/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/dx-styles.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/dx-styles.scss (1) ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/earlyaccess/notokufiarabic.css);
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/components/header/Header.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/components/header/Header.scss (1) ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/earlyaccess/notokufiarabic.css);
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/components/side-navigation-menu/SideNavigationMenu.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700);
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/components/side-navigation-menu/SideNavigationMenu.scss (1) ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/earlyaccess/notokufiarabic.css);
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/index.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*!
 * Bootstrap Utilities v5.2.0 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #fff !important;
  background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000 !important;
  background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: #0d6efd !important;
}
.link-primary:hover, .link-primary:focus {
  color: rgb(10.4, 88, 202.4) !important;
}

.link-secondary {
  color: #6c757d !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: rgb(86.4, 93.6, 100) !important;
}

.link-success {
  color: #198754 !important;
}
.link-success:hover, .link-success:focus {
  color: rgb(20, 108, 67.2) !important;
}

.link-info {
  color: #0dcaf0 !important;
}
.link-info:hover, .link-info:focus {
  color: rgb(61.4, 212.6, 243) !important;
}

.link-warning {
  color: #ffc107 !important;
}
.link-warning:hover, .link-warning:focus {
  color: rgb(255, 205.4, 56.6) !important;
}

.link-danger {
  color: #dc3545 !important;
}
.link-danger:hover, .link-danger:focus {
  color: rgb(176, 42.4, 55.2) !important;
}

.link-light {
  color: #f8f9fa !important;
}
.link-light:hover, .link-light:focus {
  color: rgb(249.4, 250.2, 251) !important;
}

.link-dark {
  color: #212529 !important;
}
.link-dark:hover, .link-dark:focus {
  color: rgb(26.4, 29.6, 32.8) !important;
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

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

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-1 {
  --bs-border-width: 1px;
}

.border-2 {
  --bs-border-width: 2px;
}

.border-3 {
  --bs-border-width: 3px;
}

.border-4 {
  --bs-border-width: 4px;
}

.border-5 {
  --bs-border-width: 5px;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

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

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

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

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

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

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

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

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

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

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

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

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

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

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

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

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

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

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

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

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

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

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

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

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

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: #6c757d !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-2xl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid var(--bs-border-color);
  border-radius: 0.375rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: #6c757d;
}

/*!
 * Font Awesome Free 6.2.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900);
}

.fa,
.fa-classic,
.fa-sharp,
.fas,
.fa-solid,
.far,
.fa-regular,
.fab,
.fa-brands {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

.fas,
.fa-classic,
.fa-solid,
.far,
.fa-regular {
  font-family: "Font Awesome 6 Free";
}

.fab,
.fa-brands {
  font-family: "Font Awesome 6 Brands";
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em;
}

.fa-xs {
  font-size: 0.75em;
  line-height: 0.0833333337em;
  vertical-align: 0.125em;
}

.fa-sm {
  font-size: 0.875em;
  line-height: 0.0714285718em;
  vertical-align: 0.0535714295em;
}

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em;
}

.fa-xl {
  font-size: 1.5em;
  line-height: 0.0416666682em;
  vertical-align: -0.125em;
}

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  left: calc(var(--fa-li-width, 2em) * -1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
}

.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin, 0.3em);
}

.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin, 0.3em);
}

.fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}

.fa-fade {
  animation-name: fa-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-shake {
  animation-name: fa-shake;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 2s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin-reverse {
  --fa-animation-direction: reverse;
}

.fa-pulse,
.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, steps(8));
}

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
  .fa-bounce,
  .fa-fade,
  .fa-beat-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s;
  }
}
@keyframes fa-beat {
  0%, 90% {
    transform: scale(1);
  }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0);
  }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    transform: scale(1, 1) translateY(0);
  }
  100% {
    transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-shake {
  0% {
    transform: rotate(-15deg);
  }
  4% {
    transform: rotate(15deg);
  }
  8%, 24% {
    transform: rotate(-18deg);
  }
  12%, 28% {
    transform: rotate(18deg);
  }
  16% {
    transform: rotate(-22deg);
  }
  20% {
    transform: rotate(22deg);
  }
  32% {
    transform: rotate(-12deg);
  }
  36% {
    transform: rotate(12deg);
  }
  40%, 100% {
    transform: rotate(0deg);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  transform: rotate(90deg);
}

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

.fa-rotate-270 {
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  transform: scale(1, -1);
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1, -1);
}

.fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle, none));
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index, auto);
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: var(--fa-inverse, #fff);
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-0::before {
  content: "\30 ";
}

.fa-1::before {
  content: "\31 ";
}

.fa-2::before {
  content: "\32 ";
}

.fa-3::before {
  content: "\33 ";
}

.fa-4::before {
  content: "\34 ";
}

.fa-5::before {
  content: "\35 ";
}

.fa-6::before {
  content: "\36 ";
}

.fa-7::before {
  content: "\37 ";
}

.fa-8::before {
  content: "\38 ";
}

.fa-9::before {
  content: "\39 ";
}

.fa-fill-drip::before {
  content: "\f576";
}

.fa-arrows-to-circle::before {
  content: "\e4bd";
}

.fa-circle-chevron-right::before {
  content: "\f138";
}

.fa-chevron-circle-right::before {
  content: "\f138";
}

.fa-at::before {
  content: "\@";
}

.fa-trash-can::before {
  content: "\f2ed";
}

.fa-trash-alt::before {
  content: "\f2ed";
}

.fa-text-height::before {
  content: "\f034";
}

.fa-user-xmark::before {
  content: "\f235";
}

.fa-user-times::before {
  content: "\f235";
}

.fa-stethoscope::before {
  content: "\f0f1";
}

.fa-message::before {
  content: "\f27a";
}

.fa-comment-alt::before {
  content: "\f27a";
}

.fa-info::before {
  content: "\f129";
}

.fa-down-left-and-up-right-to-center::before {
  content: "\f422";
}

.fa-compress-alt::before {
  content: "\f422";
}

.fa-explosion::before {
  content: "\e4e9";
}

.fa-file-lines::before {
  content: "\f15c";
}

.fa-file-alt::before {
  content: "\f15c";
}

.fa-file-text::before {
  content: "\f15c";
}

.fa-wave-square::before {
  content: "\f83e";
}

.fa-ring::before {
  content: "\f70b";
}

.fa-building-un::before {
  content: "\e4d9";
}

.fa-dice-three::before {
  content: "\f527";
}

.fa-calendar-days::before {
  content: "\f073";
}

.fa-calendar-alt::before {
  content: "\f073";
}

.fa-anchor-circle-check::before {
  content: "\e4aa";
}

.fa-building-circle-arrow-right::before {
  content: "\e4d1";
}

.fa-volleyball::before {
  content: "\f45f";
}

.fa-volleyball-ball::before {
  content: "\f45f";
}

.fa-arrows-up-to-line::before {
  content: "\e4c2";
}

.fa-sort-down::before {
  content: "\f0dd";
}

.fa-sort-desc::before {
  content: "\f0dd";
}

.fa-circle-minus::before {
  content: "\f056";
}

.fa-minus-circle::before {
  content: "\f056";
}

.fa-door-open::before {
  content: "\f52b";
}

.fa-right-from-bracket::before {
  content: "\f2f5";
}

.fa-sign-out-alt::before {
  content: "\f2f5";
}

.fa-atom::before {
  content: "\f5d2";
}

.fa-soap::before {
  content: "\e06e";
}

.fa-icons::before {
  content: "\f86d";
}

.fa-heart-music-camera-bolt::before {
  content: "\f86d";
}

.fa-microphone-lines-slash::before {
  content: "\f539";
}

.fa-microphone-alt-slash::before {
  content: "\f539";
}

.fa-bridge-circle-check::before {
  content: "\e4c9";
}

.fa-pump-medical::before {
  content: "\e06a";
}

.fa-fingerprint::before {
  content: "\f577";
}

.fa-hand-point-right::before {
  content: "\f0a4";
}

.fa-magnifying-glass-location::before {
  content: "\f689";
}

.fa-search-location::before {
  content: "\f689";
}

.fa-forward-step::before {
  content: "\f051";
}

.fa-step-forward::before {
  content: "\f051";
}

.fa-face-smile-beam::before {
  content: "\f5b8";
}

.fa-smile-beam::before {
  content: "\f5b8";
}

.fa-flag-checkered::before {
  content: "\f11e";
}

.fa-football::before {
  content: "\f44e";
}

.fa-football-ball::before {
  content: "\f44e";
}

.fa-school-circle-exclamation::before {
  content: "\e56c";
}

.fa-crop::before {
  content: "\f125";
}

.fa-angles-down::before {
  content: "\f103";
}

.fa-angle-double-down::before {
  content: "\f103";
}

.fa-users-rectangle::before {
  content: "\e594";
}

.fa-people-roof::before {
  content: "\e537";
}

.fa-people-line::before {
  content: "\e534";
}

.fa-beer-mug-empty::before {
  content: "\f0fc";
}

.fa-beer::before {
  content: "\f0fc";
}

.fa-diagram-predecessor::before {
  content: "\e477";
}

.fa-arrow-up-long::before {
  content: "\f176";
}

.fa-long-arrow-up::before {
  content: "\f176";
}

.fa-fire-flame-simple::before {
  content: "\f46a";
}

.fa-burn::before {
  content: "\f46a";
}

.fa-person::before {
  content: "\f183";
}

.fa-male::before {
  content: "\f183";
}

.fa-laptop::before {
  content: "\f109";
}

.fa-file-csv::before {
  content: "\f6dd";
}

.fa-menorah::before {
  content: "\f676";
}

.fa-truck-plane::before {
  content: "\e58f";
}

.fa-record-vinyl::before {
  content: "\f8d9";
}

.fa-face-grin-stars::before {
  content: "\f587";
}

.fa-grin-stars::before {
  content: "\f587";
}

.fa-bong::before {
  content: "\f55c";
}

.fa-spaghetti-monster-flying::before {
  content: "\f67b";
}

.fa-pastafarianism::before {
  content: "\f67b";
}

.fa-arrow-down-up-across-line::before {
  content: "\e4af";
}

.fa-spoon::before {
  content: "\f2e5";
}

.fa-utensil-spoon::before {
  content: "\f2e5";
}

.fa-jar-wheat::before {
  content: "\e517";
}

.fa-envelopes-bulk::before {
  content: "\f674";
}

.fa-mail-bulk::before {
  content: "\f674";
}

.fa-file-circle-exclamation::before {
  content: "\e4eb";
}

.fa-circle-h::before {
  content: "\f47e";
}

.fa-hospital-symbol::before {
  content: "\f47e";
}

.fa-pager::before {
  content: "\f815";
}

.fa-address-book::before {
  content: "\f2b9";
}

.fa-contact-book::before {
  content: "\f2b9";
}

.fa-strikethrough::before {
  content: "\f0cc";
}

.fa-k::before {
  content: "K";
}

.fa-landmark-flag::before {
  content: "\e51c";
}

.fa-pencil::before {
  content: "\f303";
}

.fa-pencil-alt::before {
  content: "\f303";
}

.fa-backward::before {
  content: "\f04a";
}

.fa-caret-right::before {
  content: "\f0da";
}

.fa-comments::before {
  content: "\f086";
}

.fa-paste::before {
  content: "\f0ea";
}

.fa-file-clipboard::before {
  content: "\f0ea";
}

.fa-code-pull-request::before {
  content: "\e13c";
}

.fa-clipboard-list::before {
  content: "\f46d";
}

.fa-truck-ramp-box::before {
  content: "\f4de";
}

.fa-truck-loading::before {
  content: "\f4de";
}

.fa-user-check::before {
  content: "\f4fc";
}

.fa-vial-virus::before {
  content: "\e597";
}

.fa-sheet-plastic::before {
  content: "\e571";
}

.fa-blog::before {
  content: "\f781";
}

.fa-user-ninja::before {
  content: "\f504";
}

.fa-person-arrow-up-from-line::before {
  content: "\e539";
}

.fa-scroll-torah::before {
  content: "\f6a0";
}

.fa-torah::before {
  content: "\f6a0";
}

.fa-broom-ball::before {
  content: "\f458";
}

.fa-quidditch::before {
  content: "\f458";
}

.fa-quidditch-broom-ball::before {
  content: "\f458";
}

.fa-toggle-off::before {
  content: "\f204";
}

.fa-box-archive::before {
  content: "\f187";
}

.fa-archive::before {
  content: "\f187";
}

.fa-person-drowning::before {
  content: "\e545";
}

.fa-arrow-down-9-1::before {
  content: "\f886";
}

.fa-sort-numeric-desc::before {
  content: "\f886";
}

.fa-sort-numeric-down-alt::before {
  content: "\f886";
}

.fa-face-grin-tongue-squint::before {
  content: "\f58a";
}

.fa-grin-tongue-squint::before {
  content: "\f58a";
}

.fa-spray-can::before {
  content: "\f5bd";
}

.fa-truck-monster::before {
  content: "\f63b";
}

.fa-w::before {
  content: "W";
}

.fa-earth-africa::before {
  content: "\f57c";
}

.fa-globe-africa::before {
  content: "\f57c";
}

.fa-rainbow::before {
  content: "\f75b";
}

.fa-circle-notch::before {
  content: "\f1ce";
}

.fa-tablet-screen-button::before {
  content: "\f3fa";
}

.fa-tablet-alt::before {
  content: "\f3fa";
}

.fa-paw::before {
  content: "\f1b0";
}

.fa-cloud::before {
  content: "\f0c2";
}

.fa-trowel-bricks::before {
  content: "\e58a";
}

.fa-face-flushed::before {
  content: "\f579";
}

.fa-flushed::before {
  content: "\f579";
}

.fa-hospital-user::before {
  content: "\f80d";
}

.fa-tent-arrow-left-right::before {
  content: "\e57f";
}

.fa-gavel::before {
  content: "\f0e3";
}

.fa-legal::before {
  content: "\f0e3";
}

.fa-binoculars::before {
  content: "\f1e5";
}

.fa-microphone-slash::before {
  content: "\f131";
}

.fa-box-tissue::before {
  content: "\e05b";
}

.fa-motorcycle::before {
  content: "\f21c";
}

.fa-bell-concierge::before {
  content: "\f562";
}

.fa-concierge-bell::before {
  content: "\f562";
}

.fa-pen-ruler::before {
  content: "\f5ae";
}

.fa-pencil-ruler::before {
  content: "\f5ae";
}

.fa-people-arrows::before {
  content: "\e068";
}

.fa-people-arrows-left-right::before {
  content: "\e068";
}

.fa-mars-and-venus-burst::before {
  content: "\e523";
}

.fa-square-caret-right::before {
  content: "\f152";
}

.fa-caret-square-right::before {
  content: "\f152";
}

.fa-scissors::before {
  content: "\f0c4";
}

.fa-cut::before {
  content: "\f0c4";
}

.fa-sun-plant-wilt::before {
  content: "\e57a";
}

.fa-toilets-portable::before {
  content: "\e584";
}

.fa-hockey-puck::before {
  content: "\f453";
}

.fa-table::before {
  content: "\f0ce";
}

.fa-magnifying-glass-arrow-right::before {
  content: "\e521";
}

.fa-tachograph-digital::before {
  content: "\f566";
}

.fa-digital-tachograph::before {
  content: "\f566";
}

.fa-users-slash::before {
  content: "\e073";
}

.fa-clover::before {
  content: "\e139";
}

.fa-reply::before {
  content: "\f3e5";
}

.fa-mail-reply::before {
  content: "\f3e5";
}

.fa-star-and-crescent::before {
  content: "\f699";
}

.fa-house-fire::before {
  content: "\e50c";
}

.fa-square-minus::before {
  content: "\f146";
}

.fa-minus-square::before {
  content: "\f146";
}

.fa-helicopter::before {
  content: "\f533";
}

.fa-compass::before {
  content: "\f14e";
}

.fa-square-caret-down::before {
  content: "\f150";
}

.fa-caret-square-down::before {
  content: "\f150";
}

.fa-file-circle-question::before {
  content: "\e4ef";
}

.fa-laptop-code::before {
  content: "\f5fc";
}

.fa-swatchbook::before {
  content: "\f5c3";
}

.fa-prescription-bottle::before {
  content: "\f485";
}

.fa-bars::before {
  content: "\f0c9";
}

.fa-navicon::before {
  content: "\f0c9";
}

.fa-people-group::before {
  content: "\e533";
}

.fa-hourglass-end::before {
  content: "\f253";
}

.fa-hourglass-3::before {
  content: "\f253";
}

.fa-heart-crack::before {
  content: "\f7a9";
}

.fa-heart-broken::before {
  content: "\f7a9";
}

.fa-square-up-right::before {
  content: "\f360";
}

.fa-external-link-square-alt::before {
  content: "\f360";
}

.fa-face-kiss-beam::before {
  content: "\f597";
}

.fa-kiss-beam::before {
  content: "\f597";
}

.fa-film::before {
  content: "\f008";
}

.fa-ruler-horizontal::before {
  content: "\f547";
}

.fa-people-robbery::before {
  content: "\e536";
}

.fa-lightbulb::before {
  content: "\f0eb";
}

.fa-caret-left::before {
  content: "\f0d9";
}

.fa-circle-exclamation::before {
  content: "\f06a";
}

.fa-exclamation-circle::before {
  content: "\f06a";
}

.fa-school-circle-xmark::before {
  content: "\e56d";
}

.fa-arrow-right-from-bracket::before {
  content: "\f08b";
}

.fa-sign-out::before {
  content: "\f08b";
}

.fa-circle-chevron-down::before {
  content: "\f13a";
}

.fa-chevron-circle-down::before {
  content: "\f13a";
}

.fa-unlock-keyhole::before {
  content: "\f13e";
}

.fa-unlock-alt::before {
  content: "\f13e";
}

.fa-cloud-showers-heavy::before {
  content: "\f740";
}

.fa-headphones-simple::before {
  content: "\f58f";
}

.fa-headphones-alt::before {
  content: "\f58f";
}

.fa-sitemap::before {
  content: "\f0e8";
}

.fa-circle-dollar-to-slot::before {
  content: "\f4b9";
}

.fa-donate::before {
  content: "\f4b9";
}

.fa-memory::before {
  content: "\f538";
}

.fa-road-spikes::before {
  content: "\e568";
}

.fa-fire-burner::before {
  content: "\e4f1";
}

.fa-flag::before {
  content: "\f024";
}

.fa-hanukiah::before {
  content: "\f6e6";
}

.fa-feather::before {
  content: "\f52d";
}

.fa-volume-low::before {
  content: "\f027";
}

.fa-volume-down::before {
  content: "\f027";
}

.fa-comment-slash::before {
  content: "\f4b3";
}

.fa-cloud-sun-rain::before {
  content: "\f743";
}

.fa-compress::before {
  content: "\f066";
}

.fa-wheat-awn::before {
  content: "\e2cd";
}

.fa-wheat-alt::before {
  content: "\e2cd";
}

.fa-ankh::before {
  content: "\f644";
}

.fa-hands-holding-child::before {
  content: "\e4fa";
}

.fa-asterisk::before {
  content: "\*";
}

.fa-square-check::before {
  content: "\f14a";
}

.fa-check-square::before {
  content: "\f14a";
}

.fa-peseta-sign::before {
  content: "\e221";
}

.fa-heading::before {
  content: "\f1dc";
}

.fa-header::before {
  content: "\f1dc";
}

.fa-ghost::before {
  content: "\f6e2";
}

.fa-list::before {
  content: "\f03a";
}

.fa-list-squares::before {
  content: "\f03a";
}

.fa-square-phone-flip::before {
  content: "\f87b";
}

.fa-phone-square-alt::before {
  content: "\f87b";
}

.fa-cart-plus::before {
  content: "\f217";
}

.fa-gamepad::before {
  content: "\f11b";
}

.fa-circle-dot::before {
  content: "\f192";
}

.fa-dot-circle::before {
  content: "\f192";
}

.fa-face-dizzy::before {
  content: "\f567";
}

.fa-dizzy::before {
  content: "\f567";
}

.fa-egg::before {
  content: "\f7fb";
}

.fa-house-medical-circle-xmark::before {
  content: "\e513";
}

.fa-campground::before {
  content: "\f6bb";
}

.fa-folder-plus::before {
  content: "\f65e";
}

.fa-futbol::before {
  content: "\f1e3";
}

.fa-futbol-ball::before {
  content: "\f1e3";
}

.fa-soccer-ball::before {
  content: "\f1e3";
}

.fa-paintbrush::before {
  content: "\f1fc";
}

.fa-paint-brush::before {
  content: "\f1fc";
}

.fa-lock::before {
  content: "\f023";
}

.fa-gas-pump::before {
  content: "\f52f";
}

.fa-hot-tub-person::before {
  content: "\f593";
}

.fa-hot-tub::before {
  content: "\f593";
}

.fa-map-location::before {
  content: "\f59f";
}

.fa-map-marked::before {
  content: "\f59f";
}

.fa-house-flood-water::before {
  content: "\e50e";
}

.fa-tree::before {
  content: "\f1bb";
}

.fa-bridge-lock::before {
  content: "\e4cc";
}

.fa-sack-dollar::before {
  content: "\f81d";
}

.fa-pen-to-square::before {
  content: "\f044";
}

.fa-edit::before {
  content: "\f044";
}

.fa-car-side::before {
  content: "\f5e4";
}

.fa-share-nodes::before {
  content: "\f1e0";
}

.fa-share-alt::before {
  content: "\f1e0";
}

.fa-heart-circle-minus::before {
  content: "\e4ff";
}

.fa-hourglass-half::before {
  content: "\f252";
}

.fa-hourglass-2::before {
  content: "\f252";
}

.fa-microscope::before {
  content: "\f610";
}

.fa-sink::before {
  content: "\e06d";
}

.fa-bag-shopping::before {
  content: "\f290";
}

.fa-shopping-bag::before {
  content: "\f290";
}

.fa-arrow-down-z-a::before {
  content: "\f881";
}

.fa-sort-alpha-desc::before {
  content: "\f881";
}

.fa-sort-alpha-down-alt::before {
  content: "\f881";
}

.fa-mitten::before {
  content: "\f7b5";
}

.fa-person-rays::before {
  content: "\e54d";
}

.fa-users::before {
  content: "\f0c0";
}

.fa-eye-slash::before {
  content: "\f070";
}

.fa-flask-vial::before {
  content: "\e4f3";
}

.fa-hand::before {
  content: "\f256";
}

.fa-hand-paper::before {
  content: "\f256";
}

.fa-om::before {
  content: "\f679";
}

.fa-worm::before {
  content: "\e599";
}

.fa-house-circle-xmark::before {
  content: "\e50b";
}

.fa-plug::before {
  content: "\f1e6";
}

.fa-chevron-up::before {
  content: "\f077";
}

.fa-hand-spock::before {
  content: "\f259";
}

.fa-stopwatch::before {
  content: "\f2f2";
}

.fa-face-kiss::before {
  content: "\f596";
}

.fa-kiss::before {
  content: "\f596";
}

.fa-bridge-circle-xmark::before {
  content: "\e4cb";
}

.fa-face-grin-tongue::before {
  content: "\f589";
}

.fa-grin-tongue::before {
  content: "\f589";
}

.fa-chess-bishop::before {
  content: "\f43a";
}

.fa-face-grin-wink::before {
  content: "\f58c";
}

.fa-grin-wink::before {
  content: "\f58c";
}

.fa-ear-deaf::before {
  content: "\f2a4";
}

.fa-deaf::before {
  content: "\f2a4";
}

.fa-deafness::before {
  content: "\f2a4";
}

.fa-hard-of-hearing::before {
  content: "\f2a4";
}

.fa-road-circle-check::before {
  content: "\e564";
}

.fa-dice-five::before {
  content: "\f523";
}

.fa-square-rss::before {
  content: "\f143";
}

.fa-rss-square::before {
  content: "\f143";
}

.fa-land-mine-on::before {
  content: "\e51b";
}

.fa-i-cursor::before {
  content: "\f246";
}

.fa-stamp::before {
  content: "\f5bf";
}

.fa-stairs::before {
  content: "\e289";
}

.fa-i::before {
  content: "I";
}

.fa-hryvnia-sign::before {
  content: "\f6f2";
}

.fa-hryvnia::before {
  content: "\f6f2";
}

.fa-pills::before {
  content: "\f484";
}

.fa-face-grin-wide::before {
  content: "\f581";
}

.fa-grin-alt::before {
  content: "\f581";
}

.fa-tooth::before {
  content: "\f5c9";
}

.fa-v::before {
  content: "V";
}

.fa-bangladeshi-taka-sign::before {
  content: "\e2e6";
}

.fa-bicycle::before {
  content: "\f206";
}

.fa-staff-snake::before {
  content: "\e579";
}

.fa-rod-asclepius::before {
  content: "\e579";
}

.fa-rod-snake::before {
  content: "\e579";
}

.fa-staff-aesculapius::before {
  content: "\e579";
}

.fa-head-side-cough-slash::before {
  content: "\e062";
}

.fa-truck-medical::before {
  content: "\f0f9";
}

.fa-ambulance::before {
  content: "\f0f9";
}

.fa-wheat-awn-circle-exclamation::before {
  content: "\e598";
}

.fa-snowman::before {
  content: "\f7d0";
}

.fa-mortar-pestle::before {
  content: "\f5a7";
}

.fa-road-barrier::before {
  content: "\e562";
}

.fa-school::before {
  content: "\f549";
}

.fa-igloo::before {
  content: "\f7ae";
}

.fa-joint::before {
  content: "\f595";
}

.fa-angle-right::before {
  content: "\f105";
}

.fa-horse::before {
  content: "\f6f0";
}

.fa-q::before {
  content: "Q";
}

.fa-g::before {
  content: "G";
}

.fa-notes-medical::before {
  content: "\f481";
}

.fa-temperature-half::before {
  content: "\f2c9";
}

.fa-temperature-2::before {
  content: "\f2c9";
}

.fa-thermometer-2::before {
  content: "\f2c9";
}

.fa-thermometer-half::before {
  content: "\f2c9";
}

.fa-dong-sign::before {
  content: "\e169";
}

.fa-capsules::before {
  content: "\f46b";
}

.fa-poo-storm::before {
  content: "\f75a";
}

.fa-poo-bolt::before {
  content: "\f75a";
}

.fa-face-frown-open::before {
  content: "\f57a";
}

.fa-frown-open::before {
  content: "\f57a";
}

.fa-hand-point-up::before {
  content: "\f0a6";
}

.fa-money-bill::before {
  content: "\f0d6";
}

.fa-bookmark::before {
  content: "\f02e";
}

.fa-align-justify::before {
  content: "\f039";
}

.fa-umbrella-beach::before {
  content: "\f5ca";
}

.fa-helmet-un::before {
  content: "\e503";
}

.fa-bullseye::before {
  content: "\f140";
}

.fa-bacon::before {
  content: "\f7e5";
}

.fa-hand-point-down::before {
  content: "\f0a7";
}

.fa-arrow-up-from-bracket::before {
  content: "\e09a";
}

.fa-folder::before {
  content: "\f07b";
}

.fa-folder-blank::before {
  content: "\f07b";
}

.fa-file-waveform::before {
  content: "\f478";
}

.fa-file-medical-alt::before {
  content: "\f478";
}

.fa-radiation::before {
  content: "\f7b9";
}

.fa-chart-simple::before {
  content: "\e473";
}

.fa-mars-stroke::before {
  content: "\f229";
}

.fa-vial::before {
  content: "\f492";
}

.fa-gauge::before {
  content: "\f624";
}

.fa-dashboard::before {
  content: "\f624";
}

.fa-gauge-med::before {
  content: "\f624";
}

.fa-tachometer-alt-average::before {
  content: "\f624";
}

.fa-wand-magic-sparkles::before {
  content: "\e2ca";
}

.fa-magic-wand-sparkles::before {
  content: "\e2ca";
}

.fa-e::before {
  content: "E";
}

.fa-pen-clip::before {
  content: "\f305";
}

.fa-pen-alt::before {
  content: "\f305";
}

.fa-bridge-circle-exclamation::before {
  content: "\e4ca";
}

.fa-user::before {
  content: "\f007";
}

.fa-school-circle-check::before {
  content: "\e56b";
}

.fa-dumpster::before {
  content: "\f793";
}

.fa-van-shuttle::before {
  content: "\f5b6";
}

.fa-shuttle-van::before {
  content: "\f5b6";
}

.fa-building-user::before {
  content: "\e4da";
}

.fa-square-caret-left::before {
  content: "\f191";
}

.fa-caret-square-left::before {
  content: "\f191";
}

.fa-highlighter::before {
  content: "\f591";
}

.fa-key::before {
  content: "\f084";
}

.fa-bullhorn::before {
  content: "\f0a1";
}

.fa-globe::before {
  content: "\f0ac";
}

.fa-synagogue::before {
  content: "\f69b";
}

.fa-person-half-dress::before {
  content: "\e548";
}

.fa-road-bridge::before {
  content: "\e563";
}

.fa-location-arrow::before {
  content: "\f124";
}

.fa-c::before {
  content: "C";
}

.fa-tablet-button::before {
  content: "\f10a";
}

.fa-building-lock::before {
  content: "\e4d6";
}

.fa-pizza-slice::before {
  content: "\f818";
}

.fa-money-bill-wave::before {
  content: "\f53a";
}

.fa-chart-area::before {
  content: "\f1fe";
}

.fa-area-chart::before {
  content: "\f1fe";
}

.fa-house-flag::before {
  content: "\e50d";
}

.fa-person-circle-minus::before {
  content: "\e540";
}

.fa-ban::before {
  content: "\f05e";
}

.fa-cancel::before {
  content: "\f05e";
}

.fa-camera-rotate::before {
  content: "\e0d8";
}

.fa-spray-can-sparkles::before {
  content: "\f5d0";
}

.fa-air-freshener::before {
  content: "\f5d0";
}

.fa-star::before {
  content: "\f005";
}

.fa-repeat::before {
  content: "\f363";
}

.fa-cross::before {
  content: "\f654";
}

.fa-box::before {
  content: "\f466";
}

.fa-venus-mars::before {
  content: "\f228";
}

.fa-arrow-pointer::before {
  content: "\f245";
}

.fa-mouse-pointer::before {
  content: "\f245";
}

.fa-maximize::before {
  content: "\f31e";
}

.fa-expand-arrows-alt::before {
  content: "\f31e";
}

.fa-charging-station::before {
  content: "\f5e7";
}

.fa-shapes::before {
  content: "\f61f";
}

.fa-triangle-circle-square::before {
  content: "\f61f";
}

.fa-shuffle::before {
  content: "\f074";
}

.fa-random::before {
  content: "\f074";
}

.fa-person-running::before {
  content: "\f70c";
}

.fa-running::before {
  content: "\f70c";
}

.fa-mobile-retro::before {
  content: "\e527";
}

.fa-grip-lines-vertical::before {
  content: "\f7a5";
}

.fa-spider::before {
  content: "\f717";
}

.fa-hands-bound::before {
  content: "\e4f9";
}

.fa-file-invoice-dollar::before {
  content: "\f571";
}

.fa-plane-circle-exclamation::before {
  content: "\e556";
}

.fa-x-ray::before {
  content: "\f497";
}

.fa-spell-check::before {
  content: "\f891";
}

.fa-slash::before {
  content: "\f715";
}

.fa-computer-mouse::before {
  content: "\f8cc";
}

.fa-mouse::before {
  content: "\f8cc";
}

.fa-arrow-right-to-bracket::before {
  content: "\f090";
}

.fa-sign-in::before {
  content: "\f090";
}

.fa-shop-slash::before {
  content: "\e070";
}

.fa-store-alt-slash::before {
  content: "\e070";
}

.fa-server::before {
  content: "\f233";
}

.fa-virus-covid-slash::before {
  content: "\e4a9";
}

.fa-shop-lock::before {
  content: "\e4a5";
}

.fa-hourglass-start::before {
  content: "\f251";
}

.fa-hourglass-1::before {
  content: "\f251";
}

.fa-blender-phone::before {
  content: "\f6b6";
}

.fa-building-wheat::before {
  content: "\e4db";
}

.fa-person-breastfeeding::before {
  content: "\e53a";
}

.fa-right-to-bracket::before {
  content: "\f2f6";
}

.fa-sign-in-alt::before {
  content: "\f2f6";
}

.fa-venus::before {
  content: "\f221";
}

.fa-passport::before {
  content: "\f5ab";
}

.fa-heart-pulse::before {
  content: "\f21e";
}

.fa-heartbeat::before {
  content: "\f21e";
}

.fa-people-carry-box::before {
  content: "\f4ce";
}

.fa-people-carry::before {
  content: "\f4ce";
}

.fa-temperature-high::before {
  content: "\f769";
}

.fa-microchip::before {
  content: "\f2db";
}

.fa-crown::before {
  content: "\f521";
}

.fa-weight-hanging::before {
  content: "\f5cd";
}

.fa-xmarks-lines::before {
  content: "\e59a";
}

.fa-file-prescription::before {
  content: "\f572";
}

.fa-weight-scale::before {
  content: "\f496";
}

.fa-weight::before {
  content: "\f496";
}

.fa-user-group::before {
  content: "\f500";
}

.fa-user-friends::before {
  content: "\f500";
}

.fa-arrow-up-a-z::before {
  content: "\f15e";
}

.fa-sort-alpha-up::before {
  content: "\f15e";
}

.fa-chess-knight::before {
  content: "\f441";
}

.fa-face-laugh-squint::before {
  content: "\f59b";
}

.fa-laugh-squint::before {
  content: "\f59b";
}

.fa-wheelchair::before {
  content: "\f193";
}

.fa-circle-arrow-up::before {
  content: "\f0aa";
}

.fa-arrow-circle-up::before {
  content: "\f0aa";
}

.fa-toggle-on::before {
  content: "\f205";
}

.fa-person-walking::before {
  content: "\f554";
}

.fa-walking::before {
  content: "\f554";
}

.fa-l::before {
  content: "L";
}

.fa-fire::before {
  content: "\f06d";
}

.fa-bed-pulse::before {
  content: "\f487";
}

.fa-procedures::before {
  content: "\f487";
}

.fa-shuttle-space::before {
  content: "\f197";
}

.fa-space-shuttle::before {
  content: "\f197";
}

.fa-face-laugh::before {
  content: "\f599";
}

.fa-laugh::before {
  content: "\f599";
}

.fa-folder-open::before {
  content: "\f07c";
}

.fa-heart-circle-plus::before {
  content: "\e500";
}

.fa-code-fork::before {
  content: "\e13b";
}

.fa-city::before {
  content: "\f64f";
}

.fa-microphone-lines::before {
  content: "\f3c9";
}

.fa-microphone-alt::before {
  content: "\f3c9";
}

.fa-pepper-hot::before {
  content: "\f816";
}

.fa-unlock::before {
  content: "\f09c";
}

.fa-colon-sign::before {
  content: "\e140";
}

.fa-headset::before {
  content: "\f590";
}

.fa-store-slash::before {
  content: "\e071";
}

.fa-road-circle-xmark::before {
  content: "\e566";
}

.fa-user-minus::before {
  content: "\f503";
}

.fa-mars-stroke-up::before {
  content: "\f22a";
}

.fa-mars-stroke-v::before {
  content: "\f22a";
}

.fa-champagne-glasses::before {
  content: "\f79f";
}

.fa-glass-cheers::before {
  content: "\f79f";
}

.fa-clipboard::before {
  content: "\f328";
}

.fa-house-circle-exclamation::before {
  content: "\e50a";
}

.fa-file-arrow-up::before {
  content: "\f574";
}

.fa-file-upload::before {
  content: "\f574";
}

.fa-wifi::before {
  content: "\f1eb";
}

.fa-wifi-3::before {
  content: "\f1eb";
}

.fa-wifi-strong::before {
  content: "\f1eb";
}

.fa-bath::before {
  content: "\f2cd";
}

.fa-bathtub::before {
  content: "\f2cd";
}

.fa-underline::before {
  content: "\f0cd";
}

.fa-user-pen::before {
  content: "\f4ff";
}

.fa-user-edit::before {
  content: "\f4ff";
}

.fa-signature::before {
  content: "\f5b7";
}

.fa-stroopwafel::before {
  content: "\f551";
}

.fa-bold::before {
  content: "\f032";
}

.fa-anchor-lock::before {
  content: "\e4ad";
}

.fa-building-ngo::before {
  content: "\e4d7";
}

.fa-manat-sign::before {
  content: "\e1d5";
}

.fa-not-equal::before {
  content: "\f53e";
}

.fa-border-top-left::before {
  content: "\f853";
}

.fa-border-style::before {
  content: "\f853";
}

.fa-map-location-dot::before {
  content: "\f5a0";
}

.fa-map-marked-alt::before {
  content: "\f5a0";
}

.fa-jedi::before {
  content: "\f669";
}

.fa-square-poll-vertical::before {
  content: "\f681";
}

.fa-poll::before {
  content: "\f681";
}

.fa-mug-hot::before {
  content: "\f7b6";
}

.fa-car-battery::before {
  content: "\f5df";
}

.fa-battery-car::before {
  content: "\f5df";
}

.fa-gift::before {
  content: "\f06b";
}

.fa-dice-two::before {
  content: "\f528";
}

.fa-chess-queen::before {
  content: "\f445";
}

.fa-glasses::before {
  content: "\f530";
}

.fa-chess-board::before {
  content: "\f43c";
}

.fa-building-circle-check::before {
  content: "\e4d2";
}

.fa-person-chalkboard::before {
  content: "\e53d";
}

.fa-mars-stroke-right::before {
  content: "\f22b";
}

.fa-mars-stroke-h::before {
  content: "\f22b";
}

.fa-hand-back-fist::before {
  content: "\f255";
}

.fa-hand-rock::before {
  content: "\f255";
}

.fa-square-caret-up::before {
  content: "\f151";
}

.fa-caret-square-up::before {
  content: "\f151";
}

.fa-cloud-showers-water::before {
  content: "\e4e4";
}

.fa-chart-bar::before {
  content: "\f080";
}

.fa-bar-chart::before {
  content: "\f080";
}

.fa-hands-bubbles::before {
  content: "\e05e";
}

.fa-hands-wash::before {
  content: "\e05e";
}

.fa-less-than-equal::before {
  content: "\f537";
}

.fa-train::before {
  content: "\f238";
}

.fa-eye-low-vision::before {
  content: "\f2a8";
}

.fa-low-vision::before {
  content: "\f2a8";
}

.fa-crow::before {
  content: "\f520";
}

.fa-sailboat::before {
  content: "\e445";
}

.fa-window-restore::before {
  content: "\f2d2";
}

.fa-square-plus::before {
  content: "\f0fe";
}

.fa-plus-square::before {
  content: "\f0fe";
}

.fa-torii-gate::before {
  content: "\f6a1";
}

.fa-frog::before {
  content: "\f52e";
}

.fa-bucket::before {
  content: "\e4cf";
}

.fa-image::before {
  content: "\f03e";
}

.fa-microphone::before {
  content: "\f130";
}

.fa-cow::before {
  content: "\f6c8";
}

.fa-caret-up::before {
  content: "\f0d8";
}

.fa-screwdriver::before {
  content: "\f54a";
}

.fa-folder-closed::before {
  content: "\e185";
}

.fa-house-tsunami::before {
  content: "\e515";
}

.fa-square-nfi::before {
  content: "\e576";
}

.fa-arrow-up-from-ground-water::before {
  content: "\e4b5";
}

.fa-martini-glass::before {
  content: "\f57b";
}

.fa-glass-martini-alt::before {
  content: "\f57b";
}

.fa-rotate-left::before {
  content: "\f2ea";
}

.fa-rotate-back::before {
  content: "\f2ea";
}

.fa-rotate-backward::before {
  content: "\f2ea";
}

.fa-undo-alt::before {
  content: "\f2ea";
}

.fa-table-columns::before {
  content: "\f0db";
}

.fa-columns::before {
  content: "\f0db";
}

.fa-lemon::before {
  content: "\f094";
}

.fa-head-side-mask::before {
  content: "\e063";
}

.fa-handshake::before {
  content: "\f2b5";
}

.fa-gem::before {
  content: "\f3a5";
}

.fa-dolly::before {
  content: "\f472";
}

.fa-dolly-box::before {
  content: "\f472";
}

.fa-smoking::before {
  content: "\f48d";
}

.fa-minimize::before {
  content: "\f78c";
}

.fa-compress-arrows-alt::before {
  content: "\f78c";
}

.fa-monument::before {
  content: "\f5a6";
}

.fa-snowplow::before {
  content: "\f7d2";
}

.fa-angles-right::before {
  content: "\f101";
}

.fa-angle-double-right::before {
  content: "\f101";
}

.fa-cannabis::before {
  content: "\f55f";
}

.fa-circle-play::before {
  content: "\f144";
}

.fa-play-circle::before {
  content: "\f144";
}

.fa-tablets::before {
  content: "\f490";
}

.fa-ethernet::before {
  content: "\f796";
}

.fa-euro-sign::before {
  content: "\f153";
}

.fa-eur::before {
  content: "\f153";
}

.fa-euro::before {
  content: "\f153";
}

.fa-chair::before {
  content: "\f6c0";
}

.fa-circle-check::before {
  content: "\f058";
}

.fa-check-circle::before {
  content: "\f058";
}

.fa-circle-stop::before {
  content: "\f28d";
}

.fa-stop-circle::before {
  content: "\f28d";
}

.fa-compass-drafting::before {
  content: "\f568";
}

.fa-drafting-compass::before {
  content: "\f568";
}

.fa-plate-wheat::before {
  content: "\e55a";
}

.fa-icicles::before {
  content: "\f7ad";
}

.fa-person-shelter::before {
  content: "\e54f";
}

.fa-neuter::before {
  content: "\f22c";
}

.fa-id-badge::before {
  content: "\f2c1";
}

.fa-marker::before {
  content: "\f5a1";
}

.fa-face-laugh-beam::before {
  content: "\f59a";
}

.fa-laugh-beam::before {
  content: "\f59a";
}

.fa-helicopter-symbol::before {
  content: "\e502";
}

.fa-universal-access::before {
  content: "\f29a";
}

.fa-circle-chevron-up::before {
  content: "\f139";
}

.fa-chevron-circle-up::before {
  content: "\f139";
}

.fa-lari-sign::before {
  content: "\e1c8";
}

.fa-volcano::before {
  content: "\f770";
}

.fa-person-walking-dashed-line-arrow-right::before {
  content: "\e553";
}

.fa-sterling-sign::before {
  content: "\f154";
}

.fa-gbp::before {
  content: "\f154";
}

.fa-pound-sign::before {
  content: "\f154";
}

.fa-viruses::before {
  content: "\e076";
}

.fa-square-person-confined::before {
  content: "\e577";
}

.fa-user-tie::before {
  content: "\f508";
}

.fa-arrow-down-long::before {
  content: "\f175";
}

.fa-long-arrow-down::before {
  content: "\f175";
}

.fa-tent-arrow-down-to-line::before {
  content: "\e57e";
}

.fa-certificate::before {
  content: "\f0a3";
}

.fa-reply-all::before {
  content: "\f122";
}

.fa-mail-reply-all::before {
  content: "\f122";
}

.fa-suitcase::before {
  content: "\f0f2";
}

.fa-person-skating::before {
  content: "\f7c5";
}

.fa-skating::before {
  content: "\f7c5";
}

.fa-filter-circle-dollar::before {
  content: "\f662";
}

.fa-funnel-dollar::before {
  content: "\f662";
}

.fa-camera-retro::before {
  content: "\f083";
}

.fa-circle-arrow-down::before {
  content: "\f0ab";
}

.fa-arrow-circle-down::before {
  content: "\f0ab";
}

.fa-file-import::before {
  content: "\f56f";
}

.fa-arrow-right-to-file::before {
  content: "\f56f";
}

.fa-square-arrow-up-right::before {
  content: "\f14c";
}

.fa-external-link-square::before {
  content: "\f14c";
}

.fa-box-open::before {
  content: "\f49e";
}

.fa-scroll::before {
  content: "\f70e";
}

.fa-spa::before {
  content: "\f5bb";
}

.fa-location-pin-lock::before {
  content: "\e51f";
}

.fa-pause::before {
  content: "\f04c";
}

.fa-hill-avalanche::before {
  content: "\e507";
}

.fa-temperature-empty::before {
  content: "\f2cb";
}

.fa-temperature-0::before {
  content: "\f2cb";
}

.fa-thermometer-0::before {
  content: "\f2cb";
}

.fa-thermometer-empty::before {
  content: "\f2cb";
}

.fa-bomb::before {
  content: "\f1e2";
}

.fa-registered::before {
  content: "\f25d";
}

.fa-address-card::before {
  content: "\f2bb";
}

.fa-contact-card::before {
  content: "\f2bb";
}

.fa-vcard::before {
  content: "\f2bb";
}

.fa-scale-unbalanced-flip::before {
  content: "\f516";
}

.fa-balance-scale-right::before {
  content: "\f516";
}

.fa-subscript::before {
  content: "\f12c";
}

.fa-diamond-turn-right::before {
  content: "\f5eb";
}

.fa-directions::before {
  content: "\f5eb";
}

.fa-burst::before {
  content: "\e4dc";
}

.fa-house-laptop::before {
  content: "\e066";
}

.fa-laptop-house::before {
  content: "\e066";
}

.fa-face-tired::before {
  content: "\f5c8";
}

.fa-tired::before {
  content: "\f5c8";
}

.fa-money-bills::before {
  content: "\e1f3";
}

.fa-smog::before {
  content: "\f75f";
}

.fa-crutch::before {
  content: "\f7f7";
}

.fa-cloud-arrow-up::before {
  content: "\f0ee";
}

.fa-cloud-upload::before {
  content: "\f0ee";
}

.fa-cloud-upload-alt::before {
  content: "\f0ee";
}

.fa-palette::before {
  content: "\f53f";
}

.fa-arrows-turn-right::before {
  content: "\e4c0";
}

.fa-vest::before {
  content: "\e085";
}

.fa-ferry::before {
  content: "\e4ea";
}

.fa-arrows-down-to-people::before {
  content: "\e4b9";
}

.fa-seedling::before {
  content: "\f4d8";
}

.fa-sprout::before {
  content: "\f4d8";
}

.fa-left-right::before {
  content: "\f337";
}

.fa-arrows-alt-h::before {
  content: "\f337";
}

.fa-boxes-packing::before {
  content: "\e4c7";
}

.fa-circle-arrow-left::before {
  content: "\f0a8";
}

.fa-arrow-circle-left::before {
  content: "\f0a8";
}

.fa-group-arrows-rotate::before {
  content: "\e4f6";
}

.fa-bowl-food::before {
  content: "\e4c6";
}

.fa-candy-cane::before {
  content: "\f786";
}

.fa-arrow-down-wide-short::before {
  content: "\f160";
}

.fa-sort-amount-asc::before {
  content: "\f160";
}

.fa-sort-amount-down::before {
  content: "\f160";
}

.fa-cloud-bolt::before {
  content: "\f76c";
}

.fa-thunderstorm::before {
  content: "\f76c";
}

.fa-text-slash::before {
  content: "\f87d";
}

.fa-remove-format::before {
  content: "\f87d";
}

.fa-face-smile-wink::before {
  content: "\f4da";
}

.fa-smile-wink::before {
  content: "\f4da";
}

.fa-file-word::before {
  content: "\f1c2";
}

.fa-file-powerpoint::before {
  content: "\f1c4";
}

.fa-arrows-left-right::before {
  content: "\f07e";
}

.fa-arrows-h::before {
  content: "\f07e";
}

.fa-house-lock::before {
  content: "\e510";
}

.fa-cloud-arrow-down::before {
  content: "\f0ed";
}

.fa-cloud-download::before {
  content: "\f0ed";
}

.fa-cloud-download-alt::before {
  content: "\f0ed";
}

.fa-children::before {
  content: "\e4e1";
}

.fa-chalkboard::before {
  content: "\f51b";
}

.fa-blackboard::before {
  content: "\f51b";
}

.fa-user-large-slash::before {
  content: "\f4fa";
}

.fa-user-alt-slash::before {
  content: "\f4fa";
}

.fa-envelope-open::before {
  content: "\f2b6";
}

.fa-handshake-simple-slash::before {
  content: "\e05f";
}

.fa-handshake-alt-slash::before {
  content: "\e05f";
}

.fa-mattress-pillow::before {
  content: "\e525";
}

.fa-guarani-sign::before {
  content: "\e19a";
}

.fa-arrows-rotate::before {
  content: "\f021";
}

.fa-refresh::before {
  content: "\f021";
}

.fa-sync::before {
  content: "\f021";
}

.fa-fire-extinguisher::before {
  content: "\f134";
}

.fa-cruzeiro-sign::before {
  content: "\e152";
}

.fa-greater-than-equal::before {
  content: "\f532";
}

.fa-shield-halved::before {
  content: "\f3ed";
}

.fa-shield-alt::before {
  content: "\f3ed";
}

.fa-book-atlas::before {
  content: "\f558";
}

.fa-atlas::before {
  content: "\f558";
}

.fa-virus::before {
  content: "\e074";
}

.fa-envelope-circle-check::before {
  content: "\e4e8";
}

.fa-layer-group::before {
  content: "\f5fd";
}

.fa-arrows-to-dot::before {
  content: "\e4be";
}

.fa-archway::before {
  content: "\f557";
}

.fa-heart-circle-check::before {
  content: "\e4fd";
}

.fa-house-chimney-crack::before {
  content: "\f6f1";
}

.fa-house-damage::before {
  content: "\f6f1";
}

.fa-file-zipper::before {
  content: "\f1c6";
}

.fa-file-archive::before {
  content: "\f1c6";
}

.fa-square::before {
  content: "\f0c8";
}

.fa-martini-glass-empty::before {
  content: "\f000";
}

.fa-glass-martini::before {
  content: "\f000";
}

.fa-couch::before {
  content: "\f4b8";
}

.fa-cedi-sign::before {
  content: "\e0df";
}

.fa-italic::before {
  content: "\f033";
}

.fa-church::before {
  content: "\f51d";
}

.fa-comments-dollar::before {
  content: "\f653";
}

.fa-democrat::before {
  content: "\f747";
}

.fa-z::before {
  content: "Z";
}

.fa-person-skiing::before {
  content: "\f7c9";
}

.fa-skiing::before {
  content: "\f7c9";
}

.fa-road-lock::before {
  content: "\e567";
}

.fa-a::before {
  content: "A";
}

.fa-temperature-arrow-down::before {
  content: "\e03f";
}

.fa-temperature-down::before {
  content: "\e03f";
}

.fa-feather-pointed::before {
  content: "\f56b";
}

.fa-feather-alt::before {
  content: "\f56b";
}

.fa-p::before {
  content: "P";
}

.fa-snowflake::before {
  content: "\f2dc";
}

.fa-newspaper::before {
  content: "\f1ea";
}

.fa-rectangle-ad::before {
  content: "\f641";
}

.fa-ad::before {
  content: "\f641";
}

.fa-circle-arrow-right::before {
  content: "\f0a9";
}

.fa-arrow-circle-right::before {
  content: "\f0a9";
}

.fa-filter-circle-xmark::before {
  content: "\e17b";
}

.fa-locust::before {
  content: "\e520";
}

.fa-sort::before {
  content: "\f0dc";
}

.fa-unsorted::before {
  content: "\f0dc";
}

.fa-list-ol::before {
  content: "\f0cb";
}

.fa-list-1-2::before {
  content: "\f0cb";
}

.fa-list-numeric::before {
  content: "\f0cb";
}

.fa-person-dress-burst::before {
  content: "\e544";
}

.fa-money-check-dollar::before {
  content: "\f53d";
}

.fa-money-check-alt::before {
  content: "\f53d";
}

.fa-vector-square::before {
  content: "\f5cb";
}

.fa-bread-slice::before {
  content: "\f7ec";
}

.fa-language::before {
  content: "\f1ab";
}

.fa-face-kiss-wink-heart::before {
  content: "\f598";
}

.fa-kiss-wink-heart::before {
  content: "\f598";
}

.fa-filter::before {
  content: "\f0b0";
}

.fa-question::before {
  content: "\?";
}

.fa-file-signature::before {
  content: "\f573";
}

.fa-up-down-left-right::before {
  content: "\f0b2";
}

.fa-arrows-alt::before {
  content: "\f0b2";
}

.fa-house-chimney-user::before {
  content: "\e065";
}

.fa-hand-holding-heart::before {
  content: "\f4be";
}

.fa-puzzle-piece::before {
  content: "\f12e";
}

.fa-money-check::before {
  content: "\f53c";
}

.fa-star-half-stroke::before {
  content: "\f5c0";
}

.fa-star-half-alt::before {
  content: "\f5c0";
}

.fa-code::before {
  content: "\f121";
}

.fa-whiskey-glass::before {
  content: "\f7a0";
}

.fa-glass-whiskey::before {
  content: "\f7a0";
}

.fa-building-circle-exclamation::before {
  content: "\e4d3";
}

.fa-magnifying-glass-chart::before {
  content: "\e522";
}

.fa-arrow-up-right-from-square::before {
  content: "\f08e";
}

.fa-external-link::before {
  content: "\f08e";
}

.fa-cubes-stacked::before {
  content: "\e4e6";
}

.fa-won-sign::before {
  content: "\f159";
}

.fa-krw::before {
  content: "\f159";
}

.fa-won::before {
  content: "\f159";
}

.fa-virus-covid::before {
  content: "\e4a8";
}

.fa-austral-sign::before {
  content: "\e0a9";
}

.fa-f::before {
  content: "F";
}

.fa-leaf::before {
  content: "\f06c";
}

.fa-road::before {
  content: "\f018";
}

.fa-taxi::before {
  content: "\f1ba";
}

.fa-cab::before {
  content: "\f1ba";
}

.fa-person-circle-plus::before {
  content: "\e541";
}

.fa-chart-pie::before {
  content: "\f200";
}

.fa-pie-chart::before {
  content: "\f200";
}

.fa-bolt-lightning::before {
  content: "\e0b7";
}

.fa-sack-xmark::before {
  content: "\e56a";
}

.fa-file-excel::before {
  content: "\f1c3";
}

.fa-file-contract::before {
  content: "\f56c";
}

.fa-fish-fins::before {
  content: "\e4f2";
}

.fa-building-flag::before {
  content: "\e4d5";
}

.fa-face-grin-beam::before {
  content: "\f582";
}

.fa-grin-beam::before {
  content: "\f582";
}

.fa-object-ungroup::before {
  content: "\f248";
}

.fa-poop::before {
  content: "\f619";
}

.fa-location-pin::before {
  content: "\f041";
}

.fa-map-marker::before {
  content: "\f041";
}

.fa-kaaba::before {
  content: "\f66b";
}

.fa-toilet-paper::before {
  content: "\f71e";
}

.fa-helmet-safety::before {
  content: "\f807";
}

.fa-hard-hat::before {
  content: "\f807";
}

.fa-hat-hard::before {
  content: "\f807";
}

.fa-eject::before {
  content: "\f052";
}

.fa-circle-right::before {
  content: "\f35a";
}

.fa-arrow-alt-circle-right::before {
  content: "\f35a";
}

.fa-plane-circle-check::before {
  content: "\e555";
}

.fa-face-rolling-eyes::before {
  content: "\f5a5";
}

.fa-meh-rolling-eyes::before {
  content: "\f5a5";
}

.fa-object-group::before {
  content: "\f247";
}

.fa-chart-line::before {
  content: "\f201";
}

.fa-line-chart::before {
  content: "\f201";
}

.fa-mask-ventilator::before {
  content: "\e524";
}

.fa-arrow-right::before {
  content: "\f061";
}

.fa-signs-post::before {
  content: "\f277";
}

.fa-map-signs::before {
  content: "\f277";
}

.fa-cash-register::before {
  content: "\f788";
}

.fa-person-circle-question::before {
  content: "\e542";
}

.fa-h::before {
  content: "H";
}

.fa-tarp::before {
  content: "\e57b";
}

.fa-screwdriver-wrench::before {
  content: "\f7d9";
}

.fa-tools::before {
  content: "\f7d9";
}

.fa-arrows-to-eye::before {
  content: "\e4bf";
}

.fa-plug-circle-bolt::before {
  content: "\e55b";
}

.fa-heart::before {
  content: "\f004";
}

.fa-mars-and-venus::before {
  content: "\f224";
}

.fa-house-user::before {
  content: "\e1b0";
}

.fa-home-user::before {
  content: "\e1b0";
}

.fa-dumpster-fire::before {
  content: "\f794";
}

.fa-house-crack::before {
  content: "\e3b1";
}

.fa-martini-glass-citrus::before {
  content: "\f561";
}

.fa-cocktail::before {
  content: "\f561";
}

.fa-face-surprise::before {
  content: "\f5c2";
}

.fa-surprise::before {
  content: "\f5c2";
}

.fa-bottle-water::before {
  content: "\e4c5";
}

.fa-circle-pause::before {
  content: "\f28b";
}

.fa-pause-circle::before {
  content: "\f28b";
}

.fa-toilet-paper-slash::before {
  content: "\e072";
}

.fa-apple-whole::before {
  content: "\f5d1";
}

.fa-apple-alt::before {
  content: "\f5d1";
}

.fa-kitchen-set::before {
  content: "\e51a";
}

.fa-r::before {
  content: "R";
}

.fa-temperature-quarter::before {
  content: "\f2ca";
}

.fa-temperature-1::before {
  content: "\f2ca";
}

.fa-thermometer-1::before {
  content: "\f2ca";
}

.fa-thermometer-quarter::before {
  content: "\f2ca";
}

.fa-cube::before {
  content: "\f1b2";
}

.fa-bitcoin-sign::before {
  content: "\e0b4";
}

.fa-shield-dog::before {
  content: "\e573";
}

.fa-solar-panel::before {
  content: "\f5ba";
}

.fa-lock-open::before {
  content: "\f3c1";
}

.fa-elevator::before {
  content: "\e16d";
}

.fa-money-bill-transfer::before {
  content: "\e528";
}

.fa-money-bill-trend-up::before {
  content: "\e529";
}

.fa-house-flood-water-circle-arrow-right::before {
  content: "\e50f";
}

.fa-square-poll-horizontal::before {
  content: "\f682";
}

.fa-poll-h::before {
  content: "\f682";
}

.fa-circle::before {
  content: "\f111";
}

.fa-backward-fast::before {
  content: "\f049";
}

.fa-fast-backward::before {
  content: "\f049";
}

.fa-recycle::before {
  content: "\f1b8";
}

.fa-user-astronaut::before {
  content: "\f4fb";
}

.fa-plane-slash::before {
  content: "\e069";
}

.fa-trademark::before {
  content: "\f25c";
}

.fa-basketball::before {
  content: "\f434";
}

.fa-basketball-ball::before {
  content: "\f434";
}

.fa-satellite-dish::before {
  content: "\f7c0";
}

.fa-circle-up::before {
  content: "\f35b";
}

.fa-arrow-alt-circle-up::before {
  content: "\f35b";
}

.fa-mobile-screen-button::before {
  content: "\f3cd";
}

.fa-mobile-alt::before {
  content: "\f3cd";
}

.fa-volume-high::before {
  content: "\f028";
}

.fa-volume-up::before {
  content: "\f028";
}

.fa-users-rays::before {
  content: "\e593";
}

.fa-wallet::before {
  content: "\f555";
}

.fa-clipboard-check::before {
  content: "\f46c";
}

.fa-file-audio::before {
  content: "\f1c7";
}

.fa-burger::before {
  content: "\f805";
}

.fa-hamburger::before {
  content: "\f805";
}

.fa-wrench::before {
  content: "\f0ad";
}

.fa-bugs::before {
  content: "\e4d0";
}

.fa-rupee-sign::before {
  content: "\f156";
}

.fa-rupee::before {
  content: "\f156";
}

.fa-file-image::before {
  content: "\f1c5";
}

.fa-circle-question::before {
  content: "\f059";
}

.fa-question-circle::before {
  content: "\f059";
}

.fa-plane-departure::before {
  content: "\f5b0";
}

.fa-handshake-slash::before {
  content: "\e060";
}

.fa-book-bookmark::before {
  content: "\e0bb";
}

.fa-code-branch::before {
  content: "\f126";
}

.fa-hat-cowboy::before {
  content: "\f8c0";
}

.fa-bridge::before {
  content: "\e4c8";
}

.fa-phone-flip::before {
  content: "\f879";
}

.fa-phone-alt::before {
  content: "\f879";
}

.fa-truck-front::before {
  content: "\e2b7";
}

.fa-cat::before {
  content: "\f6be";
}

.fa-anchor-circle-exclamation::before {
  content: "\e4ab";
}

.fa-truck-field::before {
  content: "\e58d";
}

.fa-route::before {
  content: "\f4d7";
}

.fa-clipboard-question::before {
  content: "\e4e3";
}

.fa-panorama::before {
  content: "\e209";
}

.fa-comment-medical::before {
  content: "\f7f5";
}

.fa-teeth-open::before {
  content: "\f62f";
}

.fa-file-circle-minus::before {
  content: "\e4ed";
}

.fa-tags::before {
  content: "\f02c";
}

.fa-wine-glass::before {
  content: "\f4e3";
}

.fa-forward-fast::before {
  content: "\f050";
}

.fa-fast-forward::before {
  content: "\f050";
}

.fa-face-meh-blank::before {
  content: "\f5a4";
}

.fa-meh-blank::before {
  content: "\f5a4";
}

.fa-square-parking::before {
  content: "\f540";
}

.fa-parking::before {
  content: "\f540";
}

.fa-house-signal::before {
  content: "\e012";
}

.fa-bars-progress::before {
  content: "\f828";
}

.fa-tasks-alt::before {
  content: "\f828";
}

.fa-faucet-drip::before {
  content: "\e006";
}

.fa-cart-flatbed::before {
  content: "\f474";
}

.fa-dolly-flatbed::before {
  content: "\f474";
}

.fa-ban-smoking::before {
  content: "\f54d";
}

.fa-smoking-ban::before {
  content: "\f54d";
}

.fa-terminal::before {
  content: "\f120";
}

.fa-mobile-button::before {
  content: "\f10b";
}

.fa-house-medical-flag::before {
  content: "\e514";
}

.fa-basket-shopping::before {
  content: "\f291";
}

.fa-shopping-basket::before {
  content: "\f291";
}

.fa-tape::before {
  content: "\f4db";
}

.fa-bus-simple::before {
  content: "\f55e";
}

.fa-bus-alt::before {
  content: "\f55e";
}

.fa-eye::before {
  content: "\f06e";
}

.fa-face-sad-cry::before {
  content: "\f5b3";
}

.fa-sad-cry::before {
  content: "\f5b3";
}

.fa-audio-description::before {
  content: "\f29e";
}

.fa-person-military-to-person::before {
  content: "\e54c";
}

.fa-file-shield::before {
  content: "\e4f0";
}

.fa-user-slash::before {
  content: "\f506";
}

.fa-pen::before {
  content: "\f304";
}

.fa-tower-observation::before {
  content: "\e586";
}

.fa-file-code::before {
  content: "\f1c9";
}

.fa-signal::before {
  content: "\f012";
}

.fa-signal-5::before {
  content: "\f012";
}

.fa-signal-perfect::before {
  content: "\f012";
}

.fa-bus::before {
  content: "\f207";
}

.fa-heart-circle-xmark::before {
  content: "\e501";
}

.fa-house-chimney::before {
  content: "\e3af";
}

.fa-home-lg::before {
  content: "\e3af";
}

.fa-window-maximize::before {
  content: "\f2d0";
}

.fa-face-frown::before {
  content: "\f119";
}

.fa-frown::before {
  content: "\f119";
}

.fa-prescription::before {
  content: "\f5b1";
}

.fa-shop::before {
  content: "\f54f";
}

.fa-store-alt::before {
  content: "\f54f";
}

.fa-floppy-disk::before {
  content: "\f0c7";
}

.fa-save::before {
  content: "\f0c7";
}

.fa-vihara::before {
  content: "\f6a7";
}

.fa-scale-unbalanced::before {
  content: "\f515";
}

.fa-balance-scale-left::before {
  content: "\f515";
}

.fa-sort-up::before {
  content: "\f0de";
}

.fa-sort-asc::before {
  content: "\f0de";
}

.fa-comment-dots::before {
  content: "\f4ad";
}

.fa-commenting::before {
  content: "\f4ad";
}

.fa-plant-wilt::before {
  content: "\e5aa";
}

.fa-diamond::before {
  content: "\f219";
}

.fa-face-grin-squint::before {
  content: "\f585";
}

.fa-grin-squint::before {
  content: "\f585";
}

.fa-hand-holding-dollar::before {
  content: "\f4c0";
}

.fa-hand-holding-usd::before {
  content: "\f4c0";
}

.fa-bacterium::before {
  content: "\e05a";
}

.fa-hand-pointer::before {
  content: "\f25a";
}

.fa-drum-steelpan::before {
  content: "\f56a";
}

.fa-hand-scissors::before {
  content: "\f257";
}

.fa-hands-praying::before {
  content: "\f684";
}

.fa-praying-hands::before {
  content: "\f684";
}

.fa-arrow-rotate-right::before {
  content: "\f01e";
}

.fa-arrow-right-rotate::before {
  content: "\f01e";
}

.fa-arrow-rotate-forward::before {
  content: "\f01e";
}

.fa-redo::before {
  content: "\f01e";
}

.fa-biohazard::before {
  content: "\f780";
}

.fa-location-crosshairs::before {
  content: "\f601";
}

.fa-location::before {
  content: "\f601";
}

.fa-mars-double::before {
  content: "\f227";
}

.fa-child-dress::before {
  content: "\e59c";
}

.fa-users-between-lines::before {
  content: "\e591";
}

.fa-lungs-virus::before {
  content: "\e067";
}

.fa-face-grin-tears::before {
  content: "\f588";
}

.fa-grin-tears::before {
  content: "\f588";
}

.fa-phone::before {
  content: "\f095";
}

.fa-calendar-xmark::before {
  content: "\f273";
}

.fa-calendar-times::before {
  content: "\f273";
}

.fa-child-reaching::before {
  content: "\e59d";
}

.fa-head-side-virus::before {
  content: "\e064";
}

.fa-user-gear::before {
  content: "\f4fe";
}

.fa-user-cog::before {
  content: "\f4fe";
}

.fa-arrow-up-1-9::before {
  content: "\f163";
}

.fa-sort-numeric-up::before {
  content: "\f163";
}

.fa-door-closed::before {
  content: "\f52a";
}

.fa-shield-virus::before {
  content: "\e06c";
}

.fa-dice-six::before {
  content: "\f526";
}

.fa-mosquito-net::before {
  content: "\e52c";
}

.fa-bridge-water::before {
  content: "\e4ce";
}

.fa-person-booth::before {
  content: "\f756";
}

.fa-text-width::before {
  content: "\f035";
}

.fa-hat-wizard::before {
  content: "\f6e8";
}

.fa-pen-fancy::before {
  content: "\f5ac";
}

.fa-person-digging::before {
  content: "\f85e";
}

.fa-digging::before {
  content: "\f85e";
}

.fa-trash::before {
  content: "\f1f8";
}

.fa-gauge-simple::before {
  content: "\f629";
}

.fa-gauge-simple-med::before {
  content: "\f629";
}

.fa-tachometer-average::before {
  content: "\f629";
}

.fa-book-medical::before {
  content: "\f7e6";
}

.fa-poo::before {
  content: "\f2fe";
}

.fa-quote-right::before {
  content: "\f10e";
}

.fa-quote-right-alt::before {
  content: "\f10e";
}

.fa-shirt::before {
  content: "\f553";
}

.fa-t-shirt::before {
  content: "\f553";
}

.fa-tshirt::before {
  content: "\f553";
}

.fa-cubes::before {
  content: "\f1b3";
}

.fa-divide::before {
  content: "\f529";
}

.fa-tenge-sign::before {
  content: "\f7d7";
}

.fa-tenge::before {
  content: "\f7d7";
}

.fa-headphones::before {
  content: "\f025";
}

.fa-hands-holding::before {
  content: "\f4c2";
}

.fa-hands-clapping::before {
  content: "\e1a8";
}

.fa-republican::before {
  content: "\f75e";
}

.fa-arrow-left::before {
  content: "\f060";
}

.fa-person-circle-xmark::before {
  content: "\e543";
}

.fa-ruler::before {
  content: "\f545";
}

.fa-align-left::before {
  content: "\f036";
}

.fa-dice-d6::before {
  content: "\f6d1";
}

.fa-restroom::before {
  content: "\f7bd";
}

.fa-j::before {
  content: "J";
}

.fa-users-viewfinder::before {
  content: "\e595";
}

.fa-file-video::before {
  content: "\f1c8";
}

.fa-up-right-from-square::before {
  content: "\f35d";
}

.fa-external-link-alt::before {
  content: "\f35d";
}

.fa-table-cells::before {
  content: "\f00a";
}

.fa-th::before {
  content: "\f00a";
}

.fa-file-pdf::before {
  content: "\f1c1";
}

.fa-book-bible::before {
  content: "\f647";
}

.fa-bible::before {
  content: "\f647";
}

.fa-o::before {
  content: "O";
}

.fa-suitcase-medical::before {
  content: "\f0fa";
}

.fa-medkit::before {
  content: "\f0fa";
}

.fa-user-secret::before {
  content: "\f21b";
}

.fa-otter::before {
  content: "\f700";
}

.fa-person-dress::before {
  content: "\f182";
}

.fa-female::before {
  content: "\f182";
}

.fa-comment-dollar::before {
  content: "\f651";
}

.fa-business-time::before {
  content: "\f64a";
}

.fa-briefcase-clock::before {
  content: "\f64a";
}

.fa-table-cells-large::before {
  content: "\f009";
}

.fa-th-large::before {
  content: "\f009";
}

.fa-book-tanakh::before {
  content: "\f827";
}

.fa-tanakh::before {
  content: "\f827";
}

.fa-phone-volume::before {
  content: "\f2a0";
}

.fa-volume-control-phone::before {
  content: "\f2a0";
}

.fa-hat-cowboy-side::before {
  content: "\f8c1";
}

.fa-clipboard-user::before {
  content: "\f7f3";
}

.fa-child::before {
  content: "\f1ae";
}

.fa-lira-sign::before {
  content: "\f195";
}

.fa-satellite::before {
  content: "\f7bf";
}

.fa-plane-lock::before {
  content: "\e558";
}

.fa-tag::before {
  content: "\f02b";
}

.fa-comment::before {
  content: "\f075";
}

.fa-cake-candles::before {
  content: "\f1fd";
}

.fa-birthday-cake::before {
  content: "\f1fd";
}

.fa-cake::before {
  content: "\f1fd";
}

.fa-envelope::before {
  content: "\f0e0";
}

.fa-angles-up::before {
  content: "\f102";
}

.fa-angle-double-up::before {
  content: "\f102";
}

.fa-paperclip::before {
  content: "\f0c6";
}

.fa-arrow-right-to-city::before {
  content: "\e4b3";
}

.fa-ribbon::before {
  content: "\f4d6";
}

.fa-lungs::before {
  content: "\f604";
}

.fa-arrow-up-9-1::before {
  content: "\f887";
}

.fa-sort-numeric-up-alt::before {
  content: "\f887";
}

.fa-litecoin-sign::before {
  content: "\e1d3";
}

.fa-border-none::before {
  content: "\f850";
}

.fa-circle-nodes::before {
  content: "\e4e2";
}

.fa-parachute-box::before {
  content: "\f4cd";
}

.fa-indent::before {
  content: "\f03c";
}

.fa-truck-field-un::before {
  content: "\e58e";
}

.fa-hourglass::before {
  content: "\f254";
}

.fa-hourglass-empty::before {
  content: "\f254";
}

.fa-mountain::before {
  content: "\f6fc";
}

.fa-user-doctor::before {
  content: "\f0f0";
}

.fa-user-md::before {
  content: "\f0f0";
}

.fa-circle-info::before {
  content: "\f05a";
}

.fa-info-circle::before {
  content: "\f05a";
}

.fa-cloud-meatball::before {
  content: "\f73b";
}

.fa-camera::before {
  content: "\f030";
}

.fa-camera-alt::before {
  content: "\f030";
}

.fa-square-virus::before {
  content: "\e578";
}

.fa-meteor::before {
  content: "\f753";
}

.fa-car-on::before {
  content: "\e4dd";
}

.fa-sleigh::before {
  content: "\f7cc";
}

.fa-arrow-down-1-9::before {
  content: "\f162";
}

.fa-sort-numeric-asc::before {
  content: "\f162";
}

.fa-sort-numeric-down::before {
  content: "\f162";
}

.fa-hand-holding-droplet::before {
  content: "\f4c1";
}

.fa-hand-holding-water::before {
  content: "\f4c1";
}

.fa-water::before {
  content: "\f773";
}

.fa-calendar-check::before {
  content: "\f274";
}

.fa-braille::before {
  content: "\f2a1";
}

.fa-prescription-bottle-medical::before {
  content: "\f486";
}

.fa-prescription-bottle-alt::before {
  content: "\f486";
}

.fa-landmark::before {
  content: "\f66f";
}

.fa-truck::before {
  content: "\f0d1";
}

.fa-crosshairs::before {
  content: "\f05b";
}

.fa-person-cane::before {
  content: "\e53c";
}

.fa-tent::before {
  content: "\e57d";
}

.fa-vest-patches::before {
  content: "\e086";
}

.fa-check-double::before {
  content: "\f560";
}

.fa-arrow-down-a-z::before {
  content: "\f15d";
}

.fa-sort-alpha-asc::before {
  content: "\f15d";
}

.fa-sort-alpha-down::before {
  content: "\f15d";
}

.fa-money-bill-wheat::before {
  content: "\e52a";
}

.fa-cookie::before {
  content: "\f563";
}

.fa-arrow-rotate-left::before {
  content: "\f0e2";
}

.fa-arrow-left-rotate::before {
  content: "\f0e2";
}

.fa-arrow-rotate-back::before {
  content: "\f0e2";
}

.fa-arrow-rotate-backward::before {
  content: "\f0e2";
}

.fa-undo::before {
  content: "\f0e2";
}

.fa-hard-drive::before {
  content: "\f0a0";
}

.fa-hdd::before {
  content: "\f0a0";
}

.fa-face-grin-squint-tears::before {
  content: "\f586";
}

.fa-grin-squint-tears::before {
  content: "\f586";
}

.fa-dumbbell::before {
  content: "\f44b";
}

.fa-rectangle-list::before {
  content: "\f022";
}

.fa-list-alt::before {
  content: "\f022";
}

.fa-tarp-droplet::before {
  content: "\e57c";
}

.fa-house-medical-circle-check::before {
  content: "\e511";
}

.fa-person-skiing-nordic::before {
  content: "\f7ca";
}

.fa-skiing-nordic::before {
  content: "\f7ca";
}

.fa-calendar-plus::before {
  content: "\f271";
}

.fa-plane-arrival::before {
  content: "\f5af";
}

.fa-circle-left::before {
  content: "\f359";
}

.fa-arrow-alt-circle-left::before {
  content: "\f359";
}

.fa-train-subway::before {
  content: "\f239";
}

.fa-subway::before {
  content: "\f239";
}

.fa-chart-gantt::before {
  content: "\e0e4";
}

.fa-indian-rupee-sign::before {
  content: "\e1bc";
}

.fa-indian-rupee::before {
  content: "\e1bc";
}

.fa-inr::before {
  content: "\e1bc";
}

.fa-crop-simple::before {
  content: "\f565";
}

.fa-crop-alt::before {
  content: "\f565";
}

.fa-money-bill-1::before {
  content: "\f3d1";
}

.fa-money-bill-alt::before {
  content: "\f3d1";
}

.fa-left-long::before {
  content: "\f30a";
}

.fa-long-arrow-alt-left::before {
  content: "\f30a";
}

.fa-dna::before {
  content: "\f471";
}

.fa-virus-slash::before {
  content: "\e075";
}

.fa-minus::before {
  content: "\f068";
}

.fa-subtract::before {
  content: "\f068";
}

.fa-chess::before {
  content: "\f439";
}

.fa-arrow-left-long::before {
  content: "\f177";
}

.fa-long-arrow-left::before {
  content: "\f177";
}

.fa-plug-circle-check::before {
  content: "\e55c";
}

.fa-street-view::before {
  content: "\f21d";
}

.fa-franc-sign::before {
  content: "\e18f";
}

.fa-volume-off::before {
  content: "\f026";
}

.fa-hands-asl-interpreting::before {
  content: "\f2a3";
}

.fa-american-sign-language-interpreting::before {
  content: "\f2a3";
}

.fa-asl-interpreting::before {
  content: "\f2a3";
}

.fa-hands-american-sign-language-interpreting::before {
  content: "\f2a3";
}

.fa-gear::before {
  content: "\f013";
}

.fa-cog::before {
  content: "\f013";
}

.fa-droplet-slash::before {
  content: "\f5c7";
}

.fa-tint-slash::before {
  content: "\f5c7";
}

.fa-mosque::before {
  content: "\f678";
}

.fa-mosquito::before {
  content: "\e52b";
}

.fa-star-of-david::before {
  content: "\f69a";
}

.fa-person-military-rifle::before {
  content: "\e54b";
}

.fa-cart-shopping::before {
  content: "\f07a";
}

.fa-shopping-cart::before {
  content: "\f07a";
}

.fa-vials::before {
  content: "\f493";
}

.fa-plug-circle-plus::before {
  content: "\e55f";
}

.fa-place-of-worship::before {
  content: "\f67f";
}

.fa-grip-vertical::before {
  content: "\f58e";
}

.fa-arrow-turn-up::before {
  content: "\f148";
}

.fa-level-up::before {
  content: "\f148";
}

.fa-u::before {
  content: "U";
}

.fa-square-root-variable::before {
  content: "\f698";
}

.fa-square-root-alt::before {
  content: "\f698";
}

.fa-clock::before {
  content: "\f017";
}

.fa-clock-four::before {
  content: "\f017";
}

.fa-backward-step::before {
  content: "\f048";
}

.fa-step-backward::before {
  content: "\f048";
}

.fa-pallet::before {
  content: "\f482";
}

.fa-faucet::before {
  content: "\e005";
}

.fa-baseball-bat-ball::before {
  content: "\f432";
}

.fa-s::before {
  content: "S";
}

.fa-timeline::before {
  content: "\e29c";
}

.fa-keyboard::before {
  content: "\f11c";
}

.fa-caret-down::before {
  content: "\f0d7";
}

.fa-house-chimney-medical::before {
  content: "\f7f2";
}

.fa-clinic-medical::before {
  content: "\f7f2";
}

.fa-temperature-three-quarters::before {
  content: "\f2c8";
}

.fa-temperature-3::before {
  content: "\f2c8";
}

.fa-thermometer-3::before {
  content: "\f2c8";
}

.fa-thermometer-three-quarters::before {
  content: "\f2c8";
}

.fa-mobile-screen::before {
  content: "\f3cf";
}

.fa-mobile-android-alt::before {
  content: "\f3cf";
}

.fa-plane-up::before {
  content: "\e22d";
}

.fa-piggy-bank::before {
  content: "\f4d3";
}

.fa-battery-half::before {
  content: "\f242";
}

.fa-battery-3::before {
  content: "\f242";
}

.fa-mountain-city::before {
  content: "\e52e";
}

.fa-coins::before {
  content: "\f51e";
}

.fa-khanda::before {
  content: "\f66d";
}

.fa-sliders::before {
  content: "\f1de";
}

.fa-sliders-h::before {
  content: "\f1de";
}

.fa-folder-tree::before {
  content: "\f802";
}

.fa-network-wired::before {
  content: "\f6ff";
}

.fa-map-pin::before {
  content: "\f276";
}

.fa-hamsa::before {
  content: "\f665";
}

.fa-cent-sign::before {
  content: "\e3f5";
}

.fa-flask::before {
  content: "\f0c3";
}

.fa-person-pregnant::before {
  content: "\e31e";
}

.fa-wand-sparkles::before {
  content: "\f72b";
}

.fa-ellipsis-vertical::before {
  content: "\f142";
}

.fa-ellipsis-v::before {
  content: "\f142";
}

.fa-ticket::before {
  content: "\f145";
}

.fa-power-off::before {
  content: "\f011";
}

.fa-right-long::before {
  content: "\f30b";
}

.fa-long-arrow-alt-right::before {
  content: "\f30b";
}

.fa-flag-usa::before {
  content: "\f74d";
}

.fa-laptop-file::before {
  content: "\e51d";
}

.fa-tty::before {
  content: "\f1e4";
}

.fa-teletype::before {
  content: "\f1e4";
}

.fa-diagram-next::before {
  content: "\e476";
}

.fa-person-rifle::before {
  content: "\e54e";
}

.fa-house-medical-circle-exclamation::before {
  content: "\e512";
}

.fa-closed-captioning::before {
  content: "\f20a";
}

.fa-person-hiking::before {
  content: "\f6ec";
}

.fa-hiking::before {
  content: "\f6ec";
}

.fa-venus-double::before {
  content: "\f226";
}

.fa-images::before {
  content: "\f302";
}

.fa-calculator::before {
  content: "\f1ec";
}

.fa-people-pulling::before {
  content: "\e535";
}

.fa-n::before {
  content: "N";
}

.fa-cable-car::before {
  content: "\f7da";
}

.fa-tram::before {
  content: "\f7da";
}

.fa-cloud-rain::before {
  content: "\f73d";
}

.fa-building-circle-xmark::before {
  content: "\e4d4";
}

.fa-ship::before {
  content: "\f21a";
}

.fa-arrows-down-to-line::before {
  content: "\e4b8";
}

.fa-download::before {
  content: "\f019";
}

.fa-face-grin::before {
  content: "\f580";
}

.fa-grin::before {
  content: "\f580";
}

.fa-delete-left::before {
  content: "\f55a";
}

.fa-backspace::before {
  content: "\f55a";
}

.fa-eye-dropper::before {
  content: "\f1fb";
}

.fa-eye-dropper-empty::before {
  content: "\f1fb";
}

.fa-eyedropper::before {
  content: "\f1fb";
}

.fa-file-circle-check::before {
  content: "\e5a0";
}

.fa-forward::before {
  content: "\f04e";
}

.fa-mobile::before {
  content: "\f3ce";
}

.fa-mobile-android::before {
  content: "\f3ce";
}

.fa-mobile-phone::before {
  content: "\f3ce";
}

.fa-face-meh::before {
  content: "\f11a";
}

.fa-meh::before {
  content: "\f11a";
}

.fa-align-center::before {
  content: "\f037";
}

.fa-book-skull::before {
  content: "\f6b7";
}

.fa-book-dead::before {
  content: "\f6b7";
}

.fa-id-card::before {
  content: "\f2c2";
}

.fa-drivers-license::before {
  content: "\f2c2";
}

.fa-outdent::before {
  content: "\f03b";
}

.fa-dedent::before {
  content: "\f03b";
}

.fa-heart-circle-exclamation::before {
  content: "\e4fe";
}

.fa-house::before {
  content: "\f015";
}

.fa-home::before {
  content: "\f015";
}

.fa-home-alt::before {
  content: "\f015";
}

.fa-home-lg-alt::before {
  content: "\f015";
}

.fa-calendar-week::before {
  content: "\f784";
}

.fa-laptop-medical::before {
  content: "\f812";
}

.fa-b::before {
  content: "B";
}

.fa-file-medical::before {
  content: "\f477";
}

.fa-dice-one::before {
  content: "\f525";
}

.fa-kiwi-bird::before {
  content: "\f535";
}

.fa-arrow-right-arrow-left::before {
  content: "\f0ec";
}

.fa-exchange::before {
  content: "\f0ec";
}

.fa-rotate-right::before {
  content: "\f2f9";
}

.fa-redo-alt::before {
  content: "\f2f9";
}

.fa-rotate-forward::before {
  content: "\f2f9";
}

.fa-utensils::before {
  content: "\f2e7";
}

.fa-cutlery::before {
  content: "\f2e7";
}

.fa-arrow-up-wide-short::before {
  content: "\f161";
}

.fa-sort-amount-up::before {
  content: "\f161";
}

.fa-mill-sign::before {
  content: "\e1ed";
}

.fa-bowl-rice::before {
  content: "\e2eb";
}

.fa-skull::before {
  content: "\f54c";
}

.fa-tower-broadcast::before {
  content: "\f519";
}

.fa-broadcast-tower::before {
  content: "\f519";
}

.fa-truck-pickup::before {
  content: "\f63c";
}

.fa-up-long::before {
  content: "\f30c";
}

.fa-long-arrow-alt-up::before {
  content: "\f30c";
}

.fa-stop::before {
  content: "\f04d";
}

.fa-code-merge::before {
  content: "\f387";
}

.fa-upload::before {
  content: "\f093";
}

.fa-hurricane::before {
  content: "\f751";
}

.fa-mound::before {
  content: "\e52d";
}

.fa-toilet-portable::before {
  content: "\e583";
}

.fa-compact-disc::before {
  content: "\f51f";
}

.fa-file-arrow-down::before {
  content: "\f56d";
}

.fa-file-download::before {
  content: "\f56d";
}

.fa-caravan::before {
  content: "\f8ff";
}

.fa-shield-cat::before {
  content: "\e572";
}

.fa-bolt::before {
  content: "\f0e7";
}

.fa-zap::before {
  content: "\f0e7";
}

.fa-glass-water::before {
  content: "\e4f4";
}

.fa-oil-well::before {
  content: "\e532";
}

.fa-vault::before {
  content: "\e2c5";
}

.fa-mars::before {
  content: "\f222";
}

.fa-toilet::before {
  content: "\f7d8";
}

.fa-plane-circle-xmark::before {
  content: "\e557";
}

.fa-yen-sign::before {
  content: "\f157";
}

.fa-cny::before {
  content: "\f157";
}

.fa-jpy::before {
  content: "\f157";
}

.fa-rmb::before {
  content: "\f157";
}

.fa-yen::before {
  content: "\f157";
}

.fa-ruble-sign::before {
  content: "\f158";
}

.fa-rouble::before {
  content: "\f158";
}

.fa-rub::before {
  content: "\f158";
}

.fa-ruble::before {
  content: "\f158";
}

.fa-sun::before {
  content: "\f185";
}

.fa-guitar::before {
  content: "\f7a6";
}

.fa-face-laugh-wink::before {
  content: "\f59c";
}

.fa-laugh-wink::before {
  content: "\f59c";
}

.fa-horse-head::before {
  content: "\f7ab";
}

.fa-bore-hole::before {
  content: "\e4c3";
}

.fa-industry::before {
  content: "\f275";
}

.fa-circle-down::before {
  content: "\f358";
}

.fa-arrow-alt-circle-down::before {
  content: "\f358";
}

.fa-arrows-turn-to-dots::before {
  content: "\e4c1";
}

.fa-florin-sign::before {
  content: "\e184";
}

.fa-arrow-down-short-wide::before {
  content: "\f884";
}

.fa-sort-amount-desc::before {
  content: "\f884";
}

.fa-sort-amount-down-alt::before {
  content: "\f884";
}

.fa-less-than::before {
  content: "\<";
}

.fa-angle-down::before {
  content: "\f107";
}

.fa-car-tunnel::before {
  content: "\e4de";
}

.fa-head-side-cough::before {
  content: "\e061";
}

.fa-grip-lines::before {
  content: "\f7a4";
}

.fa-thumbs-down::before {
  content: "\f165";
}

.fa-user-lock::before {
  content: "\f502";
}

.fa-arrow-right-long::before {
  content: "\f178";
}

.fa-long-arrow-right::before {
  content: "\f178";
}

.fa-anchor-circle-xmark::before {
  content: "\e4ac";
}

.fa-ellipsis::before {
  content: "\f141";
}

.fa-ellipsis-h::before {
  content: "\f141";
}

.fa-chess-pawn::before {
  content: "\f443";
}

.fa-kit-medical::before {
  content: "\f479";
}

.fa-first-aid::before {
  content: "\f479";
}

.fa-person-through-window::before {
  content: "\e5a9";
}

.fa-toolbox::before {
  content: "\f552";
}

.fa-hands-holding-circle::before {
  content: "\e4fb";
}

.fa-bug::before {
  content: "\f188";
}

.fa-credit-card::before {
  content: "\f09d";
}

.fa-credit-card-alt::before {
  content: "\f09d";
}

.fa-car::before {
  content: "\f1b9";
}

.fa-automobile::before {
  content: "\f1b9";
}

.fa-hand-holding-hand::before {
  content: "\e4f7";
}

.fa-book-open-reader::before {
  content: "\f5da";
}

.fa-book-reader::before {
  content: "\f5da";
}

.fa-mountain-sun::before {
  content: "\e52f";
}

.fa-arrows-left-right-to-line::before {
  content: "\e4ba";
}

.fa-dice-d20::before {
  content: "\f6cf";
}

.fa-truck-droplet::before {
  content: "\e58c";
}

.fa-file-circle-xmark::before {
  content: "\e5a1";
}

.fa-temperature-arrow-up::before {
  content: "\e040";
}

.fa-temperature-up::before {
  content: "\e040";
}

.fa-medal::before {
  content: "\f5a2";
}

.fa-bed::before {
  content: "\f236";
}

.fa-square-h::before {
  content: "\f0fd";
}

.fa-h-square::before {
  content: "\f0fd";
}

.fa-podcast::before {
  content: "\f2ce";
}

.fa-temperature-full::before {
  content: "\f2c7";
}

.fa-temperature-4::before {
  content: "\f2c7";
}

.fa-thermometer-4::before {
  content: "\f2c7";
}

.fa-thermometer-full::before {
  content: "\f2c7";
}

.fa-bell::before {
  content: "\f0f3";
}

.fa-superscript::before {
  content: "\f12b";
}

.fa-plug-circle-xmark::before {
  content: "\e560";
}

.fa-star-of-life::before {
  content: "\f621";
}

.fa-phone-slash::before {
  content: "\f3dd";
}

.fa-paint-roller::before {
  content: "\f5aa";
}

.fa-handshake-angle::before {
  content: "\f4c4";
}

.fa-hands-helping::before {
  content: "\f4c4";
}

.fa-location-dot::before {
  content: "\f3c5";
}

.fa-map-marker-alt::before {
  content: "\f3c5";
}

.fa-file::before {
  content: "\f15b";
}

.fa-greater-than::before {
  content: "\>";
}

.fa-person-swimming::before {
  content: "\f5c4";
}

.fa-swimmer::before {
  content: "\f5c4";
}

.fa-arrow-down::before {
  content: "\f063";
}

.fa-droplet::before {
  content: "\f043";
}

.fa-tint::before {
  content: "\f043";
}

.fa-eraser::before {
  content: "\f12d";
}

.fa-earth-americas::before {
  content: "\f57d";
}

.fa-earth::before {
  content: "\f57d";
}

.fa-earth-america::before {
  content: "\f57d";
}

.fa-globe-americas::before {
  content: "\f57d";
}

.fa-person-burst::before {
  content: "\e53b";
}

.fa-dove::before {
  content: "\f4ba";
}

.fa-battery-empty::before {
  content: "\f244";
}

.fa-battery-0::before {
  content: "\f244";
}

.fa-socks::before {
  content: "\f696";
}

.fa-inbox::before {
  content: "\f01c";
}

.fa-section::before {
  content: "\e447";
}

.fa-gauge-high::before {
  content: "\f625";
}

.fa-tachometer-alt::before {
  content: "\f625";
}

.fa-tachometer-alt-fast::before {
  content: "\f625";
}

.fa-envelope-open-text::before {
  content: "\f658";
}

.fa-hospital::before {
  content: "\f0f8";
}

.fa-hospital-alt::before {
  content: "\f0f8";
}

.fa-hospital-wide::before {
  content: "\f0f8";
}

.fa-wine-bottle::before {
  content: "\f72f";
}

.fa-chess-rook::before {
  content: "\f447";
}

.fa-bars-staggered::before {
  content: "\f550";
}

.fa-reorder::before {
  content: "\f550";
}

.fa-stream::before {
  content: "\f550";
}

.fa-dharmachakra::before {
  content: "\f655";
}

.fa-hotdog::before {
  content: "\f80f";
}

.fa-person-walking-with-cane::before {
  content: "\f29d";
}

.fa-blind::before {
  content: "\f29d";
}

.fa-drum::before {
  content: "\f569";
}

.fa-ice-cream::before {
  content: "\f810";
}

.fa-heart-circle-bolt::before {
  content: "\e4fc";
}

.fa-fax::before {
  content: "\f1ac";
}

.fa-paragraph::before {
  content: "\f1dd";
}

.fa-check-to-slot::before {
  content: "\f772";
}

.fa-vote-yea::before {
  content: "\f772";
}

.fa-star-half::before {
  content: "\f089";
}

.fa-boxes-stacked::before {
  content: "\f468";
}

.fa-boxes::before {
  content: "\f468";
}

.fa-boxes-alt::before {
  content: "\f468";
}

.fa-link::before {
  content: "\f0c1";
}

.fa-chain::before {
  content: "\f0c1";
}

.fa-ear-listen::before {
  content: "\f2a2";
}

.fa-assistive-listening-systems::before {
  content: "\f2a2";
}

.fa-tree-city::before {
  content: "\e587";
}

.fa-play::before {
  content: "\f04b";
}

.fa-font::before {
  content: "\f031";
}

.fa-rupiah-sign::before {
  content: "\e23d";
}

.fa-magnifying-glass::before {
  content: "\f002";
}

.fa-search::before {
  content: "\f002";
}

.fa-table-tennis-paddle-ball::before {
  content: "\f45d";
}

.fa-ping-pong-paddle-ball::before {
  content: "\f45d";
}

.fa-table-tennis::before {
  content: "\f45d";
}

.fa-person-dots-from-line::before {
  content: "\f470";
}

.fa-diagnoses::before {
  content: "\f470";
}

.fa-trash-can-arrow-up::before {
  content: "\f82a";
}

.fa-trash-restore-alt::before {
  content: "\f82a";
}

.fa-naira-sign::before {
  content: "\e1f6";
}

.fa-cart-arrow-down::before {
  content: "\f218";
}

.fa-walkie-talkie::before {
  content: "\f8ef";
}

.fa-file-pen::before {
  content: "\f31c";
}

.fa-file-edit::before {
  content: "\f31c";
}

.fa-receipt::before {
  content: "\f543";
}

.fa-square-pen::before {
  content: "\f14b";
}

.fa-pen-square::before {
  content: "\f14b";
}

.fa-pencil-square::before {
  content: "\f14b";
}

.fa-suitcase-rolling::before {
  content: "\f5c1";
}

.fa-person-circle-exclamation::before {
  content: "\e53f";
}

.fa-chevron-down::before {
  content: "\f078";
}

.fa-battery-full::before {
  content: "\f240";
}

.fa-battery::before {
  content: "\f240";
}

.fa-battery-5::before {
  content: "\f240";
}

.fa-skull-crossbones::before {
  content: "\f714";
}

.fa-code-compare::before {
  content: "\e13a";
}

.fa-list-ul::before {
  content: "\f0ca";
}

.fa-list-dots::before {
  content: "\f0ca";
}

.fa-school-lock::before {
  content: "\e56f";
}

.fa-tower-cell::before {
  content: "\e585";
}

.fa-down-long::before {
  content: "\f309";
}

.fa-long-arrow-alt-down::before {
  content: "\f309";
}

.fa-ranking-star::before {
  content: "\e561";
}

.fa-chess-king::before {
  content: "\f43f";
}

.fa-person-harassing::before {
  content: "\e549";
}

.fa-brazilian-real-sign::before {
  content: "\e46c";
}

.fa-landmark-dome::before {
  content: "\f752";
}

.fa-landmark-alt::before {
  content: "\f752";
}

.fa-arrow-up::before {
  content: "\f062";
}

.fa-tv::before {
  content: "\f26c";
}

.fa-television::before {
  content: "\f26c";
}

.fa-tv-alt::before {
  content: "\f26c";
}

.fa-shrimp::before {
  content: "\e448";
}

.fa-list-check::before {
  content: "\f0ae";
}

.fa-tasks::before {
  content: "\f0ae";
}

.fa-jug-detergent::before {
  content: "\e519";
}

.fa-circle-user::before {
  content: "\f2bd";
}

.fa-user-circle::before {
  content: "\f2bd";
}

.fa-user-shield::before {
  content: "\f505";
}

.fa-wind::before {
  content: "\f72e";
}

.fa-car-burst::before {
  content: "\f5e1";
}

.fa-car-crash::before {
  content: "\f5e1";
}

.fa-y::before {
  content: "Y";
}

.fa-person-snowboarding::before {
  content: "\f7ce";
}

.fa-snowboarding::before {
  content: "\f7ce";
}

.fa-truck-fast::before {
  content: "\f48b";
}

.fa-shipping-fast::before {
  content: "\f48b";
}

.fa-fish::before {
  content: "\f578";
}

.fa-user-graduate::before {
  content: "\f501";
}

.fa-circle-half-stroke::before {
  content: "\f042";
}

.fa-adjust::before {
  content: "\f042";
}

.fa-clapperboard::before {
  content: "\e131";
}

.fa-circle-radiation::before {
  content: "\f7ba";
}

.fa-radiation-alt::before {
  content: "\f7ba";
}

.fa-baseball::before {
  content: "\f433";
}

.fa-baseball-ball::before {
  content: "\f433";
}

.fa-jet-fighter-up::before {
  content: "\e518";
}

.fa-diagram-project::before {
  content: "\f542";
}

.fa-project-diagram::before {
  content: "\f542";
}

.fa-copy::before {
  content: "\f0c5";
}

.fa-volume-xmark::before {
  content: "\f6a9";
}

.fa-volume-mute::before {
  content: "\f6a9";
}

.fa-volume-times::before {
  content: "\f6a9";
}

.fa-hand-sparkles::before {
  content: "\e05d";
}

.fa-grip::before {
  content: "\f58d";
}

.fa-grip-horizontal::before {
  content: "\f58d";
}

.fa-share-from-square::before {
  content: "\f14d";
}

.fa-share-square::before {
  content: "\f14d";
}

.fa-child-combatant::before {
  content: "\e4e0";
}

.fa-child-rifle::before {
  content: "\e4e0";
}

.fa-gun::before {
  content: "\e19b";
}

.fa-square-phone::before {
  content: "\f098";
}

.fa-phone-square::before {
  content: "\f098";
}

.fa-plus::before {
  content: "\+";
}

.fa-add::before {
  content: "\+";
}

.fa-expand::before {
  content: "\f065";
}

.fa-computer::before {
  content: "\e4e5";
}

.fa-xmark::before {
  content: "\f00d";
}

.fa-close::before {
  content: "\f00d";
}

.fa-multiply::before {
  content: "\f00d";
}

.fa-remove::before {
  content: "\f00d";
}

.fa-times::before {
  content: "\f00d";
}

.fa-arrows-up-down-left-right::before {
  content: "\f047";
}

.fa-arrows::before {
  content: "\f047";
}

.fa-chalkboard-user::before {
  content: "\f51c";
}

.fa-chalkboard-teacher::before {
  content: "\f51c";
}

.fa-peso-sign::before {
  content: "\e222";
}

.fa-building-shield::before {
  content: "\e4d8";
}

.fa-baby::before {
  content: "\f77c";
}

.fa-users-line::before {
  content: "\e592";
}

.fa-quote-left::before {
  content: "\f10d";
}

.fa-quote-left-alt::before {
  content: "\f10d";
}

.fa-tractor::before {
  content: "\f722";
}

.fa-trash-arrow-up::before {
  content: "\f829";
}

.fa-trash-restore::before {
  content: "\f829";
}

.fa-arrow-down-up-lock::before {
  content: "\e4b0";
}

.fa-lines-leaning::before {
  content: "\e51e";
}

.fa-ruler-combined::before {
  content: "\f546";
}

.fa-copyright::before {
  content: "\f1f9";
}

.fa-equals::before {
  content: "\=";
}

.fa-blender::before {
  content: "\f517";
}

.fa-teeth::before {
  content: "\f62e";
}

.fa-shekel-sign::before {
  content: "\f20b";
}

.fa-ils::before {
  content: "\f20b";
}

.fa-shekel::before {
  content: "\f20b";
}

.fa-sheqel::before {
  content: "\f20b";
}

.fa-sheqel-sign::before {
  content: "\f20b";
}

.fa-map::before {
  content: "\f279";
}

.fa-rocket::before {
  content: "\f135";
}

.fa-photo-film::before {
  content: "\f87c";
}

.fa-photo-video::before {
  content: "\f87c";
}

.fa-folder-minus::before {
  content: "\f65d";
}

.fa-store::before {
  content: "\f54e";
}

.fa-arrow-trend-up::before {
  content: "\e098";
}

.fa-plug-circle-minus::before {
  content: "\e55e";
}

.fa-sign-hanging::before {
  content: "\f4d9";
}

.fa-sign::before {
  content: "\f4d9";
}

.fa-bezier-curve::before {
  content: "\f55b";
}

.fa-bell-slash::before {
  content: "\f1f6";
}

.fa-tablet::before {
  content: "\f3fb";
}

.fa-tablet-android::before {
  content: "\f3fb";
}

.fa-school-flag::before {
  content: "\e56e";
}

.fa-fill::before {
  content: "\f575";
}

.fa-angle-up::before {
  content: "\f106";
}

.fa-drumstick-bite::before {
  content: "\f6d7";
}

.fa-holly-berry::before {
  content: "\f7aa";
}

.fa-chevron-left::before {
  content: "\f053";
}

.fa-bacteria::before {
  content: "\e059";
}

.fa-hand-lizard::before {
  content: "\f258";
}

.fa-notdef::before {
  content: "\e1fe";
}

.fa-disease::before {
  content: "\f7fa";
}

.fa-briefcase-medical::before {
  content: "\f469";
}

.fa-genderless::before {
  content: "\f22d";
}

.fa-chevron-right::before {
  content: "\f054";
}

.fa-retweet::before {
  content: "\f079";
}

.fa-car-rear::before {
  content: "\f5de";
}

.fa-car-alt::before {
  content: "\f5de";
}

.fa-pump-soap::before {
  content: "\e06b";
}

.fa-video-slash::before {
  content: "\f4e2";
}

.fa-battery-quarter::before {
  content: "\f243";
}

.fa-battery-2::before {
  content: "\f243";
}

.fa-radio::before {
  content: "\f8d7";
}

.fa-baby-carriage::before {
  content: "\f77d";
}

.fa-carriage-baby::before {
  content: "\f77d";
}

.fa-traffic-light::before {
  content: "\f637";
}

.fa-thermometer::before {
  content: "\f491";
}

.fa-vr-cardboard::before {
  content: "\f729";
}

.fa-hand-middle-finger::before {
  content: "\f806";
}

.fa-percent::before {
  content: "\%";
}

.fa-percentage::before {
  content: "\%";
}

.fa-truck-moving::before {
  content: "\f4df";
}

.fa-glass-water-droplet::before {
  content: "\e4f5";
}

.fa-display::before {
  content: "\e163";
}

.fa-face-smile::before {
  content: "\f118";
}

.fa-smile::before {
  content: "\f118";
}

.fa-thumbtack::before {
  content: "\f08d";
}

.fa-thumb-tack::before {
  content: "\f08d";
}

.fa-trophy::before {
  content: "\f091";
}

.fa-person-praying::before {
  content: "\f683";
}

.fa-pray::before {
  content: "\f683";
}

.fa-hammer::before {
  content: "\f6e3";
}

.fa-hand-peace::before {
  content: "\f25b";
}

.fa-rotate::before {
  content: "\f2f1";
}

.fa-sync-alt::before {
  content: "\f2f1";
}

.fa-spinner::before {
  content: "\f110";
}

.fa-robot::before {
  content: "\f544";
}

.fa-peace::before {
  content: "\f67c";
}

.fa-gears::before {
  content: "\f085";
}

.fa-cogs::before {
  content: "\f085";
}

.fa-warehouse::before {
  content: "\f494";
}

.fa-arrow-up-right-dots::before {
  content: "\e4b7";
}

.fa-splotch::before {
  content: "\f5bc";
}

.fa-face-grin-hearts::before {
  content: "\f584";
}

.fa-grin-hearts::before {
  content: "\f584";
}

.fa-dice-four::before {
  content: "\f524";
}

.fa-sim-card::before {
  content: "\f7c4";
}

.fa-transgender::before {
  content: "\f225";
}

.fa-transgender-alt::before {
  content: "\f225";
}

.fa-mercury::before {
  content: "\f223";
}

.fa-arrow-turn-down::before {
  content: "\f149";
}

.fa-level-down::before {
  content: "\f149";
}

.fa-person-falling-burst::before {
  content: "\e547";
}

.fa-award::before {
  content: "\f559";
}

.fa-ticket-simple::before {
  content: "\f3ff";
}

.fa-ticket-alt::before {
  content: "\f3ff";
}

.fa-building::before {
  content: "\f1ad";
}

.fa-angles-left::before {
  content: "\f100";
}

.fa-angle-double-left::before {
  content: "\f100";
}

.fa-qrcode::before {
  content: "\f029";
}

.fa-clock-rotate-left::before {
  content: "\f1da";
}

.fa-history::before {
  content: "\f1da";
}

.fa-face-grin-beam-sweat::before {
  content: "\f583";
}

.fa-grin-beam-sweat::before {
  content: "\f583";
}

.fa-file-export::before {
  content: "\f56e";
}

.fa-arrow-right-from-file::before {
  content: "\f56e";
}

.fa-shield::before {
  content: "\f132";
}

.fa-shield-blank::before {
  content: "\f132";
}

.fa-arrow-up-short-wide::before {
  content: "\f885";
}

.fa-sort-amount-up-alt::before {
  content: "\f885";
}

.fa-house-medical::before {
  content: "\e3b2";
}

.fa-golf-ball-tee::before {
  content: "\f450";
}

.fa-golf-ball::before {
  content: "\f450";
}

.fa-circle-chevron-left::before {
  content: "\f137";
}

.fa-chevron-circle-left::before {
  content: "\f137";
}

.fa-house-chimney-window::before {
  content: "\e00d";
}

.fa-pen-nib::before {
  content: "\f5ad";
}

.fa-tent-arrow-turn-left::before {
  content: "\e580";
}

.fa-tents::before {
  content: "\e582";
}

.fa-wand-magic::before {
  content: "\f0d0";
}

.fa-magic::before {
  content: "\f0d0";
}

.fa-dog::before {
  content: "\f6d3";
}

.fa-carrot::before {
  content: "\f787";
}

.fa-moon::before {
  content: "\f186";
}

.fa-wine-glass-empty::before {
  content: "\f5ce";
}

.fa-wine-glass-alt::before {
  content: "\f5ce";
}

.fa-cheese::before {
  content: "\f7ef";
}

.fa-yin-yang::before {
  content: "\f6ad";
}

.fa-music::before {
  content: "\f001";
}

.fa-code-commit::before {
  content: "\f386";
}

.fa-temperature-low::before {
  content: "\f76b";
}

.fa-person-biking::before {
  content: "\f84a";
}

.fa-biking::before {
  content: "\f84a";
}

.fa-broom::before {
  content: "\f51a";
}

.fa-shield-heart::before {
  content: "\e574";
}

.fa-gopuram::before {
  content: "\f664";
}

.fa-earth-oceania::before {
  content: "\e47b";
}

.fa-globe-oceania::before {
  content: "\e47b";
}

.fa-square-xmark::before {
  content: "\f2d3";
}

.fa-times-square::before {
  content: "\f2d3";
}

.fa-xmark-square::before {
  content: "\f2d3";
}

.fa-hashtag::before {
  content: "\#";
}

.fa-up-right-and-down-left-from-center::before {
  content: "\f424";
}

.fa-expand-alt::before {
  content: "\f424";
}

.fa-oil-can::before {
  content: "\f613";
}

.fa-t::before {
  content: "T";
}

.fa-hippo::before {
  content: "\f6ed";
}

.fa-chart-column::before {
  content: "\e0e3";
}

.fa-infinity::before {
  content: "\f534";
}

.fa-vial-circle-check::before {
  content: "\e596";
}

.fa-person-arrow-down-to-line::before {
  content: "\e538";
}

.fa-voicemail::before {
  content: "\f897";
}

.fa-fan::before {
  content: "\f863";
}

.fa-person-walking-luggage::before {
  content: "\e554";
}

.fa-up-down::before {
  content: "\f338";
}

.fa-arrows-alt-v::before {
  content: "\f338";
}

.fa-cloud-moon-rain::before {
  content: "\f73c";
}

.fa-calendar::before {
  content: "\f133";
}

.fa-trailer::before {
  content: "\e041";
}

.fa-bahai::before {
  content: "\f666";
}

.fa-haykal::before {
  content: "\f666";
}

.fa-sd-card::before {
  content: "\f7c2";
}

.fa-dragon::before {
  content: "\f6d5";
}

.fa-shoe-prints::before {
  content: "\f54b";
}

.fa-circle-plus::before {
  content: "\f055";
}

.fa-plus-circle::before {
  content: "\f055";
}

.fa-face-grin-tongue-wink::before {
  content: "\f58b";
}

.fa-grin-tongue-wink::before {
  content: "\f58b";
}

.fa-hand-holding::before {
  content: "\f4bd";
}

.fa-plug-circle-exclamation::before {
  content: "\e55d";
}

.fa-link-slash::before {
  content: "\f127";
}

.fa-chain-broken::before {
  content: "\f127";
}

.fa-chain-slash::before {
  content: "\f127";
}

.fa-unlink::before {
  content: "\f127";
}

.fa-clone::before {
  content: "\f24d";
}

.fa-person-walking-arrow-loop-left::before {
  content: "\e551";
}

.fa-arrow-up-z-a::before {
  content: "\f882";
}

.fa-sort-alpha-up-alt::before {
  content: "\f882";
}

.fa-fire-flame-curved::before {
  content: "\f7e4";
}

.fa-fire-alt::before {
  content: "\f7e4";
}

.fa-tornado::before {
  content: "\f76f";
}

.fa-file-circle-plus::before {
  content: "\e494";
}

.fa-book-quran::before {
  content: "\f687";
}

.fa-quran::before {
  content: "\f687";
}

.fa-anchor::before {
  content: "\f13d";
}

.fa-border-all::before {
  content: "\f84c";
}

.fa-face-angry::before {
  content: "\f556";
}

.fa-angry::before {
  content: "\f556";
}

.fa-cookie-bite::before {
  content: "\f564";
}

.fa-arrow-trend-down::before {
  content: "\e097";
}

.fa-rss::before {
  content: "\f09e";
}

.fa-feed::before {
  content: "\f09e";
}

.fa-draw-polygon::before {
  content: "\f5ee";
}

.fa-scale-balanced::before {
  content: "\f24e";
}

.fa-balance-scale::before {
  content: "\f24e";
}

.fa-gauge-simple-high::before {
  content: "\f62a";
}

.fa-tachometer::before {
  content: "\f62a";
}

.fa-tachometer-fast::before {
  content: "\f62a";
}

.fa-shower::before {
  content: "\f2cc";
}

.fa-desktop::before {
  content: "\f390";
}

.fa-desktop-alt::before {
  content: "\f390";
}

.fa-m::before {
  content: "M";
}

.fa-table-list::before {
  content: "\f00b";
}

.fa-th-list::before {
  content: "\f00b";
}

.fa-comment-sms::before {
  content: "\f7cd";
}

.fa-sms::before {
  content: "\f7cd";
}

.fa-book::before {
  content: "\f02d";
}

.fa-user-plus::before {
  content: "\f234";
}

.fa-check::before {
  content: "\f00c";
}

.fa-battery-three-quarters::before {
  content: "\f241";
}

.fa-battery-4::before {
  content: "\f241";
}

.fa-house-circle-check::before {
  content: "\e509";
}

.fa-angle-left::before {
  content: "\f104";
}

.fa-diagram-successor::before {
  content: "\e47a";
}

.fa-truck-arrow-right::before {
  content: "\e58b";
}

.fa-arrows-split-up-and-left::before {
  content: "\e4bc";
}

.fa-hand-fist::before {
  content: "\f6de";
}

.fa-fist-raised::before {
  content: "\f6de";
}

.fa-cloud-moon::before {
  content: "\f6c3";
}

.fa-briefcase::before {
  content: "\f0b1";
}

.fa-person-falling::before {
  content: "\e546";
}

.fa-image-portrait::before {
  content: "\f3e0";
}

.fa-portrait::before {
  content: "\f3e0";
}

.fa-user-tag::before {
  content: "\f507";
}

.fa-rug::before {
  content: "\e569";
}

.fa-earth-europe::before {
  content: "\f7a2";
}

.fa-globe-europe::before {
  content: "\f7a2";
}

.fa-cart-flatbed-suitcase::before {
  content: "\f59d";
}

.fa-luggage-cart::before {
  content: "\f59d";
}

.fa-rectangle-xmark::before {
  content: "\f410";
}

.fa-rectangle-times::before {
  content: "\f410";
}

.fa-times-rectangle::before {
  content: "\f410";
}

.fa-window-close::before {
  content: "\f410";
}

.fa-baht-sign::before {
  content: "\e0ac";
}

.fa-book-open::before {
  content: "\f518";
}

.fa-book-journal-whills::before {
  content: "\f66a";
}

.fa-journal-whills::before {
  content: "\f66a";
}

.fa-handcuffs::before {
  content: "\e4f8";
}

.fa-triangle-exclamation::before {
  content: "\f071";
}

.fa-exclamation-triangle::before {
  content: "\f071";
}

.fa-warning::before {
  content: "\f071";
}

.fa-database::before {
  content: "\f1c0";
}

.fa-share::before {
  content: "\f064";
}

.fa-arrow-turn-right::before {
  content: "\f064";
}

.fa-mail-forward::before {
  content: "\f064";
}

.fa-bottle-droplet::before {
  content: "\e4c4";
}

.fa-mask-face::before {
  content: "\e1d7";
}

.fa-hill-rockslide::before {
  content: "\e508";
}

.fa-right-left::before {
  content: "\f362";
}

.fa-exchange-alt::before {
  content: "\f362";
}

.fa-paper-plane::before {
  content: "\f1d8";
}

.fa-road-circle-exclamation::before {
  content: "\e565";
}

.fa-dungeon::before {
  content: "\f6d9";
}

.fa-align-right::before {
  content: "\f038";
}

.fa-money-bill-1-wave::before {
  content: "\f53b";
}

.fa-money-bill-wave-alt::before {
  content: "\f53b";
}

.fa-life-ring::before {
  content: "\f1cd";
}

.fa-hands::before {
  content: "\f2a7";
}

.fa-sign-language::before {
  content: "\f2a7";
}

.fa-signing::before {
  content: "\f2a7";
}

.fa-calendar-day::before {
  content: "\f783";
}

.fa-water-ladder::before {
  content: "\f5c5";
}

.fa-ladder-water::before {
  content: "\f5c5";
}

.fa-swimming-pool::before {
  content: "\f5c5";
}

.fa-arrows-up-down::before {
  content: "\f07d";
}

.fa-arrows-v::before {
  content: "\f07d";
}

.fa-face-grimace::before {
  content: "\f57f";
}

.fa-grimace::before {
  content: "\f57f";
}

.fa-wheelchair-move::before {
  content: "\e2ce";
}

.fa-wheelchair-alt::before {
  content: "\e2ce";
}

.fa-turn-down::before {
  content: "\f3be";
}

.fa-level-down-alt::before {
  content: "\f3be";
}

.fa-person-walking-arrow-right::before {
  content: "\e552";
}

.fa-square-envelope::before {
  content: "\f199";
}

.fa-envelope-square::before {
  content: "\f199";
}

.fa-dice::before {
  content: "\f522";
}

.fa-bowling-ball::before {
  content: "\f436";
}

.fa-brain::before {
  content: "\f5dc";
}

.fa-bandage::before {
  content: "\f462";
}

.fa-band-aid::before {
  content: "\f462";
}

.fa-calendar-minus::before {
  content: "\f272";
}

.fa-circle-xmark::before {
  content: "\f057";
}

.fa-times-circle::before {
  content: "\f057";
}

.fa-xmark-circle::before {
  content: "\f057";
}

.fa-gifts::before {
  content: "\f79c";
}

.fa-hotel::before {
  content: "\f594";
}

.fa-earth-asia::before {
  content: "\f57e";
}

.fa-globe-asia::before {
  content: "\f57e";
}

.fa-id-card-clip::before {
  content: "\f47f";
}

.fa-id-card-alt::before {
  content: "\f47f";
}

.fa-magnifying-glass-plus::before {
  content: "\f00e";
}

.fa-search-plus::before {
  content: "\f00e";
}

.fa-thumbs-up::before {
  content: "\f164";
}

.fa-user-clock::before {
  content: "\f4fd";
}

.fa-hand-dots::before {
  content: "\f461";
}

.fa-allergies::before {
  content: "\f461";
}

.fa-file-invoice::before {
  content: "\f570";
}

.fa-window-minimize::before {
  content: "\f2d1";
}

.fa-mug-saucer::before {
  content: "\f0f4";
}

.fa-coffee::before {
  content: "\f0f4";
}

.fa-brush::before {
  content: "\f55d";
}

.fa-mask::before {
  content: "\f6fa";
}

.fa-magnifying-glass-minus::before {
  content: "\f010";
}

.fa-search-minus::before {
  content: "\f010";
}

.fa-ruler-vertical::before {
  content: "\f548";
}

.fa-user-large::before {
  content: "\f406";
}

.fa-user-alt::before {
  content: "\f406";
}

.fa-train-tram::before {
  content: "\e5b4";
}

.fa-user-nurse::before {
  content: "\f82f";
}

.fa-syringe::before {
  content: "\f48e";
}

.fa-cloud-sun::before {
  content: "\f6c4";
}

.fa-stopwatch-20::before {
  content: "\e06f";
}

.fa-square-full::before {
  content: "\f45c";
}

.fa-magnet::before {
  content: "\f076";
}

.fa-jar::before {
  content: "\e516";
}

.fa-note-sticky::before {
  content: "\f249";
}

.fa-sticky-note::before {
  content: "\f249";
}

.fa-bug-slash::before {
  content: "\e490";
}

.fa-arrow-up-from-water-pump::before {
  content: "\e4b6";
}

.fa-bone::before {
  content: "\f5d7";
}

.fa-user-injured::before {
  content: "\f728";
}

.fa-face-sad-tear::before {
  content: "\f5b4";
}

.fa-sad-tear::before {
  content: "\f5b4";
}

.fa-plane::before {
  content: "\f072";
}

.fa-tent-arrows-down::before {
  content: "\e581";
}

.fa-exclamation::before {
  content: "\!";
}

.fa-arrows-spin::before {
  content: "\e4bb";
}

.fa-print::before {
  content: "\f02f";
}

.fa-turkish-lira-sign::before {
  content: "\e2bb";
}

.fa-try::before {
  content: "\e2bb";
}

.fa-turkish-lira::before {
  content: "\e2bb";
}

.fa-dollar-sign::before {
  content: "\$";
}

.fa-dollar::before {
  content: "\$";
}

.fa-usd::before {
  content: "\$";
}

.fa-x::before {
  content: "X";
}

.fa-magnifying-glass-dollar::before {
  content: "\f688";
}

.fa-search-dollar::before {
  content: "\f688";
}

.fa-users-gear::before {
  content: "\f509";
}

.fa-users-cog::before {
  content: "\f509";
}

.fa-person-military-pointing::before {
  content: "\e54a";
}

.fa-building-columns::before {
  content: "\f19c";
}

.fa-bank::before {
  content: "\f19c";
}

.fa-institution::before {
  content: "\f19c";
}

.fa-museum::before {
  content: "\f19c";
}

.fa-university::before {
  content: "\f19c";
}

.fa-umbrella::before {
  content: "\f0e9";
}

.fa-trowel::before {
  content: "\e589";
}

.fa-d::before {
  content: "D";
}

.fa-stapler::before {
  content: "\e5af";
}

.fa-masks-theater::before {
  content: "\f630";
}

.fa-theater-masks::before {
  content: "\f630";
}

.fa-kip-sign::before {
  content: "\e1c4";
}

.fa-hand-point-left::before {
  content: "\f0a5";
}

.fa-handshake-simple::before {
  content: "\f4c6";
}

.fa-handshake-alt::before {
  content: "\f4c6";
}

.fa-jet-fighter::before {
  content: "\f0fb";
}

.fa-fighter-jet::before {
  content: "\f0fb";
}

.fa-square-share-nodes::before {
  content: "\f1e1";
}

.fa-share-alt-square::before {
  content: "\f1e1";
}

.fa-barcode::before {
  content: "\f02a";
}

.fa-plus-minus::before {
  content: "\e43c";
}

.fa-video::before {
  content: "\f03d";
}

.fa-video-camera::before {
  content: "\f03d";
}

.fa-graduation-cap::before {
  content: "\f19d";
}

.fa-mortar-board::before {
  content: "\f19d";
}

.fa-hand-holding-medical::before {
  content: "\e05c";
}

.fa-person-circle-check::before {
  content: "\e53e";
}

.fa-turn-up::before {
  content: "\f3bf";
}

.fa-level-up-alt::before {
  content: "\f3bf";
}

.sr-only,
.fa-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

/*!
 * Font Awesome Free 6.2.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: "Font Awesome 6 Free";
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
}

@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(/build/fonts/fa-solid-900.41c0f706.woff2) format("woff2"), url(/build/fonts/fa-solid-900.b1a653db.ttf) format("truetype");
}
.fas,
.fa-solid {
  font-weight: 900;
}

/*!
 * Font Awesome Free 6.2.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-brands: "Font Awesome 6 Brands";
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
}

@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/build/fonts/fa-brands-400.3ac6859b.woff2) format("woff2"), url(/build/fonts/fa-brands-400.450a5c89.ttf) format("truetype");
}
.fab,
.fa-brands {
  font-weight: 400;
}

.fa-monero:before {
  content: "\f3d0";
}

.fa-hooli:before {
  content: "\f427";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-shopware:before {
  content: "\f5b5";
}

.fa-creative-commons-nc:before {
  content: "\f4e8";
}

.fa-aws:before {
  content: "\f375";
}

.fa-redhat:before {
  content: "\f7bc";
}

.fa-yoast:before {
  content: "\f2b1";
}

.fa-cloudflare:before {
  content: "\e07d";
}

.fa-ups:before {
  content: "\f7e0";
}

.fa-wpexplorer:before {
  content: "\f2de";
}

.fa-dyalog:before {
  content: "\f399";
}

.fa-bity:before {
  content: "\f37a";
}

.fa-stackpath:before {
  content: "\f842";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-first-order:before {
  content: "\f2b0";
}

.fa-modx:before {
  content: "\f285";
}

.fa-guilded:before {
  content: "\e07e";
}

.fa-vnv:before {
  content: "\f40b";
}

.fa-square-js:before {
  content: "\f3b9";
}

.fa-js-square:before {
  content: "\f3b9";
}

.fa-microsoft:before {
  content: "\f3ca";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-orcid:before {
  content: "\f8d2";
}

.fa-java:before {
  content: "\f4e4";
}

.fa-invision:before {
  content: "\f7b0";
}

.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}

.fa-centercode:before {
  content: "\f380";
}

.fa-glide-g:before {
  content: "\f2a6";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-hire-a-helper:before {
  content: "\f3b0";
}

.fa-creative-commons-by:before {
  content: "\f4e7";
}

.fa-unity:before {
  content: "\e049";
}

.fa-whmcs:before {
  content: "\f40d";
}

.fa-rocketchat:before {
  content: "\f3e8";
}

.fa-vk:before {
  content: "\f189";
}

.fa-untappd:before {
  content: "\f405";
}

.fa-mailchimp:before {
  content: "\f59e";
}

.fa-css3-alt:before {
  content: "\f38b";
}

.fa-square-reddit:before {
  content: "\f1a2";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-vimeo-v:before {
  content: "\f27d";
}

.fa-contao:before {
  content: "\f26d";
}

.fa-square-font-awesome:before {
  content: "\e5ad";
}

.fa-deskpro:before {
  content: "\f38f";
}

.fa-sistrix:before {
  content: "\f3ee";
}

.fa-square-instagram:before {
  content: "\e055";
}

.fa-instagram-square:before {
  content: "\e055";
}

.fa-battle-net:before {
  content: "\f835";
}

.fa-the-red-yeti:before {
  content: "\f69d";
}

.fa-square-hacker-news:before {
  content: "\f3af";
}

.fa-hacker-news-square:before {
  content: "\f3af";
}

.fa-edge:before {
  content: "\f282";
}

.fa-napster:before {
  content: "\f3d2";
}

.fa-square-snapchat:before {
  content: "\f2ad";
}

.fa-snapchat-square:before {
  content: "\f2ad";
}

.fa-google-plus-g:before {
  content: "\f0d5";
}

.fa-artstation:before {
  content: "\f77a";
}

.fa-markdown:before {
  content: "\f60f";
}

.fa-sourcetree:before {
  content: "\f7d3";
}

.fa-google-plus:before {
  content: "\f2b3";
}

.fa-diaspora:before {
  content: "\f791";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-phoenix-squadron:before {
  content: "\f511";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-algolia:before {
  content: "\f36c";
}

.fa-red-river:before {
  content: "\f3e3";
}

.fa-creative-commons-sa:before {
  content: "\f4ef";
}

.fa-safari:before {
  content: "\f267";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-square-font-awesome-stroke:before {
  content: "\f35c";
}

.fa-font-awesome-alt:before {
  content: "\f35c";
}

.fa-atlassian:before {
  content: "\f77b";
}

.fa-linkedin-in:before {
  content: "\f0e1";
}

.fa-digital-ocean:before {
  content: "\f391";
}

.fa-nimblr:before {
  content: "\f5a8";
}

.fa-chromecast:before {
  content: "\f838";
}

.fa-evernote:before {
  content: "\f839";
}

.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-creative-commons-sampling:before {
  content: "\f4f0";
}

.fa-adversal:before {
  content: "\f36a";
}

.fa-creative-commons:before {
  content: "\f25e";
}

.fa-watchman-monitoring:before {
  content: "\e087";
}

.fa-fonticons:before {
  content: "\f280";
}

.fa-weixin:before {
  content: "\f1d7";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-git-alt:before {
  content: "\f841";
}

.fa-lyft:before {
  content: "\f3c3";
}

.fa-rev:before {
  content: "\f5b2";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-wizards-of-the-coast:before {
  content: "\f730";
}

.fa-square-viadeo:before {
  content: "\f2aa";
}

.fa-viadeo-square:before {
  content: "\f2aa";
}

.fa-meetup:before {
  content: "\f2e0";
}

.fa-centos:before {
  content: "\f789";
}

.fa-adn:before {
  content: "\f170";
}

.fa-cloudsmith:before {
  content: "\f384";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-square-dribbble:before {
  content: "\f397";
}

.fa-dribbble-square:before {
  content: "\f397";
}

.fa-codiepie:before {
  content: "\f284";
}

.fa-node:before {
  content: "\f419";
}

.fa-mix:before {
  content: "\f3cb";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-cc-apple-pay:before {
  content: "\f416";
}

.fa-scribd:before {
  content: "\f28a";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-instalod:before {
  content: "\e081";
}

.fa-expeditedssl:before {
  content: "\f23e";
}

.fa-sellcast:before {
  content: "\f2da";
}

.fa-square-twitter:before {
  content: "\f081";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-r-project:before {
  content: "\f4f7";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-freebsd:before {
  content: "\f3a4";
}

.fa-vuejs:before {
  content: "\f41f";
}

.fa-accusoft:before {
  content: "\f369";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-fonticons-fi:before {
  content: "\f3a2";
}

.fa-app-store:before {
  content: "\f36f";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-itunes-note:before {
  content: "\f3b5";
}

.fa-golang:before {
  content: "\e40f";
}

.fa-kickstarter:before {
  content: "\f3bb";
}

.fa-grav:before {
  content: "\f2d6";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-uncharted:before {
  content: "\e084";
}

.fa-firstdraft:before {
  content: "\f3a1";
}

.fa-square-youtube:before {
  content: "\f431";
}

.fa-youtube-square:before {
  content: "\f431";
}

.fa-wikipedia-w:before {
  content: "\f266";
}

.fa-wpressr:before {
  content: "\f3e4";
}

.fa-rendact:before {
  content: "\f3e4";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-galactic-republic:before {
  content: "\f50c";
}

.fa-nfc-directional:before {
  content: "\e530";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-joget:before {
  content: "\f3b7";
}

.fa-fedora:before {
  content: "\f798";
}

.fa-stripe-s:before {
  content: "\f42a";
}

.fa-meta:before {
  content: "\e49b";
}

.fa-laravel:before {
  content: "\f3bd";
}

.fa-hotjar:before {
  content: "\f3b1";
}

.fa-bluetooth-b:before {
  content: "\f294";
}

.fa-sticker-mule:before {
  content: "\f3f7";
}

.fa-creative-commons-zero:before {
  content: "\f4f3";
}

.fa-hips:before {
  content: "\f452";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-discord:before {
  content: "\f392";
}

.fa-chrome:before {
  content: "\f268";
}

.fa-app-store-ios:before {
  content: "\f370";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-wpbeginner:before {
  content: "\f297";
}

.fa-confluence:before {
  content: "\f78d";
}

.fa-mdb:before {
  content: "\f8ca";
}

.fa-dochub:before {
  content: "\f394";
}

.fa-accessible-icon:before {
  content: "\f368";
}

.fa-ebay:before {
  content: "\f4f4";
}

.fa-amazon:before {
  content: "\f270";
}

.fa-unsplash:before {
  content: "\e07c";
}

.fa-yarn:before {
  content: "\f7e3";
}

.fa-square-steam:before {
  content: "\f1b7";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-500px:before {
  content: "\f26e";
}

.fa-square-vimeo:before {
  content: "\f194";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-asymmetrik:before {
  content: "\f372";
}

.fa-font-awesome:before {
  content: "\f2b4";
}

.fa-font-awesome-flag:before {
  content: "\f2b4";
}

.fa-font-awesome-logo-full:before {
  content: "\f2b4";
}

.fa-gratipay:before {
  content: "\f184";
}

.fa-apple:before {
  content: "\f179";
}

.fa-hive:before {
  content: "\e07f";
}

.fa-gitkraken:before {
  content: "\f3a6";
}

.fa-keybase:before {
  content: "\f4f5";
}

.fa-apple-pay:before {
  content: "\f415";
}

.fa-padlet:before {
  content: "\e4a0";
}

.fa-amazon-pay:before {
  content: "\f42c";
}

.fa-square-github:before {
  content: "\f092";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-fedex:before {
  content: "\f797";
}

.fa-phoenix-framework:before {
  content: "\f3dc";
}

.fa-shopify:before {
  content: "\e057";
}

.fa-neos:before {
  content: "\f612";
}

.fa-hackerrank:before {
  content: "\f5f7";
}

.fa-researchgate:before {
  content: "\f4f8";
}

.fa-swift:before {
  content: "\f8e1";
}

.fa-angular:before {
  content: "\f420";
}

.fa-speakap:before {
  content: "\f3f3";
}

.fa-angrycreative:before {
  content: "\f36e";
}

.fa-y-combinator:before {
  content: "\f23b";
}

.fa-empire:before {
  content: "\f1d1";
}

.fa-envira:before {
  content: "\f299";
}

.fa-square-gitlab:before {
  content: "\e5ae";
}

.fa-gitlab-square:before {
  content: "\e5ae";
}

.fa-studiovinari:before {
  content: "\f3f8";
}

.fa-pied-piper:before {
  content: "\f2ae";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-product-hunt:before {
  content: "\f288";
}

.fa-firefox:before {
  content: "\f269";
}

.fa-linode:before {
  content: "\f2b8";
}

.fa-goodreads:before {
  content: "\f3a8";
}

.fa-square-odnoklassniki:before {
  content: "\f264";
}

.fa-odnoklassniki-square:before {
  content: "\f264";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-sith:before {
  content: "\f512";
}

.fa-themeisle:before {
  content: "\f2b2";
}

.fa-page4:before {
  content: "\f3d7";
}

.fa-hashnode:before {
  content: "\e499";
}

.fa-react:before {
  content: "\f41b";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-squarespace:before {
  content: "\f5be";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-creative-commons-share:before {
  content: "\f4f2";
}

.fa-bitcoin:before {
  content: "\f379";
}

.fa-keycdn:before {
  content: "\f3ba";
}

.fa-opera:before {
  content: "\f26a";
}

.fa-itch-io:before {
  content: "\f83a";
}

.fa-umbraco:before {
  content: "\f8e8";
}

.fa-galactic-senate:before {
  content: "\f50d";
}

.fa-ubuntu:before {
  content: "\f7df";
}

.fa-draft2digital:before {
  content: "\f396";
}

.fa-stripe:before {
  content: "\f429";
}

.fa-houzz:before {
  content: "\f27c";
}

.fa-gg:before {
  content: "\f260";
}

.fa-dhl:before {
  content: "\f790";
}

.fa-square-pinterest:before {
  content: "\f0d3";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-xing:before {
  content: "\f168";
}

.fa-blackberry:before {
  content: "\f37b";
}

.fa-creative-commons-pd:before {
  content: "\f4ec";
}

.fa-playstation:before {
  content: "\f3df";
}

.fa-quinscape:before {
  content: "\f459";
}

.fa-less:before {
  content: "\f41d";
}

.fa-blogger-b:before {
  content: "\f37d";
}

.fa-opencart:before {
  content: "\f23d";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-gitlab:before {
  content: "\f296";
}

.fa-typo3:before {
  content: "\f42b";
}

.fa-reddit-alien:before {
  content: "\f281";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-dailymotion:before {
  content: "\e052";
}

.fa-affiliatetheme:before {
  content: "\f36b";
}

.fa-pied-piper-pp:before {
  content: "\f1a7";
}

.fa-bootstrap:before {
  content: "\f836";
}

.fa-odnoklassniki:before {
  content: "\f263";
}

.fa-nfc-symbol:before {
  content: "\e531";
}

.fa-ethereum:before {
  content: "\f42e";
}

.fa-speaker-deck:before {
  content: "\f83c";
}

.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}

.fa-patreon:before {
  content: "\f3d9";
}

.fa-avianex:before {
  content: "\f374";
}

.fa-ello:before {
  content: "\f5f1";
}

.fa-gofore:before {
  content: "\f3a7";
}

.fa-bimobject:before {
  content: "\f378";
}

.fa-facebook-f:before {
  content: "\f39e";
}

.fa-square-google-plus:before {
  content: "\f0d4";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-mandalorian:before {
  content: "\f50f";
}

.fa-first-order-alt:before {
  content: "\f50a";
}

.fa-osi:before {
  content: "\f41a";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-d-and-d-beyond:before {
  content: "\f6ca";
}

.fa-periscope:before {
  content: "\f3da";
}

.fa-fulcrum:before {
  content: "\f50b";
}

.fa-cloudscale:before {
  content: "\f383";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-mizuni:before {
  content: "\f3cc";
}

.fa-schlix:before {
  content: "\f3ea";
}

.fa-square-xing:before {
  content: "\f169";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-bandcamp:before {
  content: "\f2d5";
}

.fa-wpforms:before {
  content: "\f298";
}

.fa-cloudversify:before {
  content: "\f385";
}

.fa-usps:before {
  content: "\f7e1";
}

.fa-megaport:before {
  content: "\f5a3";
}

.fa-magento:before {
  content: "\f3c4";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-optin-monster:before {
  content: "\f23c";
}

.fa-fly:before {
  content: "\f417";
}

.fa-aviato:before {
  content: "\f421";
}

.fa-itunes:before {
  content: "\f3b4";
}

.fa-cuttlefish:before {
  content: "\f38c";
}

.fa-blogger:before {
  content: "\f37c";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-viber:before {
  content: "\f409";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-symfony:before {
  content: "\f83d";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-etsy:before {
  content: "\f2d7";
}

.fa-facebook-messenger:before {
  content: "\f39f";
}

.fa-audible:before {
  content: "\f373";
}

.fa-think-peaks:before {
  content: "\f731";
}

.fa-bilibili:before {
  content: "\e3d9";
}

.fa-erlang:before {
  content: "\f39d";
}

.fa-cotton-bureau:before {
  content: "\f89e";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-42-group:before {
  content: "\e080";
}

.fa-innosoft:before {
  content: "\e080";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-elementor:before {
  content: "\f430";
}

.fa-square-pied-piper:before {
  content: "\e01e";
}

.fa-pied-piper-square:before {
  content: "\e01e";
}

.fa-creative-commons-nd:before {
  content: "\f4eb";
}

.fa-palfed:before {
  content: "\f3d8";
}

.fa-superpowers:before {
  content: "\f2dd";
}

.fa-resolving:before {
  content: "\f3e7";
}

.fa-xbox:before {
  content: "\f412";
}

.fa-searchengin:before {
  content: "\f3eb";
}

.fa-tiktok:before {
  content: "\e07b";
}

.fa-square-facebook:before {
  content: "\f082";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-glide:before {
  content: "\f2a5";
}

.fa-linkedin:before {
  content: "\f08c";
}

.fa-hubspot:before {
  content: "\f3b2";
}

.fa-deploydog:before {
  content: "\f38e";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-ravelry:before {
  content: "\f2d9";
}

.fa-mixer:before {
  content: "\e056";
}

.fa-square-lastfm:before {
  content: "\f203";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-vimeo:before {
  content: "\f40a";
}

.fa-mendeley:before {
  content: "\f7b3";
}

.fa-uniregistry:before {
  content: "\f404";
}

.fa-figma:before {
  content: "\f799";
}

.fa-creative-commons-remix:before {
  content: "\f4ee";
}

.fa-cc-amazon-pay:before {
  content: "\f42d";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-cmplid:before {
  content: "\e360";
}

.fa-facebook:before {
  content: "\f09a";
}

.fa-gripfire:before {
  content: "\f3ac";
}

.fa-jedi-order:before {
  content: "\f50e";
}

.fa-uikit:before {
  content: "\f403";
}

.fa-fort-awesome-alt:before {
  content: "\f3a3";
}

.fa-phabricator:before {
  content: "\f3db";
}

.fa-ussunnah:before {
  content: "\f407";
}

.fa-earlybirds:before {
  content: "\f39a";
}

.fa-trade-federation:before {
  content: "\f513";
}

.fa-autoprefixer:before {
  content: "\f41c";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-google-play:before {
  content: "\f3ab";
}

.fa-viadeo:before {
  content: "\f2a9";
}

.fa-line:before {
  content: "\f3c0";
}

.fa-google-drive:before {
  content: "\f3aa";
}

.fa-servicestack:before {
  content: "\f3ec";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-imdb:before {
  content: "\f2d8";
}

.fa-deezer:before {
  content: "\e077";
}

.fa-raspberry-pi:before {
  content: "\f7bb";
}

.fa-jira:before {
  content: "\f7b1";
}

.fa-docker:before {
  content: "\f395";
}

.fa-screenpal:before {
  content: "\e570";
}

.fa-bluetooth:before {
  content: "\f293";
}

.fa-gitter:before {
  content: "\f426";
}

.fa-d-and-d:before {
  content: "\f38d";
}

.fa-microblog:before {
  content: "\e01a";
}

.fa-cc-diners-club:before {
  content: "\f24c";
}

.fa-gg-circle:before {
  content: "\f261";
}

.fa-pied-piper-hat:before {
  content: "\f4e5";
}

.fa-kickstarter-k:before {
  content: "\f3bc";
}

.fa-yandex:before {
  content: "\f413";
}

.fa-readme:before {
  content: "\f4d5";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-sass:before {
  content: "\f41e";
}

.fa-wirsindhandwerk:before {
  content: "\e2d0";
}

.fa-wsh:before {
  content: "\e2d0";
}

.fa-buromobelexperte:before {
  content: "\f37f";
}

.fa-salesforce:before {
  content: "\f83b";
}

.fa-octopus-deploy:before {
  content: "\e082";
}

.fa-medapps:before {
  content: "\f3c6";
}

.fa-ns8:before {
  content: "\f3d5";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-apper:before {
  content: "\f371";
}

.fa-fort-awesome:before {
  content: "\f286";
}

.fa-waze:before {
  content: "\f83f";
}

.fa-cc-jcb:before {
  content: "\f24b";
}

.fa-snapchat:before {
  content: "\f2ab";
}

.fa-snapchat-ghost:before {
  content: "\f2ab";
}

.fa-fantasy-flight-games:before {
  content: "\f6dc";
}

.fa-rust:before {
  content: "\e07a";
}

.fa-wix:before {
  content: "\f5cf";
}

.fa-square-behance:before {
  content: "\f1b5";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-supple:before {
  content: "\f3f9";
}

.fa-rebel:before {
  content: "\f1d0";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-staylinked:before {
  content: "\f3f5";
}

.fa-kaggle:before {
  content: "\f5fa";
}

.fa-space-awesome:before {
  content: "\e5ac";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-cpanel:before {
  content: "\f388";
}

.fa-goodreads-g:before {
  content: "\f3a9";
}

.fa-square-git:before {
  content: "\f1d2";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-square-tumblr:before {
  content: "\f174";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-trello:before {
  content: "\f181";
}

.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}

.fa-get-pocket:before {
  content: "\f265";
}

.fa-perbyte:before {
  content: "\e083";
}

.fa-grunt:before {
  content: "\f3ad";
}

.fa-weebly:before {
  content: "\f5cc";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-black-tie:before {
  content: "\f27e";
}

.fa-themeco:before {
  content: "\f5c6";
}

.fa-python:before {
  content: "\f3e2";
}

.fa-android:before {
  content: "\f17b";
}

.fa-bots:before {
  content: "\e340";
}

.fa-free-code-camp:before {
  content: "\f2c5";
}

.fa-hornbill:before {
  content: "\f592";
}

.fa-js:before {
  content: "\f3b8";
}

.fa-ideal:before {
  content: "\e013";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-dev:before {
  content: "\f6cc";
}

.fa-sketch:before {
  content: "\f7c6";
}

.fa-yandex-international:before {
  content: "\f414";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-uber:before {
  content: "\f402";
}

.fa-github:before {
  content: "\f09b";
}

.fa-php:before {
  content: "\f457";
}

.fa-alipay:before {
  content: "\f642";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-firefox-browser:before {
  content: "\e007";
}

.fa-replyd:before {
  content: "\f3e6";
}

.fa-suse:before {
  content: "\f7d6";
}

.fa-jenkins:before {
  content: "\f3b6";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-rockrms:before {
  content: "\f3e9";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-buffer:before {
  content: "\f837";
}

.fa-npm:before {
  content: "\f3d4";
}

.fa-yammer:before {
  content: "\f840";
}

.fa-btc:before {
  content: "\f15a";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-internet-explorer:before {
  content: "\f26b";
}

.fa-telegram:before {
  content: "\f2c6";
}

.fa-telegram-plane:before {
  content: "\f2c6";
}

.fa-old-republic:before {
  content: "\f510";
}

.fa-square-whatsapp:before {
  content: "\f40c";
}

.fa-whatsapp-square:before {
  content: "\f40c";
}

.fa-node-js:before {
  content: "\f3d3";
}

.fa-edge-legacy:before {
  content: "\e078";
}

.fa-slack:before {
  content: "\f198";
}

.fa-slack-hash:before {
  content: "\f198";
}

.fa-medrt:before {
  content: "\f3c8";
}

.fa-usb:before {
  content: "\f287";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-vaadin:before {
  content: "\f408";
}

.fa-quora:before {
  content: "\f2c4";
}

.fa-reacteurope:before {
  content: "\f75d";
}

.fa-medium:before {
  content: "\f23a";
}

.fa-medium-m:before {
  content: "\f23a";
}

.fa-amilia:before {
  content: "\f36d";
}

.fa-mixcloud:before {
  content: "\f289";
}

.fa-flipboard:before {
  content: "\f44d";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-critical-role:before {
  content: "\f6c9";
}

.fa-sitrox:before {
  content: "\e44a";
}

.fa-discourse:before {
  content: "\f393";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-mastodon:before {
  content: "\f4f6";
}

.fa-airbnb:before {
  content: "\f834";
}

.fa-wolf-pack-battalion:before {
  content: "\f514";
}

.fa-buy-n-large:before {
  content: "\f8a6";
}

.fa-gulp:before {
  content: "\f3ae";
}

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}

.fa-strava:before {
  content: "\f428";
}

.fa-ember:before {
  content: "\f423";
}

.fa-canadian-maple-leaf:before {
  content: "\f785";
}

.fa-teamspeak:before {
  content: "\f4f9";
}

.fa-pushed:before {
  content: "\f3e1";
}

.fa-wordpress-simple:before {
  content: "\f411";
}

.fa-nutritionix:before {
  content: "\f3d6";
}

.fa-wodu:before {
  content: "\e088";
}

.fa-google-pay:before {
  content: "\e079";
}

.fa-intercom:before {
  content: "\f7af";
}

.fa-zhihu:before {
  content: "\f63f";
}

.fa-korvue:before {
  content: "\f42f";
}

.fa-pix:before {
  content: "\e43a";
}

.fa-steam-symbol:before {
  content: "\f3f6";
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", monospace;
}

.dataGridColumnReadOnly {
  background-color: RGB(0, 0, 0, 0.04);
}

.meeting-responsive-box .header {
  text-align: center;
}

.meeting-responsive-box .left-side-bar {
  text-align: center;
}

.meeting-responsive-box .right-side-bar {
  text-align: center;
}

.meeting-responsive-box .item {
  height: 100%;
}

.meeting-responsive-box #page p {
  font-size: 20px;
  padding-top: 10px;
  text-align: center;
}

.m1 {
  margin: 1rem !important;
}

.indicatorWrapper {
  position: absolute;
  top: 0;
  background-color: RGB(0, 0, 0, 0.1);
  width: 100%;
  text-align: center;
}

.popup_single_info_buttons_item {
  width: auto;
  height: auto;
  display: flex;
  flex-basis: 0px;
  flex-grow: 1;
  flex-direction: column;
  align-items: center;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/dx-styles.scss (2) ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/** Generated by the DevExpress ThemeBuilder
* Version: 22.1.4
* http://js.devexpress.com/ThemeBuilder/
*/
.dx-validationsummary-item {
  cursor: pointer;
}

.dx-invalid-message.dx-overlay {
  position: relative;
}

.dx-invalid-message.dx-overlay-wrapper {
  width: 100%;
  visibility: hidden;
  pointer-events: none;
}

.dx-invalid-message > .dx-overlay-content {
  display: inline-block;
  border-width: 0;
  font-size: 0.85em;
  line-height: normal;
  word-wrap: break-word;
}

.dx-dropdownbox.dx-dropdowneditor-active .dx-invalid-message-auto,
.dx-invalid-message-visible.dx-invalid .dx-invalid-message-auto,
.dx-invalid-message.dx-invalid-message-always,
.dx-lookup.dx-dropdowneditor-active .dx-invalid-message-auto,
.dx-state-focused.dx-invalid .dx-invalid-message-auto {
  visibility: visible;
}

.dx-validationsummary-item-content {
  border-bottom: 1px dashed;
  display: inline-block;
  line-height: normal;
}
@keyframes dx-valid-badge-frames {
  from {
    opacity: 0;
    transform: scale(0.1);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@font-face {
  font-family: RobotoFallback;
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(/build/fonts/Roboto-300.c27d89ac.woff2) format("woff2"), url(/build/fonts/Roboto-300.d923dfaf.woff) format("woff"), url(/build/fonts/Roboto-300.ce61b8b6.ttf) format("truetype");
}
@font-face {
  font-family: RobotoFallback;
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(/build/fonts/Roboto-400.64cfb66c.woff2) format("woff2"), url(/build/fonts/Roboto-400.e02e9d6f.woff) format("woff"), url(/build/fonts/Roboto-400.6bede58e.ttf) format("truetype");
}
@font-face {
  font-family: RobotoFallback;
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(/build/fonts/Roboto-500.1d3bced8.woff2) format("woff2"), url(/build/fonts/Roboto-500.092c6130.woff) format("woff"), url(/build/fonts/Roboto-500.0fcd45fb.ttf) format("truetype");
}
@font-face {
  font-family: RobotoFallback;
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(/build/fonts/Roboto-700.92fbd4e9.woff2) format("woff2"), url(/build/fonts/Roboto-700.73288d91.woff) format("woff"), url(/build/fonts/Roboto-700.17451a4c.ttf) format("truetype");
}
.dx-theme-material-typography {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-theme-material-typography input,
.dx-theme-material-typography textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-theme-material-typography h1 {
  font-weight: 300;
  font-size: 64px;
  letter-spacing: -1.5px;
}

.dx-theme-material-typography h2 {
  font-weight: 300;
  font-size: 42px;
  letter-spacing: -0.5px;
}

.dx-theme-material-typography h3 {
  font-weight: 400;
  font-size: 20px;
}

.dx-theme-material-typography h4 {
  font-weight: 400;
  font-size: 18px;
  letter-spacing: 0.25px;
}

.dx-theme-material-typography h5 {
  font-weight: 400;
  font-size: 16px;
}

.dx-theme-material-typography h6 {
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0.15px;
}

.dx-theme-material-typography .dx-font-xl {
  font-size: 24px;
}

.dx-theme-material-typography .dx-font-l {
  font-size: 20px;
}

.dx-theme-material-typography .dx-font-m {
  font-size: 16px;
}

.dx-theme-material-typography .dx-font-s {
  font-size: 14px;
}

.dx-theme-material-typography .dx-font-xs,
.dx-theme-material-typography small {
  font-size: 12px;
}

.dx-theme-material-typography a {
  color: #8ac840;
}

.dx-icon-add,
.dx-icon-addcolumnleft,
.dx-icon-addcolumnright,
.dx-icon-addrowabove,
.dx-icon-addrowbelow,
.dx-icon-addtable,
.dx-icon-airplane,
.dx-icon-aligncenter,
.dx-icon-alignjustify,
.dx-icon-alignleft,
.dx-icon-alignright,
.dx-icon-arrowdown,
.dx-icon-arrowleft,
.dx-icon-arrowright,
.dx-icon-arrowup,
.dx-icon-background,
.dx-icon-blockquote,
.dx-icon-bold,
.dx-icon-bookmark,
.dx-icon-box,
.dx-icon-bulletlist,
.dx-icon-car,
.dx-icon-card,
.dx-icon-cart,
.dx-icon-cellproperties,
.dx-icon-chart,
.dx-icon-checklist,
.dx-icon-clear,
.dx-icon-clearformat,
.dx-icon-clock,
.dx-icon-close,
.dx-icon-codeblock,
.dx-icon-color,
.dx-icon-columnproperties,
.dx-icon-comment,
.dx-icon-decreaseindent,
.dx-icon-doc,
.dx-icon-download,
.dx-icon-edit,
.dx-icon-email,
.dx-icon-event,
.dx-icon-favorites,
.dx-icon-find,
.dx-icon-folder,
.dx-icon-fontsize,
.dx-icon-food,
.dx-icon-formula,
.dx-icon-gift,
.dx-icon-globe,
.dx-icon-group,
.dx-icon-growfont,
.dx-icon-header,
.dx-icon-help,
.dx-icon-home,
.dx-icon-image,
.dx-icon-increaseindent,
.dx-icon-indent,
.dx-icon-info,
.dx-icon-italic,
.dx-icon-key,
.dx-icon-like,
.dx-icon-link,
.dx-icon-map,
.dx-icon-mention,
.dx-icon-menu,
.dx-icon-mergecells,
.dx-icon-money,
.dx-icon-music,
.dx-icon-orderedlist,
.dx-icon-overflow,
.dx-icon-percent,
.dx-icon-photo,
.dx-icon-plus,
.dx-icon-preferences,
.dx-icon-product,
.dx-icon-redo,
.dx-icon-refresh,
.dx-icon-remove,
.dx-icon-removecolumn,
.dx-icon-removerow,
.dx-icon-removetable,
.dx-icon-rowproperties,
.dx-icon-runner,
.dx-icon-save,
.dx-icon-search,
.dx-icon-shrinkfont,
.dx-icon-splitcells,
.dx-icon-strike,
.dx-icon-subscript,
.dx-icon-superscript,
.dx-icon-tableproperties,
.dx-icon-tags,
.dx-icon-tel,
.dx-icon-tips,
.dx-icon-todo,
.dx-icon-toolbox,
.dx-icon-underline,
.dx-icon-undo,
.dx-icon-user,
.dx-icon-variable,
.dx-icon-verticalalignbottom,
.dx-icon-verticalaligncenter,
.dx-icon-verticalaligntop,
.dx-icon-video {
  background-position: 0 0;
  background-repeat: no-repeat;
}

.dx-icon {
  background-position: 50% 50%;
  display: inline-block;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.dx-svg-icon svg {
  pointer-events: none;
}

.dx-rtl .dx-icon-spinnext::before {
  content: "\f04f";
}

.dx-rtl .dx-icon-spinprev::before {
  content: "\f04e";
}

.dx-rtl .dx-icon-chevronnext::before {
  content: "\f012";
}

.dx-rtl .dx-icon-back::before,
.dx-rtl .dx-icon-chevronprev::before {
  content: "\f010";
}

.dx-rtl .dx-icon-undo::before {
  content: "\f093";
}

.dx-rtl .dx-icon-redo::before {
  content: "\f04c";
}

.dx-rtl .dx-icon-hidepanel::before {
  content: "\f11d";
}

.dx-rtl .dx-icon-showpanel::before {
  content: "\f11c";
}

@font-face {
  font-family: DXIcons;
  src: local("DevExtreme Material Icons"), local("devextreme_material_icons"), url(/build/fonts/dxiconsmaterial.541c43cb.woff2) format("woff2"), url(/build/fonts/dxiconsmaterial.21d46d11.woff) format("woff"), url(/build/fonts/dxiconsmaterial.985c286b.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
}
.dx-icon-add {
  font: 14px/1 DXIcons;
}

.dx-icon-add::before {
  content: "\f00b";
}

.dx-icon-airplane {
  font: 14px/1 DXIcons;
}

.dx-icon-airplane::before {
  content: "\f000";
}

.dx-icon-bookmark {
  font: 14px/1 DXIcons;
}

.dx-icon-bookmark::before {
  content: "\f017";
}

.dx-icon-box {
  font: 14px/1 DXIcons;
}

.dx-icon-box::before {
  content: "\f018";
}

.dx-icon-car {
  font: 14px/1 DXIcons;
}

.dx-icon-car::before {
  content: "\f01b";
}

.dx-icon-card {
  font: 14px/1 DXIcons;
}

.dx-icon-card::before {
  content: "\f019";
}

.dx-icon-cart {
  font: 14px/1 DXIcons;
}

.dx-icon-cart::before {
  content: "\f01a";
}

.dx-icon-chart {
  font: 14px/1 DXIcons;
}

.dx-icon-chart::before {
  content: "\f01c";
}

.dx-icon-check {
  font: 14px/1 DXIcons;
}

.dx-icon-check::before {
  content: "\f005";
}

.dx-icon-clear {
  font: 14px/1 DXIcons;
}

.dx-icon-clear::before {
  content: "\f008";
}

.dx-icon-clock {
  font: 14px/1 DXIcons;
}

.dx-icon-clock::before {
  content: "\f01d";
}

.dx-icon-close {
  font: 14px/1 DXIcons;
}

.dx-icon-close::before {
  content: "\f00a";
}

.dx-icon-coffee {
  font: 14px/1 DXIcons;
}

.dx-icon-coffee::before {
  content: "\f02a";
}

.dx-icon-comment {
  font: 14px/1 DXIcons;
}

.dx-icon-comment::before {
  content: "\f01e";
}

.dx-icon-doc {
  font: 14px/1 DXIcons;
}

.dx-icon-doc::before {
  content: "\f021";
}

.dx-icon-file {
  font: 14px/1 DXIcons;
}

.dx-icon-file::before {
  content: "\f021";
}

.dx-icon-download {
  font: 14px/1 DXIcons;
}

.dx-icon-download::before {
  content: "\f022";
}

.dx-icon-dragvertical {
  font: 14px/1 DXIcons;
}

.dx-icon-dragvertical::before {
  content: "\f038";
}

.dx-icon-edit {
  font: 14px/1 DXIcons;
}

.dx-icon-edit::before {
  content: "\f023";
}

.dx-icon-email {
  font: 14px/1 DXIcons;
}

.dx-icon-email::before {
  content: "\f024";
}

.dx-icon-event {
  font: 14px/1 DXIcons;
}

.dx-icon-event::before {
  content: "\f026";
}

.dx-icon-favorites {
  font: 14px/1 DXIcons;
}

.dx-icon-favorites::before {
  content: "\f025";
}

.dx-icon-find {
  font: 14px/1 DXIcons;
}

.dx-icon-find::before {
  content: "\f027";
}

.dx-icon-filter {
  font: 14px/1 DXIcons;
}

.dx-icon-filter::before {
  content: "\f050";
}

.dx-icon-folder {
  font: 14px/1 DXIcons;
}

.dx-icon-folder::before {
  content: "\f028";
}

.dx-icon-activefolder {
  font: 14px/1 DXIcons;
}

.dx-icon-activefolder::before {
  content: "\f028";
}

.dx-icon-food {
  font: 14px/1 DXIcons;
}

.dx-icon-food::before {
  content: "\f029";
}

.dx-icon-gift {
  font: 14px/1 DXIcons;
}

.dx-icon-gift::before {
  content: "\f02b";
}

.dx-icon-globe {
  font: 14px/1 DXIcons;
}

.dx-icon-globe::before {
  content: "\f02c";
}

.dx-icon-group {
  font: 14px/1 DXIcons;
}

.dx-icon-group::before {
  content: "\f02e";
}

.dx-icon-help {
  font: 14px/1 DXIcons;
}

.dx-icon-help::before {
  content: "\f02f";
}

.dx-icon-home {
  font: 14px/1 DXIcons;
}

.dx-icon-home::before {
  content: "\f030";
}

.dx-icon-image {
  font: 14px/1 DXIcons;
}

.dx-icon-image::before {
  content: "\f031";
}

.dx-icon-info {
  font: 14px/1 DXIcons;
}

.dx-icon-info::before {
  content: "\f032";
}

.dx-icon-key {
  font: 14px/1 DXIcons;
}

.dx-icon-key::before {
  content: "\f033";
}

.dx-icon-like {
  font: 14px/1 DXIcons;
}

.dx-icon-like::before {
  content: "\f034";
}

.dx-icon-map {
  font: 14px/1 DXIcons;
}

.dx-icon-map::before {
  content: "\f035";
}

.dx-icon-menu {
  font: 14px/1 DXIcons;
}

.dx-icon-menu::before {
  content: "\f00c";
}

.dx-icon-message {
  font: 14px/1 DXIcons;
}

.dx-icon-message::before {
  content: "\f024";
}

.dx-icon-money {
  font: 14px/1 DXIcons;
}

.dx-icon-money::before {
  content: "\f036";
}

.dx-icon-music {
  font: 14px/1 DXIcons;
}

.dx-icon-music::before {
  content: "\f037";
}

.dx-icon-overflow {
  font: 14px/1 DXIcons;
}

.dx-icon-overflow::before {
  content: "\f00d";
}

.dx-icon-percent {
  font: 14px/1 DXIcons;
}

.dx-icon-percent::before {
  content: "\f039";
}

.dx-icon-photo {
  font: 14px/1 DXIcons;
}

.dx-icon-photo::before {
  content: "\f03a";
}

.dx-icon-plus {
  font: 14px/1 DXIcons;
}

.dx-icon-plus::before {
  content: "\f00b";
}

.dx-icon-minus {
  font: 14px/1 DXIcons;
}

.dx-icon-minus::before {
  content: "\f074";
}

.dx-icon-preferences {
  font: 14px/1 DXIcons;
}

.dx-icon-preferences::before {
  content: "\f03b";
}

.dx-icon-product {
  font: 14px/1 DXIcons;
}

.dx-icon-product::before {
  content: "\f03c";
}

.dx-icon-pulldown {
  font: 14px/1 DXIcons;
}

.dx-icon-pulldown::before {
  content: "\f062";
}

.dx-icon-refresh {
  font: 14px/1 DXIcons;
}

.dx-icon-refresh::before {
  content: "\f03d";
}

.dx-icon-remove {
  font: 14px/1 DXIcons;
}

.dx-icon-remove::before {
  content: "\f00a";
}

.dx-icon-revert {
  font: 14px/1 DXIcons;
}

.dx-icon-revert::before {
  content: "\f04c";
}

.dx-icon-runner {
  font: 14px/1 DXIcons;
}

.dx-icon-runner::before {
  content: "\f040";
}

.dx-icon-save {
  font: 14px/1 DXIcons;
}

.dx-icon-save::before {
  content: "\f041";
}

.dx-icon-search {
  font: 14px/1 DXIcons;
}

.dx-icon-search::before {
  content: "\f027";
}

.dx-icon-tags {
  font: 14px/1 DXIcons;
}

.dx-icon-tags::before {
  content: "\f009";
}

.dx-icon-tel {
  font: 14px/1 DXIcons;
}

.dx-icon-tel::before {
  content: "\f003";
}

.dx-icon-tips {
  font: 14px/1 DXIcons;
}

.dx-icon-tips::before {
  content: "\f004";
}

.dx-icon-todo {
  font: 14px/1 DXIcons;
}

.dx-icon-todo::before {
  content: "\f005";
}

.dx-icon-toolbox {
  font: 14px/1 DXIcons;
}

.dx-icon-toolbox::before {
  content: "\f007";
}

.dx-icon-trash {
  font: 14px/1 DXIcons;
}

.dx-icon-trash::before {
  content: "\f03e";
}

.dx-icon-user {
  font: 14px/1 DXIcons;
}

.dx-icon-user::before {
  content: "\f02d";
}

.dx-icon-upload {
  font: 14px/1 DXIcons;
}

.dx-icon-upload::before {
  content: "\f006";
}

.dx-icon-floppy {
  font: 14px/1 DXIcons;
}

.dx-icon-floppy::before {
  content: "\f073";
}

.dx-icon-arrowleft {
  font: 14px/1 DXIcons;
}

.dx-icon-arrowleft::before {
  content: "\f011";
}

.dx-icon-arrowdown {
  font: 14px/1 DXIcons;
}

.dx-icon-arrowdown::before {
  content: "\f015";
}

.dx-icon-arrowright {
  font: 14px/1 DXIcons;
}

.dx-icon-arrowright::before {
  content: "\f00e";
}

.dx-icon-arrowup {
  font: 14px/1 DXIcons;
}

.dx-icon-arrowup::before {
  content: "\f013";
}

.dx-icon-spinleft {
  font: 14px/1 DXIcons;
}

.dx-icon-spinleft::before {
  content: "\f04f";
}

.dx-icon-spinprev {
  font: 14px/1 DXIcons;
}

.dx-icon-spinprev::before {
  content: "\f04f";
}

.dx-icon-spinright {
  font: 14px/1 DXIcons;
}

.dx-icon-spinright::before {
  content: "\f04e";
}

.dx-icon-spinnext {
  font: 14px/1 DXIcons;
}

.dx-icon-spinnext::before {
  content: "\f04e";
}

.dx-icon-spindown {
  font: 14px/1 DXIcons;
}

.dx-icon-spindown::before {
  content: "\f001";
}

.dx-icon-spinup {
  font: 14px/1 DXIcons;
}

.dx-icon-spinup::before {
  content: "\f002";
}

.dx-icon-chevronleft {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronleft::before {
  content: "\f012";
}

.dx-icon-chevronprev {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronprev::before {
  content: "\f012";
}

.dx-icon-back {
  font: 14px/1 DXIcons;
}

.dx-icon-back::before {
  content: "\f012";
}

.dx-icon-chevronright {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronright::before {
  content: "\f010";
}

.dx-icon-chevronnext {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronnext::before {
  content: "\f010";
}

.dx-icon-chevrondown {
  font: 14px/1 DXIcons;
}

.dx-icon-chevrondown::before {
  content: "\f016";
}

.dx-icon-chevronup {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronup::before {
  content: "\f014";
}

.dx-icon-chevrondoubleleft {
  font: 14px/1 DXIcons;
}

.dx-icon-chevrondoubleleft::before {
  content: "\f042";
}

.dx-icon-chevrondoubleright {
  font: 14px/1 DXIcons;
}

.dx-icon-chevrondoubleright::before {
  content: "\f03f";
}

.dx-icon-equal {
  font: 14px/1 DXIcons;
}

.dx-icon-equal::before {
  content: "\f044";
}

.dx-icon-notequal {
  font: 14px/1 DXIcons;
}

.dx-icon-notequal::before {
  content: "\f045";
}

.dx-icon-less {
  font: 14px/1 DXIcons;
}

.dx-icon-less::before {
  content: "\f046";
}

.dx-icon-greater {
  font: 14px/1 DXIcons;
}

.dx-icon-greater::before {
  content: "\f047";
}

.dx-icon-lessorequal {
  font: 14px/1 DXIcons;
}

.dx-icon-lessorequal::before {
  content: "\f048";
}

.dx-icon-greaterorequal {
  font: 14px/1 DXIcons;
}

.dx-icon-greaterorequal::before {
  content: "\f049";
}

.dx-icon-isblank {
  font: 14px/1 DXIcons;
}

.dx-icon-isblank::before {
  content: "\f075";
}

.dx-icon-isnotblank {
  font: 14px/1 DXIcons;
}

.dx-icon-isnotblank::before {
  content: "\f076";
}

.dx-icon-sortup {
  font: 14px/1 DXIcons;
}

.dx-icon-sortup::before {
  content: "\f051";
}

.dx-icon-sortdown {
  font: 14px/1 DXIcons;
}

.dx-icon-sortdown::before {
  content: "\f052";
}

.dx-icon-sortuptext {
  font: 14px/1 DXIcons;
}

.dx-icon-sortuptext::before {
  content: "\f053";
}

.dx-icon-sortdowntext {
  font: 14px/1 DXIcons;
}

.dx-icon-sortdowntext::before {
  content: "\f054";
}

.dx-icon-sorted {
  font: 14px/1 DXIcons;
}

.dx-icon-sorted::before {
  content: "\f055";
}

.dx-icon-expand {
  font: 14px/1 DXIcons;
}

.dx-icon-expand::before {
  content: "\f04a";
}

.dx-icon-collapse {
  font: 14px/1 DXIcons;
}

.dx-icon-collapse::before {
  content: "\f04b";
}

.dx-icon-columnfield {
  font: 14px/1 DXIcons;
}

.dx-icon-columnfield::before {
  content: "\f057";
}

.dx-icon-rowfield {
  font: 14px/1 DXIcons;
}

.dx-icon-rowfield::before {
  content: "\f058";
}

.dx-icon-datafield {
  font: 14px/1 DXIcons;
}

.dx-icon-datafield::before {
  content: "\f101";
}

.dx-icon-fields {
  font: 14px/1 DXIcons;
}

.dx-icon-fields::before {
  content: "\f059";
}

.dx-icon-fieldchooser {
  font: 14px/1 DXIcons;
}

.dx-icon-fieldchooser::before {
  content: "\f05a";
}

.dx-icon-columnchooser {
  font: 14px/1 DXIcons;
}

.dx-icon-columnchooser::before {
  content: "\f04d";
}

.dx-icon-pin {
  font: 14px/1 DXIcons;
}

.dx-icon-pin::before {
  content: "\f05b";
}

.dx-icon-unpin {
  font: 14px/1 DXIcons;
}

.dx-icon-unpin::before {
  content: "\f05c";
}

.dx-icon-pinleft {
  font: 14px/1 DXIcons;
}

.dx-icon-pinleft::before {
  content: "\f05d";
}

.dx-icon-pinright {
  font: 14px/1 DXIcons;
}

.dx-icon-pinright::before {
  content: "\f05e";
}

.dx-icon-contains {
  font: 14px/1 DXIcons;
}

.dx-icon-contains::before {
  content: "\f063";
}

.dx-icon-startswith {
  font: 14px/1 DXIcons;
}

.dx-icon-startswith::before {
  content: "\f064";
}

.dx-icon-endswith {
  font: 14px/1 DXIcons;
}

.dx-icon-endswith::before {
  content: "\f065";
}

.dx-icon-doesnotcontain {
  font: 14px/1 DXIcons;
}

.dx-icon-doesnotcontain::before {
  content: "\f066";
}

.dx-icon-range {
  font: 14px/1 DXIcons;
}

.dx-icon-range::before {
  content: "\f06a";
}

.dx-icon-export {
  font: 14px/1 DXIcons;
}

.dx-icon-export::before {
  content: "\f05f";
}

.dx-icon-exportxlsx {
  font: 14px/1 DXIcons;
}

.dx-icon-exportxlsx::before {
  content: "\f060";
}

.dx-icon-exportpdf {
  font: 14px/1 DXIcons;
}

.dx-icon-exportpdf::before {
  content: "\f061";
}

.dx-icon-exportselected {
  font: 14px/1 DXIcons;
}

.dx-icon-exportselected::before {
  content: "\f06d";
}

.dx-icon-warning {
  font: 14px/1 DXIcons;
}

.dx-icon-warning::before {
  content: "\f06b";
}

.dx-icon-more {
  font: 14px/1 DXIcons;
}

.dx-icon-more::before {
  content: "\f06c";
}

.dx-icon-square {
  font: 14px/1 DXIcons;
}

.dx-icon-square::before {
  content: "\f067";
}

.dx-icon-clearsquare {
  font: 14px/1 DXIcons;
}

.dx-icon-clearsquare::before {
  content: "\f068";
}

.dx-icon-repeat {
  font: 14px/1 DXIcons;
}

.dx-icon-repeat::before {
  content: "\f069";
}

.dx-icon-selectall {
  font: 14px/1 DXIcons;
}

.dx-icon-selectall::before {
  content: "\f070";
}

.dx-icon-unselectall {
  font: 14px/1 DXIcons;
}

.dx-icon-unselectall::before {
  content: "\f071";
}

.dx-icon-print {
  font: 14px/1 DXIcons;
}

.dx-icon-print::before {
  content: "\f072";
}

.dx-icon-bold {
  font: 14px/1 DXIcons;
}

.dx-icon-bold::before {
  content: "\f077";
}

.dx-icon-italic {
  font: 14px/1 DXIcons;
}

.dx-icon-italic::before {
  content: "\f078";
}

.dx-icon-underline {
  font: 14px/1 DXIcons;
}

.dx-icon-underline::before {
  content: "\f079";
}

.dx-icon-strike {
  font: 14px/1 DXIcons;
}

.dx-icon-strike::before {
  content: "\f07a";
}

.dx-icon-indent {
  font: 14px/1 DXIcons;
}

.dx-icon-indent::before {
  content: "\f07b";
}

.dx-icon-increaselinespacing {
  font: 14px/1 DXIcons;
}

.dx-icon-increaselinespacing::before {
  content: "\f07b";
}

.dx-icon-font {
  font: 14px/1 DXIcons;
}

.dx-icon-font::before {
  content: "\f11b";
}

.dx-icon-fontsize {
  font: 14px/1 DXIcons;
}

.dx-icon-fontsize::before {
  content: "\f07c";
}

.dx-icon-shrinkfont {
  font: 14px/1 DXIcons;
}

.dx-icon-shrinkfont::before {
  content: "\f07d";
}

.dx-icon-growfont {
  font: 14px/1 DXIcons;
}

.dx-icon-growfont::before {
  content: "\f07e";
}

.dx-icon-color {
  font: 14px/1 DXIcons;
}

.dx-icon-color::before {
  content: "\f07f";
}

.dx-icon-background {
  font: 14px/1 DXIcons;
}

.dx-icon-background::before {
  content: "\f080";
}

.dx-icon-fill {
  font: 14px/1 DXIcons;
}

.dx-icon-fill::before {
  content: "\f10d";
}

.dx-icon-palette {
  font: 14px/1 DXIcons;
}

.dx-icon-palette::before {
  content: "\f120";
}

.dx-icon-superscript {
  font: 14px/1 DXIcons;
}

.dx-icon-superscript::before {
  content: "\f081";
}

.dx-icon-subscript {
  font: 14px/1 DXIcons;
}

.dx-icon-subscript::before {
  content: "\f082";
}

.dx-icon-header {
  font: 14px/1 DXIcons;
}

.dx-icon-header::before {
  content: "\f083";
}

.dx-icon-blockquote {
  font: 14px/1 DXIcons;
}

.dx-icon-blockquote::before {
  content: "\f084";
}

.dx-icon-formula {
  font: 14px/1 DXIcons;
}

.dx-icon-formula::before {
  content: "\f056";
}

.dx-icon-codeblock {
  font: 14px/1 DXIcons;
}

.dx-icon-codeblock::before {
  content: "\f085";
}

.dx-icon-orderedlist {
  font: 14px/1 DXIcons;
}

.dx-icon-orderedlist::before {
  content: "\f086";
}

.dx-icon-bulletlist {
  font: 14px/1 DXIcons;
}

.dx-icon-bulletlist::before {
  content: "\f087";
}

.dx-icon-increaseindent {
  font: 14px/1 DXIcons;
}

.dx-icon-increaseindent::before {
  content: "\f088";
}

.dx-icon-decreaseindent {
  font: 14px/1 DXIcons;
}

.dx-icon-decreaseindent::before {
  content: "\f089";
}

.dx-icon-decreaselinespacing {
  font: 14px/1 DXIcons;
}

.dx-icon-decreaselinespacing::before {
  content: "\f106";
}

.dx-icon-alignleft {
  font: 14px/1 DXIcons;
}

.dx-icon-alignleft::before {
  content: "\f08a";
}

.dx-icon-alignright {
  font: 14px/1 DXIcons;
}

.dx-icon-alignright::before {
  content: "\f08b";
}

.dx-icon-aligncenter {
  font: 14px/1 DXIcons;
}

.dx-icon-aligncenter::before {
  content: "\f08c";
}

.dx-icon-alignjustify {
  font: 14px/1 DXIcons;
}

.dx-icon-alignjustify::before {
  content: "\f08d";
}

.dx-icon-link {
  font: 14px/1 DXIcons;
}

.dx-icon-link::before {
  content: "\f08e";
}

.dx-icon-video {
  font: 14px/1 DXIcons;
}

.dx-icon-video::before {
  content: "\f08f";
}

.dx-icon-mention {
  font: 14px/1 DXIcons;
}

.dx-icon-mention::before {
  content: "\f090";
}

.dx-icon-variable {
  font: 14px/1 DXIcons;
}

.dx-icon-variable::before {
  content: "\f091";
}

.dx-icon-clearformat {
  font: 14px/1 DXIcons;
}

.dx-icon-clearformat::before {
  content: "\f092";
}

.dx-icon-fullscreen {
  font: 14px/1 DXIcons;
}

.dx-icon-fullscreen::before {
  content: "\f11a";
}

.dx-icon-hierarchy {
  font: 14px/1 DXIcons;
}

.dx-icon-hierarchy::before {
  content: "\f124";
}

.dx-icon-docfile {
  font: 14px/1 DXIcons;
}

.dx-icon-docfile::before {
  content: "\f111";
}

.dx-icon-docxfile {
  font: 14px/1 DXIcons;
}

.dx-icon-docxfile::before {
  content: "\f110";
}

.dx-icon-pdffile {
  font: 14px/1 DXIcons;
}

.dx-icon-pdffile::before {
  content: "\f118";
}

.dx-icon-pptfile {
  font: 14px/1 DXIcons;
}

.dx-icon-pptfile::before {
  content: "\f114";
}

.dx-icon-pptxfile {
  font: 14px/1 DXIcons;
}

.dx-icon-pptxfile::before {
  content: "\f115";
}

.dx-icon-rtffile {
  font: 14px/1 DXIcons;
}

.dx-icon-rtffile::before {
  content: "\f112";
}

.dx-icon-txtfile {
  font: 14px/1 DXIcons;
}

.dx-icon-txtfile::before {
  content: "\f113";
}

.dx-icon-xlsfile {
  font: 14px/1 DXIcons;
}

.dx-icon-xlsfile::before {
  content: "\f116";
}

.dx-icon-xlsxfile {
  font: 14px/1 DXIcons;
}

.dx-icon-xlsxfile::before {
  content: "\f117";
}

.dx-icon-copy {
  font: 14px/1 DXIcons;
}

.dx-icon-copy::before {
  content: "\f107";
}

.dx-icon-cut {
  font: 14px/1 DXIcons;
}

.dx-icon-cut::before {
  content: "\f10a";
}

.dx-icon-paste {
  font: 14px/1 DXIcons;
}

.dx-icon-paste::before {
  content: "\f108";
}

.dx-icon-share {
  font: 14px/1 DXIcons;
}

.dx-icon-share::before {
  content: "\f11f";
}

.dx-icon-inactivefolder {
  font: 14px/1 DXIcons;
}

.dx-icon-inactivefolder::before {
  content: "\f105";
}

.dx-icon-newfolder {
  font: 14px/1 DXIcons;
}

.dx-icon-newfolder::before {
  content: "\f123";
}

.dx-icon-movetofolder {
  font: 14px/1 DXIcons;
}

.dx-icon-movetofolder::before {
  content: "\f121";
}

.dx-icon-parentfolder {
  font: 14px/1 DXIcons;
}

.dx-icon-parentfolder::before {
  content: "\f122";
}

.dx-icon-rename {
  font: 14px/1 DXIcons;
}

.dx-icon-rename::before {
  content: "\f109";
}

.dx-icon-detailslayout {
  font: 14px/1 DXIcons;
}

.dx-icon-detailslayout::before {
  content: "\f10b";
}

.dx-icon-contentlayout {
  font: 14px/1 DXIcons;
}

.dx-icon-contentlayout::before {
  content: "\f11e";
}

.dx-icon-smalliconslayout {
  font: 14px/1 DXIcons;
}

.dx-icon-smalliconslayout::before {
  content: "\f119";
}

.dx-icon-mediumiconslayout {
  font: 14px/1 DXIcons;
}

.dx-icon-mediumiconslayout::before {
  content: "\f10c";
}

.dx-icon-undo {
  font: 14px/1 DXIcons;
}

.dx-icon-undo::before {
  content: "\f04c";
}

.dx-icon-redo {
  font: 14px/1 DXIcons;
}

.dx-icon-redo::before {
  content: "\f093";
}

.dx-icon-hidepanel {
  font: 14px/1 DXIcons;
}

.dx-icon-hidepanel::before {
  content: "\f11c";
}

.dx-icon-showpanel {
  font: 14px/1 DXIcons;
}

.dx-icon-showpanel::before {
  content: "\f11d";
}

.dx-icon-checklist {
  font: 14px/1 DXIcons;
}

.dx-icon-checklist::before {
  content: "\f141";
}

.dx-icon-verticalaligntop {
  font: 14px/1 DXIcons;
}

.dx-icon-verticalaligntop::before {
  content: "\f14f";
}

.dx-icon-verticalaligncenter {
  font: 14px/1 DXIcons;
}

.dx-icon-verticalaligncenter::before {
  content: "\f14e";
}

.dx-icon-verticalalignbottom {
  font: 14px/1 DXIcons;
}

.dx-icon-verticalalignbottom::before {
  content: "\f14d";
}

.dx-icon-rowproperties {
  font: 14px/1 DXIcons;
}

.dx-icon-rowproperties::before {
  content: "\f14c";
}

.dx-icon-columnproperties {
  font: 14px/1 DXIcons;
}

.dx-icon-columnproperties::before {
  content: "\f14b";
}

.dx-icon-cellproperties {
  font: 14px/1 DXIcons;
}

.dx-icon-cellproperties::before {
  content: "\f14a";
}

.dx-icon-tableproperties {
  font: 14px/1 DXIcons;
}

.dx-icon-tableproperties::before {
  content: "\f140";
}

.dx-icon-splitcells {
  font: 14px/1 DXIcons;
}

.dx-icon-splitcells::before {
  content: "\f139";
}

.dx-icon-mergecells {
  font: 14px/1 DXIcons;
}

.dx-icon-mergecells::before {
  content: "\f138";
}

.dx-icon-deleterow {
  font: 14px/1 DXIcons;
}

.dx-icon-deleterow::before {
  content: "\f137";
}

.dx-icon-deletecolumn {
  font: 14px/1 DXIcons;
}

.dx-icon-deletecolumn::before {
  content: "\f136";
}

.dx-icon-insertrowabove {
  font: 14px/1 DXIcons;
}

.dx-icon-insertrowabove::before {
  content: "\f135";
}

.dx-icon-insertrowbelow {
  font: 14px/1 DXIcons;
}

.dx-icon-insertrowbelow::before {
  content: "\f134";
}

.dx-icon-insertcolumnleft {
  font: 14px/1 DXIcons;
}

.dx-icon-insertcolumnleft::before {
  content: "\f133";
}

.dx-icon-insertcolumnright {
  font: 14px/1 DXIcons;
}

.dx-icon-insertcolumnright::before {
  content: "\f132";
}

.dx-icon-inserttable {
  font: 14px/1 DXIcons;
}

.dx-icon-inserttable::before {
  content: "\f130";
}

.dx-icon-deletetable {
  font: 14px/1 DXIcons;
}

.dx-icon-deletetable::before {
  content: "\f131";
}

.dx-icon-edittableheader {
  font: 14px/1 DXIcons;
}

.dx-icon-edittableheader::before {
  content: "\f142";
}

.dx-icon-addtableheader {
  font: 14px/1 DXIcons;
}

.dx-icon-addtableheader::before {
  content: "\f143";
}

.dx-icon-pasteplaintext {
  font: 14px/1 DXIcons;
}

.dx-icon-pasteplaintext::before {
  content: "\f144";
}

.dx-icon-importselected {
  font: 14px/1 DXIcons;
}

.dx-icon-importselected::before {
  content: "\f145";
}

.dx-icon-import {
  font: 14px/1 DXIcons;
}

.dx-icon-import::before {
  content: "\f146";
}

.dx-icon-textdocument {
  font: 14px/1 DXIcons;
}

.dx-icon-textdocument::before {
  content: "\f147";
}

.dx-icon-jpgfile {
  font: 14px/1 DXIcons;
}

.dx-icon-jpgfile::before {
  content: "\f148";
}

.dx-icon-bmpfile {
  font: 14px/1 DXIcons;
}

.dx-icon-bmpfile::before {
  content: "\f149";
}

.dx-icon-svgfile {
  font: 14px/1 DXIcons;
}

.dx-icon-svgfile::before {
  content: "\f150";
}

.dx-icon-attach {
  font: 14px/1 DXIcons;
}

.dx-icon-attach::before {
  content: "\f151";
}

.dx-icon-return {
  font: 14px/1 DXIcons;
}

.dx-icon-return::before {
  content: "\f152";
}

.dx-icon-indeterminatestate {
  font: 14px/1 DXIcons;
}

.dx-icon-indeterminatestate::before {
  content: "\f153";
}

.dx-icon-lock {
  font: 14px/1 DXIcons;
}

.dx-icon-lock::before {
  content: "\f154";
}

.dx-icon-unlock {
  font: 14px/1 DXIcons;
}

.dx-icon-unlock::before {
  content: "\f155";
}

.dx-icon-imgarlock {
  font: 14px/1 DXIcons;
}

.dx-icon-imgarlock::before {
  content: "\f156";
}

.dx-icon-imgarunlock {
  font: 14px/1 DXIcons;
}

.dx-icon-imgarunlock::before {
  content: "\f157";
}

.dx-icon {
  font-size: 24px;
  line-height: 1;
  white-space: nowrap;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

.dx-tab .dx-icon,
.dx-tab.dx-tab-selected .dx-icon {
  background-size: 100% 100%;
  background-position: 50% 50%;
}

.dx-scrollview-pulldown {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAQAAABebbrxAAABD0lEQVRo3u2XvQ3CMBCFLbmjYYGsAA2wA1X2gAbEAEwB2eIKflagh6zACJAuUihASUic+M5GNH56dT7J8efTPUXKkDkzrS8LpQAEMBygcwAss2UGQADDBmLa+AMvzAAIYNhATBt/YMEMgACGDcS0wbQBEEAAAQQQwD8CEzaiL7sKqOnojTuQrh95SKkX7kqD5j+M6O6Mu1NkupQJZU64B426bjmmXIzLKe7TZiUGLmweyhTa28XWdJKpYn8pXIVub1U4T4+jUKkKbyWeWhR6Vqpwd+w+hb5U4S/ta54qkhZgVihxrxWaznZVZD2lqVDaVkVafOoKGVWRN6nZR6GMxr+qZjHl3aq4db0NLXld7wVjuu7NS9f7yAAAAABJRU5ErkJggg==);
  background-position: 0 0;
  background-repeat: no-repeat;
}

.dx-loadindicator-image-small {
  background-image: url(data:image/gif;base64,R0lGODlhFAAUAKECADI6RTI6Rv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQABACwAAAAAFAAUAAACI4yPqZsADM+LcNJlb9Mq8+B8iCeWBqmFJnqpJUu5ojzDplIAACH5BAkJAAEALAAAAAAUABQAAAIhjI+py+3gXmxwrmoRzgZ4fnxgIIIl523o2KmZ+7KdTIMFACH5BAkJAAIALAAAAAAUABQAAAIflI+py+0Po4zAgDptFhXP60ngNmYdyaGBiYXbC8dwAQAh+QQJCQADACwAAAAAFAAUAAACIpyPqcsL3cCDSlJ368xnc+Nx1geG2Uiin3mpIlnC7gnXTAEAIfkECQkAAwAsAAAAABQAFAAAAiKcD6e74AxRivHRenGGc6vuIWEzluaJbuC4eq36XlboxGUBACH5BAkJAAMALAAAAAAUABQAAAIjnA8Jx226nBxp2mpnzG7z5n3iSJbmiaaqFIrt93LYOMP1UQAAIfkECQkAAwAsAAAAABQAFAAAAh2cD6l53eyiA7Iii7PevPsPhuJIluZpUB6ELWxTAAAh+QQJCQADACwAAAAAFAAUAAACHZx/oMit/5p0a9oBrt68+w+G4kiW5rllYbRCLFIAACH5BAkJAAMALAAAAAAUABQAAAIenH+ggO24noRq2molzo3xD4biSJbmSXqpuYlR2ToFACH5BAkJAAMALAAAAAAUABQAAAIhnI+pi+AMzYsQ0HrXzI2n7Q1WSJbMSKIh6Kmty7GtKWUFACH5BAkJAAMALAAAAAAUABQAAAIinI+py+3gXmxwKlAtytpgrmHdIY5DOX6mt56t24Kd/NZMAQAh+QQJCQADACwAAAAAFAAUAAACIZyPqcvtD6OMwIA6w8Czcnl91DVZW3mKkIeqK+ai8kyXBQAh+QQJCQADACwAAAAAFAAUAAACI5yPqcsL3cCDSlJ368xn82F9RiiSn8l5pziqmXuhMUzR7F0AACH5BAkJAAMALAAAAAAUABQAAAIfnI+pB70/HFxyKmBp1rv7D4aMiIXld6KmmW6V+7pKAQAh+QQJCQADACwAAAAAFAAUAAACIZw/oMi9Dc2LEVBqL8y6+w+G4kiWJBein+pNK4sp8CY3BQAh+QQJCQADACwAAAAAFAAUAAACHZw/oIt96iICstqLs968+w+G4kh+VHdukLW06VEAACH5BAkJAAMALAAAAAAUABQAAAIbnI+pCu29InKygoqz3rz7D4biSJbZ9VHpoyIFACH5BAkJAAMALAAAAAAUABQAAAIfnI8AyM26nDxq2hGvy7r7D4biSJYg51WiGkKju8JOAQA7);
  background-position: center center;
  background-repeat: no-repeat;
}

.dx-loadindicator-image-large {
  background-image: url(data:image/gif;base64,R0lGODlhQABAAKECADI6RTI6Rv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQABACwAAAAAQABAAAACkIyPqcvtD6OctEpgs1ag9w1m3heW0Eia6oJi63u08BygNGzfq6ybeV/6AUHCoaZotIySoSXz6HlunNIKsnqKYinUbaTrzabCjyuZoz07wGpW+w2Py+f0uv2VtrPl5ne/zVP3B5hHtxc3eBZoeAiXSLY49wjZSFipFsk36ZWJuMn5idXiwtjpN3qHqhd61wpTAAAh+QQJCQABACwAAAAAQABAAAACk4yPqcvtD6OctNqLs968+w+G4giUI2meYQmoK+t+bBt3c22nuHbvPOzL9IKWIbFiPEqSygiz6XhCG8Cps2qNYrNUkzQ7+1rDW66BrDMf0DT1Gu1GsONvMv0Mv8/1+zi77Zd3Vwc4KGYWNihXRnfIlaiIx+gGGVmp6AiWObY51ek5GZiGGUpZajpKGrnK2ur6CotQAAAh+QQJCQACACwAAAAAQABAAAACoJSPqcvtD6OctNqLs968+w+G4kiW5omm6sq27qsADyDDCd3QuI3ssc7r1W66YRBIRAYNSmZxeWgKntAoIGCVLpXUqnPY9VLDYlzRWJaR01NtFbh+n33e77kunOOz931b7zdHVyeIlqY2ePhnuIUUd+ToBunzaNNV+RKG6UKmgwUVJ8m5JtryWLoSIInK5rfA6BorO0tba3uLm6u7y9ubUAAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCKJmh+aqh1buiMsb3BcY3eu0bzO+mV8wgqxSDkiI8olpOl0BKMSKHUxvWIRWW2CdOh6ueHW+GsQnwcp9bltXpfZcTmdDrbP3WN4Xt9Stxb4Z0eIY5gn+KZYKGfmyPgX2edIqbWYePmYuRbQOQhauRlKOoqoh2eKyScperWTmtZ6ippKyyiru8vb6/t7VQAAIfkECQkAAwAsAAAAAEAAQAAAAp2cj6nL7Q+jnNSBC6reCWMOTp4Xls1ImmqHZuvbuu/aznNt02MO77yK+uk+QpOvWEohQ8clR+ncQKOaKVVEvFazWoq1C+GCI9/x6WL2otMSMfv8bsviljn9dM/rc/Y9ou9nABg4uLcW+Feod4g44Ob3uBiZN3lXRlkZd2nJSJj5tqkZytYE+ZkW5DlqlmrYillKF6N6ylqLetuoK1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pB+2+opw0vtuq3hR7wIXi54mmRj7nOqXsK33wHF/0nZT4Ptj87vvdgsIZsfgKqJC0JRPmfL4gUii1yrpiV5ntFOTNhsfksvmMTqvX7Lb7DY/L5/S6/Y7P6/d8BLjeBfg3F0hYKHcYp6WY+BYF9+i46HZEGcmGwViZRmKpg5YySRbaWObieXlSAAAh+QQJCQADACwAAAAAQABAAAACepyPqQnt30ZctFoLs3a3e7aF2UdW4vmUKnKa46pu8Exq9O29+E5B/N/jAIcHIZFoPA4nyqbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0uv2Oz+vXAH4fnVQWOJZi5kNmA3WIISOFgkL1KHIlucjV8lMAACH5BAkJAAMALAAAAABAAEAAAAJ3nI+pC+0Plpy0IohztLwbDWbeKIUmRqZiZabe4w5hTG30p926le9+CfkJGY2h8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y4fO8pBPUrcAwZyU6Q0w9G3dLJY+MS4UvVoowUpVAAAIfkECQkAAwAsAAAAAEAAQAAAAn2cj6nL7Q/jALRaK7NGt/sNat4YluJImWqEru5DvnISz/bU3Xqu23wv+wFdwqGqaCwhk5sl81R5rqLSqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9FBKjUlf8PmzU7yH9gc2+FXoddj1IZi4VVPWYoYCYBYwGUgYWWdSAAAh+QQJCQADACwAAAAAQABAAAACkpyPqcvtD6OctEKAs93c5N+F1AeKpkNq56qkAAsjaUwPc83e+KnvYu/rAIMbEtFkPAqTymKp6VRBK8Pp5WmdYLORLffB/ILD4ga5vDijW9K1GeOOy+f0uv2Oh73ytrbdS6c2BxjoV0cohxgnmGh46DgIGQmXx7io6GaZiYlWNUmJp7nmecnZKXoq+bnHZ9P6ylUAACH5BAkJAAMALAAAAABAAEAAAAKTnI+py+0Po5y02ouz3rz7D3YAEJbHOJomSqog675o/MG0ON8b2+oZ79PYghcgsTg8ToxKCrMpSUIh0qnjab3mso8qV8HbfhFh8XhQTp3J5TU77D614+h5PE2vw+l4vt3ddzdjlucFSOjXk2dguNboiHiotsgYCTlJ+XimOWZ5qbjI+SU6iplpGopKucra6voK+1oAACH5BAkJAAMALAAAAABAAEAAAAKenI+py+0Po5y02ouz3rz7D4biSJbmiabqyrYe4GbAHF8zvNxBndzMjeMdfD2gEEEs0o6GQNJgZA6fUemgWrVin1pitrv8So1i8JVrPQOX6ek62Fav4+45XV4ev+HtPT9NxhYX+AcGg6bng8gUlSe0VXgEOVjlFMnztRhj5wYoptnCiXQZuij4qHmKSXp15/oKGys7S1tre4ubq7urUQAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCJJmiGaqh1buiMsb3BcZ3Sus7zm+2GCwguxSDkiJ6jAsqJ8QqJSB6raaB2uWIaW2h18teEEl1s2t9Dp7ZrcFr9xcXmMHffh23p6vV+HABho0OfHd7WXFnS4iNZYRgTnSAbZBYaomKeZOfmHGQkayjnquUkatkNoh4p1s8pqSilbSpsqGgqru8vb6/srVAAAIfkECQkAAwAsAAAAAEAAQAAAApqcj6nL7Q+jnNSBC6reCmcOUt4Vls+ImWqHrq6Bfu/azm5tq3huevzt+/WCwhKxCDoiOallSOkUNaMbKFUyvUpJ2kq2i+WCJ+Jx2CxFk9VrdkTmtsTndBu8nijjD/r9oI/3tScYCEhndWg4h7hImKjoxhgnyUapNuIH4zhpaYbpt/O4eflZFzMYGnkq2qkVAwn2ito6Rpt5K1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pCe2wopxUvgur3hR7DoaDh4lmRWbnOqXsa5XwrMj0bVz4Pj487vvdgsIZsQhzIGnKpVHlZDWjUijV1Li+stqVtQsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7Hf91ceR8+9XbE90dYyDaI6BAAmKimI+iYBtn2UUm5RvLoYpYiqeWJKRYaSBaaqflSAAAh+QQJCQADACwAAAAAQABAAAACeZyPqQrtD5actCaIc7S8Gw1i3iiFpkOmB2hBKpm9sufOdove+pTv/tX4CVeb4bBoTCqXzKbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0ut0cLPfEe/CDXOMX6BVDWLh0yBDidNL41GgiBZkoGXGyUwAAIfkECQkAAwAsAAAAAEAAQAAAAnecj6lr4A+YnLQ2iLPdHOUPduICluY4YtuJrlE7lPDsavQ9ffjOqPzvcQCHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9LriEbZ1Q3s+7fXDkoJXZAIooXNkuAjBxGj49OhDBclTAAAh+QQJCQADACwAAAAAQABAAAACfpyPqcvtD+MBtFqJ87K8Bw2GRneJJkZS5xql7NuQ8KzI9D10+K3vc+97AYMrDhE2PIqMymKpaXpCl4Cp9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+d0dEXNPCfHe37e3CcWGDYIVvhlA5hI5qLXyJiiAhkp1UX5yHV5VydSAAA7);
  background-position: center center;
  background-repeat: no-repeat;
}

.dx-color-scheme {
  font-family: "#";
}

.dx-widget {
  display: block;
  -ms-content-zooming: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: none;
  -webkit-touch-callout: none;
  padding: 0;
  outline: 0;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

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

.dx-item {
  outline: 0;
}

.dx-rtl {
  direction: rtl;
  unicode-bidi: embed;
}

.dx-state-disabled {
  pointer-events: none;
}

.dx-widget input,
.dx-widget textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-state-disabled .dx-widget,
.dx-state-disabled.dx-widget {
  opacity: 0.38;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  cursor: default;
}

.dx-state-disabled .dx-widget .dx-widget,
.dx-state-disabled.dx-widget .dx-widget {
  opacity: 1;
}

.dx-card {
  overflow: hidden;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  border-radius: 2px;
  background-color: #fff;
  margin: 2px 2px 3px;
}

.dx-fieldset .dx-field-value {
  margin: 0;
}

.dx-fieldset,
.dx-fieldset * {
  box-sizing: border-box;
}

.dx-fieldset-header:empty {
  display: none;
}

.dx-field {
  position: relative;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
  padding: 0;
  display: flex;
}

.dx-field::after,
.dx-field::before {
  display: table;
  content: "";
  line-height: 0;
}

.dx-field::after {
  clear: both;
}

.dx-field-label {
  float: left;
  width: 40%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-field-value,
.dx-field-value-static {
  float: right;
}

.dx-field-value.dx-datebox {
  min-width: 60%;
}

.dx-field-value:not(.dx-widget) > .dx-datebox {
  min-width: 100%;
}

.dx-field-value .dx-selectbox-tag-container {
  white-space: normal;
}

.dx-field-value:not(.dx-widget) > .dx-selectbox.dx-selectbox-multiselect.dx-widget {
  position: relative;
  width: auto;
  text-align: left;
}

.dx-fieldset.dx-rtl .dx-field-label,
.dx-rtl .dx-fieldset .dx-field-label {
  float: right;
}

.dx-fieldset.dx-rtl .dx-field-value,
.dx-rtl .dx-fieldset .dx-field-value {
  float: left;
}

.dx-field input,
.dx-field textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-field-label i {
  font-style: normal;
}

.dx-field-value.dx-attention {
  color: #f44336;
  padding: 21px 8px 20px 24px;
  position: relative;
}

.dx-field-value.dx-attention::before {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 13px;
  font-weight: 500;
  background-color: #f44336;
  color: #fff;
  content: "!";
  border-radius: 50%;
  left: 0;
}

.dx-field-value-static,
.dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button) {
  width: 60%;
}

.dx-field-label {
  color: rgba(117, 117, 117, 0.87);
  font-size: 12px;
  cursor: default;
  align-self: center;
  padding-right: 12px;
}

.dx-field-value.dx-widget,
.dx-field-value:not(.dx-widget) > .dx-widget {
  margin: 0;
}

.dx-field-value:not(.dx-widget) > .dx-button,
.dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-field-value:not(.dx-widget) > .dx-switch {
  float: right;
}

.dx-field-value.dx-checkbox,
.dx-field-value:not(.dx-widget) > .dx-checkbox {
  margin: 8px 0;
}

.dx-field-value.dx-switch,
.dx-field-value:not(.dx-widget) > .dx-switch {
  margin: 7px 0;
}

.dx-field-value.dx-slider,
.dx-field-value:not(.dx-widget) > .dx-slider {
  margin: 2px 0;
}

.dx-field-value.dx-radiogroup,
.dx-field-value:not(.dx-widget) > .dx-radiogroup {
  margin: 3px 0;
}

.dx-field-value-static {
  white-space: normal;
  padding: 21px 8px 20px;
}

.dx-fieldset {
  margin: 20px 16px;
  padding: 0;
}

.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch {
  float: left;
}

.dx-fieldset-header {
  margin: 0 0 16px;
  font-size: 14px;
}

.dx-field {
  margin: 0 0 20px;
}

.dx-field:last-of-type {
  margin: 0;
}

.dx-device-mobile .dx-fieldset {
  margin: 20px 15px;
  padding: 0;
}

.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch {
  float: left;
}

.dx-device-mobile .dx-fieldset-header {
  margin: 0 0 20px;
  font-size: 14px;
}

.dx-device-mobile .dx-field {
  margin: 0 0 10px;
}

.dx-device-mobile .dx-field:last-of-type {
  margin: 0;
}

.dx-theme-marker {
  font-family: "dx.material.teal.light.compact";
}

.dx-theme-accent-as-text-color {
  color: #8ac840 !important;
}

.dx-theme-text-color {
  color: rgba(0, 0, 0, 0.87) !important;
}

.dx-theme-background-color-as-text-color {
  color: #fff !important;
}

.dx-theme-border-color-as-text-color {
  color: #e0e0e0 !important;
}

.dx-theme-accent-as-background-color {
  background-color: #8ac840 !important;
  fill: rgb(138, 200, 64) !important;
}

.dx-theme-text-color-as-background-color {
  background-color: rgba(0, 0, 0, 0.87) !important;
  fill: rgba(0, 0, 0, 0.87) !important;
}

.dx-theme-background-color {
  background-color: #fff !important;
  fill: #fff !important;
}

.dx-theme-border-color-as-background-color {
  background-color: #e0e0e0 !important;
  fill: #e0e0e0 !important;
}

.dx-theme-accent-as-border-color {
  border-color: #8ac840 !important;
}

.dx-theme-text-color-as-border-color {
  border-color: rgba(0, 0, 0, 0.87) !important;
}

.dx-theme-background-color-as-border-color {
  border-color: #fff !important;
}

.dx-theme-border-color {
  border-color: #e0e0e0 !important;
}

.dx-inkripple {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
}

.dx-inkripple-wave {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.16);
  border-radius: 50%;
  opacity: 0;
  transform: scale(0);
  pointer-events: none;
}

.dx-inkripple-showing {
  transition: transform 0.1s linear;
  opacity: 1;
  transform: scale(1);
}

.dx-inkripple-hiding {
  transition: transform 0.1s linear, opacity 0.1s linear;
  transform: scale(1.01);
  opacity: 0;
}

.dx-resizable {
  display: block;
  position: relative;
}

.dx-resizable-handle {
  position: absolute;
  z-index: 50;
}

.dx-state-disabled .dx-resizable-handle {
  cursor: default;
}

.dx-resizable-handle-left,
.dx-resizable-handle-right {
  top: 0;
  height: 100%;
  width: 3px;
}

.dx-resizable-handle-left {
  left: 0;
  cursor: e-resize;
}

.dx-resizable-handle-right {
  right: 0;
  cursor: e-resize;
}

.dx-resizable-handle-bottom,
.dx-resizable-handle-top {
  left: 0;
  width: 100%;
  height: 3px;
}

.dx-resizable-handle-top {
  top: 0;
  cursor: s-resize;
}

.dx-resizable-handle-bottom {
  bottom: 0;
  cursor: s-resize;
}

.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-left,
.dx-resizable-handle-corner-top-right {
  width: 6px;
  height: 6px;
}

.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-left {
  cursor: se-resize;
}

.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-top-right {
  cursor: ne-resize;
}

.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-top-left {
  left: 0;
  border-bottom-right-radius: 100%;
}

.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-right {
  right: 0;
  border-bottom-left-radius: 100%;
}

.dx-resizable-handle-corner-top-left,
.dx-resizable-handle-corner-top-right {
  top: 0;
}

.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-bottom-right {
  bottom: 0;
}

.dx-draggable {
  left: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-draggable.dx-state-disabled,
.dx-state-disabled .dx-draggable {
  cursor: default;
}

.dx-draggable-clone {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2147483647;
}

.dx-clearfix::after,
.dx-clearfix::before {
  display: table;
  content: "";
  line-height: 0;
}

.dx-clearfix::after {
  clear: both;
}

.dx-translate-disabled {
  transform: none !important;
}

.dx-hidden-input {
  position: fixed;
  top: -10px;
  left: -10px;
  width: 0;
  height: 0;
}

.dx-user-select {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.dx-hidden,
.dx-state-invisible {
  display: none !important;
}

.dx-gesture-cover {
  transform: translate3d(0, 0, 0);
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  opacity: 0;
  z-index: 2147483647;
}

.dx-animating {
  pointer-events: none;
}

.dx-fade-animation.dx-enter,
.dx-fade-animation.dx-leave.dx-leave-active,
.dx-no-direction.dx-enter,
.dx-no-direction.dx-leave.dx-leave-active {
  opacity: 0;
}

.dx-fade-animation.dx-enter.dx-enter-active,
.dx-fade-animation.dx-leave,
.dx-no-direction.dx-enter.dx-enter-active,
.dx-no-direction.dx-leave {
  opacity: 1;
}

.dx-overflow-animation.dx-enter.dx-forward {
  transform: translate3d(100%, 0, 0);
  z-index: 2;
}

.dx-overflow-animation.dx-enter.dx-enter-active.dx-forward {
  transform: translate3d(0, 0, 0);
  z-index: 2;
}

.dx-overflow-animation.dx-enter.dx-backward,
.dx-overflow-animation.dx-enter.dx-enter-active.dx-backward,
.dx-overflow-animation.dx-leave.dx-forward,
.dx-overflow-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(0, 0, 0);
  z-index: 1;
}

.dx-overflow-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
  z-index: 2;
}

.dx-overflow-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(100%, 0, 0);
  z-index: 2;
}

.dx-slide-animation.dx-enter.dx-forward {
  transform: translate3d(100%, 0, 0);
}

.dx-slide-animation.dx-enter.dx-enter-active.dx-forward {
  transform: translate3d(0, 0, 0);
}

.dx-slide-animation.dx-enter.dx-backward {
  transform: translate3d(-100%, 0, 0);
}

.dx-slide-animation.dx-enter.dx-enter-active.dx-backward,
.dx-slide-animation.dx-leave.dx-forward {
  transform: translate3d(0, 0, 0);
}

.dx-slide-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(-100%, 0, 0);
}

.dx-slide-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
}

.dx-slide-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(100%, 0, 0);
}

.dx-opendoor-animation.dx-enter.dx-forward {
  transform: matrix3d(0.71, 0, 0.71, 0.001, 0, 1, 0, 0, -0.71, 0, 0.71, 0, 0, 0, 0, 1);
  transform-origin: center left 0;
  opacity: 0;
}

.dx-opendoor-animation.dx-enter.dx-enter-active.dx-backward,
.dx-opendoor-animation.dx-enter.dx-enter-active.dx-forward {
  transform: none;
  opacity: 1;
}

.dx-opendoor-animation.dx-leave.dx-backward,
.dx-opendoor-animation.dx-leave.dx-forward {
  transform: none;
  transform-origin: center left 0;
  opacity: 1;
}

.dx-opendoor-animation.dx-enter.dx-backward,
.dx-opendoor-animation.dx-leave.dx-leave-active.dx-forward {
  transform: matrix3d(0.5, 0, 0.87, -0.001, 0, 1, 0, 0, -0.87, 0, 0.5, 0, 0, 0, 0, 1);
  transform-origin: center left 0;
  opacity: 0;
}

.dx-opendoor-animation.dx-leave.dx-leave-active.dx-backward {
  transform: matrix3d(0.71, 0, 0.71, 0.001, 0, 1, 0, 0, -0.71, 0, 0.71, 0, 0, 0, 0, 1);
  opacity: 0;
}

.dx-win-pop-animation.dx-enter.dx-forward {
  transform: scale(0.5);
  opacity: 0;
}

.dx-win-pop-animation.dx-enter.dx-enter-active.dx-forward {
  transform: scale(1);
  opacity: 1;
}

.dx-win-pop-animation.dx-enter.dx-backward,
.dx-win-pop-animation.dx-leave.dx-leave-active.dx-forward {
  transform: scale(1.5);
  opacity: 0;
}

.dx-win-pop-animation.dx-enter.dx-enter-active.dx-backward {
  transform: scale(1);
  opacity: 1;
}

.dx-win-pop-animation.dx-leave.dx-leave-active.dx-backward {
  transform: scale(0.5);
  opacity: 0;
}

.dx-android-pop-animation.dx-enter.dx-forward,
.dx-android-pop-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(0, 150px, 0);
  opacity: 0;
}

.dx-android-pop-animation.dx-enter.dx-enter-active.dx-forward,
.dx-android-pop-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

.dx-android-pop-animation.dx-enter.dx-forward,
.dx-android-pop-animation.dx-leave.dx-backward {
  z-index: 1;
}

.dx-ios7-slide-animation.dx-enter.dx-forward {
  z-index: 2;
  transform: translate3d(100%, 0, 0);
}

.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-forward {
  z-index: 2;
  transform: translate3d(0, 0, 0);
}

.dx-ios7-slide-animation.dx-enter.dx-backward {
  transform: translate3d(-20%, 0, 0);
  z-index: 1;
}

.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-backward {
  transform: translate3d(0, 0, 0);
  z-index: 1;
}

.dx-ios7-slide-animation.dx-leave.dx-forward {
  z-index: 1;
  transform: translate3d(0, 0, 0);
}

.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(-20%, 0, 0);
  z-index: 1;
}

.dx-ios7-slide-animation.dx-leave.dx-backward {
  z-index: 2;
}

.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(100%, 0, 0);
  z-index: 2;
}

.dx-ios7-toolbar-animation.dx-enter.dx-forward {
  transform: translate3d(40%, 0, 0);
  opacity: 0;
  z-index: 2;
}

.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-forward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
  z-index: 2;
}

.dx-ios7-toolbar-animation.dx-enter.dx-backward {
  transform: translate3d(-40%, 0, 0);
  opacity: 0;
  z-index: 1;
}

.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-backward,
.dx-ios7-toolbar-animation.dx-leave.dx-forward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
  z-index: 1;
}

.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(-40%, 0, 0);
  opacity: 0;
  z-index: 1;
}

.dx-ios7-toolbar-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
  z-index: 2;
}

.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(40%, 0, 0);
  opacity: 0;
  z-index: 2;
}

.dx-drop-animation.dx-enter,
.dx-drop-animation.dx-leave.dx-leave-active {
  transform: translate3d(0, -120%, 0);
}

.dx-drop-animation.dx-enter.dx-enter-active,
.dx-drop-animation.dx-leave {
  transform: translate3d(0, 0, 0);
}

.dx-3d-drop-animation.dx-enter,
.dx-3d-drop-animation.dx-leave.dx-leave-active {
  transform: rotate3d(1, 0, 0, 10deg) translate3d(0, -10px, 0) scale3d(1.1, 1.1, 1.1);
  opacity: 0;
}

.dx-3d-drop-animation.dx-enter.dx-enter-active,
.dx-3d-drop-animation.dx-leave {
  transform: rotate3d(1, 0, 0, 0) translate3d(0, 0, 0) scale3d(1, 1, 1);
  opacity: 1;
}

.dx-fade-drop-animation.dx-enter,
.dx-fade-drop-animation.dx-leave.dx-leave-active {
  transform: translate3d(0, -10px, 0) scale3d(1.1, 1.1, 1.1);
  opacity: 0;
}

.dx-fade-drop-animation.dx-enter.dx-enter-active,
.dx-fade-drop-animation.dx-leave {
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  opacity: 1;
}

.dx-fade-rise-animation.dx-enter,
.dx-fade-rise-animation.dx-leave.dx-leave-active {
  transform: translate3d(0, 10px, 0) scale3d(1.1, 1.1, 1.1);
  opacity: 0;
}

.dx-fade-rise-animation.dx-enter.dx-enter-active,
.dx-fade-rise-animation.dx-leave {
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  opacity: 1;
}

.dx-fade-slide-animation.dx-enter,
.dx-fade-slide-animation.dx-leave.dx-leave-active {
  transform: translate3d(40%, 0, 0);
  opacity: 0;
}

.dx-fade-slide-animation.dx-enter.dx-enter-active,
.dx-fade-slide-animation.dx-leave {
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

.dx-fade-zoom-animation.dx-enter,
.dx-fade-zoom-animation.dx-leave.dx-leave-active {
  transform: scale3d(0.3, 0.3, 0.3);
  opacity: 0;
}

.dx-fade-zoom-animation.dx-enter.dx-enter-active,
.dx-fade-zoom-animation.dx-leave {
  transform: scale3d(1, 1, 1);
  opacity: 1;
}

.dx-box-fallback-item > .dx-box-item-content {
  width: 100%;
  height: 100%;
}

.dx-box-item-content {
  flex-direction: column;
  max-width: 100%;
  font-size: 13px;
}

.dx-button-disabled {
  cursor: default;
}

.dx-button {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  max-width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  min-width: 28px;
}

.dx-button .dx-icon {
  -webkit-user-drag: none;
  display: inline-block;
  vertical-align: middle;
}

.dx-button-content {
  height: 100%;
  max-height: 100%;
  line-height: 0;
}

.dx-button-content::after {
  display: inline-block;
  position: relative;
  height: 100%;
  content: "";
  vertical-align: middle;
  font-size: 0;
}

.dx-button-content > .dx-inkripple {
  display: none;
}

.dx-button-link {
  text-decoration: none;
}

.dx-button-text {
  display: inline;
  vertical-align: middle;
  line-height: 17px;
  text-transform: uppercase;
  font-weight: 500;
  letter-spacing: 0.04em;
}

.dx-button-submit-input {
  padding: 0;
  margin: 0;
  border: 0;
  height: 0;
  width: 0;
  font-size: 0;
  opacity: 0;
}

.dx-state-disabled .dx-button,
.dx-state-disabled.dx-button {
  cursor: default;
}

.dx-button a {
  text-decoration: none;
}

.dx-button .dx-button-content {
  padding: 5px;
  position: relative;
}

.dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
  color: rgba(0, 0, 0, 0.87);
}

.dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-button .dx-icon,
.dx-rtl.dx-button .dx-icon {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-button-has-icon {
  min-width: 28px;
}

.dx-button-has-icon .dx-button-content {
  padding: 5px;
}

.dx-button-has-icon .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}

.dx-button-has-icon .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-icon .dx-icon,
.dx-rtl.dx-button-has-icon .dx-icon {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-button-has-icon .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-icon .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-button-has-text {
  min-width: 48px;
}

.dx-button-has-text .dx-button-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 5px 16px;
}

.dx-button-has-text .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-text .dx-icon,
.dx-rtl.dx-button-has-text .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-text .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-text.dx-button-mode-text .dx-button-content {
  padding: 5px;
}

.dx-button-has-text.dx-button-mode-text .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-text.dx-button-mode-text .dx-icon,
.dx-rtl.dx-button-has-text.dx-button-mode-text .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-icon.dx-button-has-text .dx-button-content {
  padding: 5px 16px;
}

.dx-button-has-icon.dx-button-has-text .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 8px;
  margin-left: 0;
}

.dx-button-has-icon.dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-icon.dx-button-has-text .dx-icon,
.dx-rtl.dx-button-has-icon.dx-button-has-text .dx-icon {
  margin-left: 8px;
  margin-right: 0;
}

.dx-rtl .dx-button-has-icon.dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-icon.dx-button-has-text .dx-icon.dx-icon-right {
  margin-right: 8px;
  margin-left: 0;
}

.dx-button-has-icon.dx-button-has-text .dx-button-content {
  padding-left: 12px;
}

.dx-rtl .dx-button-has-icon.dx-button-has-text .dx-button-content {
  padding-left: 16px;
  padding-right: 12px;
}

.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-button-content {
  padding: 5px;
}

.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon,
.dx-rtl.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-button.dx-button-has-icon:not(.dx-button-has-text):not(.dx-shape-standard) {
  border-radius: 50%;
  box-shadow: none;
}

.dx-button {
  height: 28px;
  position: relative;
  overflow: hidden;
  border-radius: 2px;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button .dx-button-content .dx-inkripple {
  overflow: hidden;
  display: block;
}

.dx-button.dx-state-hover {
  background-color: #ebebeb;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-state-focused {
  background-color: #ebebeb;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-state-active {
  background-color: #b3b3b3;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-button.dx-button-default {
  border-radius: 2px;
  background-color: #8ac840;
  color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-default .dx-icon {
  color: #fff;
}

.dx-button.dx-button-default.dx-state-hover {
  background-color: #74ab31;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-default.dx-state-focused {
  background-color: #74ab31;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-default.dx-state-active {
  background-color: #568025;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-default.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-button.dx-button-default.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-button-default.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-button-default .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-button.dx-button-danger {
  border-radius: 2px;
  background-color: #f44336;
  color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-danger .dx-icon {
  color: #fff;
}

.dx-button.dx-button-danger.dx-state-hover {
  background-color: #f11d0d;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-danger.dx-state-focused {
  background-color: #f11d0d;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-danger.dx-state-active {
  background-color: #bc160a;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-danger.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-button.dx-button-danger.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-button-danger.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-button-danger .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-button.dx-button-success {
  border-radius: 2px;
  background-color: #8ac840;
  color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-success .dx-icon {
  color: #fff;
}

.dx-button.dx-button-success.dx-state-hover {
  background-color: #74ab31;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-success.dx-state-focused {
  background-color: #74ab31;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-success.dx-state-active {
  background-color: #568025;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-success.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-button.dx-button-success.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-button-success.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-button-success .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-button.dx-button-back {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
  border-radius: 50%;
  min-width: 28px;
}

.dx-button.dx-button-back.dx-state-focused,
.dx-button.dx-button-back.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-button.dx-button-back.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-button.dx-button-back.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button.dx-button-back.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-button-back.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-button-back .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-button.dx-button-back .dx-button-content {
  padding: 5px;
}

.dx-button.dx-button-back .dx-icon {
  color: rgba(0, 0, 0, 0.87);
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}

.dx-button.dx-button-back .dx-icon.dx-icon-right,
.dx-rtl .dx-button.dx-button-back .dx-icon,
.dx-rtl.dx-button.dx-button-back .dx-icon {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-button.dx-button-back .dx-icon.dx-icon-right,
.dx-rtl.dx-button.dx-button-back .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-button.dx-button-back .dx-button-text {
  display: none;
}

.dx-button-mode-text {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}

.dx-button-mode-text .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-button-mode-text.dx-state-focused,
.dx-button-mode-text.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-button-mode-text.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-button-mode-text.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-text.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-text.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-text .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-button-mode-text.dx-button-default {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-button-mode-text.dx-button-default.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-default.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-default.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-default.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-text.dx-button-default.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-text.dx-button-default .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-button-mode-text.dx-button-danger {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-danger.dx-state-active {
  background-color: rgba(244, 67, 54, 0.36);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-danger.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-danger.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-text.dx-button-danger.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-text.dx-button-danger .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-button-mode-text.dx-button-success {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-success.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-success.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-success.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-text.dx-button-success.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-text.dx-button-success .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-button-mode-outlined {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
  border: 1px solid rgba(0, 0, 0, 0.24);
}

.dx-button-mode-outlined .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-button-mode-outlined.dx-state-focused,
.dx-button-mode-outlined.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-outlined.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-outlined.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-outlined .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-button-mode-outlined.dx-button-default {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
  border: 1px solid #8ac840;
}

.dx-button-mode-outlined.dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-button-mode-outlined.dx-button-default.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-default.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-default.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-default.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-outlined.dx-button-default.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-outlined.dx-button-default .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-button-mode-outlined.dx-button-danger {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
  border: 1px solid #f44336;
}

.dx-button-mode-outlined.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-button-mode-outlined.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-active {
  background-color: rgba(244, 67, 54, 0.36);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-outlined.dx-button-danger .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-button-mode-outlined.dx-button-success {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
  border: 1px solid #8ac840;
}

.dx-button-mode-outlined.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-button-mode-outlined.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-success.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-success.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-success.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-outlined.dx-button-success.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-outlined.dx-button-success .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-buttongroup {
  display: inline-block;
}

.dx-buttongroup-wrapper {
  display: flex;
  flex-flow: row nowrap;
  height: 100%;
  width: 100%;
}

.dx-buttongroup-item {
  flex: 0 1 auto;
}

.dx-buttongroup-item.dx-button-mode-contained,
.dx-buttongroup-item.dx-button-mode-outlined {
  border-left-width: 0;
}

.dx-buttongroup-item.dx-button-mode-contained.dx-button,
.dx-buttongroup-item.dx-button-mode-outlined.dx-button {
  border-radius: 0;
}

.dx-buttongroup-item.dx-button-mode-text {
  margin-left: 1px;
}

.dx-buttongroup-item-has-width {
  flex: 1 1 auto;
}

.dx-button-mode-contained.dx-buttongroup-item {
  padding-right: 1px;
}

.dx-button-mode-contained.dx-buttongroup-last-item {
  padding-right: 0;
}

.dx-button-mode-outlined.dx-buttongroup-item {
  border-left-width: 0;
}

.dx-button-mode-outlined.dx-buttongroup-first-item {
  border-left-width: 1px;
}

.dx-button-mode-text.dx-button.dx-buttongroup-item {
  border-radius: 2px;
}

.dx-button-mode-text.dx-buttongroup-first-item {
  margin-left: 0;
}

.dx-button-mode-contained.dx-button.dx-buttongroup-first-item,
.dx-button-mode-outlined.dx-button.dx-buttongroup-first-item {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.dx-button-mode-contained.dx-button.dx-buttongroup-last-item,
.dx-button-mode-outlined.dx-button.dx-buttongroup-last-item {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-state-disabled,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-disabled {
  opacity: 1;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-state-disabled .dx-button-content,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-disabled .dx-button-content {
  opacity: 0.6;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal {
  background-color: #fff;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-state-hover {
  background-color: #ebebeb;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected {
  background-color: #d1d1d1;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected.dx-state-hover {
  background-color: #e0e0e0;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected,
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected) {
  background-color: #fff;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success.dx-state-hover {
  background-color: #f4faec;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default.dx-state-hover {
  background-color: #f4faec;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger.dx-state-hover {
  background-color: #fef0ef;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-default.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-default.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal {
  background-color: rgba(0, 0, 0, 0.18);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success {
  background-color: rgba(138, 200, 64, 0.22);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.14);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default {
  background-color: rgba(138, 200, 64, 0.22);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.14);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger {
  background-color: rgba(244, 67, 54, 0.22);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.14);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-rtl.dx-button-mode-contained.dx-button.dx-buttongroup-first-item,
.dx-rtl.dx-button-mode-outlined.dx-button.dx-buttongroup-first-item {
  border-radius: 0 2px 2px 0;
}

.dx-rtl.dx-button-mode-contained.dx-button.dx-buttongroup-last-item,
.dx-rtl.dx-button-mode-outlined.dx-button.dx-buttongroup-last-item {
  border-radius: 2px 0 0 2px;
}

.dx-rtl.dx-button-mode-contained.dx-button.dx-buttongroup-first-item.dx-buttongroup-last-item,
.dx-rtl.dx-button-mode-outlined.dx-button.dx-buttongroup-first-item.dx-buttongroup-last-item {
  border-radius: 2px;
}

.dx-rtl.dx-button-mode-text.dx-buttongroup-first-item {
  margin-left: 1px;
}

.dx-rtl.dx-button-mode-text.dx-buttongroup-last-item {
  margin-left: 0;
}

.dx-rtl.dx-button-mode-outlined.dx-buttongroup-first-item {
  border-left-width: 0;
}

.dx-rtl.dx-button-mode-outlined.dx-buttongroup-last-item {
  border-left-width: 1px;
}

.dx-scrollable-scrollbar-simulated {
  position: relative;
}

.dx-scrollable {
  display: block;
  height: 100%;
  min-height: 0;
}

.dx-scrollable:focus {
  outline: 0;
}

.dx-scrollable-native {
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -ms-scroll-snap-type: proximity;
}

.dx-scrollable-native.dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-scrollbar {
  display: none;
}

.dx-scrollable-native.dx-scrollable-scrollbar-simulated .dx-scrollable-scrollbar {
  display: block;
}

.dx-scrollable-native > div.dx-scrollable-wrapper > .dx-scrollable-container,
.dx-scrollable-native.dx-scrollable-wrapper > .dx-scrollable-container {
  -webkit-overflow-scrolling: touch;
  position: relative;
  height: 100%;
}

.dx-scrollable-native.dx-scrollable-vertical,
.dx-scrollable-native.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container {
  touch-action: pan-y;
  overflow-x: hidden;
  overflow-y: auto;
}

.dx-scrollable-native.dx-scrollable-horizontal,
.dx-scrollable-native.dx-scrollable-horizontal > .dx-scrollable-wrapper > .dx-scrollable-container {
  touch-action: pan-x;
  float: none;
  overflow-x: auto;
  overflow-y: hidden;
}

.dx-scrollable-native.dx-scrollable-both,
.dx-scrollable-native.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container {
  touch-action: pan-y pan-x;
  float: none;
  overflow-x: auto;
  overflow-y: auto;
}

.dx-scrollable-native.dx-scrollable-disabled,
.dx-scrollable-native.dx-scrollable-disabled .dx-scrollable-container {
  touch-action: auto;
}

.dx-scrollable-native.dx-scrollable-scrollbars-hidden > .dx-scrollable-wrapper > .dx-scrollable-container {
  overflow: hidden;
}

.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content {
  min-height: 101%;
  box-sizing: content-box;
}

.dx-scrollable-native.dx-scrollable-native-ios.dx-scrollable-horizontal .dx-scrollable-content {
  min-height: 0;
  padding: 0;
}

.dx-scrollable-native.dx-scrollable-native-generic {
  -ms-overflow-style: auto;
  overflow: hidden;
}

.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollable-content {
  height: auto;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollable-content {
  transform: none;
  z-index: 0;
}

.dx-scrollable-scrollbar-simulated,
.dx-scrollable-scrollbar-simulated .dx-scrollable-container {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.dx-scrollable-scrollbar-simulated .dx-scrollable-container ::-webkit-scrollbar,
.dx-scrollable-scrollbar-simulated ::-webkit-scrollbar {
  display: none;
}

.dx-scrollable-container {
  -webkit-tap-highlight-color: transparent;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.dx-scrollable-container:focus {
  outline: 0;
}

.dx-scrollable-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}

.dx-scrollable-content {
  position: relative;
  min-height: 100%;
  box-sizing: border-box;
}

.dx-scrollable-content::after {
  display: block;
  content: "";
  clear: both;
}

.dx-scrollable-both .dx-scrollable-content,
.dx-scrollable-horizontal .dx-scrollable-content {
  display: block;
  float: left;
  min-width: 100%;
}

.dx-scrollable-scrollbar {
  position: absolute;
  pointer-events: auto;
}

.dx-scrollbar-vertical {
  top: 0;
  right: 0;
  height: 100%;
}

.dx-scrollbar-horizontal {
  bottom: 0;
  left: 0;
  width: 100%;
}

.dx-scrollable-scroll {
  position: relative;
  box-sizing: border-box;
  -webkit-transform: translate(0, 0);
  padding: 2px 0 2px 2px;
  background-color: transparent;
  opacity: 1;
  overflow: hidden;
  transition: opacity linear;
}

.dx-scrollable-scroll.dx-state-invisible {
  display: block !important;
  background-color: rgba(0, 0, 0, 0);
  opacity: 0;
  transition: opacity 0.5s linear 1s;
}

.dx-rtl .dx-scrollable,
.dx-rtl .dx-scrollable .dx-scrollable-container,
.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-rtl.dx-scrollable,
.dx-rtl.dx-scrollable .dx-scrollable-container,
.dx-rtl.dx-scrollable .dx-scrollable-content {
  direction: ltr;
}

.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-container,
.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-container,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content {
  direction: rtl;
}

.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content {
  float: right;
}

.dx-rtl .dx-scrollable .dx-scrollable-content > *,
.dx-rtl.dx-scrollable .dx-scrollable-content > * {
  direction: rtl;
}

.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical,
.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical {
  right: auto;
  left: 0;
}

.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal,
.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal {
  direction: ltr;
}

.dx-scrollable-simulated .dx-scrollable-content {
  overflow-anchor: none;
}

.dx-scrollable-simulated.dx-scrollable-disabled .dx-scrollable-scrollbar {
  pointer-events: none;
}

.dx-scrollable-content {
  -webkit-transform: none;
}

.dx-rtl .dx-scrollable-scroll {
  padding-left: 0;
  padding-right: 2px;
}

.dx-scrollable-scroll-content {
  width: 100%;
  height: 100%;
  background-color: rgba(191, 191, 191, 0.7);
  box-shadow: 0 0 0 1px transparent;
}

.dx-scrollbar-hoverable {
  background-color: transparent;
}

.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  opacity: 1;
}

.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  background-color: rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 1px transparent;
}

.dx-scrollbar-vertical .dx-scrollable-scroll {
  float: right;
  width: 6px;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 6px;
  transition: width 0.2s linear 0.15s, background-color 0.2s linear 0.15s;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll {
  transition: background-color 0.5s linear 1s, width 0.2s linear 150ms;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content {
  transition: box-shadow 0.15s linear 0.15s, background-color 0.15s linear 0.15s;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  transition: background-color 0.5s linear 1s, width 0.2s linear 0.15s;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  transition: box-shadow 0.5s linear 1s, background-color 0.5s linear 1s;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll {
  width: 13px;
}

.dx-scrollbar-horizontal .dx-scrollable-scroll {
  height: 6px;
}

.dx-rtl .dx-scrollbar-horizontal .dx-scrollable-scroll,
.dx-scrollbar-horizontal .dx-scrollable-scroll {
  padding-left: 2px;
  padding-right: 2px;
  padding-bottom: 0;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable {
  height: 6px;
  transition: height 0.2s linear 0.15s, background-color 0.2s linear 0.15s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll {
  transition: background-color 0.5s linear 1s, height 0.2s linear 0.15s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content {
  transition: box-shadow 0.15s linear 0.15s, background-color 0.15s linear 0.15s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  transition: background-color 0.5s linear 1s, height 0.2s linear 0.15s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  transition: box-shadow 0.5s linear 1s, background-color 0.5s linear 1s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll {
  height: 13px;
}

.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-right: 6px;
}

.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both.dx-rtl > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical.dx-rtl > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-right: 0;
  padding-left: 6px;
}

.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-horizontal > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-bottom: 6px;
}

.dx-scrollview-pull-down-text,
.dx-scrollview-scrollbottom-text {
  margin-left: 10px;
  top: 18.5px;
}

.dx-rtl .dx-scrollview-pull-down-text,
.dx-rtl .dx-scrollview-scrollbottom-text {
  margin-left: 0;
  margin-right: 10px;
}

.dx-rtl .dx-scrollable .dx-scrollable-scroll,
.dx-rtl.dx-scrollable .dx-scrollable-scroll {
  float: left;
}

.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollview-top-pocket {
  position: absolute;
  display: none;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-top-pocket {
  width: 40px;
  height: 40px;
  left: 50%;
  position: absolute;
  z-index: 1;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down {
  background-image: none;
  position: static;
  height: 100%;
  width: 100%;
  left: -50%;
  margin-left: -20px;
  padding: 0;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down.dx-scrollview-pull-down-loading {
  transition: transform 0.1s linear;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator {
  position: relative;
  top: 0;
  padding: 4px;
  margin: 0;
  height: 100%;
  width: 100%;
  float: left;
  box-sizing: border-box;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator .dx-loadindicator {
  float: left;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-icon-pulldown {
  width: 100%;
  height: 100%;
  padding: 8px;
  font-size: 24px;
  box-sizing: border-box;
  transition: opacity 0.2s;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading.dx-scrollview-pull-down {
  transition: top 0.2s ease-out;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-image {
  position: absolute;
  margin: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: contain;
  transition: opacity 0.2s;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown {
  display: none;
}

.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket {
  position: absolute;
  left: 0;
  width: 100%;
  overflow-y: auto;
  transition: transform 0.4s;
  transform: translate(0, 0);
}

.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-content {
  transition: transform 0.4s;
  transform: none;
}

.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled {
  overflow-y: auto;
}

.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollable-container {
  overflow-y: auto;
  overflow-x: hidden;
}

.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollable-content,
.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollview-content {
  overflow-y: hidden;
}

.dx-scrollable-native.dx-scrollable-native-win8 .dx-scrollable-container {
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.dx-scrollable-native.dx-scrollable-native-win8 .dx-scrollview-bottom-pocket {
  width: 100%;
  text-align: center;
}

.dx-device-android-4 .dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown {
  display: block;
}

.dx-scrollview-content {
  position: static;
}

.dx-scrollview-content::after,
.dx-scrollview-content::before {
  display: table;
  content: "";
  line-height: 0;
}

.dx-scrollview-content::after {
  clear: both;
}

.dx-scrollview-pull-down {
  text-align: center;
  width: 100%;
  height: 50px;
  padding: 15px 0;
  top: -80px;
  overflow: hidden;
  transform: translate(0, 0);
  -webkit-user-drag: none;
  box-sizing: content-box;
}

.dx-scrollview-pull-down-container {
  display: inline-block;
  width: 49%;
  text-align: right;
}

.dx-scrollview-pull-down-indicator {
  opacity: 0;
  left: 0;
  top: 50%;
  display: inline-block;
  margin: -15px 20px 0 15px;
  -webkit-user-drag: none;
}

.dx-scrollview-pull-down-image {
  display: inline-block;
  vertical-align: middle;
  margin: 0 20px;
  width: 20px;
  height: 50px;
  background-size: contain;
  -webkit-user-drag: none;
  transform: translate(0, 0) rotate(0);
  transition: transform 0.2s linear;
}

.dx-scrollview-pull-down-text {
  display: inline;
  vertical-align: middle;
  position: relative;
  overflow: visible;
  -webkit-user-drag: none;
}

.dx-scrollview-pull-down-text div {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
  overflow: visible;
  opacity: 0;
}

.dx-scrollview-pull-down-text div.dx-scrollview-pull-down-text-visible {
  opacity: 1;
}

.dx-scrollview-pull-down-ready .dx-scrollview-pull-down-image {
  transform: translate(0, 0) rotate(-180deg);
}

.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-image {
  opacity: 0;
}

.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-indicator {
  opacity: 1;
}

.dx-scrollview-scrollbottom {
  width: 100%;
  padding: 10px 0;
  overflow: hidden;
  text-align: center;
  transform: translate(0, 0);
}

.dx-scrollview-scrollbottom::before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.dx-scrollview-scrollbottom-indicator {
  display: inline-block;
  margin: 0 10px 0 0;
  -webkit-user-drag: none;
}

.dx-scrollview-scrollbottom-text {
  display: inline-block;
  margin-top: -20px;
  vertical-align: middle;
  -webkit-user-drag: none;
}

.dx-scrollview-scrollbottom-end {
  opacity: 0;
}

.dx-rtl .dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket,
.dx-scrollable-native.dx-rtl.dx-scrollable-native-ios .dx-scrollview-top-pocket {
  left: auto;
  right: 0;
}

.dx-rtl .dx-scrollview-pull-down-container {
  text-align: left;
}

.dx-rtl .dx-scrollview-pull-down-indicator,
.dx-rtl .dx-scrollview-pull-down-text div {
  left: auto;
  right: 0;
}

.dx-rtl .dx-scrollview-scrollbottom-indicator {
  margin: 0 0 0 10px;
}

.dx-scrollview-scrollbottom-loading .dx-scrollview-scrollbottom-image {
  width: 24px;
  height: 24px;
}

.dx-scrollview-pull-down-indicator,
.dx-scrollview-scrollbottom-indicator {
  margin-right: 0;
  height: 42px;
  width: 42px;
  border-radius: 21px;
  display: inline-flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.37);
  opacity: 1;
}

.dx-scrollview-pull-down-indicator > .dx-loadindicator,
.dx-scrollview-scrollbottom-indicator > .dx-loadindicator {
  height: 24px;
  width: 24px;
}

.dx-scrollview-pull-down-indicator > .dx-loadindicator > .dx-loadindicator-wrapper,
.dx-scrollview-scrollbottom-indicator > .dx-loadindicator > .dx-loadindicator-wrapper {
  font-size: 24px;
}

.dx-scrollview-pull-down-indicator {
  position: relative;
  margin-left: 0;
  margin-top: -21px;
}

.dx-scrollview-pull-down-text > div {
  display: none;
}

.dx-scrollview-pull-down-text > div.dx-scrollview-pull-down-text-visible {
  display: block;
}

.dx-checkbox {
  display: inline-block;
  cursor: pointer;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-checkbox.dx-state-readonly {
  cursor: default;
}

.dx-checkbox-icon {
  flex-shrink: 0;
  position: relative;
  background-position: 0 0;
  background-size: cover;
  background-repeat: no-repeat;
}

.dx-checkbox-container {
  overflow: hidden;
  white-space: nowrap;
  height: 100%;
  width: 100%;
  vertical-align: middle;
  display: inline-flex;
  align-items: center;
  text-overflow: clip;
}

.dx-checkbox-text {
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
  line-height: normal;
  padding-left: 5px;
}

.dx-rtl .dx-checkbox-text,
.dx-rtl.dx-checkbox-text {
  margin: 0;
  padding: 0 5px 0 0;
  text-align: right;
}

.dx-state-disabled .dx-checkbox,
.dx-state-disabled.dx-checkbox {
  cursor: default;
}

.dx-checkbox {
  line-height: 0;
}

.dx-checkbox .dx-checkbox-container {
  overflow: visible;
}

.dx-checkbox.dx-state-disabled,
.dx-checkbox.dx-state-readonly {
  border-color: rgba(0, 0, 0, 0.26);
}

.dx-checkbox.dx-state-active .dx-checkbox-icon::after,
.dx-checkbox.dx-state-focused .dx-checkbox-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-checkbox.dx-checkbox-checked.dx-state-active .dx-checkbox-icon::after,
.dx-checkbox.dx-checkbox-checked.dx-state-focused .dx-checkbox-icon::after,
.dx-checkbox.dx-checkbox-indeterminate.dx-state-active .dx-checkbox-icon::after,
.dx-checkbox.dx-checkbox-indeterminate.dx-state-focused .dx-checkbox-icon::after {
  background-color: rgba(138, 200, 64, 0.1);
  transform: scale(1);
}

.dx-checkbox.dx-checkbox-checked.dx-state-disabled .dx-checkbox-icon,
.dx-checkbox.dx-checkbox-checked.dx-state-readonly .dx-checkbox-icon,
.dx-checkbox.dx-checkbox-indeterminate.dx-state-disabled .dx-checkbox-icon,
.dx-checkbox.dx-checkbox-indeterminate.dx-state-readonly .dx-checkbox-icon {
  background-color: rgba(0, 0, 0, 0.26);
}

.dx-checkbox-checked.dx-state-readonly.dx-state-focused .dx-checkbox-icon::after,
.dx-checkbox-indeterminate.dx-state-readonly.dx-state-focused .dx-checkbox-icon::after,
.dx-checkbox.dx-state-readonly.dx-state-focused .dx-checkbox-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-checkbox-icon {
  width: 16px;
  height: 16px;
  border: 2px solid rgba(0, 0, 0, 0.54);
  border-radius: 2px;
}

.dx-checkbox-icon::after {
  content: "";
  width: 2.14em;
  height: 2.14em;
  top: 50%;
  left: 50%;
  margin-top: -1.07em;
  margin-left: -1.07em;
  border-radius: 50%;
  display: block;
  position: absolute;
  z-index: 1;
  transform: scale(0.5);
  transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.dx-checkbox-icon::before {
  z-index: 2;
}

.dx-checkbox-checked .dx-checkbox-icon {
  color: #fff;
  background-color: #8ac840;
  border: none;
  font: 14px/1em DXIcons;
  text-align: center;
}

.dx-checkbox-checked .dx-checkbox-icon::before {
  content: "\f005";
  position: relative;
  display: block;
  width: 1em;
  top: 50%;
  margin-top: -0.5em;
  left: 50%;
  margin-left: -0.5em;
}

.dx-rtl .dx-checkbox-checked .dx-checkbox-icon::before,
.dx-rtl.dx-checkbox-checked .dx-checkbox-icon::before {
  left: 0;
  margin-left: 0;
  right: 50%;
  margin-right: -0.5em;
}

.dx-checkbox-indeterminate .dx-checkbox-icon {
  background-color: #8ac840;
  color: #fff;
  border: none;
  font: 18px/1em DXIcons;
  text-align: center;
}

.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  content: "\f074";
  position: relative;
  display: block;
  width: 1em;
  top: 50%;
  margin-top: -0.5em;
  left: 50%;
  margin-left: -0.5em;
}

.dx-rtl .dx-checkbox-indeterminate .dx-checkbox-icon::before,
.dx-rtl.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  left: 0;
  margin-left: 0;
  right: 50%;
  margin-right: -0.5em;
}

.dx-invalid .dx-checkbox-icon {
  border: 2px solid #f44336;
}

.dx-invalid.dx-state-focused .dx-checkbox-icon::after {
  background-color: rgba(244, 67, 54, 0.1);
  transform: scale(1);
}

.dx-switch {
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}

.dx-switch .dx-switch-wrapper {
  display: inline-block;
  text-align: left;
  height: 100%;
  width: 100%;
  position: relative;
  padding: 10px;
  left: -10px;
  top: -10px;
  overflow: hidden;
  vertical-align: middle;
  box-sizing: content-box;
}

.dx-switch .dx-switch-wrapper::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-switch-inner {
  display: flex;
  transform: translateX(-50%);
}

.dx-switch-container {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  height: 18px;
  overflow: visible;
  position: relative;
}

.dx-state-disabled .dx-switch,
.dx-state-disabled.dx-switch {
  cursor: default;
}

.dx-switch-handle,
.dx-switch-on-value .dx-switch-inner {
  transform: translateX(0);
}

.dx-switch-on-value .dx-switch-handle {
  transform: translateX(-100%);
}

.dx-rtl .dx-switch-wrapper,
.dx-rtl.dx-switch-wrapper {
  text-align: right;
}

.dx-rtl .dx-switch-inner {
  transform: translateX(50%);
}

.dx-rtl .dx-switch-handle {
  transform: translateX(-100%);
}

.dx-rtl.dx-switch-on-value .dx-switch-handle {
  transform: translateX(0);
}

.dx-switch {
  width: 32px;
  height: 18px;
}

.dx-switch.dx-state-disabled .dx-switch-handle::before,
.dx-switch.dx-state-readonly .dx-switch-handle::before {
  background-color: #bdbdbd;
}

.dx-switch.dx-state-disabled .dx-switch-container::before,
.dx-switch.dx-state-readonly .dx-switch-container::before {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-switch-on-value.dx-state-readonly.dx-state-focused .dx-switch-handle::before,
.dx-switch.dx-state-active .dx-switch-handle::before,
.dx-switch.dx-state-focused .dx-switch-handle::before,
.dx-switch.dx-state-readonly.dx-state-focused .dx-switch-handle::before {
  box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 50%;
}

.dx-switch-container::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 14px;
  border-radius: 500px;
  background-color: #9e9e9e;
  margin: 2px 0;
}

.dx-switch-inner {
  width: 200%;
  height: 100%;
}

.dx-switch-off,
.dx-switch-on {
  flex-shrink: 0;
  float: left;
  padding: 4px 0;
  width: 50%;
  height: 18px;
  color: transparent;
  text-align: center;
  line-height: 100%;
}

.dx-switch-on {
  background: 0 0;
}

.dx-switch-off {
  display: none;
  padding-bottom: 10px;
  background-color: transparent;
}

.dx-switch-handle {
  flex-basis: 18px;
  flex-shrink: 0;
  position: relative;
  float: left;
  width: 18px;
  height: 18px;
  background-color: #fafafa;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  border-radius: 50%;
}

.dx-switch-handle::before {
  display: block;
  content: " ";
  width: 100%;
  height: 100%;
  background-color: #fafafa;
  border-radius: 50%;
  transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.dx-switch-on-value .dx-switch-container::before {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-switch-on-value .dx-switch-handle::before {
  background-color: #8ac840;
}

.dx-switch-on-value.dx-state-active .dx-switch-handle::before,
.dx-switch-on-value.dx-state-focused .dx-switch-handle::before {
  box-shadow: 0 0 0 10px rgba(138, 200, 64, 0.1);
  border-radius: 50%;
}

.dx-rtl .dx-switch .dx-switch-off,
.dx-rtl .dx-switch .dx-switch-on,
.dx-switch.dx-rtl .dx-switch-off,
.dx-switch.dx-rtl .dx-switch-on {
  float: right;
  padding-left: 14px;
  padding-right: 2px;
}

.dx-rtl .dx-switch .dx-switch-off,
.dx-switch.dx-rtl .dx-switch-off {
  margin-left: 0;
}

.dx-rtl .dx-switch .dx-switch-handle,
.dx-switch.dx-rtl .dx-switch-handle {
  float: right;
  margin-left: 0;
  margin-right: -18px;
}

.dx-rtl .dx-switch .dx-switch-wrapper,
.dx-switch.dx-rtl .dx-switch-wrapper {
  left: 10px;
}

.dx-rtl .dx-switch .dx-switch-container,
.dx-switch.dx-rtl .dx-switch-container {
  margin: 0 0 0 -6px;
}

.dx-invalid.dx-switch .dx-switch-container::before {
  background-color: rgba(244, 67, 54, 0.5);
}

.dx-invalid.dx-switch-on-value:not(.dx-state-readonly):not(.dx-state-disabled) .dx-switch-container .dx-switch-handle::before {
  background-color: #f44336;
}

.dx-invalid.dx-switch-on-value:not(.dx-state-readonly):not(.dx-state-disabled).dx-state-active .dx-switch-container .dx-switch-handle::before,
.dx-invalid.dx-switch-on-value:not(.dx-state-readonly):not(.dx-state-disabled).dx-state-focused .dx-switch-container .dx-switch-handle::before {
  box-shadow: 0 0 0 10px rgba(244, 67, 54, 0.1);
}

.dx-tabs-ie-hack a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  color: #fff;
  text-decoration: none;
  opacity: 0.001;
}

.dx-tabs {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  display: inline-block;
  width: 100%;
  text-align: center;
  table-layout: fixed;
}

.dx-tabs.dx-tabs-stretched {
  table-layout: auto;
}

.dx-tabs.dx-overflow-hidden {
  overflow: hidden;
}

.dx-tabs-wrapper {
  display: table-row;
}

.dx-tabs-scrollable .dx-tabs-wrapper {
  display: block;
  white-space: nowrap;
  height: 100%;
}

.dx-tabs-scrollable .dx-tab {
  height: 100%;
  display: inline-block;
}

.dx-tabs-scrollable .dx-tab::before {
  content: "";
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}

.dx-tabs-scrollable .dx-scrollable-content {
  height: 100%;
}

.dx-tabs-nav-button {
  width: 25px;
  padding: 0;
  top: 0;
}

.dx-tabs-nav-button-left {
  left: 0;
}

.dx-tabs-nav-button-right {
  right: 0;
}

.dx-tabs-expanded {
  display: table;
}

.dx-tab {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  cursor: pointer;
  white-space: nowrap;
}

.dx-tab a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  color: #fff;
  text-decoration: none;
  opacity: 0.001;
}

.dx-tab-content {
  display: inline-block;
  max-width: 100%;
}

.dx-tab-text {
  display: inline-block;
  margin: 0 auto;
  text-align: center;
  max-width: 100%;
  -webkit-user-drag: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-tabs-item-badge {
  display: inline-block;
  vertical-align: top;
}

.dx-state-disabled .dx-tab {
  cursor: default;
}

.dx-badge {
  padding: 2px 7px;
  border-radius: 14px;
  background-color: #8ac840;
  color: #fff;
  font-size: 11px;
  margin-left: 4px;
  line-height: normal;
  margin-top: 1px;
}

.dx-rtl .dx-badge {
  margin-left: 0;
  margin-right: 4px;
}

.dx-tabs {
  padding: 0;
  background-color: #f5f5f5;
  position: relative;
}

.dx-tabs .dx-inkripple {
  overflow: hidden;
}

.dx-tabs-nav-buttons .dx-tabs-scrollable {
  margin-right: 36px;
  margin-left: 36px;
}

.dx-tabs-nav-button {
  border: none;
  background-color: #f7f7f7;
  position: absolute;
  height: 36px;
  border-radius: 0;
  box-shadow: none;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text) {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.54);
  box-shadow: none;
  border-radius: 0;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text) .dx-icon {
  color: rgba(0, 0, 0, 0.54);
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-focused,
.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text) .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-tabs-nav-button .dx-button-content {
  padding: 0;
}

.dx-tabs-nav-button.dx-state-active {
  border: none;
}

.dx-tabs-nav-button.dx-state-disabled {
  opacity: 1;
  background-color: #f7f7f7;
}

.dx-tabs-nav-button.dx-state-disabled .dx-button-content {
  opacity: 0;
}

.dx-tab {
  padding: 6px 12px;
  min-width: 82px;
  background-color: #f7f7f7;
  color: rgba(0, 0, 0, 0.54);
}

.dx-tab.dx-state-hover {
  background-color: #ededed;
}

.dx-tab .dx-icon {
  display: block;
  -webkit-user-drag: none;
  color: rgba(0, 0, 0, 0.54);
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 auto;
}

.dx-tab.dx-tab-selected,
.dx-tab.dx-tab-selected .dx-icon {
  color: #8ac840;
}

.dx-tab.dx-tab-selected::before {
  content: "";
  position: absolute;
  bottom: 0;
  height: 2px;
  left: 0;
  right: 0;
  background-color: #8ac840;
}

.dx-tab-content,
.dx-tab-text {
  vertical-align: middle;
  text-transform: uppercase;
  line-height: 24px;
  font-weight: 500;
}

.dx-state-disabled.dx-tabs {
  opacity: 1;
}

.dx-state-disabled .dx-tab-content {
  opacity: 0.3;
}

.dx-tabs.dx-navbar {
  margin: 0;
  width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-tabs.dx-navbar .dx-icon {
  display: block;
  margin: 0 auto;
  width: 31px;
  height: 31px;
}

.dx-rtl .dx-tabs.dx-navbar .dx-icon,
.dx-rtl.dx-tabs.dx-navbar .dx-icon {
  margin: 0 auto;
}

.dx-tabs.dx-navbar .dx-tab-text {
  display: block;
  vertical-align: 50%;
}

.dx-nav-item {
  position: relative;
  vertical-align: bottom;
}

.dx-nav-item.dx-state-disabled {
  cursor: default;
}

.dx-nav-item-content {
  display: block;
}

.dx-nav-item a {
  display: block;
  height: 100%;
  text-decoration: none;
}

.dx-navbar-item-badge {
  position: absolute;
  right: 50%;
  margin-right: -26px;
  top: 11%;
}

.dx-rtl .dx-nav-item .dx-navbar-item-badge {
  right: auto;
  left: 50%;
  margin-right: auto;
  margin-left: -24px;
}

.dx-navbar {
  padding: 0;
  border: none;
}

.dx-nav-item,
.dx-rtl .dx-nav-item {
  background: #f7f7f7;
}

.dx-nav-item .dx-tab-text,
.dx-rtl .dx-nav-item .dx-tab-text {
  line-height: normal;
  color: rgba(0, 0, 0, 0.87);
}

.dx-navbar .dx-nav-item .dx-icon,
.dx-navbar .dx-rtl .dx-nav-item .dx-icon {
  width: 28px;
  height: 28px;
  background-position: 0 0;
  background-size: 28px 28px;
  padding: 0;
  font-size: 28px;
  text-align: center;
  line-height: 28px;
  color: rgba(0, 0, 0, 0.87);
}

.dx-nav-item.dx-state-active::after,
.dx-nav-item.dx-state-focused::after,
.dx-nav-item.dx-tab-selected::after,
.dx-rtl .dx-nav-item.dx-state-active::after,
.dx-rtl .dx-nav-item.dx-state-focused::after,
.dx-rtl .dx-nav-item.dx-tab-selected::after {
  content: none;
}

.dx-nav-item.dx-tab-selected,
.dx-rtl .dx-nav-item.dx-tab-selected {
  background: #fff;
}

.dx-nav-item.dx-tab-selected .dx-icon,
.dx-nav-item.dx-tab-selected .dx-tab-text,
.dx-rtl .dx-nav-item.dx-tab-selected .dx-icon,
.dx-rtl .dx-nav-item.dx-tab-selected .dx-tab-text {
  color: rgba(0, 0, 0, 0.87);
}

.dx-nav-item.dx-state-active,
.dx-rtl .dx-nav-item.dx-state-active {
  border: none;
  box-shadow: none;
}

.dx-nav-item.dx-state-focused,
.dx-rtl .dx-nav-item.dx-state-focused {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.04);
}

.dx-nav-item.dx-state-disabled .dx-icon,
.dx-rtl .dx-nav-item.dx-state-disabled .dx-icon {
  opacity: 0.5;
}

.dx-rtl .dx-navbar-item-badge {
  margin-left: -26px;
}

.dx-overlay-wrapper {
  top: 0;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  z-index: 1000;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-overlay-wrapper,
.dx-overlay-wrapper *,
.dx-overlay-wrapper ::after,
.dx-overlay-wrapper ::before,
.dx-overlay-wrapper::after,
.dx-overlay-wrapper::before {
  box-sizing: border-box;
}

.dx-overlay-shader {
  pointer-events: auto;
  background-color: rgba(0, 0, 0, 0.32);
}

.dx-overlay-content {
  position: absolute;
  pointer-events: auto;
  z-index: 1000;
  outline: 0;
  overflow: hidden;
}

.dx-overlay-content > .dx-template-wrapper {
  height: 100%;
  width: 100%;
}

.dx-device-android .dx-overlay-content {
  backface-visibility: hidden;
}

.dx-device-android .dx-scrollable-native .dx-overlay-content {
  backface-visibility: visible;
}

.dx-overlay-wrapper input,
.dx-overlay-wrapper textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-validationsummary-item {
  color: #f44336;
}

.dx-invalid-message > .dx-overlay-content {
  background-color: transparent;
  color: #f44336;
  padding: 4px 0 0;
}

.dx-editor-filled .dx-invalid-message > .dx-overlay-content,
.dx-editor-outlined .dx-invalid-message > .dx-overlay-content {
  padding-left: 11px;
  padding-right: 11px;
}

.dx-validationsummary > .dx-validationsummary-item:not(:last-child) {
  margin-bottom: 6px;
}

.dx-form-validation-summary {
  margin-top: 20px;
}

.dx-searchbox .dx-icon-search {
  display: block;
  position: relative;
  pointer-events: none;
}

.dx-searchbox .dx-icon-search::before {
  display: inline-block;
  overflow: hidden;
  box-sizing: content-box;
  position: static;
  text-indent: 0;
}

.dx-texteditor {
  display: block;
}

.dx-texteditor input::-ms-clear {
  display: none;
}

.dx-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  width: auto;
  height: 100%;
  text-align: left;
  cursor: text;
  pointer-events: none;
  color: rgba(148, 148, 148, 0.87);
  font-size: 13px;
}

.dx-placeholder::before {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  content: attr(DATA-DX_PLACEHOLDER);
  pointer-events: none;
  white-space: nowrap;
}

.dx-placeholder::after {
  content: " ";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.dx-texteditor-container {
  display: flex;
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.dx-texteditor-buttons-container {
  display: flex;
  width: auto;
  flex-grow: 0;
  flex-basis: content;
  align-items: center;
}

.dx-texteditor-input-container {
  display: flex;
  flex-grow: 1;
  position: relative;
  align-items: baseline;
}

.dx-texteditor-input {
  -webkit-appearance: none;
  width: 100%;
  height: 100%;
  outline: 0;
  border: 0;
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
  margin: 0;
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  font-size: 13px;
}

.dx-texteditor-input:-webkit-autofill + .dx-placeholder {
  display: none !important;
}

.dx-texteditor-input:autofill + .dx-placeholder {
  display: none !important;
}

.dx-texteditor-input:-moz-ui-invalid {
  box-shadow: none;
}

.dx-show-clear-button {
  position: relative;
}

.dx-clear-button-area {
  height: 100%;
  width: 34px;
  position: relative;
  cursor: pointer;
  text-align: justify;
}

.dx-clear-button-area .dx-icon-clear {
  position: absolute;
  display: inline-block;
  background-size: contain;
}

.dx-texteditor-empty .dx-clear-button-area {
  display: none;
}

.dx-state-disabled .dx-placeholder {
  cursor: auto;
}

.dx-state-disabled .dx-clear-button-area {
  display: none;
}

.dx-state-disabled .dx-texteditor-input {
  opacity: 1;
}

.dx-rtl .dx-texteditor .dx-placeholder,
.dx-rtl.dx-texteditor .dx-placeholder {
  text-align: right;
  left: auto;
  right: 0;
}

.dx-device-android .dx-texteditor-input {
  -webkit-user-modify: read-write-plaintext-only;
}

.dx-texteditor {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  position: relative;
}

.dx-texteditor::before {
  left: 0;
  right: 0;
  bottom: 0;
  height: 0;
  width: 100%;
  content: "";
  position: absolute;
  z-index: 2;
  transform: scale(0);
}

.dx-texteditor::after {
  left: 0;
  right: 0;
  bottom: 0;
  height: 0;
  width: 100%;
  content: "";
  position: absolute;
}

.dx-texteditor.dx-state-focused .dx-texteditor-label,
.dx-texteditor.dx-state-focused.dx-state-hover .dx-texteditor-label {
  color: #8ac840;
  font-size: 11px;
}

.dx-texteditor.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-texteditor.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label {
  color: #f44336;
}

.dx-texteditor.dx-state-active,
.dx-texteditor.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-texteditor.dx-state-active::before,
.dx-texteditor.dx-state-focused::before {
  border-bottom: 2px solid #8ac840;
  transform: scale(1);
  transition: transform 0.6s cubic-bezier(0.4, 0, 0.02, 1);
}

.dx-texteditor.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-texteditor.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-texteditor.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-texteditor.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-texteditor.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-texteditor.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-texteditor.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-texteditor.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-texteditor.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-texteditor.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-texteditor.dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-texteditor.dx-validation-pending.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-texteditor.dx-validation-pending.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-texteditor.dx-validation-pending.dx-editor-filled .dx-texteditor-input,
.dx-texteditor.dx-validation-pending.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-texteditor.dx-validation-pending.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-validation-pending.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-texteditor.dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-texteditor.dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator {
  right: 7px;
}

.dx-rtl .dx-texteditor.dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl .dx-texteditor.dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-texteditor.dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-texteditor.dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator {
  left: 7px;
  right: auto;
}

.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  right: 3.5px;
}

.dx-rtl .dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  left: 3.5px;
  right: auto;
}

.dx-texteditor.dx-editor-filled .dx-placeholder::before,
.dx-texteditor.dx-editor-filled .dx-texteditor-input,
.dx-texteditor.dx-editor-outlined .dx-placeholder::before,
.dx-texteditor.dx-editor-outlined .dx-texteditor-input {
  padding: 9px 11px 8px;
}

.dx-texteditor.dx-editor-filled {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-texteditor.dx-editor-filled::after {
  border-bottom: 1px solid rgba(0, 0, 0, 0.42);
}

.dx-texteditor.dx-editor-filled.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.07);
}

.dx-texteditor.dx-editor-filled.dx-state-hover::after {
  border-bottom-color: rgba(0, 0, 0, 0.87);
}

.dx-texteditor.dx-editor-filled.dx-state-disabled,
.dx-texteditor.dx-editor-filled.dx-state-readonly,
.dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-texteditor.dx-editor-filled.dx-state-disabled .dx-texteditor-input,
.dx-texteditor.dx-editor-filled.dx-state-readonly .dx-texteditor-input,
.dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover .dx-texteditor-input {
  color: rgba(0, 0, 0, 0.5);
}

.dx-texteditor.dx-editor-underlined {
  background-color: transparent;
}

.dx-texteditor.dx-editor-underlined::after {
  border-bottom: 1px solid rgba(0, 0, 0, 0.42);
}

.dx-texteditor.dx-editor-underlined.dx-state-hover::after {
  border-bottom: 2px solid rgba(0, 0, 0, 0.87);
}

.dx-texteditor.dx-editor-underlined .dx-placeholder::before,
.dx-texteditor.dx-editor-underlined .dx-texteditor-input {
  padding: 6px 0 5px;
}

.dx-texteditor.dx-editor-underlined.dx-state-disabled::after,
.dx-texteditor.dx-editor-underlined.dx-state-readonly.dx-state-hover::after,
.dx-texteditor.dx-editor-underlined.dx-state-readonly::after {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
}

.dx-texteditor.dx-editor-underlined.dx-invalid::after {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-texteditor.dx-editor-outlined {
  background-color: transparent;
  border-radius: 2px;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.42);
}

.dx-texteditor.dx-editor-outlined::before {
  display: none;
}

.dx-texteditor.dx-editor-outlined.dx-state-hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.87);
}

.dx-texteditor.dx-editor-outlined.dx-state-disabled,
.dx-texteditor.dx-editor-outlined.dx-state-readonly,
.dx-texteditor.dx-editor-outlined.dx-state-readonly.dx-state-hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.5);
}

.dx-texteditor.dx-editor-outlined.dx-state-disabled .dx-texteditor-input,
.dx-texteditor.dx-editor-outlined.dx-state-readonly .dx-texteditor-input,
.dx-texteditor.dx-editor-outlined.dx-state-readonly.dx-state-hover .dx-texteditor-input {
  color: rgba(0, 0, 0, 0.5);
}

.dx-texteditor.dx-editor-outlined.dx-state-focused {
  box-shadow: inset 0 0 0 2px #8ac840;
}

.dx-texteditor.dx-editor-outlined.dx-state-focused.dx-invalid {
  box-shadow: inset 0 0 0 2px #f44336;
}

.dx-texteditor.dx-editor-outlined.dx-invalid {
  box-shadow: inset 0 0 0 1px rgba(244, 67, 54, 0.4);
}

.dx-show-clear-button .dx-clear-button-area {
  width: 16px;
  min-width: 16px;
  right: 0;
}

.dx-show-clear-button .dx-icon-clear {
  color: rgba(117, 117, 117, 0.87);
  background-color: rgba(194, 194, 194, 0.87);
  border-radius: 50%;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 10px;
  text-align: center;
  line-height: 10px;
}

.dx-show-clear-button .dx-icon-clear::before {
  position: absolute;
  display: block;
  width: 10px;
  top: 50%;
  margin-top: -5px;
  left: 50%;
  margin-left: -5px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid .dx-texteditor-input-container::after,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator {
  right: 7px;
}

.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator {
  left: 7px;
  right: auto;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  right: 3.5px;
}

.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  left: 3.5px;
  right: auto;
}

.dx-invalid.dx-texteditor.dx-state-hover::after {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-invalid.dx-texteditor.dx-state-active::before,
.dx-invalid.dx-texteditor.dx-state-focused::before {
  border-top: 1px solid #f44336;
  border-bottom: 1px solid #f44336;
}

.dx-invalid.dx-texteditor.dx-show-invalid-badge .dx-texteditor-input-container::after {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 13px;
  font-weight: 500;
  background-color: #f44336;
  color: #fff;
  content: "!";
  border-radius: 50%;
}

.dx-editor-filled .dx-texteditor-buttons-container > .dx-button,
.dx-editor-outlined .dx-texteditor-buttons-container > .dx-button {
  margin-left: 5px;
  margin-right: 5px;
}

.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 10px;
}

.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:last-child {
  margin-right: 0;
}

.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 0;
}

.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-right: 10px;
}

.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-dropdowneditor-button:last-child,
.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-numberbox-spin-container:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-dropdowneditor-button:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-numberbox-spin-container:last-child {
  margin-right: 3px;
}

.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-clear-button-area + div:empty:last-child,
.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-clear-button-area:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-clear-button-area + div:empty:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-clear-button-area:last-child {
  margin-right: 7px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 10px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:last-child {
  margin-left: 0;
  margin-right: 5px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:first-child:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:first-child:last-child {
  margin-left: 0;
  margin-right: 10px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 0;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-left: 10px;
  margin-right: 5px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-dropdowneditor-button:last-child,
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-numberbox-spin-container:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-dropdowneditor-button:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-numberbox-spin-container:last-child {
  margin-left: 3px;
  margin-right: 0;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-clear-button-area + div:empty:last-child,
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-clear-button-area:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-clear-button-area + div:empty:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-clear-button-area:last-child {
  margin-left: 7px;
  margin-right: 0;
}

.dx-texteditor-label {
  position: absolute;
  font-size: 11px;
  color: rgba(148, 148, 148, 0.87);
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  pointer-events: none;
  cursor: text;
  width: 100%;
  display: flex;
  flex-direction: row;
  top: 0;
  left: 0;
}

.dx-texteditor-label .dx-label {
  display: flex;
}

.dx-texteditor-label .dx-label span {
  overflow: hidden;
  text-overflow: ellipsis;
  width: auto;
  max-width: 100%;
  display: block;
}

.dx-invalid .dx-texteditor-label {
  color: #f44336;
}

.dx-rtl .dx-texteditor-label {
  left: auto;
  right: 0;
}

.dx-editor-filled .dx-texteditor-label .dx-label-after,
.dx-editor-filled .dx-texteditor-label .dx-label-before {
  display: block;
  box-sizing: border-box;
  min-width: 11px;
}

.dx-editor-filled.dx-texteditor-with-floating-label,
.dx-editor-filled.dx-texteditor-with-label {
  position: relative;
}

.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-input,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-label .dx-texteditor-input,
.dx-editor-filled.dx-texteditor-with-label.dx-lookup .dx-lookup-field {
  padding-top: 15px;
  padding-bottom: 2px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-container,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-texteditor-container {
  padding-top: 15px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-texteditor-input {
  padding-top: 0;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-texteditor-label {
  top: 4px;
}

.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-label .dx-texteditor-label {
  font-size: 11px;
  height: 11px;
  line-height: 11px;
  top: 4px;
  margin-top: 0;
}

.dx-editor-filled.dx-texteditor-with-floating-label .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-label .dx-placeholder::before {
  padding-top: 15px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder {
  display: none;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-lookup-field {
  font-size: 0;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label {
  top: 15px;
  margin-top: 0;
  font-size: 13px;
  line-height: 13px;
  height: 13px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-placeholder {
  display: none;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-placeholder {
  display: block;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label {
  font-size: 11px;
  height: 11px;
  line-height: 11px;
  top: 4px;
  margin-top: 0;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label {
  top: 4px;
}

.dx-editor-outlined .dx-texteditor-label {
  top: 0;
  left: 0;
  right: 0;
}

.dx-editor-outlined .dx-texteditor-label .dx-label {
  padding: 0;
}

.dx-editor-outlined .dx-texteditor-label .dx-label span {
  position: relative;
  font-size: 13px;
  top: 0;
  margin-top: 0;
}

.dx-editor-outlined .dx-texteditor-label .dx-label-after,
.dx-editor-outlined .dx-texteditor-label .dx-label-before {
  display: block;
  box-sizing: border-box;
}

.dx-editor-outlined .dx-texteditor-label .dx-label-before {
  border-radius: 2px 0 0 2px;
  min-width: 11px;
}

.dx-editor-outlined .dx-texteditor-label .dx-label-after {
  flex-grow: 1;
  min-width: 11px;
  border-radius: 0 2px 2px 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 transparent, inset 1px 0 rgba(244, 67, 54, 0.4);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 rgba(244, 67, 54, 0.4), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 rgba(244, 67, 54, 0.4), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 transparent, inset 1px 0 rgba(244, 67, 54, 0.4);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.5);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 rgba(0, 0, 0, 0.5), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 rgba(0, 0, 0, 0.5), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.5);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset 2px 0 transparent, inset -2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 transparent, inset 2px 0 #8ac840;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 #8ac840, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 #8ac840, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 transparent, inset 2px 0 #8ac840;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset 2px 0 transparent, inset -2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 transparent, inset 2px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 #f44336, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 #f44336, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 transparent, inset 2px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 transparent, inset 1px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 #f44336, inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 #f44336, inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 transparent, inset 1px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label,
.dx-editor-outlined.dx-texteditor-with-label {
  border: none;
  box-shadow: none;
  outline: 0;
  position: relative;
  margin-top: 5.5px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input-container,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-input-container {
  padding-top: 9px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input-container .dx-texteditor-input,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-input-container .dx-texteditor-input {
  padding-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.5);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 rgba(0, 0, 0, 0.5), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 rgba(0, 0, 0, 0.5), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.5);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 transparent, inset 1px 0 rgba(244, 67, 54, 0.4);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 rgba(244, 67, 54, 0.4), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 rgba(244, 67, 54, 0.4), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 transparent, inset 1px 0 rgba(244, 67, 54, 0.4);
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label {
  padding: 0 4px;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  top: 0;
  margin-top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  border-radius: 0 2px 2px 0;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-after {
  border-radius: 2px 0 0 2px;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px #f44336, inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 transparent, inset 1px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 #f44336, inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 #f44336, inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 transparent, inset 1px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -2px #8ac840, inset 0 2px transparent, inset 2px 0 transparent, inset -2px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 transparent, inset 2px 0 #8ac840;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 #8ac840, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 #8ac840, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 transparent, inset 2px 0 #8ac840;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -2px #f44336, inset 0 2px transparent, inset 2px 0 transparent, inset -2px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 transparent, inset 2px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 #f44336, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 #f44336, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 transparent, inset 2px 0 #f44336;
}

.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label .dx-texteditor-label {
  transform: translate(0, 0);
  top: 0;
  margin-top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-label .dx-placeholder::before {
  padding-top: 10px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-label .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-label.dx-lookup .dx-lookup-field {
  padding-top: 10px;
  padding-bottom: 5px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-container,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-container {
  padding-top: 10px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-input {
  padding-top: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-label {
  top: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-label.dx-state-focused .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-placeholder {
  display: block;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-label.dx-state-focused .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label {
  transform: translate(0, 0);
  font-size: 11px;
  height: 11px;
  line-height: 11px;
  top: 0;
  margin-top: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label {
  top: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text {
  height: 22px;
  margin: 1px 5px 3px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content {
  display: flex;
  justify-content: center;
  padding-top: 4px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content .dx-icon,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content .dx-icon {
  align-self: center;
  margin-top: 1px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text.dx-button-has-text .dx-button-content .dx-icon,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text.dx-button-has-text .dx-button-content .dx-icon {
  margin-top: 3px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text),
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) {
  min-width: 22px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) .dx-button-content,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) .dx-button-content {
  padding: 2px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-right: 0;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-rtl.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 0;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-rtl.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 5px;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-rtl.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-left: 0;
  margin-right: 5px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder {
  display: none;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-lookup-field {
  font-size: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  height: 13px;
  margin-top: -6.5px;
  line-height: 13px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label {
  top: 10px;
  margin-top: 0;
  transform: translate(0, 0);
  font-size: 13px;
  line-height: 13px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-placeholder {
  display: none;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-placeholder {
  display: block;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label {
  transform: translate(0, 0);
  font-size: 11px;
  top: 0;
  margin-top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label {
  top: 0;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text {
  height: 22px;
  margin: 1px 5px 3px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content {
  display: flex;
  justify-content: center;
  padding-top: 4px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content .dx-icon {
  align-self: center;
  margin-top: 1px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text.dx-button-has-text .dx-button-content .dx-icon {
  margin-top: 3px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) {
  min-width: 22px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) .dx-button-content {
  padding: 2px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 0;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-right: 0;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 0;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 5px;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-left: 0;
  margin-right: 5px;
}

.dx-valid.dx-texteditor .dx-texteditor-input-container::after {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 19px;
  font-weight: 700;
  font-family: DXIcons, sans-serif;
  color: #8ac840;
  content: "\f005";
  opacity: 0;
  transform: scale(0);
  animation: 0.3s cubic-bezier(1, 0.008, 0.565, 1.65) 0.1s forwards dx-valid-badge-frames;
}

.dx-validation-pending.dx-texteditor .dx-texteditor-input-container .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
}

.dx-rtl .dx-placeholder,
.dx-rtl .dx-placeholder::before {
  right: 0;
  left: auto;
}

.dx-searchbox .dx-icon-search {
  font: 14px/1 DXIcons;
  color: rgba(148, 148, 148, 0.87);
}

.dx-searchbox .dx-icon-search::before {
  content: "\f027";
  color: rgba(0, 0, 0, 0.54);
}

.dx-searchbox.dx-editor-underlined .dx-icon-search {
  position: absolute;
  top: 50%;
  margin-top: -10.75px;
  width: 21.5px;
  height: 21.5px;
  background-position: 2px 2px;
  background-size: 16px 16px;
  padding: 2px 5.5px 2px 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}

.dx-rtl .dx-searchbox.dx-editor-underlined .dx-icon-search,
.dx-rtl.dx-searchbox.dx-editor-underlined .dx-icon-search {
  padding-right: 0;
  padding-left: 5.5px;
}

.dx-searchbox.dx-editor-underlined .dx-placeholder::before,
.dx-searchbox.dx-editor-underlined .dx-texteditor-input {
  padding-left: 21.5px;
}

.dx-rtl .dx-searchbox.dx-editor-underlined .dx-placeholder::before,
.dx-rtl .dx-searchbox.dx-editor-underlined .dx-texteditor-input,
.dx-rtl.dx-searchbox.dx-editor-underlined .dx-placeholder::before,
.dx-rtl.dx-searchbox.dx-editor-underlined .dx-texteditor-input {
  padding-left: 0;
  padding-right: 21.5px;
}

.dx-searchbox.dx-editor-filled .dx-icon-search,
.dx-searchbox.dx-editor-outlined .dx-icon-search {
  position: absolute;
  top: 50%;
  margin-top: -16.25px;
  width: 32.5px;
  height: 32.5px;
  background-position: 8px 8px;
  background-size: 16px 16px;
  padding: 8px 5.5px 8px 11px;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}

.dx-rtl .dx-searchbox.dx-editor-filled .dx-icon-search,
.dx-rtl .dx-searchbox.dx-editor-outlined .dx-icon-search,
.dx-rtl.dx-searchbox.dx-editor-filled .dx-icon-search,
.dx-rtl.dx-searchbox.dx-editor-outlined .dx-icon-search {
  padding-right: 11px;
  padding-left: 5.5px;
}

.dx-searchbox.dx-editor-filled .dx-placeholder::before,
.dx-searchbox.dx-editor-filled .dx-texteditor-input,
.dx-searchbox.dx-editor-outlined .dx-placeholder::before,
.dx-searchbox.dx-editor-outlined .dx-texteditor-input {
  padding-left: 32.5px;
}

.dx-rtl .dx-searchbox.dx-editor-filled .dx-placeholder::before,
.dx-rtl .dx-searchbox.dx-editor-filled .dx-texteditor-input,
.dx-rtl .dx-searchbox.dx-editor-outlined .dx-placeholder::before,
.dx-rtl .dx-searchbox.dx-editor-outlined .dx-texteditor-input,
.dx-rtl.dx-searchbox.dx-editor-filled .dx-placeholder::before,
.dx-rtl.dx-searchbox.dx-editor-filled .dx-texteditor-input,
.dx-rtl.dx-searchbox.dx-editor-outlined .dx-placeholder::before,
.dx-rtl.dx-searchbox.dx-editor-outlined .dx-texteditor-input {
  padding-left: 11px;
  padding-right: 32.5px;
}

.dx-searchbar {
  padding-bottom: 5px;
}

.dx-searchbar .dx-texteditor {
  margin: 0;
}

.dx-dropdowneditor {
  position: relative;
}

.dx-dropdowneditor.dx-dropdowneditor-field-clickable,
.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-input {
  cursor: pointer;
}

.dx-dropdowneditor-input-wrapper {
  -webkit-tap-highlight-color: transparent;
  overflow: hidden;
  height: 100%;
  display: flex;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor {
  border: none;
  margin: 0;
  display: flex;
  flex-grow: 1;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor-input {
  text-overflow: ellipsis;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor-input::-ms-clear {
  width: 0;
  height: 0;
}

.dx-dropdowneditor-field-template-wrapper {
  display: flex;
  flex-grow: 1;
  position: relative;
  align-items: baseline;
}

.dx-dropdowneditor-field-template-wrapper > * {
  flex-grow: 1;
}

.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  opacity: 0.35;
}

.dx-dropdowneditor-button {
  position: relative;
  float: right;
  height: 100%;
  cursor: pointer;
  width: 18px;
  min-width: 18px;
}

.dx-dropdowneditor-button .dx-button-content {
  text-align: center;
  white-space: nowrap;
}

.dx-rtl .dx-dropdowneditor-button,
.dx-rtl.dx-dropdowneditor-button {
  float: left;
}

.dx-dropdowneditor-button.dx-dropdowneditor-readonly {
  cursor: default;
}

.dx-dropdowneditor-icon {
  background-position: center;
  background-repeat: no-repeat;
  color: rgba(0, 0, 0, 0.54);
  font: 18px/18px DXIcons;
  width: 18px;
  height: 100%;
  text-align: center;
}

.dx-state-disabled .dx-dropdowneditor,
.dx-state-disabled.dx-dropdowneditor {
  cursor: default;
}

.dx-state-disabled .dx-dropdowneditor-button {
  cursor: inherit;
}

.dx-state-disabled .dx-dropdowneditor-icon {
  opacity: 0.2;
}

.dx-state-disabled .dx-dropdowneditor-button .dx-dropdowneditor-icon,
.dx-state-readonly .dx-dropdowneditor-button .dx-dropdowneditor-icon {
  opacity: 1;
}

.dx-dropdowneditor-icon::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor::after,
.dx-dropdowneditor-input-wrapper .dx-texteditor::before {
  content: none;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  background-color: transparent;
  box-shadow: none;
}

.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input {
  padding-right: 23px;
}

.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input {
  padding-right: 34px;
}

.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding-right: 11px;
  padding-left: 34px;
}

.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  color: rgba(0, 0, 0, 0.54);
  opacity: 1;
  font: 18px/18px DXIcons;
  width: 18px;
  height: 100%;
  text-align: center;
}

.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon::before,
.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon::before {
  content: "\f002";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-invalid.dx-dropdowneditor .dx-texteditor-buttons-container::after,
.dx-valid.dx-dropdowneditor .dx-texteditor-buttons-container::after {
  right: 21.5px;
}

.dx-rtl .dx-invalid.dx-dropdowneditor .dx-texteditor-buttons-container::after,
.dx-rtl .dx-valid.dx-dropdowneditor .dx-texteditor-buttons-container::after,
.dx-rtl.dx-invalid.dx-dropdowneditor .dx-texteditor-buttons-container::after,
.dx-rtl.dx-valid.dx-dropdowneditor .dx-texteditor-buttons-container::after {
  right: auto;
  left: 21.5px;
}

.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after,
.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after {
  right: 39.5px;
}

.dx-rtl .dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after,
.dx-rtl .dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after,
.dx-rtl.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after,
.dx-rtl.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after {
  right: auto;
  left: 39.5px;
}

.dx-dropdowneditor-overlay.dx-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  overflow: hidden;
}

.dx-dropdowneditor-overlay .dx-list-group-header,
.dx-dropdowneditor-overlay .dx-list-item-content {
  font-size: 13px;
  line-height: 16px;
}

.dx-list {
  margin: 0;
  min-height: 3em;
}

.dx-list .dx-scrollview-content:focus {
  outline: 0;
}

.dx-wrap-item-text > .dx-list-group > .dx-list-group-body > .dx-list-item > .dx-list-item-content,
.dx-wrap-item-text > .dx-list-item > .dx-list-item-content {
  white-space: normal;
}

.dx-empty-collection .dx-list-select-all {
  display: none;
}

.dx-list-group-header::before {
  width: 0;
  height: 0;
  display: block;
  float: right;
  margin-top: 6px;
  border-style: solid;
  border-color: transparent;
  border-width: 5px 5px 0;
}

.dx-list-collapsible-groups .dx-list-group-header {
  cursor: pointer;
}

.dx-list-collapsible-groups .dx-list-group-header::before {
  content: " ";
  content: none;
}

.dx-list-group-collapsed .dx-list-group-header::before {
  border-width: 0 5px 5px;
}

.dx-list-group-body {
  overflow: hidden;
}

.dx-list-item {
  cursor: pointer;
  display: table;
  width: 100%;
  table-layout: fixed;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-list-item-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: table-cell;
  width: 100%;
}

.dx-list-item-content::before {
  content: "_";
  color: transparent;
  display: inline-block;
  width: 0;
  float: left;
}

.dx-list .dx-empty-message {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-height: 3em;
}

.dx-list-item-badge-container {
  display: table-cell;
  width: 20px;
  text-align: right;
  vertical-align: middle;
}

.dx-list-item-badge {
  float: right;
  position: relative;
}

.dx-list-item-chevron-container {
  display: table-cell;
  vertical-align: middle;
}

.dx-list-item-icon-container {
  display: inline-block;
}

.dx-list-item-chevron {
  border-width: 2px 0 0 2px;
  opacity: 0.3;
}

.dx-list-item-response-wait {
  opacity: 0.5;
  transition: opacity 0.2s linear;
}

.dx-list-slide-menu-content {
  display: table;
  width: 100%;
  table-layout: fixed;
}

.dx-list-item-after-bag,
.dx-list-item-before-bag {
  display: table-cell;
  width: 0;
  height: 100%;
  vertical-align: middle;
}

.dx-list-item-before-bag .dx-list-toggle-delete-switch {
  display: block;
  float: left;
  padding: 3px 0;
}

.dx-list-item-before-bag .dx-icon-toggle-delete {
  transition: 0.1s linear;
}

.dx-list-item-before-bag .dx-list-select-checkbox {
  float: left;
  transition: 0.1s linear;
}

.dx-list-select-all-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-list-item-after-bag .dx-list-reorder-handle {
  cursor: move;
  background-repeat: no-repeat;
  touch-action: manipulation;
}

.dx-state-disabled .dx-list-item-after-bag .dx-list-reorder-handle {
  cursor: default;
}

.dx-list-switchable-menu-shield-positioning {
  position: relative;
  transform: translateZ(0);
}

.dx-list-switchable-delete-bottom-shield,
.dx-list-switchable-delete-top-shield {
  position: absolute;
  right: 0;
  left: 0;
  cursor: pointer;
}

.dx-list-switchable-delete-top-shield {
  top: 0;
}

.dx-list-switchable-delete-bottom-shield {
  bottom: 0;
}

.dx-list-switchable-delete-item-content-shield {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.dx-list-switchable-delete-button-container {
  position: absolute;
  top: 0;
  bottom: 0;
  overflow: hidden;
}

.dx-list-switchable-delete-button-wrapper {
  display: table;
  height: 100%;
}

.dx-list-switchable-delete-button-inner-wrapper {
  display: table-cell;
  padding-left: 1px;
  height: 100%;
  vertical-align: middle;
}

.dx-list-switchable-menu-item-shield-positioning,
.dx-list-switchable-menu-item-shield-positioning .dx-list-item-content,
.dx-list-switchable-menu-item-shield-positioning .dx-list-slide-menu-content {
  position: relative;
}

.dx-list-switchable-delete-ready .dx-icon-toggle-delete {
  transform: rotate(-90deg);
}

.dx-list-slide-menu-buttons-container {
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}

.dx-device-ios .dx-list-slide-menu-buttons-container {
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}

.dx-list-slide-menu-buttons {
  position: relative;
  top: 0;
  left: 0;
  bottom: 0;
  display: table;
  height: 100%;
}

.dx-list-slide-menu-button {
  display: table-cell;
  padding: 0 10px;
  vertical-align: middle;
  bottom: 1px;
}

.dx-list-static-delete-button .dx-button-content {
  overflow: visible;
}

.dx-list-next-button {
  padding: 5px;
  text-align: center;
}

.dx-state-disabled .dx-list-item,
.dx-state-disabled .dx-list-switchable-delete-button,
.dx-state-disabled .dx-list-toggle-delete-switch,
.dx-state-disabled.dx-list-item {
  cursor: default;
}

.dx-list-context-menuitem {
  cursor: pointer;
}

.dx-rtl .dx-list .dx-list-item-badge-container,
.dx-rtl.dx-list .dx-list-item-badge-container {
  padding-left: 10px;
  padding-right: 0;
}

.dx-rtl .dx-list .dx-list-item-badge,
.dx-rtl.dx-list .dx-list-item-badge {
  float: left;
}

.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch {
  float: right;
}

.dx-rtl .dx-list .dx-list-slide-item-delete-button-container,
.dx-rtl.dx-list .dx-list-slide-item-delete-button-container {
  right: 100%;
  left: 0;
}

.dx-rtl .dx-list .dx-list-slide-item-delete-button,
.dx-rtl.dx-list .dx-list-slide-item-delete-button {
  right: auto;
  left: 0;
}

.dx-rtl .dx-list .dx-list-group-header::before,
.dx-rtl.dx-list .dx-list-group-header::before {
  float: left;
}

.dx-list-item-chevron {
  transform: rotate(0);
  border: none;
  opacity: 1;
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  margin-left: -5px;
  color: rgba(0, 0, 0, 0.54);
}

.dx-rtl .dx-list-item-chevron {
  margin-left: auto;
  margin-right: -6px;
  transform: rotate(0);
}

.dx-list-item-chevron::before {
  content: "\f010";
}

.dx-list-item-icon-container {
  width: 29px;
  height: 18px;
  vertical-align: bottom;
}

.dx-list-item-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-list-search {
  margin-bottom: 5px;
  padding-top: 4px;
}

.dx-list-search.dx-searchbox .dx-placeholder::before {
  font-size: 13px;
}

.dx-list-search.dx-searchbox .dx-clear-button-area {
  width: 17px;
}

.dx-list-group-header,
.dx-list-item,
.dx-list-select-all {
  position: relative;
}

.dx-list-group-header .dx-inkripple,
.dx-list-item .dx-inkripple,
.dx-list-select-all .dx-inkripple {
  overflow: hidden;
}

.dx-list {
  border: none;
}

.dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 36px);
}

.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon::before {
  border-color: #6a9d2d;
}

.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox .dx-checkbox-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon::after,
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox.dx-checkbox-indeterminate .dx-checkbox-icon::after {
  background-color: rgba(138, 200, 64, 0.1);
  transform: scale(1);
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.12);
  color: #000;
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(0, 0, 0, 0.14);
  color: #000;
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.18);
  color: #000;
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active,
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
  background-color: #ccc;
}

.dx-list-group:not(.dx-list-group-collapsed):not(:last-child) {
  padding-bottom: 4px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-list-group:not(.dx-list-group-collapsed) + .dx-list-group:not(.dx-list-group-collapsed) .dx-list-group-header {
  border-top-color: transparent;
}

.dx-list-collapsible-groups .dx-list-group.dx-list-group-collapsed .dx-list-group-header-indicator {
  font: 18px/1 DXIcons;
}

.dx-list-collapsible-groups .dx-list-group.dx-list-group-collapsed .dx-list-group-header-indicator::before {
  content: "\f016";
}

.dx-list-group.dx-list-group-collapsed .dx-list-group-header {
  color: rgba(0, 0, 0, 0.87);
}

.dx-list-group .dx-list-item:first-of-type {
  margin-top: 0;
}

.dx-list-group .dx-list-item:last-of-type {
  margin-bottom: 0;
}

.dx-list-group-header {
  font-weight: 400;
  padding: 10px 11px;
  background: rgba(255, 255, 255, 0);
  color: #8ac840;
  border-top: 1px solid transparent;
  font-size: 13px;
}

.dx-list-group-header .dx-list-group-header-indicator {
  color: rgba(0, 0, 0, 0.54);
}

.dx-list-collapsible-groups .dx-list-group-header .dx-list-group-header-indicator {
  font: 18px/1 DXIcons;
  float: right;
  margin-top: -2px;
}

.dx-list-collapsible-groups .dx-list-group-header .dx-list-group-header-indicator::before {
  content: "\f014";
}

.dx-list-group-header .dx-inkripple {
  height: auto;
  top: -1px;
  bottom: 0;
}

.dx-list-group-header::before {
  content: none;
}

.dx-list-item .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3Argba%280,%200,%200,%200.54%29%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-size: 100%;
}

.dx-list-item.dx-state-active,
.dx-list-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-list-item.dx-state-active .dx-list-switchable-delete-button-inner-wrapper,
.dx-list-item.dx-state-hover .dx-list-switchable-delete-button-inner-wrapper {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-list-item:first-of-type {
  border-top: none;
  margin-top: 4px;
}

.dx-list-item:last-of-type {
  border-bottom: none;
  margin-bottom: 4px;
}

.dx-list-item .dx-icon {
  color: rgba(0, 0, 0, 0.54);
}

.dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover {
  color: rgba(98, 98, 98, 0.87);
  background: #fff;
  border-top: 1px solid rgba(138, 200, 64, 0.5);
  border-bottom: 1px solid rgba(138, 200, 64, 0.5);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-list .dx-empty-message,
.dx-list-item {
  color: rgba(0, 0, 0, 0.87);
}

.dx-list-item-separator-hidden .dx-list .dx-empty-message,
.dx-list-item-separator-hidden .dx-list-item {
  border-top: none;
  border-bottom: none;
}

.dx-list-item-content {
  font-size: 13px;
  padding: 10px 11px 9px;
}

.dx-list .dx-empty-message {
  text-align: left;
  padding: 6px 11px 5px;
  color: rgba(0, 0, 0, 0.54);
  font-size: 12px;
}

.dx-list-next-button .dx-button {
  margin-top: 20px;
  padding: 0;
}

.dx-list-next-button .dx-button .dx-button-content {
  padding: 5px 16px;
}

.dx-list-next-button .dx-button .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-list-next-button .dx-button .dx-icon,
.dx-rtl.dx-list-next-button .dx-button .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-list-next-button .dx-button .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-list-next-button .dx-button .dx-button-content {
  padding-left: 58px;
  padding-right: 58px;
}

.dx-list-item-chevron-container {
  width: 22px;
  padding-top: 5px;
}

.dx-list-border-visible {
  border: 1px solid #e0e0e0;
}

.dx-list-item-before-bag.dx-list-toggle-delete-switch-container {
  width: 41px;
}

.dx-list-item-before-bag.dx-list-select-checkbox-container,
.dx-list-item-before-bag.dx-list-select-radiobutton-container {
  width: 51px;
}

.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  border: none;
  background: 0 0;
  padding: 0;
  height: 24px;
  width: 24px;
  margin-left: 10px;
  box-shadow: none;
}

.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content {
  padding: 0;
}

.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content .dx-inkripple-wave {
  display: none;
}

.dx-list-item-before-bag .dx-icon-toggle-delete {
  width: 19px;
  height: 19px;
}

.dx-list-item-before-bag .dx-list-select-checkbox,
.dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-top: -1px;
  margin-bottom: -3px;
  margin-left: 11px;
}

.dx-list-toggle-delete-switch-container + .dx-list-item-content {
  padding-left: 29px;
}

.dx-list-select-all {
  white-space: nowrap;
  padding: 9px 0;
  font-size: 13px;
  position: relative;
}

.dx-list-select-all::after {
  content: "";
  position: absolute;
  bottom: 1px;
  left: 11px;
  right: 11px;
  height: 1px;
  background-color: #e0e0e0;
}

.dx-list-select-all-checkbox {
  float: left;
  margin: -1px 0 -3px 11px;
}

.dx-list-select-all-label {
  line-height: 15px;
  padding: 0 30px;
  margin-top: 1px;
}

.dx-list-item-after-bag.dx-list-static-delete-button-container {
  width: 32px;
}

.dx-list-item-after-bag.dx-list-reorder-handle-container {
  width: 32.6px;
}

.dx-list-item-after-bag .dx-list-reorder-handle {
  font: 18px/18px DXIcons;
  color: rgba(0, 0, 0, 0.27);
  width: 28.8px;
  height: 28.8px;
  background-position: 5px 5px;
  background-size: 18px 18px;
  padding: 5px;
  text-align: center;
}

.dx-list-item-after-bag .dx-list-reorder-handle::before {
  content: "\f038";
}

.dx-list-slide-menu-button-delete {
  font: 18px/1 DXIcons;
  color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.24);
  border-right-color: transparent;
  background-color: #f44336;
  display: table-cell;
  vertical-align: middle;
  padding: 0 11px;
  width: 40px;
  box-shadow: inset 3px 0 5px -3px rgba(0, 0, 0, 0.24), inset 0 3px 5px -3px rgba(0, 0, 0, 0.24), inset 0 -3px 5px -3px rgba(0, 0, 0, 0.24);
}

.dx-list-slide-menu-button-delete::before {
  content: "\f03e";
}

.dx-list-slide-menu-button-menu {
  border: 1px solid transparent;
  color: #fff;
  background-color: #8ac840;
}

.dx-list-static-delete-button {
  margin-right: 11px;
  padding: 0;
  border-radius: 50%;
  height: 26px;
  margin-top: -2px;
}

.dx-list-static-delete-button.dx-button {
  box-shadow: none;
  background-color: transparent;
}

.dx-list-static-delete-button.dx-button .dx-button-content {
  z-index: 1;
}

.dx-list-switchable-delete-button-inner-wrapper {
  padding-right: 4px;
  background-color: #fff;
}

.dx-button.dx-list-switchable-delete-button {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
}

.dx-button.dx-list-switchable-delete-button .dx-icon {
  color: #f44336;
}

.dx-button.dx-list-switchable-delete-button.dx-state-focused,
.dx-button.dx-list-switchable-delete-button.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
  box-shadow: none;
}

.dx-button.dx-list-switchable-delete-button.dx-state-active {
  background-color: rgba(244, 67, 54, 0.36);
  box-shadow: none;
}

.dx-button.dx-list-switchable-delete-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button.dx-list-switchable-delete-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-list-switchable-delete-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-list-switchable-delete-button .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-list-context-menucontent {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 0;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

.dx-state-disabled .dx-list-item,
.dx-state-disabled.dx-list-item {
  background-color: transparent;
  opacity: 0.6;
}

.dx-rtl .dx-list .dx-empty-message,
.dx-rtl.dx-list .dx-empty-message {
  text-align: right;
}

.dx-rtl .dx-list .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  margin-right: 10px;
  margin-left: 0;
}

.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-radiobutton,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-right: 11px;
  margin-left: 1px;
}

.dx-rtl .dx-list .dx-list-select-all-checkbox,
.dx-rtl.dx-list .dx-list-select-all-checkbox {
  float: right;
  margin-right: 11px;
  margin-left: 1px;
}

.dx-rtl .dx-list .dx-list-switchable-delete-button,
.dx-rtl.dx-list .dx-list-switchable-delete-button {
  margin-right: 0;
}

.dx-rtl .dx-list .dx-list-switchable-delete-button-inner-wrapper,
.dx-rtl.dx-list .dx-list-switchable-delete-button-inner-wrapper {
  padding-left: 4px;
  padding-right: 0;
}

.dx-list-item-badge-container {
  padding-right: 11px;
}

.dx-device-mobile .dx-list {
  border: none;
}

.dx-device-mobile .dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 36px);
}

.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon::before {
  border-color: #6a9d2d;
}

.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox .dx-checkbox-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon::after,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox.dx-checkbox-indeterminate .dx-checkbox-icon::after {
  background-color: rgba(138, 200, 64, 0.1);
  transform: scale(1);
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.12);
  color: #000;
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(0, 0, 0, 0.14);
  color: #000;
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.18);
  color: #000;
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active,
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
  background-color: #ccc;
}

.dx-device-mobile .dx-list-group:not(.dx-list-group-collapsed):not(:last-child) {
  padding-bottom: 4px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-device-mobile .dx-list-group:not(.dx-list-group-collapsed) + .dx-device-mobile .dx-list-group:not(.dx-list-group-collapsed) .dx-list-group-header {
  border-top-color: transparent;
}

.dx-list-collapsible-groups .dx-device-mobile .dx-list-group.dx-list-group-collapsed .dx-list-group-header-indicator {
  font: 18px/1 DXIcons;
}

.dx-list-collapsible-groups .dx-device-mobile .dx-list-group.dx-list-group-collapsed .dx-list-group-header-indicator::before {
  content: "\f016";
}

.dx-device-mobile .dx-list-group.dx-list-group-collapsed .dx-list-group-header {
  color: rgba(0, 0, 0, 0.87);
}

.dx-device-mobile .dx-list-group .dx-list-item:first-of-type {
  margin-top: 0;
}

.dx-device-mobile .dx-list-group .dx-list-item:last-of-type {
  margin-bottom: 0;
}

.dx-device-mobile .dx-list-group-header {
  font-weight: 400;
  padding: 10px 15px;
  background: rgba(255, 255, 255, 0);
  color: #8ac840;
  border-top: 1px solid transparent;
  font-size: 13px;
}

.dx-device-mobile .dx-list-group-header .dx-list-group-header-indicator {
  color: rgba(0, 0, 0, 0.54);
}

.dx-list-collapsible-groups .dx-device-mobile .dx-list-group-header .dx-list-group-header-indicator {
  font: 18px/1 DXIcons;
  float: right;
  margin-top: -2px;
}

.dx-list-collapsible-groups .dx-device-mobile .dx-list-group-header .dx-list-group-header-indicator::before {
  content: "\f014";
}

.dx-device-mobile .dx-list-group-header .dx-inkripple {
  height: auto;
  top: -1px;
  bottom: 0;
}

.dx-device-mobile .dx-list-group-header::before {
  content: none;
}

.dx-device-mobile .dx-list-item .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3Argba%280,%200,%200,%200.54%29%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-size: 100%;
}

.dx-device-mobile .dx-list-item.dx-state-active,
.dx-device-mobile .dx-list-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-device-mobile .dx-list-item.dx-state-active .dx-list-switchable-delete-button-inner-wrapper,
.dx-device-mobile .dx-list-item.dx-state-hover .dx-list-switchable-delete-button-inner-wrapper {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-device-mobile .dx-list-item:first-of-type {
  border-top: none;
  margin-top: 4px;
}

.dx-device-mobile .dx-list-item:last-of-type {
  border-bottom: none;
  margin-bottom: 4px;
}

.dx-device-mobile .dx-list-item .dx-icon {
  color: rgba(0, 0, 0, 0.54);
}

.dx-device-mobile .dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover {
  color: rgba(98, 98, 98, 0.87);
  background: #fff;
  border-top: 1px solid rgba(138, 200, 64, 0.5);
  border-bottom: 1px solid rgba(138, 200, 64, 0.5);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-device-mobile .dx-list .dx-empty-message,
.dx-device-mobile .dx-list-item {
  color: rgba(0, 0, 0, 0.87);
}

.dx-list-item-separator-hidden .dx-device-mobile .dx-list .dx-empty-message,
.dx-list-item-separator-hidden .dx-device-mobile .dx-list-item {
  border-top: none;
  border-bottom: none;
}

.dx-device-mobile .dx-list-item-content {
  font-size: 13px;
  padding: 10px 15px 9px;
}

.dx-device-mobile .dx-list .dx-empty-message {
  text-align: left;
  padding: 6px 15px 5px;
  color: rgba(0, 0, 0, 0.54);
  font-size: 12px;
}

.dx-device-mobile .dx-list-next-button .dx-button {
  margin-top: 20px;
  padding: 0;
}

.dx-device-mobile .dx-list-next-button .dx-button .dx-button-content {
  padding: 5px 16px;
}

.dx-device-mobile .dx-list-next-button .dx-button .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-device-mobile .dx-list-next-button .dx-button .dx-icon,
.dx-rtl.dx-device-mobile .dx-list-next-button .dx-button .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-device-mobile .dx-list-next-button .dx-button .dx-button-content {
  padding-left: 58px;
  padding-right: 58px;
}

.dx-device-mobile .dx-list-item-chevron-container {
  width: 26px;
  padding-top: 5px;
}

.dx-device-mobile .dx-list-border-visible {
  border: 1px solid #e0e0e0;
}

.dx-device-mobile .dx-list-item-before-bag.dx-list-toggle-delete-switch-container {
  width: 45px;
}

.dx-device-mobile .dx-list-item-before-bag.dx-list-select-checkbox-container,
.dx-device-mobile .dx-list-item-before-bag.dx-list-select-radiobutton-container {
  width: 55px;
}

.dx-device-mobile .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  border: none;
  background: 0 0;
  padding: 0;
  height: 24px;
  width: 24px;
  margin-left: 14px;
  box-shadow: none;
}

.dx-device-mobile .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content {
  padding: 0;
}

.dx-device-mobile .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content .dx-inkripple-wave {
  display: none;
}

.dx-device-mobile .dx-list-item-before-bag .dx-icon-toggle-delete {
  width: 19px;
  height: 19px;
}

.dx-device-mobile .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-top: -1px;
  margin-bottom: -3px;
  margin-left: 15px;
}

.dx-device-mobile .dx-list-toggle-delete-switch-container + .dx-list-item-content {
  padding-left: 33px;
}

.dx-device-mobile .dx-list-select-all {
  padding: 9px 0;
  font-size: 13px;
  position: relative;
}

.dx-device-mobile .dx-list-select-all::after {
  content: "";
  position: absolute;
  bottom: 1px;
  left: 11px;
  right: 11px;
  height: 1px;
  background-color: #e0e0e0;
}

.dx-device-mobile .dx-list-select-all-checkbox {
  float: left;
  margin: -1px 0 -3px 15px;
}

.dx-device-mobile .dx-list-select-all-label {
  line-height: 15px;
  padding: 0 30px;
  margin-top: 1px;
}

.dx-device-mobile .dx-list-item-after-bag.dx-list-static-delete-button-container {
  width: 36px;
}

.dx-device-mobile .dx-list-item-after-bag.dx-list-reorder-handle-container {
  width: 36.6px;
}

.dx-device-mobile .dx-list-item-after-bag .dx-list-reorder-handle {
  font: 18px/18px DXIcons;
  color: rgba(0, 0, 0, 0.27);
  width: 28.8px;
  height: 28.8px;
  background-position: 5px 5px;
  background-size: 18px 18px;
  padding: 5px;
  text-align: center;
}

.dx-device-mobile .dx-list-item-after-bag .dx-list-reorder-handle::before {
  content: "\f038";
}

.dx-device-mobile .dx-list-slide-menu-button {
  bottom: 1px;
}

.dx-device-mobile .dx-list-slide-menu-button-delete {
  font: 18px/1 DXIcons;
  color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.24);
  border-right-color: transparent;
  background-color: #f44336;
  display: table-cell;
  vertical-align: middle;
  padding: 0 15px;
  width: 48px;
  box-shadow: inset 3px 0 5px -3px rgba(0, 0, 0, 0.24), inset 0 3px 5px -3px rgba(0, 0, 0, 0.24), inset 0 -3px 5px -3px rgba(0, 0, 0, 0.24);
}

.dx-device-mobile .dx-list-slide-menu-button-delete::before {
  content: "\f03e";
}

.dx-device-mobile .dx-list-slide-menu-button-menu {
  border: 1px solid transparent;
  color: #fff;
  background-color: #8ac840;
}

.dx-device-mobile .dx-list-static-delete-button {
  margin-right: 15px;
  padding: 0;
  border-radius: 50%;
  height: 26px;
  margin-top: -2px;
}

.dx-device-mobile .dx-list-static-delete-button.dx-button {
  box-shadow: none;
  background-color: transparent;
}

.dx-device-mobile .dx-list-static-delete-button.dx-button .dx-button-content {
  z-index: 1;
}

.dx-device-mobile .dx-list-switchable-delete-button-inner-wrapper {
  padding-right: 4px;
  background-color: #fff;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button .dx-icon {
  color: #f44336;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-focused,
.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
  box-shadow: none;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-active {
  background-color: rgba(244, 67, 54, 0.36);
  box-shadow: none;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-device-mobile .dx-list-context-menucontent {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 0;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

.dx-device-mobile .dx-state-disabled .dx-list-item,
.dx-device-mobile .dx-state-disabled.dx-list-item {
  background-color: transparent;
  opacity: 0.6;
}

.dx-device-mobile .dx-rtl .dx-list .dx-empty-message,
.dx-device-mobile .dx-rtl.dx-list .dx-empty-message {
  text-align: right;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  margin-right: 14px;
  margin-left: 0;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-radiobutton,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-right: 15px;
  margin-left: 1px;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-select-all-checkbox,
.dx-device-mobile .dx-rtl.dx-list .dx-list-select-all-checkbox {
  float: right;
  margin-right: 15px;
  margin-left: 1px;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-switchable-delete-button,
.dx-device-mobile .dx-rtl.dx-list .dx-list-switchable-delete-button {
  margin-right: 0;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-switchable-delete-button-inner-wrapper,
.dx-device-mobile .dx-rtl.dx-list .dx-list-switchable-delete-button-inner-wrapper {
  padding-left: 4px;
  padding-right: 0;
}

.dx-device-mobile .dx-list-item-badge-container {
  padding-right: 15px;
}

.dx-textarea .dx-texteditor-input {
  resize: none;
  font-family: inherit;
  display: block;
  overflow: auto;
  white-space: pre-wrap;
  margin: 0;
  padding: 8px;
  line-height: 20px;
}

.dx-textarea .dx-texteditor-input-auto-resize {
  overflow-y: hidden;
}

.dx-textarea .dx-placeholder {
  height: auto;
}

.dx-textarea .dx-placeholder::before {
  white-space: normal;
  padding: 11px 8px;
}

.dx-textarea {
  height: auto;
}

.dx-textarea .dx-texteditor-input-container {
  align-items: stretch;
  margin: 2px;
}

.dx-textarea .dx-icon-clear {
  top: 0;
  margin-top: 0;
}

.dx-textarea.dx-invalid .dx-texteditor-container::after {
  top: 7px;
  margin-top: 0;
}

.dx-numberbox {
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-numberbox input[type=number] {
  -moz-appearance: textfield;
}

.dx-numberbox input[type=number]::-webkit-inner-spin-button,
.dx-numberbox input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.dx-numberbox-spin-container {
  height: 100%;
}

.dx-numberbox-spin-down,
.dx-numberbox-spin-up {
  position: relative;
  width: 100%;
  height: 50%;
  cursor: pointer;
}

.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down,
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up {
  width: 50%;
  height: 100%;
  display: inline-block;
}

.dx-numberbox-spin-down-icon,
.dx-numberbox-spin-up-icon {
  width: 100%;
  height: 100%;
}

.dx-state-disabled .dx-numberbox-spin-container {
  opacity: 0.2;
  opacity: 1;
}

.dx-numberbox-spin-container {
  overflow: hidden;
  width: 24px;
}

.dx-numberbox-spin-up-icon {
  font: 14px/1 DXIcons;
  color: rgba(0, 0, 0, 0.54);
}

.dx-numberbox-spin-up-icon::before {
  content: "\f002";
}

.dx-numberbox-spin-down-icon {
  font: 14px/1 DXIcons;
  color: rgba(0, 0, 0, 0.54);
}

.dx-numberbox-spin-down-icon::before {
  content: "\f001";
}

.dx-numberbox-spin-down-icon,
.dx-numberbox-spin-up-icon {
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-numberbox-spin-down-icon::before,
.dx-numberbox-spin-up-icon::before {
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-numberbox-spin-button {
  padding: 1px;
  height: 50%;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined .dx-texteditor-input {
  padding-right: 0;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined .dx-texteditor-input {
  padding-right: 11px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-numberbox-spin-touch-friendly.dx-invalid .dx-texteditor-input-container::after,
.dx-numberbox-spin-touch-friendly.dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-numberbox-spin-touch-friendly.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin-touch-friendly.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container {
  width: 74px;
  border-left: none;
}

.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down-icon,
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up-icon {
  background-position: center;
}

.dx-numberbox-spin-touch-friendly.dx-editor-underlined.dx-show-clear-button .dx-texteditor-input {
  padding-right: 0;
}

.dx-numberbox-spin-touch-friendly.dx-editor-filled.dx-show-clear-button .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-editor-outlined.dx-show-clear-button .dx-texteditor-input {
  padding-right: 11px;
}

.dx-numberbox.dx-rtl.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container,
.dx-rtl .dx-numberbox.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container {
  border-right: none;
}

.dx-numberbox.dx-rtl.dx-numberbox-spin-touch-friendly.dx-show-clear-button .dx-texteditor-input,
.dx-numberbox.dx-rtl.dx-numberbox-spin.dx-show-clear-button .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin-touch-friendly.dx-show-clear-button .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin.dx-show-clear-button .dx-texteditor-input {
  padding-left: 24px;
}

.dx-numberbox.dx-rtl.dx-numberbox-spin.dx-editor-underlined .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin.dx-editor-underlined .dx-texteditor-input {
  padding-left: 0;
}

.dx-numberbox.dx-rtl.dx-numberbox-spin.dx-editor-filled .dx-texteditor-input,
.dx-numberbox.dx-rtl.dx-numberbox-spin.dx-editor-outlined .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin.dx-editor-filled .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin.dx-editor-outlined .dx-texteditor-input {
  padding-left: 11px;
}

.dx-calendar {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  position: relative;
  display: block;
}

.dx-calendar.dx-calendar-with-footer .dx-calendar-footer {
  position: absolute;
  bottom: 0;
  text-align: center;
  height: 45px;
  width: 100%;
}

.dx-calendar-views-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.dx-calendar-navigator {
  position: relative;
  text-align: center;
  width: 100%;
}

.dx-calendar-navigator .dx-calendar-caption-button {
  text-decoration: none;
  font-size: 14px;
  line-height: 1.2;
  text-transform: uppercase;
  right: 28px;
  left: 28px;
}

.dx-calendar-body {
  overflow: hidden;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 35px;
}

.dx-calendar-body .dx-widget {
  position: absolute;
  width: 100%;
  height: 100%;
}

.dx-calendar-body table {
  width: 100%;
  height: 100%;
  position: absolute;
  direction: ltr;
  table-layout: fixed;
  border-spacing: 0;
}

.dx-calendar-body td {
  cursor: pointer;
  box-sizing: content-box;
}

.dx-calendar-body thead th {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-calendar-contoured-date {
  outline-offset: -1px;
}

.dx-rtl.dx-calendar .dx-calendar-body table {
  left: 0;
}

.dx-rtl.dx-calendar .dx-calendar-body .dx-widget {
  direction: ltr;
}

.dx-state-disabled .dx-calendar .dx-calendar-navigator-next-month,
.dx-state-disabled .dx-calendar .dx-calendar-navigator-previous-month,
.dx-state-disabled .dx-calendar-body table td,
.dx-state-disabled .dx-calendar-body table th,
.dx-state-disabled.dx-calendar .dx-calendar-navigator-next-month,
.dx-state-disabled.dx-calendar .dx-calendar-navigator-previous-month {
  cursor: default;
}

.dx-calendar {
  width: 250px;
  min-width: 250px;
  height: 260.4px;
  min-height: 260.4px;
  background-color: #fff;
  -webkit-tap-highlight-color: transparent;
  outline: 0;
  border: 1px solid transparent;
}

.dx-calendar.dx-calendar-with-footer {
  height: 315.4px;
  min-height: 285.4px;
}

.dx-calendar.dx-calendar-with-footer .dx-calendar-body {
  bottom: 55px;
}

.dx-calendar-navigator {
  line-height: 1.6;
  height: 28px;
  display: table;
  border-collapse: collapse;
}

.dx-calendar-navigator .dx-button {
  position: absolute;
  height: 100%;
  display: table-cell;
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-calendar-navigator .dx-button .dx-icon {
  color: #8ac840;
  font-size: 18px;
}

.dx-calendar-navigator .dx-button.dx-state-focused,
.dx-calendar-navigator .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-calendar-navigator .dx-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-calendar-navigator .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-calendar-navigator .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-calendar-navigator .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-calendar-navigator .dx-button .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-calendar-navigator .dx-button .dx-button-text {
  text-transform: none;
}

.dx-calendar-navigator .dx-button.dx-calendar-disabled-navigator-link {
  border-collapse: collapse;
  visibility: visible;
  opacity: 1;
}

.dx-calendar-navigator .dx-button.dx-calendar-disabled-navigator-link .dx-button-content {
  opacity: 0.5;
}

.dx-calendar-navigator .dx-button.dx-state-active:not(.dx-calendar-disabled-navigator-link),
.dx-calendar-navigator .dx-button.dx-state-hover:not(.dx-calendar-disabled-navigator-link) {
  z-index: 1;
}

.dx-calendar-navigator .dx-calendar-caption-button.dx-button .dx-button-content {
  padding: 2px 15px 4px;
}

.dx-calendar-navigator-previous-month.dx-state-hover {
  z-index: 1;
}

.dx-calendar-navigator-next-view,
.dx-calendar-navigator-previous-month {
  width: 28px;
  background: 0 0;
}

.dx-calendar-navigator-next-view.dx-button,
.dx-calendar-navigator-previous-month.dx-button {
  margin: 0 1px;
}

.dx-calendar-navigator-next-view .dx-button-content,
.dx-calendar-navigator-previous-month .dx-button-content {
  padding: 0;
}

.dx-calendar-navigator-previous-month,
.dx-calendar-navigator-previous-view {
  left: 0;
}

.dx-calendar-navigator-previous-month.dx-button,
.dx-calendar-navigator-previous-view.dx-button {
  border-radius: 2px 0 0 2px;
}

.dx-calendar-navigator-previous-month.dx-button .dx-icon,
.dx-calendar-navigator-previous-view.dx-button .dx-icon {
  color: #8ac840;
}

.dx-calendar-navigator-next-month,
.dx-calendar-navigator-next-view {
  right: 0;
}

.dx-calendar-navigator-next-month.dx-button,
.dx-calendar-navigator-next-view.dx-button {
  border-radius: 0 2px 2px 0;
}

.dx-calendar-navigator-next-month.dx-button .dx-icon,
.dx-calendar-navigator-next-view.dx-button .dx-icon {
  color: #8ac840;
}

.dx-calendar-body thead {
  font-size: 11px;
  line-height: 1.2;
}

.dx-calendar-body thead tr {
  height: 25px;
  padding-bottom: 10px;
}

.dx-calendar-body table th {
  color: rgba(102, 102, 102, 0.87);
  font-weight: 500;
  text-align: center;
  padding: 1px 0 10px;
}

.dx-calendar-cell {
  white-space: normal;
  text-align: center;
  padding: 0;
  color: rgba(0, 0, 0, 0.87);
  font-size: 12px;
  width: 32px;
  border-radius: 50%;
}

.dx-calendar-view-decade .dx-calendar-cell span,
.dx-calendar-view-year .dx-calendar-cell span {
  line-height: 400%;
  width: 48px;
}

.dx-calendar-view-century .dx-calendar-cell span {
  line-height: 200%;
  width: 48px;
}

.dx-calendar-cell span {
  display: inline-block;
  width: 28px;
  line-height: 28px;
  border-radius: 50%;
}

.dx-calendar-cell.dx-calendar-today {
  font-weight: 700;
  color: #8ac840;
}

.dx-calendar-cell.dx-calendar-contoured-date:not(.dx-calendar-today):not(.dx-calendar-selected-date):not(.dx-calendar-empty-cell),
.dx-calendar-cell.dx-state-hover {
  color: rgba(0, 0, 0, 0.87);
}

.dx-calendar-cell.dx-calendar-contoured-date:not(.dx-calendar-today):not(.dx-calendar-selected-date):not(.dx-calendar-empty-cell) span,
.dx-calendar-cell.dx-state-hover span {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-calendar-cell.dx-calendar-empty-cell,
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active,
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover,
.dx-calendar-cell.dx-calendar-other-view,
.dx-calendar-cell.dx-calendar-other-view.dx-state-active,
.dx-calendar-cell.dx-calendar-other-view.dx-state-hover {
  color: rgba(125, 125, 125, 0.87);
}

.dx-calendar-cell.dx-calendar-empty-cell {
  cursor: default;
  color: rgba(0, 0, 0, 0.25);
}

.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover:not(.dx-calendar-selected-date) {
  color: rgba(0, 0, 0, 0.25);
}

.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover:not(.dx-calendar-selected-date) span {
  background-color: transparent;
}

.dx-calendar-cell.dx-state-active:not(.dx-calendar-empty-cell):not(.dx-calendar-selected-date) span {
  background-color: rgba(96, 96, 96, 0.2);
}

.dx-calendar-cell.dx-calendar-selected-date span,
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-today span {
  color: #fff;
  background-color: #8ac840;
  font-weight: 400;
}

.dx-invalid.dx-calendar {
  border-color: rgba(244, 67, 54, 0.4);
}

.dx-invalid.dx-calendar.dx-state-focused {
  border-color: #f44336;
}

.dx-popup-wrapper .dx-calendar .dx-calendar-caption-button {
  margin: 0;
}

.dx-texteditor input[type=date]::-webkit-inner-spin-button {
  height: 20px;
}

.dx-datebox-native.dx-state-focused.dx-texteditor-empty .dx-placeholder {
  display: none;
}

.dx-datebox {
  max-width: 100%;
}

.dx-datebox .dx-texteditor-input::-webkit-datetime-edit {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-datebox.dx-texteditor-empty input::-webkit-datetime-edit {
  color: transparent;
}

.dx-datebox.dx-texteditor-empty.dx-state-focused input::-webkit-datetime-edit {
  color: inherit;
}

.dx-datebox-wrapper .dx-popup-content {
  padding-top: 20px;
  padding-bottom: 20px;
}

.dx-rtl .dx-texteditor-input {
  text-align: right;
}

.dx-datebox-button-cell .dx-button {
  min-width: 90px;
}

.dx-datebox-button-cell .dx-button.dx-datebox-apply-button {
  margin-right: 10px;
  margin-left: 0;
}

.dx-datebox-button-cell .dx-button.dx-datebox-cancel-button {
  margin-right: 0;
  margin-left: 0;
}

.dx-datebox-buttons-container {
  text-align: right;
  width: 100%;
}

.dx-timeview .dx-state-disabled .dx-widget,
.dx-timeview .dx-state-disabled.dx-widget,
.dx-timeview.dx-state-disabled .dx-widget,
.dx-timeview.dx-state-disabled.dx-widget {
  opacity: 1;
}

.dx-timeview-clock {
  position: relative;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22182%22%20height%3D%22182%22%20viewBox%3D%220%200%20182%20182%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20filter%3D%22url%28%23filter0_d%29%22%3E%0A%3Ccircle%20cx%3D%2291%22%20cy%3D%2291%22%20r%3D%2285%22%20fill%3D%22%23fff%22%2F%3E%0A%3Cpath%20d%3D%22M88.835%2015.4421V23.2701H87.153V17.3431C87.0605%2017.4249%2086.9501%2017.5033%2086.8219%2017.578C86.6974%2017.6492%2086.5639%2017.7151%2086.4215%2017.7756C86.2791%2017.8325%2086.1313%2017.8824%2085.9783%2017.9251C85.8252%2017.9642%2085.6739%2017.9927%2085.5244%2018.0105V16.5902C85.9623%2016.462%2086.3752%2016.2983%2086.7632%2016.0989C87.1512%2015.8996%2087.5019%2015.6806%2087.8151%2015.4421H88.835Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M92.9733%2021.8711H96.2198V23.2701H91.1257V22.6934C91.1257%2022.3019%2091.1916%2021.9512%2091.3233%2021.6415C91.455%2021.3282%2091.6205%2021.0488%2091.8199%2020.8032C92.0192%2020.554%2092.2364%2020.3351%2092.4713%2020.1464C92.7098%2019.9542%2092.9359%2019.7815%2093.1495%2019.6285C93.3737%2019.4683%2093.5695%2019.3152%2093.7368%2019.1692C93.9077%2019.0233%2094.0501%2018.8791%2094.164%2018.7367C94.2815%2018.5908%2094.3687%2018.4448%2094.4257%2018.2989C94.4826%2018.1494%2094.5111%2017.9909%2094.5111%2017.8236C94.5111%2017.4961%2094.4185%2017.2487%2094.2334%2017.0814C94.0483%2016.9141%2093.7653%2016.8305%2093.3844%2016.8305C92.7259%2016.8305%2092.0958%2017.0921%2091.4942%2017.6154V16.131C92.1599%2015.7002%2092.911%2015.4849%2093.7475%2015.4849C94.1355%2015.4849%2094.4826%2015.5365%2094.7888%2015.6397C95.0985%2015.7394%2095.3601%2015.8836%2095.5737%2016.0722C95.7873%2016.2609%2095.9492%2016.4905%2096.0596%2016.761C96.1735%2017.028%2096.2305%2017.327%2096.2305%2017.6581C96.2305%2018.0105%2096.1753%2018.3238%2096.0649%2018.5979C95.9581%2018.872%2095.814%2019.1212%2095.6324%2019.3454C95.4544%2019.5697%2095.248%2019.7762%2095.013%2019.9649C94.7781%2020.15%2094.5342%2020.3297%2094.2815%2020.5042C94.1106%2020.6252%2093.9451%2020.7462%2093.7849%2020.8673C93.6283%2020.9847%2093.4894%2021.1022%2093.3684%2021.2197C93.2474%2021.3336%2093.1513%2021.4457%2093.0801%2021.5561C93.0089%2021.6664%2092.9733%2021.7714%2092.9733%2021.8711Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M93.3369%20165.802C93.3369%20166.179%2093.2711%20166.531%2093.1394%20166.859C93.0076%20167.186%2092.8243%20167.471%2092.5894%20167.713C92.3544%20167.952%2092.075%20168.14%2091.751%20168.279C91.4271%20168.415%2091.0729%20168.482%2090.6884%20168.482C90.2577%20168.482%2089.8715%20168.402%2089.5297%20168.242C89.1915%20168.082%2088.905%20167.85%2088.67%20167.548C88.4351%20167.242%2088.2553%20166.868%2088.1307%20166.426C88.0061%20165.985%2087.9438%20165.485%2087.9438%20164.926C87.9438%20164.267%2088.0239%20163.671%2088.1841%20163.137C88.3479%20162.6%2088.5793%20162.14%2088.8783%20161.759C89.1809%20161.379%2089.5457%20161.085%2089.9729%20160.878C90.4001%20160.668%2090.8807%20160.563%2091.4146%20160.563C92.0056%20160.563%2092.4648%20160.633%2092.7923%20160.772V162.181C92.4043%20161.961%2091.9806%20161.85%2091.5214%20161.85C91.2366%20161.85%2090.9786%20161.905%2090.7472%20162.016C90.5158%20162.126%2090.3164%20162.283%2090.1491%20162.486C89.9854%20162.689%2089.8554%20162.934%2089.7593%20163.223C89.6668%20163.507%2089.6169%20163.826%2089.6098%20164.178H89.6419C90.005%20163.676%2090.5407%20163.425%2091.2491%20163.425C91.5659%20163.425%2091.8525%20163.482%2092.1088%20163.596C92.3651%20163.71%2092.584%20163.872%2092.7656%20164.082C92.9471%20164.289%2093.0877%20164.538%2093.1874%20164.83C93.2871%20165.122%2093.3369%20165.446%2093.3369%20165.802ZM91.687%20165.908C91.687%20165.086%2091.3506%20164.675%2090.6778%20164.675C90.5247%20164.675%2090.3859%20164.703%2090.2613%20164.76C90.1367%20164.817%2090.0299%20164.897%2089.9409%20165.001C89.8519%20165.104%2089.7825%20165.227%2089.7326%20165.369C89.6864%20165.508%2089.6632%20165.663%2089.6632%20165.834C89.6632%20166.022%2089.6881%20166.199%2089.738%20166.362C89.7878%20166.526%2089.8572%20166.67%2089.9462%20166.795C90.0388%20166.916%2090.1474%20167.012%2090.2719%20167.083C90.3965%20167.154%2090.5354%20167.19%2090.6884%20167.19C90.8415%20167.19%2090.9786%20167.16%2091.0996%20167.099C91.2242%20167.035%2091.3292%20166.948%2091.4146%20166.838C91.5036%20166.724%2091.5713%20166.588%2091.6175%20166.432C91.6638%20166.272%2091.687%20166.097%2091.687%20165.908Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M125.714%20155.329C125.714%20155.703%20125.649%20156.041%20125.521%20156.344C125.393%20156.646%20125.21%20156.906%20124.971%20157.123C124.736%20157.341%20124.452%20157.508%20124.117%20157.625C123.782%20157.743%20123.41%20157.802%20123.001%20157.802C122.289%20157.802%20121.76%20157.695%20121.415%20157.481V156.552C121.935%20156.887%20122.467%20157.054%20123.012%20157.054C123.289%20157.054%20123.539%20157.013%20123.759%20156.931C123.983%20156.849%20124.174%20156.735%20124.331%20156.589C124.487%20156.443%20124.606%20156.267%20124.688%20156.061C124.774%20155.854%20124.816%20155.628%20124.816%20155.383C124.816%20154.884%20124.649%20154.494%20124.315%20154.213C123.98%20153.928%20123.494%20153.786%20122.857%20153.786C122.754%20153.786%20122.645%20153.788%20122.531%20153.791C122.417%20153.795%20122.303%20153.8%20122.189%20153.807C122.075%20153.811%20121.963%20153.816%20121.853%20153.823C121.746%20153.831%20121.648%20153.839%20121.559%20153.85L121.821%20150.011H125.361V150.801H122.579L122.424%20153.049C122.538%20153.042%20122.659%20153.037%20122.787%20153.033C122.916%20153.026%20123.029%20153.022%20123.129%20153.022C123.535%20153.022%20123.898%20153.076%20124.218%20153.183C124.539%20153.289%20124.809%20153.443%20125.03%20153.642C125.254%20153.838%20125.423%20154.08%20125.537%20154.368C125.655%20154.653%20125.714%20154.973%20125.714%20155.329Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M124.405%2033.9508H123.53V27.3349C123.462%2027.4025%20123.362%2027.4808%20123.231%2027.5698C123.102%2027.6553%20122.956%2027.7407%20122.793%2027.8261C122.633%2027.9116%20122.462%2027.9917%20122.28%2028.0664C122.102%2028.1412%20121.928%2028.1999%20121.757%2028.2426V27.3562C121.949%2027.3029%20122.152%2027.2317%20122.366%2027.1427C122.583%2027.0501%20122.795%2026.9487%20123.001%2026.8383C123.211%2026.7244%20123.409%2026.6069%20123.594%2026.4859C123.779%2026.3613%20123.939%2026.2403%20124.074%2026.1228H124.405V33.9508Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M152.67%20123.309V128.366H153.652V129.167H152.67V130.966H151.805V129.167H148.206V128.409C148.54%20128.031%20148.879%20127.629%20149.22%20127.202C149.562%20126.771%20149.888%20126.335%20150.198%20125.894C150.511%20125.452%20150.799%20125.013%20151.063%20124.575C151.33%20124.133%20151.554%20123.712%20151.735%20123.309H152.67ZM149.194%20128.366H151.805V124.618C151.538%20125.084%20151.285%20125.5%20151.047%20125.867C150.808%20126.234%20150.58%20126.567%20150.363%20126.866C150.149%20127.165%20149.945%20127.435%20149.749%20127.677C149.553%20127.919%20149.368%20128.149%20149.194%20128.366Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M152.253%2052.3328C152.253%2052.0979%20152.216%2051.8932%20152.141%2051.7187C152.07%2051.5443%20151.97%2051.4001%20151.842%2051.2862C151.718%2051.1687%20151.57%2051.0815%20151.399%2051.0246C151.228%2050.9676%20151.043%2050.9391%20150.844%2050.9391C150.673%2050.9391%20150.505%2050.9623%20150.342%2051.0086C150.178%2051.0548%20150.018%2051.1189%20149.861%2051.2008C149.708%2051.2827%20149.559%2051.3806%20149.413%2051.4945C149.27%2051.6084%20149.137%2051.7348%20149.012%2051.8736V50.9338C149.258%2050.6953%20149.532%2050.5137%20149.834%2050.3892C150.141%2050.261%20150.513%2050.1969%20150.95%2050.1969C151.264%2050.1969%20151.554%2050.2432%20151.821%2050.3358C152.088%2050.4248%20152.319%2050.5565%20152.515%2050.7309C152.711%2050.9053%20152.864%2051.1207%20152.974%2051.377C153.088%2051.6333%20153.145%2051.927%20153.145%2052.258C153.145%2052.5606%20153.109%2052.8347%20153.038%2053.0804C152.971%2053.326%20152.866%2053.5574%20152.723%2053.7745C152.584%2053.9917%20152.408%2054.1999%20152.195%2054.3993C151.981%2054.5986%20151.73%2054.8015%20151.442%2055.008C151.082%2055.2643%20150.785%2055.4832%20150.55%2055.6648C150.319%2055.8463%20150.133%2056.0172%20149.995%2056.1774C149.859%2056.334%20149.763%2056.4924%20149.706%2056.6526C149.653%2056.8092%20149.626%2056.9908%20149.626%2057.1973H153.439V57.9822H148.713V57.6031C148.713%2057.2756%20148.749%2056.9872%20148.82%2056.738C148.891%2056.4889%20149.009%2056.2521%20149.172%2056.0279C149.336%2055.8036%20149.55%2055.5793%20149.813%2055.3551C150.08%2055.1308%20150.406%2054.878%20150.79%2054.5968C151.068%2054.3975%20151.299%2054.207%20151.484%2054.0255C151.673%2053.8439%20151.824%2053.6624%20151.938%2053.4808C152.052%2053.2993%20152.132%2053.116%20152.179%2052.9308C152.228%2052.7422%20152.253%2052.5428%20152.253%2052.3328Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M162.324%2096.0035V94.535C162.837%2094.9088%20163.435%2095.0957%20164.118%2095.0957C164.549%2095.0957%20164.884%2095.0032%20165.122%2094.8181C165.364%2094.6329%20165.485%2094.3749%20165.485%2094.0438C165.485%2093.7021%20165.336%2093.4386%20165.037%2093.2535C164.741%2093.0684%20164.334%2092.9759%20163.814%2092.9759H163.104V91.6837H163.761C164.757%2091.6837%20165.256%2091.3526%20165.256%2090.6905C165.256%2090.0675%20164.873%2089.756%20164.108%2089.756C163.595%2089.756%20163.097%2089.9216%20162.612%2090.2526V88.875C163.15%2088.6044%20163.777%2088.4692%20164.492%2088.4692C165.275%2088.4692%20165.884%2088.6454%20166.318%2088.9978C166.756%2089.3502%20166.975%2089.8076%20166.975%2090.3701C166.975%2091.3704%20166.468%2091.9969%20165.453%2092.2497V92.2764C165.994%2092.344%20166.421%2092.5416%20166.735%2092.8691C167.048%2093.193%20167.205%2093.5917%20167.205%2094.0652C167.205%2094.7807%20166.943%2095.3467%20166.42%2095.7632C165.896%2096.1797%20165.174%2096.3879%20164.252%2096.3879C163.461%2096.3879%20162.819%2096.2598%20162.324%2096.0035Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M19.8147%2092.0574C19.8147%2092.7374%2019.74%2093.3461%2019.5905%2093.8836C19.441%2094.4176%2019.222%2094.8697%2018.9337%2095.2399C18.6489%2095.6101%2018.3001%2095.8949%2017.8871%2096.0942C17.4742%2096.29%2017.0061%2096.3879%2016.4828%2096.3879C15.8563%2096.3879%2015.3169%2096.2882%2014.8649%2096.0889V94.7006C15.2671%2094.964%2015.7512%2095.0957%2016.3172%2095.0957C16.8975%2095.0957%2017.3514%2094.8981%2017.6789%2094.503C18.0064%2094.1079%2018.1719%2093.5365%2018.1755%2092.789L18.1434%2092.7783C17.8052%2093.2802%2017.2909%2093.5312%2016.6003%2093.5312C16.287%2093.5312%2015.9969%2093.4725%2015.7299%2093.355C15.4665%2093.2375%2015.2369%2093.0755%2015.0411%2092.8691C14.8488%2092.659%2014.6975%2092.4099%2014.5872%2092.1215C14.4804%2091.8332%2014.427%2091.5163%2014.427%2091.171C14.427%2090.7688%2014.4929%2090.4021%2014.6246%2090.0711C14.7563%2089.74%2014.9396%2089.4552%2015.1746%2089.2167C15.4131%2088.9782%2015.6978%2088.7949%2016.0289%2088.6667C16.36%2088.535%2016.7266%2088.4692%2017.1289%2088.4692C17.5454%2088.4692%2017.9192%2088.551%2018.2502%2088.7148C18.5813%2088.875%2018.8625%2089.1082%2019.0939%2089.4143C19.3288%2089.7204%2019.5068%2090.096%2019.6279%2090.541C19.7524%2090.9859%2019.8147%2091.4914%2019.8147%2092.0574ZM18.1114%2091.1604C18.1114%2090.9646%2018.0865%2090.7813%2018.0366%2090.6104C17.9868%2090.436%2017.9174%2090.2864%2017.8284%2090.1618C17.7394%2090.0373%2017.6308%2089.9394%2017.5027%2089.8682C17.3745%2089.7934%2017.2339%2089.756%2017.0808%2089.756C16.9349%2089.756%2016.7996%2089.7881%2016.675%2089.8521C16.554%2089.9162%2016.449%2090.0052%2016.36%2090.1191C16.271%2090.2295%2016.2016%2090.363%2016.1517%2090.5196C16.1019%2090.6762%2016.077%2090.8453%2016.077%2091.0269C16.077%2091.2262%2016.1019%2091.4042%2016.1517%2091.5608C16.2016%2091.7139%2016.271%2091.8438%2016.36%2091.9506C16.4525%2092.0574%2016.5629%2092.1393%2016.691%2092.1963C16.8192%2092.2497%2016.9616%2092.2764%2017.1182%2092.2764C17.2677%2092.2764%2017.403%2092.2479%2017.524%2092.1909C17.6451%2092.1304%2017.7483%2092.0503%2017.8337%2091.9506C17.9227%2091.851%2017.9904%2091.7335%2018.0366%2091.5982C18.0865%2091.463%2018.1114%2091.317%2018.1114%2091.1604Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M26.0617%20127.941C26.0617%20127.738%2026.0937%20127.535%2026.1578%20127.332C26.2219%20127.125%2026.3127%20126.933%2026.4301%20126.755C26.5512%20126.577%2026.6989%20126.415%2026.8733%20126.269C27.0513%20126.123%2027.2524%20126.008%2027.4767%20125.922C27.1456%20125.737%2026.8822%20125.5%2026.6864%20125.212C26.4906%20124.92%2026.3927%20124.598%2026.3927%20124.245C26.3927%20123.964%2026.4461%20123.704%2026.5529%20123.466C26.6633%20123.227%2026.8146%20123.021%2027.0068%20122.846C27.199%20122.672%2027.4269%20122.537%2027.6903%20122.441C27.9537%20122.341%2028.2385%20122.291%2028.5446%20122.291C28.8543%20122.291%2029.1409%20122.341%2029.4043%20122.441C29.6678%20122.54%2029.8956%20122.677%2030.0878%20122.852C30.28%20123.026%2030.4295%20123.233%2030.5363%20123.471C30.6431%20123.71%2030.6965%20123.968%2030.6965%20124.245C30.6965%20124.598%2030.5986%20124.92%2030.4028%20125.212C30.2071%20125.5%2029.9472%20125.737%2029.6233%20125.922C29.844%20126.008%2030.0415%20126.123%2030.216%20126.269C30.3904%20126.415%2030.5363%20126.577%2030.6538%20126.755C30.7748%20126.933%2030.8674%20127.125%2030.9315%20127.332C30.9956%20127.535%2031.0276%20127.738%2031.0276%20127.941C31.0276%20128.275%2030.9671%20128.581%2030.846%20128.859C30.725%20129.137%2030.5541%20129.375%2030.3334%20129.574C30.1163%20129.77%2029.8546%20129.923%2029.5485%20130.034C29.2459%20130.144%2028.9113%20130.199%2028.5446%20130.199C28.1815%20130.199%2027.8487%20130.144%2027.5461%20130.034C27.2435%20129.923%2026.9819%20129.77%2026.7612%20129.574C26.5405%20129.375%2026.3678%20129.137%2026.2432%20128.859C26.1222%20128.581%2026.0617%20128.275%2026.0617%20127.941ZM27.0122%20127.866C27.0122%20128.104%2027.0477%20128.32%2027.1189%20128.512C27.1937%20128.704%2027.2969%20128.868%2027.4286%20129.003C27.5639%20129.138%2027.7259%20129.243%2027.9146%20129.318C28.1068%20129.389%2028.3186%20129.425%2028.55%20129.425C28.7742%20129.425%2028.9807%20129.388%2029.1694%20129.313C29.3581%20129.238%2029.52%20129.133%2029.6553%20128.998C29.7941%20128.863%2029.9009%20128.699%2029.9757%20128.507C30.054%20128.314%2030.0931%20128.101%2030.0931%20127.866C30.0931%20127.652%2030.0558%20127.453%2029.981%20127.268C29.9098%20127.079%2029.8066%20126.914%2029.6713%20126.771C29.536%20126.629%2029.3741%20126.517%2029.1854%20126.435C28.9967%20126.353%2028.7849%20126.312%2028.55%20126.312C28.3293%20126.312%2028.1246%20126.351%2027.9359%20126.429C27.7508%20126.504%2027.5888%20126.611%2027.45%20126.75C27.3147%20126.885%2027.2079%20127.049%2027.1296%20127.241C27.0513%20127.43%2027.0122%20127.638%2027.0122%20127.866ZM27.2845%20124.315C27.2845%20124.496%2027.3165%20124.666%2027.3806%20124.822C27.4482%20124.975%2027.539%20125.111%2027.6529%20125.228C27.7704%20125.342%2027.9057%20125.433%2028.0587%20125.5C28.2118%20125.564%2028.3756%20125.596%2028.55%20125.596C28.7244%20125.596%2028.8882%20125.563%2029.0412%20125.495C29.1979%20125.427%2029.3331%20125.337%2029.447%20125.223C29.561%20125.105%2029.6517%20124.97%2029.7194%20124.817C29.787%20124.66%2029.8208%20124.493%2029.8208%20124.315C29.8208%20124.13%2029.787%20123.959%2029.7194%20123.802C29.6553%20123.646%2029.5663%20123.51%2029.4524%20123.396C29.3385%20123.283%2029.2032%20123.194%2029.0466%20123.129C28.8935%20123.062%2028.728%20123.028%2028.55%20123.028C28.3613%20123.028%2028.1887%20123.062%2028.032%20123.129C27.879%20123.197%2027.7455%20123.29%2027.6316%20123.407C27.5212%20123.521%2027.4358%20123.656%2027.3752%20123.813C27.3147%20123.97%2027.2845%20124.137%2027.2845%20124.315Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M56.7857%20152.298C56.6683%20152.501%2056.5259%20152.754%2056.3586%20153.057C56.1948%20153.359%2056.0204%20153.699%2055.8353%20154.076C55.6502%20154.454%2055.4615%20154.86%2055.2693%20155.294C55.077%20155.728%2054.8973%20156.177%2054.73%20156.64C54.5627%20157.102%2054.4149%20157.572%2054.2868%20158.049C54.1622%20158.523%2054.0714%20158.989%2054.0144%20159.448H53.0747C53.1387%20158.993%2053.2366%20158.528%2053.3683%20158.055C53.5036%20157.578%2053.6549%20157.111%2053.8222%20156.656C53.9931%20156.196%2054.1729%20155.755%2054.3615%20155.331C54.5502%20154.908%2054.7335%20154.518%2054.9115%20154.162C55.0895%20153.806%2055.2515%20153.493%2055.3974%20153.222C55.5469%20152.948%2055.6662%20152.734%2055.7552%20152.581H51.9159V151.791H56.7857V152.298Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M29.447%2060.6523H28.5713V54.0365C28.5037%2054.1041%2028.404%2054.1824%2028.2723%2054.2714C28.1442%2054.3568%2027.9982%2054.4423%2027.8345%2054.5277C27.6743%2054.6131%2027.5034%2054.6932%2027.3219%2054.768C27.1439%2054.8428%2026.9694%2054.9015%2026.7986%2054.9442V54.0578C26.9908%2054.0044%2027.1937%2053.9332%2027.4073%2053.8442C27.6244%2053.7517%2027.8362%2053.6502%2028.0427%2053.5399C28.2527%2053.426%2028.4503%2053.3085%2028.6354%2053.1875C28.8205%2053.0629%2028.9807%2052.9418%2029.116%2052.8244H29.447V60.6523Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M36.9226%2056.7917C36.9226%2057.4325%2036.8639%2058.0003%2036.7464%2058.4951C36.6325%2058.9899%2036.4652%2059.4082%2036.2445%2059.7499C36.0273%2060.0881%2035.7586%2060.3462%2035.4382%2060.5242C35.1214%2060.6986%2034.76%2060.7858%2034.3542%2060.7858C33.9698%2060.7858%2033.6262%2060.7022%2033.3237%2060.5349C33.0246%2060.364%2032.7719%2060.1166%2032.5654%2059.7926C32.359%2059.4687%2032.2023%2059.0718%2032.0955%2058.6019C31.9887%2058.1284%2031.9353%2057.5874%2031.9353%2056.9786C31.9353%2056.3094%2031.9905%2055.7185%2032.1009%2055.2059C32.2148%2054.6932%2032.3803%2054.2643%2032.5975%2053.919C32.8146%2053.5701%2033.0834%2053.3085%2033.4038%2053.1341C33.7277%2052.9561%2034.0979%2052.8671%2034.5144%2052.8671C36.1199%2052.8671%2036.9226%2054.1753%2036.9226%2056.7917ZM36.0255%2056.8772C36.0255%2054.6986%2035.5076%2053.6093%2034.4717%2053.6093C33.3788%2053.6093%2032.8324%2054.7182%2032.8324%2056.9359C32.8324%2059.0041%2033.3682%2060.0383%2034.4397%2060.0383C35.4969%2060.0383%2036.0255%2058.9846%2036.0255%2056.8772Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M57.0387%2033.9508H56.163V27.3349C56.0954%2027.4025%2055.9957%2027.4808%2055.864%2027.5698C55.7358%2027.6553%2055.5899%2027.7407%2055.4261%2027.8261C55.2659%2027.9116%2055.0951%2027.9917%2054.9135%2028.0664C54.7355%2028.1412%2054.5611%2028.1999%2054.3902%2028.2426V27.3562C54.5825%2027.3029%2054.7854%2027.2317%2054.9989%2027.1427C55.2161%2027.0501%2055.4279%2026.9487%2055.6344%2026.8383C55.8444%2026.7244%2056.042%2026.6069%2056.2271%2026.4859C56.4122%2026.3613%2056.5724%2026.2403%2056.7076%2026.1228H57.0387V33.9508Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M62.9337%2033.9508H62.058V27.3349C61.9904%2027.4025%2061.8907%2027.4808%2061.759%2027.5698C61.6308%2027.6553%2061.4849%2027.7407%2061.3211%2027.8261C61.1609%2027.9116%2060.9901%2027.9917%2060.8085%2028.0664C60.6305%2028.1412%2060.4561%2028.1999%2060.2852%2028.2426V27.3562C60.4775%2027.3029%2060.6804%2027.2317%2060.894%2027.1427C61.1111%2027.0501%2061.3229%2026.9487%2061.5294%2026.8383C61.7394%2026.7244%2061.937%2026.6069%2062.1221%2026.4859C62.3072%2026.3613%2062.4674%2026.2403%2062.6027%2026.1228H62.9337V33.9508Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3Cfilter%20id%3D%22filter0_d%22%20x%3D%222%22%20y%3D%224%22%20width%3D%22178%22%20height%3D%22178%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%0A%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%0A%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%20result%3D%22hardAlpha%22%2F%3E%0A%3CfeOffset%20dy%3D%222%22%2F%3E%0A%3CfeGaussianBlur%20stdDeviation%3D%222%22%2F%3E%0A%3CfeComposite%20in2%3D%22hardAlpha%22%20operator%3D%22out%22%2F%3E%0A%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.05%200%22%2F%3E%0A%3CfeBlend%20mode%3D%22normal%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%0A%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow%22%20result%3D%22shape%22%2F%3E%0A%3C%2Ffilter%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  min-width: 182px;
  min-height: 182px;
  max-height: 182px;
  background-size: 182px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  margin-bottom: 10px;
}

.dx-timeview-hourarrow,
.dx-timeview-minutearrow {
  position: absolute;
  left: 50%;
  width: 10px;
  margin-left: -5px;
  height: 50%;
  background-position: bottom;
  background-repeat: no-repeat;
  transform-origin: 50% 100%;
  backface-visibility: hidden;
}

.dx-timeview-hourarrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%2248%22%20viewBox%3D%220%200%206%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20width%3D%226%22%20height%3D%2244%22%20rx%3D%223%22%20fill%3D%22rgb%28138,%20200,%2064%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-timeview-minutearrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210%22%20height%3D%2266%22%20viewBox%3D%220%200%2010%2066%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%223%22%20width%3D%224%22%20height%3D%2264%22%20rx%3D%222%22%20fill%3D%22rgb%28138,%20200,%2064%29%22%2F%3E%0A%3Ccircle%20cx%3D%225%22%20cy%3D%2261%22%20r%3D%223.5%22%20fill%3D%22%23fff%22%20stroke%3D%22rgb%28138,%20200,%2064%29%22%20stroke-width%3D%223%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-timeview {
  height: auto;
  width: auto;
}

.dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-input {
  padding-right: 0;
  padding-left: 12px;
}

.dx-rtl .dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-input {
  padding-left: 0;
  padding-right: 12px;
}

.dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-buttons-container .dx-dropdowneditor-button {
  margin-right: 0;
}

.dx-rtl .dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-buttons-container .dx-dropdowneditor-button,
.dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-buttons-container .dx-dropdowneditor-button.dx-rtl {
  margin-left: 0;
}

.dx-timeview-format12 {
  width: 64px;
  margin-left: 5px;
  margin-right: auto;
}

.dx-rtl .dx-timeview-format12,
.dx-timeview-format12.dx-rtl {
  margin-left: auto;
  margin-right: 5px;
}

.dx-timeview-time-separator {
  margin: 0 5px;
}

.dx-timeview-field {
  min-height: 35px;
}

.dx-timeview-field .dx-numberbox {
  width: 64px;
}

.dx-timeview-field .dx-numberbox.dx-numberbox-spin-touch-friendly {
  width: 110px;
}

.dx-dateview-item {
  margin: 0;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 1.3em;
  color: rgba(0, 0, 0, 0.87);
}

.dx-dateview-rollers {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  flex-flow: row nowrap;
}

.dx-dateview-item-selected-border,
.dx-dateviewroller-day .dx-dateview-name-formatter,
.dx-dateviewroller-month .dx-dateview-value-formatter {
  display: none;
}

.dx-dateview-rollers {
  width: auto;
  text-align: center;
  display: block;
}

.dx-dateviewroller-current .dx-dateview-item {
  transition: font-size 0.2s ease-out;
}

.dx-dateviewroller {
  position: relative;
  vertical-align: top;
  cursor: pointer;
  flex: 1 1 auto;
  min-width: 4em;
  text-align: center;
  display: inline-block;
}

.dx-dateviewroller .dx-button {
  display: none;
}

.dx-dateviewroller .dx-scrollable-content::after,
.dx-dateviewroller .dx-scrollable-content::before {
  content: "";
  height: 71px;
  display: block;
}

.dx-dateviewroller .dx-scrollable-container {
  height: 182px;
}

.dx-dateviewroller.dx-dateviewroller-year {
  min-width: 4.85em;
}

.dx-dateviewroller.dx-state-active .dx-button {
  display: none;
}

.dx-dateviewroller-month {
  min-width: 12em;
}

.dx-dateviewroller-hours::after {
  content: ":";
  font-size: 2.2em;
  position: absolute;
  right: -9%;
  font-weight: 700;
  top: 37%;
  color: rgba(0, 0, 0, 0.87);
}

.dx-dateviewroller-hours .dx-dateview-item-selected-frame {
  padding-left: 20%;
}

.dx-dateviewroller-minutes .dx-dateview-item-selected-frame {
  width: 80%;
}

.dx-dateview-item-selected {
  font-size: 1.8em;
  color: #8ac840;
}

.dx-rtl.dx-dateviewroller-hours::after {
  left: -9%;
  right: auto;
}

.dx-dateview-item-selected-frame {
  position: absolute;
  top: 71px;
  width: 100%;
}

.dx-dateview-item-selected-frame::after,
.dx-dateview-item-selected-frame::before {
  pointer-events: none;
  backface-visibility: hidden;
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  height: 71px;
}

.dx-dateview-item-selected-frame::before {
  top: -71px;
  background-repeat: no-repeat;
  background-image: linear-gradient(0deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.8) 60%);
}

.dx-dateview-item-selected-frame::after {
  top: 40px;
  background-repeat: no-repeat;
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.8) 60%);
}

.dx-device-phone .dx-dateview-rollers,
.dx-device-tablet .dx-dateview-rollers {
  display: flex;
  flex-flow: row nowrap;
}

.dx-device-phone .dx-dateviewroller-month,
.dx-device-tablet .dx-dateviewroller-month {
  min-width: 4em;
}

.dx-device-phone .dx-dateview-item,
.dx-device-tablet .dx-dateview-item {
  font-size: 1.1em;
}

.dx-device-phone .dx-dateview-item-selected,
.dx-device-tablet .dx-dateview-item-selected {
  font-size: 1.4em;
}

.dx-datebox-wrapper .dx-popup-title {
  min-height: 10px;
  border-bottom: none;
  background: 0 0;
}

.dx-datebox-wrapper .dx-item {
  border: none;
}

.dx-datebox-wrapper .dx-popup-bottom .dx-button {
  width: auto;
}

.dx-datebox-datetime-time-side {
  background-color: rgba(221, 221, 221, 0.2);
}

.dx-datebox-wrapper-rollers.dx-datebox-wrapper-time .dx-popup-content {
  margin: 0 34px;
}

.dx-datebox-wrapper-list .dx-overlay-content {
  border-top: none;
}

.dx-device-phone .dx-datebox-wrapper-rollers .dx-popup-content {
  padding: 10px;
}

.dx-datebox-calendar .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 100%;
  text-align: center;
}

.dx-datebox-calendar .dx-dropdowneditor-icon::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-datebox-calendar.dx-dropdowneditor-active.dx-editor-filled {
  background: rgba(0, 0, 0, 0.07);
}

.dx-datebox-calendar.dx-rtl.dx-dropdowneditor-active .dx-dropdowneditor-button .dx-dropdowneditor-icon {
  opacity: 1;
}

.dx-datebox-wrapper-calendar .dx-popup-content {
  padding: 0;
}

.dx-datebox-wrapper-calendar .dx-calendar {
  border: none;
  margin: 16px;
}

.dx-datebox-wrapper-calendar .dx-datebox-container-cell {
  margin-right: 16px;
  margin-bottom: 16px;
}

.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview {
  padding: 16px;
}

.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-datebox-container-cell {
  margin-top: -1px;
  margin-right: 16px;
}

@media (max-width: 320px) {
  .dx-datebox-wrapper-calendar .dx-calendar {
    margin: 18px;
  }
}
.dx-rtl .dx-datebox-wrapper .dx-popup-bottom .dx-toolbar-button + .dx-toolbar-button .dx-button {
  margin-right: 5px;
  margin-left: 0;
}

.dx-datebox-list .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 100%;
  text-align: center;
}

.dx-datebox-list .dx-dropdowneditor-icon::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-datebox-wrapper-list .dx-popup-content {
  padding: 0;
}

.dx-datebox input[type=date] {
  line-height: normal;
}

.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input {
  padding-right: 23px;
}

.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input {
  padding-right: 34px;
}

.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding-right: 11px;
  padding-left: 34px;
}

.dx-device-ios .dx-datebox.dx-texteditor-empty .dx-texteditor-input {
  min-height: 33px;
}

.dx-dropdownlist-popup-wrapper .dx-list .dx-scrollable-content {
  margin: 0;
}

.dx-dropdownlist-popup-wrapper {
  height: 100%;
}

.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  border-top-width: 0;
  border-bottom-width: 1px;
}

.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}

.dx-dropdownlist-popup-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}

.dx-dropdownlist-popup-wrapper .dx-list {
  height: 100%;
  min-height: 36px;
}

.dx-dropdownlist-popup-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}

.dx-dropdownlist-popup-wrapper .dx-empty-message,
.dx-dropdownlist-popup-wrapper .dx-list-item {
  border-top: 0;
}

.dx-dropdownlist-popup-wrapper .dx-empty-message:last-of-type,
.dx-dropdownlist-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-autocomplete.dx-invalid .dx-texteditor-buttons-container::after,
.dx-autocomplete.dx-valid .dx-texteditor-buttons-container::after {
  right: 7px;
}

.dx-rtl .dx-autocomplete.dx-invalid .dx-texteditor-buttons-container::after,
.dx-rtl .dx-autocomplete.dx-valid .dx-texteditor-buttons-container::after,
.dx-rtl.dx-autocomplete.dx-invalid .dx-texteditor-buttons-container::after,
.dx-rtl.dx-autocomplete.dx-valid .dx-texteditor-buttons-container::after {
  left: 7px;
}

.dx-autocomplete.dx-validation-pending .dx-texteditor-buttons-container .dx-pending-indicator {
  right: 7px;
}

.dx-rtl .dx-autocomplete.dx-validation-pending .dx-texteditor-buttons-container .dx-pending-indicator,
.dx-rtl.dx-autocomplete.dx-validation-pending .dx-texteditor-buttons-container .dx-pending-indicator {
  left: 7px;
}

.dx-loadindicator {
  width: 32px;
  height: 32px;
  display: inline-block;
  overflow: hidden;
  border: none;
  background-color: transparent;
  line-height: 100%;
}

.dx-loadindicator-wrapper {
  width: 100%;
  height: 100%;
  font-size: 32px;
  margin: auto;
}

.dx-loadindicator-image {
  background-size: contain;
  transform-origin: 50% 50%;
  background-position: 50%;
  background-repeat: no-repeat;
  background-image: url(data:image/gif;base64,R0lGODlhQABAAKECADI6RTI6Rv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQABACwAAAAAQABAAAACkIyPqcvtD6OctEpgs1ag9w1m3heW0Eia6oJi63u08BygNGzfq6ybeV/6AUHCoaZotIySoSXz6HlunNIKsnqKYinUbaTrzabCjyuZoz07wGpW+w2Py+f0uv2VtrPl5ne/zVP3B5hHtxc3eBZoeAiXSLY49wjZSFipFsk36ZWJuMn5idXiwtjpN3qHqhd61wpTAAAh+QQJCQABACwAAAAAQABAAAACk4yPqcvtD6OctNqLs968+w+G4giUI2meYQmoK+t+bBt3c22nuHbvPOzL9IKWIbFiPEqSygiz6XhCG8Cps2qNYrNUkzQ7+1rDW66BrDMf0DT1Gu1GsONvMv0Mv8/1+zi77Zd3Vwc4KGYWNihXRnfIlaiIx+gGGVmp6AiWObY51ek5GZiGGUpZajpKGrnK2ur6CotQAAAh+QQJCQACACwAAAAAQABAAAACoJSPqcvtD6OctNqLs968+w+G4kiW5omm6sq27qsADyDDCd3QuI3ssc7r1W66YRBIRAYNSmZxeWgKntAoIGCVLpXUqnPY9VLDYlzRWJaR01NtFbh+n33e77kunOOz931b7zdHVyeIlqY2ePhnuIUUd+ToBunzaNNV+RKG6UKmgwUVJ8m5JtryWLoSIInK5rfA6BorO0tba3uLm6u7y9ubUAAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCKJmh+aqh1buiMsb3BcY3eu0bzO+mV8wgqxSDkiI8olpOl0BKMSKHUxvWIRWW2CdOh6ueHW+GsQnwcp9bltXpfZcTmdDrbP3WN4Xt9Stxb4Z0eIY5gn+KZYKGfmyPgX2edIqbWYePmYuRbQOQhauRlKOoqoh2eKyScperWTmtZ6ippKyyiru8vb6/t7VQAAIfkECQkAAwAsAAAAAEAAQAAAAp2cj6nL7Q+jnNSBC6reCWMOTp4Xls1ImmqHZuvbuu/aznNt02MO77yK+uk+QpOvWEohQ8clR+ncQKOaKVVEvFazWoq1C+GCI9/x6WL2otMSMfv8bsviljn9dM/rc/Y9ou9nABg4uLcW+Feod4g44Ob3uBiZN3lXRlkZd2nJSJj5tqkZytYE+ZkW5DlqlmrYillKF6N6ylqLetuoK1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pB+2+opw0vtuq3hR7wIXi54mmRj7nOqXsK33wHF/0nZT4Ptj87vvdgsIZsfgKqJC0JRPmfL4gUii1yrpiV5ntFOTNhsfksvmMTqvX7Lb7DY/L5/S6/Y7P6/d8BLjeBfg3F0hYKHcYp6WY+BYF9+i46HZEGcmGwViZRmKpg5YySRbaWObieXlSAAAh+QQJCQADACwAAAAAQABAAAACepyPqQnt30ZctFoLs3a3e7aF2UdW4vmUKnKa46pu8Exq9O29+E5B/N/jAIcHIZFoPA4nyqbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0uv2Oz+vXAH4fnVQWOJZi5kNmA3WIISOFgkL1KHIlucjV8lMAACH5BAkJAAMALAAAAABAAEAAAAJ3nI+pC+0Plpy0IohztLwbDWbeKIUmRqZiZabe4w5hTG30p926le9+CfkJGY2h8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y4fO8pBPUrcAwZyU6Q0w9G3dLJY+MS4UvVoowUpVAAAIfkECQkAAwAsAAAAAEAAQAAAAn2cj6nL7Q/jALRaK7NGt/sNat4YluJImWqEru5DvnISz/bU3Xqu23wv+wFdwqGqaCwhk5sl81R5rqLSqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9FBKjUlf8PmzU7yH9gc2+FXoddj1IZi4VVPWYoYCYBYwGUgYWWdSAAAh+QQJCQADACwAAAAAQABAAAACkpyPqcvtD6OctEKAs93c5N+F1AeKpkNq56qkAAsjaUwPc83e+KnvYu/rAIMbEtFkPAqTymKp6VRBK8Pp5WmdYLORLffB/ILD4ga5vDijW9K1GeOOy+f0uv2Oh73ytrbdS6c2BxjoV0cohxgnmGh46DgIGQmXx7io6GaZiYlWNUmJp7nmecnZKXoq+bnHZ9P6ylUAACH5BAkJAAMALAAAAABAAEAAAAKTnI+py+0Po5y02ouz3rz7D3YAEJbHOJomSqog675o/MG0ON8b2+oZ79PYghcgsTg8ToxKCrMpSUIh0qnjab3mso8qV8HbfhFh8XhQTp3J5TU77D614+h5PE2vw+l4vt3ddzdjlucFSOjXk2dguNboiHiotsgYCTlJ+XimOWZ5qbjI+SU6iplpGopKucra6voK+1oAACH5BAkJAAMALAAAAABAAEAAAAKenI+py+0Po5y02ouz3rz7D4biSJbmiabqyrYe4GbAHF8zvNxBndzMjeMdfD2gEEEs0o6GQNJgZA6fUemgWrVin1pitrv8So1i8JVrPQOX6ek62Fav4+45XV4ev+HtPT9NxhYX+AcGg6bng8gUlSe0VXgEOVjlFMnztRhj5wYoptnCiXQZuij4qHmKSXp15/oKGys7S1tre4ubq7urUQAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCJJmiGaqh1buiMsb3BcZ3Sus7zm+2GCwguxSDkiJ6jAsqJ8QqJSB6raaB2uWIaW2h18teEEl1s2t9Dp7ZrcFr9xcXmMHffh23p6vV+HABho0OfHd7WXFnS4iNZYRgTnSAbZBYaomKeZOfmHGQkayjnquUkatkNoh4p1s8pqSilbSpsqGgqru8vb6/srVAAAIfkECQkAAwAsAAAAAEAAQAAAApqcj6nL7Q+jnNSBC6reCmcOUt4Vls+ImWqHrq6Bfu/azm5tq3huevzt+/WCwhKxCDoiOallSOkUNaMbKFUyvUpJ2kq2i+WCJ+Jx2CxFk9VrdkTmtsTndBu8nijjD/r9oI/3tScYCEhndWg4h7hImKjoxhgnyUapNuIH4zhpaYbpt/O4eflZFzMYGnkq2qkVAwn2ito6Rpt5K1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pCe2wopxUvgur3hR7DoaDh4lmRWbnOqXsa5XwrMj0bVz4Pj487vvdgsIZsQhzIGnKpVHlZDWjUijV1Li+stqVtQsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7Hf91ceR8+9XbE90dYyDaI6BAAmKimI+iYBtn2UUm5RvLoYpYiqeWJKRYaSBaaqflSAAAh+QQJCQADACwAAAAAQABAAAACeZyPqQrtD5actCaIc7S8Gw1i3iiFpkOmB2hBKpm9sufOdove+pTv/tX4CVeb4bBoTCqXzKbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0ut0cLPfEe/CDXOMX6BVDWLh0yBDidNL41GgiBZkoGXGyUwAAIfkECQkAAwAsAAAAAEAAQAAAAnecj6lr4A+YnLQ2iLPdHOUPduICluY4YtuJrlE7lPDsavQ9ffjOqPzvcQCHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9LriEbZ1Q3s+7fXDkoJXZAIooXNkuAjBxGj49OhDBclTAAAh+QQJCQADACwAAAAAQABAAAACfpyPqcvtD+MBtFqJ87K8Bw2GRneJJkZS5xql7NuQ8KzI9D10+K3vc+97AYMrDhE2PIqMymKpaXpCl4Cp9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+d0dEXNPCfHe37e3CcWGDYIVvhlA5hI5qLXyJiiAhkp1UX5yHV5VydSAAA7);
}

.dx-loadindicator-icon-custom {
  position: relative;
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  transform-origin: 50% 50%;
  animation: 1.5s linear infinite dx-loadindicator-icon-custom-rotate;
}
@keyframes dx-loadindicator-icon-custom-rotate {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.dx-loadindicator-container > .dx-loadindicator {
  top: 50%;
  left: 50%;
  position: absolute;
  margin-top: -16px;
  margin-left: -16px;
}

.dx-loadindicator-container > .dx-loadindicator.dx-loadindicator {
  margin-top: -16px;
  margin-left: -16px;
}

.dx-loadindicator-content {
  position: relative;
  height: 100%;
  width: 100%;
  animation: 1568ms linear infinite dx-content-rotation;
}

.dx-loadindicator-image .dx-loadindicator-content {
  animation: none;
}

.dx-loadindicator-icon {
  direction: ltr;
  position: absolute;
  height: 100%;
  width: 100%;
  animation: 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both dx-icon-rotation;
}

.dx-loadindicator-segment {
  height: 100%;
  width: 100%;
  position: absolute;
}

.dx-loadindicator-segment-inner {
  position: relative;
  height: 100%;
  border-color: #8ac840 #8ac840 transparent;
  border-width: 0.12em;
  border-style: solid;
  animation: none;
  border-radius: 50%;
}

.dx-loadindicator-segment0,
.dx-loadindicator-segment2 {
  width: 50%;
  height: 100%;
  overflow: hidden;
}

.dx-loadindicator-segment0 .dx-loadindicator-segment-inner,
.dx-loadindicator-segment2 .dx-loadindicator-segment-inner {
  width: 200%;
}

.dx-loadindicator-segment2 {
  left: 0;
}

.dx-loadindicator-segment2 .dx-loadindicator-segment-inner {
  border-right-color: transparent;
  transform: rotate(-129deg);
  animation: 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both dx-left-segment-rotation;
}

.dx-loadindicator-segment0 {
  right: 0;
}

.dx-loadindicator-segment0 .dx-loadindicator-segment-inner {
  left: -100%;
  border-left-color: transparent;
  transform: rotate(129deg);
  animation: 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both dx-right-segment-rotation;
}

.dx-loadindicator-segment1 {
  position: absolute;
  top: 0;
  left: 45%;
  width: 10%;
  height: 100%;
  overflow: hidden;
  box-sizing: border-box;
}

.dx-loadindicator-segment1 .dx-loadindicator-segment-inner {
  width: 1000%;
  left: -450%;
}
@keyframes dx-content-rotation {
  to {
    transform: rotate(360deg);
  }
}
@keyframes dx-icon-rotation {
  12.5% {
    transform: rotate(135deg);
  }
  25% {
    transform: rotate(270deg);
  }
  37.5% {
    transform: rotate(405deg);
  }
  50% {
    transform: rotate(540deg);
  }
  62.5% {
    transform: rotate(675deg);
  }
  75% {
    transform: rotate(810deg);
  }
  87.5% {
    transform: rotate(945deg);
  }
  to {
    transform: rotate(1080deg);
  }
}
@keyframes dx-left-segment-rotation {
  from, to {
    transform: rotate(130deg);
  }
  50% {
    transform: rotate(-5deg);
  }
}
@keyframes dx-right-segment-rotation {
  from, to {
    transform: rotate(-130deg);
  }
  50% {
    transform: rotate(5deg);
  }
}
.dx-treeview-loadindicator-wrapper {
  text-align: center;
}

.dx-treeview-node-loadindicator {
  position: absolute;
}

.dx-treeview {
  height: 100%;
}

.dx-treeview .dx-scrollable:focus,
.dx-treeview :focus {
  outline: 0;
}

.dx-treeview .dx-empty-message {
  line-height: normal;
}

.dx-checkbox + .dx-treeview-node-container,
.dx-treeview-node-container:first-child {
  margin: 0;
  display: block;
}

.dx-treeview-select-all-item {
  width: 100%;
}

.dx-treeview-node-container {
  list-style-position: inside;
  padding: 0;
  margin: 0;
  display: none;
  overflow: hidden;
}

.dx-treeview-node-container.dx-treeview-node-container-opened {
  display: block;
}

.dx-treeview-node {
  list-style-type: none;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}

.dx-treeview-node a {
  text-decoration: none;
}

.dx-treeview-node .dx-checkbox {
  position: absolute;
  margin: 0;
}

.dx-treeview-item .dx-treeview-item-content span {
  vertical-align: middle;
}

.dx-treeview-item.dx-state-disabled {
  opacity: 0.5;
}

.dx-treeview-toggle-item-visibility.dx-state-disabled {
  cursor: default;
}

.dx-rtl .dx-treeview-node-container .dx-treeview-node,
.dx-rtl .dx-treeview-node-container .dx-treeview-node.dx-treeview-item-with-checkbox .dx-treeview-item,
.dx-rtl .dx-treeview-node-container:first-child > .dx-treeview-node {
  padding-left: 0;
}

.dx-rtl .dx-treeview-node-container .dx-treeview-node .dx-treeview-item .dx-treeview-item-content > .dx-icon {
  margin-right: 0;
}

.dx-rtl .dx-treeview-toggle-item-visibility {
  left: auto;
  transform: scaleX(-1);
  right: 0;
}

.dx-treeview-node-loadindicator {
  right: 0;
  top: 8px;
  left: 0;
  width: 18px;
  height: 18px;
}

.dx-rtl .dx-treeview-node .dx-checkbox {
  left: auto;
}

.dx-rtl.dx-treeview-border-visible .dx-treeview-select-all-item {
  padding-left: 0;
  padding-right: 26px;
}

.dx-rtl.dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding-left: 1px;
  padding-right: 8px;
}

.dx-rtl .dx-treeview-node {
  padding-right: 16px;
}

.dx-rtl .dx-treeview-item .dx-treeview-item-content > .dx-icon {
  margin-left: 5px;
}

.dx-rtl .dx-treeview-item-with-checkbox .dx-treeview-item {
  padding-right: 31px;
}

.dx-rtl .dx-treeview-item-with-checkbox .dx-checkbox {
  right: 26px;
  overflow: visible;
}

.dx-rtl .dx-treeview-select-all-item {
  padding-left: 0;
  padding-right: 26px;
}

.dx-rtl .dx-treeview-select-all-item .dx-checkbox-text {
  padding-left: 0;
  padding-right: 20px;
}

.dx-treeview-search {
  margin-bottom: 4px;
}

.dx-treeview-with-search > .dx-scrollable {
  height: calc(100% - 37px);
}

.dx-treeview-border-visible {
  border: 1px solid #e0e0e0;
}

.dx-treeview-border-visible .dx-treeview-select-all-item {
  padding-left: 26px;
}

.dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding: 1px 1px 1px 8px;
}

.dx-treeview-select-all-item {
  border-bottom: 1px solid #e0e0e0;
  padding: 10px 0 10px 26px;
}

.dx-treeview-select-all-item .dx-checkbox-text {
  padding-left: 20px;
}

.dx-treeview-node {
  padding-left: 16px;
}

.dx-state-selected > .dx-treeview-item {
  color: rgba(0, 0, 0, 0.87);
}

.dx-treeview-item-with-checkbox .dx-treeview-item {
  color: rgba(0, 0, 0, 0.87);
  padding-left: 31px;
}

.dx-treeview-item-with-checkbox .dx-checkbox {
  top: 10px;
  left: 26px;
}

.dx-treeview-item-without-checkbox.dx-state-selected > .dx-treeview-item {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-treeview-item-without-checkbox.dx-state-selected > .dx-treeview-item.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(0, 0, 0, 0.14);
}

.dx-treeview-item-without-checkbox.dx-state-focused > .dx-treeview-item {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-treeview-item {
  display: block;
  cursor: pointer;
  padding: 10px 8px;
  min-height: 36px;
  line-height: 16px;
}

.dx-treeview-item .dx-treeview-item-content > .dx-icon {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-treeview-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-treeview-toggle-item-visibility {
  position: absolute;
  cursor: pointer;
  font: 18px/18px DXIcons;
  text-align: center;
  color: rgba(0, 0, 0, 0.54);
  width: 16px;
  height: 36px;
  top: 0;
  left: 0;
}

.dx-treeview-toggle-item-visibility::before {
  content: "\f010";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened {
  font: 18px/18px DXIcons;
  text-align: center;
}

.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened::before {
  content: "\f016";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-menu-base .dx-menu-item-wrapper,
.dx-menu-base .dx-menu-items-container {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

.dx-menu-base .dx-menu-items-container {
  list-style-type: none;
  display: inline-block;
  white-space: nowrap;
  cursor: pointer;
}

.dx-menu-base .dx-state-disabled,
.dx-menu-base.dx-state-disabled .dx-menu-items-container {
  cursor: default;
}

.dx-menu-base .dx-menu-item {
  display: inline-block;
  position: relative;
  height: 100%;
  width: 100%;
}

.dx-menu-base .dx-menu-item.dx-state-disabled {
  opacity: 0.5;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content {
  white-space: nowrap;
  height: 100%;
  width: 100%;
  line-height: 20px;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-icon {
  display: inline-block;
  vertical-align: middle;
  border: 0;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  display: inline;
  vertical-align: middle;
  overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 2em;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  height: 100%;
}

.dx-menu-base.dx-rtl {
  text-align: right;
}

.dx-menu-base.dx-rtl .dx-menu-item-popout-container {
  left: 0;
  right: auto;
}

.dx-menu-item {
  color: rgba(117, 117, 117, 0.87);
}

.dx-menu-item.dx-state-focused,
.dx-menu-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-menu-item-selected {
  background-color: rgba(224, 224, 224, 0.87);
  color: rgba(0, 0, 0, 0.87);
}

.dx-menu-item-selected.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.7);
}

.dx-menu-item-expanded,
.dx-menu-item-expanded.dx-state-focused,
.dx-menu-item-expanded.dx-state-hover {
  color: rgba(117, 117, 117, 0.87);
  background-color: rgba(224, 224, 224, 0.87);
}

.dx-menu-base {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  text-align: left;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-menu-base input,
.dx-menu-base textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-menu-base.dx-state-focused {
  outline: 0;
}

.dx-menu-base .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout {
  min-width: 7px;
  min-height: 7px;
}

.dx-menu-base.dx-rtl .dx-menu-item-content .dx-icon {
  margin-left: auto;
  margin-right: auto;
}

.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout-container {
  margin-left: 0;
  margin-right: auto;
}

.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  transform: scaleX(-1);
}

.dx-menu {
  position: relative;
  color: rgba(117, 117, 117, 0.87);
}

.dx-menu-horizontal {
  height: 100%;
}

.dx-menu-horizontal::after {
  height: 100%;
  display: inline-block;
  content: "";
  vertical-align: middle;
}

.dx-menu-horizontal .dx-menu-item-wrapper {
  display: inline-block;
}

.dx-menu-horizontal .dx-menu-separator {
  display: inline-block;
  margin: 0 15px 0 0;
}

.dx-menu-vertical {
  height: 100%;
}

.dx-menu-vertical::after {
  height: 100%;
  display: inline-block;
  content: "";
  vertical-align: middle;
}

.dx-menu-vertical .dx-menu-item-wrapper {
  display: block;
}

.dx-menu-vertical .dx-menu-separator {
  margin: 0 0 15px;
}

.dx-rtl.dx-menu {
  text-align: right;
}

.dx-context-menu-container-border {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
}

.dx-context-menu-content-delimiter {
  position: absolute;
  display: none;
  z-index: 2000;
  cursor: pointer;
}

.dx-rtl .dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility,
.dx-rtl.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility {
  left: 0;
  right: auto;
}

.dx-menu-adaptive-mode .dx-treeview-item {
  cursor: pointer;
}

.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node {
  padding: 1px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content {
  padding-left: 15px;
}

.dx-rtl .dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content,
.dx-rtl.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content {
  padding-right: 15px;
}

.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node:last-child {
  border-bottom: none;
}

.dx-menu-adaptive-mode-overlay-wrapper {
  display: flex;
  flex-flow: row wrap;
}

.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content {
  display: flex;
}

.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content .dx-treeview {
  height: auto;
  flex: 1 1 auto;
}

.dx-context-menu-container-border,
.dx-context-menu-content-delimiter {
  background-color: transparent;
}

.dx-menu .dx-menu-item {
  font-size: 13px;
  border-radius: 2px;
}

.dx-menu .dx-menu-item .dx-menu-item-content {
  padding: 8px 11px;
}

.dx-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  width: 0;
}

.dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-right: 11px;
}

.dx-menu.dx-rtl .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-left: 17px;
  margin-right: 0;
}

.dx-menu-adaptive-mode {
  background-color: #fff;
}

.dx-menu-adaptive-mode .dx-treeview {
  border: 1px solid #e0e0e0;
  border-radius: 2px;
}

.dx-menu-adaptive-mode .dx-treeview,
.dx-menu-adaptive-mode .dx-treeview.dx-state-focused {
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility {
  left: auto;
  right: 0;
  font-size: 18px;
}

.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-node .dx-treeview-toggle-item-visibility {
  color: inherit;
}

.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-toggle-item-visibility {
  color: #fff;
}

.dx-selectbox {
  cursor: pointer;
}

.dx-selectbox .dx-texteditor-input {
  max-width: 100%;
}

.dx-selectbox .dx-texteditor-input:-moz-read-only {
  cursor: pointer;
}

.dx-selectbox .dx-texteditor-input:read-only {
  cursor: pointer;
}

.dx-selectbox-container {
  position: relative;
}

.dx-state-disabled .dx-selectbox .dx-texteditor-input,
.dx-state-disabled.dx-selectbox .dx-texteditor-input {
  cursor: default;
}

.dx-selectbox-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.dx-selectbox-popup-wrapper .dx-popup-content {
  padding: 0;
}

.dx-selectbox-popup-wrapper .dx-list {
  background-color: #fff;
}

.dx-toolbar .dx-button-content::after {
  display: none;
}

.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container {
  height: 100%;
}

.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before {
  position: relative;
}

.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-item,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-item {
  display: inline-block;
}

.dx-toolbar .dx-button .dx-icon {
  box-sizing: content-box;
}

.dx-toolbar-items-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.dx-toolbar-item {
  display: table-cell;
  padding: 0 5px;
  vertical-align: middle;
  box-sizing: content-box;
}

.dx-toolbar-item .dx-tabs {
  table-layout: auto;
}

.dx-toolbar-item img {
  display: block;
}

.dx-toolbar-menu-container {
  display: table-cell;
  padding: 0 5px;
  vertical-align: middle;
  box-sizing: content-box;
}

.dx-toolbar-menu-container .dx-tabs {
  table-layout: auto;
}

.dx-toolbar-menu-container img {
  display: block;
}

.dx-toolbar-group {
  float: left;
  margin: 0 10px;
}

.dx-toolbar-after,
.dx-toolbar-before {
  position: absolute;
}

.dx-toolbar-center:empty {
  display: none;
}

.dx-toolbar-before {
  left: 0;
}

.dx-toolbar-after {
  right: 0;
}

.dx-toolbar-label {
  white-space: nowrap;
  -webkit-user-drag: none;
}

.dx-toolbar-label .dx-toolbar-item-content > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-toolbar-label > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 -5px;
  padding: 0 5px;
}

.dx-toolbar-center {
  margin: 0 auto;
  text-align: center;
}

.dx-toolbar-after,
.dx-toolbar-before,
.dx-toolbar-center {
  top: 0;
  display: table;
  height: 100%;
}

.dx-rtl .dx-toolbar-before {
  right: 0;
  left: auto;
}

.dx-rtl .dx-toolbar-after {
  right: auto;
  left: 0;
}

.dx-toolbar-menu-section:empty {
  display: none;
}

.dx-dropdownmenu-popup-wrapper .dx-toolbar-menu-custom > .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button > .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group > .dx-list-item-content {
  padding: 0;
}

.dx-toolbar-menu-section.dx-toolbar-menu-last-section {
  border-bottom: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button {
  border: none;
  background: 0 0;
  margin: 0;
  width: 100%;
  text-align: left;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-text {
  line-height: normal;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content {
  text-align: left;
}

.dx-rtl .dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content,
.dx-rtl.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content {
  text-align: right;
}

.dx-toolbar-text-auto-hide .dx-button .dx-button-text {
  display: none;
}

.dx-toolbar-item-content > .dx-texteditor {
  width: 150px;
}

.dx-toolbar-item-invisible {
  display: none;
}

.dx-toolbar-hidden-button-group.dx-state-hover {
  background-color: transparent;
}

.dx-toolbar-hidden-button-group .dx-list-item-content,
.dx-toolbar-hidden-button-group .dx-list-item-content .dx-toolbar-item-auto-hide {
  padding: 0;
}

.dx-toolbar-hidden-button-group .dx-buttongroup {
  width: 100%;
}

.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper {
  flex-direction: column;
}

.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item {
  border: none;
  text-align: left;
}

.dx-rtl .dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item,
.dx-rtl.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item {
  text-align: right;
}

.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list {
  min-height: 0;
  min-width: 100px;
  border-radius: 8px;
}

.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item {
  display: block;
}

.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item-content {
  display: block;
}

.dx-dropdownmenu-popup-wrapper .dx-overlay-content .dx-popup-content {
  padding: 1px;
}

.dx-dropdownmenu-popup-wrapper .dx-list-item {
  display: block;
  border-top: 0;
}

.dx-overlay-wrapper.dx-dropdownmenu-popup .dx-overlay-content .dx-popover-arrow {
  width: 0;
  height: 0;
}

.dx-dropdownmenu-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.dx-toolbar {
  width: 100%;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  padding: 0;
  overflow: visible;
}

.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-toolbar .dx-toolbar-after:empty,
.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-toolbar .dx-toolbar-items-container {
  height: 38px;
  overflow: visible;
}

.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 5px;
}

.dx-rtl.dx-toolbar .dx-toolbar-menu-container,
.dx-toolbar .dx-toolbar-item {
  padding: 0 5px 0 0;
}

.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 5px;
}

.dx-rtl.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-device-mobile .dx-toolbar {
  padding: 0;
  overflow: visible;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-after:empty,
.dx-device-mobile .dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-items-container {
  height: 38px;
  overflow: visible;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 5px;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-menu-container {
  padding: 0 5px 0 0;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 5px;
}

.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-label {
  font-size: 20px;
  font-weight: 500;
}

.dx-toolbar.dx-state-disabled {
  opacity: 1;
}

.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-item,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-item {
  line-height: 38px;
}

.dx-toolbar-after .dx-toolbar-item,
.dx-toolbar-after .dx-toolbar-item:last-child {
  padding: 0 0 0 5px;
}

.dx-toolbar-after .dx-toolbar-item:first-child {
  padding: 0;
}

.dx-rtl .dx-toolbar-after .dx-toolbar-item:first-child {
  padding-left: 5px;
}

.dx-device-mobile .dx-toolbar-after .dx-toolbar-item,
.dx-device-mobile .dx-toolbar-after .dx-toolbar-item:last-child {
  padding: 0 0 0 5px;
}

.dx-device-mobile .dx-toolbar-after .dx-toolbar-item:first-child {
  padding: 0;
}

.dx-rtl .dx-device-mobile .dx-toolbar-after .dx-toolbar-item:first-child {
  padding-left: 5px;
}

.dx-toolbar-background {
  background-color: #fff;
}

.dx-toolbar-menu-section {
  border-bottom: 1px solid #e0e0e0;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide {
  padding: 0;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-hover,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-hover {
  background-color: transparent;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-disabled,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-disabled .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-disabled .dx-button-text,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default .dx-inkripple-wave,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-hover,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-hover {
  background-color: transparent;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-disabled,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-disabled .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-disabled .dx-button-text,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger .dx-inkripple-wave,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-hover,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-hover {
  background-color: transparent;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-disabled,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-disabled .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-disabled .dx-button-text,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success .dx-inkripple-wave,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button {
  height: 36px;
  padding: 0;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-text,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button .dx-button-text {
  text-transform: none;
  font-weight: 400;
  font-size: 13px;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button .dx-button-content {
  padding: 0 11px;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button .dx-button-content .dx-icon {
  margin-right: 11px;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-rtl .dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content .dx-icon,
.dx-rtl .dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button .dx-button-content .dx-icon {
  margin-right: 0;
  margin-left: 11px;
}

.dx-toolbar-menu-section .dx-toolbar-item-auto-hide {
  padding: 10px 11px 9px;
}

.dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 6px;
  margin-left: 0;
}

.dx-rtl .dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon,
.dx-rtl.dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon,
.dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon.dx-icon-right {
  margin-left: 6px;
  margin-right: 0;
}

.dx-rtl .dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon.dx-icon-right,
.dx-rtl.dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon.dx-icon-right {
  margin-right: 6px;
  margin-left: 0;
}

.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button {
  min-width: 28px;
}

.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-button-content {
  padding: 5px;
}

.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}

.dx-rtl .dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon,
.dx-rtl.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon,
.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button.dx-button-has-icon.dx-button-has-text {
  border-radius: 50%;
}

.dx-toolbar-button .dx-menu .dx-menu-item {
  color: rgba(0, 0, 0, 0.87);
  font-size: 13px;
  font-weight: 500;
  height: 28px;
}

.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content {
  padding-top: 5px;
  padding-bottom: 5px;
}

.dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-right: 6px;
  margin-left: 0;
}

.dx-rtl .dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon,
.dx-rtl.dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon,
.dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon.dx-icon-right {
  margin-left: 6px;
  margin-right: 0;
}

.dx-rtl .dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon.dx-icon-right,
.dx-rtl.dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon.dx-icon-right {
  margin-right: 6px;
  margin-left: 0;
}

.dx-toolbar-button .dx-menu .dx-menu-item.dx-state-active,
.dx-toolbar-button .dx-menu .dx-menu-item.dx-state-focused,
.dx-toolbar-button .dx-menu .dx-menu-item.dx-state-hover {
  background-color: #ebebeb;
}

.dx-toolbar-menu-action .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  border-radius: 0;
}

.dx-toolbar .dx-tab {
  padding: 4px;
}

.dx-toolbar-hidden-button-group {
  margin-top: 0;
  margin-bottom: 0;
}

.dx-toolbar-hidden-button-group .dx-buttongroup-wrapper .dx-buttongroup-item.dx-button {
  box-shadow: none;
}

.dx-toolbar-hidden-button-group .dx-buttongroup-wrapper .dx-buttongroup-item.dx-button .dx-button-content {
  padding: 0 11px;
}

.dx-popup-draggable .dx-popup-title {
  cursor: move;
  touch-action: pinch-zoom;
}

.dx-overlay-content > .dx-template-wrapper.dx-popup-title {
  height: auto;
  width: auto;
}

.dx-overlay-content .dx-popup-content > .dx-template-wrapper {
  height: 100%;
  width: 100%;
}

.dx-overlay-content .dx-popup-content {
  box-sizing: content-box;
}

.dx-popup-flex-height {
  display: flex;
  flex-wrap: wrap;
}

.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height > .dx-popup-bottom,
.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height > .dx-popup-title {
  width: 100%;
}

.dx-popup-flex-height .dx-popup-content {
  box-sizing: border-box;
  height: auto;
  flex: 1;
  max-width: 100%;
  flex-basis: 100%;
}

.dx-popup-inherit-height .dx-popup-content > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content > .dx-treeview > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container {
  max-height: inherit;
  min-height: inherit;
}

.dx-popup-inherit-height .dx-popup-content > .dx-widget {
  max-height: inherit;
}

.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-treeview > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container {
  max-height: inherit;
  min-height: inherit;
}

.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-widget {
  max-height: inherit;
}

.dx-dialog-root .dx-overlay-shader {
  background-color: #444;
}

.dx-prevent-safari-scrolling {
  position: fixed;
  margin: 0;
  left: 0;
  right: 0;
  top: 0;
}

.dx-popup-wrapper > .dx-overlay-content {
  background: #fff;
  box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
  border-radius: 2px;
}

.dx-popup-wrapper > .dx-popup-fullscreen {
  border-radius: 0;
}

.dx-popup-title {
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  white-space: normal;
  position: relative;
  padding: 0 8px 0 16px;
  min-height: 28px;
  border-bottom: 1px solid #e0e0e0;
  background: 0 0;
  color: rgba(0, 0, 0, 0.87);
}

.dx-popup-title.dx-toolbar {
  padding: 0 8px 0 16px;
  overflow: visible;
  box-shadow: none;
}

.dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-popup-title.dx-toolbar .dx-toolbar-after:empty,
.dx-popup-title.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 42px;
  overflow: visible;
}

.dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-popup-title.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-popup-title.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-popup-title.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-popup-title.dx-toolbar .dx-button.dx-closebutton {
  display: block;
}

.dx-popup-content {
  -webkit-user-drag: none;
  padding: 16px;
}

.dx-popup-content > .dx-button {
  margin: 0 8px;
}

.dx-popup-bottom {
  background: 0 0;
  color: rgba(0, 0, 0, 0.87);
}

.dx-popup-bottom.dx-toolbar {
  padding: 0 8px 0 16px;
  overflow: visible;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 44px;
  overflow: visible;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar {
  padding: 0 8px 0 16px;
  overflow: visible;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 44px;
  overflow: visible;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-popup-content.dx-dialog-content {
  min-width: 188px;
  padding: 16px;
}

.dx-dialog-message {
  padding: 0;
}

.dx-rtl .dx-popup-title.dx-toolbar {
  padding: 0 16px 0 8px;
  overflow: visible;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-after:empty,
.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 38px;
  overflow: visible;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-rtl .dx-popup-bottom.dx-toolbar {
  padding: 0 16px 0 8px;
  overflow: visible;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 44px;
  overflow: visible;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar {
  padding: 0 16px 0 8px;
  overflow: visible;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 44px;
  overflow: visible;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-dropdownbutton {
  display: inline-block;
}

.dx-dropdownbutton-content.dx-popup-content {
  padding: 0;
}

.dx-dropdownbutton-content .dx-list .dx-empty-message,
.dx-dropdownbutton-content .dx-list .dx-list-item {
  border: none;
}

.dx-dropdownbutton-toggle {
  display: flex;
  flex: 0 0 auto;
  min-width: 0;
  height: 100%;
}

.dx-dropdownbutton-toggle.dx-button .dx-button-content {
  padding-left: 0;
  padding-right: 0;
}

.dx-rtl .dx-dropdownbutton-toggle {
  border-right-width: 0;
}

.dx-dropdownbutton:not(.dx-dropdownbutton-has-arrow) .dx-button-has-icon:not(.dx-button-has-text) .dx-button-content {
  padding-left: 8px;
  padding-right: 8px;
}

.dx-dropdownbutton:not(.dx-dropdownbutton-has-arrow) .dx-button-has-text.dx-button .dx-button-content {
  padding-left: 16px;
  padding-right: 16px;
}

.dx-dropdownbutton-action:not(.dx-buttongroup-last-item).dx-button {
  border-right-width: 0;
  border-left-width: 1px;
}

.dx-rtl .dx-dropdownbutton-action:not(.dx-buttongroup-last-item).dx-button {
  border-right-width: 1px;
  border-left-width: 0;
}

.dx-rtl .dx-dropdownbutton-toggle.dx-button {
  border-right-width: 0;
}

.dx-dropdownbutton-toggle .dx-button-content {
  flex: 0 0 20px;
}

.dx-dropdownbutton-action {
  min-width: 0;
  height: 100%;
}

.dx-dropdownbutton {
  height: 28px;
}

.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-text.dx-buttongroup-last-item .dx-button-content {
  padding-right: 0;
}

.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown {
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  width: 26px;
}

.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right {
  margin-left: 4px;
}

.dx-dropdownbutton .dx-button-has-icon,
.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text,
.dx-dropdownbutton .dx-button-has-text {
  min-width: 0;
}

.dx-dropdownbutton .dx-button-has-icon .dx-button-content,
.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text .dx-button-content,
.dx-dropdownbutton .dx-button-has-text .dx-button-content {
  padding-right: 8px;
}

.dx-dropdownbutton .dx-buttongroup .dx-button {
  border-radius: 0;
}

.dx-dropdownbutton .dx-buttongroup .dx-buttongroup-item {
  margin-left: 0;
}

.dx-dropdownbutton .dx-buttongroup .dx-buttongroup-last-item {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.dx-dropdownbutton .dx-buttongroup .dx-buttongroup-first-item {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content,
.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content,
.dx-rtl .dx-dropdownbutton .dx-button-has-text.dx-buttongroup-last-item .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-text.dx-buttongroup-last-item .dx-button-content {
  padding-left: 0;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl .dx-dropdownbutton .dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl.dx-dropdownbutton .dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right {
  margin-left: 0;
  margin-right: 4px;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-icon .dx-button-content,
.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-button-has-text .dx-button-content,
.dx-rtl .dx-dropdownbutton .dx-button-has-text .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-text .dx-button-content {
  padding-left: 8px;
}

.dx-rtl .dx-dropdownbutton .dx-buttongroup-last-item,
.dx-rtl.dx-dropdownbutton .dx-buttongroup-last-item {
  border-radius: 2px 0 0 2px;
  border-left-width: 1px;
}

.dx-rtl .dx-dropdownbutton .dx-buttongroup-first-item,
.dx-rtl.dx-dropdownbutton .dx-buttongroup-first-item {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.dx-rtl .dx-dropdownbutton .dx-buttongroup-first-item:not(.dx-buttongroup-last-item),
.dx-rtl.dx-dropdownbutton .dx-buttongroup-first-item:not(.dx-buttongroup-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-text:not(.dx-button-mode-text) .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-text:not(.dx-button-mode-text) .dx-button-content {
  padding-right: 16px;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-button-has-text:not(.dx-button-mode-text) .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text:not(.dx-button-mode-text) .dx-button-content {
  padding-right: 12px;
}

.dx-rtl .dx-dropdownbutton .dx-button-mode-text.dx-buttongroup-first-item .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-mode-text.dx-buttongroup-first-item .dx-button-content {
  padding-right: 5px;
}

.dx-dropdownbutton-popup-wrapper {
  height: 100%;
}

.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  border-top-width: 0;
  border-bottom-width: 1px;
}

.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}

.dx-dropdownbutton-popup-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}

.dx-dropdownbutton-popup-wrapper .dx-list {
  height: 100%;
  min-height: 36px;
}

.dx-dropdownbutton-popup-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}

.dx-dropdownbutton-popup-wrapper .dx-empty-message,
.dx-dropdownbutton-popup-wrapper .dx-list-item {
  border-top: 0;
}

.dx-dropdownbutton-popup-wrapper .dx-empty-message:last-of-type,
.dx-dropdownbutton-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-actionsheet-popup-wrapper .dx-overlay-content {
  padding-top: 0;
  padding-bottom: 0;
  -webkit-user-drag: none;
}

.dx-actionsheet-popover-wrapper .dx-popup-content .dx-button,
.dx-actionsheet-popup-wrapper .dx-popup-content .dx-button {
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}

.dx-actionsheet-cancel,
.dx-actionsheet-item {
  width: 100%;
}

.dx-state-disabled .dx-actionsheet-container .dx-button {
  cursor: default;
}

.dx-actionsheet-popover-wrapper .dx-popup-title,
.dx-actionsheet-popup-wrapper .dx-popup-title {
  word-wrap: break-word;
}

.dx-actionsheet-container .dx-actionsheet-item:not(:last-child) {
  margin: 0 0 20px;
}

.dx-actionsheet-container .dx-button {
  margin: 0;
}

.dx-button.dx-actionsheet-cancel {
  margin: 20px 0 0;
}

.dx-tileview div.dx-scrollable-container {
  overflow-y: hidden;
}

.dx-tile {
  position: absolute;
  color: rgba(0, 0, 0, 0.87);
  background-color: #fff;
  border: 1px solid rgba(224, 224, 224, 0.6);
  text-align: left;
}

.dx-tile-content {
  padding: 0;
  width: 100%;
  height: 100%;
}

.dx-tileview-wrapper {
  position: relative;
  height: 1px;
}

.dx-device-ios-6 .dx-tile {
  backface-visibility: hidden;
}

.dx-tile.dx-state-focused,
.dx-tile.dx-state-hover {
  background-color: #fff;
  border-color: rgba(138, 200, 64, 0.4);
}

.dx-tile.dx-state-active {
  transform: scale(0.96);
  transition: transform 0.1s linear;
  background-color: rgba(96, 96, 96, 0.2);
  color: rgba(0, 0, 0, 0.87);
  border-color: transparent;
}

.dx-toast-content {
  display: flex;
  align-items: center;
}

.dx-toast-message {
  display: inline-flex;
}

.dx-rtl .dx-toast-icon {
  margin-left: 10px;
  margin-right: 0;
}

.dx-toast-stack {
  position: fixed;
  display: flex;
  overflow: hidden;
  gap: 3px;
  align-items: center;
}

.dx-toast-stack .dx-toast-wrapper {
  transform: translate(0) !important;
  position: static !important;
  height: auto !important;
  width: auto !important;
}

.dx-toast-stack .dx-toast-wrapper .dx-toast-content {
  transform: translate(0) !important;
  position: static !important;
}

.dx-toast-stack-down-push-direction {
  flex-direction: column-reverse;
  justify-content: flex-end;
}

.dx-toast-stack-up-push-direction {
  flex-direction: column;
  justify-content: flex-end;
}

.dx-toast-stack-left-push-direction {
  flex-direction: row;
  justify-content: flex-end;
}

.dx-toast-stack-right-push-direction {
  flex-direction: row-reverse;
  justify-content: flex-end;
}

.dx-toast-stack-down-stack-direction {
  flex-direction: column;
  justify-content: flex-start;
}

.dx-toast-stack-up-stack-direction {
  flex-direction: column-reverse;
  justify-content: flex-start;
}

.dx-toast-stack-left-stack-direction {
  flex-direction: row-reverse;
  justify-content: flex-start;
}

.dx-toast-stack-right-stack-direction {
  flex-direction: row;
  justify-content: flex-start;
}

.dx-toast-content {
  color: rgba(255, 255, 255, 0.87);
  font-size: 13px;
  font-weight: 400;
  padding: 0 12px;
  border-radius: 2px;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
  min-height: 36px;
  display: flex;
  align-items: center;
}

.dx-toast-icon {
  background-size: contain;
  width: 35px;
  height: 35px;
  background-position: left center;
  background-repeat: no-repeat;
  margin-right: 10px;
  display: none;
}

.dx-toast-message {
  padding: 0;
}

.dx-toast-info {
  background-color: rgba(0, 0, 0, 0.87);
}

.dx-toast-warning {
  background-color: #ffc107;
}

.dx-toast-error {
  background-color: #f44336;
}

.dx-toast-success {
  background-color: #8ac840;
}

.dx-popover-wrapper .dx-popover-arrow::after {
  width: 14.1422712488px;
  height: 14.1422712488px;
}

.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,
.dx-popover-wrapper.dx-position-top .dx-popover-arrow {
  width: 20px;
  height: 10px;
}

.dx-popover-wrapper.dx-position-left .dx-popover-arrow,
.dx-popover-wrapper.dx-position-right .dx-popover-arrow {
  width: 10px;
  height: 20px;
}

.dx-popover-arrow {
  position: absolute;
  z-index: 2000;
  overflow: hidden;
}

.dx-popover-arrow::after {
  position: absolute;
  display: block;
  overflow: hidden;
  content: " ";
  transform: rotate(-45deg);
}

.dx-popover-wrapper.dx-position-top .dx-popover-arrow::after {
  top: 0;
  left: 0;
  transform-origin: top left;
}

.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow::after {
  right: 0;
  bottom: 0;
  transform-origin: bottom right;
}

.dx-popover-wrapper.dx-position-left .dx-popover-arrow::after {
  bottom: 0;
  left: 0;
  transform-origin: bottom left;
}

.dx-popover-wrapper.dx-position-right .dx-popover-arrow::after {
  top: 0;
  right: 0;
  transform-origin: top right;
}

.dx-popover-wrapper .dx-overlay-content {
  overflow: visible;
}

.dx-popover-wrapper .dx-popup-content {
  overflow: hidden;
}

.dx-device-ios .dx-popover-arrow::after {
  -webkit-transform: rotate(-45deg) translateZ(0);
}

.dx-popover-wrapper .dx-popup-title {
  margin: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

.dx-popover-wrapper .dx-popup-title.dx-toolbar {
  padding-left: 15px;
}

.dx-popover-wrapper .dx-popover-arrow {
  display: none;
}

.dx-popover-wrapper .dx-rtl.dx-popup-title.dx-toolbar {
  padding-right: 15px;
  padding-left: 0;
}

.dx-progressbar .dx-position-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-left .dx-progressbar-status,
.dx-progressbar .dx-position-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-right .dx-progressbar-status {
  display: table-cell;
  vertical-align: middle;
}

.dx-progressbar .dx-position-bottom-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-bottom-left .dx-progressbar-status,
.dx-progressbar .dx-position-top-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-top-left .dx-progressbar-status {
  float: left;
}

.dx-progressbar .dx-position-bottom-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-bottom-right .dx-progressbar-status,
.dx-progressbar .dx-position-top-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-top-right .dx-progressbar-status {
  float: right;
}

.dx-progressbar .dx-position-bottom-center .dx-progressbar-status,
.dx-progressbar .dx-position-top-center .dx-progressbar-status {
  text-align: center;
}

.dx-progressbar .dx-position-left .dx-progressbar-status {
  padding-right: 8px;
}

.dx-progressbar .dx-position-right .dx-progressbar-status {
  padding-left: 8px;
  padding-top: 0;
}

.dx-progressbar::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-progressbar-range-container {
  width: 100%;
}

.dx-progressbar-container {
  position: relative;
  width: 100%;
}

.dx-progressbar-wrapper {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  direction: ltr;
}

.dx-progressbar-range {
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}

.dx-progressbar-status {
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  height: 20px;
  font-size: 12px;
  padding-top: 4px;
  color: #8ac840;
}

.dx-progressbar-animating-segment {
  display: none;
}

.dx-rtl .dx-progressbar .dx-progressbar-wrapper,
.dx-rtl.dx-progressbar .dx-progressbar-wrapper {
  direction: rtl;
}

.dx-progressbar-container {
  height: 4px;
  background-color: rgba(138, 200, 64, 0.3);
}

.dx-progressbar-range {
  position: relative;
  background-color: #8ac840;
  margin-top: -1px;
  box-sizing: content-box;
}

.dx-progressbar-animating-container {
  width: 100%;
  height: 4px;
  background-color: rgba(138, 200, 64, 0.3);
  background-size: 90% 5px;
  animation: 2s linear infinite dx-loader;
  background-image: linear-gradient(-90deg, transparent 5%, #8ac840, transparent 95%);
  background-repeat: repeat;
}

.dx-state-disabled .dx-progressbar-range {
  background-color: rgba(138, 200, 64, 0.6);
}

.dx-state-disabled .dx-progressbar-animating-container {
  animation: none;
  background-position-x: 45%;
}

.dx-rtl .dx-progressbar .dx-progressbar-animating-container,
.dx-rtl.dx-progressbar .dx-progressbar-animating-container {
  animation: 2s linear infinite dx-loader-rtl;
  background-image: linear-gradient(-90deg, transparent 5%, #8ac840, transparent 95%);
  background-repeat: repeat;
}
@keyframes dx-loader {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: 900%;
  }
}
@keyframes dx-loader-rtl {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: -900%;
  }
}
.dx-tooltip-wrapper .dx-overlay-content {
  min-width: 34px;
  text-align: center;
  line-height: 0;
  background-color: #616161;
  color: #fff;
  box-shadow: none;
  border-radius: 2px;
  min-height: auto;
}

.dx-tooltip-wrapper .dx-overlay-content::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-tooltip-wrapper .dx-overlay-content .dx-popup-content {
  display: inline-block;
  line-height: normal;
  white-space: nowrap;
  padding: 4px 6px;
  font-size: 12px;
}

.dx-tooltip-wrapper.dx-popover-wrapper .dx-popover-arrow {
  display: none;
}

.dx-slider-label {
  position: absolute;
  font-size: 0.85em;
}

.dx-slider-label:last-child {
  right: 0;
  left: auto;
}

.dx-rtl .dx-slider-label:last-child {
  left: 0;
  right: auto;
}

.dx-slider-label-position-bottom {
  padding-bottom: 14px;
}

.dx-slider-label-position-top {
  padding-top: 14px;
}

.dx-slider {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-slider::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-slider .dx-overlay-content {
  height: 28px;
}

.dx-slider .dx-overlay-content::before {
  display: none;
}

.dx-slider .dx-popover-wrapper .dx-popover-arrow::after {
  width: 9.8995898741px;
  height: 9.8995898741px;
}

.dx-slider .dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,
.dx-slider .dx-popover-wrapper.dx-position-top .dx-popover-arrow {
  width: 14px;
  height: 7px;
}

.dx-slider .dx-popover-wrapper.dx-position-left .dx-popover-arrow,
.dx-slider .dx-popover-wrapper.dx-position-right .dx-popover-arrow {
  width: 7px;
  height: 14px;
}

.dx-slider-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  cursor: pointer;
  height: 26px;
}

.dx-slider-bar {
  position: relative;
  margin-right: 15px;
  margin-left: 15px;
  background: rgba(138, 200, 64, 0.24);
}

.dx-slider-range {
  position: absolute;
  pointer-events: none;
  -webkit-user-drag: none;
}

.dx-slider-handle {
  position: absolute;
  top: 0;
  right: 0;
  pointer-events: auto;
  -webkit-user-drag: none;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-popup-content {
  line-height: 0;
}

.dx-state-disabled .dx-slider-wrapper {
  cursor: default;
}

.dx-rtl .dx-slider-handle {
  right: auto;
  left: 0;
}

.dx-slider-tooltip-visible-on-hover .dx-tooltip {
  visibility: hidden;
}

.dx-slider-tooltip-visible-on-hover.dx-state-active .dx-tooltip,
.dx-slider-tooltip-visible-on-hover.dx-state-hover .dx-tooltip {
  visibility: visible;
}

.dx-slider-bar,
.dx-slider-range {
  margin-top: 12px;
  height: 2px;
}

.dx-slider-range {
  top: -12px;
}

.dx-slider-range.dx-slider-range-visible {
  background: #8ac840;
}

.dx-slider-handle {
  margin-top: -12px;
  margin-right: -13px;
  width: 26px;
  height: 26px;
  border-radius: 50%;
}

.dx-slider-handle::after {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  margin-top: -6px;
  margin-left: -6px;
  width: 12px;
  height: 12px;
  background: #8ac840;
  content: "";
  border-radius: 50%;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content {
  background-color: transparent;
  min-width: 28px;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content::before {
  content: "";
  position: absolute;
  width: 28px;
  height: 28px;
  border-radius: 0 50% 50%;
  transform: rotate(45deg);
  display: block;
  background-color: #8ac840;
  top: 0;
}

.dx-slider-tooltip-position-top .dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content::before {
  transform: rotate(-135deg);
  bottom: 0;
  margin-top: -2px;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content .dx-popup-content {
  line-height: normal;
  font-size: 10px;
  max-width: 22px;
  min-width: 22px;
  width: 22px;
  text-overflow: ellipsis;
  padding: 8px 3px 5px;
  color: #fff;
  position: relative;
}

.dx-slider-tooltip-position-top .dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content .dx-popup-content {
  padding-top: 6px;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content.dx-state-disabled::before {
  margin-top: 5px;
}

.dx-slider-tooltip-position-top .dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content.dx-state-disabled::before {
  margin-top: -5px;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content.dx-state-disabled .dx-popup-content {
  padding-top: 14px;
}

.dx-slider-tooltip-position-top .dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content.dx-state-disabled .dx-popup-content {
  padding-top: 6px;
  padding-bottom: 14px;
}

.dx-slider-handle .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.24);
}

.dx-slider-tooltip-position-top {
  padding-top: 34px;
}

.dx-slider-tooltip-position-bottom {
  padding-bottom: 34px;
}

.dx-slider-label-position-bottom .dx-slider-label {
  bottom: -18px;
}

.dx-slider-label-position-top .dx-slider-label {
  top: -15px;
}

.dx-state-disabled .dx-slider,
.dx-state-disabled .dx-slider .dx-slider-handle,
.dx-state-disabled.dx-slider,
.dx-state-disabled.dx-slider .dx-slider-handle {
  opacity: 1;
}

.dx-state-disabled .dx-slider-bar,
.dx-state-disabled .dx-slider-range.dx-slider-range-visible {
  background: rgba(0, 0, 0, 0.24);
}

.dx-state-disabled .dx-slider-handle {
  width: 12px;
  height: 12px;
  margin-top: -5px;
  margin-right: -5px;
  border-radius: 50%;
  border: 2px solid #fff;
}

.dx-state-disabled .dx-slider-handle::after {
  margin-top: -4px;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  background: grey;
}

.dx-state-disabled .dx-slider-handle .dx-overlay-content {
  margin-top: -12px;
}

.dx-invalid .dx-slider-handle::after {
  background-color: #f44336;
}

.dx-invalid .dx-slider-range-visible {
  background-color: #f44336;
  border-color: #f44336;
}

.dx-invalid .dx-slider-bar {
  background-color: rgba(244, 67, 54, 0.4);
}

.dx-rtl .dx-slider-handle {
  margin-left: -13px;
}

.dx-rtl.dx-state-disabled .dx-slider-handle {
  margin-left: -5px;
  margin-right: 0;
}

.dx-rtl.dx-state-disabled .dx-overlay-content {
  margin-left: -13px;
}

.dx-rangeslider-start-handle {
  top: 0;
  right: auto;
  left: 0;
  margin-left: -14px;
}

.dx-rtl .dx-rangeslider-start-handle {
  right: 0;
  left: auto;
  margin-right: -14px;
}

.dx-state-disabled .dx-rangeslider-start-handle {
  margin-left: -5px;
}

.dx-rtl.dx-state-disabled .dx-rangeslider-start-handle {
  margin-right: -5px;
}

.dx-gallery {
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  touch-action: pinch-zoom pan-y;
}

.dx-gallery-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  white-space: nowrap;
}

.dx-gallery-wrapper > .dx-empty-message {
  text-align: center;
  position: absolute;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}

.dx-gallery-container {
  position: relative;
  height: 100%;
}

.dx-gallery-item {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-align: center;
}

.dx-gallery-item-image {
  max-width: 100%;
  align-self: flex-start;
  flex-shrink: 0;
  height: auto;
  margin: auto;
}

.dx-gallery-item-content {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.dx-gallery .dx-gallery-item-loop {
  display: none;
}

.dx-gallery-loop .dx-gallery-item-loop {
  display: inline-block;
  position: absolute;
}

.dx-gallery-item-invisible {
  visibility: hidden;
}

.dx-gallery-nav-button-next,
.dx-gallery-nav-button-prev {
  position: absolute;
  top: 50%;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  background-size: 100% 100%;
}

.dx-gallery-nav-button-prev {
  left: 0;
}

.dx-gallery-nav-button-next {
  right: 0;
}

.dx-gallery-indicator {
  position: absolute;
  bottom: 10px;
  width: 100%;
  height: 10px;
  font-size: 0;
  pointer-events: none;
  text-align: center;
}

.dx-state-disabled .dx-gallery-indicator-item,
.dx-state-disabled .dx-gallery-nav-button-next,
.dx-state-disabled .dx-gallery-nav-button-prev {
  cursor: default;
}

.dx-rtl .dx-gallery-nav-button-prev {
  right: 0;
  left: auto;
  transform: scaleX(-1);
}

.dx-rtl .dx-gallery-nav-button-next {
  right: auto;
  left: 0;
  transform: scaleX(-1);
}

.dx-device-android .dx-scrollable-native .dx-gallery-indicator,
.dx-device-android .dx-scrollable-native .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-nav-button-next,
.dx-device-android .dx-scrollable-native .dx-gallery-nav-button-prev {
  backface-visibility: visible;
}

.dx-device-android .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-indicator,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-nav-button-next,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-nav-button-prev,
.dx-device-ios-6 .dx-gallery,
.dx-device-ios-6 .dx-gallery-indicator,
.dx-device-ios-6 .dx-gallery-item,
.dx-device-ios-6 .dx-gallery-nav-button-next,
.dx-device-ios-6 .dx-gallery-nav-button-prev {
  backface-visibility: hidden;
}

.dx-gallery .dx-gallery-nav-button-next,
.dx-gallery .dx-gallery-nav-button-prev {
  position: absolute;
  top: 0;
  width: 34%;
  height: 100%;
  background: 0 0;
  cursor: pointer;
  text-align: center;
}

.dx-gallery .dx-gallery-nav-button-next.dx-state-active::after,
.dx-gallery .dx-gallery-nav-button-next.dx-state-hover::after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-active::after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-hover::after {
  background-color: #8ac840;
}

.dx-gallery .dx-gallery-nav-button-next::before,
.dx-gallery .dx-gallery-nav-button-prev::before {
  display: block;
  width: 32px;
  top: 50%;
  margin-top: -16px;
  left: 50%;
  margin-left: -16px;
  position: absolute;
  z-index: 10;
  clear: both;
  font-size: 32px;
  color: #fff;
}

.dx-gallery .dx-gallery-nav-button-next::after,
.dx-gallery .dx-gallery-nav-button-prev::after {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background: rgba(0, 0, 0, 0.54);
  border-radius: 50%;
  top: 50%;
  margin-top: -16px;
}

.dx-gallery .dx-gallery-nav-button-prev {
  font: 14px/1 DXIcons;
}

.dx-gallery .dx-gallery-nav-button-prev::after {
  left: 8px;
}

.dx-gallery .dx-gallery-nav-button-prev::before {
  content: "\f012";
  left: 7px;
  right: auto;
  margin-left: 0;
}

.dx-gallery .dx-gallery-nav-button-next {
  font: 14px/1 DXIcons;
}

.dx-gallery .dx-gallery-nav-button-next::after {
  right: 8px;
}

.dx-gallery .dx-gallery-nav-button-next::before {
  content: "\f010";
  right: 7px;
  left: auto;
}

.dx-gallery-indicator-item {
  display: inline-block;
  cursor: pointer;
  border-radius: 50%;
  box-sizing: border-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  pointer-events: auto;
  margin: 1px 6px;
  width: 8px;
  height: 8px;
  background: #fff;
}

.dx-gallery-indicator-item-active,
.dx-gallery-indicator-item-selected {
  width: 12px;
  height: 12px;
  background: #8ac840;
  border: 2px solid rgba(255, 255, 255, 0.8);
  margin: -1px 6px;
}

.dx-state-focused.dx-gallery .dx-gallery-indicator-item-selected {
  background: #8ac840;
}

.dx-lookup {
  margin: 0;
  height: 19px;
}

.dx-lookup .dx-popup-content .dx-scrollable {
  height: calc(100% - 45px);
}

.dx-lookup .dx-lookup-field-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}

.dx-lookup .dx-rtl .dx-lookup-field-wrapper::after,
.dx-lookup:not(.dx-rtl) .dx-lookup-field-wrapper::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-lookup-field {
  outline: 0;
  position: relative;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
}

.dx-lookup-field::before {
  content: ".";
  color: transparent;
  display: inline-block;
  width: 0;
  float: left;
}

.dx-rtl .dx-lookup-arrow {
  right: auto;
  left: 0;
}

.dx-state-disabled .dx-lookup-field {
  cursor: default;
}

.dx-lookup-popup-wrapper .dx-list-item {
  cursor: pointer;
  border-top: none;
}

.dx-lookup-popup-search .dx-list {
  height: 90%;
}

.dx-lookup-search-wrapper {
  width: 100%;
  padding: 8px 8px 2px;
}

.dx-lookup.dx-editor-filled,
.dx-lookup.dx-editor-outlined {
  height: 32px;
}

.dx-lookup.dx-editor-filled .dx-lookup-field,
.dx-lookup.dx-editor-outlined .dx-lookup-field {
  padding: 9px 29px 8px 11px;
}

.dx-lookup.dx-editor-filled .dx-lookup-arrow,
.dx-lookup.dx-editor-outlined .dx-lookup-arrow {
  right: 9px;
}

.dx-lookup.dx-editor-filled.dx-invalid .dx-lookup-field,
.dx-lookup.dx-editor-outlined.dx-invalid .dx-lookup-field {
  padding-right: 47px;
}

.dx-lookup.dx-editor-filled.dx-invalid.dx-rtl .dx-lookup-field,
.dx-lookup.dx-editor-outlined.dx-invalid.dx-rtl .dx-lookup-field {
  padding-left: 47px;
  padding-right: 11px;
}

.dx-lookup.dx-editor-filled.dx-rtl .dx-lookup-arrow,
.dx-lookup.dx-editor-outlined.dx-rtl .dx-lookup-arrow,
.dx-rtl .dx-lookup.dx-editor-filled .dx-lookup-arrow,
.dx-rtl .dx-lookup.dx-editor-outlined .dx-lookup-arrow {
  left: 9px;
  right: auto;
}

.dx-lookup.dx-editor-filled.dx-rtl .dx-lookup-field,
.dx-lookup.dx-editor-outlined.dx-rtl .dx-lookup-field,
.dx-rtl .dx-lookup.dx-editor-filled .dx-lookup-field,
.dx-rtl .dx-lookup.dx-editor-outlined .dx-lookup-field {
  padding-left: 29px;
  padding-right: 11px;
}

.dx-lookup.dx-editor-underlined {
  height: 26px;
}

.dx-lookup.dx-editor-underlined.dx-texteditor-with-floating-label,
.dx-lookup.dx-editor-underlined.dx-texteditor-with-label {
  height: 30px;
}

.dx-lookup.dx-editor-underlined .dx-lookup-field {
  padding: 6px 18px 5px 0;
}

.dx-lookup.dx-editor-underlined.dx-invalid .dx-lookup-field {
  padding-right: 36px;
}

.dx-lookup.dx-editor-underlined.dx-invalid.dx-rtl .dx-lookup-field {
  padding-left: 36px;
  padding-right: 0;
}

.dx-lookup.dx-editor-underlined.dx-rtl .dx-lookup-field,
.dx-rtl .dx-lookup.dx-editor-underlined .dx-lookup-field {
  padding-left: 18px;
  padding-right: 0;
}

.dx-lookup.dx-invalid {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-lookup.dx-invalid .dx-lookup-arrow::after {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 13px;
  font-weight: 500;
  background-color: #f44336;
  color: #fff;
  content: "!";
  border-radius: 50%;
  right: 18px;
}

.dx-lookup.dx-invalid.dx-rtl .dx-lookup-arrow::after,
.dx-rtl .dx-lookup.dx-invalid .dx-lookup-arrow::after {
  left: 18px;
  right: auto;
}

.dx-lookup.dx-valid .dx-lookup-arrow::after {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 19px;
  font-weight: 700;
  font-family: DXIcons, sans-serif;
  color: #8ac840;
  content: "\f005";
  opacity: 0;
  transform: scale(0);
  animation: 0.3s cubic-bezier(1, 0.008, 0.565, 1.65) 0.1s forwards dx-valid-badge-frames;
  right: 18px;
}

.dx-lookup.dx-valid.dx-rtl .dx-lookup-arrow::after,
.dx-rtl .dx-lookup.dx-valid .dx-lookup-arrow::after {
  left: 18px;
  right: auto;
}

.dx-lookup.dx-validation-pending .dx-lookup-field-wrapper .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  right: 18px;
}

.dx-lookup.dx-validation-pending.dx-rtl .dx-lookup-field-wrapper .dx-pending-indicator,
.dx-rtl .dx-lookup.dx-validation-pending .dx-lookup-field-wrapper .dx-pending-indicator {
  left: 18px;
  right: auto;
}

.dx-lookup-field .dx-texteditor {
  border: none;
}

.dx-lookup-field .dx-texteditor::after,
.dx-lookup-field .dx-texteditor::before {
  content: none;
}

.dx-lookup-field .dx-texteditor,
.dx-lookup-field .dx-texteditor.dx-state-active,
.dx-lookup-field .dx-texteditor.dx-state-disabled,
.dx-lookup-field .dx-texteditor.dx-state-focused,
.dx-lookup-field .dx-texteditor.dx-state-hover,
.dx-lookup-field .dx-texteditor.dx-state-readonly,
.dx-lookup-field .dx-texteditor.dx-state-readonly.dx-state-hover {
  background-color: transparent;
}

.dx-lookup-arrow {
  pointer-events: none;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: auto;
  height: 100%;
  font: 18px/18px DXIcons;
  width: 18px;
  color: rgba(0, 0, 0, 0.54);
  text-align: center;
}

.dx-lookup-arrow::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-state-readonly .dx-lookup-field::before {
  opacity: 0.5;
}

.dx-lookup-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-lookup-popup-wrapper .dx-popup-content {
  top: 0;
  padding: 0;
}

.dx-lookup-popup-wrapper .dx-popup-title + .dx-popup-content {
  top: 49px;
}

.dx-lookup-empty .dx-lookup-field {
  color: rgba(148, 148, 148, 0.87);
}

.dx-lookup-popup-search .dx-list {
  height: calc(100% - 36px);
}

.dx-loadpanel-content::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-loadpanel-content-wrapper {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}

.dx-loadpanel-message {
  text-align: center;
  display: none;
}

.dx-loadpanel-content.dx-loadpanel-pane-hidden {
  box-shadow: none;
  border: none;
  background: 0 0;
}
@keyframes dx-loadpanel-opacity {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.dx-loadpanel-content {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  border: 1px solid #e0e0e0;
  background: #fff;
  padding: 13px;
  border-radius: 50%;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.25);
}

.dx-tagbox .dx-texteditor-input {
  width: auto;
}

.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input {
  border: none;
  color: transparent;
  text-shadow: 0 0 0 gray;
  min-width: 0;
  width: 0.1px;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input:focus {
  outline: 0;
}

.dx-tagbox.dx-state-disabled .dx-texteditor-input {
  background: 0 0;
}

.dx-tagbox.dx-state-disabled .dx-tag-content {
  cursor: default;
  background-color: #adadad;
}

.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input-container {
  flex-wrap: wrap;
  align-items: stretch;
}

.dx-tag-container.dx-texteditor-input-container {
  padding: 0 4px 0 0;
  outline: 0;
}

.dx-tagbox-single-line .dx-tag-container.dx-texteditor-input-container {
  overflow: hidden;
  white-space: nowrap;
}

.dx-texteditor-container.dx-tag-container {
  white-space: normal;
}

.dx-tag-content {
  position: relative;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  margin: 0;
  padding: 4px 32px 4px 8px;
  min-width: 40px;
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.6);
  border-radius: 16px;
}

.dx-tag-content::before {
  content: ".";
  color: transparent;
  display: inline-block;
  width: 0;
}

.dx-tag-remove-button {
  position: absolute;
  top: 0;
  width: 24px;
  height: 100%;
  right: 4px;
  font: 10px/1 DXIcons;
}

.dx-tag-remove-button::after,
.dx-tag-remove-button::before {
  position: absolute;
  top: 50%;
  content: "";
  transform: rotate(45deg);
}

.dx-rtl .dx-tagbox .dx-tag-content,
.dx-tagbox.dx-rtl .dx-tag-content {
  margin-left: 0;
  margin-right: 4px;
}

.dx-rtl .dx-tagbox .dx-tag-remove-button,
.dx-tagbox.dx-rtl .dx-tag-remove-button {
  right: auto;
  left: 0;
}

.dx-rtl .dx-tagbox .dx-tag-container,
.dx-tagbox.dx-rtl .dx-tag-container {
  padding-left: 4px;
  padding-right: 0;
}

.dx-tagbox .dx-texteditor-input-container {
  height: 100%;
}

.dx-tagbox .dx-texteditor-input {
  height: 24px;
}

.dx-tagbox.dx-editor-filled .dx-texteditor-input,
.dx-tagbox.dx-editor-outlined .dx-texteditor-input {
  padding: 0;
  margin-top: 4px;
}

.dx-tagbox.dx-editor-filled .dx-tag-container,
.dx-tagbox.dx-editor-outlined .dx-tag-container {
  padding: 0 8px 3px 11px;
  min-height: 32px;
}

.dx-tagbox.dx-state-disabled .dx-tag-content .dx-tag-remove-button::before {
  color: #adadad;
}

.dx-tagbox.dx-texteditor-with-floating-label.dx-editor-outlined .dx-tag-container.dx-texteditor-input-container,
.dx-tagbox.dx-texteditor-with-label.dx-editor-outlined .dx-tag-container.dx-texteditor-input-container {
  padding-top: 8px;
}

.dx-tagbox.dx-texteditor-with-floating-label.dx-editor-filled .dx-tag-container.dx-texteditor-input-container,
.dx-tagbox.dx-texteditor-with-floating-label.dx-editor-underlined .dx-tag-container.dx-texteditor-input-container,
.dx-tagbox.dx-texteditor-with-label.dx-editor-filled .dx-tag-container.dx-texteditor-input-container,
.dx-tagbox.dx-texteditor-with-label.dx-editor-underlined .dx-tag-container.dx-texteditor-input-container {
  padding-top: 14px;
  padding-bottom: 6px;
}

.dx-tagbox.dx-texteditor-with-floating-label.dx-editor-underlined.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container,
.dx-tagbox.dx-texteditor-with-label.dx-editor-underlined.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container {
  margin-top: 0;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container {
  margin-top: -4px;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container::after {
  margin-top: -6px;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-texteditor-input {
  padding-left: 0;
  margin-top: 4px;
}

.dx-rtl .dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-texteditor-input,
.dx-rtl.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-texteditor-input {
  padding-right: 0;
  padding-left: 0;
  margin-right: 0;
  margin-left: 0;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined).dx-state-active::before,
.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined).dx-state-focused::before {
  border-top: 0;
  border-bottom: 0;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined).dx-state-hover::after,
.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined)::after {
  border-bottom: 0;
}

.dx-tagbox-single-line .dx-tag-container {
  padding-right: 0;
}

.dx-tag-remove-button::before {
  content: "\f008";
  display: block;
  position: absolute;
  top: 51%;
  left: 50%;
  width: 16px;
  height: 16px;
  margin-left: -8px;
  margin-top: -8px;
  line-height: 16px;
  color: #e0e0e0;
  background-color: rgba(0, 0, 0, 0.36);
  border-radius: 50%;
  transform: none;
}

.dx-tag {
  max-width: calc(100% - 1px);
  display: inline-block;
  align-self: flex-start;
  margin: 4px 4px 0 0;
}

.dx-tag:hover .dx-tag-content {
  background-color: #d9d9d9;
  color: rgba(0, 0, 0, 0.87);
}

.dx-tag.dx-state-focused .dx-tag-content {
  background-color: #adadad;
  color: rgba(0, 0, 0, 0.87);
}

.dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-tagbox.dx-valid .dx-texteditor-container::after {
  right: 7px;
}

.dx-rtl .dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-rtl .dx-tagbox.dx-valid .dx-texteditor-container::after,
.dx-rtl.dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-rtl.dx-tagbox.dx-valid .dx-texteditor-container::after {
  left: 7px;
}

.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  right: 7px;
}

.dx-rtl .dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator,
.dx-rtl.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  left: 7px;
}

.dx-tagbox-popup-wrapper .dx-list-select-all {
  border-bottom: 1px solid #e0e0e0;
  padding-bottom: 12px;
  margin-bottom: 3px;
}

.dx-tagbox-popup-wrapper .dx-list-select-all::after {
  background-color: transparent;
}

.dx-rtl .dx-tag-content {
  padding-right: 8px;
  padding-left: 32px;
}

.dx-rtl .dx-tag-remove-button {
  left: 4px !important;
}

.dx-radiobutton {
  display: table;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  line-height: 16px;
}

.dx-radio-value-container {
  display: table-cell;
  padding-right: 10px;
  vertical-align: middle;
  padding-left: 0;
}

.dx-rtl .dx-radio-value-container,
.dx-rtl.dx-radio-value-container {
  padding-right: 5px;
  padding-left: 10px;
}

.dx-radiogroup-horizontal .dx-collection {
  display: flex;
  flex-wrap: wrap;
}

.dx-radiogroup-horizontal .dx-radiobutton:last-of-type {
  margin-right: 0;
}

.dx-state-disabled .dx-radiobutton {
  cursor: default;
}

.dx-state-disabled.dx-radiobutton {
  cursor: default;
}

.dx-radiobutton-icon {
  width: 16px;
  height: 16px;
  position: relative;
}

.dx-radiobutton-icon::after {
  content: "";
  width: 32px;
  height: 32px;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  border-radius: 50%;
  display: block;
  position: absolute;
  z-index: 1;
  transform: scale(0.5);
  transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.dx-radiobutton-icon::before {
  display: block;
  width: 12px;
  height: 12px;
  border: 2px solid rgba(0, 0, 0, 0.54);
  background-color: #fff;
  content: "";
  border-radius: 8px;
  box-sizing: content-box;
}

.dx-radiobutton-icon-checked::before {
  border-color: #8ac840;
}

.dx-radiobutton-icon-checked .dx-radiobutton-icon-dot {
  display: block;
  margin-top: -12px;
  margin-left: 4px;
  width: 8px;
  height: 8px;
  background: #8ac840;
  content: "";
  border-radius: 4px;
}

.dx-radiobutton.dx-state-active .dx-radiobutton-icon::after,
.dx-radiobutton.dx-state-focused .dx-radiobutton-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-radiobutton.dx-radiobutton-checked.dx-state-active .dx-radiobutton-icon-checked::after,
.dx-radiobutton.dx-radiobutton-checked.dx-state-focused .dx-radiobutton-icon-checked::after {
  background-color: rgba(138, 200, 64, 0.1);
  transform: scale(1);
}

.dx-radiobutton.dx-state-disabled {
  opacity: 0.38;
}

.dx-state-disabled .dx-radiobutton-icon-dot,
.dx-state-readonly .dx-radiobutton-icon-dot {
  background-color: rgba(0, 0, 0, 0.54);
}

.dx-state-disabled .dx-radiobutton-icon::before,
.dx-state-readonly .dx-radiobutton-icon::before {
  border-color: rgba(0, 0, 0, 0.54);
}

.dx-invalid .dx-radiobutton-icon::before {
  border-color: rgba(244, 67, 54, 0.4);
}

.dx-invalid .dx-radiobutton-icon-dot {
  background-color: rgba(244, 67, 54, 0.4);
}

.dx-invalid .dx-state-active.dx-radiobutton .dx-radiobutton-icon::before,
.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon::before {
  border-color: #f44336;
}

.dx-invalid .dx-state-active.dx-radiobutton .dx-radiobutton-icon-dot,
.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon-dot {
  background-color: #f44336;
}

.dx-invalid .dx-state-active.dx-radiobutton .dx-radiobutton-icon::after,
.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon::after {
  background-color: rgba(244, 67, 54, 0.1);
  transform: scale(1);
}

.dx-state-disabled .dx-radiobutton.dx-state-disabled {
  opacity: 1;
}

.dx-rtl .dx-radiobutton.dx-radiobutton-checked .dx-radiobutton-icon-dot,
.dx-rtl.dx-radiobutton.dx-radiobutton-checked .dx-radiobutton-icon-dot {
  margin-right: 4px;
  margin-left: 0;
}

.dx-radiogroup .dx-radiobutton {
  margin: 6px 0;
}

.dx-radiogroup-horizontal .dx-radiobutton {
  margin-right: 17px;
}

.dx-rtl .dx-radiogroup-horizontal .dx-radiobutton,
.dx-rtl.dx-radiogroup-horizontal .dx-radiobutton {
  margin-right: 0;
  margin-left: 17px;
}

.dx-accordion-item-title {
  font-size: 18px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  height: 32px;
  position: relative;
  padding: 12px 11px;
  background-color: #fff;
}

.dx-accordion-item-body {
  overflow: hidden;
  padding: 11px;
  font-size: 12px;
}

.dx-accordion-item-closed .dx-accordion-item-body {
  visibility: hidden;
}

.dx-accordion-item {
  overflow: hidden;
  background-color: #fff;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.07), 0 1px 5px 0 rgba(0, 0, 0, 0.06);
  transition: margin 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: margin, height;
  border-top: 1px solid #e0e0e0;
}

.dx-accordion-item-opened .dx-accordion-item-body {
  visibility: visible;
}

.dx-state-disabled .dx-accordion-item-title {
  cursor: default;
}

.dx-accordion {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  margin: 3px 3px 5px;
}

.dx-accordion-item:first-child {
  border-top: none;
}

.dx-accordion-item.dx-state-active > .dx-accordion-item-title,
.dx-accordion-item.dx-state-focused > .dx-accordion-item-title {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-accordion-item.dx-state-active:not(.dx-accordion-item-opened) .dx-icon,
.dx-accordion-item.dx-state-focused:not(.dx-accordion-item-opened) .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-accordion-item.dx-state-hover > .dx-accordion-item-title {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-accordion-item.dx-state-hover + .dx-accordion-item-closed {
  border-top-color: #d1d1d1;
}

.dx-accordion-item-opened {
  margin: 8px 0;
  border-top: none;
}

.dx-accordion-item-opened:first-child {
  margin-top: 0;
}

.dx-accordion-item-opened > .dx-accordion-item-title::before {
  content: "\f014";
}

.dx-accordion-item-opened + .dx-accordion-item-closed {
  border-top: none;
}

.dx-accordion-item-title .dx-accordion-item-title-caption,
.dx-accordion-item-title::before {
  position: absolute;
}

.dx-accordion-item-title .dx-accordion-item-title-caption {
  color: rgba(0, 0, 0, 0.87);
  font-size: 15px;
  font-weight: 500;
  top: 8px;
  left: 11px;
  right: 40px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.dx-accordion-item-title::before {
  background-position: center;
  float: right;
  top: 5px;
  right: 11px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.38);
  content: "\f016";
  font-family: DXIcons;
  font-size: 18px;
  height: 18px;
  width: 18px;
}

.dx-accordion-item-title .dx-icon {
  display: inline-block;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon {
  margin-right: 6px;
  margin-left: 0;
  position: relative;
  top: 3px;
}

.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right,
.dx-rtl .dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon,
.dx-rtl.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon {
  margin-left: 6px;
  margin-right: 0;
}

.dx-rtl .dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right,
.dx-rtl.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right {
  margin-right: 6px;
  margin-left: 0;
}

.dx-state-disabled.dx-accordion-item {
  opacity: 0.5;
}

.dx-rtl .dx-accordion-item-title .dx-accordion-item-title-caption {
  right: 11px;
  left: 40px;
}

.dx-rtl .dx-accordion-item-title::before {
  float: left;
  left: 11px;
  right: auto;
}

.dx-slideoutview {
  height: 100%;
  width: 100%;
  touch-action: pinch-zoom;
}

.dx-slideoutview-wrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
}

.dx-slideoutview-menu-content {
  position: absolute;
  top: 0;
  bottom: 0;
}

.dx-slideoutview-menu-content.dx-slideoutview-right {
  right: 0;
}

.dx-slideoutview-menu-content.dx-slideoutview-left {
  left: 0;
}

.dx-slideoutview-content {
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 100;
  box-sizing: content-box;
  margin-left: -1px;
  border-style: solid;
  border-width: 0 1px;
  border-color: rgba(224, 224, 224, 0.5);
}

.dx-slideoutview-shield {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
}

.dx-device-android .dx-slideoutview-content {
  backface-visibility: hidden;
}

.dx-slideoutview-content,
.dx-slideoutview-menu-content {
  background-color: #fff;
}

.dx-slideout {
  height: 100%;
  width: 100%;
}

.dx-slideout-menu {
  min-width: 280px;
  max-width: 350px;
}

.dx-slideout-menu .dx-list-item .dx-icon {
  float: left;
  width: 26px;
  height: 26px;
  background-position: 0 0;
  background-size: 26px 26px;
  padding: 0;
  font-size: 26px;
  text-align: center;
  line-height: 26px;
  margin: -4px 13px -4px 0;
}

.dx-slideout-item,
.dx-slideout-item-content {
  height: 100%;
  width: 100%;
}

.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon {
  float: right;
}

.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon,
.dx-rtl.dx-slideout-menu .dx-list-item .dx-icon,
.dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right {
  margin-left: 13px;
  margin-right: 0;
}

.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right,
.dx-rtl.dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right {
  margin-right: 13px;
  margin-left: 0;
}

.dx-colorbox-input-container.dx-colorbox-color-is-not-defined .dx-colorbox-color-result-preview {
  border: none;
}

.dx-colorbox-input-container .dx-placeholder::before {
  max-width: calc(100% - 25px);
}

.dx-colorbox .dx-texteditor-input-container::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  z-index: 1;
  width: 15px;
  height: 15px;
  margin-top: -7.5px;
  left: 14px;
}

.dx-colorbox .dx-colorbox-color-is-not-defined .dx-texteditor-input-container::before {
  background: 0 0;
}

.dx-colorbox.dx-editor-filled .dx-texteditor-label .dx-label-before,
.dx-colorbox.dx-editor-outlined .dx-texteditor-label .dx-label-before,
.dx-colorbox.dx-editor-underlined .dx-texteditor-label .dx-label-before {
  min-width: 40px;
}

.dx-colorbox-color-result-preview {
  position: absolute;
  top: 50%;
  z-index: 2;
  width: 17px;
  height: 17px;
  margin-top: -8.5px;
  border: 1px solid;
}

.dx-colorbox-input-container .dx-colorbox-input.dx-texteditor-input {
  -webkit-appearance: none;
  padding-left: 40px;
}

.dx-colorbox-overlay .dx-popup-content {
  overflow: hidden;
  padding: 16px;
}

.dx-colorbox-overlay .dx-popup-bottom .dx-toolbar-item:first-child {
  padding-right: 10px;
}

.dx-colorbox-overlay .dx-colorview-buttons-container .dx-button {
  margin: 0;
}

.dx-rtl .dx-colorbox .dx-placeholder,
.dx-rtl.dx-colorbox .dx-placeholder {
  right: 32px;
}

.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-input.dx-texteditor-input,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-input.dx-texteditor-input {
  direction: ltr;
  text-align: end;
  padding-right: 40px;
}

.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-color-result-preview,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-color-result-preview {
  left: auto;
  right: 13px;
}

.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-input-container::before,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-input-container::before {
  left: auto;
  right: 14px;
}

.dx-colorview-container label {
  overflow: hidden;
  font-weight: 400;
  margin: 0 0 10px;
  white-space: normal;
  line-height: normal;
  display: flex;
  align-items: center;
  color: rgba(0, 0, 0, 0.87);
}

.dx-colorview-container .dx-button {
  margin-top: 0;
  margin-bottom: 0;
}

.dx-colorview-container .dx-button.dx-colorview-apply-button {
  margin-right: 10px;
  margin-left: 0;
}

.dx-colorview-container .dx-button.dx-colorview-cancel-button {
  margin-right: 0;
  margin-left: 0;
}

.dx-colorview-container-row {
  overflow: hidden;
  padding-top: 1px;
}

.dx-colorview-container-row:first-child {
  margin-top: 0;
}

.dx-colorview-container-cell {
  float: left;
}

.dx-colorview-palette-handle {
  width: 28px;
  height: 28px;
  top: 0;
  left: 0;
  cursor: crosshair;
  border-radius: 100%;
  z-index: 5;
  position: absolute;
}

.dx-colorview-alpha-channel-handle,
.dx-colorview-hue-scale-handle {
  position: absolute;
  cursor: pointer;
}

.dx-colorview-hue-scale-handle {
  width: 36px;
  height: 17px;
  top: 0;
  left: -7px;
}

.dx-colorview-alpha-channel-handle {
  width: 17px;
  height: 36px;
  top: -6px;
  left: 0;
}

.dx-colorview-hue-scale {
  position: relative;
  background-repeat: no-repeat;
  background-image: linear-gradient(0deg, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%);
}

.dx-colorbox-input-container::after,
.dx-colorview-alpha-channel-wrapper,
.dx-colorview-color-preview-container-inner {
  background-image: linear-gradient(45deg, #ccc 25%, transparent 25%, transparent 74%, #ccc 75%, #ccc), linear-gradient(45deg, #ccc 25%, transparent 25%, transparent 74%, #ccc 75%, #ccc);
  background-size: 16px 16px;
  background-position: 0 0, 8px 8px;
}

.dx-colorview-alpha-channel-wrapper {
  background-position: 0 6px, 8px 14px;
}

.dx-colorbox-input-container {
  height: 100%;
}

.dx-colorview-palette-gradient-white {
  background-repeat: no-repeat;
  background-image: linear-gradient(270deg, rgba(255, 255, 255, 0), #fff);
}

.dx-colorview-palette-gradient-black {
  background-repeat: no-repeat;
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), #000);
}

.dx-colorview-palette {
  position: relative;
  overflow: hidden;
  cursor: crosshair;
}

.dx-colorview-palette-gradient {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.dx-colorview-alpha-channel-scale {
  height: 20px;
  position: relative;
}

.dx-colorview-alpha-channel-cell {
  margin: 6px 0;
  position: relative;
}

.dx-colorview-alpha-channel-cell .dx-button {
  width: 90px;
}

.dx-rtl .dx-colorview-container-row .dx-colorview-container-cell {
  float: right;
}

.dx-rtl .dx-colorview-container label .dx-texteditor {
  float: left;
}

.dx-rtl .dx-colorview-alpha-channel-scale {
  direction: ltr;
}

.dx-colorview-palette-handle {
  background: radial-gradient(transparent 5px, rgba(0, 0, 0, 0.2) 6px, #fff 7px, #fff 12px, rgba(0, 0, 0, 0.2) 13px);
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
}

.dx-colorview-hue-scale-handle {
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: inset -5px 0 0 3px #fff, inset 5px 0 0 3px #fff, inset -6px 0 1px 4px rgba(0, 0, 0, 0.2), inset 6px 0 1px 4px rgba(0, 0, 0, 0.2);
}

.dx-colorview-alpha-channel-handle {
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -5px 0 3px #fff, inset 0 5px 0 3px #fff, inset 0 -6px 1px 4px rgba(0, 0, 0, 0.2), inset 0 6px 1px 4px rgba(0, 0, 0, 0.2);
}

.dx-colorview-container {
  overflow: hidden;
  width: 450px;
}

.dx-colorview-container label.dx-colorview-label-hex {
  margin: 20px 0 0;
}

.dx-colorview-container label.dx-colorview-alpha-channel-label {
  margin: 0 0 0 43px;
  width: 115px;
}

.dx-colorview-container label .dx-texteditor {
  float: right;
  width: 69px;
  margin: 0 0 0 10px;
}

.dx-colorview-hue-scale-cell {
  position: relative;
  margin-left: 19px;
}

.dx-colorview-palette {
  width: 288px;
  height: 299px;
}

.dx-colorview-alpha-channel-scale {
  width: 288px;
}

.dx-colorview-container-row.dx-colorview-alpha-channel-row {
  margin-top: 10px;
  display: flex;
  align-items: center;
}

.dx-colorview-hue-scale {
  width: 18px;
  height: 299px;
}

.dx-colorview-alpha-channel-cell {
  width: 292px;
}

.dx-colorview-hue-scale-wrapper {
  height: 301px;
}

.dx-colorview-color-preview {
  width: 100%;
  height: 40px;
}

.dx-colorview-controls-container {
  position: relative;
  width: 90px;
  margin-left: 27px;
}

.dx-colorview-alpha-channel-border,
.dx-colorview-color-preview-container,
.dx-colorview-hue-scale-wrapper,
.dx-colorview-palette-cell {
  padding: 1px;
  margin: 0 1px 1px;
  background-color: #fff;
  box-shadow: 0 0 0 1px #e0e0e0;
}

.dx-colorview-color-preview-container {
  margin-bottom: 34px;
}

.dx-rtl .dx-colorview-controls-container {
  margin-left: 0;
  margin-right: 27px;
}

.dx-rtl .dx-colorview-hue-scale-cell {
  margin-left: 0;
  margin-right: 19px;
}

.dx-rtl .dx-colorview-container label.dx-colorview-alpha-channel-label {
  margin-left: 0;
  margin-right: 43px;
}

.dx-colorbox .dx-colorbox-input-container .dx-dropdowneditor-input-wrapper .dx-colorbox-input {
  padding-left: 35px;
}

.dx-colorbox .dx-colorbox-input-container.dx-colorbox-color-is-not-defined .dx-colorbox-color-result-preview {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAAdElEQVQoU4XR0Q3AIAgFQCarie7UrToMc3QIiyIFFGNe5INcgETAegpQefFCCFPwYZI2qFA/M4EQMQAhKxJgiEcKHFFkwUQY3Q4sBAhUerYzkbaiTUk7Ije0dYoMyeYGi35igUeDzMCiTiKgaPx0BAR1csgHXJxUKOJqsbEAAAAASUVORK5CYII=) no-repeat;
}

.dx-colorbox .dx-colorbox-input-container::after {
  left: 9px;
}

.dx-colorbox .dx-placeholder {
  left: 32px;
}

.dx-colorbox-color-result-preview {
  border-color: #e0e0e0;
  left: 8px;
}

.dx-colorbox-overlay {
  padding: 0;
}

.dx-colorbox-overlay.dx-overlay-content {
  background-color: #fff;
}

.dx-rtl .dx-colorbox.dx-state-focused .dx-colorbox-input,
.dx-rtl.dx-colorbox.dx-state-focused .dx-colorbox-input {
  padding-right: 35px;
}

.dx-rtl .dx-colorbox-overlay .dx-toolbar-item:first-child {
  padding-left: 10px;
  padding-right: 0;
}

.dx-pager {
  overflow: hidden;
  width: 100%;
  line-height: normal;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  padding: 13px 11px;
}

.dx-pager .dx-pages {
  white-space: nowrap;
  float: right;
}

.dx-pager .dx-pages .dx-page-indexes {
  display: inline-block;
}

.dx-pager .dx-pages .dx-page {
  display: inline-block;
  cursor: pointer;
  margin-left: 5px;
  margin-right: 1px;
}

.dx-pager .dx-pages .dx-separator {
  display: inline-block;
}

.dx-pager .dx-pages .dx-info {
  display: inline-block;
  margin-right: 9px;
  opacity: 0.6;
}

.dx-pager .dx-pages .dx-navigate-button {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  box-sizing: content-box;
}

.dx-pager .dx-pages .dx-navigate-button.dx-button-disable {
  opacity: 0.3;
  cursor: inherit;
}

.dx-pager .dx-page-sizes {
  float: left;
}

.dx-pager .dx-page-sizes .dx-page-size {
  display: inline-block;
  cursor: pointer;
  margin-left: 4px;
  margin-right: 1px;
}

.dx-pager .dx-page-sizes .dx-selection,
.dx-pager .dx-pages .dx-selection {
  cursor: inherit;
  text-shadow: none;
}

.dx-pager .dx-light-pages {
  display: inline-block;
}

.dx-pager .dx-light-pages .dx-page-index {
  width: 40px;
}

.dx-pager .dx-light-pages .dx-pages-count {
  cursor: pointer;
}

.dx-pager .dx-light-pages .dx-info-text,
.dx-pager .dx-light-pages .dx-pages-count {
  padding-left: 6px;
}

.dx-pager .dx-light-pages .dx-info-text,
.dx-pager .dx-light-pages .dx-page-index,
.dx-pager .dx-light-pages .dx-pages-count {
  display: table-cell;
}

.dx-pager.dx-rtl .dx-pages,
.dx-rtl .dx-pager .dx-pages {
  float: left;
  direction: ltr;
}

.dx-pager.dx-rtl .dx-pages .dx-page,
.dx-rtl .dx-pager .dx-pages .dx-page {
  direction: ltr;
}

.dx-pager.dx-rtl .dx-pages .dx-page:first-child,
.dx-rtl .dx-pager .dx-pages .dx-page:first-child {
  margin-left: 1px;
}

.dx-pager.dx-rtl .dx-pages .dx-info,
.dx-rtl .dx-pager .dx-pages .dx-info {
  direction: rtl;
  margin-left: 9px;
  margin-right: 0;
}

.dx-pager.dx-rtl .dx-page-sizes,
.dx-rtl .dx-pager .dx-page-sizes {
  float: right;
}

.dx-pager.dx-light-mode .dx-page-sizes {
  min-width: 42px;
}

.dx-pager.dx-light-mode .dx-page-index {
  min-width: 27px;
}

.dx-pager.dx-light-mode .dx-pages .dx-light-pages,
.dx-pager.dx-light-mode .dx-pages .dx-navigate-button,
.dx-pager.dx-light-mode .dx-pages .dx-page-indexes {
  vertical-align: middle;
}

.dx-pager .dx-pages .dx-page {
  padding: 9px 12px;
  line-height: 12px;
}

.dx-pager .dx-pages .dx-separator {
  padding-left: 8px;
  padding-right: 8px;
}

.dx-pager .dx-pages .dx-navigate-button {
  width: 9px;
  height: 12px;
  padding: 9px 12px;
}

.dx-pager .dx-pages .dx-prev-button {
  font: 14px/1 DXIcons;
}

.dx-pager .dx-pages .dx-prev-button::before {
  content: "\f012";
}

.dx-pager .dx-pages .dx-next-button {
  font: 14px/1 DXIcons;
}

.dx-pager .dx-pages .dx-next-button::before {
  content: "\f010";
}

.dx-pager .dx-pages .dx-next-button,
.dx-pager .dx-pages .dx-prev-button {
  position: relative;
  font-size: 21px;
  text-align: center;
  line-height: 21px;
}

.dx-pager .dx-pages .dx-next-button::before,
.dx-pager .dx-pages .dx-prev-button::before {
  position: absolute;
  display: block;
  width: 21px;
  top: 50%;
  margin-top: -10.5px;
  left: 50%;
  margin-left: -10.5px;
}

.dx-pager .dx-page,
.dx-pager .dx-page-size {
  font-size: 12px;
  border-radius: 20px;
}

.dx-pager .dx-page-size:hover,
.dx-pager .dx-page:hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-pager .dx-page-sizes .dx-page-size {
  padding: 9px 12px;
  line-height: 12px;
}

.dx-pager .dx-page-sizes .dx-page-size.dx-first-child,
.dx-pager .dx-page-sizes .dx-page-size:first-child {
  margin-left: 0;
}

.dx-pager .dx-page-sizes .dx-selection,
.dx-pager .dx-pages .dx-selection {
  font-weight: 500;
  background-color: #8ac840;
  color: #fff;
}

.dx-gridbase-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: inherit;
  max-height: inherit;
}

.dx-gridbase-container > * {
  flex: 0 0 auto;
}

.dx-datagrid-checkbox-size {
  vertical-align: middle;
}

.dx-datagrid-important-margin {
  margin-right: 5px !important;
}

.dx-datagrid-table {
  background-color: transparent;
}

.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-top: 0;
}

.dx-datagrid-borders > .dx-datagrid-pager {
  margin-top: -1px;
}

.dx-datagrid-borders > .dx-datagrid-header-panel {
  border-bottom: 0;
}

.dx-datagrid-borders > .dx-datagrid-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2) > td {
  border-bottom-width: 0;
}

.dx-datagrid .dx-datagrid-content-fixed {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table {
  position: relative;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table td {
  pointer-events: auto;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-row td.dx-pointer-events-none {
  visibility: hidden;
  background-color: transparent;
  pointer-events: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-header-row td.dx-pointer-events-none {
  border-bottom-color: transparent;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table.dx-datagrid-table-fixed .dx-row td.dx-pointer-events-none {
  width: auto;
}

.dx-datagrid .dx-menu-subitem ul li {
  padding-top: 0;
}

.dx-datagrid .dx-menu-subitem ul li:first-child {
  padding-top: 1px;
}

.dx-datagrid .dx-menu-subitem .dx-menu-item {
  padding: 7px 30px 7px 5px;
}

.dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: left;
}

.dx-datagrid .dx-column-indicators {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
}

.dx-datagrid .dx-column-indicators.dx-visibility-hidden {
  visibility: hidden;
}

.dx-datagrid .dx-column-indicators .dx-sort-index-icon {
  width: 15px;
}

.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter,
.dx-datagrid .dx-column-indicators .dx-header-filter.dx-sort,
.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter,
.dx-datagrid .dx-column-indicators .dx-sort.dx-sort {
  display: inline-block;
}

.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter::after,
.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -7px;
}

.dx-datagrid .dx-row > td,
.dx-datagrid .dx-row > tr > td {
  padding: 7px;
}

.dx-datagrid .dx-error-row {
  -webkit-user-select: initial;
  -moz-user-select: initial;
  user-select: initial;
}

.dx-datagrid .dx-error-row .dx-error-message {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.dx-datagrid .dx-error-row .dx-error-message a {
  color: inherit;
}

.dx-datagrid .dx-datagrid-rowsview .dx-data-row .dx-command-drag {
  cursor: move;
  vertical-align: middle;
  padding: 0;
}

.dx-sortable-dragging .dx-datagrid-rowsview .dx-data-row .dx-command-drag {
  cursor: pointer;
  cursor: grabbing;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title {
  font-size: 16px;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content {
  padding: 0 20px 20px;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  opacity: 0.5;
  box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-datagrid-drag-action {
  opacity: 1;
  cursor: pointer;
  touch-action: pinch-zoom;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-treeview-node-container:first-child > .dx-treeview-node-is-leaf {
  padding: 0;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node {
  padding-left: 0;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node .dx-checkbox {
  left: 4px;
}

.dx-datagrid-nowrap,
.dx-datagrid-nowrap .dx-header-row > td > .dx-datagrid-text-content {
  white-space: nowrap;
}

.dx-datagrid-drag-header {
  position: absolute;
  vertical-align: middle;
  cursor: pointer;
  z-index: 10000;
  box-sizing: content-box;
}

.dx-datagrid-drag-header.dx-drag-command-cell {
  padding: 0;
}

.dx-datagrid-columns-separator {
  position: absolute;
  z-index: 3;
  width: 3px;
}

.dx-datagrid-columns-separator-transparent {
  border-left: 0;
  border-right: 0;
}

.dx-datagrid-tracker {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 3;
  cursor: col-resize;
}

.dx-datagrid-table-content {
  position: absolute;
  top: 0;
}

.dx-datagrid-focus-overlay {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  visibility: hidden;
}

.dx-datagrid-action,
.dx-datagrid-drag-action {
  cursor: pointer;
}

.dx-datagrid-content {
  position: relative;
}

.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message {
  visibility: visible;
}

.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message .dx-overlay-content,
.dx-datagrid-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-datagrid-table-fixed {
  table-layout: fixed;
  width: 100%;
}

.dx-datagrid-content .dx-datagrid-table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  max-width: 10px;
}

.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed {
  max-width: none;
}

.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-none {
  display: none;
}

.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-index {
  width: 26px;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators {
  float: none !important;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators > span {
  width: 14px;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators .dx-sort.dx-sort-none {
  display: inline-block;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-header-row .dx-datagrid-text-content {
  max-width: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators {
  float: none !important;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators > span {
  width: 14px;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-master-detail-cell {
  max-width: 0;
}

.dx-datagrid-content .dx-datagrid-table [class*=column] + [class*=column]:last-child {
  float: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td {
  vertical-align: top;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > td:first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td:first-child {
  border-left: 0;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-last-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-last-child {
  border-right: 0;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-datagrid-group-space {
  border-right: none;
  vertical-align: top;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space + td,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-datagrid-group-space + td {
  border-left: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container {
  overflow: hidden;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-datagrid-invalid .dx-invalid-message.dx-overlay {
  position: static;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell {
  max-width: 0;
  padding: 0;
  vertical-align: middle;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor,
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor-container {
  border: 0;
  margin: 0;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-select {
  padding: 0;
  width: 70px;
  min-width: 70px;
  max-width: 70px;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit {
  text-overflow: clip;
  width: 100px;
  min-width: 100px;
  white-space: nowrap;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link {
  text-decoration: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit .dx-link {
  display: inline-block;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-expand {
  padding: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-adaptive {
  padding: 0;
  vertical-align: middle;
}

.dx-datagrid-content .dx-datagrid-table .dx-data-row .dx-command-edit-with-icons {
  line-height: 1;
  white-space: nowrap;
}

.dx-datagrid-content .dx-datagrid-table .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > .dx-last-data-cell {
  border-right: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > .dx-command-adaptive-hidden {
  border-left: none;
}

.dx-cell-modified,
.dx-datagrid-invalid,
.dx-highlight-outline {
  position: relative;
  padding: 7px;
}

.dx-cell-modified::after,
.dx-datagrid-invalid::after,
.dx-highlight-outline::after {
  content: "";
  position: absolute;
  border: 2px solid transparent;
  top: 0;
  left: 1px;
  bottom: 0;
  right: 0;
  pointer-events: none;
}

.dx-cell-modified.dx-hidden,
.dx-datagrid-invalid.dx-hidden,
.dx-highlight-outline.dx-hidden {
  display: block !important;
}

.dx-cell-modified.dx-hidden::after,
.dx-datagrid-invalid.dx-hidden::after,
.dx-highlight-outline.dx-hidden::after {
  display: none;
}

.dx-editor-cell .dx-highlight-outline,
.dx-editor-cell.dx-cell-modified,
.dx-editor-cell.dx-datagrid-invalid {
  padding: 0;
}

.dx-column-lines .dx-cell-modified::after,
.dx-column-lines .dx-datagrid-invalid::after,
.dx-column-lines .dx-highlight-outline::after {
  left: 0;
}

.dx-datagrid-headers {
  position: relative;
  outline: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-header-row > td > .dx-datagrid-text-content {
  display: inline-block;
  white-space: normal;
  vertical-align: top;
}

.dx-header-row > td > .dx-datagrid-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator) {
  max-width: 100%;
}

.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor {
  border-width: 0;
}

.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after {
  content: " ";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 1;
  pointer-events: none;
}

.dx-datagrid-filter-range-overlay .dx-datagrid-filter-range-end {
  border-top: 1px solid transparent;
}

.dx-datagrid-filter-range-overlay .dx-editor-container.dx-cell-modified,
.dx-datagrid-filter-range-overlay .dx-editor-container.dx-datagrid-invalid {
  padding: 0;
}

.dx-datagrid-filter-row .dx-editor-cell .dx-menu {
  display: none;
}

.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu {
  position: relative;
}

.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu {
  display: block;
}

.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input {
  padding-left: 32px;
}

.dx-datagrid-filter-row .dx-cell-modified::after,
.dx-datagrid-filter-row .dx-datagrid-invalid::after {
  pointer-events: none;
}

.dx-datagrid-filter-row .dx-focused .dx-highlight-outline::after,
.dx-datagrid-filter-row .dx-focused.dx-cell-modified::after,
.dx-datagrid-filter-row .dx-focused.dx-datagrid-invalid::after {
  border-color: transparent;
}

.dx-datagrid-filter-row .dx-menu {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  margin-top: -2px;
  height: 100%;
  overflow: visible;
}

.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal {
  height: 100%;
}

.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout,
.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text {
  display: none;
}

.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after {
  position: absolute;
  left: 2px;
  top: 2px;
  width: 100%;
  height: 102%;
  content: "";
}

.dx-datagrid-filter-row > .dx-first-cell .dx-menu,
.dx-datagrid-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}

.dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 30px 5px 5px;
}

.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item {
  padding: 8px 5px 7px;
}

.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item.dx-state-disabled:hover {
  padding: 9px 6px 8px;
}

.dx-datagrid-filter-row .dx-menu-caption {
  padding-left: 6px;
}

.dx-datagrid-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down {
  display: none;
}

.dx-datagrid-filter-row .dx-menu-item-highlight {
  font-weight: 400;
}

.dx-datagrid-scroll-container {
  overflow: hidden;
  width: 100%;
}

.dx-datagrid-header-panel {
  text-align: left;
}

.dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 10px;
}

.dx-datagrid-search-panel {
  margin: 0 0 0 15px;
}

.dx-gridbase-container > .dx-datagrid-rowsview {
  flex: auto;
  height: auto;
}

.dx-gridbase-container > .dx-datagrid-rowsview.dx-scrollable {
  display: flex;
}

.dx-gridbase-container > .dx-datagrid-rowsview.dx-scrollable > .dx-scrollable-wrapper {
  flex: 1;
  height: auto;
  min-width: 0;
  min-height: 0;
}

.dx-datagrid-rowsview {
  position: relative;
  overflow: hidden;
}

.dx-datagrid-rowsview.dx-empty {
  height: 100px;
}

.dx-datagrid-rowsview.dx-empty .dx-scrollable-content {
  height: 100%;
}

.dx-datagrid-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content {
  z-index: 2;
}

.dx-datagrid-rowsview.dx-fixed-columns .dx-scrollable-scrollbar {
  z-index: 3;
}

.dx-datagrid-rowsview .dx-datagrid-content {
  overflow-anchor: none;
}

.dx-datagrid-rowsview .dx-datagrid-content:not(.dx-datagrid-content-fixed) {
  min-height: 100%;
}

.dx-datagrid-rowsview .dx-datagrid-content.dx-scrollable-container {
  width: auto;
}

.dx-datagrid-rowsview .dx-datagrid-content.dx-datagrid-content-fixed.dx-scrollable-container {
  height: auto;
}

.dx-datagrid-rowsview:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-row > td,
.dx-datagrid-rowsview .dx-row > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child,
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child > td,
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child > tr > td {
  border-top: none;
}

.dx-datagrid-rowsview .dx-data-row > td:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-selection > td .dx-link,
.dx-datagrid-rowsview .dx-selection > tr > td .dx-link,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > td .dx-link,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td .dx-link {
  color: inherit;
}

.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row,
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row {
  border-top: 0;
  border-bottom: 0;
}

.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row > td,
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row > td {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr > td > .dx-select-checkbox {
  display: none;
}

.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr.dx-selection > td > .dx-select-checkbox,
.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr > td:hover > .dx-select-checkbox {
  display: inline-block;
}

.dx-datagrid-rowsview .dx-row > .dx-master-detail-cell:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after {
  border-color: transparent;
}

.dx-datagrid-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.dx-datagrid-bottom-load-panel {
  text-align: center;
  padding: 10px;
}

.dx-datagrid-hidden-column {
  white-space: nowrap;
}

.dx-datagrid .dx-row .dx-datagrid-hidden-column {
  border-right-width: 0;
  border-left-width: 0;
}

.dx-datagrid-hidden-column > * {
  display: none !important;
}

.dx-datagrid-summary-item {
  font-weight: 700;
}

.dx-datagrid-export-menu .dx-dropdownbutton-content .dx-list-item {
  display: block;
}

.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content {
  border: none;
  box-shadow: none;
}

.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content {
  padding: 0;
}

.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-popover-arrow {
  width: 0;
  height: 0;
}

.dx-datagrid-notouch-action {
  touch-action: none;
  -ms-content-zooming: none;
  -ms-overflow-style: none;
}

.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item {
  border: none;
}

.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message {
  text-align: center;
  left: 0;
  right: 0;
  bottom: 50%;
  position: absolute;
}

.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item,
.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item {
  padding: 7px 5px 7px 30px;
}

.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image,
.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: right;
}

.dx-datagrid.dx-rtl .dx-texteditor-buttons-container,
.dx-rtl .dx-datagrid .dx-texteditor-buttons-container {
  text-align: start;
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table {
  direction: rtl;
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space {
  border-left: none;
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space + td {
  border-right: none;
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon {
  transform: scaleX(-1);
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}

.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated,
.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated {
  direction: ltr;
}

.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated .dx-datagrid-table,
.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated .dx-datagrid-table {
  direction: rtl;
}

.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-right: 32px;
}

.dx-rtl .dx-datagrid-filter-row .dx-menu {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: -2px;
}

.dx-rtl .dx-datagrid-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}

.dx-rtl .dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 5px 5px 30px;
}

.dx-rtl .dx-datagrid-filter-row .dx-menu-caption {
  padding-right: 6px;
}

.dx-rtl .dx-datagrid-header-panel {
  text-align: right;
}

.dx-rtl .dx-datagrid-header-panel .dx-datagrid-column-chooser-button {
  margin-left: 0;
}

.dx-rtl .dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}

.dx-rtl .dx-datagrid-search-panel {
  margin: 0 15px 0 0;
}

.dx-datagrid-filter-panel,
.dx-datagrid-filter-panel-left {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  min-width: 0;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter:hover,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text:hover {
  text-decoration: underline;
  cursor: pointer;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-checkbox {
  padding-right: 10px;
}

.dx-datagrid-filter-panel .dx-icon-filter {
  margin: auto 7px auto auto;
  cursor: pointer;
}

.dx-datagrid {
  position: relative;
  cursor: default;
  white-space: normal;
  line-height: normal;
}

.dx-hidden.dx-group-cell {
  display: table-cell !important;
  font-size: 0 !important;
}

.dx-datagrid-group-panel {
  display: inline-block;
  white-space: nowrap;
  width: 100%;
  touch-action: pinch-zoom;
}

.dx-datagrid-group-panel .dx-group-panel-message {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-datagrid-group-panel .dx-group-panel-item {
  display: inline-block;
  min-width: 30px;
  white-space: nowrap;
}

.dx-datagrid-group-panel .dx-group-panel-item .dx-sort {
  margin-left: 6px;
}

.dx-datagrid-group-panel .dx-block-separator {
  display: inline-block;
  white-space: nowrap;
  position: relative;
  min-width: 0;
}

.dx-datagrid-group-panel .dx-block-separator .dx-sort {
  margin-left: 6px;
}

.dx-datagrid-rowsview .dx-row.dx-group-row td {
  border-top: 1px solid;
  border-bottom: 1px solid;
}

.dx-datagrid-rowsview .dx-row.dx-group-row:first-child td {
  border-top: none;
}

.dx-datagrid-rowsview .dx-group-row:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-group-row.dx-row > td {
  border-left-color: transparent;
  border-right-color: transparent;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content:focus {
  outline: 0;
}

.dx-datagrid-group-closed,
.dx-datagrid-group-opened {
  cursor: pointer;
  position: relative;
}

.dx-datagrid-group-closed::before,
.dx-datagrid-group-opened::before {
  position: absolute;
  display: block;
  right: 0;
  left: 0;
}

.dx-rtl .dx-datagrid-group-closed {
  transform: scaleX(-1);
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-group-row.dx-row.dx-column-lines > td {
  border-left: none;
  border-right: none;
}

.dx-rtl .dx-datagrid-group-panel .dx-block-separator,
.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item {
  margin-right: 0;
}

.dx-rtl .dx-datagrid-group-panel .dx-sort {
  margin-left: 0;
  margin-right: 6px;
}

.dx-datagrid-borders > .dx-datagrid-headers,
.dx-datagrid-borders > .dx-datagrid-rowsview,
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-datagrid-borders > .dx-datagrid-rowsview,
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-borders > .dx-datagrid-filter-panel,
.dx-datagrid-borders > .dx-datagrid-headers {
  border-top: 1px solid #e0e0e0;
}

.dx-datagrid-borders > .dx-datagrid-filter-panel {
  border-top-width: 0;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-sortable-dragging > div > .dx-gridbase-container > .dx-datagrid-rowsview {
  border-color: rgba(138, 200, 64, 0.5);
}

.dx-datagrid .dx-sort-up {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-sort-up::before {
  content: "\f051";
}

.dx-datagrid .dx-sort-down {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-sort-down::before {
  content: "\f052";
}

.dx-datagrid .dx-sort-down,
.dx-datagrid .dx-sort-up {
  font-family: inherit;
}

.dx-datagrid .dx-sort-down::before,
.dx-datagrid .dx-sort-up::before {
  font-family: DXIcons, sans-serif;
}

.dx-datagrid .dx-datagrid-header-panel .dx-group-panel-item,
.dx-datagrid .dx-datagrid-header-panel .dx-header-filter {
  outline: 0;
}

.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-group-panel-item:focus,
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus {
  outline: #a1d366 solid 2px;
  outline-offset: -2px;
}

.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus {
  outline-offset: 2px;
}

.dx-datagrid .dx-datagrid-headers .dx-header-filter,
.dx-datagrid .dx-datagrid-headers .dx-header-row > td {
  outline: 0;
}

.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus {
  outline: #a1d366 solid 2px;
  outline-offset: 2px;
}

.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus {
  outline-offset: -2px;
}

.dx-datagrid .dx-header-filter {
  position: relative;
  color: rgba(0, 0, 0, 0.54);
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-header-filter::before {
  content: "\f050";
}

.dx-datagrid .dx-header-filter-empty {
  color: rgba(0, 0, 0, 0.38);
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-col-fixed {
  background-color: #fff;
}

.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none {
  border-left: 2px solid #e0e0e0;
  border-right: 2px solid #e0e0e0;
}

.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell {
  border-left: none;
}

.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell {
  border-right: none;
}

.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
  outline: #a1d366 solid 2px;
  outline-offset: 2px;
}

.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row.dx-row-focused > td.dx-command-edit > a.dx-link:focus {
  outline-color: #fff;
  outline-offset: 0;
}

.dx-datagrid .dx-datagrid-rowsview .dx-datagrid-edit-form {
  background-color: #fff;
}

.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td {
  position: relative;
}

.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td:not(.dx-datagrid-group-space)::before {
  display: block;
  height: 100%;
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAADzCAYAAABwgbOvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRjExRDRGQTNENjQxMUU4QUZEMEE1N0M1QzIyNEE4QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRjExRDRGQjNENjQxMUU4QUZEMEE1N0M1QzIyNEE4QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFGMTFENEY4M0Q2NDExRThBRkQwQTU3QzVDMjI0QThDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFGMTFENEY5M0Q2NDExRThBRkQwQTU3QzVDMjI0QThDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+57ApqAAAAUNJREFUeNrs3LENwzAMRUEzi2T/sTSJgowQRAI+pbvehf0KFiZYc84nUVU9AAAAAAAAAHf5/id9+wxLjX8efvl+WQQRBEEEQRBBEEQQBBEEQQAAAAAAAAAAflRuLmaxdSIIggiCIIIgiCAIIgiCIAgAyyUfMBs3BjHUBUEQQRBEEAQRBEEEQRAE6cKyNQAAAAAAAADQQuySw9aXDl6gsAYkCIIIgiCCIIggCCIIgiAIcILkA2Y7xR5HM0MEQRBBEEQQBBEEQQRBEAQBAAAAAAAAAHq78l5WMlsngiCIIAgiCIIIgiCCIAiCALDcrQfMDHUEEQRBBEEQQRAEQQRBEEEAAAAAAAAAALZoecCsqo4NYutEEAQRBEEEQRBBEEQQBEEQAJbresBsGOoIIgiCIIggCCIIggiCIIIAAAAAAAAc5iPAAIcKFwANDofzAAAAAElFTkSuQmCC);
  background-repeat: no-repeat repeat;
}

.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: right"]::before {
  transform: scaleX(-1);
}

.dx-datagrid .dx-datagrid-filter-row .dx-filter-range-content {
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid .dx-error-row td {
  color: #fff;
  padding: 0;
}

.dx-datagrid .dx-column-lines > td:first-child {
  border-left: none;
}

.dx-datagrid .dx-column-lines > td:last-child {
  border-right: none;
}

.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon::before {
  content: "\f038";
}

.dx-datagrid-filter-panel {
  color: rgba(0, 0, 0, 0.87);
  border-top: 1px solid #e0e0e0;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,
.dx-datagrid-filter-panel .dx-icon-filter {
  outline: 0;
}

.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-clear-filter:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-text:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-icon-filter:focus {
  outline: #a1d366 solid 2px;
  outline-offset: 3px;
}

.dx-datagrid-form-buttons-container {
  float: right;
}

.dx-datagrid-form-buttons-container .dx-button {
  margin-left: 10px;
  margin-top: 10px;
}

.dx-datagrid-adaptive-more {
  cursor: pointer;
  font: 21px/21px DXIcons;
}

.dx-datagrid-adaptive-more::before {
  content: "\f06c";
}

.dx-datagrid-edit-popup .dx-error-message {
  background-color: #f88e86;
  white-space: normal;
  word-wrap: break-word;
  color: #fff;
  margin-bottom: 20px;
}

.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none {
  border-left: 2px solid #e0e0e0;
  border-right: 2px solid #e0e0e0;
}

.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell {
  border-right: none;
}

.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell {
  border-left: none;
}

.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td::before {
  transform: scaleX(-1);
}

.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: left"]::before {
  transform: scale(1);
}

.dx-rtl .dx-datagrid .dx-column-lines > td:first-child {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl .dx-datagrid .dx-column-lines > td:last-child {
  border-left: none;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-datagrid-form-buttons-container {
  float: left;
}

.dx-rtl .dx-datagrid-form-buttons-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}

.dx-datagrid-cell-updated-animation {
  animation: 1s dx-datagrid-highlight-change;
}
@keyframes dx-datagrid-highlight-change {
  50%, from {
    background-color: rgba(0, 0, 0, 0.08);
  }
}
.dx-datagrid .dx-menu,
.dx-datagrid-container .dx-menu {
  background-color: transparent;
  height: 100%;
}

.dx-datagrid .dx-menu .dx-menu-item .dx-menu-item-content,
.dx-datagrid-container .dx-menu .dx-menu-item .dx-menu-item-content {
  padding: 8px 4px;
}

.dx-datagrid .dx-menu .dx-menu-item .dx-menu-item-content .dx-icon,
.dx-datagrid-container .dx-menu .dx-menu-item .dx-menu-item-content .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 3px;
}

.dx-datagrid-container.dx-filter-menu .dx-menu-item-content .dx-icon,
.dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon {
  color: rgba(86, 86, 86, 0.54);
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-datagrid-container.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}

.dx-datagrid .dx-editor-with-menu .dx-menu-item-content,
.dx-datagrid-container .dx-editor-with-menu .dx-menu-item-content {
  display: flex;
  justify-content: center;
  align-items: center;
}

.dx-datagrid .dx-editor-with-menu .dx-menu-item-content .dx-icon,
.dx-datagrid-container .dx-editor-with-menu .dx-menu-item-content .dx-icon {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-datagrid .dx-editor-with-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-datagrid-container .dx-editor-with-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}

.dx-datagrid .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-datagrid .dx-editor-with-menu .dx-texteditor .dx-texteditor-input,
.dx-datagrid-container .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-datagrid-container .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-left: 36px;
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc {
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before {
  content: "\f053";
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc {
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before {
  content: "\f054";
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-none,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-none {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-datagrid .dx-header-filter,
.dx-datagrid .dx-sort-down,
.dx-datagrid .dx-sort-up,
.dx-datagrid-container .dx-header-filter,
.dx-datagrid-container .dx-sort-down,
.dx-datagrid-container .dx-sort-up {
  width: 15px;
  height: 15px;
  background-position: 0 0;
  background-size: 15px 15px;
  padding: 0;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}

.dx-datagrid .dx-header-filter:not(.dx-header-filter-empty),
.dx-datagrid-container .dx-header-filter:not(.dx-header-filter-empty) {
  color: #8ac840;
}

.dx-datagrid .dx-icon-filter-operation-equals,
.dx-datagrid-container .dx-icon-filter-operation-equals {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-equals::before,
.dx-datagrid-container .dx-icon-filter-operation-equals::before {
  content: "\f044";
}

.dx-datagrid .dx-icon-filter-operation-default,
.dx-datagrid-container .dx-icon-filter-operation-default {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-default::before,
.dx-datagrid-container .dx-icon-filter-operation-default::before {
  content: "\f027";
}

.dx-datagrid .dx-icon-filter-operation-not-equals,
.dx-datagrid-container .dx-icon-filter-operation-not-equals {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-not-equals::before,
.dx-datagrid-container .dx-icon-filter-operation-not-equals::before {
  content: "\f045";
}

.dx-datagrid .dx-icon-filter-operation-less,
.dx-datagrid-container .dx-icon-filter-operation-less {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-less::before,
.dx-datagrid-container .dx-icon-filter-operation-less::before {
  content: "\f046";
}

.dx-datagrid .dx-icon-filter-operation-less-equal,
.dx-datagrid-container .dx-icon-filter-operation-less-equal {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-less-equal::before,
.dx-datagrid-container .dx-icon-filter-operation-less-equal::before {
  content: "\f048";
}

.dx-datagrid .dx-icon-filter-operation-greater,
.dx-datagrid-container .dx-icon-filter-operation-greater {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-greater::before,
.dx-datagrid-container .dx-icon-filter-operation-greater::before {
  content: "\f047";
}

.dx-datagrid .dx-icon-filter-operation-greater-equal,
.dx-datagrid-container .dx-icon-filter-operation-greater-equal {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-greater-equal::before,
.dx-datagrid-container .dx-icon-filter-operation-greater-equal::before {
  content: "\f049";
}

.dx-datagrid .dx-icon-filter-operation-contains,
.dx-datagrid-container .dx-icon-filter-operation-contains {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-contains::before,
.dx-datagrid-container .dx-icon-filter-operation-contains::before {
  content: "\f063";
}

.dx-datagrid .dx-icon-filter-operation-not-contains,
.dx-datagrid-container .dx-icon-filter-operation-not-contains {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-not-contains::before,
.dx-datagrid-container .dx-icon-filter-operation-not-contains::before {
  content: "\f066";
}

.dx-datagrid .dx-icon-filter-operation-starts-with,
.dx-datagrid-container .dx-icon-filter-operation-starts-with {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-starts-with::before,
.dx-datagrid-container .dx-icon-filter-operation-starts-with::before {
  content: "\f064";
}

.dx-datagrid .dx-icon-filter-operation-ends-with,
.dx-datagrid-container .dx-icon-filter-operation-ends-with {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-ends-with::before,
.dx-datagrid-container .dx-icon-filter-operation-ends-with::before {
  content: "\f065";
}

.dx-datagrid .dx-icon-filter-operation-between,
.dx-datagrid-container .dx-icon-filter-operation-between {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-between::before,
.dx-datagrid-container .dx-icon-filter-operation-between::before {
  content: "\f06a";
}

.dx-datagrid .dx-column-indicators,
.dx-datagrid-container .dx-column-indicators {
  height: 16px;
}

.dx-datagrid .dx-column-indicators .dx-sort-index-icon,
.dx-datagrid-container .dx-column-indicators .dx-sort-index-icon {
  padding-right: 4px;
  margin-left: -1px;
  font-size: 12px;
  position: relative;
  bottom: 1px;
}

.dx-datagrid .dx-column-indicators > div,
.dx-datagrid-container .dx-column-indicators > div {
  width: 15px;
  height: 15px;
  background-position: 0 0;
  background-size: 15px 15px;
  padding: 0;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}

.dx-datagrid .dx-placeholder::before,
.dx-datagrid-container .dx-placeholder::before {
  font-size: 13px;
}

.dx-datagrid {
  color: rgba(0, 0, 0, 0.87);
  background-color: #fff;
  line-height: inherit;
}

.dx-datagrid .dx-row-alt > td {
  background-color: #f5f5f5;
  border-top: 1px solid #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
}

.dx-datagrid .dx-row-alt.dx-row:not(.dx-row-removed) {
  border-bottom-color: transparent;
}

.dx-datagrid .dx-link {
  text-decoration: underline;
  cursor: pointer;
  color: #8ac840;
}

.dx-datagrid .dx-row-lines > td {
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid .dx-column-lines > td {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-datagrid .dx-error-row .dx-closebutton {
  float: right;
  margin: 12px;
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-datagrid .dx-error-row .dx-closebutton::before {
  content: "\f00a";
}

.dx-datagrid .dx-error-row .dx-error-message {
  background-color: #f88e86;
  white-space: normal;
  word-wrap: break-word;
  padding: 10px 35px 10px 10px;
}

.dx-datagrid .dx-row > td {
  padding: 10px 11px;
  font-size: 13px;
  line-height: 16px;
}

.dx-datagrid .dx-datagrid-table .dx-header-row > td {
  padding-top: 12px;
  padding-bottom: 12px;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all) {
  vertical-align: middle;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-select,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-select,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-select {
  overflow: visible;
  width: 38px;
  min-width: 38px;
  line-height: 1;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit {
  width: 105px;
  min-width: 105px;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons .dx-link,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link {
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
  margin: 0 2px;
  vertical-align: middle;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon) {
  width: auto;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit .dx-link.dx-state-disabled,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit .dx-link.dx-state-disabled,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit .dx-link.dx-state-disabled {
  opacity: 0.38;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon {
  opacity: 0.6;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending) .dx-datagrid-group-space,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-expand,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all) .dx-datagrid-group-space,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-expand,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all) .dx-datagrid-group-space,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-expand {
  padding: 0 4px 0 8px;
  line-height: 0;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-editor-cell:not(.dx-command-select),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-editor-cell:not(.dx-command-select),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-editor-cell:not(.dx-command-select) {
  padding-right: 0;
  padding-left: 0;
}

.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: right"]:before {
  background-position-y: 49px;
}

.dx-datagrid .dx-command-drag {
  width: 40px;
  min-width: 40px;
}

.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-datagrid-edit-popup .dx-popup-content {
  padding: 0;
}

.dx-datagrid-edit-popup .dx-error-message {
  padding: 10px 11px;
}

.dx-datagrid-edit-popup-form {
  padding: 16px;
}

.dx-datagrid-headers .dx-texteditor-input,
.dx-datagrid-rowsview .dx-texteditor-input {
  min-height: 16px;
}

.dx-datagrid-headers .dx-lookup,
.dx-datagrid-rowsview .dx-lookup {
  height: auto;
}

.dx-datagrid-headers .dx-lookup .dx-lookup-field,
.dx-datagrid-rowsview .dx-lookup .dx-lookup-field {
  padding-left: 11px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 13px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending .dx-texteditor-input {
  padding-right: 23px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid.dx-rtl .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 23px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid.dx-rtl .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-rtl .dx-texteditor-input {
  padding-right: 0;
}

.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input {
  padding-left: 16px;
}

.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input {
  padding-right: 16px;
}

.dx-datagrid-column-chooser-list .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list .dx-empty-message {
  color: rgba(102, 102, 102, 0.87);
  padding: 0 8px;
}

.dx-datagrid-column-chooser {
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-datagrid-column-chooser input,
.dx-datagrid-column-chooser textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content {
  padding: 8px;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-search {
  margin-bottom: 10px;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-node {
  padding-left: 20px;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-popup-content {
  padding: 8px;
}

.dx-datagrid-column-chooser .dx-overlay-content {
  background-color: #fff;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title {
  background-color: transparent;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label {
  font-size: 16px;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  margin: 2px 2px 8px;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  font-size: 13px;
  padding: 10px;
  line-height: 16px;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-datagrid-drag-header {
  border-color: rgba(138, 200, 64, 0.5);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  padding: 12px;
  background-color: #fff;
  line-height: 16px;
  font-size: 13px;
}

.dx-datagrid-columns-separator {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-datagrid-columns-separator-transparent {
  background-color: transparent;
}

.dx-datagrid-drop-highlight > td {
  background-color: #8ac840;
  color: #fff;
}

.dx-datagrid-drop-highlight > td .dx-header-filter {
  color: #fff;
}

.dx-datagrid-drop-highlight > td .dx-checkbox .dx-checkbox-icon {
  background-color: #fff;
  color: #8ac840;
}

.dx-datagrid-focus-overlay:after {
  content: "";
  position: absolute;
  bottom: 0;
  height: 2px;
  background-color: #a1d366;
  left: 0;
  right: 1px;
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > .dx-datagrid-readonly .dx-texteditor .dx-texteditor-input {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-headers {
  color: rgba(0, 0, 0, 0.54);
  touch-action: pinch-zoom;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-headers .dx-datagrid-content {
  margin-bottom: -1px;
}

.dx-datagrid-borders .dx-datagrid-headers .dx-datagrid-table {
  border-bottom-width: 1px;
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td {
  border-bottom: 1px solid #e0e0e0;
  line-height: 16px;
  font-weight: 500;
  font-size: 13px;
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td .dx-sort,
.dx-datagrid-headers .dx-datagrid-table .dx-row > td .dx-sort-indicator,
.dx-datagrid-headers .dx-datagrid-table .dx-row > td:hover .dx-datagrid-text-content {
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td:hover .dx-sort {
  color: rgba(0, 0, 0, 0.38);
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td:hover:not(.dx-command-select):not(.dx-command-expand):not(.dx-editor-cell):not(.dx-command-edit):not(.dx-datagrid-group-space) {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-datagrid-headers.dx-header-multi-row .dx-datagrid-content .dx-datagrid-table .dx-row.dx-header-row .dx-command-select {
  padding-bottom: 12px;
}

.dx-datagrid-headers.dx-header-multi-row .dx-datagrid-content .dx-datagrid-table .dx-row.dx-header-row > td {
  padding-top: 12px;
  padding-bottom: 12px;
  vertical-align: bottom;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
}

.dx-datagrid-headers.dx-header-multi-row .dx-datagrid-content .dx-datagrid-table .dx-row.dx-header-row > td:first-child {
  border-left: none;
}

.dx-datagrid-headers.dx-header-multi-row .dx-datagrid-content .dx-datagrid-table .dx-row.dx-header-row > td:last-child {
  border-right: none;
}

.dx-datagrid-filter-row {
  background-color: #fafafa;
}

.dx-datagrid-filter-row .dx-menu {
  margin-left: 0;
}

.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-items-container {
  height: 100%;
  top: 2px;
  position: absolute;
}

.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper {
  height: 100%;
}

.dx-datagrid-filter-row .dx-menu .dx-overlay-content {
  color: rgba(117, 117, 117, 0.87);
}

.dx-datagrid-filter-row .dx-filter-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 10px 11px 10px 36px;
}

.dx-datagrid .dx-datagrid-table .dx-datagrid-filter-row > td {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-datagrid-filter-range-overlay .dx-overlay-content {
  overflow: inherit;
  background-color: #fafafa;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after,
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-hover::after {
  top: auto;
  bottom: 0;
}

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input {
  font-size: 13px;
  height: 37px;
  padding-right: 8px;
  padding-left: 8px;
}

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-placeholder::before {
  padding-left: 8px;
}

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-invalid-message.dx-overlay-wrapper {
  display: none;
}

.dx-cell-modified,
.dx-datagrid-invalid {
  padding: 10px 0;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-datagrid-header-panel {
  border-bottom: 1px solid #e0e0e0;
  padding: 0 11px;
  background-color: #fff;
}

.dx-datagrid-header-panel .dx-apply-button {
  background-color: transparent;
  color: #fff;
  box-shadow: none;
}

.dx-datagrid-header-panel .dx-apply-button .dx-icon {
  color: #fff;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-focused,
.dx-datagrid-header-panel .dx-apply-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-datagrid-header-panel .dx-apply-button .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-datagrid-header-panel .dx-toolbar-text-auto-hide .dx-button.dx-button-has-icon {
  border-radius: 50%;
}

.dx-datagrid-header-panel .dx-datagrid-toolbar-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-addrow-button .dx-icon-edit-button-addrow {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-addrow-button .dx-icon-edit-button-addrow::before {
  content: "\f00b";
}

.dx-datagrid-cancel-button .dx-icon-edit-button-cancel {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-cancel-button .dx-icon-edit-button-cancel::before {
  content: "\f04c";
}

.dx-datagrid-save-button .dx-icon-edit-button-save {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-save-button .dx-icon-edit-button-save::before {
  content: "\f041";
}

.dx-datagrid-adaptive-more {
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  color: rgba(0, 0, 0, 0.54);
}

.dx-row.dx-row-focused .dx-datagrid-adaptive-more {
  color: inherit;
}

.dx-datagrid-rowsview {
  border-top: 1px solid #e0e0e0;
}

.dx-datagrid-headers + .dx-datagrid-rowsview,
.dx-datagrid-rowsview.dx-datagrid-after-headers {
  border-top: none;
}

.dx-datagrid-rowsview .dx-row {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}

.dx-datagrid-rowsview .dx-row:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-row.dx-edit-row:first-child > td {
  border-top-width: 0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-rowsview .dx-row.dx-edit-row > td {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-rowsview .dx-master-detail-row > .dx-master-detail-cell {
  padding: 16px;
}

.dx-datagrid-rowsview .dx-master-detail-row .dx-master-detail-cell,
.dx-datagrid-rowsview .dx-master-detail-row > .dx-datagrid-group-space {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) .dx-master-detail-cell,
.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) > .dx-datagrid-group-space {
  background-color: #fafafa;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-adaptive-detail-row:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-data-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-data-row.dx-selection:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-data-row:not(.dx-edit-row) .dx-cell-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:hover .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:hover .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-data-row.dx-selection .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-data-row.dx-selection .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-data-row.dx-selection:hover .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-data-row.dx-selection:hover .dx-validator.dx-invalid {
  background-color: rgba(244, 67, 54, 0.32);
}

.dx-datagrid-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content {
  padding: 9px 17px;
  background-color: #f44336;
  color: #fff;
}

.dx-datagrid-rowsview .dx-row-removed > td {
  background-color: #e0e0e0;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-label {
  padding-top: 0;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content {
  line-height: 26px;
  min-height: 26px;
  font-size: 13px;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content.dx-focused {
  padding: 0;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-texteditor-input {
  font-size: 13px;
  height: 26px;
  line-height: 26px;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-texteditor::after,
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-texteditor::before {
  content: none;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-texteditor.dx-editor-outlined {
  box-shadow: none;
}

.dx-datagrid-rowsview .dx-item-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
  background-color: #a1d366;
  color: #fff;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-datagrid-group-opened {
  color: #fff;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus {
  background-color: #fff;
  color: #8ac840;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
  border-bottom: 1px solid #a1d366;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #a1d366;
  border-bottom: 1px solid #a1d366;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row.dx-edit-row > td.dx-editor-cell:not(.dx-command-select),
.dx-datagrid-rowsview .dx-row-focused.dx-data-row.dx-edit-row > tr > td.dx-editor-cell:not(.dx-command-select) {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-rowsview .dx-row-focused.dx-group-row {
  background-color: #a1d366;
  color: #fff;
}

.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-opened {
  color: #fff;
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: rgba(138, 200, 64, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-datagrid-group-space {
  border-right-color: rgba(138, 200, 64, 0.04);
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-pointer-events-none {
  border-left-color: #e0e0e0;
  border-right-color: #e0e0e0;
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td {
  border-bottom: 1px solid rgba(138, 200, 64, 0.04);
  border-top: 1px solid rgba(138, 200, 64, 0.04);
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td {
  border-bottom-color: #e0e0e0;
}

.dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-right: 0;
}

.dx-datagrid-rowsview td.dx-validation-pending {
  position: relative;
  padding: 0;
}

.dx-datagrid-rowsview td.dx-validation-pending .dx-datagrid-invalid,
.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified {
  padding: 10px 30px 10px 11px;
}

.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending .dx-datagrid-invalid,
.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending .dx-datagrid-invalid,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified {
  padding-left: 30px;
  padding-right: 11px;
}

.dx-datagrid-rowsview td.dx-validation-pending > .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  right: 16px;
  background-color: transparent;
}

.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending > .dx-pending-indicator,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending > .dx-pending-indicator {
  right: auto;
  left: 16px;
}

.dx-datagrid-search-text {
  color: #fff;
  background-color: #8ac840;
}

.dx-datagrid-nodata {
  color: rgba(102, 102, 102, 0.87);
  font-size: 14px;
}

.dx-datagrid-bottom-load-panel {
  border-top: 1px solid #e0e0e0;
  background-color: #fff;
}

.dx-datagrid-summary-item {
  color: rgba(0, 0, 0, 0.7);
}

.dx-datagrid-total-footer {
  position: relative;
  border-bottom: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
}

.dx-datagrid-total-footer > .dx-datagrid-content {
  padding: 0;
}

.dx-datagrid-revert-tooltip .dx-overlay-content {
  background-color: transparent;
  min-width: inherit;
}

.dx-datagrid-revert-tooltip .dx-revert-button {
  border-radius: 2px;
  background-color: #f44336;
  color: #fff;
  -webkit-box-shadow: none;
  margin: 0 0 0 1px;
  height: 36px;
  box-shadow: none;
  min-width: inherit;
}

.dx-datagrid-revert-tooltip .dx-revert-button .dx-button-content {
  padding: 2px;
}

.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
  color: #fff;
}

.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right,
.dx-rtl .dx-datagrid-revert-tooltip .dx-revert-button .dx-icon,
.dx-rtl.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-datagrid-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right,
.dx-rtl.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-active,
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-focused,
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-hover {
  background-color: #f44336;
  box-shadow: none;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-datagrid-revert-tooltip .dx-revert-button .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-button-has-icon:not(.dx-button-has-text) {
  border-radius: 2px;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-hover {
  box-shadow: none;
}

.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-datagrid-group-space {
  border-left-color: rgba(0, 0, 0, 0.04);
  border-right-color: transparent;
}

.dx-rtl .dx-datagrid .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon,
.dx-rtl .dx-datagrid-container .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}

.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td {
  border-right-color: #e0e0e0;
}

.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td:not(.dx-focused).dx-datagrid-group-space {
  border-left-color: rgba(138, 200, 64, 0.04);
}

.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td.dx-pointer-events-none {
  border-left-color: #e0e0e0;
}

.dx-rtl .dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-left: 0;
}

.dx-datagrid-form-buttons-container .dx-button {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-datagrid-form-buttons-container .dx-button .dx-icon {
  color: #8ac840;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-focused,
.dx-datagrid-form-buttons-container .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-datagrid-form-buttons-container .dx-button .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-datagrid-filter-panel {
  padding: 18px 11px;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text {
  color: #8ac840;
  font-size: 13px;
  line-height: 16px;
}

.dx-datagrid-filter-panel .dx-icon-filter {
  color: #8ac840;
}

.dx-adaptive-item-text.dx-cell-modified,
.dx-adaptive-item-text.dx-datagrid-invalid {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-datagrid-group-panel {
  font-size: 13px;
  touch-action: pinch-zoom;
}

.dx-datagrid-group-panel .dx-group-panel-message {
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  padding: 7px 0;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}

.dx-datagrid-group-panel .dx-group-panel-item {
  margin-right: 8px;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
  background: #e0e0e0;
  border-radius: 16px;
  padding: 8px 10px;
}

.dx-datagrid-group-panel .dx-block-separator {
  margin-right: 8px;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  padding: 7px;
  background-color: #e0e0e0;
}

.dx-datagrid-group-panel .dx-sort {
  color: rgba(86, 86, 86, 0.54);
}

.dx-datagrid-rowsview .dx-row.dx-group-row:first-child {
  border-top: none;
}

.dx-datagrid-rowsview .dx-row.dx-group-row {
  font-size: 13px;
  font-weight: 700;
}

.dx-datagrid-rowsview .dx-row.dx-group-row:not(.dx-row-focused) {
  color: rgba(0, 0, 0, 0.54);
  background-color: #fff;
}

.dx-datagrid-rowsview .dx-row.dx-group-row td {
  border-top-color: #e0e0e0;
  border-bottom-color: #e0e0e0;
}

.dx-datagrid-group-opened {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  color: rgba(98, 98, 98, 0.54);
}

.dx-datagrid-group-opened::before {
  content: "\f016";
}

.dx-datagrid-group-closed {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  color: rgba(98, 98, 98, 0.54);
}

.dx-datagrid-group-closed::before {
  content: "\f010";
}

.dx-row.dx-datagrid-group-footer.dx-column-lines {
  border-bottom: 1px solid #e0e0e0;
}

.dx-row.dx-datagrid-group-footer > td {
  background-color: #fff;
  border-top: 1px solid #e0e0e0;
  border-left-width: 0;
  border-right-width: 0;
}

.dx-rtl .dx-datagrid-group-panel .dx-block-separator,
.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item {
  margin-left: 8px;
}

.dx-treelist-important-margin {
  margin-right: 5px !important;
}

.dx-treelist-table {
  background-color: transparent;
}

.dx-treelist-borders > .dx-treelist-total-footer {
  border-top: 0;
}

.dx-treelist-borders > .dx-treelist-pager {
  margin-top: -1px;
}

.dx-treelist-borders > .dx-treelist-header-panel {
  border-bottom: 0;
}

.dx-treelist-borders > .dx-treelist-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2) > td {
  border-bottom-width: 0;
}

.dx-treelist .dx-treelist-content-fixed {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table {
  position: relative;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table td {
  pointer-events: auto;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-row td.dx-pointer-events-none {
  visibility: hidden;
  background-color: transparent;
  pointer-events: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-header-row td.dx-pointer-events-none {
  border-bottom-color: transparent;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table.dx-treelist-table-fixed .dx-row td.dx-pointer-events-none {
  width: auto;
}

.dx-treelist .dx-menu-subitem ul li {
  padding-top: 0;
}

.dx-treelist .dx-menu-subitem ul li:first-child {
  padding-top: 1px;
}

.dx-treelist .dx-menu-subitem .dx-menu-item {
  padding: 7px 30px 7px 5px;
}

.dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: left;
}

.dx-treelist .dx-link {
  text-decoration: underline;
  cursor: pointer;
}

.dx-treelist .dx-column-indicators {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
}

.dx-treelist .dx-column-indicators.dx-visibility-hidden {
  visibility: hidden;
}

.dx-treelist .dx-column-indicators .dx-sort-index-icon {
  width: 15px;
}

.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter,
.dx-treelist .dx-column-indicators .dx-header-filter.dx-sort,
.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter,
.dx-treelist .dx-column-indicators .dx-sort.dx-sort {
  display: inline-block;
}

.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter::after,
.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -7px;
}

.dx-treelist .dx-row > td,
.dx-treelist .dx-row > tr > td {
  padding: 7px;
}

.dx-treelist .dx-error-row {
  -webkit-user-select: initial;
  -moz-user-select: initial;
  user-select: initial;
}

.dx-treelist .dx-error-row .dx-error-message {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.dx-treelist .dx-error-row .dx-error-message a {
  color: inherit;
}

.dx-treelist .dx-treelist-rowsview .dx-data-row .dx-command-drag {
  cursor: move;
  vertical-align: middle;
  padding: 0;
}

.dx-sortable-dragging .dx-treelist-rowsview .dx-data-row .dx-command-drag {
  cursor: pointer;
  cursor: grabbing;
}

.dx-sortable-without-handle .dx-data-row {
  cursor: pointer;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title {
  font-size: 16px;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content {
  padding: 0 20px 20px;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  opacity: 0.5;
  box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-treelist-drag-action {
  opacity: 1;
  cursor: pointer;
  touch-action: pinch-zoom;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-treeview-node-container:first-child > .dx-treeview-node-is-leaf {
  padding: 0;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node {
  padding-left: 0;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node .dx-checkbox {
  left: 4px;
}

.dx-treelist-nowrap,
.dx-treelist-nowrap .dx-header-row > td > .dx-treelist-text-content {
  white-space: nowrap;
}

.dx-treelist-drag-header {
  position: absolute;
  vertical-align: middle;
  cursor: pointer;
  z-index: 10000;
  box-sizing: content-box;
}

.dx-treelist-drag-header.dx-drag-command-cell {
  padding: 0;
}

.dx-treelist-columns-separator {
  position: absolute;
  z-index: 3;
  width: 3px;
}

.dx-treelist-columns-separator-transparent {
  border-left: 0;
  border-right: 0;
}

.dx-treelist-tracker {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 3;
  cursor: col-resize;
}

.dx-treelist-table-content {
  position: absolute;
  top: 0;
}

.dx-treelist-focus-overlay {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  visibility: hidden;
}

.dx-treelist-action,
.dx-treelist-drag-action {
  cursor: pointer;
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-modified):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row) > td:not(.dx-focused) .dx-link {
  color: inherit;
}

.dx-treelist-content {
  position: relative;
}

.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message {
  visibility: visible;
}

.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message .dx-overlay-content,
.dx-treelist-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-treelist-table-fixed {
  table-layout: fixed;
  width: 100%;
}

input.dx-hidden {
  display: inline-block !important;
  width: 0 !important;
}

.dx-hidden-cell {
  visibility: hidden;
}

.dx-row > td,
.dx-row > tr > td {
  border: none;
}

.dx-treelist-content .dx-treelist-table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  max-width: 10px;
}

.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed {
  max-width: none;
}

.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-none {
  display: none;
}

.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-index {
  width: 26px;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators {
  float: none !important;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators > span {
  width: 14px;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators .dx-sort.dx-sort-none {
  display: inline-block;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-header-row .dx-treelist-text-content {
  max-width: none;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators {
  float: none !important;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators > span {
  width: 14px;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-master-detail-cell {
  max-width: 0;
}

.dx-treelist-content .dx-treelist-table [class*=column] + [class*=column]:last-child {
  float: none;
}

.dx-treelist-content .dx-treelist-table .dx-row > td,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td {
  vertical-align: top;
}

.dx-treelist-content .dx-treelist-table .dx-row > td.dx-first-child,
.dx-treelist-content .dx-treelist-table .dx-row > td:first-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-first-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td:first-child {
  border-left: 0;
}

.dx-treelist-content .dx-treelist-table .dx-row > td.dx-last-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-last-child {
  border-right: 0;
}

.dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-treelist-group-space {
  border-right: none;
  vertical-align: top;
}

.dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space + td,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-treelist-group-space + td {
  border-left: none;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container {
  overflow: hidden;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-treelist-invalid .dx-invalid-message.dx-overlay {
  position: static;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell {
  max-width: 0;
  padding: 0;
  vertical-align: middle;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor,
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor-container {
  border: 0;
  margin: 0;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-select {
  padding: 0;
  width: 70px;
  min-width: 70px;
  max-width: 70px;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit {
  text-overflow: clip;
  width: 100px;
  min-width: 100px;
  white-space: nowrap;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link {
  text-decoration: none;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit .dx-link {
  display: inline-block;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-expand {
  padding: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-adaptive {
  padding: 0;
  vertical-align: middle;
}

.dx-treelist-content .dx-treelist-table .dx-data-row .dx-command-edit-with-icons {
  line-height: 1;
  white-space: nowrap;
}

.dx-treelist-content .dx-treelist-table .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}

.dx-treelist-content .dx-treelist-table .dx-row > .dx-last-data-cell {
  border-right: none;
}

.dx-treelist-content .dx-treelist-table .dx-row > .dx-command-adaptive-hidden {
  border-left: none;
}

.dx-cell-modified,
.dx-highlight-outline,
.dx-treelist-invalid {
  position: relative;
  padding: 7px;
}

.dx-cell-modified::after,
.dx-highlight-outline::after,
.dx-treelist-invalid::after {
  content: "";
  position: absolute;
  border: 2px solid transparent;
  top: 0;
  left: 1px;
  bottom: 0;
  right: 0;
  pointer-events: none;
}

.dx-cell-modified.dx-hidden,
.dx-highlight-outline.dx-hidden,
.dx-treelist-invalid.dx-hidden {
  display: block !important;
}

.dx-cell-modified.dx-hidden::after,
.dx-highlight-outline.dx-hidden::after,
.dx-treelist-invalid.dx-hidden::after {
  display: none;
}

.dx-editor-cell .dx-texteditor-input {
  margin: 0;
}

.dx-editor-cell .dx-highlight-outline,
.dx-editor-cell.dx-cell-modified,
.dx-editor-cell.dx-treelist-invalid {
  padding: 0;
}

.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before {
  display: inline-block;
  content: "​";
  vertical-align: middle;
}

.dx-column-lines .dx-cell-modified::after,
.dx-column-lines .dx-highlight-outline::after,
.dx-column-lines .dx-treelist-invalid::after {
  left: 0;
}

.dx-treelist-headers {
  position: relative;
  outline: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-header-row .dx-editor-cell .dx-select-checkbox {
  display: inline-block;
}

.dx-header-row > td {
  white-space: nowrap;
  overflow: hidden;
}

.dx-header-row > td > .dx-treelist-text-content {
  display: inline-block;
  white-space: normal;
  vertical-align: top;
}

.dx-header-row .dx-text-content-alignment-left,
.dx-header-row .dx-text-content-alignment-right,
.dx-header-row > td > .dx-treelist-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator) {
  max-width: 100%;
}

.dx-header-row .dx-header-filter-indicator,
.dx-header-row .dx-sort-indicator {
  max-width: calc(100% - 17px);
}

.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-right,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 34px);
}

.dx-header-row .dx-sort-indicator.dx-header-filter-indicator {
  max-width: calc(100% - 31px);
}

.dx-header-row .dx-sort-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 62px);
}

.dx-header-row .dx-sort-indicator.dx-sort-index-indicator {
  max-width: calc(100% - 29px);
}

.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator {
  max-width: calc(100% - 43px);
}

.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 46px);
}

.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 74px);
}

.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor {
  border-width: 0;
}

.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after {
  content: " ";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 1;
  pointer-events: none;
}

.dx-treelist-filter-range-overlay .dx-treelist-filter-range-end {
  border-top: 1px solid transparent;
}

.dx-treelist-filter-range-overlay .dx-editor-container.dx-cell-modified,
.dx-treelist-filter-range-overlay .dx-editor-container.dx-treelist-invalid {
  padding: 0;
}

.dx-treelist-filter-row .dx-editor-cell .dx-menu {
  display: none;
}

.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu {
  position: relative;
}

.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu {
  display: block;
}

.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input {
  padding-left: 32px;
}

.dx-treelist-filter-row .dx-cell-modified::after,
.dx-treelist-filter-row .dx-treelist-invalid::after {
  pointer-events: none;
}

.dx-treelist-filter-row .dx-focused .dx-highlight-outline::after,
.dx-treelist-filter-row .dx-focused.dx-cell-modified::after,
.dx-treelist-filter-row .dx-focused.dx-treelist-invalid::after {
  border-color: transparent;
}

.dx-treelist-filter-row .dx-menu {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  margin-top: -2px;
  height: 100%;
  overflow: visible;
}

.dx-treelist-filter-row .dx-menu .dx-menu-horizontal {
  height: 100%;
}

.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout,
.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text {
  display: none;
}

.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after {
  position: absolute;
  left: 2px;
  top: 2px;
  width: 100%;
  height: 102%;
  content: "";
}

.dx-treelist-filter-row > .dx-first-cell .dx-menu,
.dx-treelist-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}

.dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 30px 5px 5px;
}

.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item {
  padding: 8px 5px 7px;
}

.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item.dx-state-disabled:hover {
  padding: 9px 6px 8px;
}

.dx-treelist-filter-row .dx-menu-caption {
  padding-left: 6px;
}

.dx-treelist-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down {
  display: none;
}

.dx-treelist-filter-row .dx-menu-item-highlight {
  font-weight: 400;
}

.dx-treelist-scroll-container {
  overflow: hidden;
  width: 100%;
}

.dx-treelist-header-panel {
  text-align: left;
}

.dx-treelist-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 10px;
}

.dx-state-disabled {
  cursor: pointer;
}

.dx-state-disabled .dx-menu-item {
  cursor: default;
}

.dx-treelist-search-panel {
  margin: 0 0 0 15px;
}

.dx-gridbase-container > .dx-treelist-rowsview {
  flex: auto;
  height: auto;
}

.dx-gridbase-container > .dx-treelist-rowsview.dx-scrollable {
  display: flex;
}

.dx-gridbase-container > .dx-treelist-rowsview.dx-scrollable > .dx-scrollable-wrapper {
  flex: 1;
  height: auto;
  min-width: 0;
  min-height: 0;
}

.dx-treelist-rowsview {
  position: relative;
  overflow: hidden;
}

.dx-treelist-rowsview.dx-empty {
  height: 100px;
}

.dx-treelist-rowsview.dx-empty .dx-scrollable-content {
  height: 100%;
}

.dx-treelist-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content {
  z-index: 2;
}

.dx-treelist-rowsview.dx-fixed-columns .dx-scrollable-scrollbar {
  z-index: 3;
}

.dx-treelist-rowsview .dx-treelist-content {
  overflow-anchor: none;
}

.dx-treelist-rowsview .dx-treelist-content:not(.dx-treelist-content-fixed) {
  min-height: 100%;
}

.dx-treelist-rowsview .dx-treelist-content.dx-scrollable-container {
  width: auto;
}

.dx-treelist-rowsview .dx-treelist-content.dx-treelist-content-fixed.dx-scrollable-container {
  height: auto;
}

.dx-treelist-rowsview:focus {
  outline: 0;
}

.dx-treelist-rowsview .dx-row > td,
.dx-treelist-rowsview .dx-row > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-treelist-rowsview .dx-row.dx-row-lines:first-child,
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child > td,
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child > tr > td {
  border-top: none;
}

.dx-treelist-rowsview .dx-data-row > td:focus {
  outline: 0;
}

.dx-treelist-rowsview .dx-selection > td .dx-link,
.dx-treelist-rowsview .dx-selection > tr > td .dx-link,
.dx-treelist-rowsview .dx-selection.dx-row:hover > td .dx-link,
.dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td .dx-link {
  color: inherit;
}

.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row,
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row {
  border-top: 0;
  border-bottom: 0;
}

.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row > td,
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row > td {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr > td > .dx-select-checkbox {
  display: none;
}

.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr.dx-selection > td > .dx-select-checkbox,
.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr > td:hover > .dx-select-checkbox {
  display: inline-block;
}

.dx-treelist-rowsview .dx-row > .dx-master-detail-cell:focus {
  outline: 0;
}

.dx-treelist-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after {
  border-color: transparent;
}

.dx-treelist-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.dx-treelist-bottom-load-panel {
  text-align: center;
  padding: 10px;
}

.dx-treelist-hidden-column {
  white-space: nowrap;
}

.dx-treelist .dx-row .dx-treelist-hidden-column {
  border-right-width: 0;
  border-left-width: 0;
}

.dx-treelist-hidden-column > * {
  display: none !important;
}

.dx-treelist-summary-item {
  font-weight: 700;
}

.dx-treelist-export-menu .dx-dropdownbutton-content .dx-list-item {
  display: block;
}

.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content {
  border: none;
  box-shadow: none;
}

.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content {
  padding: 0;
}

.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-popover-arrow {
  width: 0;
  height: 0;
}

.dx-treelist-notouch-action {
  touch-action: none;
  -ms-content-zooming: none;
  -ms-overflow-style: none;
}

.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item,
.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item {
  border: none;
}

.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message {
  text-align: center;
  left: 0;
  right: 0;
  bottom: 50%;
  position: absolute;
}

.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item,
.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item {
  padding: 7px 5px 7px 30px;
}

.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image,
.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: right;
}

.dx-rtl .dx-treelist .dx-texteditor-buttons-container,
.dx-treelist.dx-rtl .dx-texteditor-buttons-container {
  text-align: start;
}

.dx-rtl .dx-treelist-content .dx-treelist-table {
  direction: rtl;
}

.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space {
  border-left: none;
}

.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space + td {
  border-right: none;
}

.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon {
  transform: scaleX(-1);
}

.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}

.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated,
.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated {
  direction: ltr;
}

.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated .dx-treelist-table,
.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated .dx-treelist-table {
  direction: rtl;
}

.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-right: 32px;
}

.dx-rtl .dx-treelist-filter-row .dx-menu {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: -2px;
}

.dx-rtl .dx-treelist-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}

.dx-rtl .dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 5px 5px 30px;
}

.dx-rtl .dx-treelist-filter-row .dx-menu-caption {
  padding-right: 6px;
}

.dx-rtl .dx-treelist-header-panel {
  text-align: right;
}

.dx-rtl .dx-treelist-header-panel .dx-treelist-column-chooser-button {
  margin-left: 0;
}

.dx-rtl .dx-treelist-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}

.dx-rtl .dx-treelist-search-panel {
  margin: 0 15px 0 0;
}

.dx-treelist-filter-panel,
.dx-treelist-filter-panel-left {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  min-width: 0;
}

.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter:hover,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text:hover {
  text-decoration: underline;
  cursor: pointer;
}

.dx-treelist-filter-panel .dx-treelist-filter-panel-checkbox {
  padding-right: 10px;
}

.dx-treelist-filter-panel .dx-icon-filter {
  margin: auto 7px auto auto;
  cursor: pointer;
}

.dx-treelist-container {
  position: relative;
  cursor: default;
  white-space: normal;
  line-height: normal;
  color: rgba(0, 0, 0, 0.87);
  background-color: #fff;
}

.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable {
  white-space: nowrap;
}

.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-text-content,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-text-content {
  display: inline;
  white-space: normal;
}

.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-icon-container,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-icon-container {
  float: none;
}

.dx-treelist-rowsview .dx-treelist-icon-container {
  display: inline-block;
  white-space: nowrap;
  vertical-align: top;
  line-height: 1;
}

.dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container {
  float: left;
}

.dx-treelist-borders > .dx-treelist-headers,
.dx-treelist-borders > .dx-treelist-rowsview,
.dx-treelist-borders > .dx-treelist-total-footer {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-treelist-borders > .dx-treelist-rowsview,
.dx-treelist-borders > .dx-treelist-total-footer {
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-borders > .dx-treelist-filter-panel,
.dx-treelist-borders > .dx-treelist-headers {
  border-top: 1px solid #e0e0e0;
}

.dx-treelist-borders > .dx-treelist-filter-panel {
  border-top-width: 0;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-sortable-dragging > div > .dx-gridbase-container > .dx-treelist-rowsview {
  border-color: rgba(138, 200, 64, 0.5);
}

.dx-treelist .dx-column-lines > td:first-child {
  border-left: none;
}

.dx-treelist .dx-column-lines > td:last-child {
  border-right: none;
}

.dx-treelist .dx-command-drag .dx-treelist-drag-icon {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-command-drag .dx-treelist-drag-icon::before {
  content: "\f038";
}

.dx-treelist-container .dx-sort-up {
  font: 14px/1 DXIcons;
}

.dx-treelist-container .dx-sort-up::before {
  content: "\f051";
}

.dx-treelist-container .dx-sort-down {
  font: 14px/1 DXIcons;
}

.dx-treelist-container .dx-sort-down::before {
  content: "\f052";
}

.dx-treelist-container .dx-sort-down,
.dx-treelist-container .dx-sort-up {
  font-family: inherit;
}

.dx-treelist-container .dx-sort-down::before,
.dx-treelist-container .dx-sort-up::before {
  font-family: DXIcons, sans-serif;
}

.dx-treelist-container .dx-treelist-headers .dx-header-filter,
.dx-treelist-container .dx-treelist-headers .dx-header-row > td {
  outline: 0;
}

.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus {
  outline: #a1d366 solid 2px;
}

.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus {
  outline-offset: -2px;
}

.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus {
  outline-offset: 2px;
}

.dx-treelist-container .dx-header-filter {
  position: relative;
  color: rgba(0, 0, 0, 0.54);
  font: 14px/1 DXIcons;
}

.dx-treelist-container .dx-header-filter::before {
  content: "\f050";
}

.dx-treelist-container .dx-header-filter-empty {
  color: rgba(0, 0, 0, 0.38);
}

.dx-treelist-container .dx-treelist-content-fixed .dx-treelist-table .dx-col-fixed {
  background-color: #fff;
}

.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none {
  border-left: 2px solid #e0e0e0;
  border-right: 2px solid #e0e0e0;
}

.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell {
  border-left: none;
}

.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell {
  border-right: none;
}

.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
  outline: #a1d366 solid 2px;
  outline-offset: 2px;
}

.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row.dx-row-focused > td.dx-command-edit > a.dx-link:focus {
  outline-color: #fff;
  outline-offset: 0;
}

.dx-treelist-container .dx-treelist-rowsview .dx-treelist-edit-form {
  background-color: #fff;
}

.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td {
  position: relative;
}

.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td::before {
  display: block;
  height: 100%;
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAADzCAYAAABwgbOvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRjExRDRGQTNENjQxMUU4QUZEMEE1N0M1QzIyNEE4QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRjExRDRGQjNENjQxMUU4QUZEMEE1N0M1QzIyNEE4QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFGMTFENEY4M0Q2NDExRThBRkQwQTU3QzVDMjI0QThDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFGMTFENEY5M0Q2NDExRThBRkQwQTU3QzVDMjI0QThDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+57ApqAAAAUNJREFUeNrs3LENwzAMRUEzi2T/sTSJgowQRAI+pbvehf0KFiZYc84nUVU9AAAAAAAAAHf5/id9+wxLjX8efvl+WQQRBEEEQRBBEEQQBBEEQQAAAAAAAAAAflRuLmaxdSIIggiCIIIgiCAIIgiCIAgAyyUfMBs3BjHUBUEQQRBEEAQRBEEEQRAE6cKyNQAAAAAAAADQQuySw9aXDl6gsAYkCIIIgiCCIIggCCIIgiAIcILkA2Y7xR5HM0MEQRBBEEQQBBEEQQRBEAQBAAAAAAAAAHq78l5WMlsngiCIIAgiCIIIgiCCIAiCALDcrQfMDHUEEQRBBEEQQRAEQQRBEEEAAAAAAAAAALZoecCsqo4NYutEEAQRBEEEQRBBEEQQBEEQAJbresBsGOoIIgiCIIggCCIIggiCIIIAAAAAAAAc5iPAAIcKFwANDofzAAAAAElFTkSuQmCC);
  background-repeat: no-repeat repeat;
}

.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: right"]::before {
  transform: scaleX(-1);
}

.dx-treelist-container .dx-treelist-filter-row .dx-filter-range-content {
  color: rgba(0, 0, 0, 0.87);
}

.dx-treelist-container .dx-error-row td {
  color: #fff;
  padding: 0;
}

.dx-treelist-container .dx-error-row .dx-error-message {
  background-color: #f88e86;
  white-space: normal;
  word-wrap: break-word;
}

.dx-treelist-filter-panel {
  color: rgba(0, 0, 0, 0.87);
  border-top: 1px solid #e0e0e0;
}

.dx-treelist-filter-panel .dx-icon-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  outline: 0;
}

.dx-treelist-filter-panel.dx-state-focused .dx-icon-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-clear-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-text:focus {
  outline: #a1d366 solid 2px;
}

.dx-treelist-form-buttons-container {
  float: right;
}

.dx-treelist-form-buttons-container .dx-button {
  margin-left: 10px;
  margin-top: 10px;
}

.dx-treelist-export-menu .dx-menu-item .dx-icon-exportxlsx {
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}

.dx-treelist-adaptive-more {
  cursor: pointer;
  font: 21px/21px DXIcons;
}

.dx-treelist-adaptive-more::before {
  content: "\f06c";
}

.dx-treelist-edit-popup .dx-error-message {
  background-color: #f88e86;
  white-space: normal;
  word-wrap: break-word;
  color: #fff;
  margin-bottom: 20px;
}

.dx-rtl.dx-treelist .dx-column-lines > td:first-child {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl.dx-treelist .dx-column-lines > td:last-child {
  border-left: none;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none {
  border-left: 2px solid #e0e0e0;
  border-right: 2px solid #e0e0e0;
}

.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell {
  border-right: none;
}

.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell {
  border-left: none;
}

.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td::before {
  transform: scaleX(-1);
}

.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: left"]::before {
  transform: scale(1);
}

.dx-rtl .dx-treelist-form-buttons-container {
  float: left;
}

.dx-rtl .dx-treelist-form-buttons-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}

.dx-treelist-cell-updated-animation {
  animation: 1s dx-treelist-highlight-change;
}
@keyframes dx-treelist-highlight-change {
  50%, from {
    background-color: rgba(0, 0, 0, 0.08);
  }
}
.dx-treelist .dx-menu,
.dx-treelist-container .dx-menu {
  background-color: transparent;
  height: 100%;
}

.dx-treelist .dx-menu .dx-menu-item .dx-menu-item-content,
.dx-treelist-container .dx-menu .dx-menu-item .dx-menu-item-content {
  padding: 8px 4px;
}

.dx-treelist .dx-menu .dx-menu-item .dx-menu-item-content .dx-icon,
.dx-treelist-container .dx-menu .dx-menu-item .dx-menu-item-content .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 3px;
}

.dx-treelist-container.dx-filter-menu .dx-menu-item-content .dx-icon,
.dx-treelist.dx-filter-menu .dx-menu-item-content .dx-icon {
  color: rgba(86, 86, 86, 0.54);
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-treelist-container.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-treelist.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}

.dx-treelist .dx-editor-with-menu .dx-menu-item-content,
.dx-treelist-container .dx-editor-with-menu .dx-menu-item-content {
  display: flex;
  justify-content: center;
  align-items: center;
}

.dx-treelist .dx-editor-with-menu .dx-menu-item-content .dx-icon,
.dx-treelist-container .dx-editor-with-menu .dx-menu-item-content .dx-icon {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-treelist .dx-editor-with-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-treelist-container .dx-editor-with-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}

.dx-treelist .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-treelist .dx-editor-with-menu .dx-texteditor .dx-texteditor-input,
.dx-treelist-container .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-treelist-container .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-left: 36px;
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc {
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before {
  content: "\f053";
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc {
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before {
  content: "\f054";
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-none,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-none {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-treelist .dx-header-filter,
.dx-treelist .dx-sort-down,
.dx-treelist .dx-sort-up,
.dx-treelist-container .dx-header-filter,
.dx-treelist-container .dx-sort-down,
.dx-treelist-container .dx-sort-up {
  width: 15px;
  height: 15px;
  background-position: 0 0;
  background-size: 15px 15px;
  padding: 0;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}

.dx-treelist .dx-header-filter:not(.dx-header-filter-empty),
.dx-treelist-container .dx-header-filter:not(.dx-header-filter-empty) {
  color: #8ac840;
}

.dx-treelist .dx-icon-filter-operation-equals,
.dx-treelist-container .dx-icon-filter-operation-equals {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-equals::before,
.dx-treelist-container .dx-icon-filter-operation-equals::before {
  content: "\f044";
}

.dx-treelist .dx-icon-filter-operation-default,
.dx-treelist-container .dx-icon-filter-operation-default {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-default::before,
.dx-treelist-container .dx-icon-filter-operation-default::before {
  content: "\f027";
}

.dx-treelist .dx-icon-filter-operation-not-equals,
.dx-treelist-container .dx-icon-filter-operation-not-equals {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-not-equals::before,
.dx-treelist-container .dx-icon-filter-operation-not-equals::before {
  content: "\f045";
}

.dx-treelist .dx-icon-filter-operation-less,
.dx-treelist-container .dx-icon-filter-operation-less {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-less::before,
.dx-treelist-container .dx-icon-filter-operation-less::before {
  content: "\f046";
}

.dx-treelist .dx-icon-filter-operation-less-equal,
.dx-treelist-container .dx-icon-filter-operation-less-equal {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-less-equal::before,
.dx-treelist-container .dx-icon-filter-operation-less-equal::before {
  content: "\f048";
}

.dx-treelist .dx-icon-filter-operation-greater,
.dx-treelist-container .dx-icon-filter-operation-greater {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-greater::before,
.dx-treelist-container .dx-icon-filter-operation-greater::before {
  content: "\f047";
}

.dx-treelist .dx-icon-filter-operation-greater-equal,
.dx-treelist-container .dx-icon-filter-operation-greater-equal {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-greater-equal::before,
.dx-treelist-container .dx-icon-filter-operation-greater-equal::before {
  content: "\f049";
}

.dx-treelist .dx-icon-filter-operation-contains,
.dx-treelist-container .dx-icon-filter-operation-contains {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-contains::before,
.dx-treelist-container .dx-icon-filter-operation-contains::before {
  content: "\f063";
}

.dx-treelist .dx-icon-filter-operation-not-contains,
.dx-treelist-container .dx-icon-filter-operation-not-contains {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-not-contains::before,
.dx-treelist-container .dx-icon-filter-operation-not-contains::before {
  content: "\f066";
}

.dx-treelist .dx-icon-filter-operation-starts-with,
.dx-treelist-container .dx-icon-filter-operation-starts-with {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-starts-with::before,
.dx-treelist-container .dx-icon-filter-operation-starts-with::before {
  content: "\f064";
}

.dx-treelist .dx-icon-filter-operation-ends-with,
.dx-treelist-container .dx-icon-filter-operation-ends-with {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-ends-with::before,
.dx-treelist-container .dx-icon-filter-operation-ends-with::before {
  content: "\f065";
}

.dx-treelist .dx-icon-filter-operation-between,
.dx-treelist-container .dx-icon-filter-operation-between {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-between::before,
.dx-treelist-container .dx-icon-filter-operation-between::before {
  content: "\f06a";
}

.dx-treelist .dx-column-indicators,
.dx-treelist-container .dx-column-indicators {
  height: 16px;
}

.dx-treelist .dx-column-indicators .dx-sort-index-icon,
.dx-treelist-container .dx-column-indicators .dx-sort-index-icon {
  padding-right: 4px;
  margin-left: -1px;
  font-size: 12px;
  position: relative;
  bottom: 1px;
}

.dx-treelist .dx-column-indicators > div,
.dx-treelist-container .dx-column-indicators > div {
  width: 15px;
  height: 15px;
  background-position: 0 0;
  background-size: 15px 15px;
  padding: 0;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}

.dx-treelist .dx-placeholder::before,
.dx-treelist-container .dx-placeholder::before {
  font-size: 13px;
}

.dx-treelist {
  line-height: inherit;
}

.dx-treelist .dx-row-alt > td {
  background-color: #f5f5f5;
  border-top: 1px solid #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
}

.dx-treelist .dx-row-alt.dx-row:not(.dx-row-removed) {
  border-bottom-color: transparent;
}

.dx-treelist .dx-link {
  color: #8ac840;
}

.dx-treelist .dx-row-lines > td {
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist .dx-column-lines > td {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-treelist .dx-error-row .dx-closebutton {
  float: right;
  margin: 12px;
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-treelist .dx-error-row .dx-closebutton::before {
  content: "\f00a";
}

.dx-treelist .dx-error-row .dx-error-message {
  padding: 10px 35px 10px 10px;
}

.dx-treelist .dx-row > td {
  padding: 10px 11px;
  font-size: 13px;
  line-height: 16px;
}

.dx-treelist .dx-treelist-table .dx-header-row > td {
  padding-top: 12px;
  padding-bottom: 12px;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all) {
  vertical-align: middle;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-select,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-select,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-select {
  overflow: visible;
  width: 38px;
  min-width: 38px;
  line-height: 1;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit {
  width: 105px;
  min-width: 105px;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons .dx-link,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link {
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
  margin: 0 2px;
  vertical-align: middle;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon) {
  width: auto;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit .dx-link.dx-state-disabled,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit .dx-link.dx-state-disabled,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit .dx-link.dx-state-disabled {
  opacity: 0.38;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon {
  opacity: 0.6;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending) .dx-treelist-group-space,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-expand,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all) .dx-treelist-group-space,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-expand,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all) .dx-treelist-group-space,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-expand {
  padding: 0 4px 0 8px;
  line-height: 0;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-editor-cell:not(.dx-command-select),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-editor-cell:not(.dx-command-select),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-editor-cell:not(.dx-command-select) {
  padding-right: 0;
  padding-left: 0;
}

.dx-treelist .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: right"]:before {
  background-position-y: 49px;
}

.dx-treelist .dx-command-drag {
  width: 40px;
  min-width: 40px;
}

.dx-treelist .dx-command-drag .dx-treelist-drag-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-treelist-edit-popup .dx-popup-content {
  padding: 0;
}

.dx-treelist-edit-popup .dx-error-message {
  padding: 10px 11px;
}

.dx-treelist-edit-popup-form {
  padding: 16px;
}

.dx-treelist-headers .dx-texteditor-input,
.dx-treelist-rowsview .dx-texteditor-input {
  min-height: 16px;
}

.dx-treelist-headers .dx-lookup,
.dx-treelist-rowsview .dx-lookup {
  height: auto;
}

.dx-treelist-headers .dx-lookup .dx-lookup-field,
.dx-treelist-rowsview .dx-lookup .dx-lookup-field {
  padding-left: 11px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 13px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending .dx-texteditor-input {
  padding-right: 23px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid.dx-rtl .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 23px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid.dx-rtl .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-rtl .dx-texteditor-input {
  padding-right: 0;
}

.dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input {
  padding-left: 16px;
}

.dx-rtl .dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input {
  padding-right: 16px;
}

.dx-editor-cell {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-editor-cell .dx-numberbox-spin-button {
  background-color: transparent;
}

.dx-editor-cell .dx-icon-clear {
  left: 0;
}

.dx-editor-cell .dx-texteditor,
.dx-editor-cell .dx-texteditor.dx-state-active,
.dx-editor-cell .dx-texteditor.dx-state-focused,
.dx-editor-cell .dx-texteditor.dx-state-hover {
  background: rgba(255, 255, 255, 0);
  box-shadow: none;
}

.dx-editor-cell .dx-texteditor .dx-texteditor-input {
  background: rgba(255, 255, 255, 0);
  font-size: 13px;
  height: 36px;
  line-height: 36px;
  padding: 0 11px;
  margin-top: 0;
}

.dx-editor-cell .dx-texteditor .dx-placeholder::before {
  padding-right: 11px;
  padding-left: 11px;
}

.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-texteditor-input {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-editor-cell .dx-texteditor .dx-tag-container {
  min-height: 36px;
  padding: 0;
}

.dx-editor-cell .dx-texteditor:not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container,
.dx-editor-cell .dx-texteditor:not(.dx-editor-filled):not(.dx-editor-outlined) .dx-texteditor-input {
  margin-top: 0;
}

.dx-editor-cell .dx-texteditor .dx-texteditor-buttons-container {
  right: 0;
}

.dx-editor-cell .dx-texteditor::after,
.dx-editor-cell .dx-texteditor::before {
  content: none;
}

.dx-editor-cell .dx-texteditor.dx-rtl .dx-texteditor-buttons-container,
.dx-rtl .dx-editor-cell .dx-texteditor .dx-texteditor-buttons-container {
  left: 0;
}

.dx-editor-cell .dx-dropdowneditor {
  background-color: rgba(255, 255, 255, 0);
}

.dx-editor-cell.dx-focused .dx-dropdowneditor-icon {
  border-radius: 0;
}

.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before {
  padding-top: 10px;
  padding-bottom: 10px;
}

.dx-device-mobile .dx-treelist-column-chooser-list .dx-empty-message,
.dx-treelist-column-chooser-list .dx-empty-message {
  color: rgba(102, 102, 102, 0.87);
  padding: 0 8px;
}

.dx-treelist-column-chooser {
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-treelist-column-chooser input,
.dx-treelist-column-chooser textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content {
  padding: 8px;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-search {
  margin-bottom: 10px;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-node {
  padding-left: 20px;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-popup-content {
  padding: 8px;
}

.dx-treelist-column-chooser .dx-overlay-content {
  background-color: #fff;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title {
  background-color: transparent;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label {
  font-size: 16px;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  margin: 2px 2px 8px;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  font-size: 13px;
  padding: 10px;
  line-height: 16px;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-treelist-drag-header {
  border-color: rgba(138, 200, 64, 0.5);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  padding: 12px;
  background-color: #fff;
  line-height: 16px;
  font-size: 13px;
}

.dx-treelist-columns-separator {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-treelist-columns-separator-transparent {
  background-color: transparent;
}

.dx-treelist-drop-highlight > td {
  background-color: #8ac840;
  color: #fff;
}

.dx-treelist-drop-highlight > td .dx-header-filter {
  color: #fff;
}

.dx-treelist-drop-highlight > td .dx-checkbox .dx-checkbox-icon {
  background-color: #fff;
  color: #8ac840;
}

.dx-treelist-focus-overlay:after {
  content: "";
  position: absolute;
  bottom: 0;
  height: 2px;
  background-color: #a1d366;
  left: 0;
  right: 1px;
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td {
  color: rgba(0, 0, 0, 0.87);
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused) {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > .dx-treelist-readonly .dx-texteditor .dx-texteditor-input {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td.dx-pointer-events-none {
  background-color: transparent;
}

.dx-treelist-headers {
  color: rgba(0, 0, 0, 0.54);
  touch-action: pinch-zoom;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-headers .dx-treelist-content {
  margin-bottom: -1px;
}

.dx-treelist-borders .dx-treelist-headers .dx-treelist-table {
  border-bottom-width: 1px;
}

.dx-treelist-headers .dx-treelist-table .dx-row > td {
  border-bottom: 1px solid #e0e0e0;
  line-height: 16px;
  font-weight: 500;
  font-size: 13px;
}

.dx-treelist-headers .dx-treelist-table .dx-row > td .dx-sort,
.dx-treelist-headers .dx-treelist-table .dx-row > td .dx-sort-indicator,
.dx-treelist-headers .dx-treelist-table .dx-row > td:hover .dx-treelist-text-content {
  color: rgba(0, 0, 0, 0.87);
}

.dx-treelist-headers .dx-treelist-table .dx-row > td:hover .dx-sort {
  color: rgba(0, 0, 0, 0.38);
}

.dx-treelist-headers .dx-treelist-table .dx-row > td:hover:not(.dx-command-select):not(.dx-command-expand):not(.dx-editor-cell):not(.dx-command-edit):not(.dx-treelist-group-space) {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-treelist-headers.dx-header-multi-row .dx-treelist-content .dx-treelist-table .dx-row.dx-header-row .dx-command-select {
  padding-bottom: 12px;
}

.dx-treelist-headers.dx-header-multi-row .dx-treelist-content .dx-treelist-table .dx-row.dx-header-row > td {
  padding-top: 12px;
  padding-bottom: 12px;
  vertical-align: bottom;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
}

.dx-treelist-headers.dx-header-multi-row .dx-treelist-content .dx-treelist-table .dx-row.dx-header-row > td:first-child {
  border-left: none;
}

.dx-treelist-headers.dx-header-multi-row .dx-treelist-content .dx-treelist-table .dx-row.dx-header-row > td:last-child {
  border-right: none;
}

.dx-treelist-filter-row {
  background-color: #fafafa;
}

.dx-treelist-filter-row .dx-menu {
  margin-left: 0;
}

.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-items-container {
  height: 100%;
  top: 2px;
  position: absolute;
}

.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper {
  height: 100%;
}

.dx-treelist-filter-row .dx-menu .dx-overlay-content {
  color: rgba(117, 117, 117, 0.87);
}

.dx-treelist-filter-row .dx-filter-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 10px 11px 10px 36px;
}

.dx-treelist .dx-treelist-table .dx-treelist-filter-row > td {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-treelist-filter-range-overlay .dx-overlay-content {
  overflow: inherit;
  background-color: #fafafa;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after,
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-hover::after {
  top: auto;
  bottom: 0;
}

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input {
  font-size: 13px;
  height: 37px;
  padding-right: 8px;
  padding-left: 8px;
}

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-placeholder::before {
  padding-left: 8px;
}

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-invalid-message.dx-overlay-wrapper {
  display: none;
}

.dx-cell-modified,
.dx-treelist-invalid {
  padding: 10px 0;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-treelist-header-panel {
  border-bottom: 1px solid #e0e0e0;
  padding: 0 11px;
  background-color: #fff;
}

.dx-treelist-header-panel .dx-apply-button {
  background-color: transparent;
  color: #fff;
  box-shadow: none;
}

.dx-treelist-header-panel .dx-apply-button .dx-icon {
  color: #fff;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-focused,
.dx-treelist-header-panel .dx-apply-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-treelist-header-panel .dx-apply-button .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-treelist-header-panel .dx-toolbar-text-auto-hide .dx-button.dx-button-has-icon {
  border-radius: 50%;
}

.dx-treelist-header-panel .dx-treelist-toolbar-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-icon-column-chooser {
  font: 14px/1 DXIcons;
}

.dx-icon-column-chooser::before {
  content: "\f04d";
}

.dx-treelist-addrow-button .dx-icon-edit-button-addrow {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-treelist-addrow-button .dx-icon-edit-button-addrow::before {
  content: "\f00b";
}

.dx-treelist-cancel-button .dx-icon-edit-button-cancel {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-treelist-cancel-button .dx-icon-edit-button-cancel::before {
  content: "\f04c";
}

.dx-treelist-save-button .dx-icon-edit-button-save {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-treelist-save-button .dx-icon-edit-button-save::before {
  content: "\f041";
}

.dx-apply-button .dx-icon-apply-filter {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-apply-button .dx-icon-apply-filter::before {
  content: "\f050";
}

.dx-datagrid-export-menu .dx-menu-item .dx-icon-exportselected,
.dx-datagrid-export-menu .dx-menu-item .dx-icon-xlsxfile {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-treelist-adaptive-more {
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  color: rgba(0, 0, 0, 0.54);
}

.dx-row.dx-row-focused .dx-treelist-adaptive-more {
  color: inherit;
}

.dx-treelist-rowsview {
  border-top: 1px solid #e0e0e0;
}

.dx-treelist-headers + .dx-treelist-rowsview,
.dx-treelist-rowsview.dx-treelist-after-headers {
  border-top: none;
}

.dx-treelist-rowsview .dx-row {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}

.dx-treelist-rowsview .dx-row:focus {
  outline: 0;
}

.dx-treelist-rowsview .dx-row.dx-edit-row:first-child > td {
  border-top-width: 0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-rowsview .dx-row.dx-edit-row > td {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-rowsview .dx-master-detail-row > .dx-master-detail-cell {
  padding: 16px;
}

.dx-treelist-rowsview .dx-master-detail-row .dx-master-detail-cell,
.dx-treelist-rowsview .dx-master-detail-row > .dx-treelist-group-space {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) .dx-master-detail-cell,
.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) > .dx-treelist-group-space {
  background-color: #fafafa;
}

.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-adaptive-detail-row:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-data-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-data-row.dx-selection:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-data-row:not(.dx-edit-row) .dx-cell-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection:hover .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection:hover .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-data-row.dx-selection .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-data-row.dx-selection .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-data-row.dx-selection:hover .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-data-row.dx-selection:hover .dx-validator.dx-treelist-invalid {
  background-color: rgba(244, 67, 54, 0.32);
}

.dx-treelist-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content {
  padding: 9px 17px;
  background-color: #f44336;
  color: #fff;
}

.dx-treelist-rowsview .dx-row-removed > td {
  background-color: #e0e0e0;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-field-item-label {
  padding-top: 0;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-field-item-content {
  line-height: 26px;
  min-height: 26px;
  font-size: 13px;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-field-item-content.dx-focused {
  padding: 0;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-texteditor-input {
  font-size: 13px;
  height: 26px;
  line-height: 26px;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-texteditor::after,
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-texteditor::before {
  content: none;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-texteditor.dx-editor-outlined {
  box-shadow: none;
}

.dx-treelist-rowsview .dx-item-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
  background-color: #a1d366;
  color: #fff;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link .dx-treelist-group-opened,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-treelist-group-opened,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-treelist-group-opened {
  color: #fff;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus {
  background-color: #fff;
  color: #8ac840;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
  border-bottom: 1px solid #a1d366;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #a1d366;
  border-bottom: 1px solid #a1d366;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row.dx-edit-row > td.dx-editor-cell:not(.dx-command-select),
.dx-treelist-rowsview .dx-row-focused.dx-data-row.dx-edit-row > tr > td.dx-editor-cell:not(.dx-command-select) {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}

.dx-treelist-rowsview .dx-row-focused.dx-group-row {
  background-color: #a1d366;
  color: #fff;
}

.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-opened {
  color: #fff;
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: rgba(138, 200, 64, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-treelist-group-space {
  border-right-color: rgba(138, 200, 64, 0.04);
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-pointer-events-none {
  border-left-color: #e0e0e0;
  border-right-color: #e0e0e0;
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td {
  border-bottom: 1px solid rgba(138, 200, 64, 0.04);
  border-top: 1px solid rgba(138, 200, 64, 0.04);
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td {
  border-bottom-color: #e0e0e0;
}

.dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-right: 0;
}

.dx-treelist-rowsview td.dx-validation-pending {
  position: relative;
  padding: 0;
}

.dx-treelist-rowsview td.dx-validation-pending .dx-treelist-invalid,
.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified {
  padding: 10px 30px 10px 11px;
}

.dx-rtl .dx-treelist-rowsview td.dx-validation-pending .dx-treelist-invalid,
.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending .dx-treelist-invalid,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified {
  padding-left: 30px;
  padding-right: 11px;
}

.dx-treelist-rowsview td.dx-validation-pending > .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  right: 16px;
  background-color: transparent;
}

.dx-rtl .dx-treelist-rowsview td.dx-validation-pending > .dx-pending-indicator,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending > .dx-pending-indicator {
  right: auto;
  left: 16px;
}

.dx-treelist-search-text {
  color: #fff;
  background-color: #8ac840;
}

.dx-treelist-nodata {
  color: rgba(102, 102, 102, 0.87);
  font-size: 14px;
}

.dx-treelist-bottom-load-panel {
  border-top: 1px solid #e0e0e0;
  background-color: #fff;
}

.dx-treelist-summary-item {
  color: rgba(0, 0, 0, 0.7);
}

.dx-treelist-total-footer {
  position: relative;
  border-bottom: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
}

.dx-treelist-total-footer > .dx-treelist-content {
  padding: 0;
}

.dx-treelist-revert-tooltip .dx-overlay-content {
  background-color: transparent;
  min-width: inherit;
}

.dx-treelist-revert-tooltip .dx-revert-button {
  border-radius: 2px;
  background-color: #f44336;
  color: #fff;
  -webkit-box-shadow: none;
  margin: 0 0 0 1px;
  height: 36px;
  box-shadow: none;
  min-width: inherit;
}

.dx-treelist-revert-tooltip .dx-revert-button .dx-button-content {
  padding: 2px;
}

.dx-treelist-revert-tooltip .dx-revert-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
  color: #fff;
}

.dx-rtl .dx-treelist-revert-tooltip .dx-revert-button .dx-icon,
.dx-rtl.dx-treelist-revert-tooltip .dx-revert-button .dx-icon,
.dx-treelist-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-treelist-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right,
.dx-rtl.dx-treelist-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-active,
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-focused,
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-hover {
  background-color: #f44336;
  box-shadow: none;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-treelist-revert-tooltip .dx-revert-button .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-button-has-icon:not(.dx-button-has-text) {
  border-radius: 2px;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-hover {
  box-shadow: none;
}

.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-treelist-group-space {
  border-left-color: rgba(0, 0, 0, 0.04);
  border-right-color: transparent;
}

.dx-rtl .dx-treelist .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon,
.dx-rtl .dx-treelist-container .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}

.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td {
  border-right-color: #e0e0e0;
}

.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td:not(.dx-focused).dx-treelist-group-space {
  border-left-color: rgba(138, 200, 64, 0.04);
}

.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td.dx-pointer-events-none {
  border-left-color: #e0e0e0;
}

.dx-rtl .dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-left: 0;
}

.dx-header-filter-menu .dx-popup-content {
  padding: 12px 8px 0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-form-buttons-container .dx-button {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-treelist-form-buttons-container .dx-button .dx-icon {
  color: #8ac840;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-focused,
.dx-treelist-form-buttons-container .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-treelist-form-buttons-container .dx-button .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-command-adaptive {
  width: 40px;
  min-width: 40px;
}

.dx-treelist-filter-panel {
  padding: 18px 11px;
}

.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  color: #8ac840;
  font-size: 13px;
  line-height: 16px;
}

.dx-treelist-filter-panel .dx-icon-filter {
  color: #8ac840;
}

.dx-adaptive-item-text {
  padding-left: 11px;
  padding-right: 11px;
}

.dx-adaptive-item-text.dx-cell-modified,
.dx-adaptive-item-text.dx-treelist-invalid {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-treelist-rowsview .dx-treelist-empty-space {
  position: relative;
  top: -2px;
  display: inline-block;
  font: 14px/1 DXIcons;
  width: 24px;
}

.dx-treelist-rowsview .dx-treelist-empty-space::before {
  content: "\f014";
  visibility: hidden;
}

.dx-treelist-rowsview tr:not(.dx-row-focused) .dx-treelist-empty-space {
  color: rgba(98, 98, 98, 0.54);
}

.dx-treelist-rowsview .dx-treelist-expanded span {
  font: 18px/18px DXIcons;
  text-align: center;
  cursor: pointer;
}

.dx-treelist-rowsview .dx-treelist-expanded span::before {
  content: "\f016";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  left: 0;
  margin-left: -5px;
  margin-top: -9px;
}

.dx-treelist-rowsview .dx-treelist-collapsed span {
  font: 18px/18px DXIcons;
  text-align: center;
  cursor: pointer;
}

.dx-treelist-rowsview .dx-treelist-collapsed span::before {
  content: "\f010";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  left: 0;
  margin-left: -6px;
  margin-top: -9px;
}

.dx-treelist-rowsview .dx-header-filter,
.dx-treelist-rowsview .dx-sort-down,
.dx-treelist-rowsview .dx-sort-up {
  vertical-align: middle;
}

.dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space {
  color: rgba(98, 98, 98, 0.54);
}

.dx-treelist-rowsview .dx-treelist-cell-expandable {
  white-space: nowrap;
}

.dx-treelist-rowsview .dx-treelist-cell-expandable .dx-treelist-text-content {
  white-space: normal;
}

.dx-treelist-rowsview.dx-treelist-nowrap .dx-treelist-table .dx-treelist-cell-expandable .dx-treelist-text-content {
  white-space: nowrap;
}

.dx-treelist-checkbox-size {
  vertical-align: middle;
  line-height: 0;
}

.dx-treelist-cell-expandable .dx-checkbox,
.dx-treelist-select-all .dx-checkbox {
  position: absolute;
}

.dx-treelist-icon-container {
  max-height: 16px;
}

.dx-treelist-icon-container.dx-editor-inline-block {
  position: relative;
  padding-right: 27px;
}

.dx-treelist-icon-container.dx-editor-inline-block .dx-checkbox {
  top: 50%;
  margin-top: -8px;
}

.dx-treelist-select-all {
  position: relative;
}

.dx-treelist-select-all .dx-checkbox {
  left: 35px;
}

.dx-treelist .dx-treelist-headers .dx-treelist-content .dx-treelist-table .dx-header-row > .dx-treelist-select-all {
  padding-left: 62px;
}

.dx-rtl .dx-treelist-rowsview .dx-treelist-collapsed,
.dx-rtl .dx-treelist-rowsview .dx-treelist-expanded {
  transform: scaleX(-1);
}

.dx-rtl .dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container {
  float: right;
}

.dx-rtl .dx-treelist-select-all .dx-checkbox {
  left: calc(100% - 51px);
}

.dx-rtl.dx-treelist .dx-treelist-headers .dx-treelist-content .dx-treelist-table .dx-header-row > .dx-treelist-select-all {
  padding-right: 62px;
  padding-left: 11px;
}

.dx-rtl .dx-treelist-icon-container.dx-editor-inline-block {
  padding-left: 27px;
  padding-right: 0;
}

.dx-pivotgrid-fields-container .dx-header-filter,
.dx-pivotgrid-fields-container .dx-sort {
  display: inline-block;
}

.dx-pivotgrid-fields-container.dx-drag .dx-area-field-content {
  display: inline-block;
}

.dx-pivotgrid-fields-container.dx-drag .dx-column-indicators {
  float: none;
  display: inline-block;
}

.dx-pivotgrid-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.dx-pivotgrid {
  cursor: default;
  width: 100%;
  position: relative;
  background-color: #fff;
}

.dx-pivotgrid.dx-overflow-hidden {
  overflow: hidden;
}

.dx-pivotgrid .dx-area-column-cell,
.dx-pivotgrid .dx-area-data-cell {
  width: 100%;
}

.dx-pivotgrid .dx-area-data-cell {
  position: relative;
}

.dx-pivotgrid table,
.dx-pivotgrid tbody,
.dx-pivotgrid td,
.dx-pivotgrid tfoot,
.dx-pivotgrid th,
.dx-pivotgrid thead,
.dx-pivotgrid tr {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

.dx-pivotgrid table {
  border-collapse: collapse;
  table-layout: auto;
  border-spacing: 0;
}

.dx-pivotgrid td {
  vertical-align: top;
  box-sizing: content-box;
}

.dx-pivotgrid .dx-area-description-cell {
  position: relative;
  background-clip: padding-box;
  white-space: nowrap;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-fields-area {
  position: absolute;
  bottom: 0;
}

.dx-pivotgrid .dx-area-field-content,
.dx-pivotgrid .dx-column-indicators {
  display: inline-block;
}

.dx-pivotgrid .dx-expand-icon-container {
  position: relative;
  display: inline-block;
}

.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area {
  position: static;
}

.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area:not(.dx-hidden) {
  display: table-cell;
}

.dx-pivotgrid .dx-incompressible-fields .dx-column-indicators {
  vertical-align: top;
  float: none !important;
}

.dx-pivotgrid .dx-incompressible-fields .dx-area-field {
  display: inline-block;
  white-space: nowrap;
}

.dx-pivotgrid .dx-area-field,
.dx-pivotgrid .dx-area-field-content {
  white-space: nowrap;
}

.dx-pivotgrid .dx-popup-content .dx-column-indicators {
  float: none !important;
  display: inline-block;
}

.dx-pivotgrid .dx-popup-content .dx-area-field-content {
  display: inline-block;
}

.dx-pivotgrid .dx-pivotgrid-area {
  white-space: nowrap;
  box-sizing: content-box;
}

.dx-pivotgrid .dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-expanded {
  cursor: pointer;
}

.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand,
.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand {
  display: inline-block;
}

.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-area {
  white-space: normal;
}

.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted {
  white-space: nowrap;
}

.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted > span {
  white-space: normal;
}

.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded > span {
  display: inline-flex;
}

.dx-pivotgridfieldchooser {
  position: relative;
  background-color: #fff;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container {
  display: flex;
  overflow: hidden;
  height: 100%;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-0,
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 {
  flex-direction: column;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:first-child {
  flex-grow: 3;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:nth-child(2) {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  flex-grow: 4;
}

.dx-pivotgridfieldchooser .dx-col {
  width: 50%;
  display: flex;
  flex-direction: column;
}

.dx-pivotgridfieldchooser .dx-row {
  display: flex;
  flex-direction: row;
  height: 0;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:first-child {
  flex-grow: 2;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:nth-child(2) {
  flex-grow: 1;
}

.dx-pivotgridfieldchooser .dx-area-caption {
  vertical-align: middle;
}

.dx-pivotgrid-action {
  cursor: pointer;
}

.dx-pivotgrid-drag-action {
  touch-action: pinch-zoom;
}

.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical {
  margin-top: -4px;
  margin-left: -1px;
  height: 2px;
}

.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical.dx-position-indicator-last {
  margin-top: -3px;
}

.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal {
  margin-left: -3px;
  width: 2px;
}

.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last {
  margin-left: 3px;
}

.dx-pivotgrid-fields-container .dx-area-fields {
  position: relative;
}

.dx-pivotgrid-fields-container .dx-sort {
  color: rgba(0, 0, 0, 0.54);
  font-size: 14px;
  width: 14px;
}

.dx-pivotgrid-fields-container .dx-sort-up {
  font: 14px/1 DXIcons;
}

.dx-pivotgrid-fields-container .dx-sort-up::before {
  content: "\f051";
}

.dx-pivotgrid-fields-container .dx-sort-down {
  font: 14px/1 DXIcons;
}

.dx-pivotgrid-fields-container .dx-sort-down::before {
  content: "\f052";
}

.dx-pivotgrid-fields-container .dx-header-filter {
  color: rgba(0, 0, 0, 0.54);
  font: 14px/1 DXIcons;
  width: 14px;
}

.dx-pivotgrid-fields-container .dx-header-filter::before {
  content: "\f050";
}

.dx-pivotgrid-fields-container .dx-header-filter-empty {
  color: rgba(0, 0, 0, 0.38);
}

.dx-pivotgrid-fields-container .dx-area-field {
  cursor: pointer;
}

.dx-pivotgrid-fields-container.dx-drag {
  opacity: 0.8;
}

.dx-pivotgrid-fields-container.dx-drag .dx-area-field.dx-area-box {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(138, 200, 64, 0.5);
}

.dx-pivotgrid-fields-container .dx-area-field.dx-area-box {
  margin-bottom: 4px;
  border: 1px solid #e0e0e0;
  padding: 7px 8px;
}

.dx-pivotgrid-fields-container .dx-drag-source {
  opacity: 0.5;
}

.dx-pivotgrid-fields-container .dx-column-indicators {
  vertical-align: bottom;
  margin-left: 6px;
  line-height: 12px;
}

.dx-pivotgrid-fields-container .dx-area-field-content {
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area {
  overflow: hidden;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar {
  margin-right: 10px;
  float: right;
  display: inline-block;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button {
  margin-top: 5px;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button {
  margin-right: 4px;
}

.dx-pivotgrid .dx-area-description-cell.dx-pivotgrid-background,
.dx-pivotgrid .dx-column-header,
.dx-pivotgrid .dx-data-header {
  background-color: rgba(221, 221, 221, 0.2);
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 0;
}

.dx-pivotgrid .dx-filter-header .dx-area-field-container {
  border-spacing: 6px 3px;
  border-collapse: separate;
}

.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head td {
  padding: 2px;
}

.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 2px;
}

.dx-pivotgrid .dx-area-field.dx-area-box {
  margin-bottom: 0;
}

.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area td {
  border-top: 1px solid #e0e0e0;
}

.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area-data tr:first-child > td {
  border-top-width: 0;
}

.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-area-row-cell {
  border-right: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button {
  margin: 1px;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button:not(.dx-state-hover):not(.dx-state-active) {
  border-color: transparent;
  background-color: transparent;
  box-shadow: none;
}

.dx-pivotgrid .dx-area-column-cell,
.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-bottom-border {
  border-bottom: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-fields-area-head td {
  position: relative;
  border: none;
  padding: 5px 2px;
}

.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 8px;
}

.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:last-child {
  padding-right: 8px;
}

.dx-pivotgrid .dx-pivotgrid-fields-area-head .dx-empty-area-text {
  white-space: nowrap;
  padding: 5px 0;
  border: 1px solid transparent;
  color: rgba(0, 0, 0, 0.3);
}

.dx-pivotgrid .dx-group-connector {
  position: absolute;
  width: 2px;
  top: 50%;
  height: 2px;
  margin-top: -1px;
  background-color: #e0e0e0;
}

.dx-pivotgrid .dx-group-connector.dx-group-connector-prev {
  left: 0;
}

.dx-pivotgrid .dx-group-connector.dx-group-connector-next {
  right: 0;
}

.dx-pivotgrid .dx-virtual-content {
  display: none;
}

.dx-pivotgrid .dx-virtual-mode .dx-virtual-content {
  position: relative;
  overflow: hidden;
  display: block;
}

.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td {
  color: transparent;
  background-color: transparent !important;
}

.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td span {
  visibility: hidden;
}

.dx-pivotgrid .dx-virtual-mode table {
  position: absolute;
}

.dx-pivotgrid .dx-pivotgrid-area-data {
  position: relative;
}

.dx-pivotgrid .dx-pivotgrid-area-data tbody td {
  text-align: right;
  color: rgba(0, 0, 0, 0.87);
  white-space: nowrap;
  border-left: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child {
  border-left: 0;
}

.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-grandtotal,
.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-total {
  border-top-width: 0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-expand-border {
  border-top: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell {
  border-right: 0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers td {
  min-width: 50px;
  border-right: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers tr:first-child td {
  border-top: 0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-pivotgrid-fields-area-head td:last-child {
  border-right: 0;
}

.dx-pivotgrid .dx-pivotgrid-area-data .dx-row-total,
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-row-total {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-area-tree-view .dx-total {
  border-bottom: none;
}

.dx-pivotgrid .dx-area-tree-view td.dx-white-space-column {
  border-top: 1px solid transparent;
  background-color: rgba(221, 221, 221, 0.2);
  padding: 0;
  width: 19px;
  min-width: 19px;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll {
  border-right: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers td {
  text-align: center;
  border: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded {
  text-align: left;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child {
  border-left: 0;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers tr:first-child td {
  border-top: 0;
}

.dx-pivotgrid .dx-expand-icon-container {
  width: 14px;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers:last-child {
  border-bottom: 0;
}

.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-column-header,
.dx-pivotgrid .dx-data-header,
.dx-pivotgrid .dx-total {
  background-color: rgba(221, 221, 221, 0.2);
}

.dx-pivotgrid .dx-grandtotal {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-data-header,
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-left: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-column-header,
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-right: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-top: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header td {
  display: inline-block;
}

.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell {
  border-bottom: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-icon-sorted {
  display: inline-block;
  margin-left: 5px;
  width: 14px;
}

.dx-pivotgrid .dx-popup-content {
  padding: 8px;
}

.dx-pivotgrid .dx-popup-content .dx-pivotgrid-fields-area-head td {
  padding: 0 2px;
}

.dx-pivotgridfieldchooser .dx-area-fields {
  overflow: hidden;
}

.dx-pivotgridfieldchooser .dx-treeview-item .dx-icon {
  margin-bottom: 1px;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}

.dx-pivotgridfieldchooser .dx-treeview-search {
  margin: 5px;
}

.dx-pivotgridfieldchooser .dx-area-icon {
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
}

.dx-pivotgridfieldchooser .dx-area {
  padding: 5px;
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}

.dx-pivotgridfieldchooser .dx-area > .dx-scrollable,
.dx-pivotgridfieldchooser .dx-area > .dx-scrollable > .dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  height: 0;
}

.dx-pivotgridfieldchooser .dx-area > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable-wrapper > .dx-scrollable-container {
  height: auto;
}

.dx-pivotgridfieldchooser .dx-area .dx-area-fields {
  border: 1px solid #e0e0e0;
  display: flex;
  flex-direction: column;
  height: 0;
  margin-top: 8px;
}

.dx-pivotgridfieldchooser .dx-area-fields-header .dx-area-caption {
  align-self: center;
}

.dx-pivotgridfieldchooser .dx-area-fields[group] {
  padding: 5px;
  background-color: rgba(221, 221, 221, 0.2);
  display: flex;
}

.dx-pivotgridfieldchooser .dx-area-fields.dx-drag-target {
  border-color: #8ac840;
}

.dx-pivotgridfieldchooser .dx-area-icon-all {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAJElEQVQoz2P8z4AfsDAwJELVzGfExmIiYAAD5QoYRx1JL0cCAJeiFh8Qq9chAAAAAElFTkSuQmCC) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-area-icon-filter {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAWElEQVQoz83RsQqAMAxF0fepFxzEQRz8e1sah0JTamhXeVtyCCSRaR6ZTGQsSHJgcRyk1YQ7aBcuB+KkDO0D9UDsHcmARiC2BqiVEfg2+jOoF30+YPnNWV4jV/jo04VE6gAAAABJRU5ErkJggg==) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-area-icon-row {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAI0lEQVQoz2P4z4AfAlHCfwjEzqKPAsKObIBA7Cz6KBgGIQkAQ8IdQJKOGQIAAAAASUVORK5CYII=) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-area-icon-column {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAIElEQVQoz2P4z4AfAlHCfwgEshogEFmMPgpGHUkfRwIAQ8IdQALkrHMAAAAASUVORK5CYII=) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-area-icon-data,
.dx-pivotgridfieldchooser .dx-icon-measure {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAARElEQVQoz2P4z4AfMhClIOE/NkiSAl+ooG8CQwKIzwChEQpQlGBXgKYEwxeoSrB6k7ACfFYkYPgDXQGKdAItQpKi2AQAaDQFJxj4SdQAAAAASUVORK5CYII=) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-icon-dimension {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAH0lEQVQoz2P4z4AfMlBHQcJ/MESjqasAKxx5bqAosgCZ3QSYpC33dQAAAABJRU5ErkJggg==) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-icon-hierarchy {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAMUlEQVQoz2P4z4AfMlBXQcJ/EKShggQoxKEAojsBwxQqKUjACpEVoOhGNYVKCiiKLAATcARoA49V5wAAAABJRU5ErkJggg==) center center no-repeat;
}

.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal {
  margin-left: -3px;
}

.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last {
  margin-left: 1px;
}

.dx-rtl .dx-pivotgrid-fields-container .dx-column-indicators {
  margin-left: 0;
  margin-right: 6px;
}

.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,
.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar {
  margin-right: 0;
  margin-left: 10px;
  float: left;
}

.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,
.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button {
  margin-right: 0;
  margin-left: 4px;
}

.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 2px;
  padding-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td {
  padding: 8px 2px;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-right: 8px;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:last-child {
  padding-left: 8px;
}

.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-prev {
  left: initial;
  right: 0;
}

.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-next {
  right: initial;
  left: 0;
}

.dx-rtl.dx-pivotgrid .dx-area-description-cell,
.dx-rtl.dx-pivotgrid .dx-area-row-cell {
  border-left: 1px solid #e0e0e0;
  border-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data.dx-scrollable-native .dx-scrollable-content {
  float: none;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td {
  border-left: 0;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child {
  border-left: 1px solid #e0e0e0;
  border-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers td {
  border-right: 0;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell {
  border-left: 0;
  border-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll {
  border-right: 0;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-pivotgrid-area {
  border-left: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child {
  border-left: 1px solid #e0e0e0;
  border-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded {
  text-align: right;
}

.dx-rtl.dx-pivotgrid .dx-expand-icon-container {
  margin-left: 0;
  margin-right: -5px;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand-icon-container {
  transform: scaleX(-1);
}

.dx-rtl.dx-pivotgrid .dx-icon-sorted {
  margin-left: 0;
  margin-right: 5px;
}

.dx-rtl.dx-pivotgrid .dx-pivotgridfieldchooser-container .dx-col {
  display: flex;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header {
  border-right: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header {
  border-left: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header {
  border-right: none;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header {
  border-left: none;
}

.dx-pivotgrid-fields-container.dx-drag .dx-area-field.dx-area-box {
  background-color: rgba(224, 224, 224, 0.9);
  border: none;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.15);
}

.dx-pivotgrid-fields-container .dx-area-field.dx-area-box {
  color: rgba(0, 0, 0, 0.54);
  background-color: #e0e0e0;
  border-radius: 16px;
  border: none;
  font-size: 12px;
  font-weight: 500;
}

.dx-pivotgrid-fields-container .dx-area-field.dx-area-box .dx-header-filter {
  color: #8ac840;
}

.dx-pivotgrid-fields-container .dx-area-field.dx-area-box .dx-header-filter.dx-header-filter-empty {
  color: rgba(0, 0, 0, 0.54);
}

.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-area-data {
  font-size: 13px;
}

.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-horizontal-headers,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-vertical-headers {
  font-size: 12px;
}

.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-horizontal-headers td,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-vertical-headers td {
  font-weight: 500;
}

.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-horizontal-headers .dx-grandtotal,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-horizontal-headers .dx-total,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-vertical-headers .dx-grandtotal,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-vertical-headers .dx-total {
  color: rgba(0, 0, 0, 0.87);
}

.dx-pivotgrid .dx-pivotgrid-area td {
  color: rgba(0, 0, 0, 0.54);
  padding: 7px 11px;
}

.dx-pivotgrid .dx-pivotgrid-area td.dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-area td.dx-pivotgrid-expanded {
  padding: 7px 8px 7px 13px;
}

.dx-pivotgrid .dx-pivotgrid-area td.dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-pivotgrid-area td.dx-pivotgrid-expanded > span {
  padding: 0 5px 0 10px;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar {
  padding-left: 8px;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-focused,
.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-pivotgrid .dx-grandtotal.dx-last-cell,
.dx-pivotgrid .dx-row-total.dx-last-cell {
  padding-left: 16px;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button .dx-icon,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-focused,
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-hover,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-focused,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-active,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-icon,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-button-text,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button .dx-inkripple-wave,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-pivotgrid .dx-expand-icon-container {
  margin: 0;
  font: 12px/1 DXIcons;
}

.dx-pivotgrid .dx-expand-icon-container::before {
  content: "\f010";
  visibility: hidden;
}

.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand {
  font: 20px/20px DXIcons;
  text-align: center;
  color: rgba(0, 0, 0, 0.54);
}

.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand::before {
  content: "\f010";
  position: absolute;
  display: block;
  width: 20px;
  top: 50%;
  margin-top: -10px;
  left: 50%;
  margin-left: -10px;
}

.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand {
  font: 20px/20px DXIcons;
  text-align: center;
  color: rgba(0, 0, 0, 0.54);
}

.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand::before {
  content: "\f016";
  position: absolute;
  display: block;
  width: 20px;
  top: 50%;
  margin-top: -10px;
  left: 50%;
  margin-left: -10px;
}

.dx-pivotgridfieldchooser .dx-area .dx-area-icon-filter {
  background: 0 0;
  font: 14px/1 DXIcons;
  width: 14px;
  height: 14px;
}

.dx-pivotgridfieldchooser .dx-area .dx-area-icon-filter::before {
  content: "\f050";
}

.dx-pivotgridfieldchooser .dx-area .dx-area-caption {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.54);
}

.dx-pivotgridfieldchooser .dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding-right: 8px;
}

.dx-pivotgridfieldchooser .dx-treeview-item-with-checkbox.dx-treeview-node-is-leaf {
  padding-left: 0;
}

.dx-pivotgridfieldchooser .dx-treeview-item-with-checkbox.dx-treeview-node-is-leaf .dx-checkbox {
  left: 8px;
}

.dx-pivotgridfieldchooser .dx-treeview-node-container-opened .dx-treeview-item-with-checkbox.dx-treeview-node-is-leaf {
  padding-left: 16px;
}

.dx-pivotgridfieldchooser .dx-treeview-node-container-opened .dx-treeview-item-with-checkbox.dx-treeview-node-is-leaf .dx-checkbox {
  left: 26px;
}

.dx-pivotgridfieldchooser .dx-treeview-item {
  min-height: 36px;
  padding: 9px 8px;
  line-height: normal;
}

.dx-pivotgridfieldchooser .dx-treeview-item-with-checkbox .dx-checkbox {
  top: 9px;
}

.dx-pivotgridfieldchooser .dx-treeview-item-with-checkbox .dx-treeview-item {
  padding-left: 31px;
}

.dx-pivotgridfieldchooser .dx-treeview-toggle-item-visibility {
  height: 36px;
}

.dx-pivotgrid-fields-container .dx-position-indicator {
  background-color: gray;
}

.dx-context-menu.dx-overlay-content {
  overflow: inherit;
  position: absolute;
}

.dx-context-menu .dx-menu-item .dx-submenu {
  position: absolute;
  z-index: 1003;
}

.dx-context-menu .dx-menu-item {
  font-size: 13px;
  color: rgba(0, 0, 0, 0.87);
}

.dx-context-menu .dx-menu-item .dx-menu-item-content {
  padding: 8px;
}

.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  right: 8px;
  width: 18px;
}

.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  color: rgba(0, 0, 0, 0.54);
  font: 18px/18px DXIcons;
  text-align: center;
}

.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout::before {
  content: "\f04e";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-context-menu .dx-menu-item.dx-menu-item-has-submenu > .dx-menu-item-content {
  padding-right: 46px;
}

.dx-context-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-right: 11px;
}

.dx-context-menu .dx-menu-items-container {
  padding: 4px 0;
}

.dx-context-menu.dx-overlay-content.dx-state-focused {
  box-shadow: none;
}

.dx-context-menu .dx-submenu {
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.2);
}

.dx-context-menu .dx-menu-separator {
  height: 1px;
  margin: 5px 0;
  background-color: #e0e0e0;
}

.dx-context-menu.dx-rtl .dx-menu-item .dx-menu-item-popout-container {
  left: 8px;
}

.dx-context-menu.dx-rtl .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-left: 20px;
  margin-right: 0;
}

.dx-context-menu.dx-rtl .dx-menu-item.dx-menu-item-has-submenu > .dx-menu-item-content {
  padding-left: 46px;
  padding-right: 8px;
}

.dx-multiview-wrapper {
  overflow: hidden;
  width: 100%;
  height: 100%;
  touch-action: pinch-zoom pan-y;
}

.dx-multiview-item-container {
  position: relative;
  overflow: visible;
  width: 100%;
  height: 100%;
}

.dx-multiview-item-container .dx-empty-message {
  text-align: center;
}

.dx-multiview-item {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.dx-multiview-item.dx-item-selected {
  position: relative;
}

.dx-multiview-item-content {
  width: 100%;
  height: 100%;
}

.dx-multiview-item-hidden {
  top: -9999px;
  left: -9999px;
  visibility: hidden;
}

.dx-multiview-item-hidden .dx-accordion-item-opened .dx-accordion-item-body {
  visibility: hidden;
}

.dx-tabpanel-tabs {
  width: 100%;
}

.dx-tabpanel-tabs .dx-tabs {
  height: 100%;
}

.dx-tabpanel-container {
  width: 100%;
  height: 100%;
}

.dx-tabpanel .dx-tabs {
  display: block;
  border-bottom: none;
  background-color: #f7f7f7;
}

.dx-empty-collection.dx-tabpanel .dx-tabs {
  border-top: none;
}

.dx-tabpanel .dx-tab {
  min-width: 72px;
}

.dx-tabpanel .dx-tab:not(.dx-tab-selected):not(.dx-state-hover) {
  background: 0 0;
}

.dx-tabpanel .dx-tabs-wrapper {
  display: block;
}

.dx-fileuploader.dx-state-disabled .dx-fileuploader-input {
  display: none;
}

.dx-fileuploader-wrapper {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

.dx-fileuploader-container {
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
}

.dx-fileuploader-input-wrapper::after,
.dx-fileuploader-input-wrapper::before {
  display: table;
  content: "";
  line-height: 0;
  width: 100%;
}

.dx-fileuploader-input-wrapper::after {
  clear: both;
  padding-bottom: 1em;
  margin-bottom: -1em;
}

.dx-fileuploader-input-wrapper::before {
  padding-top: 1em;
  margin-top: -1em;
}

.dx-fileuploader-input-wrapper .dx-button {
  float: left;
}

.dx-fileuploader-input-wrapper .dx-button + .dx-button {
  margin-left: 12px;
}

.dx-fileuploader-button {
  position: relative;
}

.dx-fileuploader-button .dx-fileuploader-input {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  cursor: pointer;
}

.dx-fileuploader-button .dx-fileuploader-input::-ms-browse,
.dx-fileuploader-button .dx-fileuploader-input::-webkit-file-upload-button {
  cursor: pointer;
}

.dx-fileuploader-content {
  display: table-row-group;
  vertical-align: middle;
}

.dx-fileuploader-content > .dx-fileuploader-upload-button {
  margin-top: 10px;
}

.dx-fileuploader-empty .dx-fileuploader-content > .dx-fileuploader-upload-button {
  display: none;
}

.dx-fileuploader-input-content {
  width: 100%;
  display: table;
}

.dx-fileuploader-files-container {
  padding-top: 0;
  width: 100%;
}

.dx-fileuploader-file-container {
  width: 100%;
  padding: 4px 0;
}

.dx-fileuploader-file-container .dx-button {
  width: 28px;
  height: 28px;
  margin-right: 10px;
}

.dx-fileuploader-file-container .dx-button.dx-state-invisible {
  margin-right: 0;
}

.dx-fileuploader-button-container,
.dx-fileuploader-input-container {
  display: table-cell;
  vertical-align: middle;
}

.dx-fileuploader-input-container {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.dx-fileuploader-input {
  opacity: 0;
  width: 100%;
  margin: 0;
  cursor: default;
}

.dx-fileuploader-input-label {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  cursor: default;
}

.dx-fileuploader-input-label::before {
  content: "";
  position: absolute;
  top: -50%;
  overflow: hidden;
  cursor: default;
}

.dx-fileuploader-button-container {
  display: table-cell;
  vertical-align: middle;
}

.dx-fileuploader-file-info {
  float: left;
  width: 100%;
}

.dx-fileuploader-file-status-message {
  float: left;
  font-size: 12px;
  height: 16px;
}

.dx-fileuploader .dx-progressbar {
  float: left;
  width: 100%;
  height: 22px;
  margin-top: -6px;
}

.dx-rtl .dx-fileuploader .dx-fileuploader-button,
.dx-rtl.dx-fileuploader .dx-fileuploader-button {
  float: right;
}

.dx-rtl .dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button {
  margin-left: 10px;
  margin-right: 0;
}

.dx-rtl .dx-fileuploader .dx-fileuploader-file-name,
.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl .dx-fileuploader .dx-fileuploader-file-status-message,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-name,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-status-message {
  float: right;
}

.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-size {
  margin-right: 4px;
}

.dx-fileuploader-invalid .dx-fileuploader-file-status-message {
  height: auto;
  color: #f44336;
}

.dx-fileuploader-invalid .dx-fileuploader-file-status-message span {
  display: block;
  margin-bottom: 2px;
}

.dx-fileuploader-wrapper {
  padding: 7px;
}

.dx-fileuploader-content > .dx-fileuploader-upload-button {
  margin-left: 3px;
  margin-right: 3px;
}

.dx-fileuploader-input-wrapper {
  padding: 7px 0;
  border: 3px dashed transparent;
}

.dx-fileuploader.dx-state-disabled .dx-fileuploader-input-label {
  position: relative;
}

.dx-fileuploader-dragover .dx-fileuploader-input-wrapper {
  border: none;
  padding: 0;
}

.dx-fileuploader-dragover .dx-fileuploader-input-wrapper .dx-fileuploader-button {
  display: none;
}

.dx-fileuploader-dragover .dx-fileuploader-input-container {
  display: block;
  width: 100%;
}

.dx-fileuploader-dragover .dx-fileuploader-input {
  display: block;
  width: 100%;
  padding: 17px 3px 18px;
  box-sizing: content-box;
}

.dx-fileuploader-dragover .dx-fileuploader-input-label {
  text-align: center;
  padding: 14px 9px;
  border: 3px dashed #e0e0e0;
}

.dx-fileuploader-file-size,
.dx-fileuploader-file-status-message {
  color: rgba(102, 102, 102, 0.87);
}

.dx-fileuploader-input {
  padding: 7px 0;
}

.dx-fileuploader-input-label {
  padding: 7.75px 9px;
  color: rgba(0, 0, 0, 0.87);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-fileuploader-show-file-list .dx-fileuploader-files-container {
  padding: 14px 3px 0;
}

.dx-fileuploader-empty .dx-fileuploader-files-container {
  padding: 0;
}

.dx-invalid .dx-fileuploader-files-container {
  padding-top: 50px;
}

.dx-fileuploader-files-container .dx-fileuploader-button .dx-button-content {
  padding: 0;
}

.dx-fileuploader-files-container .dx-fileuploader-file-container {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  padding: 2px 4px;
  margin-bottom: 4px;
}

.dx-fileuploader-files-container .dx-fileuploader-file-container .dx-fileuploader-button-container + .dx-fileuploader-button-container .dx-button {
  margin-right: 6px;
}

.dx-rtl .dx-fileuploader-files-container .dx-fileuploader-file-container .dx-fileuploader-button-container + .dx-fileuploader-button-container .dx-button {
  margin-left: 6px;
  margin-right: 0;
}

.dx-fileuploader-files-container .dx-fileuploader-file-container .dx-button {
  height: 28px;
  width: 28px;
  margin-right: 2px;
}

.dx-rtl .dx-fileuploader-files-container .dx-fileuploader-file-container .dx-button {
  margin-left: 2px;
  margin-right: 0;
}

.dx-fileuploader-file {
  display: table-cell;
  width: 100%;
  white-space: nowrap;
  padding-top: 5px;
  line-height: 13px;
}

.dx-fileuploader-file-name {
  float: left;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-bottom: 3.5px;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 500;
}

.dx-fileuploader-file-size {
  margin-left: 4px;
  float: left;
  vertical-align: super;
  font-size: 10px;
  padding-bottom: 3.5px;
}

.dx-fileuploader-invalid .dx-fileuploader-file-status-message span:first-child {
  margin-top: 2px;
}

.dx-fileuploader-invalid .dx-fileuploader-file-status-message span:last-child {
  margin-bottom: 2px;
}

.dx-fileuploader-invalid .dx-fileuploader-button-container {
  vertical-align: middle;
}

.dx-fileuploader-invalid .dx-fileuploader-cancel-button {
  margin-top: 0;
}

.dx-scheduler-appointment-popup .dx-popup-content {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-scheduler-appointment-popup .dx-scrollable-content {
  padding-top: 20px;
}

.dx-scheduler-appointment-popup .dx-form.dx-recurrence-editor-container .dx-scrollable-content {
  padding-top: 0;
}

.dx-scheduler .dx-empty-message {
  line-height: normal;
}

.dx-scheduler-all-day-panel td {
  padding: 0;
}

.dx-scheduler-appointment-collector {
  display: block;
  height: 20px;
  text-align: center;
  cursor: pointer;
  margin: 3px 0 0 3px;
}

.dx-scheduler-appointment-collector .dx-button-content,
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 4px;
  padding: 0;
}

.dx-scheduler-appointment-collector .dx-button-content span:last-child,
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content span:last-child {
  display: inline-block;
  vertical-align: middle;
  line-height: 13.3333333333px;
  height: 20px;
  padding-left: 2px;
}

.dx-scheduler-appointment-collector.dx-state-hover::before {
  border-radius: 20px;
}

.dx-scheduler-appointment-collector.dx-button.dx-button-default {
  padding: 0;
  max-width: none;
  border-radius: 20px;
}

.dx-scheduler-work-space-mouse-selection .dx-scheduler-all-day-appointments,
.dx-scheduler-work-space-mouse-selection .dx-scheduler-fixed-appointments,
.dx-scheduler-work-space-mouse-selection .dx-scheduler-scrollable-appointments {
  pointer-events: none;
}

.dx-rtl .dx-scheduler-appointment-collector {
  margin: 3px 3px 0 0;
}

@media (max-width: 450px) {
  .dx-scheduler-adaptive .dx-scheduler-view-switcher-label {
    display: none;
  }
}
.dx-scheduler-adaptive .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell {
  line-height: 1.3;
  white-space: nowrap;
}

.dx-scheduler-adaptive .dx-scheduler-appointment-collector {
  margin: 0;
}

.dx-scheduler-adaptive .dx-scheduler-appointment-collector .dx-button-content span:last-child,
.dx-scheduler-adaptive .dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content span:last-child {
  line-height: 20px;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content,
.dx-scheduler-overlay-panel .dx-popup-content {
  padding: 0;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item,
.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item {
  width: 360px;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item .dx-list-item-content,
.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item .dx-list-item-content {
  padding: 5px;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content,
.dx-scheduler-overlay-panel .dx-overlay-content {
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item {
  display: flex;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body {
  margin-top: 7px;
  margin-left: 5px;
  background: #8ac840;
  width: 20px;
  height: 20px;
  border-radius: 50%;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content {
  flex-basis: 100%;
  margin: 5px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: rgba(0, 0, 0, 0.87);
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject {
  text-align: left;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: 0.01em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date {
  text-align: left;
  font-size: 12px;
  opacity: 0.8;
  margin-top: 10px;
}

.dx-scheduler-overlay-panel .dx-overlay-content {
  position: relative;
  background: #fff;
}

.dx-scheduler-appointment-content-date {
  opacity: 0.7;
  display: inline-block;
  white-space: pre-wrap;
}

.dx-scheduler-appointment-content-details {
  margin-top: 2px;
}

.dx-scheduler-appointment-content-allday {
  display: none;
}

.dx-scheduler-appointment {
  border-bottom: 1px solid transparent;
  background-clip: padding-box;
  position: absolute;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  background-color: #8ac840;
  color: #fff;
  box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, 0.3);
  left: 0;
  min-width: 4px;
  min-height: 4px;
}

.dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-appointment.dx-state-active {
  box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.3), inset 0 2px 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-appointment .dx-scheduler-appointment,
.dx-scheduler-appointment.dx-state-focused {
  box-shadow: none;
}

.dx-scheduler-appointment .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,
.dx-scheduler-appointment.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 0.98;
}

.dx-scheduler-appointment.dx-state-hover {
  box-shadow: inset 0 5px 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow: inset 0 5px 0 0 rgba(0, 0, 0, 0.3), inset 0 -2px 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-top {
  height: 5px;
}

.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-left {
  width: 5px;
}

.dx-scheduler-appointment.dx-resizable-resizing {
  z-index: 1000;
  opacity: 0.7;
}

.dx-scheduler-appointment .dx-resizable-handle-left {
  left: -1px;
}

.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon {
  position: absolute;
  top: 3px;
  right: 5px;
  font: 14px/1 DXIcons;
}

.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before {
  content: "\f00e";
}

.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon {
  right: auto;
  left: 3px;
  font: 14px/1 DXIcons;
}

.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before {
  content: "\f011";
}

.dx-scheduler-appointment.dx-scheduler-appointment-empty .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-appointment.dx-scheduler-appointment-tail .dx-scheduler-appointment-reduced-icon {
  display: none;
}

.dx-scheduler-appointment.dx-state-disabled {
  cursor: default;
  opacity: 0.6;
  pointer-events: auto;
}

.dx-scheduler-appointment.dx-scheduler-appointment-drag-source {
  opacity: 0.7;
}

.dx-scheduler-fixed-appointments {
  z-index: 100;
  position: absolute;
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment,
.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused {
  box-shadow: none;
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,
.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 0.98;
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment {
  box-shadow: 7px 7px 15px 0 rgba(50, 50, 50, 0.2), inset 0 -2px 0 0 rgba(0, 0, 0, 0.3), inset 0 2px 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-agenda .dx-scheduler-appointment {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  padding: 10px;
  border-radius: 5px;
}

.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused::before {
  background: 0 0;
}

.dx-scheduler-agenda .dx-scheduler-appointment-recurrence-icon {
  position: static;
  color: #fff;
}

.dx-scheduler-agenda .dx-scheduler-agenda-appointment-left-layout {
  overflow: visible;
}

.dx-scheduler-agenda .dx-scheduler-agenda-appointment-right-layout {
  margin-left: 10px;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content,
.dx-scheduler-agenda .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content {
  display: flex;
  flex-direction: row;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content-date {
  opacity: 1;
  white-space: nowrap;
}

.dx-scheduler-agenda .dx-scheduler-appointment-title {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-weight: 700;
  font-size: 13px;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content-details {
  display: flex;
  font-size: 12px;
  opacity: 0.7;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content-allday {
  display: flex;
  padding-right: 5px;
}

.dx-scheduler-agenda .dx-scheduler-appointment-resource-item,
.dx-scheduler-agenda .dx-scheduler-appointment-resource-list {
  display: flex;
}

.dx-scheduler-agenda .dx-scheduler-appointment-resource-item {
  margin-left: 15px;
}

.dx-scheduler-agenda .dx-scheduler-appointment-resource-item-value {
  margin-left: 3px;
}

.dx-scheduler-agenda .dx-scheduler-agenda-appointment-marker {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #8ac840;
}

.dx-scheduler-agenda .dx-rtl .dx-scheduler-agenda-appointment-right-layout {
  margin-left: 0;
  margin-right: 10px;
}

.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-content,
.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped):not(.dx-scheduler-work-space-all-day) .dx-scheduler-header-panel-container {
  display: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell {
  border: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell {
  border-right: none;
  border-left: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell {
  border-top: none;
  border-left: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-vertical-grouped .dx-scheduler-header-panel-container {
  display: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count) .dx-scheduler-header-panel-empty-cell {
  margin-top: 0;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel {
  margin-top: 1px;
}

.dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,
.dx-scheduler-work-space-day .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-day .dx-scheduler-header-panel-cell {
  border-right: none;
}

.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-date-table-cell,
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-header-panel-cell {
  border-left: none;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  width: 100%;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-cell {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child {
  border-left: none;
}

.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border: none;
}

.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,
.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child,
.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell,
.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-scheduler-work-space-month .dx-scheduler-header-panel {
  width: 100%;
}

.dx-scheduler-work-space-month .dx-scheduler-date-table {
  width: 100%;
  height: 100%;
}

.dx-scheduler-work-space-month .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell {
  border-right: none;
}

.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable .dx-scrollable-content {
  min-height: 300px;
}

.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable-content {
  height: 100%;
}

.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  height: 50px;
  vertical-align: top;
  text-align: right;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.54);
}

.dx-scheduler-work-space-month .dx-scheduler-date-table-cell .dx-scheduler-date-table-cell-text {
  padding-right: 6px;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-cell {
  height: 75px;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-first-of-month {
  color: #8ac840;
  background-color: rgba(138, 200, 64, 0.15);
  font-weight: 700;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable {
  display: none;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-sidebar-scrollable {
  display: block;
  float: left;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-header {
  box-shadow: 0 -2px 0 #e0e0e0;
  border-bottom: none;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell {
  height: 75px;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  border-bottom: none;
}

.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 160px;
}

.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 80px;
}

.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 240px;
}

.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 80px;
}

.dx-scheduler-timeline-day .dx-scheduler-date-table-container,
.dx-scheduler-timeline-day .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-month .dx-scheduler-date-table-container,
.dx-scheduler-timeline-month .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-week .dx-scheduler-date-table-container,
.dx-scheduler-timeline-week .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-work-week .dx-scheduler-date-table-container,
.dx-scheduler-timeline-work-week .dx-scheduler-date-table-scrollable-content {
  min-height: 100%;
  height: 100%;
  width: 100%;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel,
.dx-scheduler-timeline-month .dx-scheduler-header-panel,
.dx-scheduler-timeline-week .dx-scheduler-header-panel,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel {
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-month .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-week .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel thead {
  display: flex;
  flex-flow: column nowrap;
  width: 100%;
}

.dx-scheduler-timeline-day .dx-scheduler-header-row,
.dx-scheduler-timeline-month .dx-scheduler-header-row,
.dx-scheduler-timeline-week .dx-scheduler-header-row,
.dx-scheduler-timeline-work-week .dx-scheduler-header-row {
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell {
  flex-grow: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  display: flex;
  flex-flow: row-reverse nowrap;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-week-cell {
  flex-basis: 0;
}

.dx-scheduler-timeline-day .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell {
  border-right: none;
}

.dx-scheduler-timeline .dx-scheduler-date-table-cell,
.dx-scheduler-timeline .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  width: 200px;
}

.dx-scheduler-timeline .dx-scheduler-date-table-cell {
  border-right: none;
}

.dx-scheduler-timeline .dx-scheduler-work-space-vertical-group-table {
  display: none;
}

.dx-scheduler-timeline .dx-scheduler-date-table {
  border-spacing: 0;
  border-collapse: separate;
  display: flex;
  flex-flow: column nowrap;
}

.dx-scheduler-timeline .dx-scheduler-date-table tbody {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
  min-height: 100px;
}

.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row {
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-cell {
  display: flex;
  flex-flow: row nowrap;
  align-items: stretch;
  flex: 1 1 auto;
  height: inherit;
  min-height: 50px;
}

.dx-scheduler-timeline .dx-scheduler-group-table {
  border-spacing: 0;
  border-collapse: separate;
  display: flex;
  flex-flow: column nowrap;
}

.dx-scheduler-timeline .dx-scheduler-group-table tbody {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
}

.dx-scheduler-timeline .dx-scheduler-group-header {
  min-height: 50px;
}

.dx-scheduler-timeline .dx-scheduler-group-header-content {
  overflow: visible;
  flex-grow: 1;
}

.dx-scheduler-timeline .dx-scheduler-group-header-content div {
  white-space: normal;
  line-height: normal;
}

.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header {
  width: 200px;
}

.dx-scheduler-timeline .dx-scheduler-date-table,
.dx-scheduler-timeline .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler-timeline .dx-scheduler-group-table,
.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  height: 100%;
  min-height: 100px;
}

.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  height: auto;
}

.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top-color: transparent;
}

.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell {
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable {
  display: none;
}

.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable {
  display: block;
}

.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-row .dx-scheduler-group-header {
  border: none;
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-group-header,
.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-last-group-cell {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child {
  border-left: none;
}

.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-scheduler:not(.dx-scheduler-native) .dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row {
  flex: 1;
}

.dx-scheduler-agenda .dx-scheduler-time-panel-cell::after {
  display: none;
}

.dx-scheduler-agenda .dx-scheduler-group-table {
  border-spacing: 0;
  margin-top: 0;
  height: 100%;
  float: left;
}

.dx-scheduler-agenda .dx-scheduler-time-panel {
  margin-top: 0;
  width: 70px;
  border: none;
}

.dx-scheduler-agenda .dx-scheduler-date-table-cell,
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  border: none;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table {
  float: right;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-row:first-child .dx-scheduler-group-header-content::before {
  border-bottom: none;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-cell::after {
  display: none;
}

.dx-scheduler-agenda .dx-scheduler-group-header {
  vertical-align: top;
  border-top: none;
  border-left: none;
  border-right: none;
  font-weight: 700;
  padding: 0;
}

.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-group-header {
  width: 40px;
  font-size: 14px;
}

.dx-scheduler-agenda .dx-scheduler-group-header-content {
  width: 80px;
  overflow: hidden;
}

.dx-scheduler-agenda .dx-scheduler-group-header-content div {
  white-space: normal;
}

.dx-scheduler-agenda-nodata {
  text-align: center;
  opacity: 0.5;
  position: absolute;
  top: 45%;
  left: 0;
  right: 0;
}

.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel {
  border: none;
}

.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-time-panel {
  width: 70px;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  min-height: 100%;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content {
  display: flex;
  flex-direction: column;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable-content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table > tbody {
  flex-grow: 1;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row {
  height: 50px;
  flex-shrink: 0;
  flex-grow: 1;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell {
  height: auto;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-virtual .dx-scheduler-date-table-row {
  height: 50px;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container {
  width: 100%;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container {
  flex-shrink: 1;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable .dx-scrollable-content {
  min-width: 100%;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-cell {
  flex-shrink: 0;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline:not(.dx-scheduler-work-space-both-scrollbar) .dx-scheduler-date-table .dx-scheduler-date-table-row {
  flex: 1;
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  color: #8ac840;
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  position: absolute;
  top: 37px;
  right: 0;
  width: 100%;
  height: 2px;
  content: "";
  background-color: #eb5757;
}

.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 65px;
}

.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 97.5px;
}

.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 48.75px;
}

.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 130px;
}

.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 43.3333333333px;
}

.dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell {
  width: 65px;
}

.dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 130px;
}

.dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 162.5px;
}

.dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 195px;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top: none;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after {
  background-color: #e0e0e0;
}

.dx-scheduler-work-space {
  border: 1px solid #e0e0e0;
  background-color: #fff;
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100%;
  width: 100%;
  border-top: none;
  float: left;
}

.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-all-day-title {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-date-table-cell {
  border-right: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-all-day-panel td {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel-empty-cell {
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell {
  border-bottom: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-header-panel {
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-header-panel-container {
  display: flex;
  flex-shrink: 0;
}

.dx-scheduler-header-panel-empty-cell {
  display: flex;
  align-items: flex-end;
  flex-shrink: 0;
  width: 0;
  border-bottom: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-header-tables-container {
  overflow: hidden;
  width: 100%;
}

.dx-scheduler-date-table-container {
  position: relative;
}

.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count) .dx-scheduler-date-table-container {
  height: 100%;
}

.dx-scheduler-date-table-scrollable {
  width: 100%;
  overflow: hidden;
}

.dx-scheduler-date-table-scrollable .dx-scrollable-content {
  overflow: hidden;
}

.dx-scheduler-date-table-scrollable-content,
.dx-scheduler-side-bar-scrollable-content {
  display: flex;
  align-items: flex-start;
}

.dx-scheduler-date-table-scrollable-content {
  position: relative;
  float: left;
}

.dx-scheduler-date-table-cell,
.dx-scheduler-group-header,
.dx-scheduler-header-panel-cell,
.dx-scheduler-time-panel-cell {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  cursor: default;
}

.dx-scheduler-date-table-current-date {
  font-weight: 700;
}

.dx-scheduler-date-table-other-month {
  opacity: 0.5;
}

.dx-scheduler-work-space-flex-container {
  display: flex;
  flex-direction: row;
  height: 100%;
  min-height: 0;
}

.dx-scheduler-group-flex-container {
  flex: 0 0 100%;
  min-height: 100%;
  display: flex;
}

.dx-scheduler-group-flex-container .dx-scheduler-group-row {
  display: flex;
  flex-flow: column nowrap;
  flex: 0 0 auto;
  min-width: 0;
}

.dx-scheduler-group-flex-container .dx-scheduler-group-row:last-child .dx-scheduler-group-header {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-group-flex-container .dx-scheduler-group-row .dx-scheduler-group-header {
  display: flex;
  flex-flow: row nowrap;
  flex: 1 1 100%;
  padding: 0 5px;
  height: auto;
  width: 65px;
  justify-content: flex-start;
  align-items: flex-start;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  border: none;
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-header-scrollable {
  height: auto;
}

.dx-scheduler-work-space-day .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top: none;
}

.dx-scheduler-all-day-table-cell,
.dx-scheduler-date-table-cell {
  border-top: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
}

.dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-date-table-cell:first-child {
  border-left: none;
}

.dx-scheduler-date-table-cell,
.dx-scheduler-header-panel-cell {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-count .dx-scheduler-all-day-title,
.dx-scheduler-work-space-week .dx-scheduler-all-day-title,
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-timeline .dx-scheduler-all-day-panel,
.dx-scheduler-timeline .dx-scheduler-all-day-title,
.dx-scheduler-timeline .dx-scheduler-time-panel,
.dx-scheduler-work-space-month .dx-scheduler-all-day-panel,
.dx-scheduler-work-space-month .dx-scheduler-all-day-title,
.dx-scheduler-work-space-month .dx-scheduler-time-panel {
  display: none;
}

.dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-right: none;
}

.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-left: none;
}

.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: none;
}

.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-left: none;
}

.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-left: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
}

.dx-scheduler-header-panel {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}

.dx-scheduler-work-space.dx-scheduler-work-space-all-day .dx-scheduler-header-panel-empty-cell {
  border-bottom: none;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  width: auto;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table {
  float: none;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable {
  height: auto;
  flex-shrink: 0;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child {
  border-left: none;
}

.dx-scheduler-header-panel-cell {
  position: relative;
  color: rgba(0, 0, 0, 0.54);
  padding: 0;
  font-weight: 400;
  border-left: 1px solid #e0e0e0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-scheduler-header-panel-cell:first-child {
  border-left: 1px solid transparent;
}

.dx-scheduler-all-day-panel {
  width: 100%;
  position: relative;
}

.dx-scheduler-all-day-title {
  color: rgba(0, 0, 0, 0.54);
  width: 65px;
  position: relative;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-scheduler-small .dx-scheduler-all-day-title {
  width: 32.5px;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-title {
  height: 50px;
  line-height: 50px;
}

.dx-scheduler-all-day-table {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}

.dx-scheduler-group-header {
  height: 30px;
  text-align: center;
}

.dx-scheduler-time-panel {
  flex: 0 0 auto;
  width: 65px;
  border-collapse: collapse;
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-small .dx-scheduler-time-panel {
  width: 32.5px;
  font-size: 14px;
}

.dx-scheduler-time-panel .dx-scheduler-time-panel-row:first-of-type td > div,
.dx-scheduler-time-panel .dx-scheduler-virtual-row ~ .dx-scheduler-time-panel-row:nth-child(2) td > div {
  margin-top: 0;
}

.dx-scheduler-time-panel-cell {
  color: rgba(0, 0, 0, 0.54);
  position: relative;
  width: 100%;
  text-align: right;
  vertical-align: top;
  border-bottom: 1px solid transparent;
}

.dx-scheduler-small .dx-scheduler-time-panel-cell {
  padding-left: 0;
}

.dx-scheduler-time-panel-cell::after {
  position: absolute;
  bottom: -1px;
  width: 10%;
  height: 1px;
  right: 0;
  background-color: #e0e0e0;
  content: none;
}

.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell {
  color: #8ac840;
}

.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before {
  position: absolute;
  top: 0;
  right: 0;
  width: 2px;
  height: inherit;
  background-color: #eb5757;
}

.dx-scheduler-time-panel-row:last-child .dx-scheduler-time-panel-cell::after {
  display: none;
}

.dx-scheduler-time-panel-title-cell {
  padding: 0;
}

.dx-scheduler-date-table {
  width: 100%;
  border-spacing: 0;
  table-layout: fixed;
}

.dx-scheduler-all-day-table-cell.dx-state-hover.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-hover.dx-state-focused {
  background-color: rgba(138, 200, 64, 0.12);
}

.dx-scheduler-all-day-table-cell.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-focused {
  background-color: rgba(138, 200, 64, 0.12);
  opacity: 1;
}

.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,
.dx-scheduler-date-table-cell.dx-scheduler-focused-cell {
  box-shadow: inset 0 0 0 1px #8ac840;
}

.dx-scheduler-all-day-table-cell > div,
.dx-scheduler-date-table-cell > div {
  pointer-events: none;
}

.dx-scheduler-date-table-droppable-cell {
  background-color: #f2f2f2;
}

.dx-scheduler-group-header-content div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable {
  display: none;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content {
  display: flex;
  height: 40px;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content > div {
  margin: auto;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-row,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-panel,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-row {
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header {
  flex-grow: 1;
  flex-basis: 0;
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header {
  flex-basis: auto;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline:not(.dx-scheduler-work-space-group-by-date) .dx-scheduler-header-row .dx-scheduler-header-panel-cell {
  border-right: none;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-work-space-vertical-group-table {
  height: 100%;
  min-height: 100px;
  border-top: 1px solid #e0e0e0;
  border-spacing: 0;
  display: flex;
  flex-flow: column nowrap;
}

.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-day .dx-scheduler-all-day-title,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-week .dx-scheduler-all-day-title,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title {
  top: 0;
  height: 50px !important;
  line-height: 50px !important;
  border-bottom: none;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-panel {
  display: table-cell;
  position: relative;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-row {
  height: 50px;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell > div {
  margin-top: 0;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-last-group-cell {
  border-bottom: none;
  box-shadow: inset 0 -1px 0 #e0e0e0;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell {
  border-bottom: 2px solid #e0e0e0;
}

.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable {
  border-top: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-header-panel-empty-cell {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-rtl .dx-scheduler-date-table-scrollable-content,
.dx-rtl .dx-scheduler-side-bar-scrollable-content {
  direction: rtl;
}

.dx-rtl .dx-scheduler-sidebar-scrollable .dx-scheduler-group-row:last-child .dx-scheduler-group-header,
.dx-rtl .dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row:last-child .dx-scheduler-group-header {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-header-panel {
  left: 0;
  right: inherit;
}

.dx-rtl .dx-scheduler-time-panel,
.dx-rtl .dx-scheduler-work-space-vertical-group-table {
  float: right;
}

.dx-scheduler-small .dx-rtl .dx-scheduler-time-panel-cell {
  padding-left: 10px;
}

.dx-rtl .dx-scheduler-time-panel-cell::after {
  right: auto;
  left: 0;
}

.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell,
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell {
  border-right: 1px solid #e0e0e0;
  border-left: none;
}

.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child,
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-row .dx-scheduler-header-panel-cell:first-child {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable {
  float: right;
}

.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header {
  padding: 0 5px 0 10px;
}

.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-three .dx-scheduler-group-header:last-child,
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-two .dx-scheduler-group-header:last-child {
  text-align: right;
}

.dx-rtl .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl .dx-scheduler-date-table-cell:first-child,
.dx-rtl .dx-scheduler-header-panel-cell:first-child {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-time-panel {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell {
  width: 32.5px;
}

.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 97.5px;
}

.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 130px;
}

.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 162.5px;
}

.dx-recurrence-repeat-end-wrapper {
  display: flex;
}

.dx-recurrence-numberbox-interval-wrapper .dx-layout-manager .dx-field-item,
.dx-recurrence-repeat-on .dx-layout-manager .dx-field-item {
  padding-right: 0;
  padding-left: 0;
}

.dx-recurrence-numberbox-interval-wrapper .dx-box-item:first-child:not(:only-child),
.dx-recurrence-repeat-on .dx-box-item:first-child:not(:only-child) {
  flex-grow: 0 !important;
  min-width: auto !important;
}

.dx-recurrence-numberbox-interval-wrapper .dx-field-item-label {
  white-space: nowrap;
}

.dx-layout-manager .dx-field-item.dx-recurrence-repeat-on {
  padding-top: 0;
}

.dx-recurrence-repeat-end-label {
  line-height: 36px;
}

.dx-recurrence-radiogroup-repeat-type .dx-item {
  padding-bottom: 10px;
}

.dx-recurrence-button-group {
  width: 100%;
}

.dx-recurrence-button-group .dx-buttongroup-wrapper > div {
  flex: 1;
  min-width: 0;
}

.dx-recurrence-numberbox-interval {
  margin-right: 11px;
}

.dx-recurrence-numberbox-interval-label {
  font-size: 13px;
  margin-top: 25px;
}

.dx-recurrence-button-group .dx-button-content {
  padding: 6px;
}

.dx-recurrence-radiogroup-repeat-type {
  margin: 15px 0;
}

.dx-recurrence-datebox-until-date {
  margin-left: 23px;
}

.dx-recurrence-numberbox-repeat-count {
  margin: 0 11px;
}

.dx-scheduler-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
  background-color: #fff;
}

.dx-scheduler-header {
  border: 1px solid #e0e0e0;
  position: relative;
  z-index: 1;
  width: 100%;
  flex-shrink: 0;
}

.dx-scheduler-header .dx-toolbar {
  height: 100%;
  background-color: transparent;
}

.dx-scheduler-header .dx-toolbar .dx-toolbar-items-container {
  height: 100%;
}

.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container .dx-icon::before {
  content: "\f016";
}

.dx-scheduler-view-switcher-dropdown-button-content .dx-list-item {
  display: list-item;
}

.dx-scheduler-date-time-shader-all-day {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.03);
  position: absolute;
  pointer-events: none;
}

.dx-scheduler-date-time-indicator {
  background-color: #eb5757;
  position: absolute;
  pointer-events: none;
  box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.1);
}

.dx-scheduler-date-time-indicator::before {
  font-size: 30px;
  color: #eb5757;
  position: absolute;
  z-index: 1000;
  margin-top: -14px;
  margin-left: -12px;
  text-shadow: rgba(255, 255, 255, 0.1) 1px 0 0;
}

.dx-scheduler-date-time-shader {
  pointer-events: none;
}

.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 40px;
}

.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon {
  top: 9px;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  margin-left: 65px;
  font: 14px/1 DXIcons;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator::before {
  content: "\f04e";
  display: none;
}

.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  margin-left: 32.5px;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader {
  margin-left: 65px;
}

.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader {
  margin-left: 32.5px;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before {
  width: inherit;
  height: inherit;
  content: "";
  left: inherit;
  position: absolute;
  margin-left: 65px;
  background-color: rgba(0, 0, 0, 0.03);
}

.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before {
  margin-left: 32.5px;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before {
  margin-left: 0;
}

.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator {
  margin-left: 0;
  font: 14px/1 DXIcons;
}

.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator::before {
  content: "\f04f";
  margin-right: -12px;
}

.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-top::before {
  margin-left: 0;
  margin-right: 65px;
}

.dx-scheduler-timeline .dx-scheduler-date-time-indicator {
  width: 1px;
  top: 0;
  font: 14px/1 DXIcons;
}

.dx-scheduler-timeline .dx-scheduler-date-time-indicator::before {
  content: "\f001";
  margin-left: -14px;
  margin-top: -12px;
}

.dx-scheduler-timeline .dx-scheduler-date-time-shader {
  height: 100%;
  position: absolute;
}

.dx-scheduler-timeline .dx-scheduler-date-time-shader::before {
  width: inherit;
  height: 100%;
  content: "";
  left: 0;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.03);
}

.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  border-bottom: 2px solid #eb5757;
  box-shadow: none;
}

.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  content: none;
}

.dx-scheduler-timeline .dx-scheduler-appointment-reduced .dx-scheduler-appointment-recurrence-icon {
  top: 0;
}

.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  padding: 0 7px;
}

.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0 25px 0 7px;
}

.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0 7px 0 25px;
}

.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence-icon {
  top: 0;
}

.dx-scheduler-all-day-appointments,
.dx-scheduler-scrollable-appointments {
  position: absolute;
  top: 0;
}

.dx-scheduler-all-day-appointments.dx-rtl,
.dx-scheduler-scrollable-appointments.dx-rtl {
  left: 0;
}

.dx-scheduler-all-day-appointment,
.dx-scheduler-timeline .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-scheduler-appointment {
  box-shadow: inset 2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-rtl .dx-scheduler-all-day-appointment,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment {
  box-shadow: inset -2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-all-day-appointment.dx-resizable-resizing,
.dx-scheduler-all-day-appointment.dx-state-active,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-active {
  box-shadow: inset -2px 0 0 0 rgba(0, 0, 0, 0.3), inset 2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-all-day-appointment.dx-state-hover,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover {
  box-shadow: inset 5px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow: inset 5px 0 0 0 rgba(0, 0, 0, 0.3), inset -2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover {
  box-shadow: inset -5px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow: inset -5px 0 0 0 rgba(0, 0, 0, 0.3), inset 2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-all-day-appointment,
.dx-scheduler-timeline .dx-draggable-dragging .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-draggable-dragging .dx-scheduler-appointment {
  box-shadow: inset -2px 0 0 0 rgba(0, 0, 0, 0.3), inset 2px 0 0 0 rgba(0, 0, 0, 0.3), 7px 7px 15px 0 rgba(50, 50, 50, 0.2);
}

.dx-scheduler-appointment.dx-scheduler-appointment-body,
.dx-scheduler-appointment.dx-scheduler-appointment-tail {
  box-shadow: none;
}

.dx-scheduler-appointment-recurrence-icon {
  position: absolute;
  background-repeat: no-repeat;
  top: 3px;
  right: 5px;
  display: block;
}

.dx-scheduler-appointment-recurrence-icon.dx-icon-repeat {
  font-size: 18px;
}

.dx-scheduler-all-day-appointment .dx-scheduler-appointment-reduced-icon {
  position: absolute;
  top: 15%;
}

.dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon {
  right: 20px;
}

.dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 5px 25px 5px 7px;
}

.dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 5px 7px 5px 25px;
}

.dx-scheduler-appointment-content {
  cursor: pointer;
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  opacity: 0.99;
}

.dx-scheduler-work-space-grouped.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  font-size: 12px;
}

.dx-scheduler-appointment-content > * {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-scheduler-appointment-empty .dx-scheduler-appointment-content-details,
.dx-scheduler-appointment-empty .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-appointment-empty .dx-scheduler-appointment-title {
  display: none;
}

.dx-scheduler-all-day-appointment .dx-scheduler-appointment-content-details,
.dx-scheduler-work-space-month .dx-scheduler-appointment-content-details {
  display: none;
}

.dx-scheduler-appointment-popup .dx-form .dx-field-item.dx-appointment-form-switch > div {
  flex-grow: 0;
  width: auto;
}

.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,
.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch {
  margin: 0;
}

.dx-scheduler-appointment-popup .dx-field-item-label-location-left {
  padding-right: 20px;
}

.dx-scheduler-appointment-popup .dx-field {
  min-height: 0;
}

.dx-scheduler-appointment-popup .dx-field-label {
  width: auto;
}

.dx-scheduler-appointment-popup .dx-field-value {
  padding-left: 0;
  padding-right: 0;
}

.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget) > .dx-checkbox {
  float: left;
}

.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget) > .dx-checkbox.dx-rtl {
  float: right;
}

.dx-scheduler-appointment-collector.dx-button,
.dx-scheduler-appointment-collector.dx-button.dx-state-active,
.dx-scheduler-appointment-collector.dx-button.dx-state-focused,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover {
  background-color: #8ac840;
  color: #fff;
  border: none;
  box-shadow: none;
}

.dx-scheduler-appointment-collector.dx-button .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-active .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-focused .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-button-content {
  line-height: inherit;
}

.dx-scheduler-appointment-collector.dx-button.dx-state-hover::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 0.98;
}

.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-scheduler-appointment-collector-content {
  color: #fff;
  opacity: 0.99;
}

.dx-scheduler-appointment-collector-compact .dx-button-content span:last-child,
.dx-scheduler-appointment-collector-compact .dx-scheduler-appointment-collector-content span:last-child {
  padding-left: 0;
}

.dx-scheduler-agenda .dx-scheduler-scrollable-appointments {
  width: 100%;
  height: 0;
}

.dx-scheduler-agenda .dx-scheduler-appointment {
  position: relative;
  box-shadow: none;
  margin-top: 5px;
  margin-bottom: 5px;
}

.dx-scheduler-agenda .dx-scheduler-appointment.dx-scheduler-last-in-date-agenda-appointment {
  margin-bottom: 20px;
}

.dx-rtl .dx-scheduler-appointment-recurrence-icon {
  left: 5px;
  right: auto;
}

.dx-rtl .dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon {
  left: 20px;
  right: auto;
}

.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 5px;
  padding-left: 40px;
}

.dx-rtl .dx-scheduler-all-day-appointments,
.dx-rtl .dx-scheduler-scrollable-appointments {
  left: 0;
}

.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-top::before {
  margin-right: 32.5px;
}

.dx-scheduler-time-panel-cell {
  height: 28px;
  padding-right: 8px;
}

.dx-scheduler-time-panel-cell > div {
  margin-top: -6px;
  font-size: 12px;
}

.dx-scheduler-small .dx-scheduler-time-panel-cell > div {
  font-size: 11px;
}

.dx-scheduler-small .dx-scheduler-time-panel-cell {
  padding-right: 2px;
}

.dx-rtl .dx-scheduler-time-panel-cell {
  text-align: left;
  padding-left: 8px;
  padding-right: 0;
}

.dx-rtl.dx-scheduler-small .dx-scheduler-time-panel-cell {
  padding-left: 2px;
}

.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before {
  content: none;
}

.dx-scheduler-date-table-cell {
  height: 28px;
}

.dx-scheduler-all-day-title {
  height: 42px;
  line-height: 42px;
  font-size: 12px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-small .dx-scheduler-all-day-title {
  font-size: 9.6px;
}

.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-title {
  height: 14px;
  line-height: 14px;
}

.dx-scheduler-all-day-table {
  height: 42px;
}

.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-table {
  height: 14px;
}

.dx-scheduler-appointment-content {
  padding: 2px 4px;
}

.dx-scheduler-appointment-title {
  font-size: 12px;
}

.dx-scheduler-appointment-content-details {
  white-space: pre;
  overflow: hidden;
  font-size: 10px;
}

.dx-scheduler-work-space-day .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,
.dx-scheduler-work-space-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content {
  padding: 2px 4px;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  height: 2px;
}

.dx-scheduler-header-panel {
  margin-top: 0;
}

.dx-scheduler-header-panel-cell {
  height: 40px;
  text-align: left;
  vertical-align: bottom;
}

.dx-rtl .dx-scheduler-header-panel-cell {
  text-align: right;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell {
  height: 22px;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  height: 34px;
  font-size: 12px;
  padding-left: 14px;
  padding-right: 14px;
  padding-top: 11px;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell {
  display: flex;
  flex-flow: column nowrap;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell {
  align-items: flex-start;
  justify-content: flex-end;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell {
  align-items: flex-end;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  height: 34px;
  font-size: 12px;
  padding-left: 14px;
  padding-right: 14px;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-week-cell {
  align-items: flex-start;
  display: flex;
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-week-cell {
  border-bottom: 1px solid #e0e0e0;
  flex-flow: column;
  justify-content: flex-end;
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  content: none;
}

.dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date {
  display: block;
  margin: 0 14px;
}

.dx-scheduler-small .dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date {
  margin: 0 7px;
}

.dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date:first-child {
  font-size: 12px;
  line-height: 7px;
}

.dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date:last-child {
  font-size: 20px;
  line-height: 25px;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-count .dx-scheduler-header-panel {
  margin-top: 0;
}

.dx-scheduler-work-space-day .dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) {
  border-bottom: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  padding-top: 3px;
  font-size: 12px;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-first-of-month {
  border-left: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-header-panel {
  border-bottom: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  font-size: 14px;
  text-align: left;
  height: 100px;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-cell > div {
  padding: 4px;
}

.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  text-align: right;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date {
  font-size: 12px;
  margin-left: 4px;
  line-height: 22px;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-appointment-collector {
  margin-top: 3px;
  margin-left: 52px;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-current-date {
  color: #8ac840;
}

.dx-scheduler-adaptive .dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-appointment-collector {
  margin: 0;
}

.dx-scheduler-appointment-collector {
  background-color: #8ac840;
  color: #fff;
  margin-top: 2px;
  position: absolute;
}

.dx-scheduler-appointment-collector.dx-button {
  border-radius: 12px;
  height: 18px;
  min-width: auto;
  width: auto;
}

.dx-scheduler-appointment-collector.dx-button::before {
  display: none;
}

.dx-scheduler-appointment-collector.dx-button .dx-button-content {
  padding: 2px 0;
  font-size: 12px;
}

.dx-scheduler-header {
  height: 40px;
  background-color: #fff;
}

.dx-scheduler-header .dx-toolbar .dx-toolbar-item-content,
.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container {
  padding: 0 11px;
}

.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption {
  min-width: 180px;
}

.dx-device-mobile .dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption,
.dx-scheduler-adaptive .dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption {
  min-width: 140px;
}

.dx-scheduler-header .dx-toolbar .dx-button.dx-item-selected,
.dx-scheduler-header .dx-toolbar .dx-button.dx-state-focused,
.dx-scheduler-header .dx-toolbar .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
}

.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected {
  background-color: #fff;
}

.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected.dx-state-focused,
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
}

.dx-scheduler-header .dx-toolbar .dx-button,
.dx-scheduler-header .dx-toolbar .dx-button .dx-icon,
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected,
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected .dx-icon {
  color: #8ac840;
}

.dx-scheduler-header .dx-button-text {
  text-transform: none;
}

.dx-scheduler-group-flex-container .dx-scheduler-group-header {
  font-weight: 700;
}

.dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header,
.dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header {
  font-weight: 500;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.87);
  text-align: left;
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-left: 14px;
}

.dx-scheduler-agenda .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-agenda .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-work-space-month .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-work-space-month .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-left: 4px;
}

.dx-rtl .dx-scheduler-agenda .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-rtl .dx-scheduler-agenda .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-right: 4px;
  padding-left: 0;
}

.dx-scheduler-timeline .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-timeline .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-left: 0;
}

.dx-scheduler-timeline .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header,
.dx-scheduler-timeline .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header {
  vertical-align: top;
}

.dx-scheduler-timeline .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content div,
.dx-scheduler-timeline .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content div {
  top: 8px;
  transform: none;
}

.dx-rtl .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header,
.dx-rtl .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header {
  text-align: right;
}

.dx-scheduler-all-day-panel {
  background-color: #fff;
}

.dx-scheduler-all-day-panel .dx-scheduler-all-day-table-cell {
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-all-day-title {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-week):not(.dx-scheduler-work-space-work-week) .dx-scheduler-group-header {
  border-bottom: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-agenda .dx-scheduler-date-table-cell {
  border: none;
}

.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th {
  border-left: none;
  border-right: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-agenda) .dx-scheduler-all-day-panel .dx-scheduler-first-group-cell {
  border-left: none;
}

.dx-scheduler-work-space-week .dx-scheduler-date-table-row:first-child {
  border-top: none;
}

.dx-scheduler-all-day-table-cell.dx-state-active,
.dx-scheduler-date-table-cell.dx-state-active {
  background-color: rgba(221, 221, 221, 0.7);
}

.dx-scheduler-all-day-table-cell.dx-state-hover,
.dx-scheduler-date-table-cell.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.54);
}

.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,
.dx-scheduler-date-table-cell.dx-scheduler-focused-cell {
  box-shadow: none;
}

.dx-scheduler-appointment-popup .dx-form {
  padding: 0 10px;
}

.dx-scheduler-appointment-popup .dx-popup-title {
  background-color: #fff;
  border-bottom: none;
}

.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton,
.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton.dx-rtl {
  margin: 0;
}

.dx-scheduler-appointment-popup .dx-toolbar-after {
  margin-right: 4px;
}

.dx-rtl .dx-scheduler-appointment-popup .dx-toolbar-after {
  margin-left: 4px;
  margin-right: 0;
}

.dx-scheduler-appointment-popup .dx-form-validation-summary {
  padding: 10px 20px;
}

.dx-scheduler-header-panel,
.dx-scheduler-time-panel {
  font-size: 16px;
}

.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-group-row th,
.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-timeline) .dx-scheduler-last-group-cell {
  border-right: 1px solid #bfbfbf;
}

.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-group-row th:last-child,
.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-timeline) .dx-scheduler-last-group-cell:last-child {
  border-right: none;
}

.dx-rtl .dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-group-row th,
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-timeline) .dx-scheduler-last-group-cell {
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-group-row th:last-child,
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-timeline) .dx-scheduler-last-group-cell:last-child {
  border-left: none;
}

.dx-rtl .dx-scheduler-appointment,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment,
.dx-scheduler-appointment,
.dx-scheduler-timeline .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-scheduler-appointment {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  box-shadow: none;
  border-radius: 2px;
}

.dx-rtl .dx-scheduler-appointment.dx-state-focused,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-focused,
.dx-scheduler-appointment.dx-state-focused,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-focused,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-focused {
  color: #fff;
}

.dx-rtl .dx-scheduler-appointment.dx-resizable-resizing,
.dx-rtl .dx-scheduler-appointment.dx-state-active,
.dx-rtl .dx-scheduler-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-appointment.dx-state-active,
.dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-active,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow: none;
}

.dx-scheduler-dropdown-appointment-date {
  color: rgba(0, 0, 0, 0.54);
}

.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title {
  background-color: #fff;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel .dx-scheduler-group-header:first-child {
  border-left: none;
}

.dx-scheduler-agenda .dx-scheduler-group-header {
  font-size: 14px;
  width: 100px;
}

.dx-scheduler-agenda .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-top: 2px;
  width: 100px;
}

.dx-scheduler-agenda .dx-scheduler-group-header .dx-scheduler-group-header-content::before {
  display: none;
}

.dx-scheduler-agenda .dx-scheduler-date-table-row,
.dx-scheduler-agenda .dx-scheduler-time-panel-row {
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
}

.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  vertical-align: top;
  text-align: left;
  padding-left: 8px;
  padding-right: 0;
}

.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  text-align: right;
  padding-right: 8px;
  padding-left: 0;
}

.dx-scheduler-agenda .dx-scheduler-time-panel-cell > span {
  font-size: 12px;
}

.dx-scheduler-agenda .dx-scheduler-date-table-scrollable {
  padding-top: 0;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table-row.dx-scheduler-date-table-last-row,
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-header,
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-table .dx-scheduler-group-row,
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-row.dx-scheduler-date-table-last-row {
  border-bottom: none;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table-row.dx-scheduler-date-table-last-row:not(:last-child),
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-table .dx-scheduler-group-row:not(:last-child),
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-row.dx-scheduler-date-table-last-row:not(:last-child) {
  box-shadow: inset 0 -1px 0 0 #bfbfbf;
}

.dx-scheduler-agenda-nodata {
  font-size: 16px;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button {
  min-width: auto;
  padding: 0;
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-focused,
.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button .dx-icon {
  color: #8ac840;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-rtl .dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel .dx-scheduler-group-header:first-child {
  border-right: none;
}

.dx-rtl.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-rtl.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content,
.dx-scheduler-overlay-panel .dx-overlay-content {
  background-color: #fff;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-popup-content,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-popup-content {
  padding: 0;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item {
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item:last-of-type,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item:last-of-type {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom: none;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item:first-of-type,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item:first-of-type {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item {
  margin-left: 8px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body {
  width: 18px;
  height: 18px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject {
  margin-top: 3px;
  font-size: 14px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date {
  font-size: 11px;
  opacity: 1;
  margin-top: 4px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button-container,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button-container {
  padding-top: 2px;
}

.dx-scheduler-timeline .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 100px;
}

.dx-scheduler-header-panel-empty-cell {
  margin-top: 0;
}

.dx-layout-manager .dx-field-item:not(.dx-first-row) {
  padding-top: 10px;
}

.dx-layout-manager .dx-field-empty-item {
  width: 100%;
}

.dx-layout-manager.dx-layout-manager-one-col .dx-single-column-item-content > .dx-field-item {
  padding-left: 0;
  padding-right: 0;
}

.dx-layout-manager.dx-layout-manager-one-col .dx-form-group .dx-single-column-item-content > .dx-first-row.dx-col-0.dx-field-item {
  padding-top: 0;
}

.dx-layout-manager.dx-layout-manager-one-col .dx-box-item:not(:first-child) .dx-single-column-item-content > .dx-field-item {
  padding-top: 10px;
}

.dx-layout-manager .dx-label-h-align.dx-flex-layout {
  display: flex;
}

.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-label {
  display: block;
}

.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content,
.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content-wrapper {
  flex-shrink: 1;
  flex-grow: 1;
  flex-basis: auto;
  display: block;
}

.dx-layout-manager .dx-label-h-align.dx-flex-layout:not(.dx-field-item-label-align) {
  align-items: baseline;
}

.dx-layout-manager .dx-label-h-align.dx-field-item-label-align:not(.dx-flex-layout) .dx-field-item-label {
  vertical-align: baseline;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content,
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper,
.dx-layout-manager .dx-label-h-align .dx-field-item-label {
  display: table-cell;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper .dx-field-item-content {
  display: block;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-label {
  white-space: nowrap;
  vertical-align: middle;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-label-content {
  display: block;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content {
  vertical-align: top;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,
.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch {
  margin-top: 7px;
  margin-bottom: 4px;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content,
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper {
  width: 100%;
}

.dx-layout-manager .dx-tabpanel .dx-multiview-item-content {
  padding: 20px;
}

.dx-form-group-content {
  border-width: 0;
  padding: 0;
  margin: 0;
}

.dx-form-group-with-caption .dx-form-group.dx-form-group-with-caption {
  padding-left: 20px;
}

.dx-layout-manager-hidden-label {
  position: absolute;
  display: block;
  visibility: hidden;
}

.dx-field-item-label-location-left {
  padding-right: 10px;
}

.dx-field-item-label-location-right {
  padding-left: 10px;
}

.dx-field-item-optional .dx-label > span::after,
.dx-field-item-required .dx-label > span::after {
  content: attr(data-mark);
}

.dx-rtl .dx-field-item-optional-mark,
.dx-rtl .dx-field-item-required-mark {
  unicode-bidi: embed;
}

.dx-rtl .dx-field-item:not(.dx-first-col) {
  padding-left: 0;
  padding-right: 15px;
}

.dx-rtl .dx-field-item:not(.dx-last-col) {
  padding-left: 15px;
  padding-right: 0;
}

.dx-rtl .dx-field-item-label-location-left {
  padding-right: 0;
  padding-left: 10px;
}

.dx-rtl .dx-field-item-label-location-right {
  padding-left: 0;
  padding-right: 10px;
}

.dx-rtl .dx-layout-manager-one-col .dx-single-column-item-content > .dx-field-item {
  padding-right: 0;
  padding-left: 0;
}

.dx-rtl .dx-form-group-with-caption .dx-form-group.dx-form-group-with-caption {
  padding-left: 0;
  padding-right: 20px;
}

.dx-form-group-caption {
  font-size: 16px;
}

.dx-form-group-with-caption > .dx-form-group-content {
  border-top: 1px solid #e0e0e0;
  padding-bottom: 10px;
  padding-top: 10px;
  margin-top: 4px;
}

.dx-form > .dx-scrollable-wrapper > .dx-scrollable-container {
  margin-left: -10px;
  padding-left: 10px;
}

.dx-scrollable-content > .dx-layout-manager {
  padding-right: 5px;
}

.dx-layout-manager .dx-field-item {
  padding-bottom: 10px;
  font-size: 12px;
}

.dx-layout-manager .dx-field-item:not(.dx-last-col) {
  padding-right: 20px;
}

.dx-layout-manager .dx-field-item:not(.dx-first-col) {
  padding-left: 20px;
}

.dx-layout-manager .dx-field-item .dx-field-item.dx-last-row {
  padding-bottom: 0;
}

.dx-form > .dx-layout-manager.dx-layout-manager-one-col .dx-field-item .dx-field-item.dx-last-row:not(.dx-last-col) {
  padding-bottom: 10px;
}

.dx-field-item:not(.dx-field-item-has-group):not(.dx-field-item-has-tabs):not(.dx-first-row):not(.dx-label-v-align) {
  padding-top: 20px;
}

.dx-field-item .dx-switch {
  vertical-align: middle;
}

.dx-field-item.dx-label-v-align .dx-invalid-message > .dx-overlay-content,
.dx-field-item.dx-label-v-align .dx-invalid-message > .dx-overlay-wrapper {
  transform: translate(0, 0) !important;
}

.dx-field-item-content-wrapper.dx-invalid .dx-field-item-help-text {
  color: transparent;
}

.dx-field-item-label-location-top {
  display: block;
  padding: 4px 11px 2px;
}

.dx-form-styling-mode-underlined .dx-field-item-label-location-top {
  padding-left: 0;
  padding-right: 0;
}

.dx-field-item-label-text {
  color: rgba(0, 0, 0, 0.6);
}

.dx-field-item-help-text {
  white-space: normal;
  color: rgba(0, 0, 0, 0.6);
  padding: 6px 11px 2px;
  font-style: normal;
}

.dx-form-styling-mode-underlined .dx-field-item-help-text {
  padding-left: 0;
  padding-right: 0;
}

.dx-field-item-optional .dx-label > span::after,
.dx-field-item-optional-mark,
.dx-field-item-required .dx-label > span::after,
.dx-field-item-required-mark {
  color: rgba(0, 0, 0, 0.6);
}

.dx-filterbuilder.dx-rtl .dx-filterbuilder-action-icon,
.dx-filterbuilder.dx-rtl .dx-filterbuilder-text {
  margin-left: 5px;
  margin-right: 0;
}

.dx-filterbuilder.dx-rtl .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content {
  padding-left: 0;
  padding-right: 26px;
}

.dx-filterbuilder .dx-filterbuilder-action-icon,
.dx-filterbuilder .dx-filterbuilder-text {
  margin-left: 0;
  margin-right: 5px;
}

.dx-filterbuilder .dx-filterbuilder-action-icon:focus,
.dx-filterbuilder .dx-filterbuilder-item-value-text:focus,
.dx-filterbuilder .dx-filterbuilder-text:focus {
  outline: 0;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item {
  display: inline-block;
  white-space: nowrap;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text {
  display: inline-block;
  cursor: pointer;
  white-space: pre;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range {
  white-space: nowrap;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range-separator,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-text-separator {
  margin: 0 7px;
  opacity: 0.3;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-group-operation,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-field,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-operation {
  min-width: 20px;
  padding: 2px 7px 3px;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-texteditor {
  vertical-align: middle;
  margin-top: -7px;
  margin-bottom: -4px;
  display: inline-block;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action {
  display: inline-block;
  cursor: pointer;
  position: relative;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content {
  padding-left: 26px;
}

.dx-filterbuilder-operations .dx-treeview-item {
  padding-left: 5px;
}

.dx-filterbuilder-operations .dx-rtl .dx-treeview-item {
  padding-right: 5px;
}

.dx-filterbuilder-overlay {
  white-space: nowrap;
}

.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node {
  padding-left: 0;
}

.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node .dx-treeview-node-container-opened {
  margin-left: 15px;
}

.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node {
  padding-right: 0;
}

.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node .dx-treeview-node-container-opened {
  margin-right: 15px;
}

.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal {
  border-radius: 0;
}

.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal > .dx-popup-content {
  padding: 0;
}

.dx-filterbuilder-overlay .dx-scrollable-container {
  max-height: 360px;
}

.dx-filterbuilder-overlay .dx-menu-items-container {
  padding: 0;
}

.dx-filterbuilder {
  background-color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text {
  color: rgba(0, 0, 0, 0.87);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation {
  background-color: rgba(244, 67, 54, 0.3);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:hover {
  background-color: rgba(244, 67, 54, 0.5);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:focus {
  background-color: #f44336;
  color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field {
  background-color: rgba(138, 200, 64, 0.3);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:hover {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:focus {
  background-color: #8ac840;
  color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation {
  background-color: rgba(138, 200, 64, 0.3);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:hover {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:focus {
  background-color: #8ac840;
  color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:hover {
  background-color: rgba(224, 224, 224, 0.5);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:focus {
  background-color: #e0e0e0;
  color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus {
  color: rgba(138, 200, 64, 0.7);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:focus,
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:hover {
  color: #8ac840;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove {
  color: rgba(244, 67, 54, 0.7);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:focus,
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:hover {
  color: #f44336;
}

.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-item .dx-icon {
  color: rgba(86, 86, 86, 0.54);
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-filterbuilder .dx-filterbuilder-action-icon {
  font-size: 21px;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action.dx-filterbuilder-action-icon {
  padding: 4px;
  vertical-align: middle;
}

.dx-filterbuilder .dx-filterbuilder-item-value .dx-editor-filled .dx-texteditor-input,
.dx-filterbuilder .dx-filterbuilder-item-value .dx-editor-outlined .dx-texteditor-input {
  padding: 8px;
}

.dx-filterbuilder .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-text {
  border-radius: 5px;
}

.dx-filterbuilder-range-separator {
  color: rgba(0, 0, 0, 0.87);
}

.dx-filterbuilder-overlay.dx-popup-wrapper > .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-item {
  padding-left: 8px;
}

.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-rtl .dx-treeview-item {
  padding-right: 8px;
}

.dx-filterbuilder-overlay .dx-treeview-node > .dx-treeview-item {
  padding-left: 16px;
}

.dx-filterbuilder-overlay .dx-treeview-node.dx-treeview-node-is-leaf > .dx-treeview-item {
  padding-left: 8px;
}

.dx-filterbuilder-overlay .dx-treeview-node .dx-treeview-node-container-opened {
  margin-left: 8px;
}

.dx-filterbuilder-overlay .dx-treeview-item {
  padding: 4px 8px 5px;
  min-height: 26px;
}

.dx-filterbuilder-overlay .dx-treeview-item .dx-icon {
  margin-right: 10px;
}

.dx-filterbuilder-overlay .dx-treeview-toggle-item-visibility {
  height: 26px;
  left: 0;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-node > .dx-treeview-item {
  padding-right: 16px;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-node.dx-treeview-node-is-leaf > .dx-treeview-item {
  padding-right: 8px;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-node .dx-treeview-node-container-opened {
  margin-right: 8px;
  margin-left: 0;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-item .dx-icon {
  margin-left: 10px;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-toggle-item-visibility {
  right: 16px;
}

.dx-drawer {
  height: 100%;
  width: 100%;
}

.dx-drawer-wrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
}

.dx-drawer-panel-content {
  position: absolute;
  top: 0;
  bottom: 0;
}

.dx-drawer-right .dx-drawer-panel-content {
  right: 0;
}

.dx-drawer-left .dx-drawer-panel-content {
  left: 0;
}

.dx-drawer-panel-content-push-top-or-bottom {
  width: 100%;
}

.dx-drawer-content {
  overflow: hidden;
  width: 100%;
  height: 100%;
  top: 0;
}

.dx-drawer-shader {
  z-index: 1000;
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}

.dx-drawer-push.dx-drawer-bottom .dx-drawer-panel-content {
  top: auto;
}

.dx-drawer-shrink .dx-drawer-panel-content {
  position: relative;
  overflow: hidden;
  flex: 0 0 auto;
  height: 100%;
}

.dx-drawer-shrink .dx-drawer-wrapper {
  flex: 1 0 auto;
  display: flex;
  flex-direction: row;
}

.dx-drawer-shrink .dx-drawer-content {
  position: relative;
  flex: 1 1 auto;
}

.dx-drawer-shrink.dx-drawer-bottom .dx-drawer-wrapper,
.dx-drawer-shrink.dx-drawer-top .dx-drawer-wrapper {
  flex-direction: column;
}

.dx-drawer-overlap .dx-drawer-panel-content {
  overflow: visible;
}

.dx-drawer-overlap .dx-drawer-panel-content.dx-overlay-wrapper {
  right: auto;
  left: auto;
}

.dx-drawer-overlap.dx-drawer-left .dx-drawer-wrapper,
.dx-drawer-overlap.dx-drawer-right .dx-drawer-wrapper {
  overflow-y: visible;
}

.dx-drawer-overlap.dx-drawer-bottom .dx-drawer-wrapper,
.dx-drawer-overlap.dx-drawer-top .dx-drawer-wrapper {
  overflow-x: visible;
}

.dx-drawer-overlap.dx-drawer-right.dx-drawer-expand > .dx-drawer-wrapper > .dx-overlay > .dx-overlay-wrapper > .dx-overlay-content,
.dx-drawer-overlap.dx-drawer-right.dx-drawer-slide > .dx-drawer-wrapper > .dx-overlay > .dx-overlay-wrapper > .dx-overlay-content {
  right: 0;
}

.dx-htmleditor {
  display: flex;
  flex-direction: column;
  border: 1px solid transparent;
}

.dx-htmleditor:not(.dx-state-disabled) li[data-list=checked],
.dx-htmleditor:not(.dx-state-disabled) li[data-list=unchecked] {
  cursor: pointer;
}

.dx-htmleditor-add-image-popup-with-tabs > .dx-overlay-content > .dx-popup-content {
  padding: 0;
}

.dx-htmleditor-hidden-content {
  display: none;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-multiview-wrapper {
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fix-ratio-container .dx-textbox {
  display: inline-block;
  width: calc(100% - 28px - 5px);
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-wrapper {
  padding: 0;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-upload-button {
  display: none;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content .dx-popup-title {
  border-bottom: 0;
}

.dx-quill-container {
  box-sizing: border-box;
  display: flex;
  flex: 1;
  flex-basis: auto;
  min-height: 1px;
  margin: 0;
  position: relative;
  overflow: hidden;
}

.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}

.ql-clipboard p {
  margin: 0;
  padding: 0;
}

.dx-htmleditor-content {
  box-sizing: border-box;
  line-height: 1.42;
  width: 100%;
  outline: 0;
  overflow-y: auto;
  padding: 12px 15px;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.dx-htmleditor-content .dx-variable > span {
  padding: 3px 6px;
  border-radius: 8px;
  background: rgba(138, 200, 64, 0.15);
}

.dx-htmleditor-content > * {
  cursor: text;
}

.dx-htmleditor-content blockquote,
.dx-htmleditor-content h1,
.dx-htmleditor-content h2,
.dx-htmleditor-content h3,
.dx-htmleditor-content h4,
.dx-htmleditor-content h5,
.dx-htmleditor-content h6,
.dx-htmleditor-content ol,
.dx-htmleditor-content p,
.dx-htmleditor-content pre,
.dx-htmleditor-content ul {
  margin: 0;
  padding: 0;
}

.dx-htmleditor-content h1,
.dx-htmleditor-content h2,
.dx-htmleditor-content h3,
.dx-htmleditor-content h4,
.dx-htmleditor-content h5,
.dx-htmleditor-content h6,
.dx-htmleditor-content ol,
.dx-htmleditor-content p,
.dx-htmleditor-content ul {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.dx-htmleditor-content table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
}

.dx-htmleditor-content td,
.dx-htmleditor-content th {
  border: 1px solid #000;
  padding: 2px 5px;
}

.dx-htmleditor-content ol,
.dx-htmleditor-content ul {
  padding-left: 1.5em;
}

.dx-rtl .dx-htmleditor-content ol,
.dx-rtl .dx-htmleditor-content ul {
  padding-left: 0;
  padding-right: 1.5em;
}

.dx-htmleditor-content li {
  list-style-type: none;
  padding-left: 1.5em;
  position: relative;
}

.dx-htmleditor-content li[data-list=bullet]::before {
  content: "•";
}

.dx-htmleditor-content li[data-list=checked]::before {
  content: "☑";
}

.dx-htmleditor-content li[data-list=unchecked]::before {
  content: "☐";
}

.dx-htmleditor-content li::before {
  display: inline-block;
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
  white-space: nowrap;
  width: 1.2em;
}

.dx-htmleditor-content li > .ql-ui {
  visibility: hidden;
}

.dx-htmleditor-content li[data-list=checked] > .ql-ui,
.dx-htmleditor-content li[data-list=unchecked] > .ql-ui {
  visibility: visible;
}

.dx-rtl .dx-htmleditor-content li {
  padding-left: 0;
  padding-right: 1.5em;
}

.dx-htmleditor-content li[data-list=ordered] {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}

.dx-htmleditor-content li[data-list=ordered]::before {
  content: counter(list-0, decimal) ". ";
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1 {
  counter-increment: list-1;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1::before {
  content: counter(list-1, lower-alpha) ". ";
}

.dx-htmleditor-content li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 4.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2 {
  counter-increment: list-2;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2::before {
  content: counter(list-2, lower-roman) ". ";
}

.dx-htmleditor-content li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 7.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3 {
  counter-increment: list-3;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3::before {
  content: counter(list-3, decimal) ". ";
}

.dx-htmleditor-content li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 10.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4 {
  counter-increment: list-4;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4::before {
  content: counter(list-4, lower-alpha) ". ";
}

.dx-htmleditor-content li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
  padding-left: 13.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5 {
  counter-increment: list-5;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5::before {
  content: counter(list-5, lower-roman) ". ";
}

.dx-htmleditor-content li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
  padding-left: 16.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6 {
  counter-increment: list-6;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6::before {
  content: counter(list-6, decimal) ". ";
}

.dx-htmleditor-content li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
  padding-left: 19.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7 {
  counter-increment: list-7;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7::before {
  content: counter(list-7, lower-alpha) ". ";
}

.dx-htmleditor-content li.ql-indent-7 {
  counter-reset: list-8 list-9;
  padding-left: 22.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8 {
  counter-increment: list-8;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8::before {
  content: counter(list-8, lower-roman) ". ";
}

.dx-htmleditor-content li.ql-indent-8 {
  counter-reset: list-9;
  padding-left: 25.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9 {
  counter-increment: list-9;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9::before {
  content: counter(list-9, decimal) ". ";
}

.dx-htmleditor-content .ql-indent-1 {
  padding-left: 3em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-1 {
  padding-left: 0;
  padding-right: 3em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-1 {
  padding-left: 0;
  padding-right: 4.5em;
}

.dx-htmleditor-content .ql-indent-2 {
  padding-left: 6em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-2 {
  padding-left: 0;
  padding-right: 6em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-2 {
  padding-left: 0;
  padding-right: 7.5em;
}

.dx-htmleditor-content .ql-indent-3 {
  padding-left: 9em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-3 {
  padding-left: 0;
  padding-right: 9em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-3 {
  padding-left: 0;
  padding-right: 10.5em;
}

.dx-htmleditor-content .ql-indent-4 {
  padding-left: 12em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-4 {
  padding-left: 0;
  padding-right: 12em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-4 {
  padding-left: 0;
  padding-right: 13.5em;
}

.dx-htmleditor-content .ql-indent-5 {
  padding-left: 15em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-5 {
  padding-left: 0;
  padding-right: 15em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-5 {
  padding-left: 0;
  padding-right: 16.5em;
}

.dx-htmleditor-content .ql-indent-6 {
  padding-left: 18em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-6 {
  padding-left: 0;
  padding-right: 18em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-6 {
  padding-left: 0;
  padding-right: 19.5em;
}

.dx-htmleditor-content .ql-indent-7 {
  padding-left: 21em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-7 {
  padding-left: 0;
  padding-right: 21em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-7 {
  padding-left: 0;
  padding-right: 22.5em;
}

.dx-htmleditor-content .ql-indent-8 {
  padding-left: 24em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-8 {
  padding-left: 0;
  padding-right: 24em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-8 {
  padding-left: 0;
  padding-right: 25.5em;
}

.dx-htmleditor-content .ql-indent-9 {
  padding-left: 27em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-9 {
  padding-left: 0;
  padding-right: 27em;
}

.dx-htmleditor-content li.ql-indent-9 {
  padding-left: 28.5em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-9 {
  padding-left: 0;
  padding-right: 28.5em;
}

.dx-rtl .dx-htmleditor-content li::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
  text-align: left;
}

.dx-htmleditor-content table td,
.dx-htmleditor-content table th {
  outline: 0;
}

.dx-htmleditor-content .ql-code-block-container {
  font-family: monospace;
}

.dx-htmleditor-content .ql-code-block-container,
.dx-htmleditor-content code {
  background-color: rgba(191, 191, 191, 0.15);
  color: rgba(0, 0, 0, 0.8);
}

.dx-htmleditor-content .ql-video {
  display: block;
  max-width: 100%;
}

.dx-htmleditor-content .ql-video.ql-align-center {
  margin: 0 auto;
}

.dx-htmleditor-content .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}

.dx-htmleditor-content .ql-font-serif {
  font-family: Georgia, "Times New Roman", serif;
}

.dx-htmleditor-content .ql-font-monospace {
  font-family: Monaco, "Courier New", monospace;
}

.dx-htmleditor-content .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}

.dx-htmleditor-content.ql-blank::before {
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
  color: rgba(148, 148, 148, 0.87);
}

.dx-htmleditor-content.ql-blank::after {
  content: attr(data-placeholder);
  z-index: -1;
  visibility: hidden;
}

.dx-htmleditor-content.ql-blank[data-placeholder] > p {
  height: 0.1px;
}

.dx-htmleditor-content blockquote {
  padding-left: 12px;
  border-left: 4px solid;
}

.dx-rtl .dx-htmleditor-content blockquote {
  padding-left: 0;
  padding-right: 12px;
  border-left: none;
  border-right: 4px solid;
}

.dx-suggestion-list-wrapper .dx-list .dx-scrollable-content {
  margin: 0;
}

.dx-suggestion-list {
  min-width: 50px;
}

.dx-suggestion-list .dx-list-item {
  display: block;
}

.dx-suggestion-list .dx-list-item-icon {
  border-radius: 50%;
  vertical-align: text-bottom;
}

.dx-formdialog-form {
  min-width: 360px;
}

.dx-overlay-content.dx-popup-fullscreen .dx-formdialog-form {
  min-width: 240px;
}

.dx-formdialog-field-target .dx-field-item-content {
  text-align: right;
}

.dx-rtl .dx-formdialog-field-target .dx-field-item-content {
  text-align: left;
}

.dx-background-format .dx-icon-background,
.dx-background-format .dx-icon-color,
.dx-color-format .dx-icon-background,
.dx-color-format .dx-icon-color {
  border-bottom: 3px solid transparent;
}

.dx-htmleditor-toolbar-separator {
  border-left: 1px solid transparent;
}

.dx-htmleditor-toolbar-menu-separator {
  width: 100%;
  border-top: 1px solid transparent;
}

.dx-htmleditor-toolbar-menu-separator::before {
  content: none;
}

.dx-resize-frame {
  position: absolute;
  box-sizing: content-box;
  border: 1px dashed #778899;
}

.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  border: 1px solid #fff;
  width: 11px;
  height: 11px;
  border-radius: 0;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  width: 15px;
  height: 15px;
}

.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  right: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  right: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-top-left {
  left: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left {
  left: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  top: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  top: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right {
  bottom: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right {
  bottom: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  content: "";
  position: absolute;
  width: 11px;
  height: 11px;
  border: 1px solid #fff;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  width: 15px;
  height: 15px;
}

.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after {
  top: calc(50% - 5.5px);
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after {
  top: calc(50% - 7.5px);
}

.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  left: calc(50% - 5.5px);
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  left: calc(50% - 7.5px);
}

.dx-resize-frame .dx-resizable-handle-right::after {
  right: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after {
  right: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-left::after {
  left: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after {
  left: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-top::after {
  top: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  top: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-bottom::after {
  bottom: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after {
  bottom: -7.5px;
}

.dx-mention {
  padding: 1px 0;
  border-radius: 2px;
}

.dx-mention .dx-template-wrapper {
  white-space: nowrap;
  display: inline-block;
}

.dx-mention > span {
  margin: 0 2px;
}

.dx-table-resize-frame {
  position: absolute;
  pointer-events: none;
}

.dx-table-resize-frame > div {
  position: absolute;
  pointer-events: auto;
  background-color: transparent;
}

.dx-table-resize-frame .dx-htmleditor-column-resizer {
  width: 5px;
  top: 0;
  height: 100%;
  cursor: col-resize;
}

.dx-table-resize-frame .dx-htmleditor-highlighted-column {
  width: 3px;
  top: 0;
  height: 100%;
}

.dx-table-resize-frame .dx-htmleditor-row-resizer {
  height: 5px;
  left: 0;
  width: 100%;
  cursor: row-resize;
}

.dx-table-resize-frame .dx-htmleditor-highlighted-row {
  height: 3px;
  left: 0;
  width: 100%;
}

.dx-htmleditor {
  border-color: transparent;
  position: relative;
}

.dx-htmleditor .dx-htmleditor-toolbar-wrapper {
  padding: 0 11px;
  position: relative;
}

.dx-htmleditor .dx-htmleditor-toolbar-wrapper:first-child {
  border-bottom: 1px solid rgba(0, 0, 0, 0.42);
}

.dx-htmleditor.dx-state-readonly .dx-htmleditor-toolbar-wrapper::before {
  position: absolute;
  top: 1px;
  bottom: 1px;
  left: 1px;
  right: 1px;
  z-index: 2;
  background-color: rgba(255, 255, 255, 0.4);
  content: "";
  pointer-events: none;
}

.dx-htmleditor.dx-state-readonly .dx-toolbar-button .dx-button.dx-state-disabled {
  opacity: 0.38;
}

.dx-htmleditor.dx-invalid {
  border: 1px solid rgba(244, 67, 54, 0.4);
}

.dx-htmleditor.dx-invalid.dx-state-focused {
  border-color: #f44336;
}

.dx-htmleditor.dx-htmleditor-outlined {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.42);
  border-color: transparent;
  border-radius: 2px;
}

.dx-htmleditor.dx-htmleditor-outlined .dx-htmleditor-content {
  margin: 1px 1px 1px 0;
}

.dx-htmleditor.dx-htmleditor-outlined.dx-rtl .dx-htmleditor-content,
.dx-rtl .dx-htmleditor.dx-htmleditor-outlined .dx-htmleditor-content {
  margin-right: 0;
  margin-left: 1px;
}

.dx-htmleditor.dx-htmleditor-outlined .dx-htmleditor-toolbar-wrapper + .dx-quill-container .dx-htmleditor-content {
  margin-top: 0;
}

.dx-htmleditor.dx-htmleditor-outlined.dx-state-disabled,
.dx-htmleditor.dx-htmleditor-outlined.dx-state-readonly,
.dx-htmleditor.dx-htmleditor-outlined.dx-state-readonly.dx-state-hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.5);
}

.dx-htmleditor.dx-htmleditor-outlined.dx-state-hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.87);
}

.dx-htmleditor.dx-htmleditor-outlined.dx-state-active,
.dx-htmleditor.dx-htmleditor-outlined.dx-state-focused {
  box-shadow: inset 0 0 0 1px #8ac840;
  border-color: #8ac840;
}

.dx-htmleditor.dx-htmleditor-outlined.dx-invalid {
  border-color: transparent;
  box-shadow: inset 0 0 0 1px rgba(244, 67, 54, 0.4);
}

.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-active,
.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-focused {
  box-shadow: inset 0 0 0 1px #f44336;
  border-color: #f44336;
}

.dx-htmleditor.dx-htmleditor-filled {
  background: rgba(0, 0, 0, 0.04);
  border-radius: 2px;
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.07);
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-hover:not(.dx-invalid) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.87);
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-disabled,
.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly,
.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-htmleditor.dx-htmleditor-underlined {
  border-color: transparent transparent rgba(0, 0, 0, 0.42);
}

.dx-htmleditor.dx-htmleditor-underlined .dx-htmleditor-content {
  padding-left: 0;
}

.dx-htmleditor.dx-htmleditor-underlined.dx-rtl .dx-htmleditor-content {
  padding-left: 15px;
  padding-right: 0;
}

.dx-htmleditor.dx-htmleditor-underlined.dx-state-hover:not(.dx-state-focused) {
  border-bottom: 2px solid rgba(0, 0, 0, 0.87);
}

.dx-htmleditor.dx-htmleditor-underlined.dx-state-disabled,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-readonly,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-readonly.dx-state-hover {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
}

.dx-htmleditor.dx-htmleditor-underlined.dx-invalid {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-active,
.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-focused {
  border-color: transparent transparent #f44336;
}

.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-hover:not(.dx-state-focused) {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-htmleditor.dx-htmleditor-filled::before,
.dx-htmleditor.dx-htmleditor-underlined::before {
  left: 0;
  right: 0;
  bottom: -1px;
  height: 0;
  width: 100%;
  content: "";
  position: absolute;
  z-index: 2;
  transform: scale(0);
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-active::before,
.dx-htmleditor.dx-htmleditor-filled.dx-state-focused::before,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-active::before,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused::before {
  border-bottom: 2px solid #8ac840;
  transform: scale(1);
  transition: transform 0.6s cubic-bezier(0.4, 0, 0.02, 1);
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-active.dx-invalid::before,
.dx-htmleditor.dx-htmleditor-filled.dx-state-focused.dx-invalid::before,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-active.dx-invalid::before,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused.dx-invalid::before {
  border-bottom-color: #f44336;
}

.dx-htmleditor-content blockquote {
  color: rgba(0, 0, 0, 0.8);
  border-left-color: #e0e0e0;
}

.dx-rtl .dx-htmleditor-content blockquote {
  border-right-color: #e0e0e0;
}

.dx-htmleditor-content td,
.dx-htmleditor-content th {
  border-color: #e0e0e0;
}

.dx-htmleditor-toolbar {
  background-color: transparent;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text {
  background-color: rgba(0, 0, 0, 0.18);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success {
  background-color: rgba(138, 200, 64, 0.22);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.14);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default {
  background-color: rgba(138, 200, 64, 0.22);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.14);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger {
  background-color: rgba(244, 67, 54, 0.22);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.14);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-normal,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-normal .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-normal,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-normal .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained {
  background-color: #fff;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-state-hover {
  background-color: #ebebeb;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-success {
  background-color: #8ac840;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-success.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-success.dx-state-hover {
  background-color: #74ab31;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-default {
  background-color: #8ac840;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-default.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-default.dx-state-hover {
  background-color: #74ab31;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-danger {
  background-color: #f44336;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-danger.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-danger.dx-state-hover {
  background-color: #f11d0d;
}

.dx-htmleditor-toolbar-format.dx-dropdowneditor.dx-editor-filled {
  background-color: transparent;
}

.dx-htmleditor-toolbar-format.dx-dropdowneditor.dx-editor-filled::after {
  border-bottom-color: transparent;
}

.dx-htmleditor-toolbar-format.dx-background-format .dx-button-content,
.dx-htmleditor-toolbar-format.dx-color-format .dx-button-content {
  padding-bottom: 2px;
}

.dx-htmleditor-toolbar-format.dx-size-format {
  width: 90px;
}

.dx-htmleditor-toolbar-separator {
  height: 50%;
  border-left-color: #e0e0e0;
}

.dx-toolbar-multiline .dx-htmleditor-toolbar-separator {
  height: 19px;
}

.dx-htmleditor-toolbar-menu-separator {
  border-top-color: #e0e0e0;
}

.dx-resize-frame {
  border-color: #8ac840;
}

.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right,
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  background-color: #8ac840;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-collection .dx-field-item:not(.dx-last-col) {
  padding-right: 5px;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fix-ratio-container .dx-buttongroup {
  vertical-align: top;
  margin-left: 5px;
  width: 28px;
  margin-top: 2px;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-collection .dx-field-item:not(.dx-first-col) {
  padding-left: 0;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-input-wrapper {
  padding: 40px 30px;
  border: 3px dashed #e0e0e0;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-input-wrapper .dx-fileuploader-input-label {
  border-width: 0;
}

.dx-htmleditor-add-image-popup .dx-fileuploader-dragover .dx-fileuploader-input {
  padding-top: 7px;
  padding-bottom: 8px;
}

.dx-htmleditor-add-image-popup .dx-fileuploader-dragover .dx-fileuploader-content {
  background-color: rgba(224, 224, 224, 0.8);
}

.dx-mention {
  background-color: #e0e0e0;
}

.dx-suggestion-list-wrapper {
  height: 100%;
}

.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  border-top-width: 0;
  border-bottom-width: 1px;
}

.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}

.dx-suggestion-list-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}

.dx-suggestion-list-wrapper .dx-list {
  height: 100%;
  min-height: 36px;
}

.dx-suggestion-list-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}

.dx-suggestion-list-wrapper .dx-empty-message,
.dx-suggestion-list-wrapper .dx-list-item {
  border-top: 0;
}

.dx-suggestion-list-wrapper .dx-empty-message:last-of-type,
.dx-suggestion-list-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-table-resize-frame > .dx-draggable-dragging + .dx-htmleditor-highlighted-column,
.dx-table-resize-frame > .dx-draggable-dragging + .dx-htmleditor-highlighted-row {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-fa-button.dx-fa-button-main .dx-overlay-shader {
  background-color: rgba(0, 0, 0, 0.32);
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content {
  min-width: 56px;
  max-height: 56px;
  background-color: #8ac840;
  color: #fff;
  overflow: visible;
  border-radius: 28px;
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover {
  background-color: #70a530;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover .dx-fa-button-icon {
  background-color: transparent;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active {
  background-color: #62922a;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active .dx-fa-button-icon {
  background-color: transparent;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon,
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon-close {
  padding: 19px;
  box-shadow: none;
  background-color: transparent;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper {
  position: static;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label {
  background: 0 0;
  color: #fff;
  box-shadow: none;
  border-radius: 0;
  margin-right: 0;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-inkripple {
  border-radius: 28px;
}

.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content {
  display: flex;
  flex-direction: row-reverse;
}

.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon,
.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon-close {
  padding: 19px 0 19px 12px;
}

.dx-fa-button .dx-fa-button-icon,
.dx-fa-button .dx-fa-button-icon-close {
  padding: 11px;
  width: 18px;
  height: 18px;
  box-sizing: content-box;
}

.dx-fa-button .dx-fa-button-icon .dx-icon,
.dx-fa-button .dx-fa-button-icon-close .dx-icon {
  font-size: 18px;
}

.dx-fa-button .dx-fa-button-icon img,
.dx-fa-button .dx-fa-button-icon-close img {
  width: 100%;
  height: 100%;
}

.dx-fa-button .dx-overlay-content {
  border-radius: 50%;
  cursor: pointer;
  min-width: 40px;
  max-height: 40px;
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  overflow: visible;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse {
  flex-direction: row-reverse;
}

.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper {
  right: auto;
  left: 40px;
}

.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper .dx-fa-button-label {
  margin-left: 16px;
  margin-right: auto;
}

.dx-fa-button .dx-overlay-content.dx-state-hover .dx-fa-button-icon {
  background-color: #ebebeb;
}

.dx-fa-button .dx-overlay-content.dx-state-active .dx-fa-button-icon {
  background-color: #a3a3a3;
}

.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper {
  position: absolute;
  right: 40px;
}

.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  white-space: nowrap;
  border-radius: 4px;
  padding: 0 12px;
  margin-right: 16px;
  line-height: 32px;
  height: 32px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
  font-size: 11px;
}

.dx-fa-button .dx-overlay-content .dx-fa-button-icon {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
  background-color: #fff;
  border-radius: 50%;
  position: relative;
}

.dx-fa-button .dx-overlay-content .dx-inkripple {
  overflow: hidden;
  border-radius: 20px;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label {
  padding: 0 20px 0 12px;
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 1.25px;
  font-weight: 500;
}

.dx-filemanager {
  height: 500px;
  border: 1px solid;
}

.dx-filemanager .dx-filemanager-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.dx-filemanager .dx-filemanager-notification-drawer,
.dx-filemanager .dx-filemanager-notification-drawer-panel {
  height: 100%;
}

.dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content {
  min-width: 240px;
  max-width: 93vw;
}

@media (min-width: 431px) {
  .dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content {
    max-width: 400px;
  }
}
.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content {
  padding: 15px;
}

.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content .dx-filemanager-progress-box {
  padding: 5px 0 0;
}

.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common {
  padding-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common-no-item {
  border-style: none;
}

.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel {
  border-left-width: 1px;
  border-left-style: solid;
}

.dx-filemanager .dx-filemanager-progress-panel {
  width: 340px;
  height: 100%;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container {
  padding: 10px 20px 20px;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title {
  display: flex;
  align-items: flex-start;
  padding: 0 0 5px 10px;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title .dx-filemanager-progress-panel-title-text {
  flex: 1 1 auto;
  align-self: center;
  font-size: 18px;
  font-weight: 600;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-common .dx-filemanager-progress-box-common {
  font-weight: 600;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-separator {
  height: 20px;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-i.dx-filemanager-i-cancel {
  width: 16px;
  height: 16px;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-details > .dx-filemanager-progress-box {
  margin-bottom: 8px;
  border-radius: 2px;
}

.dx-filemanager .dx-filemanager-progress-box {
  padding: 10px 0 10px 10px;
  display: flex;
  align-items: center;
}

.dx-filemanager .dx-filemanager-progress-box.dx-filemanager-progress-box-without-close-button {
  padding-right: 10px;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-image {
  margin-right: 10px;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-wrapper {
  flex: 1 auto;
  overflow: hidden;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-common {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-progress-bar,
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-status {
  padding: 5px 0;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button {
  margin-left: 5px;
}

.dx-filemanager .dx-filemanager-progress-box-error {
  border-radius: 2px;
  display: inline-block;
  border-width: 0;
  padding: 2px 8px 3px;
  font-size: 0.85em;
  line-height: normal;
  word-wrap: break-word;
  overflow-y: auto;
  max-height: 150px;
}

.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item {
  width: 1px;
  margin-right: 5px;
}

.dx-filemanager .dx-splitter-wrapper.dx-splitter-inactive,
.dx-filemanager .dx-splitter-wrapper.dx-splitter-initial {
  right: 3px;
}

.dx-filemanager .dx-filemanager-container {
  display: flex;
  height: 100%;
  border-top: 1px solid;
  box-sizing: border-box;
  overflow: hidden;
}

.dx-filemanager .dx-filemanager-container .dx-filemanager-adaptivity-drawer-panel {
  height: 100%;
}

.dx-filemanager .dx-filemanager-container .dx-filemanager-dirs-panel {
  padding: 5px 10px;
  height: 100%;
  width: 100%;
  display: block;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-opened .dx-splitter.dx-state-disabled {
  width: 1px;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-shrink .dx-drawer-panel-content {
  overflow: visible;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content {
  display: block;
  width: 30%;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-initial {
  min-width: 250px;
  max-width: 300px;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-adaptive {
  max-width: 100%;
}

.dx-filemanager .dx-filemanager-breadcrumbs {
  padding: 2px 11px;
  border-bottom: 1px solid;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content {
  padding-left: 0;
  padding-right: 0;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-parent-folder-item .dx-menu-item-content {
  padding-left: 2px;
  padding-right: 2px;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content {
  width: 1px;
  padding-left: 0;
  padding-right: 0;
  margin: 0 10px;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item .dx-menu-item-content {
  padding-left: 1px;
  padding-right: 1px;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover {
  cursor: default;
}

.dx-filemanager .dx-filemanager-editing-container,
.dx-filemanager .dx-filemanager-notification-container {
  position: absolute;
  top: -5000px;
  left: -5000px;
}

.dx-filemanager .dx-row .dx-filemanager-file-actions-button {
  float: right;
}

.dx-filemanager .dx-row .dx-filemanager-file-actions-button .dx-button-content {
  padding: 0;
}

.dx-filemanager .dx-row.dx-row-focused .dx-filemanager-file-actions-button,
.dx-filemanager .dx-row.dx-selection .dx-filemanager-file-actions-button,
.dx-filemanager .dx-row.dx-state-hover .dx-filemanager-file-actions-button {
  visibility: visible;
}

.dx-filemanager .dx-filemanager-items-panel {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder {
  position: relative;
  top: 0;
  left: 0;
  box-sizing: border-box;
  pointer-events: none;
  z-index: 1000;
}

.dx-filemanager .dx-filemanager-thumbnails {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  box-sizing: border-box;
  padding: 5px;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-container {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item {
  float: left;
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  width: 100px;
  height: 100px;
  border: 1px dashed transparent;
  margin: 5px;
  box-sizing: border-box;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content {
  overflow: hidden;
  padding: 13px 0 10px;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-thumbnail {
  border: 0;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-spacer {
  border: 0;
  padding: 0;
  margin: 0;
  height: 10px;
  visibility: hidden;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-name {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.dx-filemanager .dx-filemanager-details {
  height: 100%;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.dx-filemanager .dx-filemanager-details > div {
  height: 100%;
}

.dx-filemanager .dx-filemanager-details .dx-datagrid-rowsview .dx-datagrid-table > tbody > tr.dx-filemanager-parent-directory-item > td > .dx-select-checkbox {
  display: none;
}

.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper {
  display: inline-flex;
  align-items: flex-start;
  width: 100%;
}

.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper .dx-filemanager-details-item-name {
  flex: 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-filemanager .dx-filemanager-i.dx-filemanager-i-progress,
.dx-filemanager .dx-filemanager-i.dx-icon.dx-filemanager-i-progress {
  animation: 1.5s linear infinite dx-filemanager-icon-rotate;
}
@keyframes dx-filemanager-icon-rotate {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.dx-filemanager-file-actions-button {
  visibility: hidden;
  text-align: center;
}

.dx-filemanager-file-actions-button.dx-widget {
  line-height: 100%;
}

.dx-filemanager-file-actions-button .dx-button {
  border: none;
  background-color: transparent;
  box-shadow: none;
}

.dx-filemanager-file-actions-button .dx-button i {
  font-style: normal;
}

.dx-filemanager-file-actions-button.dx-filemanager-file-actions-button-activated,
.dx-filemanager-file-actions-button:hover {
  visibility: visible;
}

.dx-filemanager-dirs-tree {
  width: 100%;
}

.dx-filemanager-dirs-tree .dx-treeview-item-content {
  display: flex;
  align-items: flex-end;
}

.dx-filemanager-dirs-tree .dx-treeview-item-content > .dx-icon {
  flex: 0 0 auto;
}

.dx-filemanager-dirs-tree .dx-treeview-item-content .dx-filemanager-dirs-tree-item-text {
  flex: 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-filemanager-dirs-tree .dx-filemanager-focused-item .dx-filemanager-file-actions-button,
.dx-filemanager-dirs-tree .dx-treeview-item.dx-state-hover .dx-filemanager-file-actions-button {
  visibility: visible;
}

.dx-filemanager-dialog.dx-filemanager-dialog-folder-chooser,
.dx-filemanager-progresspanel {
  height: 100%;
  overflow: auto;
}

.dx-filemanager-dialog-folder-chooser > div {
  height: 100%;
}

.dx-filemanager-dialog-popup > .dx-overlay-content {
  min-width: 300px;
  max-width: 400px;
  min-height: 300px;
  max-height: 400px;
}

.dx-filemanager-dialog-name-editor-popup > .dx-overlay-content {
  max-width: 340px;
  min-height: 180px;
  max-height: 180px;
}

.dx-filemanager-dialog-delete-item-popup > .dx-overlay-content {
  max-width: 340px;
  min-height: 180px;
}

.dx-filemanager-dialog-delete-item-popup > .dx-overlay-content .dx-popup-content .dx-filemanager-dialog-delete-item {
  overflow-wrap: break-word;
}

.dx-filemanager-progresspanel {
  box-sizing: border-box;
  padding: 5px;
}

.dx-filemanager-progresspanel .dx-filemanager-progressbox {
  float: left;
  width: 100%;
  padding-bottom: 10px;
}

.dx-filemanager-progresspanel .dx-filemanager-progressbox-cancel-button {
  margin-top: 5px;
  float: right;
}

.dx-splitter-wrapper {
  height: 100%;
  width: 0;
  position: absolute;
  z-index: 998;
  top: 0;
}

.dx-splitter-wrapper .dx-splitter-border {
  z-index: 997;
  height: 100%;
  width: 7px;
  cursor: col-resize;
}

.dx-splitter-wrapper .dx-splitter-border .dx-splitter {
  height: 100%;
  width: 1px;
  display: block;
  cursor: col-resize;
  z-index: 999;
  margin: auto;
}

.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-splitter-inactive {
  z-index: 998;
}

.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-state-disabled {
  width: 0;
  cursor: default;
}

.dx-splitter {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-splitter.dx-splitter-inactive {
  background-color: #e0e0e0;
}

.dx-splitter-border {
  background-color: transparent;
}

.dx-filemanager {
  border-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-notification-common {
  border-color: #e0e0e0;
  color: #f44336;
}

.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel {
  border-left-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-progress-panel {
  background-color: #fff;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title {
  padding-top: 10px;
  padding-bottom: 10px;
}

.dx-filemanager .dx-filemanager-progress-box-image {
  font-size: 18px;
}

.dx-filemanager .dx-filemanager-progress-box-error {
  color: #fff;
  background: #f44336;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button {
  margin-top: 5px;
}

.dx-filemanager .dx-filemanager-toolbar {
  padding: 0 10px;
  background: #fff;
  min-height: 38px;
}

.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar,
.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar .dx-toolbar {
  background: #f7f7f7;
}

.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item {
  height: 26px;
  background: #e0e0e0;
}

.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-viewmode-item .dx-texteditor {
  width: 150px;
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled {
  background: 0 0;
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-active,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-focused,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-hover {
  background: rgba(0, 0, 0, 0.1);
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor {
  border-color: transparent;
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor .dx-dropdowneditor-icon {
  background: 0 0;
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon {
  background: 0 0;
  border-color: transparent;
}

.dx-filemanager .dx-filemanager-toolbar .dx-toolbar .dx-filemanager-toolbar-viewmode-item .dx-button-content {
  padding-left: 5px;
  padding-right: 5px;
}

.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder {
  border: 2px solid #8ac840;
}

.dx-filemanager .dx-filemanager-container {
  border-top-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-dirs-panel {
  height: 100%;
  border-right-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-breadcrumbs {
  border-bottom-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item.dx-state-focused {
  background: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content {
  padding-top: 8px;
  padding-bottom: 9px;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content {
  background: #e0e0e0;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover {
  background: 0 0;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected {
  color: #fff;
  background: rgba(138, 200, 64, 0.8);
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-hover:not(.dx-state-focused):not(.dx-item-selected) {
  background: rgba(0, 0, 0, 0.04);
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-focused {
  border: 1px solid #8ac840;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected.dx-state-focused {
  color: #fff;
  background: rgba(138, 200, 64, 0.7);
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-thumbnail {
  width: 36px;
  height: 36px;
  font-size: 36px;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-item-custom-thumbnail {
  color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-files-view {
  background: #fff;
}

.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-filemanager-details-item-thumbnail {
  font-size: 18px;
  width: 18px;
  height: 18px;
}

.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-command-select {
  padding: 0;
  width: 43px;
  min-width: 43px;
  max-width: 43px;
}

.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-filemanager-details-item-is-directory {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-row-focused .dx-filemanager-file-actions-button .dx-button .dx-icon {
  color: #fff;
}

.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper {
  align-items: center;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item {
  padding-top: 8px;
  padding-bottom: 8px;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item {
  background: 0 0;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item.dx-state-hover {
  background: #ebebeb;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item * {
  color: rgba(0, 0, 0, 0.87);
}

.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox > .dx-treeview-item.dx-filemanager-focused-item {
  background: #ebebeb;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox > .dx-treeview-item.dx-filemanager-focused-item * {
  color: rgba(0, 0, 0, 0.87);
}

.dx-filemanager-view-switcher-popup {
  width: 28px;
}

.dx-filemanager-view-switcher-popup .dx-dropdownbutton-popup-wrapper.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding-left: 4px;
  padding-right: 5px;
  text-overflow: clip;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding: 0;
}

.dx-filemanager-file-actions-button .dx-button {
  min-width: 22px;
  height: 22px;
}

.dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding: 9px 6px;
}

.dx-filemanager-context-menu .dx-menu-item-has-text:not(.dx-menu-item-has-icon) .dx-menu-item-text {
  margin-left: 30px;
}

.dx-filemanager-i.dx-filemanager-i-progress,
.dx-filemanager-i.dx-filemanager-i-refresh,
.dx-filemanager-i.dx-icon.dx-filemanager-i-progress,
.dx-filemanager-i.dx-icon.dx-filemanager-i-refresh {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Argba%280,%200,%200,%200.87%29%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x31_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M11%2C4c2.45%2C0%2C4.59%2C1.26%2C5.84%2C3.16L15%2C9l6%2C1l-1-6l-1.73%2C1.73C16.64%2C3.47%2C14%2C2%2C11%2C2%0A%09%09c-4.97%2C0-9%2C4.03-9%2C9h2C4%2C7.13%2C7.13%2C4%2C11%2C4z%22%2F%3E%0A%09%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.92%2C12c-0.49%2C3.39-3.39%2C6-6.92%2C6c-2.19%2C0-4.13-1.01-5.41-2.59L7%2C14l-6-1l1%2C6l2.17-2.17%0A%09%09C5.82%2C18.76%2C8.26%2C20%2C11%2C20c4.63%2C0%2C8.44-3.5%2C8.94-8H17.92z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 16px;
  height: 16px;
}

.dx-filemanager-i.dx-filemanager-i-done,
.dx-filemanager-i.dx-icon.dx-filemanager-i-done {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Argba%280,%200,%200,%200.87%29%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Argb%28138,%20200,%2064%29%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M21.35%2C14.35l-4.71%2C5l-3-3l0.71-0.71l2.15%2C2.15l4.15-4.15L21.35%2C14.35z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 16px;
  height: 16px;
}

.dx-filemanager-i.dx-filemanager-i-danger,
.dx-filemanager-i.dx-icon.dx-filemanager-i-danger {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Argba%280,%200,%200,%200.87%29%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23f44336%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M17%2C20v-1h1v1H17z%20M17%2C13h1v5h-1V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 16px;
  height: 16px;
}

.dx-filemanager-i.dx-filemanager-i-cancel,
.dx-filemanager-i.dx-icon.dx-filemanager-i-cancel {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20d%3D%22M8%2C0c4.42%2C0%2C8%2C3.58%2C8%2C8s-3.58%2C8-8%2C8c-4.42%2C0-8-3.58-8-8S3.58%2C0%2C8%2C0%20M10.87%2C4L8%2C6.87L5.13%2C4L4%2C5.13L6.87%2C8%0A%09L4%2C10.87L5.13%2C12L8%2C9.13L10.87%2C12L12%2C10.87L9.13%2C8L12%2C5.13L10.87%2C4z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 16px;
  height: 16px;
}

.dx-diagram {
  border: 1px solid transparent;
  display: flex;
  flex-flow: column;
  height: 600px;
  min-height: 350px;
}

.dx-diagram .dx-diagram-toolbar-wrapper {
  padding: 5px;
  flex-grow: 0;
}

.dx-diagram .dx-diagram-toolbar-wrapper .dx-diagram-toolbar {
  background-color: transparent;
}

.dx-diagram .dx-diagram-content-wrapper {
  display: flex;
  flex-grow: 1;
  flex-basis: 0;
  overflow: hidden;
}

.dx-diagram .dx-diagram-content,
.dx-diagram .dx-diagram-scroll-view {
  height: 100%;
  width: 100%;
}

.dx-diagram.dx-diagram-fullscreen {
  left: 0;
  top: 0;
  width: 100% !important;
  height: 100% !important;
  position: fixed;
  z-index: 2;
}

.dx-diagram .dxdi-control {
  width: auto;
  height: auto;
  overflow: visible;
}

.dx-diagram .dxdi-canvas {
  overflow: hidden;
}

.dx-diagram-toolbox-popup.dx-popup-wrapper .dx-overlay-content {
  border-radius: 0;
}

.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar {
  padding: 0;
  background-color: rgba(0, 0, 0, 0.05);
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,
.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  padding: 0;
  min-width: 0;
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-button:not(.dx-closebutton) {
  cursor: inherit;
  pointer-events: none;
}

.dx-diagram-toolbox-popup .dx-popup-content {
  padding: 0;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input {
  border-color: transparent;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-placeholder::before,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input input {
  min-height: 0;
  font-size: 0.9em;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-button {
  border: 0;
  border-radius: 0;
  min-height: 14px;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel {
  position: relative;
  height: 100%;
  overflow-y: auto;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel > * {
  position: absolute;
}

.dx-diagram-properties-popup .dx-scrollview,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel > .dx-scrollview {
  width: 100%;
}

.dx-diagram-properties-popup .dx-popup-content {
  padding: 0;
}

.dx-diagram-properties-popup .dx-tabs {
  border: 0;
}

.dx-diagram-properties-popup .dx-tabpanel .dx-multiview-wrapper {
  border-left: 0;
  border-right: 0;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container {
  display: block;
  height: auto;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container > div {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  height: auto;
  position: inherit;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container .dx-toolbar-item {
  display: flex;
  align-items: center;
}

.dx-diagram-properties-popup:not(.dx-diagram-mobile-popup) .dx-tabpanel .dx-multiview-wrapper {
  border-bottom: 0;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup {
  width: calc(100% - 2px) !important;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title {
  border: 0;
  min-height: 0;
  position: relative;
  z-index: 1;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container {
  height: auto;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container .dx-toolbar-item {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel {
  display: flex;
  flex-direction: column-reverse;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-multiview-wrapper {
  border-top: 0;
}

.dx-diagram-floating-toolbar-container {
  position: absolute;
  z-index: 1001;
  width: 100%;
  transition: opacity 0.4s;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container {
  background: 0 0;
  border-radius: 50%;
  border: 0;
  padding: 0;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar {
  background: 0 0;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container div {
  border-radius: 50%;
}

.dx-diagram-floating-toolbar-container .dx-diagram-toolbar .dx-toolbar-items-container > * {
  padding-left: 0;
  padding-right: 0;
}

.dx-diagram-toolbar .dx-diagram-toolbar-separator {
  display: table;
  border-left: 1px solid transparent;
}

.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator {
  width: 100%;
  border-top: 1px solid transparent;
}

.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator::before {
  content: none;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-texteditor,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-texteditor,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-texteditor,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-texteditor {
  width: auto;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper {
  display: flex;
  align-items: center;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i {
  display: block;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox {
  width: 0;
  max-width: 0;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input {
  width: 0;
  padding-left: 0;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay {
  transform: none !important;
  width: 100% !important;
  height: 100% !important;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content {
  transform: none !important;
  width: 100% !important;
  top: initial !important;
  bottom: 0 !important;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-popup-content {
  padding: 8px;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container {
  width: 100%;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row {
  display: flex;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell {
  flex-grow: 1;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell .dx-colorview-palette {
  width: 100%;
  min-width: 300px;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-controls-container,
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-hue-scale-cell {
  margin-left: 12px;
}

.dx-diagram-i {
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
}

.dx-diagram-loading-indicator {
  position: absolute;
  top: calc(50% - 32px);
  left: calc(50% - 32px);
  width: 64px;
  height: 64px;
}

.dx-diagram-touch-context-toolbox .dx-popover-wrapper,
.dx-diagram-touchbar-overlay {
  z-index: 1 !important;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container {
  display: block;
  height: 100%;
  padding: 0;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container::after {
  display: block;
  content: "";
  clear: both;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container > li {
  display: block;
  float: left;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-menu-item-content .dx-icon {
  margin: 0;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  display: none;
}

.dx-diagram-context-toolbox-target,
.dx-diagram-touchbar-target {
  position: absolute;
  background-color: transparent;
  pointer-events: none;
}

.dx-diagram-context-toolbox-target {
  width: 1px;
  height: 1px;
}

.dx-diagram-context-toolbox .dx-popup-content {
  padding: 8px;
}

.dx-diagram {
  border-color: #e0e0e0;
}

.dx-diagram .dxdi-control .dxdi-canvas {
  background-color: #d9d9d9;
}

.dx-diagram .dxdi-control .dxdi-canvas .connector-multi-selection,
.dx-diagram .dxdi-control .dxdi-canvas .connector-point-mark,
.dx-diagram .dxdi-control .dxdi-canvas .connector-selection,
.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,
.dx-diagram .dxdi-control .dxdi-canvas .extension-line path,
.dx-diagram .dxdi-control .dxdi-canvas .item-multi-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .item-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .items-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .selection-mark {
  stroke: rgb(138, 200, 64);
}

.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,
.dx-diagram .dxdi-control .dxdi-canvas .extension-line text {
  fill: rgb(138, 200, 64);
}

.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector),
.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector),
.dx-diagram .dxdi-control .dxdi-canvas .connection-target,
.dx-diagram .dxdi-control .dxdi-canvas .container-target {
  stroke: rgb(138, 200, 64);
}

.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector).active,
.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector).active {
  fill: rgb(138, 200, 64);
}

.dx-diagram .dxdi-control .dxdi-canvas .geometry-mark {
  stroke: #f44336;
}

.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner path {
  stroke: rgb(138, 200, 64);
  stroke-opacity: 1;
}

.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner ellipse {
  stroke: rgba(0, 0, 0, 0.54);
  stroke-opacity: 0.5;
}

.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-user .dxdi-background {
  fill: rgba(0, 0, 0, 0.54);
  opacity: 0.5;
}

.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-warning ellipse {
  fill: #f44336;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .geometry-mark,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .selection-mark {
  stroke: #666;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-selection-rect,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect {
  fill: transparent;
  stroke: #666;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect {
  fill: rgba(144, 144, 144, 0.02);
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-multi-selection-rect {
  fill: rgba(144, 144, 144, 0.02);
  stroke: #666;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-multi-selection,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-point-mark,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-selection,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark {
  stroke: #666;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark {
  fill: #666;
}

.dx-diagram .dxdi-text-input-container.connector-text .dxdi-text-input {
  border-color: #8ac840;
}

.dx-diagram .dx-diagram-toolbar-wrapper {
  border-bottom: 1px solid #e0e0e0;
}

.dx-diagram.dx-diagram-fullscreen {
  background-color: #fff;
}

.dx-diagram-properties-panel,
.dx-diagram-toolbox-panel {
  background: #fff;
}

.dx-diagram-floating-toolbar-container {
  background: #fff;
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.175);
  border-radius: 2px;
  padding: 4px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container {
  height: 28px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container .dx-texteditor .dx-placeholder::before,
.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container .dx-texteditor .dx-texteditor-input {
  color: inherit;
  padding: 6px 4px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container .dx-texteditor .dx-button {
  width: auto;
  height: auto;
  min-width: 24px;
  min-height: 24px;
  margin: 2px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container .dx-texteditor .dx-button .dx-button-content {
  padding: 2px;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container {
  width: 56px;
  height: 56px;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container .dx-button-content {
  padding-top: 0;
  padding-bottom: 0;
  line-height: 56px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar-item {
  padding: 0 4px 0 0;
}

.dx-diagram-toolbox-popup > .dx-overlay-content {
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.175);
}

.dx-diagram-toolbox-popup .dx-popup-title {
  margin-bottom: 0;
}

.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar {
  font-size: 0.8em;
  min-height: 18px;
}

.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 18px;
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,
.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  width: 18px;
  height: 18px;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input-container,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel .dx-accordion {
  width: 130px;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input-container {
  border-bottom: 1px solid #e0e0e0;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input {
  margin: 2px;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-placeholder::before,
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-texteditor-input {
  padding: 8px;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input.dx-editor-outlined:not(.dx-state-focused) {
  box-shadow: none;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-right: 0;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-button-content {
  padding: 3px 4px;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-icon {
  font-size: 14px;
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton {
  width: 18px;
  height: 18px;
  margin: 1px 0 0;
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton .dx-icon {
  width: 14px;
  height: 14px;
  padding: 2px;
  font-size: 12px;
  line-height: 12px;
  background-position: 2px 2px;
  background-size: 12px 12px;
}

.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content {
  padding-top: 58px;
}

.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content .dx-diagram-toolbox-input-container {
  border-top: 1px solid #e0e0e0;
}

.dx-diagram-toolbox-panel .dx-accordion {
  margin: 0;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item {
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #e0e0e0;
  border-top: none;
  box-shadow: none;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item-opened {
  margin: 0;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-item-content.dx-accordion-item-title {
  height: 32px;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-item-content.dx-accordion-item-title .dx-accordion-item-title-caption {
  font-size: 0.8em;
  text-transform: uppercase;
  left: 10px;
  top: 6px;
  right: 32px;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-item-content.dx-accordion-item-title::before {
  font-size: 1em;
  line-height: 0.8em;
  right: 0;
  top: 6px;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-item-content.dx-accordion-item-body {
  padding: 6px 10px;
}

.dx-diagram-toolbox-panel .dxdi-toolbox .dxdi-canvas .dxdi-shape-text {
  opacity: 0.25;
}

.dx-diagram-properties-popup .dx-multiview-item,
.dx-diagram-properties-popup.dx-diagram-properties-popup-notabs .dx-popup-content {
  padding: 6px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-title {
  text-transform: uppercase;
  padding: 8px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar {
  padding: 0 8px 8px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item {
  margin-bottom: 4px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item .dx-button {
  height: auto;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item.dx-diagram-lg-icon-item .dx-diagram-i {
  background-size: 48px 48px;
  width: 48px;
  height: 48px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar:first-child {
  padding-top: 8px;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title {
  padding: 8px 8px 0 0;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-tab-selected::before {
  top: 0;
  bottom: initial;
}

.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format) {
  background-color: #e6e6e6;
}

.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-default,
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-success {
  background-color: #70a530;
}

.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-danger {
  background-color: #ea1c0d;
}

.dx-diagram-toolbar .dx-dropdowneditor.dx-editor-filled,
.dx-diagram-toolbar .dx-texteditor.dx-editor-filled {
  background-color: transparent;
}

.dx-diagram-toolbar .dx-dropdowneditor.dx-editor-filled::after,
.dx-diagram-toolbar .dx-texteditor.dx-editor-filled::after {
  border-bottom-color: transparent;
}

.dx-diagram-toolbar .dx-diagram-toolbar-separator {
  height: 50%;
  border-left-color: #e0e0e0;
}

.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator {
  border-top-color: #e0e0e0;
}

.dx-diagram-toolbar .dx-diagram-toolbar-text {
  padding: 21px 0 20px 12px;
}

.dx-diagram-toolbar .dx-diagram-lg-edit-item .dx-texteditor {
  width: 220px;
}

.dx-diagram-toolbar .dx-diagram-md-edit-item .dx-texteditor {
  width: 120px;
}

.dx-diagram-toolbar .dx-diagram-sm-edit-item .dx-texteditor {
  width: 80px;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  border-bottom-width: 3px;
  border-bottom-style: solid;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  margin-left: 12px;
  margin-right: 12px;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  font-size: 18px;
  color: rgba(0, 0, 0, 0.87);
}

.dx-diagram-contextmenu.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  right: 0;
}

.dx-diagram-contextmenu.dx-context-menu .dx-menu-no-icons > .dx-menu-item-wrapper > .dx-menu-item > .dx-menu-item-content .dx-menu-item-text {
  padding-left: 4px;
}

.dx-diagram-touchbar .dx-menu-item .dx-menu-item-content {
  padding: 7px;
}

.dx-diagram-touchbar .dx-menu-separator {
  width: 1px;
  height: 34px;
  margin: 0;
}

.dx-diagram-i-selectbox-null-icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-begin-none {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2C13l9-9l1%2C1l-9%2C9L1%2C13z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M12%2C8V3H0v12h12v-5h16V8H12z%20M10%2C13H2V5h8V13z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-begin-arrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M8%2C9l4%2C3l1%2C2L0%2C8l13-6l-1%2C2L8%2C7h20v2H8z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-begin-outlined-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C9l13%2C6v-5h15V8H13V3L0%2C9z%20M11%2C12L3.9%2C9L11%2C6V12z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-begin-filled-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M13%2C10v5L0%2C9l13-6v5h15v2H13z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-end-none {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M17%2C13l9-9l1%2C1l-9%2C9L17%2C13z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M0%2C8v2h16v5h12V3H16v5H0z%20M18%2C5h8v8h-8V5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-end-arrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10l0-2h20l-4-3l-1-2l13%2C6l-13%2C6l1-2l4-3H0z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-end-outlined-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M28%2C8L15%2C2v5H0v2h15v5L28%2C8z%20M17%2C5l7.1%2C3L17%2C11V5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-end-filled-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10V8h15V3l13%2C6l-13%2C6v-5H0z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-orthogonal {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M20%2C18v-8h3V5H8v3H0V0h8v3h15h2v2v5h3v8H20z%20M6%2C2H2v4h4V2z%20M26%2C12h-4v4h4V12z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-straight {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20d%3D%22M20%2C10v2.2L8%2C2.8V0H0v8h8V5.8l12%2C9.3V18h8v-8H20z%20M6%2C6H2V2h4V6z%20M26%2C16h-4v-4h4V16z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-line-solid {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%2222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-line-dotted {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%227%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__3_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2215%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__6_%22%20x%3D%2223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-line-dashed {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-button-fill,
.dx-diagram-i-menu-fill {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20d%3D%22M7.6%2C1L6.7%2C1.9l1.9%2C1.9L3%2C9.4L9.5%2C16L16%2C9.4L7.6%2C1z%20M5%2C9l4.5-4.5L14%2C9H5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A%0A");
  width: 18px;
  height: 21px;
}

.dx-diagram-i-button-fullscreen,
.dx-diagram-i-menu-fullscreen {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20points%3D%220%2C6%202%2C6%202%2C2%206%2C2%206%2C0%200%2C0%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cpolygon%20points%3D%222%2C12%200%2C12%200%2C18%206%2C18%206%2C16%202%2C16%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cpolygon%20points%3D%2212%2C0%2012%2C2%2016%2C2%2016%2C6%2018%2C6%2018%2C0%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cpolygon%20points%3D%2216%2C16%2012%2C16%2012%2C18%2018%2C18%2018%2C12%2016%2C12%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-lock,
.dx-diagram-i-menu-lock {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x31_%22%20d%3D%22M14%2C5c0-2.8-2.2-5-5-5C6.2%2C0%2C4%2C2.2%2C4%2C5C2.9%2C5%2C2%2C5.9%2C2%2C7v8c0%2C1.1%2C0.9%2C2%2C2%2C2h10c1.1%2C0%2C2-0.9%2C2-2V7%0A%09C16%2C5.9%2C15.1%2C5%2C14%2C5z%20M9%2C13c-1.1%2C0-2-0.9-2-2s0.9-2%2C2-2c1.1%2C0%2C2%2C0.9%2C2%2C2C11%2C12.1%2C10.1%2C13%2C9%2C13z%20M6%2C5c0-1.7%2C1.3-3%2C3-3%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3H6z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-unlock,
.dx-diagram-i-menu-unlock {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M14%2C17H4c-1.1%2C0-2-0.9-2-2V7c0-1.1%2C0.9-2%2C2-2h2h2h4c0-1.7-1.3-3-3-3C8.1%2C2%2C7.3%2C2.4%2C6.8%2C3H4.4%0A%09C5.2%2C1.2%2C7%2C0%2C9%2C0c2.8%2C0%2C5%2C2.2%2C5%2C5c1.1%2C0%2C2%2C0.9%2C2%2C2v8C16%2C16.1%2C15.1%2C17%2C14%2C17z%20M9%2C9c-1.1%2C0-2%2C0.9-2%2C2s0.9%2C2%2C2%2C2s2-0.9%2C2-2%0A%09C11%2C9.9%2C10.1%2C9%2C9%2C9z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-send-to-back,
.dx-diagram-i-menu-send-to-back {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st1%22%20d%3D%22M8%2C12c-1.1%2C0-2-0.9-2-2V4H4C2.9%2C4%2C2%2C4.9%2C2%2C6v8c0%2C1.1%2C0.9%2C2%2C2%2C2h8c1.1%2C0%2C2-0.9%2C2-2v-2H8z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-bring-to-front,
.dx-diagram-i-menu-bring-to-front {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Cpath%20id%3D%22_x30_%22%20class%3D%22st1%22%20d%3D%22M4%2C4h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H4c-1.1%2C0-2-0.9-2-2V6C2%2C4.9%2C2.9%2C4%2C4%2C4z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-select-all,
.dx-diagram-i-menu-select-all {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.75%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M8.5%2C6c0.1%2C0%2C0.3%2C0%2C0.4%2C0.1l0%2C0l6.8%2C5.3c0.3%2C0.2%2C0.3%2C0.5%2C0.1%2C0.8c-0.1%2C0.1-0.1%2C0.2-0.3%2C0.2l-1.9%2C0.3%0A%09l1.3%2C2.6c0.2%2C0.3%2C0%2C0.6-0.3%2C0.7l-2.1%2C0.9c-0.1%2C0-0.2%2C0.1-0.3%2C0.1c-0.2%2C0-0.4-0.1-0.5-0.3l-1.3-2.6l-1.5%2C1.1%0A%09c-0.1%2C0.1-0.2%2C0.1-0.4%2C0.1c-0.3%2C0-0.6-0.2-0.6-0.5V6.6C7.9%2C6.3%2C8.2%2C6%2C8.5%2C6z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cg%20id%3D%22_x33_%22%20class%3D%22st1%22%3E%0A%09%3Cpolygon%20id%3D%22_x31__1_%22%20class%3D%22st0%22%20points%3D%2212%2C6%2014%2C8%2016%2C8%2016%2C6%20%09%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%09%3Crect%20id%3D%22_x32__1_%22%20x%3D%2211.6%22%20y%3D%222%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%201.6862%2010.071%29%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%09%3Crect%20id%3D%22_x33__1_%22%20x%3D%228%22%20y%3D%221%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%224%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%09%3Crect%20id%3D%22_x34_%22%20x%3D%223.6%22%20y%3D%2210%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%20-6.3137%206.7573%29%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%09%3Crect%20id%3D%22_x35_%22%20x%3D%224%22%20y%3D%221.6%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%20-0.6569%204.4142%29%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222.8%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%09%3Crect%20id%3D%22_x36_%22%20x%3D%222%22%20y%3D%226%22%20class%3D%22st0%22%20width%3D%224%22%20height%3D%222%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-image-delete,
.dx-diagram-i-menu-image-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M17%2C15.4L15.5%2C17l-2-2l-2%2C2L10%2C15.4l2-2l-2-2l1.5-1.4l2%2C2l2-2l1.5%2C1.5l-2%2C2L17%2C15.4z%20M12%2C6l-4%2C6%0A%09l-2-2l-3%2C5h5v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4l-2%2C2L12%2C6z%20M5.5%2C5C4.7%2C5%2C4%2C5.6%2C4%2C6.5S4.7%2C8%2C5.5%2C8%0A%09S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-image-edit,
.dx-diagram-i-menu-image-edit {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C6l-2-2l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M17%2C12.5L12.5%2C17H11v-1.5l4.5-4.5L17%2C12.5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-image-insert,
.dx-diagram-i-menu-image-insert {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C7l-2-3l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M13%2C11h2v2h2v2h-2v2h-2v-2h-2v-2h2V11z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-layered-bt {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M60%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C59.1%2C18%2C60%2C18.9%2C60%2C20z%20M58%2C20%0A%09%09h-8v8h8V20z%20M46%2C6v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8C45.1%2C4%2C46%2C4.9%2C46%2C6z%20M44%2C6h-8v8h8V6z%20M46%2C34v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C32%2C46%2C32.9%2C46%2C34z%20M44%2C34h-8v8h8V34z%20M46%2C50v8c0%2C1.1-0.9%2C2-2%2C2h-8%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C48%2C46%2C48.9%2C46%2C50z%20M44%2C50h-8v8h8V50z%20M32%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8C31.1%2C18%2C32%2C18.9%2C32%2C20z%20M30%2C20h-8v8h8V20z%20M12%2C4l6%2C6h-5v50h-2V10H6L12%2C4z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C9v2v7h-2v-7h-7V9h7H55z%20M53%2C30h2v7v2h-2h-7v-2h7V30z%20M39%2C44h2v4h-2V44z%20M27%2C9h7v2h-7v7h-2v-7V9%0A%09%09H27z%20M27%2C37h7v2h-7h-2v-2v-7h2V37z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-layered-lr {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M45%2C59h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C58.1%2C46.1%2C59%2C45%2C59z%20M45%2C57%0A%09%09v-8h-8v8H45z%20M59%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C61%2C44.1%2C60.1%2C45%2C59%2C45z%20M59%2C43v-8h-8v8H59z%0A%09%09%20M31%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C33%2C44.1%2C32.1%2C45%2C31%2C45z%20M31%2C43v-8h-8v8H31z%20M15%2C45H7%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C17%2C44.1%2C16.1%2C45%2C15%2C45z%20M15%2C43v-8H7v8H15z%20M45%2C31h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C30.1%2C46.1%2C31%2C45%2C31z%20M45%2C29v-8h-8v8H45z%20M61%2C11l-6%2C6v-5H5v-2h50V5L61%2C11z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M56%2C54h-2h-7v-2h7v-7h2v7V54z%20M35%2C52v2h-7h-2v-2v-7h2v7H35z%20M21%2C38v2h-4v-2H21z%20M56%2C26v7h-2v-7h-7%0A%09%09v-2h7h2V26z%20M28%2C26v7h-2v-7v-2h2h7v2H28z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-layered-rl {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M19%2C57v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C59%2C19%2C58.1%2C19%2C57z%20M29%2C57%0A%09%09v-8h-8v8H29z%20M5%2C43v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H7C5.9%2C45%2C5%2C44.1%2C5%2C43z%20M15%2C43v-8H7v8H15z%20M33%2C43v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C33.9%2C45%2C33%2C44.1%2C33%2C43z%20M43%2C43v-8h-8v8H43z%20M49%2C43v-8c0-1.1%2C0.9-2%2C2-2h8%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C49.9%2C45%2C49%2C44.1%2C49%2C43z%20M59%2C43v-8h-8v8H59z%20M19%2C29v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C31%2C19%2C30.1%2C19%2C29z%20M29%2C29v-8h-8v8H29z%20M11%2C5v5h50v2H11v5l-6-6L11%2C5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M10%2C52v-7h2v7h7v2h-7h-2V52z%20M38%2C52v-7h2v7v2h-2h-7v-2H38z%20M49%2C38v2h-4v-2H49z%20M10%2C24h2h7v2h-7v7%0A%09%09h-2v-7V24z%20M31%2C26v-2h7h2v2v7h-2v-7H31z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-layered-tb {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C46h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C60%2C45.1%2C59.1%2C46%2C58%2C46z%20M58%2C36%0A%09%09h-8v8h8V36z%20M44%2C60h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C59.1%2C45.1%2C60%2C44%2C60z%20M44%2C50h-8v8h8V50z%20M44%2C32%0A%09%09h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C31.1%2C45.1%2C32%2C44%2C32z%20M44%2C22h-8v8h8V22z%20M44%2C16h-8%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C15.1%2C45.1%2C16%2C44%2C16z%20M44%2C6h-8v8h8V6z%20M30%2C46h-8c-1.1%2C0-2-0.9-2-2v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C32%2C45.1%2C31.1%2C46%2C30%2C46z%20M30%2C36h-8v8h8V36z%20M6%2C54h5V4h2v50h5l-6%2C6L6%2C54z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C55h-7v-2h7v-7h2v7v2H53z%20M53%2C27h-7v-2h7h2v2v7h-2V27z%20M39%2C16h2v4h-2V16z%20M25%2C55v-2v-7h2v7h7v2%0A%09%09h-7H25z%20M27%2C34h-2v-7v-2h2h7v2h-7V34z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-tree-bt {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M59%2C6v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C4%2C59%2C4.9%2C59%2C6z%20M57%2C6h-6v6%0A%09%09h6V6z%20M59%2C26v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C24%2C59%2C24.9%2C59%2C26z%20M57%2C26h-6v6h6V26z%20M49%2C38v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C36%2C49%2C36.9%2C49%2C38z%20M47%2C38h-6v6h6V38z%20M49%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C50%2C49%2C50.9%2C49%2C52z%20M47%2C52h-6v6h6V52z%20M39%2C32c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V32z%20M37%2C26h-6v6h6V26z%20M30%2C14h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C32%2C13.1%2C31.1%2C14%2C30%2C14z%20M24%2C12h6V6h-6V12z%20M17%2C10h-5v50h-2V10H5l6-6L17%2C10z%20M36%2C12V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C14%2C36%2C13.1%2C36%2C12z%20M38%2C12h6V6h-6V12z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C14v10h-2V14H55z%20M53%2C34h2v6v2h-2h-4v-2h4V34z%20M43%2C46h2v4h-2V46z%20M40%2C14h2v6h-7v4h-2v-4h-7v-6h2%0A%09%09v4h5h2h4.9L40%2C14z%20M35%2C40h4v2h-4h-2v-2v-6h2V40z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-tree-lr {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C60%2C58.1%2C59.1%2C59%2C58%2C59z%20M58%2C57%0A%09%09v-6h-6v6H58z%20M38%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C40%2C58.1%2C39.1%2C59%2C38%2C59z%20M38%2C57v-6h-6v6H38z%0A%09%09%20M26%2C49h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C28%2C48.1%2C27.1%2C49%2C26%2C49z%20M26%2C47v-6h-6v6H26z%20M12%2C49H6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C14%2C48.1%2C13.1%2C49%2C12%2C49z%20M12%2C47v-6H6v6H12z%20M32%2C39c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H32z%20M38%2C37v-6h-6v6H38z%20M50%2C30v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C32%2C50%2C31.1%2C50%2C30z%20M52%2C24v6h6v-6H52z%20M54%2C17v-5H4v-2h50V5l6%2C6L54%2C17z%20M52%2C36h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C50%2C36.9%2C50.9%2C36%2C52%2C36z%20M52%2C38v6h6v-6H52z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M50%2C55H40v-2h10V55z%20M30%2C53v2h-6h-2v-2v-4h2v4H30z%20M18%2C43v2h-4v-2H18z%20M50%2C40v2h-6v-7h-4v-2h4v-7h6%0A%09%09v2h-4v5v2v4.9L50%2C40z%20M24%2C35v4h-2v-4v-2h2h6v2H24z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-tree-rl {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M4%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H6C4.9%2C59%2C4%2C58.1%2C4%2C57z%20M12%2C57v-6H6%0A%09%09v6H12z%20M24%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C24.9%2C59%2C24%2C58.1%2C24%2C57z%20M32%2C57v-6h-6v6H32z%20M36%2C47v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C49%2C36%2C48.1%2C36%2C47z%20M44%2C47v-6h-6v6H44z%20M50%2C47v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C49%2C50%2C48.1%2C50%2C47z%20M58%2C47v-6h-6v6H58z%20M26%2C39c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H26z%20M32%2C37v-6h-6v6H32z%20M12%2C32H6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C14%2C31.1%2C13.1%2C32%2C12%2C32z%20M6%2C24v6h6v-6H6z%20M4%2C11l6-6v5h50v2H10v5L4%2C11z%20M14%2C38v6c0%2C1.1-0.9%2C2-2%2C2H6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C13.1%2C36%2C14%2C36.9%2C14%2C38z%20M6%2C38v6h6v-6H6z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M14%2C53h10v2H14V53z%20M40%2C53v-4h2v4v2h-2h-6v-2H40z%20M50%2C43v2h-4v-2H50z%20M18%2C39.9V35v-2v-5h-4v-2h6v7%0A%09%09h4v2h-4v7h-6v-2L18%2C39.9z%20M34%2C35v-2h6h2v2v4h-2v-4H34z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-toolbox-open {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M13.5%2C17c-1.9%2C0-3.5-1.6-3.5-3.5s1.6-3.5%2C3.5-3.5s3.5%2C1.6%2C3.5%2C3.5S15.4%2C17%2C13.5%2C17z%20M9%2C1l5%2C7H4L9%2C1z%0A%09%20M8%2C17H1v-7h7V17z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-toolbox-close {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M8%2C14v-2h8v2H8z%20M6.7%2C12.3l-1.4%2C1.4L1%2C9l4.3-4.7l1.4%2C1.4L4.4%2C8H16v2H4.4L6.7%2C12.3z%20M8%2C4h8v2H8V4z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-tree-tb {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M57%2C60h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C59.1%2C58.1%2C60%2C57%2C60z%20M57%2C52%0A%09%09h-6v6h6V52z%20M57%2C40h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C39.1%2C58.1%2C40%2C57%2C40z%20M57%2C32h-6v6h6V32z%20M47%2C28%0A%09%09h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C27.1%2C48.1%2C28%2C47%2C28z%20M47%2C20h-6v6h6V20z%20M47%2C14h-6%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C13.1%2C48.1%2C14%2C47%2C14z%20M47%2C6h-6v6h6V6z%20M39%2C38c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V38z%20M37%2C32h-6v6h6V32z%20M32%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C31.1%2C50%2C32%2C50.9%2C32%2C52z%20M24%2C58h6v-6h-6V58z%20M11%2C60l-6-6h5V4h2v50h5L11%2C60z%20M38%2C50h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C36%2C50.9%2C36.9%2C50%2C38%2C50z%20M38%2C58h6v-6h-6V58z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C50V40h2v10H53z%20M53%2C24h-4v-2h4h2v2v6h-2V24z%20M43%2C14h2v4h-2V14z%20M39.9%2C46H35h-2h-5v4h-2v-6h7v-4%0A%09%09h2v4h7v6h-2L39.9%2C46z%20M35%2C30h-2v-6v-2h2h4v2h-4V30z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-toolbox-popup .dx-button-has-icon .dx-icon.dx-icon-diagram-toolbox-drag {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2012%2012%22%20style%3D%22enable-background%3Anew%200%200%2012%2012%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%20%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0%2C8h1V3H0V8z%20M2%2C8h1V3H2V8z%20M4%2C8h1V3H4V8z%20M6%2C8h1V3H6V8z%20M8%2C8h1V3H8V8z%20M10%2C3v5h1V3H10z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
  line-height: 18px;
  background-size: 18px 18px;
}

.dx-diagram-i-button-properties-panel-open {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M17.8%2C10.3l-1%2C1l-2.1-2.1l1-1C15.8%2C8.1%2C15.9%2C8%2C16.1%2C8c0.1%2C0%2C0.3%2C0.1%2C0.4%2C0.2l1.3%2C1.3%0A%09C18%2C9.7%2C18%2C10.1%2C17.8%2C10.3z%20M14%2C2H4v13h2v2H4c-1.1%2C0-2-0.9-2-2V2c0-1.1%2C0.9-2%2C2-2h10c1.1%2C0%2C2%2C0.9%2C2%2C2v3l-2%2C2V2z%20M16.1%2C11.9l-6%2C6.1H8%0A%09v-2.1l6.1-6.1L16.1%2C11.9z%22%20fill%3D%22%23fff%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M5%2C3h8v5l-6%2C6H5V3z%22%20fill%3D%22%23fff%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-gantt {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
  overflow: hidden;
}

.dx-gantt .dx-gantt-main-wrapper {
  display: flex;
  position: relative;
  flex-direction: row;
  height: 100%;
}

.dx-gantt .dx-gantt-toolbar-separator {
  display: table;
  height: 100%;
  border-left: 1px solid transparent;
}

.dx-gantt .dx-gantt-treelist-wrapper {
  display: inline-flex;
}

.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-scrollbar-vertical {
  display: none;
}

.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-treelist-headers + .dx-treelist-rowsview {
  border-top: none;
}

.dx-gantt .dx-splitter-wrapper .dx-splitter-border .dx-splitter {
  width: 2px;
}

.dx-gantt .dx-gantt-view {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 100%;
  min-width: 1px;
  background-color: #fff;
}

.dx-gantt .dx-gantt-view .dx-gantt-tac-hb {
  margin-top: -1px;
}

.dx-gantt .dx-gantt-view .dx-scrollable-scrollbar {
  z-index: 100;
}

.dx-gantt .dx-gantt-view .dx-gantt-parent::before {
  border-left-color: inherit;
  border-top-color: inherit;
}

.dx-gantt .dx-gantt-view .dx-gantt-parent::after {
  border-right-color: inherit;
  border-top-color: inherit;
}

.dx-gantt {
  border: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-toolbar-wrapper {
  padding: 5px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-toolbar-wrapper .dx-gantt-toolbar-separator {
  border-left-color: #e0e0e0;
}

.dx-gantt .dx-gantt-toolbar-wrapper .dx-toolbar .dx-toolbar-items-container {
  height: 42px;
}

.dx-gantt .dx-header-row {
  height: 51px;
}

.dx-gantt .dx-gantt-header {
  color: rgba(0, 0, 0, 0.54);
  font-size: 12px;
}

.dx-gantt .dx-gantt-header .dx-gantt-hb,
.dx-gantt .dx-gantt-header .dx-gantt-tsa,
.dx-gantt .dx-gantt-header .dx-gantt-tsac,
.dx-gantt .dx-gantt-header .dx-gantt-vb {
  border-color: #e0e0e0;
  background-color: #fff;
}

.dx-gantt .dx-gantt-si {
  text-align: center;
  vertical-align: middle;
  padding-left: 16px;
  padding-right: 16px;
}

.dx-gantt .dx-gantt-tsa,
.dx-gantt .dx-gantt-tsac {
  border-bottom: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-hb {
  border-top: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-vb {
  border-left: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-taskWrapper {
  padding-top: 0;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleOut {
  height: 20px;
  line-height: 20px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task {
  background-color: #8ac840;
  border-radius: 2px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task .dx-gantt-tPrg {
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask {
  border-radius: 2px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask .dx-gantt-titleIn {
  padding: 0 2px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent {
  height: 18px;
  line-height: 18px;
  background-color: #8bc34a;
  border-left-color: #8bc34a;
  border-right-color: #8bc34a;
  border-top-color: #8bc34a;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask).dx-gantt-cmpl .dx-gantt-tPrg::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::before,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask):not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  content: "";
  position: absolute;
  bottom: -8px;
  border-width: 4px;
  border-style: solid;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::before,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  left: 0;
  border-right-color: transparent;
  border-bottom-color: transparent;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  border-left-color: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::after {
  right: 0;
  border-left-color: transparent;
  border-bottom-color: transparent;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl::after {
  border-right-color: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after {
  border-right-color: #8bc34a;
  border-top-color: #8bc34a;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent .dx-gantt-task-edit-frame {
  height: 18px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleIn {
  color: #fff;
  padding: 0 9px;
}

.dx-gantt .dx-gantt-taskRes {
  height: 20px;
  line-height: 20px;
  color: #fff;
  background-color: #999;
  border-radius: 2px;
  margin-left: 21px;
  padding-left: 4px;
  padding-right: 4px;
}

.dx-gantt .dx-gantt-titleOut {
  padding-right: 20px;
}

.dx-gantt .dx-gantt-milestone {
  background-color: rgba(0, 0, 0, 0.87);
  width: 14px;
  height: 14px;
}

.dx-gantt .dx-gantt-task-edit-wrapper {
  padding-top: 0;
  padding-left: 1px;
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame {
  height: 100%;
  border: 1px solid #70a530;
  border-radius: 2px;
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress {
  border-color: transparent transparent #70a530;
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress::before {
  width: 12px;
  height: 6px;
  bottom: -14px;
  border: 1px solid #70a530;
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress-status {
  border-radius: 2px;
}

.dx-gantt .dx-gantt-task-edit-wrapper-successor {
  padding-top: 0;
}

.dx-gantt .dx-gantt-task-edit-wrapper-successor .dx-gantt-task-edit-frame-successor {
  height: 20px;
}

.dx-gantt .dx-gantt-task-edit-dependency-l,
.dx-gantt .dx-gantt-task-edit-dependency-r,
.dx-gantt .dx-gantt-task-edit-successor-dependency-l,
.dx-gantt .dx-gantt-task-edit-successor-dependency-r {
  background: #fff;
  border: 1px solid #70a530;
  width: 10px;
  height: 10px;
  margin: auto;
  top: 0;
  bottom: 0;
}

.dx-gantt .dx-gantt-task-edit-dependency-r,
.dx-gantt .dx-gantt-task-edit-successor-dependency-r {
  left: -11px;
}

.dx-gantt .dx-gantt-task-edit-dependency-l,
.dx-gantt .dx-gantt-task-edit-successor-dependency-l {
  right: -11px;
}

.dx-gantt .dx-gantt-task-edit-dependency-line {
  background-color: rgba(0, 0, 0, 0.87);
}

.dx-gantt .dx-gantt-sel {
  background-color: rgba(138, 200, 64, 0.04);
}

.dx-gantt .dx-gantt-conn-v {
  border-left-color: rgba(0, 0, 0, 0.87);
}

.dx-gantt .dx-gantt-conn-h {
  border-top-color: rgba(0, 0, 0, 0.87);
}

.dx-gantt .dx-gantt-arrow {
  border: 5px solid rgba(0, 0, 0, 0.87);
}

.dx-gantt .dx-gantt-tm {
  border-left: 1px dashed #8ac840;
}

.dx-gantt .dx-gantt-ti {
  border-left: 1px dashed #8ac840;
  border-right: 1px dashed #8ac840;
  background-color: rgba(138, 200, 64, 0.15);
}

.dx-gantt .dx-gantt-altRow,
.dx-gantt .dx-gantt-collapsable-row {
  background-color: #f2f2f2;
}

.dx-gantt-i.dx-gantt-i-add {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C15h-3v3h-2v-3H9v-2h3v-3h2v3h3V15z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v5h-2V4z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-add-sub-task {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M14%2C6H6v3h2.3c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H6v4h2.3%0A%09c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H4v-2v-4V9V6l0%2C0C2.3%2C6%2C1%2C4.7%2C1%2C3s1.3-3%2C3-3h10%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3S15.7%2C6%2C14%2C6z%20M14%2C2H4C3.4%2C2%2C3%2C2.4%2C3%2C3s0.4%2C1%2C1%2C1h10c0.6%2C0%2C1-0.4%2C1-1S14.6%2C2%2C14%2C2z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-add-task {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M10%2C13H8v-3H5V8h3V5h2v3h3v2h-3V13z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2C1.1c-4.4%2C0-8%2C3.6-8%2C8c0%2C4.4%2C3.6%2C8%2C8%2C8s8-3.6%2C8-8C17%2C4.6%2C13.4%2C1.1%2C9%2C1.1z%20M9%2C15c-3.3%2C0-6-2.7-6-6s2.7-6%2C6-6%0A%09s6%2C2.7%2C6%2C6S12.3%2C15%2C9%2C15z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-collapse {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C7l7%2C6.8L14.8%2C15L9%2C9.3L3.2%2C15L2%2C13.8L9%2C7z%20M3.2%2C10L2%2C8.8L9%2C2l7%2C6.8L14.8%2C10L9%2C4.3L3.2%2C10z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1s0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09S17.6%2C10%2C17%2C10z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v3h-2V4z%20M17%2C16c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-delete-dependency {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1c0-0.6%2C0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09C18%2C9.6%2C17.6%2C10%2C17%2C10z%20M8%2C13H5V5H3.7C3.4%2C5.6%2C2.7%2C6%2C2%2C6C0.9%2C6%2C0%2C5.1%2C0%2C4s0.9-2%2C2-2c0.7%2C0%2C1.4%2C0.4%2C1.7%2C1H7v8h1V13z%20M17%2C16%0A%09c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-expand {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M2%2C3.2L3.2%2C2L9%2C7.7L14.8%2C2L16%2C3.2L9%2C10L2%2C3.2z%20M9%2C12.7L14.8%2C7L16%2C8.2L9%2C15L2%2C8.2L3.2%2C7L9%2C12.7z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-full-screen {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20id%3D%22_x34_%22%20class%3D%22st0%22%20points%3D%221%2C7%203%2C7%203%2C3%207%2C3%207%2C1%201%2C1%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20id%3D%22_x33_%22%20class%3D%22st0%22%20points%3D%223%2C11%201%2C11%201%2C17%207%2C17%207%2C15%203%2C15%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20id%3D%22_x32_%22%20class%3D%22st0%22%20points%3D%2211%2C1%2011%2C3%2015%2C3%2015%2C7%2017%2C7%2017%2C1%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20id%3D%22_x31_%22%20class%3D%22st0%22%20points%3D%2215%2C15%2011%2C15%2011%2C17%2017%2C17%2017%2C11%2015%2C11%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-redo {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M1%2C9c0-4.4%2C3.6-8%2C8-8c2.2%2C0%2C4.2%2C0.9%2C5.6%2C2.4L17%2C1v6h-6l2.2-2.2C12.1%2C3.7%2C10.7%2C3%2C9%2C3C5.7%2C3%2C3%2C5.7%2C3%2C9%0A%09s2.7%2C6%2C6%2C6v2C4.6%2C17%2C1%2C13.4%2C1%2C9z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-task-details {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12.5%2C18C10%2C18%2C7.9%2C15.5%2C7%2C13.5c0.9-2%2C3-4.5%2C5.5-4.5s4.6%2C2.5%2C5.5%2C4.5C17.1%2C15.5%2C15%2C18%2C12.5%2C18z%0A%09%20M12.5%2C11c-1.4%2C0-2.5%2C1.1-2.5%2C2.5s1.1%2C2.5%2C2.5%2C2.5s2.5-1.1%2C2.5-2.5S13.9%2C11%2C12.5%2C11z%20M12.5%2C15c-0.8%2C0-1.5-0.7-1.5-1.5%0A%09s0.7-1.5%2C1.5-1.5s1.5%2C0.7%2C1.5%2C1.5S13.3%2C15%2C12.5%2C15z%20M12%2C4l-2-2H3v12h2l1%2C2H1V0h10l3%2C3v4h-2V4z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-undo {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C17v-2c3.3%2C0%2C6-2.7%2C6-6s-2.7-6-6-6C7.3%2C3%2C5.9%2C3.7%2C4.8%2C4.8L7%2C7H1V1l2.4%2C2.4C4.8%2C1.9%2C6.8%2C1%2C9%2C1%0A%09c4.4%2C0%2C8%2C3.6%2C8%2C8S13.4%2C17%2C9%2C17z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-zoom-in {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M9%2C11H7V9H5V7h2V5h2v2h2v2H9V11z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-zoom-out {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M5%2C9V7h6v2H5z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-resource-manager {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12%2C9h4v4h-4%20M8%2C5H0v2h8%20M12%2C5h4V1h-4%20M0%2C1v2h10V1%20M0%2C15h8v-2H0%20M0%2C11h10V9H0%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-toggle-resources {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M14%2C15H2c-1.1%2C0-2-0.9-2-2v-2c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C14.1%2C15.1%2C15%2C14%2C15z%20M9%2C11H2%0A%09v2h7V11z%20M14%2C7H2C0.9%2C7%2C0%2C6.1%2C0%2C5V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C6.1%2C15.1%2C7%2C14%2C7z%20M12%2C3H2v2h10V3z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A%0A%0A");
}

.dx-gantt-i.dx-gantt-i-toggle-dependencies {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%09.st2%7B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M7%2C11c-2.3%2C0-4.2-1.7-5-4c0.8-2.3%2C2.7-4%2C5-4s4.2%2C1.7%2C5%2C4C11.2%2C9.3%2C9.3%2C11%2C7%2C11z%20M7%2C5%0A%09C5.9%2C5%2C5%2C5.9%2C5%2C7s0.9%2C2%2C2%2C2s2-0.9%2C2-2S8.1%2C5%2C7%2C5z%20M7%2C8C6.4%2C8%2C6%2C7.6%2C6%2C7s0.4-1%2C1-1s1%2C0.4%2C1%2C1S7.6%2C8%2C7%2C8z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C10%206%2C14%2013%2C14%2013%2C16%2016%2C13%2013%2C10%2013%2C12%208%2C12%208%2C10%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C4%206%2C2%200%2C2%200%2C0%208%2C0%208%2C4%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Crect%20x%3D%229.4%22%20y%3D%222.1%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%200.8934%209.1569%29%22%20class%3D%22st2%22%20width%3D%224.2%22%20height%3D%222.8%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Crect%20x%3D%221.2%22%20y%3D%229.6%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%20-6.6066%206.0503%29%22%20class%3D%22st2%22%20width%3D%225.7%22%20height%3D%222.8%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A");
}

.dx-sortable {
  overflow: hidden;
}

.dx-sortable-dragging.dx-sortable-clone {
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  opacity: 0.9;
  z-index: 2147483647;
}

.dx-sortable-dragging.dx-sortable-clone .dx-inkripple {
  overflow: hidden;
}

.dx-sortable-dragging.dx-sortable-clone * {
  cursor: pointer;
  cursor: grabbing;
}

.dx-sortable-source {
  opacity: 0.5;
}

.dx-sortable-source-hidden {
  opacity: 0;
}

.dx-sortable-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #8ac840;
  box-sizing: border-box;
  z-index: 2147483647;
}

.dx-sortable-placeholder-inside {
  border-width: 2px;
}

.dx-sortable-dragging > * {
  border-color: rgba(138, 200, 64, 0.5);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 6px 8px rgba(0, 0, 0, 0.2);
}

.dx-deferrendering .dx-deferrendering-loadindicator-container {
  width: 100%;
  height: 100%;
  position: relative;
}

.dx-deferrendering.dx-pending-rendering .dx-invisible-while-pending-rendering,
.dx-deferrendering:not(.dx-pending-rendering) .dx-visible-while-pending-rendering {
  display: none !important;
}

.dx-map-container,
.dx-map-shield {
  position: relative;
  width: 100%;
  height: 100%;
  color: #000;
}

.dx-map-shield {
  top: -100%;
  left: 0;
  background: rgba(0, 0, 0, 0.01);
  opacity: 0.01;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable {
  height: 10px;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 10px;
}

.dx-scrollbar-horizontal .dx-scrollable-scroll {
  height: 10px;
}

.dx-scrollbar-vertical .dx-scrollable-scroll {
  width: 10px;
}

.dx-overlay-wrapper {
  z-index: 90001 !important;
}

.showtime-preview > div:first-child {
  font-size: 12px;
  white-space: normal;
}

.showtime-preview > div:not(:first-child) {
  font-size: 11px;
  white-space: normal;
}

.dropdownFitContent * .dx-item-content.dx-list-item-content {
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 100%;
}

.dropdownFitContent * .dx-item.dx-list-item {
  width: -moz-fit-content;
  width: fit-content;
  display: block;
  min-width: 100%;
}

.app {
  background-color: rgb(242.25, 242.25, 242.25);
  display: flex;
  height: 100%;
  width: 100%;
}
.app .content {
  line-height: 1.5;
  flex-grow: 1;
}
.app .content h2 {
  font-size: 30px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.app .container {
  height: 100%;
  flex-direction: column;
  display: flex;
}
.app .layout-body {
  flex: 1;
  min-height: 0;
}
.app .content-block {
  margin-left: 40px;
  margin-right: 40px;
  margin-top: 20px;
}

.side-nav-outer-toolbar .dx-drawer {
  height: calc(100% - 56px);
}

.screen-x-small .content-block {
  margin-left: 20px;
  margin-right: 20px;
}

.responsive-paddings {
  padding: 20px;
}
.screen-large .responsive-paddings {
  padding: 40px;
}

.dx-card.wide-card {
  border-radius: 0;
  margin-left: 0;
  margin-right: 0;
  border-right: 0;
  border-left: 0;
}

.with-footer > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  height: 100%;
}
.with-footer > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content > .dx-scrollview-content {
  display: flex;
  flex-direction: column;
  min-height: 100%;
}

html, body {
  margin: 0px;
  min-height: 100%;
  height: 100%;
}

#root {
  height: 100%;
}

* {
  box-sizing: border-box;
}

.datagrid_row_danger {
  background-color: rgba(255, 0, 0, 0.1);
}

.dx-state-disabled .dx-widget,
.dx-state-disabled.dx-widget {
  opacity: 0.95;
}

.dx-texteditor.dx-editor-filled.dx-state-disabled,
.dx-texteditor.dx-editor-filled.dx-state-readonly,
.dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover {
  background-color: transparent;
  color: black;
}

.dx-texteditor.dx-editor-filled.dx-state-disabled .dx-texteditor-input,
.dx-texteditor.dx-editor-filled.dx-state-readonly .dx-texteditor-input,
.dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover .dx-texteditor-input {
  color: black;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/components/header/Header.scss (2) ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/** Generated by the DevExpress ThemeBuilder
* Version: 22.1.4
* http://js.devexpress.com/ThemeBuilder/
*/
.dx-validationsummary-item {
  cursor: pointer;
}

.dx-invalid-message.dx-overlay {
  position: relative;
}

.dx-invalid-message.dx-overlay-wrapper {
  width: 100%;
  visibility: hidden;
  pointer-events: none;
}

.dx-invalid-message > .dx-overlay-content {
  display: inline-block;
  border-width: 0;
  font-size: 0.85em;
  line-height: normal;
  word-wrap: break-word;
}

.dx-dropdownbox.dx-dropdowneditor-active .dx-invalid-message-auto,
.dx-invalid-message-visible.dx-invalid .dx-invalid-message-auto,
.dx-invalid-message.dx-invalid-message-always,
.dx-lookup.dx-dropdowneditor-active .dx-invalid-message-auto,
.dx-state-focused.dx-invalid .dx-invalid-message-auto {
  visibility: visible;
}

.dx-validationsummary-item-content {
  border-bottom: 1px dashed;
  display: inline-block;
  line-height: normal;
}
@keyframes dx-valid-badge-frames {
  from {
    opacity: 0;
    transform: scale(0.1);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@font-face {
  font-family: RobotoFallback;
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(/build/fonts/Roboto-300.c27d89ac.woff2) format("woff2"), url(/build/fonts/Roboto-300.d923dfaf.woff) format("woff"), url(/build/fonts/Roboto-300.ce61b8b6.ttf) format("truetype");
}
@font-face {
  font-family: RobotoFallback;
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(/build/fonts/Roboto-400.64cfb66c.woff2) format("woff2"), url(/build/fonts/Roboto-400.e02e9d6f.woff) format("woff"), url(/build/fonts/Roboto-400.6bede58e.ttf) format("truetype");
}
@font-face {
  font-family: RobotoFallback;
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(/build/fonts/Roboto-500.1d3bced8.woff2) format("woff2"), url(/build/fonts/Roboto-500.092c6130.woff) format("woff"), url(/build/fonts/Roboto-500.0fcd45fb.ttf) format("truetype");
}
@font-face {
  font-family: RobotoFallback;
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(/build/fonts/Roboto-700.92fbd4e9.woff2) format("woff2"), url(/build/fonts/Roboto-700.73288d91.woff) format("woff"), url(/build/fonts/Roboto-700.17451a4c.ttf) format("truetype");
}
.dx-theme-material-typography {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-theme-material-typography input,
.dx-theme-material-typography textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-theme-material-typography h1 {
  font-weight: 300;
  font-size: 64px;
  letter-spacing: -1.5px;
}

.dx-theme-material-typography h2 {
  font-weight: 300;
  font-size: 42px;
  letter-spacing: -0.5px;
}

.dx-theme-material-typography h3 {
  font-weight: 400;
  font-size: 20px;
}

.dx-theme-material-typography h4 {
  font-weight: 400;
  font-size: 18px;
  letter-spacing: 0.25px;
}

.dx-theme-material-typography h5 {
  font-weight: 400;
  font-size: 16px;
}

.dx-theme-material-typography h6 {
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0.15px;
}

.dx-theme-material-typography .dx-font-xl {
  font-size: 24px;
}

.dx-theme-material-typography .dx-font-l {
  font-size: 20px;
}

.dx-theme-material-typography .dx-font-m {
  font-size: 16px;
}

.dx-theme-material-typography .dx-font-s {
  font-size: 14px;
}

.dx-theme-material-typography .dx-font-xs,
.dx-theme-material-typography small {
  font-size: 12px;
}

.dx-theme-material-typography a {
  color: #8ac840;
}

.dx-icon-add,
.dx-icon-addcolumnleft,
.dx-icon-addcolumnright,
.dx-icon-addrowabove,
.dx-icon-addrowbelow,
.dx-icon-addtable,
.dx-icon-airplane,
.dx-icon-aligncenter,
.dx-icon-alignjustify,
.dx-icon-alignleft,
.dx-icon-alignright,
.dx-icon-arrowdown,
.dx-icon-arrowleft,
.dx-icon-arrowright,
.dx-icon-arrowup,
.dx-icon-background,
.dx-icon-blockquote,
.dx-icon-bold,
.dx-icon-bookmark,
.dx-icon-box,
.dx-icon-bulletlist,
.dx-icon-car,
.dx-icon-card,
.dx-icon-cart,
.dx-icon-cellproperties,
.dx-icon-chart,
.dx-icon-checklist,
.dx-icon-clear,
.dx-icon-clearformat,
.dx-icon-clock,
.dx-icon-close,
.dx-icon-codeblock,
.dx-icon-color,
.dx-icon-columnproperties,
.dx-icon-comment,
.dx-icon-decreaseindent,
.dx-icon-doc,
.dx-icon-download,
.dx-icon-edit,
.dx-icon-email,
.dx-icon-event,
.dx-icon-favorites,
.dx-icon-find,
.dx-icon-folder,
.dx-icon-fontsize,
.dx-icon-food,
.dx-icon-formula,
.dx-icon-gift,
.dx-icon-globe,
.dx-icon-group,
.dx-icon-growfont,
.dx-icon-header,
.dx-icon-help,
.dx-icon-home,
.dx-icon-image,
.dx-icon-increaseindent,
.dx-icon-indent,
.dx-icon-info,
.dx-icon-italic,
.dx-icon-key,
.dx-icon-like,
.dx-icon-link,
.dx-icon-map,
.dx-icon-mention,
.dx-icon-menu,
.dx-icon-mergecells,
.dx-icon-money,
.dx-icon-music,
.dx-icon-orderedlist,
.dx-icon-overflow,
.dx-icon-percent,
.dx-icon-photo,
.dx-icon-plus,
.dx-icon-preferences,
.dx-icon-product,
.dx-icon-redo,
.dx-icon-refresh,
.dx-icon-remove,
.dx-icon-removecolumn,
.dx-icon-removerow,
.dx-icon-removetable,
.dx-icon-rowproperties,
.dx-icon-runner,
.dx-icon-save,
.dx-icon-search,
.dx-icon-shrinkfont,
.dx-icon-splitcells,
.dx-icon-strike,
.dx-icon-subscript,
.dx-icon-superscript,
.dx-icon-tableproperties,
.dx-icon-tags,
.dx-icon-tel,
.dx-icon-tips,
.dx-icon-todo,
.dx-icon-toolbox,
.dx-icon-underline,
.dx-icon-undo,
.dx-icon-user,
.dx-icon-variable,
.dx-icon-verticalalignbottom,
.dx-icon-verticalaligncenter,
.dx-icon-verticalaligntop,
.dx-icon-video {
  background-position: 0 0;
  background-repeat: no-repeat;
}

.dx-icon {
  background-position: 50% 50%;
  display: inline-block;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.dx-svg-icon svg {
  pointer-events: none;
}

.dx-rtl .dx-icon-spinnext::before {
  content: "\f04f";
}

.dx-rtl .dx-icon-spinprev::before {
  content: "\f04e";
}

.dx-rtl .dx-icon-chevronnext::before {
  content: "\f012";
}

.dx-rtl .dx-icon-back::before,
.dx-rtl .dx-icon-chevronprev::before {
  content: "\f010";
}

.dx-rtl .dx-icon-undo::before {
  content: "\f093";
}

.dx-rtl .dx-icon-redo::before {
  content: "\f04c";
}

.dx-rtl .dx-icon-hidepanel::before {
  content: "\f11d";
}

.dx-rtl .dx-icon-showpanel::before {
  content: "\f11c";
}

@font-face {
  font-family: DXIcons;
  src: local("DevExtreme Material Icons"), local("devextreme_material_icons"), url(/build/fonts/dxiconsmaterial.541c43cb.woff2) format("woff2"), url(/build/fonts/dxiconsmaterial.21d46d11.woff) format("woff"), url(/build/fonts/dxiconsmaterial.985c286b.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
}
.dx-icon-add {
  font: 14px/1 DXIcons;
}

.dx-icon-add::before {
  content: "\f00b";
}

.dx-icon-airplane {
  font: 14px/1 DXIcons;
}

.dx-icon-airplane::before {
  content: "\f000";
}

.dx-icon-bookmark {
  font: 14px/1 DXIcons;
}

.dx-icon-bookmark::before {
  content: "\f017";
}

.dx-icon-box {
  font: 14px/1 DXIcons;
}

.dx-icon-box::before {
  content: "\f018";
}

.dx-icon-car {
  font: 14px/1 DXIcons;
}

.dx-icon-car::before {
  content: "\f01b";
}

.dx-icon-card {
  font: 14px/1 DXIcons;
}

.dx-icon-card::before {
  content: "\f019";
}

.dx-icon-cart {
  font: 14px/1 DXIcons;
}

.dx-icon-cart::before {
  content: "\f01a";
}

.dx-icon-chart {
  font: 14px/1 DXIcons;
}

.dx-icon-chart::before {
  content: "\f01c";
}

.dx-icon-check {
  font: 14px/1 DXIcons;
}

.dx-icon-check::before {
  content: "\f005";
}

.dx-icon-clear {
  font: 14px/1 DXIcons;
}

.dx-icon-clear::before {
  content: "\f008";
}

.dx-icon-clock {
  font: 14px/1 DXIcons;
}

.dx-icon-clock::before {
  content: "\f01d";
}

.dx-icon-close {
  font: 14px/1 DXIcons;
}

.dx-icon-close::before {
  content: "\f00a";
}

.dx-icon-coffee {
  font: 14px/1 DXIcons;
}

.dx-icon-coffee::before {
  content: "\f02a";
}

.dx-icon-comment {
  font: 14px/1 DXIcons;
}

.dx-icon-comment::before {
  content: "\f01e";
}

.dx-icon-doc {
  font: 14px/1 DXIcons;
}

.dx-icon-doc::before {
  content: "\f021";
}

.dx-icon-file {
  font: 14px/1 DXIcons;
}

.dx-icon-file::before {
  content: "\f021";
}

.dx-icon-download {
  font: 14px/1 DXIcons;
}

.dx-icon-download::before {
  content: "\f022";
}

.dx-icon-dragvertical {
  font: 14px/1 DXIcons;
}

.dx-icon-dragvertical::before {
  content: "\f038";
}

.dx-icon-edit {
  font: 14px/1 DXIcons;
}

.dx-icon-edit::before {
  content: "\f023";
}

.dx-icon-email {
  font: 14px/1 DXIcons;
}

.dx-icon-email::before {
  content: "\f024";
}

.dx-icon-event {
  font: 14px/1 DXIcons;
}

.dx-icon-event::before {
  content: "\f026";
}

.dx-icon-favorites {
  font: 14px/1 DXIcons;
}

.dx-icon-favorites::before {
  content: "\f025";
}

.dx-icon-find {
  font: 14px/1 DXIcons;
}

.dx-icon-find::before {
  content: "\f027";
}

.dx-icon-filter {
  font: 14px/1 DXIcons;
}

.dx-icon-filter::before {
  content: "\f050";
}

.dx-icon-folder {
  font: 14px/1 DXIcons;
}

.dx-icon-folder::before {
  content: "\f028";
}

.dx-icon-activefolder {
  font: 14px/1 DXIcons;
}

.dx-icon-activefolder::before {
  content: "\f028";
}

.dx-icon-food {
  font: 14px/1 DXIcons;
}

.dx-icon-food::before {
  content: "\f029";
}

.dx-icon-gift {
  font: 14px/1 DXIcons;
}

.dx-icon-gift::before {
  content: "\f02b";
}

.dx-icon-globe {
  font: 14px/1 DXIcons;
}

.dx-icon-globe::before {
  content: "\f02c";
}

.dx-icon-group {
  font: 14px/1 DXIcons;
}

.dx-icon-group::before {
  content: "\f02e";
}

.dx-icon-help {
  font: 14px/1 DXIcons;
}

.dx-icon-help::before {
  content: "\f02f";
}

.dx-icon-home {
  font: 14px/1 DXIcons;
}

.dx-icon-home::before {
  content: "\f030";
}

.dx-icon-image {
  font: 14px/1 DXIcons;
}

.dx-icon-image::before {
  content: "\f031";
}

.dx-icon-info {
  font: 14px/1 DXIcons;
}

.dx-icon-info::before {
  content: "\f032";
}

.dx-icon-key {
  font: 14px/1 DXIcons;
}

.dx-icon-key::before {
  content: "\f033";
}

.dx-icon-like {
  font: 14px/1 DXIcons;
}

.dx-icon-like::before {
  content: "\f034";
}

.dx-icon-map {
  font: 14px/1 DXIcons;
}

.dx-icon-map::before {
  content: "\f035";
}

.dx-icon-menu {
  font: 14px/1 DXIcons;
}

.dx-icon-menu::before {
  content: "\f00c";
}

.dx-icon-message {
  font: 14px/1 DXIcons;
}

.dx-icon-message::before {
  content: "\f024";
}

.dx-icon-money {
  font: 14px/1 DXIcons;
}

.dx-icon-money::before {
  content: "\f036";
}

.dx-icon-music {
  font: 14px/1 DXIcons;
}

.dx-icon-music::before {
  content: "\f037";
}

.dx-icon-overflow {
  font: 14px/1 DXIcons;
}

.dx-icon-overflow::before {
  content: "\f00d";
}

.dx-icon-percent {
  font: 14px/1 DXIcons;
}

.dx-icon-percent::before {
  content: "\f039";
}

.dx-icon-photo {
  font: 14px/1 DXIcons;
}

.dx-icon-photo::before {
  content: "\f03a";
}

.dx-icon-plus {
  font: 14px/1 DXIcons;
}

.dx-icon-plus::before {
  content: "\f00b";
}

.dx-icon-minus {
  font: 14px/1 DXIcons;
}

.dx-icon-minus::before {
  content: "\f074";
}

.dx-icon-preferences {
  font: 14px/1 DXIcons;
}

.dx-icon-preferences::before {
  content: "\f03b";
}

.dx-icon-product {
  font: 14px/1 DXIcons;
}

.dx-icon-product::before {
  content: "\f03c";
}

.dx-icon-pulldown {
  font: 14px/1 DXIcons;
}

.dx-icon-pulldown::before {
  content: "\f062";
}

.dx-icon-refresh {
  font: 14px/1 DXIcons;
}

.dx-icon-refresh::before {
  content: "\f03d";
}

.dx-icon-remove {
  font: 14px/1 DXIcons;
}

.dx-icon-remove::before {
  content: "\f00a";
}

.dx-icon-revert {
  font: 14px/1 DXIcons;
}

.dx-icon-revert::before {
  content: "\f04c";
}

.dx-icon-runner {
  font: 14px/1 DXIcons;
}

.dx-icon-runner::before {
  content: "\f040";
}

.dx-icon-save {
  font: 14px/1 DXIcons;
}

.dx-icon-save::before {
  content: "\f041";
}

.dx-icon-search {
  font: 14px/1 DXIcons;
}

.dx-icon-search::before {
  content: "\f027";
}

.dx-icon-tags {
  font: 14px/1 DXIcons;
}

.dx-icon-tags::before {
  content: "\f009";
}

.dx-icon-tel {
  font: 14px/1 DXIcons;
}

.dx-icon-tel::before {
  content: "\f003";
}

.dx-icon-tips {
  font: 14px/1 DXIcons;
}

.dx-icon-tips::before {
  content: "\f004";
}

.dx-icon-todo {
  font: 14px/1 DXIcons;
}

.dx-icon-todo::before {
  content: "\f005";
}

.dx-icon-toolbox {
  font: 14px/1 DXIcons;
}

.dx-icon-toolbox::before {
  content: "\f007";
}

.dx-icon-trash {
  font: 14px/1 DXIcons;
}

.dx-icon-trash::before {
  content: "\f03e";
}

.dx-icon-user {
  font: 14px/1 DXIcons;
}

.dx-icon-user::before {
  content: "\f02d";
}

.dx-icon-upload {
  font: 14px/1 DXIcons;
}

.dx-icon-upload::before {
  content: "\f006";
}

.dx-icon-floppy {
  font: 14px/1 DXIcons;
}

.dx-icon-floppy::before {
  content: "\f073";
}

.dx-icon-arrowleft {
  font: 14px/1 DXIcons;
}

.dx-icon-arrowleft::before {
  content: "\f011";
}

.dx-icon-arrowdown {
  font: 14px/1 DXIcons;
}

.dx-icon-arrowdown::before {
  content: "\f015";
}

.dx-icon-arrowright {
  font: 14px/1 DXIcons;
}

.dx-icon-arrowright::before {
  content: "\f00e";
}

.dx-icon-arrowup {
  font: 14px/1 DXIcons;
}

.dx-icon-arrowup::before {
  content: "\f013";
}

.dx-icon-spinleft {
  font: 14px/1 DXIcons;
}

.dx-icon-spinleft::before {
  content: "\f04f";
}

.dx-icon-spinprev {
  font: 14px/1 DXIcons;
}

.dx-icon-spinprev::before {
  content: "\f04f";
}

.dx-icon-spinright {
  font: 14px/1 DXIcons;
}

.dx-icon-spinright::before {
  content: "\f04e";
}

.dx-icon-spinnext {
  font: 14px/1 DXIcons;
}

.dx-icon-spinnext::before {
  content: "\f04e";
}

.dx-icon-spindown {
  font: 14px/1 DXIcons;
}

.dx-icon-spindown::before {
  content: "\f001";
}

.dx-icon-spinup {
  font: 14px/1 DXIcons;
}

.dx-icon-spinup::before {
  content: "\f002";
}

.dx-icon-chevronleft {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronleft::before {
  content: "\f012";
}

.dx-icon-chevronprev {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronprev::before {
  content: "\f012";
}

.dx-icon-back {
  font: 14px/1 DXIcons;
}

.dx-icon-back::before {
  content: "\f012";
}

.dx-icon-chevronright {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronright::before {
  content: "\f010";
}

.dx-icon-chevronnext {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronnext::before {
  content: "\f010";
}

.dx-icon-chevrondown {
  font: 14px/1 DXIcons;
}

.dx-icon-chevrondown::before {
  content: "\f016";
}

.dx-icon-chevronup {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronup::before {
  content: "\f014";
}

.dx-icon-chevrondoubleleft {
  font: 14px/1 DXIcons;
}

.dx-icon-chevrondoubleleft::before {
  content: "\f042";
}

.dx-icon-chevrondoubleright {
  font: 14px/1 DXIcons;
}

.dx-icon-chevrondoubleright::before {
  content: "\f03f";
}

.dx-icon-equal {
  font: 14px/1 DXIcons;
}

.dx-icon-equal::before {
  content: "\f044";
}

.dx-icon-notequal {
  font: 14px/1 DXIcons;
}

.dx-icon-notequal::before {
  content: "\f045";
}

.dx-icon-less {
  font: 14px/1 DXIcons;
}

.dx-icon-less::before {
  content: "\f046";
}

.dx-icon-greater {
  font: 14px/1 DXIcons;
}

.dx-icon-greater::before {
  content: "\f047";
}

.dx-icon-lessorequal {
  font: 14px/1 DXIcons;
}

.dx-icon-lessorequal::before {
  content: "\f048";
}

.dx-icon-greaterorequal {
  font: 14px/1 DXIcons;
}

.dx-icon-greaterorequal::before {
  content: "\f049";
}

.dx-icon-isblank {
  font: 14px/1 DXIcons;
}

.dx-icon-isblank::before {
  content: "\f075";
}

.dx-icon-isnotblank {
  font: 14px/1 DXIcons;
}

.dx-icon-isnotblank::before {
  content: "\f076";
}

.dx-icon-sortup {
  font: 14px/1 DXIcons;
}

.dx-icon-sortup::before {
  content: "\f051";
}

.dx-icon-sortdown {
  font: 14px/1 DXIcons;
}

.dx-icon-sortdown::before {
  content: "\f052";
}

.dx-icon-sortuptext {
  font: 14px/1 DXIcons;
}

.dx-icon-sortuptext::before {
  content: "\f053";
}

.dx-icon-sortdowntext {
  font: 14px/1 DXIcons;
}

.dx-icon-sortdowntext::before {
  content: "\f054";
}

.dx-icon-sorted {
  font: 14px/1 DXIcons;
}

.dx-icon-sorted::before {
  content: "\f055";
}

.dx-icon-expand {
  font: 14px/1 DXIcons;
}

.dx-icon-expand::before {
  content: "\f04a";
}

.dx-icon-collapse {
  font: 14px/1 DXIcons;
}

.dx-icon-collapse::before {
  content: "\f04b";
}

.dx-icon-columnfield {
  font: 14px/1 DXIcons;
}

.dx-icon-columnfield::before {
  content: "\f057";
}

.dx-icon-rowfield {
  font: 14px/1 DXIcons;
}

.dx-icon-rowfield::before {
  content: "\f058";
}

.dx-icon-datafield {
  font: 14px/1 DXIcons;
}

.dx-icon-datafield::before {
  content: "\f101";
}

.dx-icon-fields {
  font: 14px/1 DXIcons;
}

.dx-icon-fields::before {
  content: "\f059";
}

.dx-icon-fieldchooser {
  font: 14px/1 DXIcons;
}

.dx-icon-fieldchooser::before {
  content: "\f05a";
}

.dx-icon-columnchooser {
  font: 14px/1 DXIcons;
}

.dx-icon-columnchooser::before {
  content: "\f04d";
}

.dx-icon-pin {
  font: 14px/1 DXIcons;
}

.dx-icon-pin::before {
  content: "\f05b";
}

.dx-icon-unpin {
  font: 14px/1 DXIcons;
}

.dx-icon-unpin::before {
  content: "\f05c";
}

.dx-icon-pinleft {
  font: 14px/1 DXIcons;
}

.dx-icon-pinleft::before {
  content: "\f05d";
}

.dx-icon-pinright {
  font: 14px/1 DXIcons;
}

.dx-icon-pinright::before {
  content: "\f05e";
}

.dx-icon-contains {
  font: 14px/1 DXIcons;
}

.dx-icon-contains::before {
  content: "\f063";
}

.dx-icon-startswith {
  font: 14px/1 DXIcons;
}

.dx-icon-startswith::before {
  content: "\f064";
}

.dx-icon-endswith {
  font: 14px/1 DXIcons;
}

.dx-icon-endswith::before {
  content: "\f065";
}

.dx-icon-doesnotcontain {
  font: 14px/1 DXIcons;
}

.dx-icon-doesnotcontain::before {
  content: "\f066";
}

.dx-icon-range {
  font: 14px/1 DXIcons;
}

.dx-icon-range::before {
  content: "\f06a";
}

.dx-icon-export {
  font: 14px/1 DXIcons;
}

.dx-icon-export::before {
  content: "\f05f";
}

.dx-icon-exportxlsx {
  font: 14px/1 DXIcons;
}

.dx-icon-exportxlsx::before {
  content: "\f060";
}

.dx-icon-exportpdf {
  font: 14px/1 DXIcons;
}

.dx-icon-exportpdf::before {
  content: "\f061";
}

.dx-icon-exportselected {
  font: 14px/1 DXIcons;
}

.dx-icon-exportselected::before {
  content: "\f06d";
}

.dx-icon-warning {
  font: 14px/1 DXIcons;
}

.dx-icon-warning::before {
  content: "\f06b";
}

.dx-icon-more {
  font: 14px/1 DXIcons;
}

.dx-icon-more::before {
  content: "\f06c";
}

.dx-icon-square {
  font: 14px/1 DXIcons;
}

.dx-icon-square::before {
  content: "\f067";
}

.dx-icon-clearsquare {
  font: 14px/1 DXIcons;
}

.dx-icon-clearsquare::before {
  content: "\f068";
}

.dx-icon-repeat {
  font: 14px/1 DXIcons;
}

.dx-icon-repeat::before {
  content: "\f069";
}

.dx-icon-selectall {
  font: 14px/1 DXIcons;
}

.dx-icon-selectall::before {
  content: "\f070";
}

.dx-icon-unselectall {
  font: 14px/1 DXIcons;
}

.dx-icon-unselectall::before {
  content: "\f071";
}

.dx-icon-print {
  font: 14px/1 DXIcons;
}

.dx-icon-print::before {
  content: "\f072";
}

.dx-icon-bold {
  font: 14px/1 DXIcons;
}

.dx-icon-bold::before {
  content: "\f077";
}

.dx-icon-italic {
  font: 14px/1 DXIcons;
}

.dx-icon-italic::before {
  content: "\f078";
}

.dx-icon-underline {
  font: 14px/1 DXIcons;
}

.dx-icon-underline::before {
  content: "\f079";
}

.dx-icon-strike {
  font: 14px/1 DXIcons;
}

.dx-icon-strike::before {
  content: "\f07a";
}

.dx-icon-indent {
  font: 14px/1 DXIcons;
}

.dx-icon-indent::before {
  content: "\f07b";
}

.dx-icon-increaselinespacing {
  font: 14px/1 DXIcons;
}

.dx-icon-increaselinespacing::before {
  content: "\f07b";
}

.dx-icon-font {
  font: 14px/1 DXIcons;
}

.dx-icon-font::before {
  content: "\f11b";
}

.dx-icon-fontsize {
  font: 14px/1 DXIcons;
}

.dx-icon-fontsize::before {
  content: "\f07c";
}

.dx-icon-shrinkfont {
  font: 14px/1 DXIcons;
}

.dx-icon-shrinkfont::before {
  content: "\f07d";
}

.dx-icon-growfont {
  font: 14px/1 DXIcons;
}

.dx-icon-growfont::before {
  content: "\f07e";
}

.dx-icon-color {
  font: 14px/1 DXIcons;
}

.dx-icon-color::before {
  content: "\f07f";
}

.dx-icon-background {
  font: 14px/1 DXIcons;
}

.dx-icon-background::before {
  content: "\f080";
}

.dx-icon-fill {
  font: 14px/1 DXIcons;
}

.dx-icon-fill::before {
  content: "\f10d";
}

.dx-icon-palette {
  font: 14px/1 DXIcons;
}

.dx-icon-palette::before {
  content: "\f120";
}

.dx-icon-superscript {
  font: 14px/1 DXIcons;
}

.dx-icon-superscript::before {
  content: "\f081";
}

.dx-icon-subscript {
  font: 14px/1 DXIcons;
}

.dx-icon-subscript::before {
  content: "\f082";
}

.dx-icon-header {
  font: 14px/1 DXIcons;
}

.dx-icon-header::before {
  content: "\f083";
}

.dx-icon-blockquote {
  font: 14px/1 DXIcons;
}

.dx-icon-blockquote::before {
  content: "\f084";
}

.dx-icon-formula {
  font: 14px/1 DXIcons;
}

.dx-icon-formula::before {
  content: "\f056";
}

.dx-icon-codeblock {
  font: 14px/1 DXIcons;
}

.dx-icon-codeblock::before {
  content: "\f085";
}

.dx-icon-orderedlist {
  font: 14px/1 DXIcons;
}

.dx-icon-orderedlist::before {
  content: "\f086";
}

.dx-icon-bulletlist {
  font: 14px/1 DXIcons;
}

.dx-icon-bulletlist::before {
  content: "\f087";
}

.dx-icon-increaseindent {
  font: 14px/1 DXIcons;
}

.dx-icon-increaseindent::before {
  content: "\f088";
}

.dx-icon-decreaseindent {
  font: 14px/1 DXIcons;
}

.dx-icon-decreaseindent::before {
  content: "\f089";
}

.dx-icon-decreaselinespacing {
  font: 14px/1 DXIcons;
}

.dx-icon-decreaselinespacing::before {
  content: "\f106";
}

.dx-icon-alignleft {
  font: 14px/1 DXIcons;
}

.dx-icon-alignleft::before {
  content: "\f08a";
}

.dx-icon-alignright {
  font: 14px/1 DXIcons;
}

.dx-icon-alignright::before {
  content: "\f08b";
}

.dx-icon-aligncenter {
  font: 14px/1 DXIcons;
}

.dx-icon-aligncenter::before {
  content: "\f08c";
}

.dx-icon-alignjustify {
  font: 14px/1 DXIcons;
}

.dx-icon-alignjustify::before {
  content: "\f08d";
}

.dx-icon-link {
  font: 14px/1 DXIcons;
}

.dx-icon-link::before {
  content: "\f08e";
}

.dx-icon-video {
  font: 14px/1 DXIcons;
}

.dx-icon-video::before {
  content: "\f08f";
}

.dx-icon-mention {
  font: 14px/1 DXIcons;
}

.dx-icon-mention::before {
  content: "\f090";
}

.dx-icon-variable {
  font: 14px/1 DXIcons;
}

.dx-icon-variable::before {
  content: "\f091";
}

.dx-icon-clearformat {
  font: 14px/1 DXIcons;
}

.dx-icon-clearformat::before {
  content: "\f092";
}

.dx-icon-fullscreen {
  font: 14px/1 DXIcons;
}

.dx-icon-fullscreen::before {
  content: "\f11a";
}

.dx-icon-hierarchy {
  font: 14px/1 DXIcons;
}

.dx-icon-hierarchy::before {
  content: "\f124";
}

.dx-icon-docfile {
  font: 14px/1 DXIcons;
}

.dx-icon-docfile::before {
  content: "\f111";
}

.dx-icon-docxfile {
  font: 14px/1 DXIcons;
}

.dx-icon-docxfile::before {
  content: "\f110";
}

.dx-icon-pdffile {
  font: 14px/1 DXIcons;
}

.dx-icon-pdffile::before {
  content: "\f118";
}

.dx-icon-pptfile {
  font: 14px/1 DXIcons;
}

.dx-icon-pptfile::before {
  content: "\f114";
}

.dx-icon-pptxfile {
  font: 14px/1 DXIcons;
}

.dx-icon-pptxfile::before {
  content: "\f115";
}

.dx-icon-rtffile {
  font: 14px/1 DXIcons;
}

.dx-icon-rtffile::before {
  content: "\f112";
}

.dx-icon-txtfile {
  font: 14px/1 DXIcons;
}

.dx-icon-txtfile::before {
  content: "\f113";
}

.dx-icon-xlsfile {
  font: 14px/1 DXIcons;
}

.dx-icon-xlsfile::before {
  content: "\f116";
}

.dx-icon-xlsxfile {
  font: 14px/1 DXIcons;
}

.dx-icon-xlsxfile::before {
  content: "\f117";
}

.dx-icon-copy {
  font: 14px/1 DXIcons;
}

.dx-icon-copy::before {
  content: "\f107";
}

.dx-icon-cut {
  font: 14px/1 DXIcons;
}

.dx-icon-cut::before {
  content: "\f10a";
}

.dx-icon-paste {
  font: 14px/1 DXIcons;
}

.dx-icon-paste::before {
  content: "\f108";
}

.dx-icon-share {
  font: 14px/1 DXIcons;
}

.dx-icon-share::before {
  content: "\f11f";
}

.dx-icon-inactivefolder {
  font: 14px/1 DXIcons;
}

.dx-icon-inactivefolder::before {
  content: "\f105";
}

.dx-icon-newfolder {
  font: 14px/1 DXIcons;
}

.dx-icon-newfolder::before {
  content: "\f123";
}

.dx-icon-movetofolder {
  font: 14px/1 DXIcons;
}

.dx-icon-movetofolder::before {
  content: "\f121";
}

.dx-icon-parentfolder {
  font: 14px/1 DXIcons;
}

.dx-icon-parentfolder::before {
  content: "\f122";
}

.dx-icon-rename {
  font: 14px/1 DXIcons;
}

.dx-icon-rename::before {
  content: "\f109";
}

.dx-icon-detailslayout {
  font: 14px/1 DXIcons;
}

.dx-icon-detailslayout::before {
  content: "\f10b";
}

.dx-icon-contentlayout {
  font: 14px/1 DXIcons;
}

.dx-icon-contentlayout::before {
  content: "\f11e";
}

.dx-icon-smalliconslayout {
  font: 14px/1 DXIcons;
}

.dx-icon-smalliconslayout::before {
  content: "\f119";
}

.dx-icon-mediumiconslayout {
  font: 14px/1 DXIcons;
}

.dx-icon-mediumiconslayout::before {
  content: "\f10c";
}

.dx-icon-undo {
  font: 14px/1 DXIcons;
}

.dx-icon-undo::before {
  content: "\f04c";
}

.dx-icon-redo {
  font: 14px/1 DXIcons;
}

.dx-icon-redo::before {
  content: "\f093";
}

.dx-icon-hidepanel {
  font: 14px/1 DXIcons;
}

.dx-icon-hidepanel::before {
  content: "\f11c";
}

.dx-icon-showpanel {
  font: 14px/1 DXIcons;
}

.dx-icon-showpanel::before {
  content: "\f11d";
}

.dx-icon-checklist {
  font: 14px/1 DXIcons;
}

.dx-icon-checklist::before {
  content: "\f141";
}

.dx-icon-verticalaligntop {
  font: 14px/1 DXIcons;
}

.dx-icon-verticalaligntop::before {
  content: "\f14f";
}

.dx-icon-verticalaligncenter {
  font: 14px/1 DXIcons;
}

.dx-icon-verticalaligncenter::before {
  content: "\f14e";
}

.dx-icon-verticalalignbottom {
  font: 14px/1 DXIcons;
}

.dx-icon-verticalalignbottom::before {
  content: "\f14d";
}

.dx-icon-rowproperties {
  font: 14px/1 DXIcons;
}

.dx-icon-rowproperties::before {
  content: "\f14c";
}

.dx-icon-columnproperties {
  font: 14px/1 DXIcons;
}

.dx-icon-columnproperties::before {
  content: "\f14b";
}

.dx-icon-cellproperties {
  font: 14px/1 DXIcons;
}

.dx-icon-cellproperties::before {
  content: "\f14a";
}

.dx-icon-tableproperties {
  font: 14px/1 DXIcons;
}

.dx-icon-tableproperties::before {
  content: "\f140";
}

.dx-icon-splitcells {
  font: 14px/1 DXIcons;
}

.dx-icon-splitcells::before {
  content: "\f139";
}

.dx-icon-mergecells {
  font: 14px/1 DXIcons;
}

.dx-icon-mergecells::before {
  content: "\f138";
}

.dx-icon-deleterow {
  font: 14px/1 DXIcons;
}

.dx-icon-deleterow::before {
  content: "\f137";
}

.dx-icon-deletecolumn {
  font: 14px/1 DXIcons;
}

.dx-icon-deletecolumn::before {
  content: "\f136";
}

.dx-icon-insertrowabove {
  font: 14px/1 DXIcons;
}

.dx-icon-insertrowabove::before {
  content: "\f135";
}

.dx-icon-insertrowbelow {
  font: 14px/1 DXIcons;
}

.dx-icon-insertrowbelow::before {
  content: "\f134";
}

.dx-icon-insertcolumnleft {
  font: 14px/1 DXIcons;
}

.dx-icon-insertcolumnleft::before {
  content: "\f133";
}

.dx-icon-insertcolumnright {
  font: 14px/1 DXIcons;
}

.dx-icon-insertcolumnright::before {
  content: "\f132";
}

.dx-icon-inserttable {
  font: 14px/1 DXIcons;
}

.dx-icon-inserttable::before {
  content: "\f130";
}

.dx-icon-deletetable {
  font: 14px/1 DXIcons;
}

.dx-icon-deletetable::before {
  content: "\f131";
}

.dx-icon-edittableheader {
  font: 14px/1 DXIcons;
}

.dx-icon-edittableheader::before {
  content: "\f142";
}

.dx-icon-addtableheader {
  font: 14px/1 DXIcons;
}

.dx-icon-addtableheader::before {
  content: "\f143";
}

.dx-icon-pasteplaintext {
  font: 14px/1 DXIcons;
}

.dx-icon-pasteplaintext::before {
  content: "\f144";
}

.dx-icon-importselected {
  font: 14px/1 DXIcons;
}

.dx-icon-importselected::before {
  content: "\f145";
}

.dx-icon-import {
  font: 14px/1 DXIcons;
}

.dx-icon-import::before {
  content: "\f146";
}

.dx-icon-textdocument {
  font: 14px/1 DXIcons;
}

.dx-icon-textdocument::before {
  content: "\f147";
}

.dx-icon-jpgfile {
  font: 14px/1 DXIcons;
}

.dx-icon-jpgfile::before {
  content: "\f148";
}

.dx-icon-bmpfile {
  font: 14px/1 DXIcons;
}

.dx-icon-bmpfile::before {
  content: "\f149";
}

.dx-icon-svgfile {
  font: 14px/1 DXIcons;
}

.dx-icon-svgfile::before {
  content: "\f150";
}

.dx-icon-attach {
  font: 14px/1 DXIcons;
}

.dx-icon-attach::before {
  content: "\f151";
}

.dx-icon-return {
  font: 14px/1 DXIcons;
}

.dx-icon-return::before {
  content: "\f152";
}

.dx-icon-indeterminatestate {
  font: 14px/1 DXIcons;
}

.dx-icon-indeterminatestate::before {
  content: "\f153";
}

.dx-icon-lock {
  font: 14px/1 DXIcons;
}

.dx-icon-lock::before {
  content: "\f154";
}

.dx-icon-unlock {
  font: 14px/1 DXIcons;
}

.dx-icon-unlock::before {
  content: "\f155";
}

.dx-icon-imgarlock {
  font: 14px/1 DXIcons;
}

.dx-icon-imgarlock::before {
  content: "\f156";
}

.dx-icon-imgarunlock {
  font: 14px/1 DXIcons;
}

.dx-icon-imgarunlock::before {
  content: "\f157";
}

.dx-icon {
  font-size: 24px;
  line-height: 1;
  white-space: nowrap;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

.dx-tab .dx-icon,
.dx-tab.dx-tab-selected .dx-icon {
  background-size: 100% 100%;
  background-position: 50% 50%;
}

.dx-scrollview-pulldown {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAQAAABebbrxAAABD0lEQVRo3u2XvQ3CMBCFLbmjYYGsAA2wA1X2gAbEAEwB2eIKflagh6zACJAuUihASUic+M5GNH56dT7J8efTPUXKkDkzrS8LpQAEMBygcwAss2UGQADDBmLa+AMvzAAIYNhATBt/YMEMgACGDcS0wbQBEEAAAQQQwD8CEzaiL7sKqOnojTuQrh95SKkX7kqD5j+M6O6Mu1NkupQJZU64B426bjmmXIzLKe7TZiUGLmweyhTa28XWdJKpYn8pXIVub1U4T4+jUKkKbyWeWhR6Vqpwd+w+hb5U4S/ta54qkhZgVihxrxWaznZVZD2lqVDaVkVafOoKGVWRN6nZR6GMxr+qZjHl3aq4db0NLXld7wVjuu7NS9f7yAAAAABJRU5ErkJggg==);
  background-position: 0 0;
  background-repeat: no-repeat;
}

.dx-loadindicator-image-small {
  background-image: url(data:image/gif;base64,R0lGODlhFAAUAKECADI6RTI6Rv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQABACwAAAAAFAAUAAACI4yPqZsADM+LcNJlb9Mq8+B8iCeWBqmFJnqpJUu5ojzDplIAACH5BAkJAAEALAAAAAAUABQAAAIhjI+py+3gXmxwrmoRzgZ4fnxgIIIl523o2KmZ+7KdTIMFACH5BAkJAAIALAAAAAAUABQAAAIflI+py+0Po4zAgDptFhXP60ngNmYdyaGBiYXbC8dwAQAh+QQJCQADACwAAAAAFAAUAAACIpyPqcsL3cCDSlJ368xnc+Nx1geG2Uiin3mpIlnC7gnXTAEAIfkECQkAAwAsAAAAABQAFAAAAiKcD6e74AxRivHRenGGc6vuIWEzluaJbuC4eq36XlboxGUBACH5BAkJAAMALAAAAAAUABQAAAIjnA8Jx226nBxp2mpnzG7z5n3iSJbmiaaqFIrt93LYOMP1UQAAIfkECQkAAwAsAAAAABQAFAAAAh2cD6l53eyiA7Iii7PevPsPhuJIluZpUB6ELWxTAAAh+QQJCQADACwAAAAAFAAUAAACHZx/oMit/5p0a9oBrt68+w+G4kiW5rllYbRCLFIAACH5BAkJAAMALAAAAAAUABQAAAIenH+ggO24noRq2molzo3xD4biSJbmSXqpuYlR2ToFACH5BAkJAAMALAAAAAAUABQAAAIhnI+pi+AMzYsQ0HrXzI2n7Q1WSJbMSKIh6Kmty7GtKWUFACH5BAkJAAMALAAAAAAUABQAAAIinI+py+3gXmxwKlAtytpgrmHdIY5DOX6mt56t24Kd/NZMAQAh+QQJCQADACwAAAAAFAAUAAACIZyPqcvtD6OMwIA6w8Czcnl91DVZW3mKkIeqK+ai8kyXBQAh+QQJCQADACwAAAAAFAAUAAACI5yPqcsL3cCDSlJ368xn82F9RiiSn8l5pziqmXuhMUzR7F0AACH5BAkJAAMALAAAAAAUABQAAAIfnI+pB70/HFxyKmBp1rv7D4aMiIXld6KmmW6V+7pKAQAh+QQJCQADACwAAAAAFAAUAAACIZw/oMi9Dc2LEVBqL8y6+w+G4kiWJBein+pNK4sp8CY3BQAh+QQJCQADACwAAAAAFAAUAAACHZw/oIt96iICstqLs968+w+G4kh+VHdukLW06VEAACH5BAkJAAMALAAAAAAUABQAAAIbnI+pCu29InKygoqz3rz7D4biSJbZ9VHpoyIFACH5BAkJAAMALAAAAAAUABQAAAIfnI8AyM26nDxq2hGvy7r7D4biSJYg51WiGkKju8JOAQA7);
  background-position: center center;
  background-repeat: no-repeat;
}

.dx-loadindicator-image-large {
  background-image: url(data:image/gif;base64,R0lGODlhQABAAKECADI6RTI6Rv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQABACwAAAAAQABAAAACkIyPqcvtD6OctEpgs1ag9w1m3heW0Eia6oJi63u08BygNGzfq6ybeV/6AUHCoaZotIySoSXz6HlunNIKsnqKYinUbaTrzabCjyuZoz07wGpW+w2Py+f0uv2VtrPl5ne/zVP3B5hHtxc3eBZoeAiXSLY49wjZSFipFsk36ZWJuMn5idXiwtjpN3qHqhd61wpTAAAh+QQJCQABACwAAAAAQABAAAACk4yPqcvtD6OctNqLs968+w+G4giUI2meYQmoK+t+bBt3c22nuHbvPOzL9IKWIbFiPEqSygiz6XhCG8Cps2qNYrNUkzQ7+1rDW66BrDMf0DT1Gu1GsONvMv0Mv8/1+zi77Zd3Vwc4KGYWNihXRnfIlaiIx+gGGVmp6AiWObY51ek5GZiGGUpZajpKGrnK2ur6CotQAAAh+QQJCQACACwAAAAAQABAAAACoJSPqcvtD6OctNqLs968+w+G4kiW5omm6sq27qsADyDDCd3QuI3ssc7r1W66YRBIRAYNSmZxeWgKntAoIGCVLpXUqnPY9VLDYlzRWJaR01NtFbh+n33e77kunOOz931b7zdHVyeIlqY2ePhnuIUUd+ToBunzaNNV+RKG6UKmgwUVJ8m5JtryWLoSIInK5rfA6BorO0tba3uLm6u7y9ubUAAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCKJmh+aqh1buiMsb3BcY3eu0bzO+mV8wgqxSDkiI8olpOl0BKMSKHUxvWIRWW2CdOh6ueHW+GsQnwcp9bltXpfZcTmdDrbP3WN4Xt9Stxb4Z0eIY5gn+KZYKGfmyPgX2edIqbWYePmYuRbQOQhauRlKOoqoh2eKyScperWTmtZ6ippKyyiru8vb6/t7VQAAIfkECQkAAwAsAAAAAEAAQAAAAp2cj6nL7Q+jnNSBC6reCWMOTp4Xls1ImmqHZuvbuu/aznNt02MO77yK+uk+QpOvWEohQ8clR+ncQKOaKVVEvFazWoq1C+GCI9/x6WL2otMSMfv8bsviljn9dM/rc/Y9ou9nABg4uLcW+Feod4g44Ob3uBiZN3lXRlkZd2nJSJj5tqkZytYE+ZkW5DlqlmrYillKF6N6ylqLetuoK1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pB+2+opw0vtuq3hR7wIXi54mmRj7nOqXsK33wHF/0nZT4Ptj87vvdgsIZsfgKqJC0JRPmfL4gUii1yrpiV5ntFOTNhsfksvmMTqvX7Lb7DY/L5/S6/Y7P6/d8BLjeBfg3F0hYKHcYp6WY+BYF9+i46HZEGcmGwViZRmKpg5YySRbaWObieXlSAAAh+QQJCQADACwAAAAAQABAAAACepyPqQnt30ZctFoLs3a3e7aF2UdW4vmUKnKa46pu8Exq9O29+E5B/N/jAIcHIZFoPA4nyqbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0uv2Oz+vXAH4fnVQWOJZi5kNmA3WIISOFgkL1KHIlucjV8lMAACH5BAkJAAMALAAAAABAAEAAAAJ3nI+pC+0Plpy0IohztLwbDWbeKIUmRqZiZabe4w5hTG30p926le9+CfkJGY2h8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y4fO8pBPUrcAwZyU6Q0w9G3dLJY+MS4UvVoowUpVAAAIfkECQkAAwAsAAAAAEAAQAAAAn2cj6nL7Q/jALRaK7NGt/sNat4YluJImWqEru5DvnISz/bU3Xqu23wv+wFdwqGqaCwhk5sl81R5rqLSqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9FBKjUlf8PmzU7yH9gc2+FXoddj1IZi4VVPWYoYCYBYwGUgYWWdSAAAh+QQJCQADACwAAAAAQABAAAACkpyPqcvtD6OctEKAs93c5N+F1AeKpkNq56qkAAsjaUwPc83e+KnvYu/rAIMbEtFkPAqTymKp6VRBK8Pp5WmdYLORLffB/ILD4ga5vDijW9K1GeOOy+f0uv2Oh73ytrbdS6c2BxjoV0cohxgnmGh46DgIGQmXx7io6GaZiYlWNUmJp7nmecnZKXoq+bnHZ9P6ylUAACH5BAkJAAMALAAAAABAAEAAAAKTnI+py+0Po5y02ouz3rz7D3YAEJbHOJomSqog675o/MG0ON8b2+oZ79PYghcgsTg8ToxKCrMpSUIh0qnjab3mso8qV8HbfhFh8XhQTp3J5TU77D614+h5PE2vw+l4vt3ddzdjlucFSOjXk2dguNboiHiotsgYCTlJ+XimOWZ5qbjI+SU6iplpGopKucra6voK+1oAACH5BAkJAAMALAAAAABAAEAAAAKenI+py+0Po5y02ouz3rz7D4biSJbmiabqyrYe4GbAHF8zvNxBndzMjeMdfD2gEEEs0o6GQNJgZA6fUemgWrVin1pitrv8So1i8JVrPQOX6ek62Fav4+45XV4ev+HtPT9NxhYX+AcGg6bng8gUlSe0VXgEOVjlFMnztRhj5wYoptnCiXQZuij4qHmKSXp15/oKGys7S1tre4ubq7urUQAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCJJmiGaqh1buiMsb3BcZ3Sus7zm+2GCwguxSDkiJ6jAsqJ8QqJSB6raaB2uWIaW2h18teEEl1s2t9Dp7ZrcFr9xcXmMHffh23p6vV+HABho0OfHd7WXFnS4iNZYRgTnSAbZBYaomKeZOfmHGQkayjnquUkatkNoh4p1s8pqSilbSpsqGgqru8vb6/srVAAAIfkECQkAAwAsAAAAAEAAQAAAApqcj6nL7Q+jnNSBC6reCmcOUt4Vls+ImWqHrq6Bfu/azm5tq3huevzt+/WCwhKxCDoiOallSOkUNaMbKFUyvUpJ2kq2i+WCJ+Jx2CxFk9VrdkTmtsTndBu8nijjD/r9oI/3tScYCEhndWg4h7hImKjoxhgnyUapNuIH4zhpaYbpt/O4eflZFzMYGnkq2qkVAwn2ito6Rpt5K1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pCe2wopxUvgur3hR7DoaDh4lmRWbnOqXsa5XwrMj0bVz4Pj487vvdgsIZsQhzIGnKpVHlZDWjUijV1Li+stqVtQsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7Hf91ceR8+9XbE90dYyDaI6BAAmKimI+iYBtn2UUm5RvLoYpYiqeWJKRYaSBaaqflSAAAh+QQJCQADACwAAAAAQABAAAACeZyPqQrtD5actCaIc7S8Gw1i3iiFpkOmB2hBKpm9sufOdove+pTv/tX4CVeb4bBoTCqXzKbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0ut0cLPfEe/CDXOMX6BVDWLh0yBDidNL41GgiBZkoGXGyUwAAIfkECQkAAwAsAAAAAEAAQAAAAnecj6lr4A+YnLQ2iLPdHOUPduICluY4YtuJrlE7lPDsavQ9ffjOqPzvcQCHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9LriEbZ1Q3s+7fXDkoJXZAIooXNkuAjBxGj49OhDBclTAAAh+QQJCQADACwAAAAAQABAAAACfpyPqcvtD+MBtFqJ87K8Bw2GRneJJkZS5xql7NuQ8KzI9D10+K3vc+97AYMrDhE2PIqMymKpaXpCl4Cp9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+d0dEXNPCfHe37e3CcWGDYIVvhlA5hI5qLXyJiiAhkp1UX5yHV5VydSAAA7);
  background-position: center center;
  background-repeat: no-repeat;
}

.dx-color-scheme {
  font-family: "#";
}

.dx-widget {
  display: block;
  -ms-content-zooming: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: none;
  -webkit-touch-callout: none;
  padding: 0;
  outline: 0;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

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

.dx-item {
  outline: 0;
}

.dx-rtl {
  direction: rtl;
  unicode-bidi: embed;
}

.dx-state-disabled {
  pointer-events: none;
}

.dx-widget input,
.dx-widget textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-state-disabled .dx-widget,
.dx-state-disabled.dx-widget {
  opacity: 0.38;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  cursor: default;
}

.dx-state-disabled .dx-widget .dx-widget,
.dx-state-disabled.dx-widget .dx-widget {
  opacity: 1;
}

.dx-card {
  overflow: hidden;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  border-radius: 2px;
  background-color: #fff;
  margin: 2px 2px 3px;
}

.dx-fieldset .dx-field-value {
  margin: 0;
}

.dx-fieldset,
.dx-fieldset * {
  box-sizing: border-box;
}

.dx-fieldset-header:empty {
  display: none;
}

.dx-field {
  position: relative;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
  padding: 0;
  display: flex;
}

.dx-field::after,
.dx-field::before {
  display: table;
  content: "";
  line-height: 0;
}

.dx-field::after {
  clear: both;
}

.dx-field-label {
  float: left;
  width: 40%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-field-value,
.dx-field-value-static {
  float: right;
}

.dx-field-value.dx-datebox {
  min-width: 60%;
}

.dx-field-value:not(.dx-widget) > .dx-datebox {
  min-width: 100%;
}

.dx-field-value .dx-selectbox-tag-container {
  white-space: normal;
}

.dx-field-value:not(.dx-widget) > .dx-selectbox.dx-selectbox-multiselect.dx-widget {
  position: relative;
  width: auto;
  text-align: left;
}

.dx-fieldset.dx-rtl .dx-field-label,
.dx-rtl .dx-fieldset .dx-field-label {
  float: right;
}

.dx-fieldset.dx-rtl .dx-field-value,
.dx-rtl .dx-fieldset .dx-field-value {
  float: left;
}

.dx-field input,
.dx-field textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-field-label i {
  font-style: normal;
}

.dx-field-value.dx-attention {
  color: #f44336;
  padding: 21px 8px 20px 24px;
  position: relative;
}

.dx-field-value.dx-attention::before {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 13px;
  font-weight: 500;
  background-color: #f44336;
  color: #fff;
  content: "!";
  border-radius: 50%;
  left: 0;
}

.dx-field-value-static,
.dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button) {
  width: 60%;
}

.dx-field-label {
  color: rgba(117, 117, 117, 0.87);
  font-size: 12px;
  cursor: default;
  align-self: center;
  padding-right: 12px;
}

.dx-field-value.dx-widget,
.dx-field-value:not(.dx-widget) > .dx-widget {
  margin: 0;
}

.dx-field-value:not(.dx-widget) > .dx-button,
.dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-field-value:not(.dx-widget) > .dx-switch {
  float: right;
}

.dx-field-value.dx-checkbox,
.dx-field-value:not(.dx-widget) > .dx-checkbox {
  margin: 8px 0;
}

.dx-field-value.dx-switch,
.dx-field-value:not(.dx-widget) > .dx-switch {
  margin: 7px 0;
}

.dx-field-value.dx-slider,
.dx-field-value:not(.dx-widget) > .dx-slider {
  margin: 2px 0;
}

.dx-field-value.dx-radiogroup,
.dx-field-value:not(.dx-widget) > .dx-radiogroup {
  margin: 3px 0;
}

.dx-field-value-static {
  white-space: normal;
  padding: 21px 8px 20px;
}

.dx-fieldset {
  margin: 20px 16px;
  padding: 0;
}

.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch {
  float: left;
}

.dx-fieldset-header {
  margin: 0 0 16px;
  font-size: 14px;
}

.dx-field {
  margin: 0 0 20px;
}

.dx-field:last-of-type {
  margin: 0;
}

.dx-device-mobile .dx-fieldset {
  margin: 20px 15px;
  padding: 0;
}

.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch {
  float: left;
}

.dx-device-mobile .dx-fieldset-header {
  margin: 0 0 20px;
  font-size: 14px;
}

.dx-device-mobile .dx-field {
  margin: 0 0 10px;
}

.dx-device-mobile .dx-field:last-of-type {
  margin: 0;
}

.dx-theme-marker {
  font-family: "dx.material.teal.light.compact";
}

.dx-theme-accent-as-text-color {
  color: #8ac840 !important;
}

.dx-theme-text-color {
  color: rgba(0, 0, 0, 0.87) !important;
}

.dx-theme-background-color-as-text-color {
  color: #fff !important;
}

.dx-theme-border-color-as-text-color {
  color: #e0e0e0 !important;
}

.dx-theme-accent-as-background-color {
  background-color: #8ac840 !important;
  fill: rgb(138, 200, 64) !important;
}

.dx-theme-text-color-as-background-color {
  background-color: rgba(0, 0, 0, 0.87) !important;
  fill: rgba(0, 0, 0, 0.87) !important;
}

.dx-theme-background-color {
  background-color: #fff !important;
  fill: #fff !important;
}

.dx-theme-border-color-as-background-color {
  background-color: #e0e0e0 !important;
  fill: #e0e0e0 !important;
}

.dx-theme-accent-as-border-color {
  border-color: #8ac840 !important;
}

.dx-theme-text-color-as-border-color {
  border-color: rgba(0, 0, 0, 0.87) !important;
}

.dx-theme-background-color-as-border-color {
  border-color: #fff !important;
}

.dx-theme-border-color {
  border-color: #e0e0e0 !important;
}

.dx-inkripple {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
}

.dx-inkripple-wave {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.16);
  border-radius: 50%;
  opacity: 0;
  transform: scale(0);
  pointer-events: none;
}

.dx-inkripple-showing {
  transition: transform 0.1s linear;
  opacity: 1;
  transform: scale(1);
}

.dx-inkripple-hiding {
  transition: transform 0.1s linear, opacity 0.1s linear;
  transform: scale(1.01);
  opacity: 0;
}

.dx-resizable {
  display: block;
  position: relative;
}

.dx-resizable-handle {
  position: absolute;
  z-index: 50;
}

.dx-state-disabled .dx-resizable-handle {
  cursor: default;
}

.dx-resizable-handle-left,
.dx-resizable-handle-right {
  top: 0;
  height: 100%;
  width: 3px;
}

.dx-resizable-handle-left {
  left: 0;
  cursor: e-resize;
}

.dx-resizable-handle-right {
  right: 0;
  cursor: e-resize;
}

.dx-resizable-handle-bottom,
.dx-resizable-handle-top {
  left: 0;
  width: 100%;
  height: 3px;
}

.dx-resizable-handle-top {
  top: 0;
  cursor: s-resize;
}

.dx-resizable-handle-bottom {
  bottom: 0;
  cursor: s-resize;
}

.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-left,
.dx-resizable-handle-corner-top-right {
  width: 6px;
  height: 6px;
}

.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-left {
  cursor: se-resize;
}

.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-top-right {
  cursor: ne-resize;
}

.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-top-left {
  left: 0;
  border-bottom-right-radius: 100%;
}

.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-right {
  right: 0;
  border-bottom-left-radius: 100%;
}

.dx-resizable-handle-corner-top-left,
.dx-resizable-handle-corner-top-right {
  top: 0;
}

.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-bottom-right {
  bottom: 0;
}

.dx-draggable {
  left: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-draggable.dx-state-disabled,
.dx-state-disabled .dx-draggable {
  cursor: default;
}

.dx-draggable-clone {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2147483647;
}

.dx-clearfix::after,
.dx-clearfix::before {
  display: table;
  content: "";
  line-height: 0;
}

.dx-clearfix::after {
  clear: both;
}

.dx-translate-disabled {
  transform: none !important;
}

.dx-hidden-input {
  position: fixed;
  top: -10px;
  left: -10px;
  width: 0;
  height: 0;
}

.dx-user-select {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.dx-hidden,
.dx-state-invisible {
  display: none !important;
}

.dx-gesture-cover {
  transform: translate3d(0, 0, 0);
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  opacity: 0;
  z-index: 2147483647;
}

.dx-animating {
  pointer-events: none;
}

.dx-fade-animation.dx-enter,
.dx-fade-animation.dx-leave.dx-leave-active,
.dx-no-direction.dx-enter,
.dx-no-direction.dx-leave.dx-leave-active {
  opacity: 0;
}

.dx-fade-animation.dx-enter.dx-enter-active,
.dx-fade-animation.dx-leave,
.dx-no-direction.dx-enter.dx-enter-active,
.dx-no-direction.dx-leave {
  opacity: 1;
}

.dx-overflow-animation.dx-enter.dx-forward {
  transform: translate3d(100%, 0, 0);
  z-index: 2;
}

.dx-overflow-animation.dx-enter.dx-enter-active.dx-forward {
  transform: translate3d(0, 0, 0);
  z-index: 2;
}

.dx-overflow-animation.dx-enter.dx-backward,
.dx-overflow-animation.dx-enter.dx-enter-active.dx-backward,
.dx-overflow-animation.dx-leave.dx-forward,
.dx-overflow-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(0, 0, 0);
  z-index: 1;
}

.dx-overflow-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
  z-index: 2;
}

.dx-overflow-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(100%, 0, 0);
  z-index: 2;
}

.dx-slide-animation.dx-enter.dx-forward {
  transform: translate3d(100%, 0, 0);
}

.dx-slide-animation.dx-enter.dx-enter-active.dx-forward {
  transform: translate3d(0, 0, 0);
}

.dx-slide-animation.dx-enter.dx-backward {
  transform: translate3d(-100%, 0, 0);
}

.dx-slide-animation.dx-enter.dx-enter-active.dx-backward,
.dx-slide-animation.dx-leave.dx-forward {
  transform: translate3d(0, 0, 0);
}

.dx-slide-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(-100%, 0, 0);
}

.dx-slide-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
}

.dx-slide-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(100%, 0, 0);
}

.dx-opendoor-animation.dx-enter.dx-forward {
  transform: matrix3d(0.71, 0, 0.71, 0.001, 0, 1, 0, 0, -0.71, 0, 0.71, 0, 0, 0, 0, 1);
  transform-origin: center left 0;
  opacity: 0;
}

.dx-opendoor-animation.dx-enter.dx-enter-active.dx-backward,
.dx-opendoor-animation.dx-enter.dx-enter-active.dx-forward {
  transform: none;
  opacity: 1;
}

.dx-opendoor-animation.dx-leave.dx-backward,
.dx-opendoor-animation.dx-leave.dx-forward {
  transform: none;
  transform-origin: center left 0;
  opacity: 1;
}

.dx-opendoor-animation.dx-enter.dx-backward,
.dx-opendoor-animation.dx-leave.dx-leave-active.dx-forward {
  transform: matrix3d(0.5, 0, 0.87, -0.001, 0, 1, 0, 0, -0.87, 0, 0.5, 0, 0, 0, 0, 1);
  transform-origin: center left 0;
  opacity: 0;
}

.dx-opendoor-animation.dx-leave.dx-leave-active.dx-backward {
  transform: matrix3d(0.71, 0, 0.71, 0.001, 0, 1, 0, 0, -0.71, 0, 0.71, 0, 0, 0, 0, 1);
  opacity: 0;
}

.dx-win-pop-animation.dx-enter.dx-forward {
  transform: scale(0.5);
  opacity: 0;
}

.dx-win-pop-animation.dx-enter.dx-enter-active.dx-forward {
  transform: scale(1);
  opacity: 1;
}

.dx-win-pop-animation.dx-enter.dx-backward,
.dx-win-pop-animation.dx-leave.dx-leave-active.dx-forward {
  transform: scale(1.5);
  opacity: 0;
}

.dx-win-pop-animation.dx-enter.dx-enter-active.dx-backward {
  transform: scale(1);
  opacity: 1;
}

.dx-win-pop-animation.dx-leave.dx-leave-active.dx-backward {
  transform: scale(0.5);
  opacity: 0;
}

.dx-android-pop-animation.dx-enter.dx-forward,
.dx-android-pop-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(0, 150px, 0);
  opacity: 0;
}

.dx-android-pop-animation.dx-enter.dx-enter-active.dx-forward,
.dx-android-pop-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

.dx-android-pop-animation.dx-enter.dx-forward,
.dx-android-pop-animation.dx-leave.dx-backward {
  z-index: 1;
}

.dx-ios7-slide-animation.dx-enter.dx-forward {
  z-index: 2;
  transform: translate3d(100%, 0, 0);
}

.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-forward {
  z-index: 2;
  transform: translate3d(0, 0, 0);
}

.dx-ios7-slide-animation.dx-enter.dx-backward {
  transform: translate3d(-20%, 0, 0);
  z-index: 1;
}

.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-backward {
  transform: translate3d(0, 0, 0);
  z-index: 1;
}

.dx-ios7-slide-animation.dx-leave.dx-forward {
  z-index: 1;
  transform: translate3d(0, 0, 0);
}

.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(-20%, 0, 0);
  z-index: 1;
}

.dx-ios7-slide-animation.dx-leave.dx-backward {
  z-index: 2;
}

.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(100%, 0, 0);
  z-index: 2;
}

.dx-ios7-toolbar-animation.dx-enter.dx-forward {
  transform: translate3d(40%, 0, 0);
  opacity: 0;
  z-index: 2;
}

.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-forward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
  z-index: 2;
}

.dx-ios7-toolbar-animation.dx-enter.dx-backward {
  transform: translate3d(-40%, 0, 0);
  opacity: 0;
  z-index: 1;
}

.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-backward,
.dx-ios7-toolbar-animation.dx-leave.dx-forward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
  z-index: 1;
}

.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(-40%, 0, 0);
  opacity: 0;
  z-index: 1;
}

.dx-ios7-toolbar-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
  z-index: 2;
}

.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(40%, 0, 0);
  opacity: 0;
  z-index: 2;
}

.dx-drop-animation.dx-enter,
.dx-drop-animation.dx-leave.dx-leave-active {
  transform: translate3d(0, -120%, 0);
}

.dx-drop-animation.dx-enter.dx-enter-active,
.dx-drop-animation.dx-leave {
  transform: translate3d(0, 0, 0);
}

.dx-3d-drop-animation.dx-enter,
.dx-3d-drop-animation.dx-leave.dx-leave-active {
  transform: rotate3d(1, 0, 0, 10deg) translate3d(0, -10px, 0) scale3d(1.1, 1.1, 1.1);
  opacity: 0;
}

.dx-3d-drop-animation.dx-enter.dx-enter-active,
.dx-3d-drop-animation.dx-leave {
  transform: rotate3d(1, 0, 0, 0) translate3d(0, 0, 0) scale3d(1, 1, 1);
  opacity: 1;
}

.dx-fade-drop-animation.dx-enter,
.dx-fade-drop-animation.dx-leave.dx-leave-active {
  transform: translate3d(0, -10px, 0) scale3d(1.1, 1.1, 1.1);
  opacity: 0;
}

.dx-fade-drop-animation.dx-enter.dx-enter-active,
.dx-fade-drop-animation.dx-leave {
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  opacity: 1;
}

.dx-fade-rise-animation.dx-enter,
.dx-fade-rise-animation.dx-leave.dx-leave-active {
  transform: translate3d(0, 10px, 0) scale3d(1.1, 1.1, 1.1);
  opacity: 0;
}

.dx-fade-rise-animation.dx-enter.dx-enter-active,
.dx-fade-rise-animation.dx-leave {
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  opacity: 1;
}

.dx-fade-slide-animation.dx-enter,
.dx-fade-slide-animation.dx-leave.dx-leave-active {
  transform: translate3d(40%, 0, 0);
  opacity: 0;
}

.dx-fade-slide-animation.dx-enter.dx-enter-active,
.dx-fade-slide-animation.dx-leave {
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

.dx-fade-zoom-animation.dx-enter,
.dx-fade-zoom-animation.dx-leave.dx-leave-active {
  transform: scale3d(0.3, 0.3, 0.3);
  opacity: 0;
}

.dx-fade-zoom-animation.dx-enter.dx-enter-active,
.dx-fade-zoom-animation.dx-leave {
  transform: scale3d(1, 1, 1);
  opacity: 1;
}

.dx-box-fallback-item > .dx-box-item-content {
  width: 100%;
  height: 100%;
}

.dx-box-item-content {
  flex-direction: column;
  max-width: 100%;
  font-size: 13px;
}

.dx-button-disabled {
  cursor: default;
}

.dx-button {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  max-width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  min-width: 28px;
}

.dx-button .dx-icon {
  -webkit-user-drag: none;
  display: inline-block;
  vertical-align: middle;
}

.dx-button-content {
  height: 100%;
  max-height: 100%;
  line-height: 0;
}

.dx-button-content::after {
  display: inline-block;
  position: relative;
  height: 100%;
  content: "";
  vertical-align: middle;
  font-size: 0;
}

.dx-button-content > .dx-inkripple {
  display: none;
}

.dx-button-link {
  text-decoration: none;
}

.dx-button-text {
  display: inline;
  vertical-align: middle;
  line-height: 17px;
  text-transform: uppercase;
  font-weight: 500;
  letter-spacing: 0.04em;
}

.dx-button-submit-input {
  padding: 0;
  margin: 0;
  border: 0;
  height: 0;
  width: 0;
  font-size: 0;
  opacity: 0;
}

.dx-state-disabled .dx-button,
.dx-state-disabled.dx-button {
  cursor: default;
}

.dx-button a {
  text-decoration: none;
}

.dx-button .dx-button-content {
  padding: 5px;
  position: relative;
}

.dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
  color: rgba(0, 0, 0, 0.87);
}

.dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-button .dx-icon,
.dx-rtl.dx-button .dx-icon {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-button-has-icon {
  min-width: 28px;
}

.dx-button-has-icon .dx-button-content {
  padding: 5px;
}

.dx-button-has-icon .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}

.dx-button-has-icon .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-icon .dx-icon,
.dx-rtl.dx-button-has-icon .dx-icon {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-button-has-icon .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-icon .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-button-has-text {
  min-width: 48px;
}

.dx-button-has-text .dx-button-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 5px 16px;
}

.dx-button-has-text .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-text .dx-icon,
.dx-rtl.dx-button-has-text .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-text .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-text.dx-button-mode-text .dx-button-content {
  padding: 5px;
}

.dx-button-has-text.dx-button-mode-text .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-text.dx-button-mode-text .dx-icon,
.dx-rtl.dx-button-has-text.dx-button-mode-text .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-icon.dx-button-has-text .dx-button-content {
  padding: 5px 16px;
}

.dx-button-has-icon.dx-button-has-text .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 8px;
  margin-left: 0;
}

.dx-button-has-icon.dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-icon.dx-button-has-text .dx-icon,
.dx-rtl.dx-button-has-icon.dx-button-has-text .dx-icon {
  margin-left: 8px;
  margin-right: 0;
}

.dx-rtl .dx-button-has-icon.dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-icon.dx-button-has-text .dx-icon.dx-icon-right {
  margin-right: 8px;
  margin-left: 0;
}

.dx-button-has-icon.dx-button-has-text .dx-button-content {
  padding-left: 12px;
}

.dx-rtl .dx-button-has-icon.dx-button-has-text .dx-button-content {
  padding-left: 16px;
  padding-right: 12px;
}

.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-button-content {
  padding: 5px;
}

.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon,
.dx-rtl.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-button.dx-button-has-icon:not(.dx-button-has-text):not(.dx-shape-standard) {
  border-radius: 50%;
  box-shadow: none;
}

.dx-button {
  height: 28px;
  position: relative;
  overflow: hidden;
  border-radius: 2px;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button .dx-button-content .dx-inkripple {
  overflow: hidden;
  display: block;
}

.dx-button.dx-state-hover {
  background-color: #ebebeb;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-state-focused {
  background-color: #ebebeb;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-state-active {
  background-color: #b3b3b3;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-button.dx-button-default {
  border-radius: 2px;
  background-color: #8ac840;
  color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-default .dx-icon {
  color: #fff;
}

.dx-button.dx-button-default.dx-state-hover {
  background-color: #74ab31;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-default.dx-state-focused {
  background-color: #74ab31;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-default.dx-state-active {
  background-color: #568025;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-default.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-button.dx-button-default.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-button-default.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-button-default .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-button.dx-button-danger {
  border-radius: 2px;
  background-color: #f44336;
  color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-danger .dx-icon {
  color: #fff;
}

.dx-button.dx-button-danger.dx-state-hover {
  background-color: #f11d0d;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-danger.dx-state-focused {
  background-color: #f11d0d;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-danger.dx-state-active {
  background-color: #bc160a;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-danger.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-button.dx-button-danger.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-button-danger.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-button-danger .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-button.dx-button-success {
  border-radius: 2px;
  background-color: #8ac840;
  color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-success .dx-icon {
  color: #fff;
}

.dx-button.dx-button-success.dx-state-hover {
  background-color: #74ab31;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-success.dx-state-focused {
  background-color: #74ab31;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-success.dx-state-active {
  background-color: #568025;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-success.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-button.dx-button-success.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-button-success.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-button-success .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-button.dx-button-back {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
  border-radius: 50%;
  min-width: 28px;
}

.dx-button.dx-button-back.dx-state-focused,
.dx-button.dx-button-back.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-button.dx-button-back.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-button.dx-button-back.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button.dx-button-back.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-button-back.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-button-back .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-button.dx-button-back .dx-button-content {
  padding: 5px;
}

.dx-button.dx-button-back .dx-icon {
  color: rgba(0, 0, 0, 0.87);
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}

.dx-button.dx-button-back .dx-icon.dx-icon-right,
.dx-rtl .dx-button.dx-button-back .dx-icon,
.dx-rtl.dx-button.dx-button-back .dx-icon {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-button.dx-button-back .dx-icon.dx-icon-right,
.dx-rtl.dx-button.dx-button-back .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-button.dx-button-back .dx-button-text {
  display: none;
}

.dx-button-mode-text {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}

.dx-button-mode-text .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-button-mode-text.dx-state-focused,
.dx-button-mode-text.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-button-mode-text.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-button-mode-text.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-text.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-text.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-text .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-button-mode-text.dx-button-default {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-button-mode-text.dx-button-default.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-default.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-default.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-default.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-text.dx-button-default.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-text.dx-button-default .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-button-mode-text.dx-button-danger {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-danger.dx-state-active {
  background-color: rgba(244, 67, 54, 0.36);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-danger.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-danger.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-text.dx-button-danger.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-text.dx-button-danger .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-button-mode-text.dx-button-success {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-success.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-success.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-success.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-text.dx-button-success.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-text.dx-button-success .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-button-mode-outlined {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
  border: 1px solid rgba(0, 0, 0, 0.24);
}

.dx-button-mode-outlined .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-button-mode-outlined.dx-state-focused,
.dx-button-mode-outlined.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-outlined.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-outlined.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-outlined .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-button-mode-outlined.dx-button-default {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
  border: 1px solid #8ac840;
}

.dx-button-mode-outlined.dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-button-mode-outlined.dx-button-default.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-default.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-default.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-default.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-outlined.dx-button-default.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-outlined.dx-button-default .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-button-mode-outlined.dx-button-danger {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
  border: 1px solid #f44336;
}

.dx-button-mode-outlined.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-button-mode-outlined.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-active {
  background-color: rgba(244, 67, 54, 0.36);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-outlined.dx-button-danger .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-button-mode-outlined.dx-button-success {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
  border: 1px solid #8ac840;
}

.dx-button-mode-outlined.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-button-mode-outlined.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-success.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-success.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-success.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-outlined.dx-button-success.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-outlined.dx-button-success .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-buttongroup {
  display: inline-block;
}

.dx-buttongroup-wrapper {
  display: flex;
  flex-flow: row nowrap;
  height: 100%;
  width: 100%;
}

.dx-buttongroup-item {
  flex: 0 1 auto;
}

.dx-buttongroup-item.dx-button-mode-contained,
.dx-buttongroup-item.dx-button-mode-outlined {
  border-left-width: 0;
}

.dx-buttongroup-item.dx-button-mode-contained.dx-button,
.dx-buttongroup-item.dx-button-mode-outlined.dx-button {
  border-radius: 0;
}

.dx-buttongroup-item.dx-button-mode-text {
  margin-left: 1px;
}

.dx-buttongroup-item-has-width {
  flex: 1 1 auto;
}

.dx-button-mode-contained.dx-buttongroup-item {
  padding-right: 1px;
}

.dx-button-mode-contained.dx-buttongroup-last-item {
  padding-right: 0;
}

.dx-button-mode-outlined.dx-buttongroup-item {
  border-left-width: 0;
}

.dx-button-mode-outlined.dx-buttongroup-first-item {
  border-left-width: 1px;
}

.dx-button-mode-text.dx-button.dx-buttongroup-item {
  border-radius: 2px;
}

.dx-button-mode-text.dx-buttongroup-first-item {
  margin-left: 0;
}

.dx-button-mode-contained.dx-button.dx-buttongroup-first-item,
.dx-button-mode-outlined.dx-button.dx-buttongroup-first-item {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.dx-button-mode-contained.dx-button.dx-buttongroup-last-item,
.dx-button-mode-outlined.dx-button.dx-buttongroup-last-item {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-state-disabled,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-disabled {
  opacity: 1;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-state-disabled .dx-button-content,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-disabled .dx-button-content {
  opacity: 0.6;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal {
  background-color: #fff;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-state-hover {
  background-color: #ebebeb;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected {
  background-color: #d1d1d1;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected.dx-state-hover {
  background-color: #e0e0e0;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected,
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected) {
  background-color: #fff;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success.dx-state-hover {
  background-color: #f4faec;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default.dx-state-hover {
  background-color: #f4faec;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger.dx-state-hover {
  background-color: #fef0ef;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-default.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-default.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal {
  background-color: rgba(0, 0, 0, 0.18);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success {
  background-color: rgba(138, 200, 64, 0.22);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.14);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default {
  background-color: rgba(138, 200, 64, 0.22);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.14);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger {
  background-color: rgba(244, 67, 54, 0.22);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.14);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-rtl.dx-button-mode-contained.dx-button.dx-buttongroup-first-item,
.dx-rtl.dx-button-mode-outlined.dx-button.dx-buttongroup-first-item {
  border-radius: 0 2px 2px 0;
}

.dx-rtl.dx-button-mode-contained.dx-button.dx-buttongroup-last-item,
.dx-rtl.dx-button-mode-outlined.dx-button.dx-buttongroup-last-item {
  border-radius: 2px 0 0 2px;
}

.dx-rtl.dx-button-mode-contained.dx-button.dx-buttongroup-first-item.dx-buttongroup-last-item,
.dx-rtl.dx-button-mode-outlined.dx-button.dx-buttongroup-first-item.dx-buttongroup-last-item {
  border-radius: 2px;
}

.dx-rtl.dx-button-mode-text.dx-buttongroup-first-item {
  margin-left: 1px;
}

.dx-rtl.dx-button-mode-text.dx-buttongroup-last-item {
  margin-left: 0;
}

.dx-rtl.dx-button-mode-outlined.dx-buttongroup-first-item {
  border-left-width: 0;
}

.dx-rtl.dx-button-mode-outlined.dx-buttongroup-last-item {
  border-left-width: 1px;
}

.dx-scrollable-scrollbar-simulated {
  position: relative;
}

.dx-scrollable {
  display: block;
  height: 100%;
  min-height: 0;
}

.dx-scrollable:focus {
  outline: 0;
}

.dx-scrollable-native {
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -ms-scroll-snap-type: proximity;
}

.dx-scrollable-native.dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-scrollbar {
  display: none;
}

.dx-scrollable-native.dx-scrollable-scrollbar-simulated .dx-scrollable-scrollbar {
  display: block;
}

.dx-scrollable-native > div.dx-scrollable-wrapper > .dx-scrollable-container,
.dx-scrollable-native.dx-scrollable-wrapper > .dx-scrollable-container {
  -webkit-overflow-scrolling: touch;
  position: relative;
  height: 100%;
}

.dx-scrollable-native.dx-scrollable-vertical,
.dx-scrollable-native.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container {
  touch-action: pan-y;
  overflow-x: hidden;
  overflow-y: auto;
}

.dx-scrollable-native.dx-scrollable-horizontal,
.dx-scrollable-native.dx-scrollable-horizontal > .dx-scrollable-wrapper > .dx-scrollable-container {
  touch-action: pan-x;
  float: none;
  overflow-x: auto;
  overflow-y: hidden;
}

.dx-scrollable-native.dx-scrollable-both,
.dx-scrollable-native.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container {
  touch-action: pan-y pan-x;
  float: none;
  overflow-x: auto;
  overflow-y: auto;
}

.dx-scrollable-native.dx-scrollable-disabled,
.dx-scrollable-native.dx-scrollable-disabled .dx-scrollable-container {
  touch-action: auto;
}

.dx-scrollable-native.dx-scrollable-scrollbars-hidden > .dx-scrollable-wrapper > .dx-scrollable-container {
  overflow: hidden;
}

.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content {
  min-height: 101%;
  box-sizing: content-box;
}

.dx-scrollable-native.dx-scrollable-native-ios.dx-scrollable-horizontal .dx-scrollable-content {
  min-height: 0;
  padding: 0;
}

.dx-scrollable-native.dx-scrollable-native-generic {
  -ms-overflow-style: auto;
  overflow: hidden;
}

.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollable-content {
  height: auto;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollable-content {
  transform: none;
  z-index: 0;
}

.dx-scrollable-scrollbar-simulated,
.dx-scrollable-scrollbar-simulated .dx-scrollable-container {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.dx-scrollable-scrollbar-simulated .dx-scrollable-container ::-webkit-scrollbar,
.dx-scrollable-scrollbar-simulated ::-webkit-scrollbar {
  display: none;
}

.dx-scrollable-container {
  -webkit-tap-highlight-color: transparent;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.dx-scrollable-container:focus {
  outline: 0;
}

.dx-scrollable-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}

.dx-scrollable-content {
  position: relative;
  min-height: 100%;
  box-sizing: border-box;
}

.dx-scrollable-content::after {
  display: block;
  content: "";
  clear: both;
}

.dx-scrollable-both .dx-scrollable-content,
.dx-scrollable-horizontal .dx-scrollable-content {
  display: block;
  float: left;
  min-width: 100%;
}

.dx-scrollable-scrollbar {
  position: absolute;
  pointer-events: auto;
}

.dx-scrollbar-vertical {
  top: 0;
  right: 0;
  height: 100%;
}

.dx-scrollbar-horizontal {
  bottom: 0;
  left: 0;
  width: 100%;
}

.dx-scrollable-scroll {
  position: relative;
  box-sizing: border-box;
  -webkit-transform: translate(0, 0);
  padding: 2px 0 2px 2px;
  background-color: transparent;
  opacity: 1;
  overflow: hidden;
  transition: opacity linear;
}

.dx-scrollable-scroll.dx-state-invisible {
  display: block !important;
  background-color: rgba(0, 0, 0, 0);
  opacity: 0;
  transition: opacity 0.5s linear 1s;
}

.dx-rtl .dx-scrollable,
.dx-rtl .dx-scrollable .dx-scrollable-container,
.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-rtl.dx-scrollable,
.dx-rtl.dx-scrollable .dx-scrollable-container,
.dx-rtl.dx-scrollable .dx-scrollable-content {
  direction: ltr;
}

.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-container,
.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-container,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content {
  direction: rtl;
}

.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content {
  float: right;
}

.dx-rtl .dx-scrollable .dx-scrollable-content > *,
.dx-rtl.dx-scrollable .dx-scrollable-content > * {
  direction: rtl;
}

.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical,
.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical {
  right: auto;
  left: 0;
}

.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal,
.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal {
  direction: ltr;
}

.dx-scrollable-simulated .dx-scrollable-content {
  overflow-anchor: none;
}

.dx-scrollable-simulated.dx-scrollable-disabled .dx-scrollable-scrollbar {
  pointer-events: none;
}

.dx-scrollable-content {
  -webkit-transform: none;
}

.dx-rtl .dx-scrollable-scroll {
  padding-left: 0;
  padding-right: 2px;
}

.dx-scrollable-scroll-content {
  width: 100%;
  height: 100%;
  background-color: rgba(191, 191, 191, 0.7);
  box-shadow: 0 0 0 1px transparent;
}

.dx-scrollbar-hoverable {
  background-color: transparent;
}

.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  opacity: 1;
}

.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  background-color: rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 1px transparent;
}

.dx-scrollbar-vertical .dx-scrollable-scroll {
  float: right;
  width: 6px;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 6px;
  transition: width 0.2s linear 0.15s, background-color 0.2s linear 0.15s;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll {
  transition: background-color 0.5s linear 1s, width 0.2s linear 150ms;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content {
  transition: box-shadow 0.15s linear 0.15s, background-color 0.15s linear 0.15s;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  transition: background-color 0.5s linear 1s, width 0.2s linear 0.15s;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  transition: box-shadow 0.5s linear 1s, background-color 0.5s linear 1s;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll {
  width: 13px;
}

.dx-scrollbar-horizontal .dx-scrollable-scroll {
  height: 6px;
}

.dx-rtl .dx-scrollbar-horizontal .dx-scrollable-scroll,
.dx-scrollbar-horizontal .dx-scrollable-scroll {
  padding-left: 2px;
  padding-right: 2px;
  padding-bottom: 0;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable {
  height: 6px;
  transition: height 0.2s linear 0.15s, background-color 0.2s linear 0.15s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll {
  transition: background-color 0.5s linear 1s, height 0.2s linear 0.15s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content {
  transition: box-shadow 0.15s linear 0.15s, background-color 0.15s linear 0.15s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  transition: background-color 0.5s linear 1s, height 0.2s linear 0.15s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  transition: box-shadow 0.5s linear 1s, background-color 0.5s linear 1s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll {
  height: 13px;
}

.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-right: 6px;
}

.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both.dx-rtl > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical.dx-rtl > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-right: 0;
  padding-left: 6px;
}

.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-horizontal > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-bottom: 6px;
}

.dx-scrollview-pull-down-text,
.dx-scrollview-scrollbottom-text {
  margin-left: 10px;
  top: 18.5px;
}

.dx-rtl .dx-scrollview-pull-down-text,
.dx-rtl .dx-scrollview-scrollbottom-text {
  margin-left: 0;
  margin-right: 10px;
}

.dx-rtl .dx-scrollable .dx-scrollable-scroll,
.dx-rtl.dx-scrollable .dx-scrollable-scroll {
  float: left;
}

.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollview-top-pocket {
  position: absolute;
  display: none;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-top-pocket {
  width: 40px;
  height: 40px;
  left: 50%;
  position: absolute;
  z-index: 1;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down {
  background-image: none;
  position: static;
  height: 100%;
  width: 100%;
  left: -50%;
  margin-left: -20px;
  padding: 0;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down.dx-scrollview-pull-down-loading {
  transition: transform 0.1s linear;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator {
  position: relative;
  top: 0;
  padding: 4px;
  margin: 0;
  height: 100%;
  width: 100%;
  float: left;
  box-sizing: border-box;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator .dx-loadindicator {
  float: left;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-icon-pulldown {
  width: 100%;
  height: 100%;
  padding: 8px;
  font-size: 24px;
  box-sizing: border-box;
  transition: opacity 0.2s;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading.dx-scrollview-pull-down {
  transition: top 0.2s ease-out;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-image {
  position: absolute;
  margin: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: contain;
  transition: opacity 0.2s;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown {
  display: none;
}

.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket {
  position: absolute;
  left: 0;
  width: 100%;
  overflow-y: auto;
  transition: transform 0.4s;
  transform: translate(0, 0);
}

.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-content {
  transition: transform 0.4s;
  transform: none;
}

.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled {
  overflow-y: auto;
}

.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollable-container {
  overflow-y: auto;
  overflow-x: hidden;
}

.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollable-content,
.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollview-content {
  overflow-y: hidden;
}

.dx-scrollable-native.dx-scrollable-native-win8 .dx-scrollable-container {
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.dx-scrollable-native.dx-scrollable-native-win8 .dx-scrollview-bottom-pocket {
  width: 100%;
  text-align: center;
}

.dx-device-android-4 .dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown {
  display: block;
}

.dx-scrollview-content {
  position: static;
}

.dx-scrollview-content::after,
.dx-scrollview-content::before {
  display: table;
  content: "";
  line-height: 0;
}

.dx-scrollview-content::after {
  clear: both;
}

.dx-scrollview-pull-down {
  text-align: center;
  width: 100%;
  height: 50px;
  padding: 15px 0;
  top: -80px;
  overflow: hidden;
  transform: translate(0, 0);
  -webkit-user-drag: none;
  box-sizing: content-box;
}

.dx-scrollview-pull-down-container {
  display: inline-block;
  width: 49%;
  text-align: right;
}

.dx-scrollview-pull-down-indicator {
  opacity: 0;
  left: 0;
  top: 50%;
  display: inline-block;
  margin: -15px 20px 0 15px;
  -webkit-user-drag: none;
}

.dx-scrollview-pull-down-image {
  display: inline-block;
  vertical-align: middle;
  margin: 0 20px;
  width: 20px;
  height: 50px;
  background-size: contain;
  -webkit-user-drag: none;
  transform: translate(0, 0) rotate(0);
  transition: transform 0.2s linear;
}

.dx-scrollview-pull-down-text {
  display: inline;
  vertical-align: middle;
  position: relative;
  overflow: visible;
  -webkit-user-drag: none;
}

.dx-scrollview-pull-down-text div {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
  overflow: visible;
  opacity: 0;
}

.dx-scrollview-pull-down-text div.dx-scrollview-pull-down-text-visible {
  opacity: 1;
}

.dx-scrollview-pull-down-ready .dx-scrollview-pull-down-image {
  transform: translate(0, 0) rotate(-180deg);
}

.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-image {
  opacity: 0;
}

.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-indicator {
  opacity: 1;
}

.dx-scrollview-scrollbottom {
  width: 100%;
  padding: 10px 0;
  overflow: hidden;
  text-align: center;
  transform: translate(0, 0);
}

.dx-scrollview-scrollbottom::before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.dx-scrollview-scrollbottom-indicator {
  display: inline-block;
  margin: 0 10px 0 0;
  -webkit-user-drag: none;
}

.dx-scrollview-scrollbottom-text {
  display: inline-block;
  margin-top: -20px;
  vertical-align: middle;
  -webkit-user-drag: none;
}

.dx-scrollview-scrollbottom-end {
  opacity: 0;
}

.dx-rtl .dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket,
.dx-scrollable-native.dx-rtl.dx-scrollable-native-ios .dx-scrollview-top-pocket {
  left: auto;
  right: 0;
}

.dx-rtl .dx-scrollview-pull-down-container {
  text-align: left;
}

.dx-rtl .dx-scrollview-pull-down-indicator,
.dx-rtl .dx-scrollview-pull-down-text div {
  left: auto;
  right: 0;
}

.dx-rtl .dx-scrollview-scrollbottom-indicator {
  margin: 0 0 0 10px;
}

.dx-scrollview-scrollbottom-loading .dx-scrollview-scrollbottom-image {
  width: 24px;
  height: 24px;
}

.dx-scrollview-pull-down-indicator,
.dx-scrollview-scrollbottom-indicator {
  margin-right: 0;
  height: 42px;
  width: 42px;
  border-radius: 21px;
  display: inline-flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.37);
  opacity: 1;
}

.dx-scrollview-pull-down-indicator > .dx-loadindicator,
.dx-scrollview-scrollbottom-indicator > .dx-loadindicator {
  height: 24px;
  width: 24px;
}

.dx-scrollview-pull-down-indicator > .dx-loadindicator > .dx-loadindicator-wrapper,
.dx-scrollview-scrollbottom-indicator > .dx-loadindicator > .dx-loadindicator-wrapper {
  font-size: 24px;
}

.dx-scrollview-pull-down-indicator {
  position: relative;
  margin-left: 0;
  margin-top: -21px;
}

.dx-scrollview-pull-down-text > div {
  display: none;
}

.dx-scrollview-pull-down-text > div.dx-scrollview-pull-down-text-visible {
  display: block;
}

.dx-checkbox {
  display: inline-block;
  cursor: pointer;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-checkbox.dx-state-readonly {
  cursor: default;
}

.dx-checkbox-icon {
  flex-shrink: 0;
  position: relative;
  background-position: 0 0;
  background-size: cover;
  background-repeat: no-repeat;
}

.dx-checkbox-container {
  overflow: hidden;
  white-space: nowrap;
  height: 100%;
  width: 100%;
  vertical-align: middle;
  display: inline-flex;
  align-items: center;
  text-overflow: clip;
}

.dx-checkbox-text {
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
  line-height: normal;
  padding-left: 5px;
}

.dx-rtl .dx-checkbox-text,
.dx-rtl.dx-checkbox-text {
  margin: 0;
  padding: 0 5px 0 0;
  text-align: right;
}

.dx-state-disabled .dx-checkbox,
.dx-state-disabled.dx-checkbox {
  cursor: default;
}

.dx-checkbox {
  line-height: 0;
}

.dx-checkbox .dx-checkbox-container {
  overflow: visible;
}

.dx-checkbox.dx-state-disabled,
.dx-checkbox.dx-state-readonly {
  border-color: rgba(0, 0, 0, 0.26);
}

.dx-checkbox.dx-state-active .dx-checkbox-icon::after,
.dx-checkbox.dx-state-focused .dx-checkbox-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-checkbox.dx-checkbox-checked.dx-state-active .dx-checkbox-icon::after,
.dx-checkbox.dx-checkbox-checked.dx-state-focused .dx-checkbox-icon::after,
.dx-checkbox.dx-checkbox-indeterminate.dx-state-active .dx-checkbox-icon::after,
.dx-checkbox.dx-checkbox-indeterminate.dx-state-focused .dx-checkbox-icon::after {
  background-color: rgba(138, 200, 64, 0.1);
  transform: scale(1);
}

.dx-checkbox.dx-checkbox-checked.dx-state-disabled .dx-checkbox-icon,
.dx-checkbox.dx-checkbox-checked.dx-state-readonly .dx-checkbox-icon,
.dx-checkbox.dx-checkbox-indeterminate.dx-state-disabled .dx-checkbox-icon,
.dx-checkbox.dx-checkbox-indeterminate.dx-state-readonly .dx-checkbox-icon {
  background-color: rgba(0, 0, 0, 0.26);
}

.dx-checkbox-checked.dx-state-readonly.dx-state-focused .dx-checkbox-icon::after,
.dx-checkbox-indeterminate.dx-state-readonly.dx-state-focused .dx-checkbox-icon::after,
.dx-checkbox.dx-state-readonly.dx-state-focused .dx-checkbox-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-checkbox-icon {
  width: 16px;
  height: 16px;
  border: 2px solid rgba(0, 0, 0, 0.54);
  border-radius: 2px;
}

.dx-checkbox-icon::after {
  content: "";
  width: 2.14em;
  height: 2.14em;
  top: 50%;
  left: 50%;
  margin-top: -1.07em;
  margin-left: -1.07em;
  border-radius: 50%;
  display: block;
  position: absolute;
  z-index: 1;
  transform: scale(0.5);
  transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.dx-checkbox-icon::before {
  z-index: 2;
}

.dx-checkbox-checked .dx-checkbox-icon {
  color: #fff;
  background-color: #8ac840;
  border: none;
  font: 14px/1em DXIcons;
  text-align: center;
}

.dx-checkbox-checked .dx-checkbox-icon::before {
  content: "\f005";
  position: relative;
  display: block;
  width: 1em;
  top: 50%;
  margin-top: -0.5em;
  left: 50%;
  margin-left: -0.5em;
}

.dx-rtl .dx-checkbox-checked .dx-checkbox-icon::before,
.dx-rtl.dx-checkbox-checked .dx-checkbox-icon::before {
  left: 0;
  margin-left: 0;
  right: 50%;
  margin-right: -0.5em;
}

.dx-checkbox-indeterminate .dx-checkbox-icon {
  background-color: #8ac840;
  color: #fff;
  border: none;
  font: 18px/1em DXIcons;
  text-align: center;
}

.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  content: "\f074";
  position: relative;
  display: block;
  width: 1em;
  top: 50%;
  margin-top: -0.5em;
  left: 50%;
  margin-left: -0.5em;
}

.dx-rtl .dx-checkbox-indeterminate .dx-checkbox-icon::before,
.dx-rtl.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  left: 0;
  margin-left: 0;
  right: 50%;
  margin-right: -0.5em;
}

.dx-invalid .dx-checkbox-icon {
  border: 2px solid #f44336;
}

.dx-invalid.dx-state-focused .dx-checkbox-icon::after {
  background-color: rgba(244, 67, 54, 0.1);
  transform: scale(1);
}

.dx-switch {
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}

.dx-switch .dx-switch-wrapper {
  display: inline-block;
  text-align: left;
  height: 100%;
  width: 100%;
  position: relative;
  padding: 10px;
  left: -10px;
  top: -10px;
  overflow: hidden;
  vertical-align: middle;
  box-sizing: content-box;
}

.dx-switch .dx-switch-wrapper::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-switch-inner {
  display: flex;
  transform: translateX(-50%);
}

.dx-switch-container {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  height: 18px;
  overflow: visible;
  position: relative;
}

.dx-state-disabled .dx-switch,
.dx-state-disabled.dx-switch {
  cursor: default;
}

.dx-switch-handle,
.dx-switch-on-value .dx-switch-inner {
  transform: translateX(0);
}

.dx-switch-on-value .dx-switch-handle {
  transform: translateX(-100%);
}

.dx-rtl .dx-switch-wrapper,
.dx-rtl.dx-switch-wrapper {
  text-align: right;
}

.dx-rtl .dx-switch-inner {
  transform: translateX(50%);
}

.dx-rtl .dx-switch-handle {
  transform: translateX(-100%);
}

.dx-rtl.dx-switch-on-value .dx-switch-handle {
  transform: translateX(0);
}

.dx-switch {
  width: 32px;
  height: 18px;
}

.dx-switch.dx-state-disabled .dx-switch-handle::before,
.dx-switch.dx-state-readonly .dx-switch-handle::before {
  background-color: #bdbdbd;
}

.dx-switch.dx-state-disabled .dx-switch-container::before,
.dx-switch.dx-state-readonly .dx-switch-container::before {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-switch-on-value.dx-state-readonly.dx-state-focused .dx-switch-handle::before,
.dx-switch.dx-state-active .dx-switch-handle::before,
.dx-switch.dx-state-focused .dx-switch-handle::before,
.dx-switch.dx-state-readonly.dx-state-focused .dx-switch-handle::before {
  box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 50%;
}

.dx-switch-container::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 14px;
  border-radius: 500px;
  background-color: #9e9e9e;
  margin: 2px 0;
}

.dx-switch-inner {
  width: 200%;
  height: 100%;
}

.dx-switch-off,
.dx-switch-on {
  flex-shrink: 0;
  float: left;
  padding: 4px 0;
  width: 50%;
  height: 18px;
  color: transparent;
  text-align: center;
  line-height: 100%;
}

.dx-switch-on {
  background: 0 0;
}

.dx-switch-off {
  display: none;
  padding-bottom: 10px;
  background-color: transparent;
}

.dx-switch-handle {
  flex-basis: 18px;
  flex-shrink: 0;
  position: relative;
  float: left;
  width: 18px;
  height: 18px;
  background-color: #fafafa;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  border-radius: 50%;
}

.dx-switch-handle::before {
  display: block;
  content: " ";
  width: 100%;
  height: 100%;
  background-color: #fafafa;
  border-radius: 50%;
  transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.dx-switch-on-value .dx-switch-container::before {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-switch-on-value .dx-switch-handle::before {
  background-color: #8ac840;
}

.dx-switch-on-value.dx-state-active .dx-switch-handle::before,
.dx-switch-on-value.dx-state-focused .dx-switch-handle::before {
  box-shadow: 0 0 0 10px rgba(138, 200, 64, 0.1);
  border-radius: 50%;
}

.dx-rtl .dx-switch .dx-switch-off,
.dx-rtl .dx-switch .dx-switch-on,
.dx-switch.dx-rtl .dx-switch-off,
.dx-switch.dx-rtl .dx-switch-on {
  float: right;
  padding-left: 14px;
  padding-right: 2px;
}

.dx-rtl .dx-switch .dx-switch-off,
.dx-switch.dx-rtl .dx-switch-off {
  margin-left: 0;
}

.dx-rtl .dx-switch .dx-switch-handle,
.dx-switch.dx-rtl .dx-switch-handle {
  float: right;
  margin-left: 0;
  margin-right: -18px;
}

.dx-rtl .dx-switch .dx-switch-wrapper,
.dx-switch.dx-rtl .dx-switch-wrapper {
  left: 10px;
}

.dx-rtl .dx-switch .dx-switch-container,
.dx-switch.dx-rtl .dx-switch-container {
  margin: 0 0 0 -6px;
}

.dx-invalid.dx-switch .dx-switch-container::before {
  background-color: rgba(244, 67, 54, 0.5);
}

.dx-invalid.dx-switch-on-value:not(.dx-state-readonly):not(.dx-state-disabled) .dx-switch-container .dx-switch-handle::before {
  background-color: #f44336;
}

.dx-invalid.dx-switch-on-value:not(.dx-state-readonly):not(.dx-state-disabled).dx-state-active .dx-switch-container .dx-switch-handle::before,
.dx-invalid.dx-switch-on-value:not(.dx-state-readonly):not(.dx-state-disabled).dx-state-focused .dx-switch-container .dx-switch-handle::before {
  box-shadow: 0 0 0 10px rgba(244, 67, 54, 0.1);
}

.dx-tabs-ie-hack a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  color: #fff;
  text-decoration: none;
  opacity: 0.001;
}

.dx-tabs {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  display: inline-block;
  width: 100%;
  text-align: center;
  table-layout: fixed;
}

.dx-tabs.dx-tabs-stretched {
  table-layout: auto;
}

.dx-tabs.dx-overflow-hidden {
  overflow: hidden;
}

.dx-tabs-wrapper {
  display: table-row;
}

.dx-tabs-scrollable .dx-tabs-wrapper {
  display: block;
  white-space: nowrap;
  height: 100%;
}

.dx-tabs-scrollable .dx-tab {
  height: 100%;
  display: inline-block;
}

.dx-tabs-scrollable .dx-tab::before {
  content: "";
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}

.dx-tabs-scrollable .dx-scrollable-content {
  height: 100%;
}

.dx-tabs-nav-button {
  width: 25px;
  padding: 0;
  top: 0;
}

.dx-tabs-nav-button-left {
  left: 0;
}

.dx-tabs-nav-button-right {
  right: 0;
}

.dx-tabs-expanded {
  display: table;
}

.dx-tab {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  cursor: pointer;
  white-space: nowrap;
}

.dx-tab a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  color: #fff;
  text-decoration: none;
  opacity: 0.001;
}

.dx-tab-content {
  display: inline-block;
  max-width: 100%;
}

.dx-tab-text {
  display: inline-block;
  margin: 0 auto;
  text-align: center;
  max-width: 100%;
  -webkit-user-drag: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-tabs-item-badge {
  display: inline-block;
  vertical-align: top;
}

.dx-state-disabled .dx-tab {
  cursor: default;
}

.dx-badge {
  padding: 2px 7px;
  border-radius: 14px;
  background-color: #8ac840;
  color: #fff;
  font-size: 11px;
  margin-left: 4px;
  line-height: normal;
  margin-top: 1px;
}

.dx-rtl .dx-badge {
  margin-left: 0;
  margin-right: 4px;
}

.dx-tabs {
  padding: 0;
  background-color: #f5f5f5;
  position: relative;
}

.dx-tabs .dx-inkripple {
  overflow: hidden;
}

.dx-tabs-nav-buttons .dx-tabs-scrollable {
  margin-right: 36px;
  margin-left: 36px;
}

.dx-tabs-nav-button {
  border: none;
  background-color: #f7f7f7;
  position: absolute;
  height: 36px;
  border-radius: 0;
  box-shadow: none;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text) {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.54);
  box-shadow: none;
  border-radius: 0;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text) .dx-icon {
  color: rgba(0, 0, 0, 0.54);
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-focused,
.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text) .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-tabs-nav-button .dx-button-content {
  padding: 0;
}

.dx-tabs-nav-button.dx-state-active {
  border: none;
}

.dx-tabs-nav-button.dx-state-disabled {
  opacity: 1;
  background-color: #f7f7f7;
}

.dx-tabs-nav-button.dx-state-disabled .dx-button-content {
  opacity: 0;
}

.dx-tab {
  padding: 6px 12px;
  min-width: 82px;
  background-color: #f7f7f7;
  color: rgba(0, 0, 0, 0.54);
}

.dx-tab.dx-state-hover {
  background-color: #ededed;
}

.dx-tab .dx-icon {
  display: block;
  -webkit-user-drag: none;
  color: rgba(0, 0, 0, 0.54);
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 auto;
}

.dx-tab.dx-tab-selected,
.dx-tab.dx-tab-selected .dx-icon {
  color: #8ac840;
}

.dx-tab.dx-tab-selected::before {
  content: "";
  position: absolute;
  bottom: 0;
  height: 2px;
  left: 0;
  right: 0;
  background-color: #8ac840;
}

.dx-tab-content,
.dx-tab-text {
  vertical-align: middle;
  text-transform: uppercase;
  line-height: 24px;
  font-weight: 500;
}

.dx-state-disabled.dx-tabs {
  opacity: 1;
}

.dx-state-disabled .dx-tab-content {
  opacity: 0.3;
}

.dx-tabs.dx-navbar {
  margin: 0;
  width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-tabs.dx-navbar .dx-icon {
  display: block;
  margin: 0 auto;
  width: 31px;
  height: 31px;
}

.dx-rtl .dx-tabs.dx-navbar .dx-icon,
.dx-rtl.dx-tabs.dx-navbar .dx-icon {
  margin: 0 auto;
}

.dx-tabs.dx-navbar .dx-tab-text {
  display: block;
  vertical-align: 50%;
}

.dx-nav-item {
  position: relative;
  vertical-align: bottom;
}

.dx-nav-item.dx-state-disabled {
  cursor: default;
}

.dx-nav-item-content {
  display: block;
}

.dx-nav-item a {
  display: block;
  height: 100%;
  text-decoration: none;
}

.dx-navbar-item-badge {
  position: absolute;
  right: 50%;
  margin-right: -26px;
  top: 11%;
}

.dx-rtl .dx-nav-item .dx-navbar-item-badge {
  right: auto;
  left: 50%;
  margin-right: auto;
  margin-left: -24px;
}

.dx-navbar {
  padding: 0;
  border: none;
}

.dx-nav-item,
.dx-rtl .dx-nav-item {
  background: #f7f7f7;
}

.dx-nav-item .dx-tab-text,
.dx-rtl .dx-nav-item .dx-tab-text {
  line-height: normal;
  color: rgba(0, 0, 0, 0.87);
}

.dx-navbar .dx-nav-item .dx-icon,
.dx-navbar .dx-rtl .dx-nav-item .dx-icon {
  width: 28px;
  height: 28px;
  background-position: 0 0;
  background-size: 28px 28px;
  padding: 0;
  font-size: 28px;
  text-align: center;
  line-height: 28px;
  color: rgba(0, 0, 0, 0.87);
}

.dx-nav-item.dx-state-active::after,
.dx-nav-item.dx-state-focused::after,
.dx-nav-item.dx-tab-selected::after,
.dx-rtl .dx-nav-item.dx-state-active::after,
.dx-rtl .dx-nav-item.dx-state-focused::after,
.dx-rtl .dx-nav-item.dx-tab-selected::after {
  content: none;
}

.dx-nav-item.dx-tab-selected,
.dx-rtl .dx-nav-item.dx-tab-selected {
  background: #fff;
}

.dx-nav-item.dx-tab-selected .dx-icon,
.dx-nav-item.dx-tab-selected .dx-tab-text,
.dx-rtl .dx-nav-item.dx-tab-selected .dx-icon,
.dx-rtl .dx-nav-item.dx-tab-selected .dx-tab-text {
  color: rgba(0, 0, 0, 0.87);
}

.dx-nav-item.dx-state-active,
.dx-rtl .dx-nav-item.dx-state-active {
  border: none;
  box-shadow: none;
}

.dx-nav-item.dx-state-focused,
.dx-rtl .dx-nav-item.dx-state-focused {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.04);
}

.dx-nav-item.dx-state-disabled .dx-icon,
.dx-rtl .dx-nav-item.dx-state-disabled .dx-icon {
  opacity: 0.5;
}

.dx-rtl .dx-navbar-item-badge {
  margin-left: -26px;
}

.dx-overlay-wrapper {
  top: 0;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  z-index: 1000;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-overlay-wrapper,
.dx-overlay-wrapper *,
.dx-overlay-wrapper ::after,
.dx-overlay-wrapper ::before,
.dx-overlay-wrapper::after,
.dx-overlay-wrapper::before {
  box-sizing: border-box;
}

.dx-overlay-shader {
  pointer-events: auto;
  background-color: rgba(0, 0, 0, 0.32);
}

.dx-overlay-content {
  position: absolute;
  pointer-events: auto;
  z-index: 1000;
  outline: 0;
  overflow: hidden;
}

.dx-overlay-content > .dx-template-wrapper {
  height: 100%;
  width: 100%;
}

.dx-device-android .dx-overlay-content {
  backface-visibility: hidden;
}

.dx-device-android .dx-scrollable-native .dx-overlay-content {
  backface-visibility: visible;
}

.dx-overlay-wrapper input,
.dx-overlay-wrapper textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-validationsummary-item {
  color: #f44336;
}

.dx-invalid-message > .dx-overlay-content {
  background-color: transparent;
  color: #f44336;
  padding: 4px 0 0;
}

.dx-editor-filled .dx-invalid-message > .dx-overlay-content,
.dx-editor-outlined .dx-invalid-message > .dx-overlay-content {
  padding-left: 11px;
  padding-right: 11px;
}

.dx-validationsummary > .dx-validationsummary-item:not(:last-child) {
  margin-bottom: 6px;
}

.dx-form-validation-summary {
  margin-top: 20px;
}

.dx-searchbox .dx-icon-search {
  display: block;
  position: relative;
  pointer-events: none;
}

.dx-searchbox .dx-icon-search::before {
  display: inline-block;
  overflow: hidden;
  box-sizing: content-box;
  position: static;
  text-indent: 0;
}

.dx-texteditor {
  display: block;
}

.dx-texteditor input::-ms-clear {
  display: none;
}

.dx-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  width: auto;
  height: 100%;
  text-align: left;
  cursor: text;
  pointer-events: none;
  color: rgba(148, 148, 148, 0.87);
  font-size: 13px;
}

.dx-placeholder::before {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  content: attr(DATA-DX_PLACEHOLDER);
  pointer-events: none;
  white-space: nowrap;
}

.dx-placeholder::after {
  content: " ";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.dx-texteditor-container {
  display: flex;
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.dx-texteditor-buttons-container {
  display: flex;
  width: auto;
  flex-grow: 0;
  flex-basis: content;
  align-items: center;
}

.dx-texteditor-input-container {
  display: flex;
  flex-grow: 1;
  position: relative;
  align-items: baseline;
}

.dx-texteditor-input {
  -webkit-appearance: none;
  width: 100%;
  height: 100%;
  outline: 0;
  border: 0;
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
  margin: 0;
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  font-size: 13px;
}

.dx-texteditor-input:-webkit-autofill + .dx-placeholder {
  display: none !important;
}

.dx-texteditor-input:autofill + .dx-placeholder {
  display: none !important;
}

.dx-texteditor-input:-moz-ui-invalid {
  box-shadow: none;
}

.dx-show-clear-button {
  position: relative;
}

.dx-clear-button-area {
  height: 100%;
  width: 34px;
  position: relative;
  cursor: pointer;
  text-align: justify;
}

.dx-clear-button-area .dx-icon-clear {
  position: absolute;
  display: inline-block;
  background-size: contain;
}

.dx-texteditor-empty .dx-clear-button-area {
  display: none;
}

.dx-state-disabled .dx-placeholder {
  cursor: auto;
}

.dx-state-disabled .dx-clear-button-area {
  display: none;
}

.dx-state-disabled .dx-texteditor-input {
  opacity: 1;
}

.dx-rtl .dx-texteditor .dx-placeholder,
.dx-rtl.dx-texteditor .dx-placeholder {
  text-align: right;
  left: auto;
  right: 0;
}

.dx-device-android .dx-texteditor-input {
  -webkit-user-modify: read-write-plaintext-only;
}

.dx-texteditor {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  position: relative;
}

.dx-texteditor::before {
  left: 0;
  right: 0;
  bottom: 0;
  height: 0;
  width: 100%;
  content: "";
  position: absolute;
  z-index: 2;
  transform: scale(0);
}

.dx-texteditor::after {
  left: 0;
  right: 0;
  bottom: 0;
  height: 0;
  width: 100%;
  content: "";
  position: absolute;
}

.dx-texteditor.dx-state-focused .dx-texteditor-label,
.dx-texteditor.dx-state-focused.dx-state-hover .dx-texteditor-label {
  color: #8ac840;
  font-size: 11px;
}

.dx-texteditor.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-texteditor.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label {
  color: #f44336;
}

.dx-texteditor.dx-state-active,
.dx-texteditor.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-texteditor.dx-state-active::before,
.dx-texteditor.dx-state-focused::before {
  border-bottom: 2px solid #8ac840;
  transform: scale(1);
  transition: transform 0.6s cubic-bezier(0.4, 0, 0.02, 1);
}

.dx-texteditor.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-texteditor.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-texteditor.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-texteditor.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-texteditor.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-texteditor.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-texteditor.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-texteditor.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-texteditor.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-texteditor.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-texteditor.dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-texteditor.dx-validation-pending.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-texteditor.dx-validation-pending.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-texteditor.dx-validation-pending.dx-editor-filled .dx-texteditor-input,
.dx-texteditor.dx-validation-pending.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-texteditor.dx-validation-pending.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-validation-pending.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-texteditor.dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-texteditor.dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator {
  right: 7px;
}

.dx-rtl .dx-texteditor.dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl .dx-texteditor.dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-texteditor.dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-texteditor.dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator {
  left: 7px;
  right: auto;
}

.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  right: 3.5px;
}

.dx-rtl .dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  left: 3.5px;
  right: auto;
}

.dx-texteditor.dx-editor-filled .dx-placeholder::before,
.dx-texteditor.dx-editor-filled .dx-texteditor-input,
.dx-texteditor.dx-editor-outlined .dx-placeholder::before,
.dx-texteditor.dx-editor-outlined .dx-texteditor-input {
  padding: 9px 11px 8px;
}

.dx-texteditor.dx-editor-filled {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-texteditor.dx-editor-filled::after {
  border-bottom: 1px solid rgba(0, 0, 0, 0.42);
}

.dx-texteditor.dx-editor-filled.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.07);
}

.dx-texteditor.dx-editor-filled.dx-state-hover::after {
  border-bottom-color: rgba(0, 0, 0, 0.87);
}

.dx-texteditor.dx-editor-filled.dx-state-disabled,
.dx-texteditor.dx-editor-filled.dx-state-readonly,
.dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-texteditor.dx-editor-filled.dx-state-disabled .dx-texteditor-input,
.dx-texteditor.dx-editor-filled.dx-state-readonly .dx-texteditor-input,
.dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover .dx-texteditor-input {
  color: rgba(0, 0, 0, 0.5);
}

.dx-texteditor.dx-editor-underlined {
  background-color: transparent;
}

.dx-texteditor.dx-editor-underlined::after {
  border-bottom: 1px solid rgba(0, 0, 0, 0.42);
}

.dx-texteditor.dx-editor-underlined.dx-state-hover::after {
  border-bottom: 2px solid rgba(0, 0, 0, 0.87);
}

.dx-texteditor.dx-editor-underlined .dx-placeholder::before,
.dx-texteditor.dx-editor-underlined .dx-texteditor-input {
  padding: 6px 0 5px;
}

.dx-texteditor.dx-editor-underlined.dx-state-disabled::after,
.dx-texteditor.dx-editor-underlined.dx-state-readonly.dx-state-hover::after,
.dx-texteditor.dx-editor-underlined.dx-state-readonly::after {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
}

.dx-texteditor.dx-editor-underlined.dx-invalid::after {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-texteditor.dx-editor-outlined {
  background-color: transparent;
  border-radius: 2px;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.42);
}

.dx-texteditor.dx-editor-outlined::before {
  display: none;
}

.dx-texteditor.dx-editor-outlined.dx-state-hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.87);
}

.dx-texteditor.dx-editor-outlined.dx-state-disabled,
.dx-texteditor.dx-editor-outlined.dx-state-readonly,
.dx-texteditor.dx-editor-outlined.dx-state-readonly.dx-state-hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.5);
}

.dx-texteditor.dx-editor-outlined.dx-state-disabled .dx-texteditor-input,
.dx-texteditor.dx-editor-outlined.dx-state-readonly .dx-texteditor-input,
.dx-texteditor.dx-editor-outlined.dx-state-readonly.dx-state-hover .dx-texteditor-input {
  color: rgba(0, 0, 0, 0.5);
}

.dx-texteditor.dx-editor-outlined.dx-state-focused {
  box-shadow: inset 0 0 0 2px #8ac840;
}

.dx-texteditor.dx-editor-outlined.dx-state-focused.dx-invalid {
  box-shadow: inset 0 0 0 2px #f44336;
}

.dx-texteditor.dx-editor-outlined.dx-invalid {
  box-shadow: inset 0 0 0 1px rgba(244, 67, 54, 0.4);
}

.dx-show-clear-button .dx-clear-button-area {
  width: 16px;
  min-width: 16px;
  right: 0;
}

.dx-show-clear-button .dx-icon-clear {
  color: rgba(117, 117, 117, 0.87);
  background-color: rgba(194, 194, 194, 0.87);
  border-radius: 50%;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 10px;
  text-align: center;
  line-height: 10px;
}

.dx-show-clear-button .dx-icon-clear::before {
  position: absolute;
  display: block;
  width: 10px;
  top: 50%;
  margin-top: -5px;
  left: 50%;
  margin-left: -5px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid .dx-texteditor-input-container::after,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator {
  right: 7px;
}

.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator {
  left: 7px;
  right: auto;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  right: 3.5px;
}

.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  left: 3.5px;
  right: auto;
}

.dx-invalid.dx-texteditor.dx-state-hover::after {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-invalid.dx-texteditor.dx-state-active::before,
.dx-invalid.dx-texteditor.dx-state-focused::before {
  border-top: 1px solid #f44336;
  border-bottom: 1px solid #f44336;
}

.dx-invalid.dx-texteditor.dx-show-invalid-badge .dx-texteditor-input-container::after {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 13px;
  font-weight: 500;
  background-color: #f44336;
  color: #fff;
  content: "!";
  border-radius: 50%;
}

.dx-editor-filled .dx-texteditor-buttons-container > .dx-button,
.dx-editor-outlined .dx-texteditor-buttons-container > .dx-button {
  margin-left: 5px;
  margin-right: 5px;
}

.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 10px;
}

.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:last-child {
  margin-right: 0;
}

.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 0;
}

.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-right: 10px;
}

.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-dropdowneditor-button:last-child,
.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-numberbox-spin-container:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-dropdowneditor-button:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-numberbox-spin-container:last-child {
  margin-right: 3px;
}

.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-clear-button-area + div:empty:last-child,
.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-clear-button-area:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-clear-button-area + div:empty:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-clear-button-area:last-child {
  margin-right: 7px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 10px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:last-child {
  margin-left: 0;
  margin-right: 5px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:first-child:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:first-child:last-child {
  margin-left: 0;
  margin-right: 10px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 0;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-left: 10px;
  margin-right: 5px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-dropdowneditor-button:last-child,
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-numberbox-spin-container:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-dropdowneditor-button:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-numberbox-spin-container:last-child {
  margin-left: 3px;
  margin-right: 0;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-clear-button-area + div:empty:last-child,
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-clear-button-area:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-clear-button-area + div:empty:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-clear-button-area:last-child {
  margin-left: 7px;
  margin-right: 0;
}

.dx-texteditor-label {
  position: absolute;
  font-size: 11px;
  color: rgba(148, 148, 148, 0.87);
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  pointer-events: none;
  cursor: text;
  width: 100%;
  display: flex;
  flex-direction: row;
  top: 0;
  left: 0;
}

.dx-texteditor-label .dx-label {
  display: flex;
}

.dx-texteditor-label .dx-label span {
  overflow: hidden;
  text-overflow: ellipsis;
  width: auto;
  max-width: 100%;
  display: block;
}

.dx-invalid .dx-texteditor-label {
  color: #f44336;
}

.dx-rtl .dx-texteditor-label {
  left: auto;
  right: 0;
}

.dx-editor-filled .dx-texteditor-label .dx-label-after,
.dx-editor-filled .dx-texteditor-label .dx-label-before {
  display: block;
  box-sizing: border-box;
  min-width: 11px;
}

.dx-editor-filled.dx-texteditor-with-floating-label,
.dx-editor-filled.dx-texteditor-with-label {
  position: relative;
}

.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-input,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-label .dx-texteditor-input,
.dx-editor-filled.dx-texteditor-with-label.dx-lookup .dx-lookup-field {
  padding-top: 15px;
  padding-bottom: 2px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-container,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-texteditor-container {
  padding-top: 15px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-texteditor-input {
  padding-top: 0;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-texteditor-label {
  top: 4px;
}

.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-label .dx-texteditor-label {
  font-size: 11px;
  height: 11px;
  line-height: 11px;
  top: 4px;
  margin-top: 0;
}

.dx-editor-filled.dx-texteditor-with-floating-label .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-label .dx-placeholder::before {
  padding-top: 15px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder {
  display: none;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-lookup-field {
  font-size: 0;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label {
  top: 15px;
  margin-top: 0;
  font-size: 13px;
  line-height: 13px;
  height: 13px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-placeholder {
  display: none;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-placeholder {
  display: block;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label {
  font-size: 11px;
  height: 11px;
  line-height: 11px;
  top: 4px;
  margin-top: 0;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label {
  top: 4px;
}

.dx-editor-outlined .dx-texteditor-label {
  top: 0;
  left: 0;
  right: 0;
}

.dx-editor-outlined .dx-texteditor-label .dx-label {
  padding: 0;
}

.dx-editor-outlined .dx-texteditor-label .dx-label span {
  position: relative;
  font-size: 13px;
  top: 0;
  margin-top: 0;
}

.dx-editor-outlined .dx-texteditor-label .dx-label-after,
.dx-editor-outlined .dx-texteditor-label .dx-label-before {
  display: block;
  box-sizing: border-box;
}

.dx-editor-outlined .dx-texteditor-label .dx-label-before {
  border-radius: 2px 0 0 2px;
  min-width: 11px;
}

.dx-editor-outlined .dx-texteditor-label .dx-label-after {
  flex-grow: 1;
  min-width: 11px;
  border-radius: 0 2px 2px 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 transparent, inset 1px 0 rgba(244, 67, 54, 0.4);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 rgba(244, 67, 54, 0.4), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 rgba(244, 67, 54, 0.4), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 transparent, inset 1px 0 rgba(244, 67, 54, 0.4);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.5);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 rgba(0, 0, 0, 0.5), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 rgba(0, 0, 0, 0.5), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.5);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset 2px 0 transparent, inset -2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 transparent, inset 2px 0 #8ac840;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 #8ac840, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 #8ac840, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 transparent, inset 2px 0 #8ac840;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset 2px 0 transparent, inset -2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 transparent, inset 2px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 #f44336, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 #f44336, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 transparent, inset 2px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 transparent, inset 1px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 #f44336, inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 #f44336, inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 transparent, inset 1px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label,
.dx-editor-outlined.dx-texteditor-with-label {
  border: none;
  box-shadow: none;
  outline: 0;
  position: relative;
  margin-top: 5.5px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input-container,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-input-container {
  padding-top: 9px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input-container .dx-texteditor-input,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-input-container .dx-texteditor-input {
  padding-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.5);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 rgba(0, 0, 0, 0.5), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 rgba(0, 0, 0, 0.5), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.5);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 transparent, inset 1px 0 rgba(244, 67, 54, 0.4);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 rgba(244, 67, 54, 0.4), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 rgba(244, 67, 54, 0.4), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 transparent, inset 1px 0 rgba(244, 67, 54, 0.4);
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label {
  padding: 0 4px;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  top: 0;
  margin-top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  border-radius: 0 2px 2px 0;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-after {
  border-radius: 2px 0 0 2px;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px #f44336, inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 transparent, inset 1px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 #f44336, inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 #f44336, inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 transparent, inset 1px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -2px #8ac840, inset 0 2px transparent, inset 2px 0 transparent, inset -2px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 transparent, inset 2px 0 #8ac840;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 #8ac840, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 #8ac840, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 transparent, inset 2px 0 #8ac840;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -2px #f44336, inset 0 2px transparent, inset 2px 0 transparent, inset -2px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 transparent, inset 2px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 #f44336, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 #f44336, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 transparent, inset 2px 0 #f44336;
}

.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label .dx-texteditor-label {
  transform: translate(0, 0);
  top: 0;
  margin-top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-label .dx-placeholder::before {
  padding-top: 10px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-label .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-label.dx-lookup .dx-lookup-field {
  padding-top: 10px;
  padding-bottom: 5px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-container,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-container {
  padding-top: 10px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-input {
  padding-top: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-label {
  top: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-label.dx-state-focused .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-placeholder {
  display: block;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-label.dx-state-focused .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label {
  transform: translate(0, 0);
  font-size: 11px;
  height: 11px;
  line-height: 11px;
  top: 0;
  margin-top: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label {
  top: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text {
  height: 22px;
  margin: 1px 5px 3px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content {
  display: flex;
  justify-content: center;
  padding-top: 4px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content .dx-icon,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content .dx-icon {
  align-self: center;
  margin-top: 1px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text.dx-button-has-text .dx-button-content .dx-icon,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text.dx-button-has-text .dx-button-content .dx-icon {
  margin-top: 3px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text),
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) {
  min-width: 22px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) .dx-button-content,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) .dx-button-content {
  padding: 2px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-right: 0;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-rtl.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 0;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-rtl.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 5px;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-rtl.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-left: 0;
  margin-right: 5px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder {
  display: none;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-lookup-field {
  font-size: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  height: 13px;
  margin-top: -6.5px;
  line-height: 13px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label {
  top: 10px;
  margin-top: 0;
  transform: translate(0, 0);
  font-size: 13px;
  line-height: 13px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-placeholder {
  display: none;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-placeholder {
  display: block;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label {
  transform: translate(0, 0);
  font-size: 11px;
  top: 0;
  margin-top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label {
  top: 0;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text {
  height: 22px;
  margin: 1px 5px 3px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content {
  display: flex;
  justify-content: center;
  padding-top: 4px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content .dx-icon {
  align-self: center;
  margin-top: 1px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text.dx-button-has-text .dx-button-content .dx-icon {
  margin-top: 3px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) {
  min-width: 22px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) .dx-button-content {
  padding: 2px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 0;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-right: 0;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 0;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 5px;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-left: 0;
  margin-right: 5px;
}

.dx-valid.dx-texteditor .dx-texteditor-input-container::after {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 19px;
  font-weight: 700;
  font-family: DXIcons, sans-serif;
  color: #8ac840;
  content: "\f005";
  opacity: 0;
  transform: scale(0);
  animation: 0.3s cubic-bezier(1, 0.008, 0.565, 1.65) 0.1s forwards dx-valid-badge-frames;
}

.dx-validation-pending.dx-texteditor .dx-texteditor-input-container .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
}

.dx-rtl .dx-placeholder,
.dx-rtl .dx-placeholder::before {
  right: 0;
  left: auto;
}

.dx-searchbox .dx-icon-search {
  font: 14px/1 DXIcons;
  color: rgba(148, 148, 148, 0.87);
}

.dx-searchbox .dx-icon-search::before {
  content: "\f027";
  color: rgba(0, 0, 0, 0.54);
}

.dx-searchbox.dx-editor-underlined .dx-icon-search {
  position: absolute;
  top: 50%;
  margin-top: -10.75px;
  width: 21.5px;
  height: 21.5px;
  background-position: 2px 2px;
  background-size: 16px 16px;
  padding: 2px 5.5px 2px 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}

.dx-rtl .dx-searchbox.dx-editor-underlined .dx-icon-search,
.dx-rtl.dx-searchbox.dx-editor-underlined .dx-icon-search {
  padding-right: 0;
  padding-left: 5.5px;
}

.dx-searchbox.dx-editor-underlined .dx-placeholder::before,
.dx-searchbox.dx-editor-underlined .dx-texteditor-input {
  padding-left: 21.5px;
}

.dx-rtl .dx-searchbox.dx-editor-underlined .dx-placeholder::before,
.dx-rtl .dx-searchbox.dx-editor-underlined .dx-texteditor-input,
.dx-rtl.dx-searchbox.dx-editor-underlined .dx-placeholder::before,
.dx-rtl.dx-searchbox.dx-editor-underlined .dx-texteditor-input {
  padding-left: 0;
  padding-right: 21.5px;
}

.dx-searchbox.dx-editor-filled .dx-icon-search,
.dx-searchbox.dx-editor-outlined .dx-icon-search {
  position: absolute;
  top: 50%;
  margin-top: -16.25px;
  width: 32.5px;
  height: 32.5px;
  background-position: 8px 8px;
  background-size: 16px 16px;
  padding: 8px 5.5px 8px 11px;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}

.dx-rtl .dx-searchbox.dx-editor-filled .dx-icon-search,
.dx-rtl .dx-searchbox.dx-editor-outlined .dx-icon-search,
.dx-rtl.dx-searchbox.dx-editor-filled .dx-icon-search,
.dx-rtl.dx-searchbox.dx-editor-outlined .dx-icon-search {
  padding-right: 11px;
  padding-left: 5.5px;
}

.dx-searchbox.dx-editor-filled .dx-placeholder::before,
.dx-searchbox.dx-editor-filled .dx-texteditor-input,
.dx-searchbox.dx-editor-outlined .dx-placeholder::before,
.dx-searchbox.dx-editor-outlined .dx-texteditor-input {
  padding-left: 32.5px;
}

.dx-rtl .dx-searchbox.dx-editor-filled .dx-placeholder::before,
.dx-rtl .dx-searchbox.dx-editor-filled .dx-texteditor-input,
.dx-rtl .dx-searchbox.dx-editor-outlined .dx-placeholder::before,
.dx-rtl .dx-searchbox.dx-editor-outlined .dx-texteditor-input,
.dx-rtl.dx-searchbox.dx-editor-filled .dx-placeholder::before,
.dx-rtl.dx-searchbox.dx-editor-filled .dx-texteditor-input,
.dx-rtl.dx-searchbox.dx-editor-outlined .dx-placeholder::before,
.dx-rtl.dx-searchbox.dx-editor-outlined .dx-texteditor-input {
  padding-left: 11px;
  padding-right: 32.5px;
}

.dx-searchbar {
  padding-bottom: 5px;
}

.dx-searchbar .dx-texteditor {
  margin: 0;
}

.dx-dropdowneditor {
  position: relative;
}

.dx-dropdowneditor.dx-dropdowneditor-field-clickable,
.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-input {
  cursor: pointer;
}

.dx-dropdowneditor-input-wrapper {
  -webkit-tap-highlight-color: transparent;
  overflow: hidden;
  height: 100%;
  display: flex;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor {
  border: none;
  margin: 0;
  display: flex;
  flex-grow: 1;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor-input {
  text-overflow: ellipsis;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor-input::-ms-clear {
  width: 0;
  height: 0;
}

.dx-dropdowneditor-field-template-wrapper {
  display: flex;
  flex-grow: 1;
  position: relative;
  align-items: baseline;
}

.dx-dropdowneditor-field-template-wrapper > * {
  flex-grow: 1;
}

.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  opacity: 0.35;
}

.dx-dropdowneditor-button {
  position: relative;
  float: right;
  height: 100%;
  cursor: pointer;
  width: 18px;
  min-width: 18px;
}

.dx-dropdowneditor-button .dx-button-content {
  text-align: center;
  white-space: nowrap;
}

.dx-rtl .dx-dropdowneditor-button,
.dx-rtl.dx-dropdowneditor-button {
  float: left;
}

.dx-dropdowneditor-button.dx-dropdowneditor-readonly {
  cursor: default;
}

.dx-dropdowneditor-icon {
  background-position: center;
  background-repeat: no-repeat;
  color: rgba(0, 0, 0, 0.54);
  font: 18px/18px DXIcons;
  width: 18px;
  height: 100%;
  text-align: center;
}

.dx-state-disabled .dx-dropdowneditor,
.dx-state-disabled.dx-dropdowneditor {
  cursor: default;
}

.dx-state-disabled .dx-dropdowneditor-button {
  cursor: inherit;
}

.dx-state-disabled .dx-dropdowneditor-icon {
  opacity: 0.2;
}

.dx-state-disabled .dx-dropdowneditor-button .dx-dropdowneditor-icon,
.dx-state-readonly .dx-dropdowneditor-button .dx-dropdowneditor-icon {
  opacity: 1;
}

.dx-dropdowneditor-icon::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor::after,
.dx-dropdowneditor-input-wrapper .dx-texteditor::before {
  content: none;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  background-color: transparent;
  box-shadow: none;
}

.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input {
  padding-right: 23px;
}

.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input {
  padding-right: 34px;
}

.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding-right: 11px;
  padding-left: 34px;
}

.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  color: rgba(0, 0, 0, 0.54);
  opacity: 1;
  font: 18px/18px DXIcons;
  width: 18px;
  height: 100%;
  text-align: center;
}

.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon::before,
.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon::before {
  content: "\f002";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-invalid.dx-dropdowneditor .dx-texteditor-buttons-container::after,
.dx-valid.dx-dropdowneditor .dx-texteditor-buttons-container::after {
  right: 21.5px;
}

.dx-rtl .dx-invalid.dx-dropdowneditor .dx-texteditor-buttons-container::after,
.dx-rtl .dx-valid.dx-dropdowneditor .dx-texteditor-buttons-container::after,
.dx-rtl.dx-invalid.dx-dropdowneditor .dx-texteditor-buttons-container::after,
.dx-rtl.dx-valid.dx-dropdowneditor .dx-texteditor-buttons-container::after {
  right: auto;
  left: 21.5px;
}

.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after,
.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after {
  right: 39.5px;
}

.dx-rtl .dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after,
.dx-rtl .dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after,
.dx-rtl.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after,
.dx-rtl.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after {
  right: auto;
  left: 39.5px;
}

.dx-dropdowneditor-overlay.dx-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  overflow: hidden;
}

.dx-dropdowneditor-overlay .dx-list-group-header,
.dx-dropdowneditor-overlay .dx-list-item-content {
  font-size: 13px;
  line-height: 16px;
}

.dx-list {
  margin: 0;
  min-height: 3em;
}

.dx-list .dx-scrollview-content:focus {
  outline: 0;
}

.dx-wrap-item-text > .dx-list-group > .dx-list-group-body > .dx-list-item > .dx-list-item-content,
.dx-wrap-item-text > .dx-list-item > .dx-list-item-content {
  white-space: normal;
}

.dx-empty-collection .dx-list-select-all {
  display: none;
}

.dx-list-group-header::before {
  width: 0;
  height: 0;
  display: block;
  float: right;
  margin-top: 6px;
  border-style: solid;
  border-color: transparent;
  border-width: 5px 5px 0;
}

.dx-list-collapsible-groups .dx-list-group-header {
  cursor: pointer;
}

.dx-list-collapsible-groups .dx-list-group-header::before {
  content: " ";
  content: none;
}

.dx-list-group-collapsed .dx-list-group-header::before {
  border-width: 0 5px 5px;
}

.dx-list-group-body {
  overflow: hidden;
}

.dx-list-item {
  cursor: pointer;
  display: table;
  width: 100%;
  table-layout: fixed;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-list-item-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: table-cell;
  width: 100%;
}

.dx-list-item-content::before {
  content: "_";
  color: transparent;
  display: inline-block;
  width: 0;
  float: left;
}

.dx-list .dx-empty-message {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-height: 3em;
}

.dx-list-item-badge-container {
  display: table-cell;
  width: 20px;
  text-align: right;
  vertical-align: middle;
}

.dx-list-item-badge {
  float: right;
  position: relative;
}

.dx-list-item-chevron-container {
  display: table-cell;
  vertical-align: middle;
}

.dx-list-item-icon-container {
  display: inline-block;
}

.dx-list-item-chevron {
  border-width: 2px 0 0 2px;
  opacity: 0.3;
}

.dx-list-item-response-wait {
  opacity: 0.5;
  transition: opacity 0.2s linear;
}

.dx-list-slide-menu-content {
  display: table;
  width: 100%;
  table-layout: fixed;
}

.dx-list-item-after-bag,
.dx-list-item-before-bag {
  display: table-cell;
  width: 0;
  height: 100%;
  vertical-align: middle;
}

.dx-list-item-before-bag .dx-list-toggle-delete-switch {
  display: block;
  float: left;
  padding: 3px 0;
}

.dx-list-item-before-bag .dx-icon-toggle-delete {
  transition: 0.1s linear;
}

.dx-list-item-before-bag .dx-list-select-checkbox {
  float: left;
  transition: 0.1s linear;
}

.dx-list-select-all-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-list-item-after-bag .dx-list-reorder-handle {
  cursor: move;
  background-repeat: no-repeat;
  touch-action: manipulation;
}

.dx-state-disabled .dx-list-item-after-bag .dx-list-reorder-handle {
  cursor: default;
}

.dx-list-switchable-menu-shield-positioning {
  position: relative;
  transform: translateZ(0);
}

.dx-list-switchable-delete-bottom-shield,
.dx-list-switchable-delete-top-shield {
  position: absolute;
  right: 0;
  left: 0;
  cursor: pointer;
}

.dx-list-switchable-delete-top-shield {
  top: 0;
}

.dx-list-switchable-delete-bottom-shield {
  bottom: 0;
}

.dx-list-switchable-delete-item-content-shield {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.dx-list-switchable-delete-button-container {
  position: absolute;
  top: 0;
  bottom: 0;
  overflow: hidden;
}

.dx-list-switchable-delete-button-wrapper {
  display: table;
  height: 100%;
}

.dx-list-switchable-delete-button-inner-wrapper {
  display: table-cell;
  padding-left: 1px;
  height: 100%;
  vertical-align: middle;
}

.dx-list-switchable-menu-item-shield-positioning,
.dx-list-switchable-menu-item-shield-positioning .dx-list-item-content,
.dx-list-switchable-menu-item-shield-positioning .dx-list-slide-menu-content {
  position: relative;
}

.dx-list-switchable-delete-ready .dx-icon-toggle-delete {
  transform: rotate(-90deg);
}

.dx-list-slide-menu-buttons-container {
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}

.dx-device-ios .dx-list-slide-menu-buttons-container {
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}

.dx-list-slide-menu-buttons {
  position: relative;
  top: 0;
  left: 0;
  bottom: 0;
  display: table;
  height: 100%;
}

.dx-list-slide-menu-button {
  display: table-cell;
  padding: 0 10px;
  vertical-align: middle;
  bottom: 1px;
}

.dx-list-static-delete-button .dx-button-content {
  overflow: visible;
}

.dx-list-next-button {
  padding: 5px;
  text-align: center;
}

.dx-state-disabled .dx-list-item,
.dx-state-disabled .dx-list-switchable-delete-button,
.dx-state-disabled .dx-list-toggle-delete-switch,
.dx-state-disabled.dx-list-item {
  cursor: default;
}

.dx-list-context-menuitem {
  cursor: pointer;
}

.dx-rtl .dx-list .dx-list-item-badge-container,
.dx-rtl.dx-list .dx-list-item-badge-container {
  padding-left: 10px;
  padding-right: 0;
}

.dx-rtl .dx-list .dx-list-item-badge,
.dx-rtl.dx-list .dx-list-item-badge {
  float: left;
}

.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch {
  float: right;
}

.dx-rtl .dx-list .dx-list-slide-item-delete-button-container,
.dx-rtl.dx-list .dx-list-slide-item-delete-button-container {
  right: 100%;
  left: 0;
}

.dx-rtl .dx-list .dx-list-slide-item-delete-button,
.dx-rtl.dx-list .dx-list-slide-item-delete-button {
  right: auto;
  left: 0;
}

.dx-rtl .dx-list .dx-list-group-header::before,
.dx-rtl.dx-list .dx-list-group-header::before {
  float: left;
}

.dx-list-item-chevron {
  transform: rotate(0);
  border: none;
  opacity: 1;
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  margin-left: -5px;
  color: rgba(0, 0, 0, 0.54);
}

.dx-rtl .dx-list-item-chevron {
  margin-left: auto;
  margin-right: -6px;
  transform: rotate(0);
}

.dx-list-item-chevron::before {
  content: "\f010";
}

.dx-list-item-icon-container {
  width: 29px;
  height: 18px;
  vertical-align: bottom;
}

.dx-list-item-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-list-search {
  margin-bottom: 5px;
  padding-top: 4px;
}

.dx-list-search.dx-searchbox .dx-placeholder::before {
  font-size: 13px;
}

.dx-list-search.dx-searchbox .dx-clear-button-area {
  width: 17px;
}

.dx-list-group-header,
.dx-list-item,
.dx-list-select-all {
  position: relative;
}

.dx-list-group-header .dx-inkripple,
.dx-list-item .dx-inkripple,
.dx-list-select-all .dx-inkripple {
  overflow: hidden;
}

.dx-list {
  border: none;
}

.dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 36px);
}

.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon::before {
  border-color: #6a9d2d;
}

.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox .dx-checkbox-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon::after,
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox.dx-checkbox-indeterminate .dx-checkbox-icon::after {
  background-color: rgba(138, 200, 64, 0.1);
  transform: scale(1);
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.12);
  color: #000;
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(0, 0, 0, 0.14);
  color: #000;
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.18);
  color: #000;
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active,
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
  background-color: #ccc;
}

.dx-list-group:not(.dx-list-group-collapsed):not(:last-child) {
  padding-bottom: 4px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-list-group:not(.dx-list-group-collapsed) + .dx-list-group:not(.dx-list-group-collapsed) .dx-list-group-header {
  border-top-color: transparent;
}

.dx-list-collapsible-groups .dx-list-group.dx-list-group-collapsed .dx-list-group-header-indicator {
  font: 18px/1 DXIcons;
}

.dx-list-collapsible-groups .dx-list-group.dx-list-group-collapsed .dx-list-group-header-indicator::before {
  content: "\f016";
}

.dx-list-group.dx-list-group-collapsed .dx-list-group-header {
  color: rgba(0, 0, 0, 0.87);
}

.dx-list-group .dx-list-item:first-of-type {
  margin-top: 0;
}

.dx-list-group .dx-list-item:last-of-type {
  margin-bottom: 0;
}

.dx-list-group-header {
  font-weight: 400;
  padding: 10px 11px;
  background: rgba(255, 255, 255, 0);
  color: #8ac840;
  border-top: 1px solid transparent;
  font-size: 13px;
}

.dx-list-group-header .dx-list-group-header-indicator {
  color: rgba(0, 0, 0, 0.54);
}

.dx-list-collapsible-groups .dx-list-group-header .dx-list-group-header-indicator {
  font: 18px/1 DXIcons;
  float: right;
  margin-top: -2px;
}

.dx-list-collapsible-groups .dx-list-group-header .dx-list-group-header-indicator::before {
  content: "\f014";
}

.dx-list-group-header .dx-inkripple {
  height: auto;
  top: -1px;
  bottom: 0;
}

.dx-list-group-header::before {
  content: none;
}

.dx-list-item .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3Argba%280,%200,%200,%200.54%29%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-size: 100%;
}

.dx-list-item.dx-state-active,
.dx-list-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-list-item.dx-state-active .dx-list-switchable-delete-button-inner-wrapper,
.dx-list-item.dx-state-hover .dx-list-switchable-delete-button-inner-wrapper {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-list-item:first-of-type {
  border-top: none;
  margin-top: 4px;
}

.dx-list-item:last-of-type {
  border-bottom: none;
  margin-bottom: 4px;
}

.dx-list-item .dx-icon {
  color: rgba(0, 0, 0, 0.54);
}

.dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover {
  color: rgba(98, 98, 98, 0.87);
  background: #fff;
  border-top: 1px solid rgba(138, 200, 64, 0.5);
  border-bottom: 1px solid rgba(138, 200, 64, 0.5);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-list .dx-empty-message,
.dx-list-item {
  color: rgba(0, 0, 0, 0.87);
}

.dx-list-item-separator-hidden .dx-list .dx-empty-message,
.dx-list-item-separator-hidden .dx-list-item {
  border-top: none;
  border-bottom: none;
}

.dx-list-item-content {
  font-size: 13px;
  padding: 10px 11px 9px;
}

.dx-list .dx-empty-message {
  text-align: left;
  padding: 6px 11px 5px;
  color: rgba(0, 0, 0, 0.54);
  font-size: 12px;
}

.dx-list-next-button .dx-button {
  margin-top: 20px;
  padding: 0;
}

.dx-list-next-button .dx-button .dx-button-content {
  padding: 5px 16px;
}

.dx-list-next-button .dx-button .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-list-next-button .dx-button .dx-icon,
.dx-rtl.dx-list-next-button .dx-button .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-list-next-button .dx-button .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-list-next-button .dx-button .dx-button-content {
  padding-left: 58px;
  padding-right: 58px;
}

.dx-list-item-chevron-container {
  width: 22px;
  padding-top: 5px;
}

.dx-list-border-visible {
  border: 1px solid #e0e0e0;
}

.dx-list-item-before-bag.dx-list-toggle-delete-switch-container {
  width: 41px;
}

.dx-list-item-before-bag.dx-list-select-checkbox-container,
.dx-list-item-before-bag.dx-list-select-radiobutton-container {
  width: 51px;
}

.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  border: none;
  background: 0 0;
  padding: 0;
  height: 24px;
  width: 24px;
  margin-left: 10px;
  box-shadow: none;
}

.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content {
  padding: 0;
}

.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content .dx-inkripple-wave {
  display: none;
}

.dx-list-item-before-bag .dx-icon-toggle-delete {
  width: 19px;
  height: 19px;
}

.dx-list-item-before-bag .dx-list-select-checkbox,
.dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-top: -1px;
  margin-bottom: -3px;
  margin-left: 11px;
}

.dx-list-toggle-delete-switch-container + .dx-list-item-content {
  padding-left: 29px;
}

.dx-list-select-all {
  white-space: nowrap;
  padding: 9px 0;
  font-size: 13px;
  position: relative;
}

.dx-list-select-all::after {
  content: "";
  position: absolute;
  bottom: 1px;
  left: 11px;
  right: 11px;
  height: 1px;
  background-color: #e0e0e0;
}

.dx-list-select-all-checkbox {
  float: left;
  margin: -1px 0 -3px 11px;
}

.dx-list-select-all-label {
  line-height: 15px;
  padding: 0 30px;
  margin-top: 1px;
}

.dx-list-item-after-bag.dx-list-static-delete-button-container {
  width: 32px;
}

.dx-list-item-after-bag.dx-list-reorder-handle-container {
  width: 32.6px;
}

.dx-list-item-after-bag .dx-list-reorder-handle {
  font: 18px/18px DXIcons;
  color: rgba(0, 0, 0, 0.27);
  width: 28.8px;
  height: 28.8px;
  background-position: 5px 5px;
  background-size: 18px 18px;
  padding: 5px;
  text-align: center;
}

.dx-list-item-after-bag .dx-list-reorder-handle::before {
  content: "\f038";
}

.dx-list-slide-menu-button-delete {
  font: 18px/1 DXIcons;
  color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.24);
  border-right-color: transparent;
  background-color: #f44336;
  display: table-cell;
  vertical-align: middle;
  padding: 0 11px;
  width: 40px;
  box-shadow: inset 3px 0 5px -3px rgba(0, 0, 0, 0.24), inset 0 3px 5px -3px rgba(0, 0, 0, 0.24), inset 0 -3px 5px -3px rgba(0, 0, 0, 0.24);
}

.dx-list-slide-menu-button-delete::before {
  content: "\f03e";
}

.dx-list-slide-menu-button-menu {
  border: 1px solid transparent;
  color: #fff;
  background-color: #8ac840;
}

.dx-list-static-delete-button {
  margin-right: 11px;
  padding: 0;
  border-radius: 50%;
  height: 26px;
  margin-top: -2px;
}

.dx-list-static-delete-button.dx-button {
  box-shadow: none;
  background-color: transparent;
}

.dx-list-static-delete-button.dx-button .dx-button-content {
  z-index: 1;
}

.dx-list-switchable-delete-button-inner-wrapper {
  padding-right: 4px;
  background-color: #fff;
}

.dx-button.dx-list-switchable-delete-button {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
}

.dx-button.dx-list-switchable-delete-button .dx-icon {
  color: #f44336;
}

.dx-button.dx-list-switchable-delete-button.dx-state-focused,
.dx-button.dx-list-switchable-delete-button.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
  box-shadow: none;
}

.dx-button.dx-list-switchable-delete-button.dx-state-active {
  background-color: rgba(244, 67, 54, 0.36);
  box-shadow: none;
}

.dx-button.dx-list-switchable-delete-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button.dx-list-switchable-delete-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-list-switchable-delete-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-list-switchable-delete-button .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-list-context-menucontent {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 0;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

.dx-state-disabled .dx-list-item,
.dx-state-disabled.dx-list-item {
  background-color: transparent;
  opacity: 0.6;
}

.dx-rtl .dx-list .dx-empty-message,
.dx-rtl.dx-list .dx-empty-message {
  text-align: right;
}

.dx-rtl .dx-list .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  margin-right: 10px;
  margin-left: 0;
}

.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-radiobutton,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-right: 11px;
  margin-left: 1px;
}

.dx-rtl .dx-list .dx-list-select-all-checkbox,
.dx-rtl.dx-list .dx-list-select-all-checkbox {
  float: right;
  margin-right: 11px;
  margin-left: 1px;
}

.dx-rtl .dx-list .dx-list-switchable-delete-button,
.dx-rtl.dx-list .dx-list-switchable-delete-button {
  margin-right: 0;
}

.dx-rtl .dx-list .dx-list-switchable-delete-button-inner-wrapper,
.dx-rtl.dx-list .dx-list-switchable-delete-button-inner-wrapper {
  padding-left: 4px;
  padding-right: 0;
}

.dx-list-item-badge-container {
  padding-right: 11px;
}

.dx-device-mobile .dx-list {
  border: none;
}

.dx-device-mobile .dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 36px);
}

.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon::before {
  border-color: #6a9d2d;
}

.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox .dx-checkbox-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon::after,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox.dx-checkbox-indeterminate .dx-checkbox-icon::after {
  background-color: rgba(138, 200, 64, 0.1);
  transform: scale(1);
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.12);
  color: #000;
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(0, 0, 0, 0.14);
  color: #000;
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.18);
  color: #000;
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active,
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
  background-color: #ccc;
}

.dx-device-mobile .dx-list-group:not(.dx-list-group-collapsed):not(:last-child) {
  padding-bottom: 4px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-device-mobile .dx-list-group:not(.dx-list-group-collapsed) + .dx-device-mobile .dx-list-group:not(.dx-list-group-collapsed) .dx-list-group-header {
  border-top-color: transparent;
}

.dx-list-collapsible-groups .dx-device-mobile .dx-list-group.dx-list-group-collapsed .dx-list-group-header-indicator {
  font: 18px/1 DXIcons;
}

.dx-list-collapsible-groups .dx-device-mobile .dx-list-group.dx-list-group-collapsed .dx-list-group-header-indicator::before {
  content: "\f016";
}

.dx-device-mobile .dx-list-group.dx-list-group-collapsed .dx-list-group-header {
  color: rgba(0, 0, 0, 0.87);
}

.dx-device-mobile .dx-list-group .dx-list-item:first-of-type {
  margin-top: 0;
}

.dx-device-mobile .dx-list-group .dx-list-item:last-of-type {
  margin-bottom: 0;
}

.dx-device-mobile .dx-list-group-header {
  font-weight: 400;
  padding: 10px 15px;
  background: rgba(255, 255, 255, 0);
  color: #8ac840;
  border-top: 1px solid transparent;
  font-size: 13px;
}

.dx-device-mobile .dx-list-group-header .dx-list-group-header-indicator {
  color: rgba(0, 0, 0, 0.54);
}

.dx-list-collapsible-groups .dx-device-mobile .dx-list-group-header .dx-list-group-header-indicator {
  font: 18px/1 DXIcons;
  float: right;
  margin-top: -2px;
}

.dx-list-collapsible-groups .dx-device-mobile .dx-list-group-header .dx-list-group-header-indicator::before {
  content: "\f014";
}

.dx-device-mobile .dx-list-group-header .dx-inkripple {
  height: auto;
  top: -1px;
  bottom: 0;
}

.dx-device-mobile .dx-list-group-header::before {
  content: none;
}

.dx-device-mobile .dx-list-item .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3Argba%280,%200,%200,%200.54%29%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-size: 100%;
}

.dx-device-mobile .dx-list-item.dx-state-active,
.dx-device-mobile .dx-list-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-device-mobile .dx-list-item.dx-state-active .dx-list-switchable-delete-button-inner-wrapper,
.dx-device-mobile .dx-list-item.dx-state-hover .dx-list-switchable-delete-button-inner-wrapper {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-device-mobile .dx-list-item:first-of-type {
  border-top: none;
  margin-top: 4px;
}

.dx-device-mobile .dx-list-item:last-of-type {
  border-bottom: none;
  margin-bottom: 4px;
}

.dx-device-mobile .dx-list-item .dx-icon {
  color: rgba(0, 0, 0, 0.54);
}

.dx-device-mobile .dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover {
  color: rgba(98, 98, 98, 0.87);
  background: #fff;
  border-top: 1px solid rgba(138, 200, 64, 0.5);
  border-bottom: 1px solid rgba(138, 200, 64, 0.5);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-device-mobile .dx-list .dx-empty-message,
.dx-device-mobile .dx-list-item {
  color: rgba(0, 0, 0, 0.87);
}

.dx-list-item-separator-hidden .dx-device-mobile .dx-list .dx-empty-message,
.dx-list-item-separator-hidden .dx-device-mobile .dx-list-item {
  border-top: none;
  border-bottom: none;
}

.dx-device-mobile .dx-list-item-content {
  font-size: 13px;
  padding: 10px 15px 9px;
}

.dx-device-mobile .dx-list .dx-empty-message {
  text-align: left;
  padding: 6px 15px 5px;
  color: rgba(0, 0, 0, 0.54);
  font-size: 12px;
}

.dx-device-mobile .dx-list-next-button .dx-button {
  margin-top: 20px;
  padding: 0;
}

.dx-device-mobile .dx-list-next-button .dx-button .dx-button-content {
  padding: 5px 16px;
}

.dx-device-mobile .dx-list-next-button .dx-button .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-device-mobile .dx-list-next-button .dx-button .dx-icon,
.dx-rtl.dx-device-mobile .dx-list-next-button .dx-button .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-device-mobile .dx-list-next-button .dx-button .dx-button-content {
  padding-left: 58px;
  padding-right: 58px;
}

.dx-device-mobile .dx-list-item-chevron-container {
  width: 26px;
  padding-top: 5px;
}

.dx-device-mobile .dx-list-border-visible {
  border: 1px solid #e0e0e0;
}

.dx-device-mobile .dx-list-item-before-bag.dx-list-toggle-delete-switch-container {
  width: 45px;
}

.dx-device-mobile .dx-list-item-before-bag.dx-list-select-checkbox-container,
.dx-device-mobile .dx-list-item-before-bag.dx-list-select-radiobutton-container {
  width: 55px;
}

.dx-device-mobile .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  border: none;
  background: 0 0;
  padding: 0;
  height: 24px;
  width: 24px;
  margin-left: 14px;
  box-shadow: none;
}

.dx-device-mobile .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content {
  padding: 0;
}

.dx-device-mobile .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content .dx-inkripple-wave {
  display: none;
}

.dx-device-mobile .dx-list-item-before-bag .dx-icon-toggle-delete {
  width: 19px;
  height: 19px;
}

.dx-device-mobile .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-top: -1px;
  margin-bottom: -3px;
  margin-left: 15px;
}

.dx-device-mobile .dx-list-toggle-delete-switch-container + .dx-list-item-content {
  padding-left: 33px;
}

.dx-device-mobile .dx-list-select-all {
  padding: 9px 0;
  font-size: 13px;
  position: relative;
}

.dx-device-mobile .dx-list-select-all::after {
  content: "";
  position: absolute;
  bottom: 1px;
  left: 11px;
  right: 11px;
  height: 1px;
  background-color: #e0e0e0;
}

.dx-device-mobile .dx-list-select-all-checkbox {
  float: left;
  margin: -1px 0 -3px 15px;
}

.dx-device-mobile .dx-list-select-all-label {
  line-height: 15px;
  padding: 0 30px;
  margin-top: 1px;
}

.dx-device-mobile .dx-list-item-after-bag.dx-list-static-delete-button-container {
  width: 36px;
}

.dx-device-mobile .dx-list-item-after-bag.dx-list-reorder-handle-container {
  width: 36.6px;
}

.dx-device-mobile .dx-list-item-after-bag .dx-list-reorder-handle {
  font: 18px/18px DXIcons;
  color: rgba(0, 0, 0, 0.27);
  width: 28.8px;
  height: 28.8px;
  background-position: 5px 5px;
  background-size: 18px 18px;
  padding: 5px;
  text-align: center;
}

.dx-device-mobile .dx-list-item-after-bag .dx-list-reorder-handle::before {
  content: "\f038";
}

.dx-device-mobile .dx-list-slide-menu-button {
  bottom: 1px;
}

.dx-device-mobile .dx-list-slide-menu-button-delete {
  font: 18px/1 DXIcons;
  color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.24);
  border-right-color: transparent;
  background-color: #f44336;
  display: table-cell;
  vertical-align: middle;
  padding: 0 15px;
  width: 48px;
  box-shadow: inset 3px 0 5px -3px rgba(0, 0, 0, 0.24), inset 0 3px 5px -3px rgba(0, 0, 0, 0.24), inset 0 -3px 5px -3px rgba(0, 0, 0, 0.24);
}

.dx-device-mobile .dx-list-slide-menu-button-delete::before {
  content: "\f03e";
}

.dx-device-mobile .dx-list-slide-menu-button-menu {
  border: 1px solid transparent;
  color: #fff;
  background-color: #8ac840;
}

.dx-device-mobile .dx-list-static-delete-button {
  margin-right: 15px;
  padding: 0;
  border-radius: 50%;
  height: 26px;
  margin-top: -2px;
}

.dx-device-mobile .dx-list-static-delete-button.dx-button {
  box-shadow: none;
  background-color: transparent;
}

.dx-device-mobile .dx-list-static-delete-button.dx-button .dx-button-content {
  z-index: 1;
}

.dx-device-mobile .dx-list-switchable-delete-button-inner-wrapper {
  padding-right: 4px;
  background-color: #fff;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button .dx-icon {
  color: #f44336;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-focused,
.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
  box-shadow: none;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-active {
  background-color: rgba(244, 67, 54, 0.36);
  box-shadow: none;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-device-mobile .dx-list-context-menucontent {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 0;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

.dx-device-mobile .dx-state-disabled .dx-list-item,
.dx-device-mobile .dx-state-disabled.dx-list-item {
  background-color: transparent;
  opacity: 0.6;
}

.dx-device-mobile .dx-rtl .dx-list .dx-empty-message,
.dx-device-mobile .dx-rtl.dx-list .dx-empty-message {
  text-align: right;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  margin-right: 14px;
  margin-left: 0;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-radiobutton,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-right: 15px;
  margin-left: 1px;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-select-all-checkbox,
.dx-device-mobile .dx-rtl.dx-list .dx-list-select-all-checkbox {
  float: right;
  margin-right: 15px;
  margin-left: 1px;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-switchable-delete-button,
.dx-device-mobile .dx-rtl.dx-list .dx-list-switchable-delete-button {
  margin-right: 0;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-switchable-delete-button-inner-wrapper,
.dx-device-mobile .dx-rtl.dx-list .dx-list-switchable-delete-button-inner-wrapper {
  padding-left: 4px;
  padding-right: 0;
}

.dx-device-mobile .dx-list-item-badge-container {
  padding-right: 15px;
}

.dx-textarea .dx-texteditor-input {
  resize: none;
  font-family: inherit;
  display: block;
  overflow: auto;
  white-space: pre-wrap;
  margin: 0;
  padding: 8px;
  line-height: 20px;
}

.dx-textarea .dx-texteditor-input-auto-resize {
  overflow-y: hidden;
}

.dx-textarea .dx-placeholder {
  height: auto;
}

.dx-textarea .dx-placeholder::before {
  white-space: normal;
  padding: 11px 8px;
}

.dx-textarea {
  height: auto;
}

.dx-textarea .dx-texteditor-input-container {
  align-items: stretch;
  margin: 2px;
}

.dx-textarea .dx-icon-clear {
  top: 0;
  margin-top: 0;
}

.dx-textarea.dx-invalid .dx-texteditor-container::after {
  top: 7px;
  margin-top: 0;
}

.dx-numberbox {
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-numberbox input[type=number] {
  -moz-appearance: textfield;
}

.dx-numberbox input[type=number]::-webkit-inner-spin-button,
.dx-numberbox input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.dx-numberbox-spin-container {
  height: 100%;
}

.dx-numberbox-spin-down,
.dx-numberbox-spin-up {
  position: relative;
  width: 100%;
  height: 50%;
  cursor: pointer;
}

.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down,
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up {
  width: 50%;
  height: 100%;
  display: inline-block;
}

.dx-numberbox-spin-down-icon,
.dx-numberbox-spin-up-icon {
  width: 100%;
  height: 100%;
}

.dx-state-disabled .dx-numberbox-spin-container {
  opacity: 0.2;
  opacity: 1;
}

.dx-numberbox-spin-container {
  overflow: hidden;
  width: 24px;
}

.dx-numberbox-spin-up-icon {
  font: 14px/1 DXIcons;
  color: rgba(0, 0, 0, 0.54);
}

.dx-numberbox-spin-up-icon::before {
  content: "\f002";
}

.dx-numberbox-spin-down-icon {
  font: 14px/1 DXIcons;
  color: rgba(0, 0, 0, 0.54);
}

.dx-numberbox-spin-down-icon::before {
  content: "\f001";
}

.dx-numberbox-spin-down-icon,
.dx-numberbox-spin-up-icon {
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-numberbox-spin-down-icon::before,
.dx-numberbox-spin-up-icon::before {
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-numberbox-spin-button {
  padding: 1px;
  height: 50%;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined .dx-texteditor-input {
  padding-right: 0;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined .dx-texteditor-input {
  padding-right: 11px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-numberbox-spin-touch-friendly.dx-invalid .dx-texteditor-input-container::after,
.dx-numberbox-spin-touch-friendly.dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-numberbox-spin-touch-friendly.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin-touch-friendly.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container {
  width: 74px;
  border-left: none;
}

.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down-icon,
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up-icon {
  background-position: center;
}

.dx-numberbox-spin-touch-friendly.dx-editor-underlined.dx-show-clear-button .dx-texteditor-input {
  padding-right: 0;
}

.dx-numberbox-spin-touch-friendly.dx-editor-filled.dx-show-clear-button .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-editor-outlined.dx-show-clear-button .dx-texteditor-input {
  padding-right: 11px;
}

.dx-numberbox.dx-rtl.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container,
.dx-rtl .dx-numberbox.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container {
  border-right: none;
}

.dx-numberbox.dx-rtl.dx-numberbox-spin-touch-friendly.dx-show-clear-button .dx-texteditor-input,
.dx-numberbox.dx-rtl.dx-numberbox-spin.dx-show-clear-button .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin-touch-friendly.dx-show-clear-button .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin.dx-show-clear-button .dx-texteditor-input {
  padding-left: 24px;
}

.dx-numberbox.dx-rtl.dx-numberbox-spin.dx-editor-underlined .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin.dx-editor-underlined .dx-texteditor-input {
  padding-left: 0;
}

.dx-numberbox.dx-rtl.dx-numberbox-spin.dx-editor-filled .dx-texteditor-input,
.dx-numberbox.dx-rtl.dx-numberbox-spin.dx-editor-outlined .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin.dx-editor-filled .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin.dx-editor-outlined .dx-texteditor-input {
  padding-left: 11px;
}

.dx-calendar {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  position: relative;
  display: block;
}

.dx-calendar.dx-calendar-with-footer .dx-calendar-footer {
  position: absolute;
  bottom: 0;
  text-align: center;
  height: 45px;
  width: 100%;
}

.dx-calendar-views-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.dx-calendar-navigator {
  position: relative;
  text-align: center;
  width: 100%;
}

.dx-calendar-navigator .dx-calendar-caption-button {
  text-decoration: none;
  font-size: 14px;
  line-height: 1.2;
  text-transform: uppercase;
  right: 28px;
  left: 28px;
}

.dx-calendar-body {
  overflow: hidden;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 35px;
}

.dx-calendar-body .dx-widget {
  position: absolute;
  width: 100%;
  height: 100%;
}

.dx-calendar-body table {
  width: 100%;
  height: 100%;
  position: absolute;
  direction: ltr;
  table-layout: fixed;
  border-spacing: 0;
}

.dx-calendar-body td {
  cursor: pointer;
  box-sizing: content-box;
}

.dx-calendar-body thead th {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-calendar-contoured-date {
  outline-offset: -1px;
}

.dx-rtl.dx-calendar .dx-calendar-body table {
  left: 0;
}

.dx-rtl.dx-calendar .dx-calendar-body .dx-widget {
  direction: ltr;
}

.dx-state-disabled .dx-calendar .dx-calendar-navigator-next-month,
.dx-state-disabled .dx-calendar .dx-calendar-navigator-previous-month,
.dx-state-disabled .dx-calendar-body table td,
.dx-state-disabled .dx-calendar-body table th,
.dx-state-disabled.dx-calendar .dx-calendar-navigator-next-month,
.dx-state-disabled.dx-calendar .dx-calendar-navigator-previous-month {
  cursor: default;
}

.dx-calendar {
  width: 250px;
  min-width: 250px;
  height: 260.4px;
  min-height: 260.4px;
  background-color: #fff;
  -webkit-tap-highlight-color: transparent;
  outline: 0;
  border: 1px solid transparent;
}

.dx-calendar.dx-calendar-with-footer {
  height: 315.4px;
  min-height: 285.4px;
}

.dx-calendar.dx-calendar-with-footer .dx-calendar-body {
  bottom: 55px;
}

.dx-calendar-navigator {
  line-height: 1.6;
  height: 28px;
  display: table;
  border-collapse: collapse;
}

.dx-calendar-navigator .dx-button {
  position: absolute;
  height: 100%;
  display: table-cell;
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-calendar-navigator .dx-button .dx-icon {
  color: #8ac840;
  font-size: 18px;
}

.dx-calendar-navigator .dx-button.dx-state-focused,
.dx-calendar-navigator .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-calendar-navigator .dx-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-calendar-navigator .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-calendar-navigator .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-calendar-navigator .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-calendar-navigator .dx-button .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-calendar-navigator .dx-button .dx-button-text {
  text-transform: none;
}

.dx-calendar-navigator .dx-button.dx-calendar-disabled-navigator-link {
  border-collapse: collapse;
  visibility: visible;
  opacity: 1;
}

.dx-calendar-navigator .dx-button.dx-calendar-disabled-navigator-link .dx-button-content {
  opacity: 0.5;
}

.dx-calendar-navigator .dx-button.dx-state-active:not(.dx-calendar-disabled-navigator-link),
.dx-calendar-navigator .dx-button.dx-state-hover:not(.dx-calendar-disabled-navigator-link) {
  z-index: 1;
}

.dx-calendar-navigator .dx-calendar-caption-button.dx-button .dx-button-content {
  padding: 2px 15px 4px;
}

.dx-calendar-navigator-previous-month.dx-state-hover {
  z-index: 1;
}

.dx-calendar-navigator-next-view,
.dx-calendar-navigator-previous-month {
  width: 28px;
  background: 0 0;
}

.dx-calendar-navigator-next-view.dx-button,
.dx-calendar-navigator-previous-month.dx-button {
  margin: 0 1px;
}

.dx-calendar-navigator-next-view .dx-button-content,
.dx-calendar-navigator-previous-month .dx-button-content {
  padding: 0;
}

.dx-calendar-navigator-previous-month,
.dx-calendar-navigator-previous-view {
  left: 0;
}

.dx-calendar-navigator-previous-month.dx-button,
.dx-calendar-navigator-previous-view.dx-button {
  border-radius: 2px 0 0 2px;
}

.dx-calendar-navigator-previous-month.dx-button .dx-icon,
.dx-calendar-navigator-previous-view.dx-button .dx-icon {
  color: #8ac840;
}

.dx-calendar-navigator-next-month,
.dx-calendar-navigator-next-view {
  right: 0;
}

.dx-calendar-navigator-next-month.dx-button,
.dx-calendar-navigator-next-view.dx-button {
  border-radius: 0 2px 2px 0;
}

.dx-calendar-navigator-next-month.dx-button .dx-icon,
.dx-calendar-navigator-next-view.dx-button .dx-icon {
  color: #8ac840;
}

.dx-calendar-body thead {
  font-size: 11px;
  line-height: 1.2;
}

.dx-calendar-body thead tr {
  height: 25px;
  padding-bottom: 10px;
}

.dx-calendar-body table th {
  color: rgba(102, 102, 102, 0.87);
  font-weight: 500;
  text-align: center;
  padding: 1px 0 10px;
}

.dx-calendar-cell {
  white-space: normal;
  text-align: center;
  padding: 0;
  color: rgba(0, 0, 0, 0.87);
  font-size: 12px;
  width: 32px;
  border-radius: 50%;
}

.dx-calendar-view-decade .dx-calendar-cell span,
.dx-calendar-view-year .dx-calendar-cell span {
  line-height: 400%;
  width: 48px;
}

.dx-calendar-view-century .dx-calendar-cell span {
  line-height: 200%;
  width: 48px;
}

.dx-calendar-cell span {
  display: inline-block;
  width: 28px;
  line-height: 28px;
  border-radius: 50%;
}

.dx-calendar-cell.dx-calendar-today {
  font-weight: 700;
  color: #8ac840;
}

.dx-calendar-cell.dx-calendar-contoured-date:not(.dx-calendar-today):not(.dx-calendar-selected-date):not(.dx-calendar-empty-cell),
.dx-calendar-cell.dx-state-hover {
  color: rgba(0, 0, 0, 0.87);
}

.dx-calendar-cell.dx-calendar-contoured-date:not(.dx-calendar-today):not(.dx-calendar-selected-date):not(.dx-calendar-empty-cell) span,
.dx-calendar-cell.dx-state-hover span {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-calendar-cell.dx-calendar-empty-cell,
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active,
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover,
.dx-calendar-cell.dx-calendar-other-view,
.dx-calendar-cell.dx-calendar-other-view.dx-state-active,
.dx-calendar-cell.dx-calendar-other-view.dx-state-hover {
  color: rgba(125, 125, 125, 0.87);
}

.dx-calendar-cell.dx-calendar-empty-cell {
  cursor: default;
  color: rgba(0, 0, 0, 0.25);
}

.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover:not(.dx-calendar-selected-date) {
  color: rgba(0, 0, 0, 0.25);
}

.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover:not(.dx-calendar-selected-date) span {
  background-color: transparent;
}

.dx-calendar-cell.dx-state-active:not(.dx-calendar-empty-cell):not(.dx-calendar-selected-date) span {
  background-color: rgba(96, 96, 96, 0.2);
}

.dx-calendar-cell.dx-calendar-selected-date span,
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-today span {
  color: #fff;
  background-color: #8ac840;
  font-weight: 400;
}

.dx-invalid.dx-calendar {
  border-color: rgba(244, 67, 54, 0.4);
}

.dx-invalid.dx-calendar.dx-state-focused {
  border-color: #f44336;
}

.dx-popup-wrapper .dx-calendar .dx-calendar-caption-button {
  margin: 0;
}

.dx-texteditor input[type=date]::-webkit-inner-spin-button {
  height: 20px;
}

.dx-datebox-native.dx-state-focused.dx-texteditor-empty .dx-placeholder {
  display: none;
}

.dx-datebox {
  max-width: 100%;
}

.dx-datebox .dx-texteditor-input::-webkit-datetime-edit {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-datebox.dx-texteditor-empty input::-webkit-datetime-edit {
  color: transparent;
}

.dx-datebox.dx-texteditor-empty.dx-state-focused input::-webkit-datetime-edit {
  color: inherit;
}

.dx-datebox-wrapper .dx-popup-content {
  padding-top: 20px;
  padding-bottom: 20px;
}

.dx-rtl .dx-texteditor-input {
  text-align: right;
}

.dx-datebox-button-cell .dx-button {
  min-width: 90px;
}

.dx-datebox-button-cell .dx-button.dx-datebox-apply-button {
  margin-right: 10px;
  margin-left: 0;
}

.dx-datebox-button-cell .dx-button.dx-datebox-cancel-button {
  margin-right: 0;
  margin-left: 0;
}

.dx-datebox-buttons-container {
  text-align: right;
  width: 100%;
}

.dx-timeview .dx-state-disabled .dx-widget,
.dx-timeview .dx-state-disabled.dx-widget,
.dx-timeview.dx-state-disabled .dx-widget,
.dx-timeview.dx-state-disabled.dx-widget {
  opacity: 1;
}

.dx-timeview-clock {
  position: relative;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22182%22%20height%3D%22182%22%20viewBox%3D%220%200%20182%20182%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20filter%3D%22url%28%23filter0_d%29%22%3E%0A%3Ccircle%20cx%3D%2291%22%20cy%3D%2291%22%20r%3D%2285%22%20fill%3D%22%23fff%22%2F%3E%0A%3Cpath%20d%3D%22M88.835%2015.4421V23.2701H87.153V17.3431C87.0605%2017.4249%2086.9501%2017.5033%2086.8219%2017.578C86.6974%2017.6492%2086.5639%2017.7151%2086.4215%2017.7756C86.2791%2017.8325%2086.1313%2017.8824%2085.9783%2017.9251C85.8252%2017.9642%2085.6739%2017.9927%2085.5244%2018.0105V16.5902C85.9623%2016.462%2086.3752%2016.2983%2086.7632%2016.0989C87.1512%2015.8996%2087.5019%2015.6806%2087.8151%2015.4421H88.835Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M92.9733%2021.8711H96.2198V23.2701H91.1257V22.6934C91.1257%2022.3019%2091.1916%2021.9512%2091.3233%2021.6415C91.455%2021.3282%2091.6205%2021.0488%2091.8199%2020.8032C92.0192%2020.554%2092.2364%2020.3351%2092.4713%2020.1464C92.7098%2019.9542%2092.9359%2019.7815%2093.1495%2019.6285C93.3737%2019.4683%2093.5695%2019.3152%2093.7368%2019.1692C93.9077%2019.0233%2094.0501%2018.8791%2094.164%2018.7367C94.2815%2018.5908%2094.3687%2018.4448%2094.4257%2018.2989C94.4826%2018.1494%2094.5111%2017.9909%2094.5111%2017.8236C94.5111%2017.4961%2094.4185%2017.2487%2094.2334%2017.0814C94.0483%2016.9141%2093.7653%2016.8305%2093.3844%2016.8305C92.7259%2016.8305%2092.0958%2017.0921%2091.4942%2017.6154V16.131C92.1599%2015.7002%2092.911%2015.4849%2093.7475%2015.4849C94.1355%2015.4849%2094.4826%2015.5365%2094.7888%2015.6397C95.0985%2015.7394%2095.3601%2015.8836%2095.5737%2016.0722C95.7873%2016.2609%2095.9492%2016.4905%2096.0596%2016.761C96.1735%2017.028%2096.2305%2017.327%2096.2305%2017.6581C96.2305%2018.0105%2096.1753%2018.3238%2096.0649%2018.5979C95.9581%2018.872%2095.814%2019.1212%2095.6324%2019.3454C95.4544%2019.5697%2095.248%2019.7762%2095.013%2019.9649C94.7781%2020.15%2094.5342%2020.3297%2094.2815%2020.5042C94.1106%2020.6252%2093.9451%2020.7462%2093.7849%2020.8673C93.6283%2020.9847%2093.4894%2021.1022%2093.3684%2021.2197C93.2474%2021.3336%2093.1513%2021.4457%2093.0801%2021.5561C93.0089%2021.6664%2092.9733%2021.7714%2092.9733%2021.8711Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M93.3369%20165.802C93.3369%20166.179%2093.2711%20166.531%2093.1394%20166.859C93.0076%20167.186%2092.8243%20167.471%2092.5894%20167.713C92.3544%20167.952%2092.075%20168.14%2091.751%20168.279C91.4271%20168.415%2091.0729%20168.482%2090.6884%20168.482C90.2577%20168.482%2089.8715%20168.402%2089.5297%20168.242C89.1915%20168.082%2088.905%20167.85%2088.67%20167.548C88.4351%20167.242%2088.2553%20166.868%2088.1307%20166.426C88.0061%20165.985%2087.9438%20165.485%2087.9438%20164.926C87.9438%20164.267%2088.0239%20163.671%2088.1841%20163.137C88.3479%20162.6%2088.5793%20162.14%2088.8783%20161.759C89.1809%20161.379%2089.5457%20161.085%2089.9729%20160.878C90.4001%20160.668%2090.8807%20160.563%2091.4146%20160.563C92.0056%20160.563%2092.4648%20160.633%2092.7923%20160.772V162.181C92.4043%20161.961%2091.9806%20161.85%2091.5214%20161.85C91.2366%20161.85%2090.9786%20161.905%2090.7472%20162.016C90.5158%20162.126%2090.3164%20162.283%2090.1491%20162.486C89.9854%20162.689%2089.8554%20162.934%2089.7593%20163.223C89.6668%20163.507%2089.6169%20163.826%2089.6098%20164.178H89.6419C90.005%20163.676%2090.5407%20163.425%2091.2491%20163.425C91.5659%20163.425%2091.8525%20163.482%2092.1088%20163.596C92.3651%20163.71%2092.584%20163.872%2092.7656%20164.082C92.9471%20164.289%2093.0877%20164.538%2093.1874%20164.83C93.2871%20165.122%2093.3369%20165.446%2093.3369%20165.802ZM91.687%20165.908C91.687%20165.086%2091.3506%20164.675%2090.6778%20164.675C90.5247%20164.675%2090.3859%20164.703%2090.2613%20164.76C90.1367%20164.817%2090.0299%20164.897%2089.9409%20165.001C89.8519%20165.104%2089.7825%20165.227%2089.7326%20165.369C89.6864%20165.508%2089.6632%20165.663%2089.6632%20165.834C89.6632%20166.022%2089.6881%20166.199%2089.738%20166.362C89.7878%20166.526%2089.8572%20166.67%2089.9462%20166.795C90.0388%20166.916%2090.1474%20167.012%2090.2719%20167.083C90.3965%20167.154%2090.5354%20167.19%2090.6884%20167.19C90.8415%20167.19%2090.9786%20167.16%2091.0996%20167.099C91.2242%20167.035%2091.3292%20166.948%2091.4146%20166.838C91.5036%20166.724%2091.5713%20166.588%2091.6175%20166.432C91.6638%20166.272%2091.687%20166.097%2091.687%20165.908Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M125.714%20155.329C125.714%20155.703%20125.649%20156.041%20125.521%20156.344C125.393%20156.646%20125.21%20156.906%20124.971%20157.123C124.736%20157.341%20124.452%20157.508%20124.117%20157.625C123.782%20157.743%20123.41%20157.802%20123.001%20157.802C122.289%20157.802%20121.76%20157.695%20121.415%20157.481V156.552C121.935%20156.887%20122.467%20157.054%20123.012%20157.054C123.289%20157.054%20123.539%20157.013%20123.759%20156.931C123.983%20156.849%20124.174%20156.735%20124.331%20156.589C124.487%20156.443%20124.606%20156.267%20124.688%20156.061C124.774%20155.854%20124.816%20155.628%20124.816%20155.383C124.816%20154.884%20124.649%20154.494%20124.315%20154.213C123.98%20153.928%20123.494%20153.786%20122.857%20153.786C122.754%20153.786%20122.645%20153.788%20122.531%20153.791C122.417%20153.795%20122.303%20153.8%20122.189%20153.807C122.075%20153.811%20121.963%20153.816%20121.853%20153.823C121.746%20153.831%20121.648%20153.839%20121.559%20153.85L121.821%20150.011H125.361V150.801H122.579L122.424%20153.049C122.538%20153.042%20122.659%20153.037%20122.787%20153.033C122.916%20153.026%20123.029%20153.022%20123.129%20153.022C123.535%20153.022%20123.898%20153.076%20124.218%20153.183C124.539%20153.289%20124.809%20153.443%20125.03%20153.642C125.254%20153.838%20125.423%20154.08%20125.537%20154.368C125.655%20154.653%20125.714%20154.973%20125.714%20155.329Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M124.405%2033.9508H123.53V27.3349C123.462%2027.4025%20123.362%2027.4808%20123.231%2027.5698C123.102%2027.6553%20122.956%2027.7407%20122.793%2027.8261C122.633%2027.9116%20122.462%2027.9917%20122.28%2028.0664C122.102%2028.1412%20121.928%2028.1999%20121.757%2028.2426V27.3562C121.949%2027.3029%20122.152%2027.2317%20122.366%2027.1427C122.583%2027.0501%20122.795%2026.9487%20123.001%2026.8383C123.211%2026.7244%20123.409%2026.6069%20123.594%2026.4859C123.779%2026.3613%20123.939%2026.2403%20124.074%2026.1228H124.405V33.9508Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M152.67%20123.309V128.366H153.652V129.167H152.67V130.966H151.805V129.167H148.206V128.409C148.54%20128.031%20148.879%20127.629%20149.22%20127.202C149.562%20126.771%20149.888%20126.335%20150.198%20125.894C150.511%20125.452%20150.799%20125.013%20151.063%20124.575C151.33%20124.133%20151.554%20123.712%20151.735%20123.309H152.67ZM149.194%20128.366H151.805V124.618C151.538%20125.084%20151.285%20125.5%20151.047%20125.867C150.808%20126.234%20150.58%20126.567%20150.363%20126.866C150.149%20127.165%20149.945%20127.435%20149.749%20127.677C149.553%20127.919%20149.368%20128.149%20149.194%20128.366Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M152.253%2052.3328C152.253%2052.0979%20152.216%2051.8932%20152.141%2051.7187C152.07%2051.5443%20151.97%2051.4001%20151.842%2051.2862C151.718%2051.1687%20151.57%2051.0815%20151.399%2051.0246C151.228%2050.9676%20151.043%2050.9391%20150.844%2050.9391C150.673%2050.9391%20150.505%2050.9623%20150.342%2051.0086C150.178%2051.0548%20150.018%2051.1189%20149.861%2051.2008C149.708%2051.2827%20149.559%2051.3806%20149.413%2051.4945C149.27%2051.6084%20149.137%2051.7348%20149.012%2051.8736V50.9338C149.258%2050.6953%20149.532%2050.5137%20149.834%2050.3892C150.141%2050.261%20150.513%2050.1969%20150.95%2050.1969C151.264%2050.1969%20151.554%2050.2432%20151.821%2050.3358C152.088%2050.4248%20152.319%2050.5565%20152.515%2050.7309C152.711%2050.9053%20152.864%2051.1207%20152.974%2051.377C153.088%2051.6333%20153.145%2051.927%20153.145%2052.258C153.145%2052.5606%20153.109%2052.8347%20153.038%2053.0804C152.971%2053.326%20152.866%2053.5574%20152.723%2053.7745C152.584%2053.9917%20152.408%2054.1999%20152.195%2054.3993C151.981%2054.5986%20151.73%2054.8015%20151.442%2055.008C151.082%2055.2643%20150.785%2055.4832%20150.55%2055.6648C150.319%2055.8463%20150.133%2056.0172%20149.995%2056.1774C149.859%2056.334%20149.763%2056.4924%20149.706%2056.6526C149.653%2056.8092%20149.626%2056.9908%20149.626%2057.1973H153.439V57.9822H148.713V57.6031C148.713%2057.2756%20148.749%2056.9872%20148.82%2056.738C148.891%2056.4889%20149.009%2056.2521%20149.172%2056.0279C149.336%2055.8036%20149.55%2055.5793%20149.813%2055.3551C150.08%2055.1308%20150.406%2054.878%20150.79%2054.5968C151.068%2054.3975%20151.299%2054.207%20151.484%2054.0255C151.673%2053.8439%20151.824%2053.6624%20151.938%2053.4808C152.052%2053.2993%20152.132%2053.116%20152.179%2052.9308C152.228%2052.7422%20152.253%2052.5428%20152.253%2052.3328Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M162.324%2096.0035V94.535C162.837%2094.9088%20163.435%2095.0957%20164.118%2095.0957C164.549%2095.0957%20164.884%2095.0032%20165.122%2094.8181C165.364%2094.6329%20165.485%2094.3749%20165.485%2094.0438C165.485%2093.7021%20165.336%2093.4386%20165.037%2093.2535C164.741%2093.0684%20164.334%2092.9759%20163.814%2092.9759H163.104V91.6837H163.761C164.757%2091.6837%20165.256%2091.3526%20165.256%2090.6905C165.256%2090.0675%20164.873%2089.756%20164.108%2089.756C163.595%2089.756%20163.097%2089.9216%20162.612%2090.2526V88.875C163.15%2088.6044%20163.777%2088.4692%20164.492%2088.4692C165.275%2088.4692%20165.884%2088.6454%20166.318%2088.9978C166.756%2089.3502%20166.975%2089.8076%20166.975%2090.3701C166.975%2091.3704%20166.468%2091.9969%20165.453%2092.2497V92.2764C165.994%2092.344%20166.421%2092.5416%20166.735%2092.8691C167.048%2093.193%20167.205%2093.5917%20167.205%2094.0652C167.205%2094.7807%20166.943%2095.3467%20166.42%2095.7632C165.896%2096.1797%20165.174%2096.3879%20164.252%2096.3879C163.461%2096.3879%20162.819%2096.2598%20162.324%2096.0035Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M19.8147%2092.0574C19.8147%2092.7374%2019.74%2093.3461%2019.5905%2093.8836C19.441%2094.4176%2019.222%2094.8697%2018.9337%2095.2399C18.6489%2095.6101%2018.3001%2095.8949%2017.8871%2096.0942C17.4742%2096.29%2017.0061%2096.3879%2016.4828%2096.3879C15.8563%2096.3879%2015.3169%2096.2882%2014.8649%2096.0889V94.7006C15.2671%2094.964%2015.7512%2095.0957%2016.3172%2095.0957C16.8975%2095.0957%2017.3514%2094.8981%2017.6789%2094.503C18.0064%2094.1079%2018.1719%2093.5365%2018.1755%2092.789L18.1434%2092.7783C17.8052%2093.2802%2017.2909%2093.5312%2016.6003%2093.5312C16.287%2093.5312%2015.9969%2093.4725%2015.7299%2093.355C15.4665%2093.2375%2015.2369%2093.0755%2015.0411%2092.8691C14.8488%2092.659%2014.6975%2092.4099%2014.5872%2092.1215C14.4804%2091.8332%2014.427%2091.5163%2014.427%2091.171C14.427%2090.7688%2014.4929%2090.4021%2014.6246%2090.0711C14.7563%2089.74%2014.9396%2089.4552%2015.1746%2089.2167C15.4131%2088.9782%2015.6978%2088.7949%2016.0289%2088.6667C16.36%2088.535%2016.7266%2088.4692%2017.1289%2088.4692C17.5454%2088.4692%2017.9192%2088.551%2018.2502%2088.7148C18.5813%2088.875%2018.8625%2089.1082%2019.0939%2089.4143C19.3288%2089.7204%2019.5068%2090.096%2019.6279%2090.541C19.7524%2090.9859%2019.8147%2091.4914%2019.8147%2092.0574ZM18.1114%2091.1604C18.1114%2090.9646%2018.0865%2090.7813%2018.0366%2090.6104C17.9868%2090.436%2017.9174%2090.2864%2017.8284%2090.1618C17.7394%2090.0373%2017.6308%2089.9394%2017.5027%2089.8682C17.3745%2089.7934%2017.2339%2089.756%2017.0808%2089.756C16.9349%2089.756%2016.7996%2089.7881%2016.675%2089.8521C16.554%2089.9162%2016.449%2090.0052%2016.36%2090.1191C16.271%2090.2295%2016.2016%2090.363%2016.1517%2090.5196C16.1019%2090.6762%2016.077%2090.8453%2016.077%2091.0269C16.077%2091.2262%2016.1019%2091.4042%2016.1517%2091.5608C16.2016%2091.7139%2016.271%2091.8438%2016.36%2091.9506C16.4525%2092.0574%2016.5629%2092.1393%2016.691%2092.1963C16.8192%2092.2497%2016.9616%2092.2764%2017.1182%2092.2764C17.2677%2092.2764%2017.403%2092.2479%2017.524%2092.1909C17.6451%2092.1304%2017.7483%2092.0503%2017.8337%2091.9506C17.9227%2091.851%2017.9904%2091.7335%2018.0366%2091.5982C18.0865%2091.463%2018.1114%2091.317%2018.1114%2091.1604Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M26.0617%20127.941C26.0617%20127.738%2026.0937%20127.535%2026.1578%20127.332C26.2219%20127.125%2026.3127%20126.933%2026.4301%20126.755C26.5512%20126.577%2026.6989%20126.415%2026.8733%20126.269C27.0513%20126.123%2027.2524%20126.008%2027.4767%20125.922C27.1456%20125.737%2026.8822%20125.5%2026.6864%20125.212C26.4906%20124.92%2026.3927%20124.598%2026.3927%20124.245C26.3927%20123.964%2026.4461%20123.704%2026.5529%20123.466C26.6633%20123.227%2026.8146%20123.021%2027.0068%20122.846C27.199%20122.672%2027.4269%20122.537%2027.6903%20122.441C27.9537%20122.341%2028.2385%20122.291%2028.5446%20122.291C28.8543%20122.291%2029.1409%20122.341%2029.4043%20122.441C29.6678%20122.54%2029.8956%20122.677%2030.0878%20122.852C30.28%20123.026%2030.4295%20123.233%2030.5363%20123.471C30.6431%20123.71%2030.6965%20123.968%2030.6965%20124.245C30.6965%20124.598%2030.5986%20124.92%2030.4028%20125.212C30.2071%20125.5%2029.9472%20125.737%2029.6233%20125.922C29.844%20126.008%2030.0415%20126.123%2030.216%20126.269C30.3904%20126.415%2030.5363%20126.577%2030.6538%20126.755C30.7748%20126.933%2030.8674%20127.125%2030.9315%20127.332C30.9956%20127.535%2031.0276%20127.738%2031.0276%20127.941C31.0276%20128.275%2030.9671%20128.581%2030.846%20128.859C30.725%20129.137%2030.5541%20129.375%2030.3334%20129.574C30.1163%20129.77%2029.8546%20129.923%2029.5485%20130.034C29.2459%20130.144%2028.9113%20130.199%2028.5446%20130.199C28.1815%20130.199%2027.8487%20130.144%2027.5461%20130.034C27.2435%20129.923%2026.9819%20129.77%2026.7612%20129.574C26.5405%20129.375%2026.3678%20129.137%2026.2432%20128.859C26.1222%20128.581%2026.0617%20128.275%2026.0617%20127.941ZM27.0122%20127.866C27.0122%20128.104%2027.0477%20128.32%2027.1189%20128.512C27.1937%20128.704%2027.2969%20128.868%2027.4286%20129.003C27.5639%20129.138%2027.7259%20129.243%2027.9146%20129.318C28.1068%20129.389%2028.3186%20129.425%2028.55%20129.425C28.7742%20129.425%2028.9807%20129.388%2029.1694%20129.313C29.3581%20129.238%2029.52%20129.133%2029.6553%20128.998C29.7941%20128.863%2029.9009%20128.699%2029.9757%20128.507C30.054%20128.314%2030.0931%20128.101%2030.0931%20127.866C30.0931%20127.652%2030.0558%20127.453%2029.981%20127.268C29.9098%20127.079%2029.8066%20126.914%2029.6713%20126.771C29.536%20126.629%2029.3741%20126.517%2029.1854%20126.435C28.9967%20126.353%2028.7849%20126.312%2028.55%20126.312C28.3293%20126.312%2028.1246%20126.351%2027.9359%20126.429C27.7508%20126.504%2027.5888%20126.611%2027.45%20126.75C27.3147%20126.885%2027.2079%20127.049%2027.1296%20127.241C27.0513%20127.43%2027.0122%20127.638%2027.0122%20127.866ZM27.2845%20124.315C27.2845%20124.496%2027.3165%20124.666%2027.3806%20124.822C27.4482%20124.975%2027.539%20125.111%2027.6529%20125.228C27.7704%20125.342%2027.9057%20125.433%2028.0587%20125.5C28.2118%20125.564%2028.3756%20125.596%2028.55%20125.596C28.7244%20125.596%2028.8882%20125.563%2029.0412%20125.495C29.1979%20125.427%2029.3331%20125.337%2029.447%20125.223C29.561%20125.105%2029.6517%20124.97%2029.7194%20124.817C29.787%20124.66%2029.8208%20124.493%2029.8208%20124.315C29.8208%20124.13%2029.787%20123.959%2029.7194%20123.802C29.6553%20123.646%2029.5663%20123.51%2029.4524%20123.396C29.3385%20123.283%2029.2032%20123.194%2029.0466%20123.129C28.8935%20123.062%2028.728%20123.028%2028.55%20123.028C28.3613%20123.028%2028.1887%20123.062%2028.032%20123.129C27.879%20123.197%2027.7455%20123.29%2027.6316%20123.407C27.5212%20123.521%2027.4358%20123.656%2027.3752%20123.813C27.3147%20123.97%2027.2845%20124.137%2027.2845%20124.315Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M56.7857%20152.298C56.6683%20152.501%2056.5259%20152.754%2056.3586%20153.057C56.1948%20153.359%2056.0204%20153.699%2055.8353%20154.076C55.6502%20154.454%2055.4615%20154.86%2055.2693%20155.294C55.077%20155.728%2054.8973%20156.177%2054.73%20156.64C54.5627%20157.102%2054.4149%20157.572%2054.2868%20158.049C54.1622%20158.523%2054.0714%20158.989%2054.0144%20159.448H53.0747C53.1387%20158.993%2053.2366%20158.528%2053.3683%20158.055C53.5036%20157.578%2053.6549%20157.111%2053.8222%20156.656C53.9931%20156.196%2054.1729%20155.755%2054.3615%20155.331C54.5502%20154.908%2054.7335%20154.518%2054.9115%20154.162C55.0895%20153.806%2055.2515%20153.493%2055.3974%20153.222C55.5469%20152.948%2055.6662%20152.734%2055.7552%20152.581H51.9159V151.791H56.7857V152.298Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M29.447%2060.6523H28.5713V54.0365C28.5037%2054.1041%2028.404%2054.1824%2028.2723%2054.2714C28.1442%2054.3568%2027.9982%2054.4423%2027.8345%2054.5277C27.6743%2054.6131%2027.5034%2054.6932%2027.3219%2054.768C27.1439%2054.8428%2026.9694%2054.9015%2026.7986%2054.9442V54.0578C26.9908%2054.0044%2027.1937%2053.9332%2027.4073%2053.8442C27.6244%2053.7517%2027.8362%2053.6502%2028.0427%2053.5399C28.2527%2053.426%2028.4503%2053.3085%2028.6354%2053.1875C28.8205%2053.0629%2028.9807%2052.9418%2029.116%2052.8244H29.447V60.6523Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M36.9226%2056.7917C36.9226%2057.4325%2036.8639%2058.0003%2036.7464%2058.4951C36.6325%2058.9899%2036.4652%2059.4082%2036.2445%2059.7499C36.0273%2060.0881%2035.7586%2060.3462%2035.4382%2060.5242C35.1214%2060.6986%2034.76%2060.7858%2034.3542%2060.7858C33.9698%2060.7858%2033.6262%2060.7022%2033.3237%2060.5349C33.0246%2060.364%2032.7719%2060.1166%2032.5654%2059.7926C32.359%2059.4687%2032.2023%2059.0718%2032.0955%2058.6019C31.9887%2058.1284%2031.9353%2057.5874%2031.9353%2056.9786C31.9353%2056.3094%2031.9905%2055.7185%2032.1009%2055.2059C32.2148%2054.6932%2032.3803%2054.2643%2032.5975%2053.919C32.8146%2053.5701%2033.0834%2053.3085%2033.4038%2053.1341C33.7277%2052.9561%2034.0979%2052.8671%2034.5144%2052.8671C36.1199%2052.8671%2036.9226%2054.1753%2036.9226%2056.7917ZM36.0255%2056.8772C36.0255%2054.6986%2035.5076%2053.6093%2034.4717%2053.6093C33.3788%2053.6093%2032.8324%2054.7182%2032.8324%2056.9359C32.8324%2059.0041%2033.3682%2060.0383%2034.4397%2060.0383C35.4969%2060.0383%2036.0255%2058.9846%2036.0255%2056.8772Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M57.0387%2033.9508H56.163V27.3349C56.0954%2027.4025%2055.9957%2027.4808%2055.864%2027.5698C55.7358%2027.6553%2055.5899%2027.7407%2055.4261%2027.8261C55.2659%2027.9116%2055.0951%2027.9917%2054.9135%2028.0664C54.7355%2028.1412%2054.5611%2028.1999%2054.3902%2028.2426V27.3562C54.5825%2027.3029%2054.7854%2027.2317%2054.9989%2027.1427C55.2161%2027.0501%2055.4279%2026.9487%2055.6344%2026.8383C55.8444%2026.7244%2056.042%2026.6069%2056.2271%2026.4859C56.4122%2026.3613%2056.5724%2026.2403%2056.7076%2026.1228H57.0387V33.9508Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M62.9337%2033.9508H62.058V27.3349C61.9904%2027.4025%2061.8907%2027.4808%2061.759%2027.5698C61.6308%2027.6553%2061.4849%2027.7407%2061.3211%2027.8261C61.1609%2027.9116%2060.9901%2027.9917%2060.8085%2028.0664C60.6305%2028.1412%2060.4561%2028.1999%2060.2852%2028.2426V27.3562C60.4775%2027.3029%2060.6804%2027.2317%2060.894%2027.1427C61.1111%2027.0501%2061.3229%2026.9487%2061.5294%2026.8383C61.7394%2026.7244%2061.937%2026.6069%2062.1221%2026.4859C62.3072%2026.3613%2062.4674%2026.2403%2062.6027%2026.1228H62.9337V33.9508Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3Cfilter%20id%3D%22filter0_d%22%20x%3D%222%22%20y%3D%224%22%20width%3D%22178%22%20height%3D%22178%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%0A%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%0A%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%20result%3D%22hardAlpha%22%2F%3E%0A%3CfeOffset%20dy%3D%222%22%2F%3E%0A%3CfeGaussianBlur%20stdDeviation%3D%222%22%2F%3E%0A%3CfeComposite%20in2%3D%22hardAlpha%22%20operator%3D%22out%22%2F%3E%0A%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.05%200%22%2F%3E%0A%3CfeBlend%20mode%3D%22normal%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%0A%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow%22%20result%3D%22shape%22%2F%3E%0A%3C%2Ffilter%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  min-width: 182px;
  min-height: 182px;
  max-height: 182px;
  background-size: 182px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  margin-bottom: 10px;
}

.dx-timeview-hourarrow,
.dx-timeview-minutearrow {
  position: absolute;
  left: 50%;
  width: 10px;
  margin-left: -5px;
  height: 50%;
  background-position: bottom;
  background-repeat: no-repeat;
  transform-origin: 50% 100%;
  backface-visibility: hidden;
}

.dx-timeview-hourarrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%2248%22%20viewBox%3D%220%200%206%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20width%3D%226%22%20height%3D%2244%22%20rx%3D%223%22%20fill%3D%22rgb%28138,%20200,%2064%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-timeview-minutearrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210%22%20height%3D%2266%22%20viewBox%3D%220%200%2010%2066%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%223%22%20width%3D%224%22%20height%3D%2264%22%20rx%3D%222%22%20fill%3D%22rgb%28138,%20200,%2064%29%22%2F%3E%0A%3Ccircle%20cx%3D%225%22%20cy%3D%2261%22%20r%3D%223.5%22%20fill%3D%22%23fff%22%20stroke%3D%22rgb%28138,%20200,%2064%29%22%20stroke-width%3D%223%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-timeview {
  height: auto;
  width: auto;
}

.dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-input {
  padding-right: 0;
  padding-left: 12px;
}

.dx-rtl .dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-input {
  padding-left: 0;
  padding-right: 12px;
}

.dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-buttons-container .dx-dropdowneditor-button {
  margin-right: 0;
}

.dx-rtl .dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-buttons-container .dx-dropdowneditor-button,
.dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-buttons-container .dx-dropdowneditor-button.dx-rtl {
  margin-left: 0;
}

.dx-timeview-format12 {
  width: 64px;
  margin-left: 5px;
  margin-right: auto;
}

.dx-rtl .dx-timeview-format12,
.dx-timeview-format12.dx-rtl {
  margin-left: auto;
  margin-right: 5px;
}

.dx-timeview-time-separator {
  margin: 0 5px;
}

.dx-timeview-field {
  min-height: 35px;
}

.dx-timeview-field .dx-numberbox {
  width: 64px;
}

.dx-timeview-field .dx-numberbox.dx-numberbox-spin-touch-friendly {
  width: 110px;
}

.dx-dateview-item {
  margin: 0;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 1.3em;
  color: rgba(0, 0, 0, 0.87);
}

.dx-dateview-rollers {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  flex-flow: row nowrap;
}

.dx-dateview-item-selected-border,
.dx-dateviewroller-day .dx-dateview-name-formatter,
.dx-dateviewroller-month .dx-dateview-value-formatter {
  display: none;
}

.dx-dateview-rollers {
  width: auto;
  text-align: center;
  display: block;
}

.dx-dateviewroller-current .dx-dateview-item {
  transition: font-size 0.2s ease-out;
}

.dx-dateviewroller {
  position: relative;
  vertical-align: top;
  cursor: pointer;
  flex: 1 1 auto;
  min-width: 4em;
  text-align: center;
  display: inline-block;
}

.dx-dateviewroller .dx-button {
  display: none;
}

.dx-dateviewroller .dx-scrollable-content::after,
.dx-dateviewroller .dx-scrollable-content::before {
  content: "";
  height: 71px;
  display: block;
}

.dx-dateviewroller .dx-scrollable-container {
  height: 182px;
}

.dx-dateviewroller.dx-dateviewroller-year {
  min-width: 4.85em;
}

.dx-dateviewroller.dx-state-active .dx-button {
  display: none;
}

.dx-dateviewroller-month {
  min-width: 12em;
}

.dx-dateviewroller-hours::after {
  content: ":";
  font-size: 2.2em;
  position: absolute;
  right: -9%;
  font-weight: 700;
  top: 37%;
  color: rgba(0, 0, 0, 0.87);
}

.dx-dateviewroller-hours .dx-dateview-item-selected-frame {
  padding-left: 20%;
}

.dx-dateviewroller-minutes .dx-dateview-item-selected-frame {
  width: 80%;
}

.dx-dateview-item-selected {
  font-size: 1.8em;
  color: #8ac840;
}

.dx-rtl.dx-dateviewroller-hours::after {
  left: -9%;
  right: auto;
}

.dx-dateview-item-selected-frame {
  position: absolute;
  top: 71px;
  width: 100%;
}

.dx-dateview-item-selected-frame::after,
.dx-dateview-item-selected-frame::before {
  pointer-events: none;
  backface-visibility: hidden;
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  height: 71px;
}

.dx-dateview-item-selected-frame::before {
  top: -71px;
  background-repeat: no-repeat;
  background-image: linear-gradient(0deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.8) 60%);
}

.dx-dateview-item-selected-frame::after {
  top: 40px;
  background-repeat: no-repeat;
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.8) 60%);
}

.dx-device-phone .dx-dateview-rollers,
.dx-device-tablet .dx-dateview-rollers {
  display: flex;
  flex-flow: row nowrap;
}

.dx-device-phone .dx-dateviewroller-month,
.dx-device-tablet .dx-dateviewroller-month {
  min-width: 4em;
}

.dx-device-phone .dx-dateview-item,
.dx-device-tablet .dx-dateview-item {
  font-size: 1.1em;
}

.dx-device-phone .dx-dateview-item-selected,
.dx-device-tablet .dx-dateview-item-selected {
  font-size: 1.4em;
}

.dx-datebox-wrapper .dx-popup-title {
  min-height: 10px;
  border-bottom: none;
  background: 0 0;
}

.dx-datebox-wrapper .dx-item {
  border: none;
}

.dx-datebox-wrapper .dx-popup-bottom .dx-button {
  width: auto;
}

.dx-datebox-datetime-time-side {
  background-color: rgba(221, 221, 221, 0.2);
}

.dx-datebox-wrapper-rollers.dx-datebox-wrapper-time .dx-popup-content {
  margin: 0 34px;
}

.dx-datebox-wrapper-list .dx-overlay-content {
  border-top: none;
}

.dx-device-phone .dx-datebox-wrapper-rollers .dx-popup-content {
  padding: 10px;
}

.dx-datebox-calendar .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 100%;
  text-align: center;
}

.dx-datebox-calendar .dx-dropdowneditor-icon::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-datebox-calendar.dx-dropdowneditor-active.dx-editor-filled {
  background: rgba(0, 0, 0, 0.07);
}

.dx-datebox-calendar.dx-rtl.dx-dropdowneditor-active .dx-dropdowneditor-button .dx-dropdowneditor-icon {
  opacity: 1;
}

.dx-datebox-wrapper-calendar .dx-popup-content {
  padding: 0;
}

.dx-datebox-wrapper-calendar .dx-calendar {
  border: none;
  margin: 16px;
}

.dx-datebox-wrapper-calendar .dx-datebox-container-cell {
  margin-right: 16px;
  margin-bottom: 16px;
}

.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview {
  padding: 16px;
}

.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-datebox-container-cell {
  margin-top: -1px;
  margin-right: 16px;
}

@media (max-width: 320px) {
  .dx-datebox-wrapper-calendar .dx-calendar {
    margin: 18px;
  }
}
.dx-rtl .dx-datebox-wrapper .dx-popup-bottom .dx-toolbar-button + .dx-toolbar-button .dx-button {
  margin-right: 5px;
  margin-left: 0;
}

.dx-datebox-list .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 100%;
  text-align: center;
}

.dx-datebox-list .dx-dropdowneditor-icon::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-datebox-wrapper-list .dx-popup-content {
  padding: 0;
}

.dx-datebox input[type=date] {
  line-height: normal;
}

.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input {
  padding-right: 23px;
}

.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input {
  padding-right: 34px;
}

.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding-right: 11px;
  padding-left: 34px;
}

.dx-device-ios .dx-datebox.dx-texteditor-empty .dx-texteditor-input {
  min-height: 33px;
}

.dx-dropdownlist-popup-wrapper .dx-list .dx-scrollable-content {
  margin: 0;
}

.dx-dropdownlist-popup-wrapper {
  height: 100%;
}

.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  border-top-width: 0;
  border-bottom-width: 1px;
}

.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}

.dx-dropdownlist-popup-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}

.dx-dropdownlist-popup-wrapper .dx-list {
  height: 100%;
  min-height: 36px;
}

.dx-dropdownlist-popup-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}

.dx-dropdownlist-popup-wrapper .dx-empty-message,
.dx-dropdownlist-popup-wrapper .dx-list-item {
  border-top: 0;
}

.dx-dropdownlist-popup-wrapper .dx-empty-message:last-of-type,
.dx-dropdownlist-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-autocomplete.dx-invalid .dx-texteditor-buttons-container::after,
.dx-autocomplete.dx-valid .dx-texteditor-buttons-container::after {
  right: 7px;
}

.dx-rtl .dx-autocomplete.dx-invalid .dx-texteditor-buttons-container::after,
.dx-rtl .dx-autocomplete.dx-valid .dx-texteditor-buttons-container::after,
.dx-rtl.dx-autocomplete.dx-invalid .dx-texteditor-buttons-container::after,
.dx-rtl.dx-autocomplete.dx-valid .dx-texteditor-buttons-container::after {
  left: 7px;
}

.dx-autocomplete.dx-validation-pending .dx-texteditor-buttons-container .dx-pending-indicator {
  right: 7px;
}

.dx-rtl .dx-autocomplete.dx-validation-pending .dx-texteditor-buttons-container .dx-pending-indicator,
.dx-rtl.dx-autocomplete.dx-validation-pending .dx-texteditor-buttons-container .dx-pending-indicator {
  left: 7px;
}

.dx-loadindicator {
  width: 32px;
  height: 32px;
  display: inline-block;
  overflow: hidden;
  border: none;
  background-color: transparent;
  line-height: 100%;
}

.dx-loadindicator-wrapper {
  width: 100%;
  height: 100%;
  font-size: 32px;
  margin: auto;
}

.dx-loadindicator-image {
  background-size: contain;
  transform-origin: 50% 50%;
  background-position: 50%;
  background-repeat: no-repeat;
  background-image: url(data:image/gif;base64,R0lGODlhQABAAKECADI6RTI6Rv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQABACwAAAAAQABAAAACkIyPqcvtD6OctEpgs1ag9w1m3heW0Eia6oJi63u08BygNGzfq6ybeV/6AUHCoaZotIySoSXz6HlunNIKsnqKYinUbaTrzabCjyuZoz07wGpW+w2Py+f0uv2VtrPl5ne/zVP3B5hHtxc3eBZoeAiXSLY49wjZSFipFsk36ZWJuMn5idXiwtjpN3qHqhd61wpTAAAh+QQJCQABACwAAAAAQABAAAACk4yPqcvtD6OctNqLs968+w+G4giUI2meYQmoK+t+bBt3c22nuHbvPOzL9IKWIbFiPEqSygiz6XhCG8Cps2qNYrNUkzQ7+1rDW66BrDMf0DT1Gu1GsONvMv0Mv8/1+zi77Zd3Vwc4KGYWNihXRnfIlaiIx+gGGVmp6AiWObY51ek5GZiGGUpZajpKGrnK2ur6CotQAAAh+QQJCQACACwAAAAAQABAAAACoJSPqcvtD6OctNqLs968+w+G4kiW5omm6sq27qsADyDDCd3QuI3ssc7r1W66YRBIRAYNSmZxeWgKntAoIGCVLpXUqnPY9VLDYlzRWJaR01NtFbh+n33e77kunOOz931b7zdHVyeIlqY2ePhnuIUUd+ToBunzaNNV+RKG6UKmgwUVJ8m5JtryWLoSIInK5rfA6BorO0tba3uLm6u7y9ubUAAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCKJmh+aqh1buiMsb3BcY3eu0bzO+mV8wgqxSDkiI8olpOl0BKMSKHUxvWIRWW2CdOh6ueHW+GsQnwcp9bltXpfZcTmdDrbP3WN4Xt9Stxb4Z0eIY5gn+KZYKGfmyPgX2edIqbWYePmYuRbQOQhauRlKOoqoh2eKyScperWTmtZ6ippKyyiru8vb6/t7VQAAIfkECQkAAwAsAAAAAEAAQAAAAp2cj6nL7Q+jnNSBC6reCWMOTp4Xls1ImmqHZuvbuu/aznNt02MO77yK+uk+QpOvWEohQ8clR+ncQKOaKVVEvFazWoq1C+GCI9/x6WL2otMSMfv8bsviljn9dM/rc/Y9ou9nABg4uLcW+Feod4g44Ob3uBiZN3lXRlkZd2nJSJj5tqkZytYE+ZkW5DlqlmrYillKF6N6ylqLetuoK1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pB+2+opw0vtuq3hR7wIXi54mmRj7nOqXsK33wHF/0nZT4Ptj87vvdgsIZsfgKqJC0JRPmfL4gUii1yrpiV5ntFOTNhsfksvmMTqvX7Lb7DY/L5/S6/Y7P6/d8BLjeBfg3F0hYKHcYp6WY+BYF9+i46HZEGcmGwViZRmKpg5YySRbaWObieXlSAAAh+QQJCQADACwAAAAAQABAAAACepyPqQnt30ZctFoLs3a3e7aF2UdW4vmUKnKa46pu8Exq9O29+E5B/N/jAIcHIZFoPA4nyqbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0uv2Oz+vXAH4fnVQWOJZi5kNmA3WIISOFgkL1KHIlucjV8lMAACH5BAkJAAMALAAAAABAAEAAAAJ3nI+pC+0Plpy0IohztLwbDWbeKIUmRqZiZabe4w5hTG30p926le9+CfkJGY2h8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y4fO8pBPUrcAwZyU6Q0w9G3dLJY+MS4UvVoowUpVAAAIfkECQkAAwAsAAAAAEAAQAAAAn2cj6nL7Q/jALRaK7NGt/sNat4YluJImWqEru5DvnISz/bU3Xqu23wv+wFdwqGqaCwhk5sl81R5rqLSqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9FBKjUlf8PmzU7yH9gc2+FXoddj1IZi4VVPWYoYCYBYwGUgYWWdSAAAh+QQJCQADACwAAAAAQABAAAACkpyPqcvtD6OctEKAs93c5N+F1AeKpkNq56qkAAsjaUwPc83e+KnvYu/rAIMbEtFkPAqTymKp6VRBK8Pp5WmdYLORLffB/ILD4ga5vDijW9K1GeOOy+f0uv2Oh73ytrbdS6c2BxjoV0cohxgnmGh46DgIGQmXx7io6GaZiYlWNUmJp7nmecnZKXoq+bnHZ9P6ylUAACH5BAkJAAMALAAAAABAAEAAAAKTnI+py+0Po5y02ouz3rz7D3YAEJbHOJomSqog675o/MG0ON8b2+oZ79PYghcgsTg8ToxKCrMpSUIh0qnjab3mso8qV8HbfhFh8XhQTp3J5TU77D614+h5PE2vw+l4vt3ddzdjlucFSOjXk2dguNboiHiotsgYCTlJ+XimOWZ5qbjI+SU6iplpGopKucra6voK+1oAACH5BAkJAAMALAAAAABAAEAAAAKenI+py+0Po5y02ouz3rz7D4biSJbmiabqyrYe4GbAHF8zvNxBndzMjeMdfD2gEEEs0o6GQNJgZA6fUemgWrVin1pitrv8So1i8JVrPQOX6ek62Fav4+45XV4ev+HtPT9NxhYX+AcGg6bng8gUlSe0VXgEOVjlFMnztRhj5wYoptnCiXQZuij4qHmKSXp15/oKGys7S1tre4ubq7urUQAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCJJmiGaqh1buiMsb3BcZ3Sus7zm+2GCwguxSDkiJ6jAsqJ8QqJSB6raaB2uWIaW2h18teEEl1s2t9Dp7ZrcFr9xcXmMHffh23p6vV+HABho0OfHd7WXFnS4iNZYRgTnSAbZBYaomKeZOfmHGQkayjnquUkatkNoh4p1s8pqSilbSpsqGgqru8vb6/srVAAAIfkECQkAAwAsAAAAAEAAQAAAApqcj6nL7Q+jnNSBC6reCmcOUt4Vls+ImWqHrq6Bfu/azm5tq3huevzt+/WCwhKxCDoiOallSOkUNaMbKFUyvUpJ2kq2i+WCJ+Jx2CxFk9VrdkTmtsTndBu8nijjD/r9oI/3tScYCEhndWg4h7hImKjoxhgnyUapNuIH4zhpaYbpt/O4eflZFzMYGnkq2qkVAwn2ito6Rpt5K1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pCe2wopxUvgur3hR7DoaDh4lmRWbnOqXsa5XwrMj0bVz4Pj487vvdgsIZsQhzIGnKpVHlZDWjUijV1Li+stqVtQsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7Hf91ceR8+9XbE90dYyDaI6BAAmKimI+iYBtn2UUm5RvLoYpYiqeWJKRYaSBaaqflSAAAh+QQJCQADACwAAAAAQABAAAACeZyPqQrtD5actCaIc7S8Gw1i3iiFpkOmB2hBKpm9sufOdove+pTv/tX4CVeb4bBoTCqXzKbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0ut0cLPfEe/CDXOMX6BVDWLh0yBDidNL41GgiBZkoGXGyUwAAIfkECQkAAwAsAAAAAEAAQAAAAnecj6lr4A+YnLQ2iLPdHOUPduICluY4YtuJrlE7lPDsavQ9ffjOqPzvcQCHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9LriEbZ1Q3s+7fXDkoJXZAIooXNkuAjBxGj49OhDBclTAAAh+QQJCQADACwAAAAAQABAAAACfpyPqcvtD+MBtFqJ87K8Bw2GRneJJkZS5xql7NuQ8KzI9D10+K3vc+97AYMrDhE2PIqMymKpaXpCl4Cp9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+d0dEXNPCfHe37e3CcWGDYIVvhlA5hI5qLXyJiiAhkp1UX5yHV5VydSAAA7);
}

.dx-loadindicator-icon-custom {
  position: relative;
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  transform-origin: 50% 50%;
  animation: 1.5s linear infinite dx-loadindicator-icon-custom-rotate;
}
@keyframes dx-loadindicator-icon-custom-rotate {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.dx-loadindicator-container > .dx-loadindicator {
  top: 50%;
  left: 50%;
  position: absolute;
  margin-top: -16px;
  margin-left: -16px;
}

.dx-loadindicator-container > .dx-loadindicator.dx-loadindicator {
  margin-top: -16px;
  margin-left: -16px;
}

.dx-loadindicator-content {
  position: relative;
  height: 100%;
  width: 100%;
  animation: 1568ms linear infinite dx-content-rotation;
}

.dx-loadindicator-image .dx-loadindicator-content {
  animation: none;
}

.dx-loadindicator-icon {
  direction: ltr;
  position: absolute;
  height: 100%;
  width: 100%;
  animation: 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both dx-icon-rotation;
}

.dx-loadindicator-segment {
  height: 100%;
  width: 100%;
  position: absolute;
}

.dx-loadindicator-segment-inner {
  position: relative;
  height: 100%;
  border-color: #8ac840 #8ac840 transparent;
  border-width: 0.12em;
  border-style: solid;
  animation: none;
  border-radius: 50%;
}

.dx-loadindicator-segment0,
.dx-loadindicator-segment2 {
  width: 50%;
  height: 100%;
  overflow: hidden;
}

.dx-loadindicator-segment0 .dx-loadindicator-segment-inner,
.dx-loadindicator-segment2 .dx-loadindicator-segment-inner {
  width: 200%;
}

.dx-loadindicator-segment2 {
  left: 0;
}

.dx-loadindicator-segment2 .dx-loadindicator-segment-inner {
  border-right-color: transparent;
  transform: rotate(-129deg);
  animation: 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both dx-left-segment-rotation;
}

.dx-loadindicator-segment0 {
  right: 0;
}

.dx-loadindicator-segment0 .dx-loadindicator-segment-inner {
  left: -100%;
  border-left-color: transparent;
  transform: rotate(129deg);
  animation: 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both dx-right-segment-rotation;
}

.dx-loadindicator-segment1 {
  position: absolute;
  top: 0;
  left: 45%;
  width: 10%;
  height: 100%;
  overflow: hidden;
  box-sizing: border-box;
}

.dx-loadindicator-segment1 .dx-loadindicator-segment-inner {
  width: 1000%;
  left: -450%;
}
@keyframes dx-content-rotation {
  to {
    transform: rotate(360deg);
  }
}
@keyframes dx-icon-rotation {
  12.5% {
    transform: rotate(135deg);
  }
  25% {
    transform: rotate(270deg);
  }
  37.5% {
    transform: rotate(405deg);
  }
  50% {
    transform: rotate(540deg);
  }
  62.5% {
    transform: rotate(675deg);
  }
  75% {
    transform: rotate(810deg);
  }
  87.5% {
    transform: rotate(945deg);
  }
  to {
    transform: rotate(1080deg);
  }
}
@keyframes dx-left-segment-rotation {
  from, to {
    transform: rotate(130deg);
  }
  50% {
    transform: rotate(-5deg);
  }
}
@keyframes dx-right-segment-rotation {
  from, to {
    transform: rotate(-130deg);
  }
  50% {
    transform: rotate(5deg);
  }
}
.dx-treeview-loadindicator-wrapper {
  text-align: center;
}

.dx-treeview-node-loadindicator {
  position: absolute;
}

.dx-treeview {
  height: 100%;
}

.dx-treeview .dx-scrollable:focus,
.dx-treeview :focus {
  outline: 0;
}

.dx-treeview .dx-empty-message {
  line-height: normal;
}

.dx-checkbox + .dx-treeview-node-container,
.dx-treeview-node-container:first-child {
  margin: 0;
  display: block;
}

.dx-treeview-select-all-item {
  width: 100%;
}

.dx-treeview-node-container {
  list-style-position: inside;
  padding: 0;
  margin: 0;
  display: none;
  overflow: hidden;
}

.dx-treeview-node-container.dx-treeview-node-container-opened {
  display: block;
}

.dx-treeview-node {
  list-style-type: none;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}

.dx-treeview-node a {
  text-decoration: none;
}

.dx-treeview-node .dx-checkbox {
  position: absolute;
  margin: 0;
}

.dx-treeview-item .dx-treeview-item-content span {
  vertical-align: middle;
}

.dx-treeview-item.dx-state-disabled {
  opacity: 0.5;
}

.dx-treeview-toggle-item-visibility.dx-state-disabled {
  cursor: default;
}

.dx-rtl .dx-treeview-node-container .dx-treeview-node,
.dx-rtl .dx-treeview-node-container .dx-treeview-node.dx-treeview-item-with-checkbox .dx-treeview-item,
.dx-rtl .dx-treeview-node-container:first-child > .dx-treeview-node {
  padding-left: 0;
}

.dx-rtl .dx-treeview-node-container .dx-treeview-node .dx-treeview-item .dx-treeview-item-content > .dx-icon {
  margin-right: 0;
}

.dx-rtl .dx-treeview-toggle-item-visibility {
  left: auto;
  transform: scaleX(-1);
  right: 0;
}

.dx-treeview-node-loadindicator {
  right: 0;
  top: 8px;
  left: 0;
  width: 18px;
  height: 18px;
}

.dx-rtl .dx-treeview-node .dx-checkbox {
  left: auto;
}

.dx-rtl.dx-treeview-border-visible .dx-treeview-select-all-item {
  padding-left: 0;
  padding-right: 26px;
}

.dx-rtl.dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding-left: 1px;
  padding-right: 8px;
}

.dx-rtl .dx-treeview-node {
  padding-right: 16px;
}

.dx-rtl .dx-treeview-item .dx-treeview-item-content > .dx-icon {
  margin-left: 5px;
}

.dx-rtl .dx-treeview-item-with-checkbox .dx-treeview-item {
  padding-right: 31px;
}

.dx-rtl .dx-treeview-item-with-checkbox .dx-checkbox {
  right: 26px;
  overflow: visible;
}

.dx-rtl .dx-treeview-select-all-item {
  padding-left: 0;
  padding-right: 26px;
}

.dx-rtl .dx-treeview-select-all-item .dx-checkbox-text {
  padding-left: 0;
  padding-right: 20px;
}

.dx-treeview-search {
  margin-bottom: 4px;
}

.dx-treeview-with-search > .dx-scrollable {
  height: calc(100% - 37px);
}

.dx-treeview-border-visible {
  border: 1px solid #e0e0e0;
}

.dx-treeview-border-visible .dx-treeview-select-all-item {
  padding-left: 26px;
}

.dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding: 1px 1px 1px 8px;
}

.dx-treeview-select-all-item {
  border-bottom: 1px solid #e0e0e0;
  padding: 10px 0 10px 26px;
}

.dx-treeview-select-all-item .dx-checkbox-text {
  padding-left: 20px;
}

.dx-treeview-node {
  padding-left: 16px;
}

.dx-state-selected > .dx-treeview-item {
  color: rgba(0, 0, 0, 0.87);
}

.dx-treeview-item-with-checkbox .dx-treeview-item {
  color: rgba(0, 0, 0, 0.87);
  padding-left: 31px;
}

.dx-treeview-item-with-checkbox .dx-checkbox {
  top: 10px;
  left: 26px;
}

.dx-treeview-item-without-checkbox.dx-state-selected > .dx-treeview-item {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-treeview-item-without-checkbox.dx-state-selected > .dx-treeview-item.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(0, 0, 0, 0.14);
}

.dx-treeview-item-without-checkbox.dx-state-focused > .dx-treeview-item {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-treeview-item {
  display: block;
  cursor: pointer;
  padding: 10px 8px;
  min-height: 36px;
  line-height: 16px;
}

.dx-treeview-item .dx-treeview-item-content > .dx-icon {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-treeview-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-treeview-toggle-item-visibility {
  position: absolute;
  cursor: pointer;
  font: 18px/18px DXIcons;
  text-align: center;
  color: rgba(0, 0, 0, 0.54);
  width: 16px;
  height: 36px;
  top: 0;
  left: 0;
}

.dx-treeview-toggle-item-visibility::before {
  content: "\f010";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened {
  font: 18px/18px DXIcons;
  text-align: center;
}

.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened::before {
  content: "\f016";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-menu-base .dx-menu-item-wrapper,
.dx-menu-base .dx-menu-items-container {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

.dx-menu-base .dx-menu-items-container {
  list-style-type: none;
  display: inline-block;
  white-space: nowrap;
  cursor: pointer;
}

.dx-menu-base .dx-state-disabled,
.dx-menu-base.dx-state-disabled .dx-menu-items-container {
  cursor: default;
}

.dx-menu-base .dx-menu-item {
  display: inline-block;
  position: relative;
  height: 100%;
  width: 100%;
}

.dx-menu-base .dx-menu-item.dx-state-disabled {
  opacity: 0.5;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content {
  white-space: nowrap;
  height: 100%;
  width: 100%;
  line-height: 20px;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-icon {
  display: inline-block;
  vertical-align: middle;
  border: 0;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  display: inline;
  vertical-align: middle;
  overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 2em;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  height: 100%;
}

.dx-menu-base.dx-rtl {
  text-align: right;
}

.dx-menu-base.dx-rtl .dx-menu-item-popout-container {
  left: 0;
  right: auto;
}

.dx-menu-item {
  color: rgba(117, 117, 117, 0.87);
}

.dx-menu-item.dx-state-focused,
.dx-menu-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-menu-item-selected {
  background-color: rgba(224, 224, 224, 0.87);
  color: rgba(0, 0, 0, 0.87);
}

.dx-menu-item-selected.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.7);
}

.dx-menu-item-expanded,
.dx-menu-item-expanded.dx-state-focused,
.dx-menu-item-expanded.dx-state-hover {
  color: rgba(117, 117, 117, 0.87);
  background-color: rgba(224, 224, 224, 0.87);
}

.dx-menu-base {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  text-align: left;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-menu-base input,
.dx-menu-base textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-menu-base.dx-state-focused {
  outline: 0;
}

.dx-menu-base .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout {
  min-width: 7px;
  min-height: 7px;
}

.dx-menu-base.dx-rtl .dx-menu-item-content .dx-icon {
  margin-left: auto;
  margin-right: auto;
}

.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout-container {
  margin-left: 0;
  margin-right: auto;
}

.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  transform: scaleX(-1);
}

.dx-menu {
  position: relative;
  color: rgba(117, 117, 117, 0.87);
}

.dx-menu-horizontal {
  height: 100%;
}

.dx-menu-horizontal::after {
  height: 100%;
  display: inline-block;
  content: "";
  vertical-align: middle;
}

.dx-menu-horizontal .dx-menu-item-wrapper {
  display: inline-block;
}

.dx-menu-horizontal .dx-menu-separator {
  display: inline-block;
  margin: 0 15px 0 0;
}

.dx-menu-vertical {
  height: 100%;
}

.dx-menu-vertical::after {
  height: 100%;
  display: inline-block;
  content: "";
  vertical-align: middle;
}

.dx-menu-vertical .dx-menu-item-wrapper {
  display: block;
}

.dx-menu-vertical .dx-menu-separator {
  margin: 0 0 15px;
}

.dx-rtl.dx-menu {
  text-align: right;
}

.dx-context-menu-container-border {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
}

.dx-context-menu-content-delimiter {
  position: absolute;
  display: none;
  z-index: 2000;
  cursor: pointer;
}

.dx-rtl .dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility,
.dx-rtl.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility {
  left: 0;
  right: auto;
}

.dx-menu-adaptive-mode .dx-treeview-item {
  cursor: pointer;
}

.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node {
  padding: 1px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content {
  padding-left: 15px;
}

.dx-rtl .dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content,
.dx-rtl.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content {
  padding-right: 15px;
}

.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node:last-child {
  border-bottom: none;
}

.dx-menu-adaptive-mode-overlay-wrapper {
  display: flex;
  flex-flow: row wrap;
}

.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content {
  display: flex;
}

.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content .dx-treeview {
  height: auto;
  flex: 1 1 auto;
}

.dx-context-menu-container-border,
.dx-context-menu-content-delimiter {
  background-color: transparent;
}

.dx-menu .dx-menu-item {
  font-size: 13px;
  border-radius: 2px;
}

.dx-menu .dx-menu-item .dx-menu-item-content {
  padding: 8px 11px;
}

.dx-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  width: 0;
}

.dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-right: 11px;
}

.dx-menu.dx-rtl .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-left: 17px;
  margin-right: 0;
}

.dx-menu-adaptive-mode {
  background-color: #fff;
}

.dx-menu-adaptive-mode .dx-treeview {
  border: 1px solid #e0e0e0;
  border-radius: 2px;
}

.dx-menu-adaptive-mode .dx-treeview,
.dx-menu-adaptive-mode .dx-treeview.dx-state-focused {
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility {
  left: auto;
  right: 0;
  font-size: 18px;
}

.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-node .dx-treeview-toggle-item-visibility {
  color: inherit;
}

.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-toggle-item-visibility {
  color: #fff;
}

.dx-selectbox {
  cursor: pointer;
}

.dx-selectbox .dx-texteditor-input {
  max-width: 100%;
}

.dx-selectbox .dx-texteditor-input:-moz-read-only {
  cursor: pointer;
}

.dx-selectbox .dx-texteditor-input:read-only {
  cursor: pointer;
}

.dx-selectbox-container {
  position: relative;
}

.dx-state-disabled .dx-selectbox .dx-texteditor-input,
.dx-state-disabled.dx-selectbox .dx-texteditor-input {
  cursor: default;
}

.dx-selectbox-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.dx-selectbox-popup-wrapper .dx-popup-content {
  padding: 0;
}

.dx-selectbox-popup-wrapper .dx-list {
  background-color: #fff;
}

.dx-toolbar .dx-button-content::after {
  display: none;
}

.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container {
  height: 100%;
}

.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before {
  position: relative;
}

.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-item,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-item {
  display: inline-block;
}

.dx-toolbar .dx-button .dx-icon {
  box-sizing: content-box;
}

.dx-toolbar-items-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.dx-toolbar-item {
  display: table-cell;
  padding: 0 5px;
  vertical-align: middle;
  box-sizing: content-box;
}

.dx-toolbar-item .dx-tabs {
  table-layout: auto;
}

.dx-toolbar-item img {
  display: block;
}

.dx-toolbar-menu-container {
  display: table-cell;
  padding: 0 5px;
  vertical-align: middle;
  box-sizing: content-box;
}

.dx-toolbar-menu-container .dx-tabs {
  table-layout: auto;
}

.dx-toolbar-menu-container img {
  display: block;
}

.dx-toolbar-group {
  float: left;
  margin: 0 10px;
}

.dx-toolbar-after,
.dx-toolbar-before {
  position: absolute;
}

.dx-toolbar-center:empty {
  display: none;
}

.dx-toolbar-before {
  left: 0;
}

.dx-toolbar-after {
  right: 0;
}

.dx-toolbar-label {
  white-space: nowrap;
  -webkit-user-drag: none;
}

.dx-toolbar-label .dx-toolbar-item-content > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-toolbar-label > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 -5px;
  padding: 0 5px;
}

.dx-toolbar-center {
  margin: 0 auto;
  text-align: center;
}

.dx-toolbar-after,
.dx-toolbar-before,
.dx-toolbar-center {
  top: 0;
  display: table;
  height: 100%;
}

.dx-rtl .dx-toolbar-before {
  right: 0;
  left: auto;
}

.dx-rtl .dx-toolbar-after {
  right: auto;
  left: 0;
}

.dx-toolbar-menu-section:empty {
  display: none;
}

.dx-dropdownmenu-popup-wrapper .dx-toolbar-menu-custom > .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button > .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group > .dx-list-item-content {
  padding: 0;
}

.dx-toolbar-menu-section.dx-toolbar-menu-last-section {
  border-bottom: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button {
  border: none;
  background: 0 0;
  margin: 0;
  width: 100%;
  text-align: left;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-text {
  line-height: normal;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content {
  text-align: left;
}

.dx-rtl .dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content,
.dx-rtl.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content {
  text-align: right;
}

.dx-toolbar-text-auto-hide .dx-button .dx-button-text {
  display: none;
}

.dx-toolbar-item-content > .dx-texteditor {
  width: 150px;
}

.dx-toolbar-item-invisible {
  display: none;
}

.dx-toolbar-hidden-button-group.dx-state-hover {
  background-color: transparent;
}

.dx-toolbar-hidden-button-group .dx-list-item-content,
.dx-toolbar-hidden-button-group .dx-list-item-content .dx-toolbar-item-auto-hide {
  padding: 0;
}

.dx-toolbar-hidden-button-group .dx-buttongroup {
  width: 100%;
}

.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper {
  flex-direction: column;
}

.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item {
  border: none;
  text-align: left;
}

.dx-rtl .dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item,
.dx-rtl.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item {
  text-align: right;
}

.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list {
  min-height: 0;
  min-width: 100px;
  border-radius: 8px;
}

.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item {
  display: block;
}

.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item-content {
  display: block;
}

.dx-dropdownmenu-popup-wrapper .dx-overlay-content .dx-popup-content {
  padding: 1px;
}

.dx-dropdownmenu-popup-wrapper .dx-list-item {
  display: block;
  border-top: 0;
}

.dx-overlay-wrapper.dx-dropdownmenu-popup .dx-overlay-content .dx-popover-arrow {
  width: 0;
  height: 0;
}

.dx-dropdownmenu-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.dx-toolbar {
  width: 100%;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  padding: 0;
  overflow: visible;
}

.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-toolbar .dx-toolbar-after:empty,
.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-toolbar .dx-toolbar-items-container {
  height: 38px;
  overflow: visible;
}

.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 5px;
}

.dx-rtl.dx-toolbar .dx-toolbar-menu-container,
.dx-toolbar .dx-toolbar-item {
  padding: 0 5px 0 0;
}

.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 5px;
}

.dx-rtl.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-device-mobile .dx-toolbar {
  padding: 0;
  overflow: visible;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-after:empty,
.dx-device-mobile .dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-items-container {
  height: 38px;
  overflow: visible;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 5px;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-menu-container {
  padding: 0 5px 0 0;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 5px;
}

.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-label {
  font-size: 20px;
  font-weight: 500;
}

.dx-toolbar.dx-state-disabled {
  opacity: 1;
}

.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-item,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-item {
  line-height: 38px;
}

.dx-toolbar-after .dx-toolbar-item,
.dx-toolbar-after .dx-toolbar-item:last-child {
  padding: 0 0 0 5px;
}

.dx-toolbar-after .dx-toolbar-item:first-child {
  padding: 0;
}

.dx-rtl .dx-toolbar-after .dx-toolbar-item:first-child {
  padding-left: 5px;
}

.dx-device-mobile .dx-toolbar-after .dx-toolbar-item,
.dx-device-mobile .dx-toolbar-after .dx-toolbar-item:last-child {
  padding: 0 0 0 5px;
}

.dx-device-mobile .dx-toolbar-after .dx-toolbar-item:first-child {
  padding: 0;
}

.dx-rtl .dx-device-mobile .dx-toolbar-after .dx-toolbar-item:first-child {
  padding-left: 5px;
}

.dx-toolbar-background {
  background-color: #fff;
}

.dx-toolbar-menu-section {
  border-bottom: 1px solid #e0e0e0;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide {
  padding: 0;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-hover,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-hover {
  background-color: transparent;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-disabled,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-disabled .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-disabled .dx-button-text,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default .dx-inkripple-wave,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-hover,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-hover {
  background-color: transparent;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-disabled,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-disabled .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-disabled .dx-button-text,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger .dx-inkripple-wave,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-hover,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-hover {
  background-color: transparent;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-disabled,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-disabled .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-disabled .dx-button-text,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success .dx-inkripple-wave,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button {
  height: 36px;
  padding: 0;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-text,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button .dx-button-text {
  text-transform: none;
  font-weight: 400;
  font-size: 13px;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button .dx-button-content {
  padding: 0 11px;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button .dx-button-content .dx-icon {
  margin-right: 11px;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-rtl .dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content .dx-icon,
.dx-rtl .dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button .dx-button-content .dx-icon {
  margin-right: 0;
  margin-left: 11px;
}

.dx-toolbar-menu-section .dx-toolbar-item-auto-hide {
  padding: 10px 11px 9px;
}

.dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 6px;
  margin-left: 0;
}

.dx-rtl .dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon,
.dx-rtl.dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon,
.dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon.dx-icon-right {
  margin-left: 6px;
  margin-right: 0;
}

.dx-rtl .dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon.dx-icon-right,
.dx-rtl.dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon.dx-icon-right {
  margin-right: 6px;
  margin-left: 0;
}

.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button {
  min-width: 28px;
}

.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-button-content {
  padding: 5px;
}

.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}

.dx-rtl .dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon,
.dx-rtl.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon,
.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button.dx-button-has-icon.dx-button-has-text {
  border-radius: 50%;
}

.dx-toolbar-button .dx-menu .dx-menu-item {
  color: rgba(0, 0, 0, 0.87);
  font-size: 13px;
  font-weight: 500;
  height: 28px;
}

.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content {
  padding-top: 5px;
  padding-bottom: 5px;
}

.dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-right: 6px;
  margin-left: 0;
}

.dx-rtl .dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon,
.dx-rtl.dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon,
.dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon.dx-icon-right {
  margin-left: 6px;
  margin-right: 0;
}

.dx-rtl .dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon.dx-icon-right,
.dx-rtl.dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon.dx-icon-right {
  margin-right: 6px;
  margin-left: 0;
}

.dx-toolbar-button .dx-menu .dx-menu-item.dx-state-active,
.dx-toolbar-button .dx-menu .dx-menu-item.dx-state-focused,
.dx-toolbar-button .dx-menu .dx-menu-item.dx-state-hover {
  background-color: #ebebeb;
}

.dx-toolbar-menu-action .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  border-radius: 0;
}

.dx-toolbar .dx-tab {
  padding: 4px;
}

.dx-toolbar-hidden-button-group {
  margin-top: 0;
  margin-bottom: 0;
}

.dx-toolbar-hidden-button-group .dx-buttongroup-wrapper .dx-buttongroup-item.dx-button {
  box-shadow: none;
}

.dx-toolbar-hidden-button-group .dx-buttongroup-wrapper .dx-buttongroup-item.dx-button .dx-button-content {
  padding: 0 11px;
}

.dx-popup-draggable .dx-popup-title {
  cursor: move;
  touch-action: pinch-zoom;
}

.dx-overlay-content > .dx-template-wrapper.dx-popup-title {
  height: auto;
  width: auto;
}

.dx-overlay-content .dx-popup-content > .dx-template-wrapper {
  height: 100%;
  width: 100%;
}

.dx-overlay-content .dx-popup-content {
  box-sizing: content-box;
}

.dx-popup-flex-height {
  display: flex;
  flex-wrap: wrap;
}

.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height > .dx-popup-bottom,
.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height > .dx-popup-title {
  width: 100%;
}

.dx-popup-flex-height .dx-popup-content {
  box-sizing: border-box;
  height: auto;
  flex: 1;
  max-width: 100%;
  flex-basis: 100%;
}

.dx-popup-inherit-height .dx-popup-content > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content > .dx-treeview > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container {
  max-height: inherit;
  min-height: inherit;
}

.dx-popup-inherit-height .dx-popup-content > .dx-widget {
  max-height: inherit;
}

.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-treeview > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container {
  max-height: inherit;
  min-height: inherit;
}

.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-widget {
  max-height: inherit;
}

.dx-dialog-root .dx-overlay-shader {
  background-color: #444;
}

.dx-prevent-safari-scrolling {
  position: fixed;
  margin: 0;
  left: 0;
  right: 0;
  top: 0;
}

.dx-popup-wrapper > .dx-overlay-content {
  background: #fff;
  box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
  border-radius: 2px;
}

.dx-popup-wrapper > .dx-popup-fullscreen {
  border-radius: 0;
}

.dx-popup-title {
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  white-space: normal;
  position: relative;
  padding: 0 8px 0 16px;
  min-height: 28px;
  border-bottom: 1px solid #e0e0e0;
  background: 0 0;
  color: rgba(0, 0, 0, 0.87);
}

.dx-popup-title.dx-toolbar {
  padding: 0 8px 0 16px;
  overflow: visible;
  box-shadow: none;
}

.dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-popup-title.dx-toolbar .dx-toolbar-after:empty,
.dx-popup-title.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 42px;
  overflow: visible;
}

.dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-popup-title.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-popup-title.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-popup-title.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-popup-title.dx-toolbar .dx-button.dx-closebutton {
  display: block;
}

.dx-popup-content {
  -webkit-user-drag: none;
  padding: 16px;
}

.dx-popup-content > .dx-button {
  margin: 0 8px;
}

.dx-popup-bottom {
  background: 0 0;
  color: rgba(0, 0, 0, 0.87);
}

.dx-popup-bottom.dx-toolbar {
  padding: 0 8px 0 16px;
  overflow: visible;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 44px;
  overflow: visible;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar {
  padding: 0 8px 0 16px;
  overflow: visible;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 44px;
  overflow: visible;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-popup-content.dx-dialog-content {
  min-width: 188px;
  padding: 16px;
}

.dx-dialog-message {
  padding: 0;
}

.dx-rtl .dx-popup-title.dx-toolbar {
  padding: 0 16px 0 8px;
  overflow: visible;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-after:empty,
.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 38px;
  overflow: visible;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-rtl .dx-popup-bottom.dx-toolbar {
  padding: 0 16px 0 8px;
  overflow: visible;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 44px;
  overflow: visible;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar {
  padding: 0 16px 0 8px;
  overflow: visible;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 44px;
  overflow: visible;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-dropdownbutton {
  display: inline-block;
}

.dx-dropdownbutton-content.dx-popup-content {
  padding: 0;
}

.dx-dropdownbutton-content .dx-list .dx-empty-message,
.dx-dropdownbutton-content .dx-list .dx-list-item {
  border: none;
}

.dx-dropdownbutton-toggle {
  display: flex;
  flex: 0 0 auto;
  min-width: 0;
  height: 100%;
}

.dx-dropdownbutton-toggle.dx-button .dx-button-content {
  padding-left: 0;
  padding-right: 0;
}

.dx-rtl .dx-dropdownbutton-toggle {
  border-right-width: 0;
}

.dx-dropdownbutton:not(.dx-dropdownbutton-has-arrow) .dx-button-has-icon:not(.dx-button-has-text) .dx-button-content {
  padding-left: 8px;
  padding-right: 8px;
}

.dx-dropdownbutton:not(.dx-dropdownbutton-has-arrow) .dx-button-has-text.dx-button .dx-button-content {
  padding-left: 16px;
  padding-right: 16px;
}

.dx-dropdownbutton-action:not(.dx-buttongroup-last-item).dx-button {
  border-right-width: 0;
  border-left-width: 1px;
}

.dx-rtl .dx-dropdownbutton-action:not(.dx-buttongroup-last-item).dx-button {
  border-right-width: 1px;
  border-left-width: 0;
}

.dx-rtl .dx-dropdownbutton-toggle.dx-button {
  border-right-width: 0;
}

.dx-dropdownbutton-toggle .dx-button-content {
  flex: 0 0 20px;
}

.dx-dropdownbutton-action {
  min-width: 0;
  height: 100%;
}

.dx-dropdownbutton {
  height: 28px;
}

.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-text.dx-buttongroup-last-item .dx-button-content {
  padding-right: 0;
}

.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown {
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  width: 26px;
}

.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right {
  margin-left: 4px;
}

.dx-dropdownbutton .dx-button-has-icon,
.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text,
.dx-dropdownbutton .dx-button-has-text {
  min-width: 0;
}

.dx-dropdownbutton .dx-button-has-icon .dx-button-content,
.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text .dx-button-content,
.dx-dropdownbutton .dx-button-has-text .dx-button-content {
  padding-right: 8px;
}

.dx-dropdownbutton .dx-buttongroup .dx-button {
  border-radius: 0;
}

.dx-dropdownbutton .dx-buttongroup .dx-buttongroup-item {
  margin-left: 0;
}

.dx-dropdownbutton .dx-buttongroup .dx-buttongroup-last-item {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.dx-dropdownbutton .dx-buttongroup .dx-buttongroup-first-item {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content,
.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content,
.dx-rtl .dx-dropdownbutton .dx-button-has-text.dx-buttongroup-last-item .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-text.dx-buttongroup-last-item .dx-button-content {
  padding-left: 0;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl .dx-dropdownbutton .dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl.dx-dropdownbutton .dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right {
  margin-left: 0;
  margin-right: 4px;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-icon .dx-button-content,
.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-button-has-text .dx-button-content,
.dx-rtl .dx-dropdownbutton .dx-button-has-text .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-text .dx-button-content {
  padding-left: 8px;
}

.dx-rtl .dx-dropdownbutton .dx-buttongroup-last-item,
.dx-rtl.dx-dropdownbutton .dx-buttongroup-last-item {
  border-radius: 2px 0 0 2px;
  border-left-width: 1px;
}

.dx-rtl .dx-dropdownbutton .dx-buttongroup-first-item,
.dx-rtl.dx-dropdownbutton .dx-buttongroup-first-item {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.dx-rtl .dx-dropdownbutton .dx-buttongroup-first-item:not(.dx-buttongroup-last-item),
.dx-rtl.dx-dropdownbutton .dx-buttongroup-first-item:not(.dx-buttongroup-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-text:not(.dx-button-mode-text) .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-text:not(.dx-button-mode-text) .dx-button-content {
  padding-right: 16px;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-button-has-text:not(.dx-button-mode-text) .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text:not(.dx-button-mode-text) .dx-button-content {
  padding-right: 12px;
}

.dx-rtl .dx-dropdownbutton .dx-button-mode-text.dx-buttongroup-first-item .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-mode-text.dx-buttongroup-first-item .dx-button-content {
  padding-right: 5px;
}

.dx-dropdownbutton-popup-wrapper {
  height: 100%;
}

.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  border-top-width: 0;
  border-bottom-width: 1px;
}

.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}

.dx-dropdownbutton-popup-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}

.dx-dropdownbutton-popup-wrapper .dx-list {
  height: 100%;
  min-height: 36px;
}

.dx-dropdownbutton-popup-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}

.dx-dropdownbutton-popup-wrapper .dx-empty-message,
.dx-dropdownbutton-popup-wrapper .dx-list-item {
  border-top: 0;
}

.dx-dropdownbutton-popup-wrapper .dx-empty-message:last-of-type,
.dx-dropdownbutton-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-actionsheet-popup-wrapper .dx-overlay-content {
  padding-top: 0;
  padding-bottom: 0;
  -webkit-user-drag: none;
}

.dx-actionsheet-popover-wrapper .dx-popup-content .dx-button,
.dx-actionsheet-popup-wrapper .dx-popup-content .dx-button {
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}

.dx-actionsheet-cancel,
.dx-actionsheet-item {
  width: 100%;
}

.dx-state-disabled .dx-actionsheet-container .dx-button {
  cursor: default;
}

.dx-actionsheet-popover-wrapper .dx-popup-title,
.dx-actionsheet-popup-wrapper .dx-popup-title {
  word-wrap: break-word;
}

.dx-actionsheet-container .dx-actionsheet-item:not(:last-child) {
  margin: 0 0 20px;
}

.dx-actionsheet-container .dx-button {
  margin: 0;
}

.dx-button.dx-actionsheet-cancel {
  margin: 20px 0 0;
}

.dx-tileview div.dx-scrollable-container {
  overflow-y: hidden;
}

.dx-tile {
  position: absolute;
  color: rgba(0, 0, 0, 0.87);
  background-color: #fff;
  border: 1px solid rgba(224, 224, 224, 0.6);
  text-align: left;
}

.dx-tile-content {
  padding: 0;
  width: 100%;
  height: 100%;
}

.dx-tileview-wrapper {
  position: relative;
  height: 1px;
}

.dx-device-ios-6 .dx-tile {
  backface-visibility: hidden;
}

.dx-tile.dx-state-focused,
.dx-tile.dx-state-hover {
  background-color: #fff;
  border-color: rgba(138, 200, 64, 0.4);
}

.dx-tile.dx-state-active {
  transform: scale(0.96);
  transition: transform 0.1s linear;
  background-color: rgba(96, 96, 96, 0.2);
  color: rgba(0, 0, 0, 0.87);
  border-color: transparent;
}

.dx-toast-content {
  display: flex;
  align-items: center;
}

.dx-toast-message {
  display: inline-flex;
}

.dx-rtl .dx-toast-icon {
  margin-left: 10px;
  margin-right: 0;
}

.dx-toast-stack {
  position: fixed;
  display: flex;
  overflow: hidden;
  gap: 3px;
  align-items: center;
}

.dx-toast-stack .dx-toast-wrapper {
  transform: translate(0) !important;
  position: static !important;
  height: auto !important;
  width: auto !important;
}

.dx-toast-stack .dx-toast-wrapper .dx-toast-content {
  transform: translate(0) !important;
  position: static !important;
}

.dx-toast-stack-down-push-direction {
  flex-direction: column-reverse;
  justify-content: flex-end;
}

.dx-toast-stack-up-push-direction {
  flex-direction: column;
  justify-content: flex-end;
}

.dx-toast-stack-left-push-direction {
  flex-direction: row;
  justify-content: flex-end;
}

.dx-toast-stack-right-push-direction {
  flex-direction: row-reverse;
  justify-content: flex-end;
}

.dx-toast-stack-down-stack-direction {
  flex-direction: column;
  justify-content: flex-start;
}

.dx-toast-stack-up-stack-direction {
  flex-direction: column-reverse;
  justify-content: flex-start;
}

.dx-toast-stack-left-stack-direction {
  flex-direction: row-reverse;
  justify-content: flex-start;
}

.dx-toast-stack-right-stack-direction {
  flex-direction: row;
  justify-content: flex-start;
}

.dx-toast-content {
  color: rgba(255, 255, 255, 0.87);
  font-size: 13px;
  font-weight: 400;
  padding: 0 12px;
  border-radius: 2px;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
  min-height: 36px;
  display: flex;
  align-items: center;
}

.dx-toast-icon {
  background-size: contain;
  width: 35px;
  height: 35px;
  background-position: left center;
  background-repeat: no-repeat;
  margin-right: 10px;
  display: none;
}

.dx-toast-message {
  padding: 0;
}

.dx-toast-info {
  background-color: rgba(0, 0, 0, 0.87);
}

.dx-toast-warning {
  background-color: #ffc107;
}

.dx-toast-error {
  background-color: #f44336;
}

.dx-toast-success {
  background-color: #8ac840;
}

.dx-popover-wrapper .dx-popover-arrow::after {
  width: 14.1422712488px;
  height: 14.1422712488px;
}

.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,
.dx-popover-wrapper.dx-position-top .dx-popover-arrow {
  width: 20px;
  height: 10px;
}

.dx-popover-wrapper.dx-position-left .dx-popover-arrow,
.dx-popover-wrapper.dx-position-right .dx-popover-arrow {
  width: 10px;
  height: 20px;
}

.dx-popover-arrow {
  position: absolute;
  z-index: 2000;
  overflow: hidden;
}

.dx-popover-arrow::after {
  position: absolute;
  display: block;
  overflow: hidden;
  content: " ";
  transform: rotate(-45deg);
}

.dx-popover-wrapper.dx-position-top .dx-popover-arrow::after {
  top: 0;
  left: 0;
  transform-origin: top left;
}

.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow::after {
  right: 0;
  bottom: 0;
  transform-origin: bottom right;
}

.dx-popover-wrapper.dx-position-left .dx-popover-arrow::after {
  bottom: 0;
  left: 0;
  transform-origin: bottom left;
}

.dx-popover-wrapper.dx-position-right .dx-popover-arrow::after {
  top: 0;
  right: 0;
  transform-origin: top right;
}

.dx-popover-wrapper .dx-overlay-content {
  overflow: visible;
}

.dx-popover-wrapper .dx-popup-content {
  overflow: hidden;
}

.dx-device-ios .dx-popover-arrow::after {
  -webkit-transform: rotate(-45deg) translateZ(0);
}

.dx-popover-wrapper .dx-popup-title {
  margin: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

.dx-popover-wrapper .dx-popup-title.dx-toolbar {
  padding-left: 15px;
}

.dx-popover-wrapper .dx-popover-arrow {
  display: none;
}

.dx-popover-wrapper .dx-rtl.dx-popup-title.dx-toolbar {
  padding-right: 15px;
  padding-left: 0;
}

.dx-progressbar .dx-position-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-left .dx-progressbar-status,
.dx-progressbar .dx-position-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-right .dx-progressbar-status {
  display: table-cell;
  vertical-align: middle;
}

.dx-progressbar .dx-position-bottom-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-bottom-left .dx-progressbar-status,
.dx-progressbar .dx-position-top-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-top-left .dx-progressbar-status {
  float: left;
}

.dx-progressbar .dx-position-bottom-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-bottom-right .dx-progressbar-status,
.dx-progressbar .dx-position-top-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-top-right .dx-progressbar-status {
  float: right;
}

.dx-progressbar .dx-position-bottom-center .dx-progressbar-status,
.dx-progressbar .dx-position-top-center .dx-progressbar-status {
  text-align: center;
}

.dx-progressbar .dx-position-left .dx-progressbar-status {
  padding-right: 8px;
}

.dx-progressbar .dx-position-right .dx-progressbar-status {
  padding-left: 8px;
  padding-top: 0;
}

.dx-progressbar::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-progressbar-range-container {
  width: 100%;
}

.dx-progressbar-container {
  position: relative;
  width: 100%;
}

.dx-progressbar-wrapper {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  direction: ltr;
}

.dx-progressbar-range {
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}

.dx-progressbar-status {
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  height: 20px;
  font-size: 12px;
  padding-top: 4px;
  color: #8ac840;
}

.dx-progressbar-animating-segment {
  display: none;
}

.dx-rtl .dx-progressbar .dx-progressbar-wrapper,
.dx-rtl.dx-progressbar .dx-progressbar-wrapper {
  direction: rtl;
}

.dx-progressbar-container {
  height: 4px;
  background-color: rgba(138, 200, 64, 0.3);
}

.dx-progressbar-range {
  position: relative;
  background-color: #8ac840;
  margin-top: -1px;
  box-sizing: content-box;
}

.dx-progressbar-animating-container {
  width: 100%;
  height: 4px;
  background-color: rgba(138, 200, 64, 0.3);
  background-size: 90% 5px;
  animation: 2s linear infinite dx-loader;
  background-image: linear-gradient(-90deg, transparent 5%, #8ac840, transparent 95%);
  background-repeat: repeat;
}

.dx-state-disabled .dx-progressbar-range {
  background-color: rgba(138, 200, 64, 0.6);
}

.dx-state-disabled .dx-progressbar-animating-container {
  animation: none;
  background-position-x: 45%;
}

.dx-rtl .dx-progressbar .dx-progressbar-animating-container,
.dx-rtl.dx-progressbar .dx-progressbar-animating-container {
  animation: 2s linear infinite dx-loader-rtl;
  background-image: linear-gradient(-90deg, transparent 5%, #8ac840, transparent 95%);
  background-repeat: repeat;
}
@keyframes dx-loader {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: 900%;
  }
}
@keyframes dx-loader-rtl {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: -900%;
  }
}
.dx-tooltip-wrapper .dx-overlay-content {
  min-width: 34px;
  text-align: center;
  line-height: 0;
  background-color: #616161;
  color: #fff;
  box-shadow: none;
  border-radius: 2px;
  min-height: auto;
}

.dx-tooltip-wrapper .dx-overlay-content::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-tooltip-wrapper .dx-overlay-content .dx-popup-content {
  display: inline-block;
  line-height: normal;
  white-space: nowrap;
  padding: 4px 6px;
  font-size: 12px;
}

.dx-tooltip-wrapper.dx-popover-wrapper .dx-popover-arrow {
  display: none;
}

.dx-slider-label {
  position: absolute;
  font-size: 0.85em;
}

.dx-slider-label:last-child {
  right: 0;
  left: auto;
}

.dx-rtl .dx-slider-label:last-child {
  left: 0;
  right: auto;
}

.dx-slider-label-position-bottom {
  padding-bottom: 14px;
}

.dx-slider-label-position-top {
  padding-top: 14px;
}

.dx-slider {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-slider::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-slider .dx-overlay-content {
  height: 28px;
}

.dx-slider .dx-overlay-content::before {
  display: none;
}

.dx-slider .dx-popover-wrapper .dx-popover-arrow::after {
  width: 9.8995898741px;
  height: 9.8995898741px;
}

.dx-slider .dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,
.dx-slider .dx-popover-wrapper.dx-position-top .dx-popover-arrow {
  width: 14px;
  height: 7px;
}

.dx-slider .dx-popover-wrapper.dx-position-left .dx-popover-arrow,
.dx-slider .dx-popover-wrapper.dx-position-right .dx-popover-arrow {
  width: 7px;
  height: 14px;
}

.dx-slider-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  cursor: pointer;
  height: 26px;
}

.dx-slider-bar {
  position: relative;
  margin-right: 15px;
  margin-left: 15px;
  background: rgba(138, 200, 64, 0.24);
}

.dx-slider-range {
  position: absolute;
  pointer-events: none;
  -webkit-user-drag: none;
}

.dx-slider-handle {
  position: absolute;
  top: 0;
  right: 0;
  pointer-events: auto;
  -webkit-user-drag: none;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-popup-content {
  line-height: 0;
}

.dx-state-disabled .dx-slider-wrapper {
  cursor: default;
}

.dx-rtl .dx-slider-handle {
  right: auto;
  left: 0;
}

.dx-slider-tooltip-visible-on-hover .dx-tooltip {
  visibility: hidden;
}

.dx-slider-tooltip-visible-on-hover.dx-state-active .dx-tooltip,
.dx-slider-tooltip-visible-on-hover.dx-state-hover .dx-tooltip {
  visibility: visible;
}

.dx-slider-bar,
.dx-slider-range {
  margin-top: 12px;
  height: 2px;
}

.dx-slider-range {
  top: -12px;
}

.dx-slider-range.dx-slider-range-visible {
  background: #8ac840;
}

.dx-slider-handle {
  margin-top: -12px;
  margin-right: -13px;
  width: 26px;
  height: 26px;
  border-radius: 50%;
}

.dx-slider-handle::after {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  margin-top: -6px;
  margin-left: -6px;
  width: 12px;
  height: 12px;
  background: #8ac840;
  content: "";
  border-radius: 50%;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content {
  background-color: transparent;
  min-width: 28px;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content::before {
  content: "";
  position: absolute;
  width: 28px;
  height: 28px;
  border-radius: 0 50% 50%;
  transform: rotate(45deg);
  display: block;
  background-color: #8ac840;
  top: 0;
}

.dx-slider-tooltip-position-top .dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content::before {
  transform: rotate(-135deg);
  bottom: 0;
  margin-top: -2px;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content .dx-popup-content {
  line-height: normal;
  font-size: 10px;
  max-width: 22px;
  min-width: 22px;
  width: 22px;
  text-overflow: ellipsis;
  padding: 8px 3px 5px;
  color: #fff;
  position: relative;
}

.dx-slider-tooltip-position-top .dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content .dx-popup-content {
  padding-top: 6px;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content.dx-state-disabled::before {
  margin-top: 5px;
}

.dx-slider-tooltip-position-top .dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content.dx-state-disabled::before {
  margin-top: -5px;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content.dx-state-disabled .dx-popup-content {
  padding-top: 14px;
}

.dx-slider-tooltip-position-top .dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content.dx-state-disabled .dx-popup-content {
  padding-top: 6px;
  padding-bottom: 14px;
}

.dx-slider-handle .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.24);
}

.dx-slider-tooltip-position-top {
  padding-top: 34px;
}

.dx-slider-tooltip-position-bottom {
  padding-bottom: 34px;
}

.dx-slider-label-position-bottom .dx-slider-label {
  bottom: -18px;
}

.dx-slider-label-position-top .dx-slider-label {
  top: -15px;
}

.dx-state-disabled .dx-slider,
.dx-state-disabled .dx-slider .dx-slider-handle,
.dx-state-disabled.dx-slider,
.dx-state-disabled.dx-slider .dx-slider-handle {
  opacity: 1;
}

.dx-state-disabled .dx-slider-bar,
.dx-state-disabled .dx-slider-range.dx-slider-range-visible {
  background: rgba(0, 0, 0, 0.24);
}

.dx-state-disabled .dx-slider-handle {
  width: 12px;
  height: 12px;
  margin-top: -5px;
  margin-right: -5px;
  border-radius: 50%;
  border: 2px solid #fff;
}

.dx-state-disabled .dx-slider-handle::after {
  margin-top: -4px;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  background: grey;
}

.dx-state-disabled .dx-slider-handle .dx-overlay-content {
  margin-top: -12px;
}

.dx-invalid .dx-slider-handle::after {
  background-color: #f44336;
}

.dx-invalid .dx-slider-range-visible {
  background-color: #f44336;
  border-color: #f44336;
}

.dx-invalid .dx-slider-bar {
  background-color: rgba(244, 67, 54, 0.4);
}

.dx-rtl .dx-slider-handle {
  margin-left: -13px;
}

.dx-rtl.dx-state-disabled .dx-slider-handle {
  margin-left: -5px;
  margin-right: 0;
}

.dx-rtl.dx-state-disabled .dx-overlay-content {
  margin-left: -13px;
}

.dx-rangeslider-start-handle {
  top: 0;
  right: auto;
  left: 0;
  margin-left: -14px;
}

.dx-rtl .dx-rangeslider-start-handle {
  right: 0;
  left: auto;
  margin-right: -14px;
}

.dx-state-disabled .dx-rangeslider-start-handle {
  margin-left: -5px;
}

.dx-rtl.dx-state-disabled .dx-rangeslider-start-handle {
  margin-right: -5px;
}

.dx-gallery {
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  touch-action: pinch-zoom pan-y;
}

.dx-gallery-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  white-space: nowrap;
}

.dx-gallery-wrapper > .dx-empty-message {
  text-align: center;
  position: absolute;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}

.dx-gallery-container {
  position: relative;
  height: 100%;
}

.dx-gallery-item {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-align: center;
}

.dx-gallery-item-image {
  max-width: 100%;
  align-self: flex-start;
  flex-shrink: 0;
  height: auto;
  margin: auto;
}

.dx-gallery-item-content {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.dx-gallery .dx-gallery-item-loop {
  display: none;
}

.dx-gallery-loop .dx-gallery-item-loop {
  display: inline-block;
  position: absolute;
}

.dx-gallery-item-invisible {
  visibility: hidden;
}

.dx-gallery-nav-button-next,
.dx-gallery-nav-button-prev {
  position: absolute;
  top: 50%;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  background-size: 100% 100%;
}

.dx-gallery-nav-button-prev {
  left: 0;
}

.dx-gallery-nav-button-next {
  right: 0;
}

.dx-gallery-indicator {
  position: absolute;
  bottom: 10px;
  width: 100%;
  height: 10px;
  font-size: 0;
  pointer-events: none;
  text-align: center;
}

.dx-state-disabled .dx-gallery-indicator-item,
.dx-state-disabled .dx-gallery-nav-button-next,
.dx-state-disabled .dx-gallery-nav-button-prev {
  cursor: default;
}

.dx-rtl .dx-gallery-nav-button-prev {
  right: 0;
  left: auto;
  transform: scaleX(-1);
}

.dx-rtl .dx-gallery-nav-button-next {
  right: auto;
  left: 0;
  transform: scaleX(-1);
}

.dx-device-android .dx-scrollable-native .dx-gallery-indicator,
.dx-device-android .dx-scrollable-native .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-nav-button-next,
.dx-device-android .dx-scrollable-native .dx-gallery-nav-button-prev {
  backface-visibility: visible;
}

.dx-device-android .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-indicator,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-nav-button-next,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-nav-button-prev,
.dx-device-ios-6 .dx-gallery,
.dx-device-ios-6 .dx-gallery-indicator,
.dx-device-ios-6 .dx-gallery-item,
.dx-device-ios-6 .dx-gallery-nav-button-next,
.dx-device-ios-6 .dx-gallery-nav-button-prev {
  backface-visibility: hidden;
}

.dx-gallery .dx-gallery-nav-button-next,
.dx-gallery .dx-gallery-nav-button-prev {
  position: absolute;
  top: 0;
  width: 34%;
  height: 100%;
  background: 0 0;
  cursor: pointer;
  text-align: center;
}

.dx-gallery .dx-gallery-nav-button-next.dx-state-active::after,
.dx-gallery .dx-gallery-nav-button-next.dx-state-hover::after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-active::after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-hover::after {
  background-color: #8ac840;
}

.dx-gallery .dx-gallery-nav-button-next::before,
.dx-gallery .dx-gallery-nav-button-prev::before {
  display: block;
  width: 32px;
  top: 50%;
  margin-top: -16px;
  left: 50%;
  margin-left: -16px;
  position: absolute;
  z-index: 10;
  clear: both;
  font-size: 32px;
  color: #fff;
}

.dx-gallery .dx-gallery-nav-button-next::after,
.dx-gallery .dx-gallery-nav-button-prev::after {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background: rgba(0, 0, 0, 0.54);
  border-radius: 50%;
  top: 50%;
  margin-top: -16px;
}

.dx-gallery .dx-gallery-nav-button-prev {
  font: 14px/1 DXIcons;
}

.dx-gallery .dx-gallery-nav-button-prev::after {
  left: 8px;
}

.dx-gallery .dx-gallery-nav-button-prev::before {
  content: "\f012";
  left: 7px;
  right: auto;
  margin-left: 0;
}

.dx-gallery .dx-gallery-nav-button-next {
  font: 14px/1 DXIcons;
}

.dx-gallery .dx-gallery-nav-button-next::after {
  right: 8px;
}

.dx-gallery .dx-gallery-nav-button-next::before {
  content: "\f010";
  right: 7px;
  left: auto;
}

.dx-gallery-indicator-item {
  display: inline-block;
  cursor: pointer;
  border-radius: 50%;
  box-sizing: border-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  pointer-events: auto;
  margin: 1px 6px;
  width: 8px;
  height: 8px;
  background: #fff;
}

.dx-gallery-indicator-item-active,
.dx-gallery-indicator-item-selected {
  width: 12px;
  height: 12px;
  background: #8ac840;
  border: 2px solid rgba(255, 255, 255, 0.8);
  margin: -1px 6px;
}

.dx-state-focused.dx-gallery .dx-gallery-indicator-item-selected {
  background: #8ac840;
}

.dx-lookup {
  margin: 0;
  height: 19px;
}

.dx-lookup .dx-popup-content .dx-scrollable {
  height: calc(100% - 45px);
}

.dx-lookup .dx-lookup-field-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}

.dx-lookup .dx-rtl .dx-lookup-field-wrapper::after,
.dx-lookup:not(.dx-rtl) .dx-lookup-field-wrapper::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-lookup-field {
  outline: 0;
  position: relative;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
}

.dx-lookup-field::before {
  content: ".";
  color: transparent;
  display: inline-block;
  width: 0;
  float: left;
}

.dx-rtl .dx-lookup-arrow {
  right: auto;
  left: 0;
}

.dx-state-disabled .dx-lookup-field {
  cursor: default;
}

.dx-lookup-popup-wrapper .dx-list-item {
  cursor: pointer;
  border-top: none;
}

.dx-lookup-popup-search .dx-list {
  height: 90%;
}

.dx-lookup-search-wrapper {
  width: 100%;
  padding: 8px 8px 2px;
}

.dx-lookup.dx-editor-filled,
.dx-lookup.dx-editor-outlined {
  height: 32px;
}

.dx-lookup.dx-editor-filled .dx-lookup-field,
.dx-lookup.dx-editor-outlined .dx-lookup-field {
  padding: 9px 29px 8px 11px;
}

.dx-lookup.dx-editor-filled .dx-lookup-arrow,
.dx-lookup.dx-editor-outlined .dx-lookup-arrow {
  right: 9px;
}

.dx-lookup.dx-editor-filled.dx-invalid .dx-lookup-field,
.dx-lookup.dx-editor-outlined.dx-invalid .dx-lookup-field {
  padding-right: 47px;
}

.dx-lookup.dx-editor-filled.dx-invalid.dx-rtl .dx-lookup-field,
.dx-lookup.dx-editor-outlined.dx-invalid.dx-rtl .dx-lookup-field {
  padding-left: 47px;
  padding-right: 11px;
}

.dx-lookup.dx-editor-filled.dx-rtl .dx-lookup-arrow,
.dx-lookup.dx-editor-outlined.dx-rtl .dx-lookup-arrow,
.dx-rtl .dx-lookup.dx-editor-filled .dx-lookup-arrow,
.dx-rtl .dx-lookup.dx-editor-outlined .dx-lookup-arrow {
  left: 9px;
  right: auto;
}

.dx-lookup.dx-editor-filled.dx-rtl .dx-lookup-field,
.dx-lookup.dx-editor-outlined.dx-rtl .dx-lookup-field,
.dx-rtl .dx-lookup.dx-editor-filled .dx-lookup-field,
.dx-rtl .dx-lookup.dx-editor-outlined .dx-lookup-field {
  padding-left: 29px;
  padding-right: 11px;
}

.dx-lookup.dx-editor-underlined {
  height: 26px;
}

.dx-lookup.dx-editor-underlined.dx-texteditor-with-floating-label,
.dx-lookup.dx-editor-underlined.dx-texteditor-with-label {
  height: 30px;
}

.dx-lookup.dx-editor-underlined .dx-lookup-field {
  padding: 6px 18px 5px 0;
}

.dx-lookup.dx-editor-underlined.dx-invalid .dx-lookup-field {
  padding-right: 36px;
}

.dx-lookup.dx-editor-underlined.dx-invalid.dx-rtl .dx-lookup-field {
  padding-left: 36px;
  padding-right: 0;
}

.dx-lookup.dx-editor-underlined.dx-rtl .dx-lookup-field,
.dx-rtl .dx-lookup.dx-editor-underlined .dx-lookup-field {
  padding-left: 18px;
  padding-right: 0;
}

.dx-lookup.dx-invalid {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-lookup.dx-invalid .dx-lookup-arrow::after {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 13px;
  font-weight: 500;
  background-color: #f44336;
  color: #fff;
  content: "!";
  border-radius: 50%;
  right: 18px;
}

.dx-lookup.dx-invalid.dx-rtl .dx-lookup-arrow::after,
.dx-rtl .dx-lookup.dx-invalid .dx-lookup-arrow::after {
  left: 18px;
  right: auto;
}

.dx-lookup.dx-valid .dx-lookup-arrow::after {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 19px;
  font-weight: 700;
  font-family: DXIcons, sans-serif;
  color: #8ac840;
  content: "\f005";
  opacity: 0;
  transform: scale(0);
  animation: 0.3s cubic-bezier(1, 0.008, 0.565, 1.65) 0.1s forwards dx-valid-badge-frames;
  right: 18px;
}

.dx-lookup.dx-valid.dx-rtl .dx-lookup-arrow::after,
.dx-rtl .dx-lookup.dx-valid .dx-lookup-arrow::after {
  left: 18px;
  right: auto;
}

.dx-lookup.dx-validation-pending .dx-lookup-field-wrapper .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  right: 18px;
}

.dx-lookup.dx-validation-pending.dx-rtl .dx-lookup-field-wrapper .dx-pending-indicator,
.dx-rtl .dx-lookup.dx-validation-pending .dx-lookup-field-wrapper .dx-pending-indicator {
  left: 18px;
  right: auto;
}

.dx-lookup-field .dx-texteditor {
  border: none;
}

.dx-lookup-field .dx-texteditor::after,
.dx-lookup-field .dx-texteditor::before {
  content: none;
}

.dx-lookup-field .dx-texteditor,
.dx-lookup-field .dx-texteditor.dx-state-active,
.dx-lookup-field .dx-texteditor.dx-state-disabled,
.dx-lookup-field .dx-texteditor.dx-state-focused,
.dx-lookup-field .dx-texteditor.dx-state-hover,
.dx-lookup-field .dx-texteditor.dx-state-readonly,
.dx-lookup-field .dx-texteditor.dx-state-readonly.dx-state-hover {
  background-color: transparent;
}

.dx-lookup-arrow {
  pointer-events: none;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: auto;
  height: 100%;
  font: 18px/18px DXIcons;
  width: 18px;
  color: rgba(0, 0, 0, 0.54);
  text-align: center;
}

.dx-lookup-arrow::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-state-readonly .dx-lookup-field::before {
  opacity: 0.5;
}

.dx-lookup-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-lookup-popup-wrapper .dx-popup-content {
  top: 0;
  padding: 0;
}

.dx-lookup-popup-wrapper .dx-popup-title + .dx-popup-content {
  top: 49px;
}

.dx-lookup-empty .dx-lookup-field {
  color: rgba(148, 148, 148, 0.87);
}

.dx-lookup-popup-search .dx-list {
  height: calc(100% - 36px);
}

.dx-loadpanel-content::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-loadpanel-content-wrapper {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}

.dx-loadpanel-message {
  text-align: center;
  display: none;
}

.dx-loadpanel-content.dx-loadpanel-pane-hidden {
  box-shadow: none;
  border: none;
  background: 0 0;
}
@keyframes dx-loadpanel-opacity {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.dx-loadpanel-content {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  border: 1px solid #e0e0e0;
  background: #fff;
  padding: 13px;
  border-radius: 50%;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.25);
}

.dx-tagbox .dx-texteditor-input {
  width: auto;
}

.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input {
  border: none;
  color: transparent;
  text-shadow: 0 0 0 gray;
  min-width: 0;
  width: 0.1px;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input:focus {
  outline: 0;
}

.dx-tagbox.dx-state-disabled .dx-texteditor-input {
  background: 0 0;
}

.dx-tagbox.dx-state-disabled .dx-tag-content {
  cursor: default;
  background-color: #adadad;
}

.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input-container {
  flex-wrap: wrap;
  align-items: stretch;
}

.dx-tag-container.dx-texteditor-input-container {
  padding: 0 4px 0 0;
  outline: 0;
}

.dx-tagbox-single-line .dx-tag-container.dx-texteditor-input-container {
  overflow: hidden;
  white-space: nowrap;
}

.dx-texteditor-container.dx-tag-container {
  white-space: normal;
}

.dx-tag-content {
  position: relative;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  margin: 0;
  padding: 4px 32px 4px 8px;
  min-width: 40px;
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.6);
  border-radius: 16px;
}

.dx-tag-content::before {
  content: ".";
  color: transparent;
  display: inline-block;
  width: 0;
}

.dx-tag-remove-button {
  position: absolute;
  top: 0;
  width: 24px;
  height: 100%;
  right: 4px;
  font: 10px/1 DXIcons;
}

.dx-tag-remove-button::after,
.dx-tag-remove-button::before {
  position: absolute;
  top: 50%;
  content: "";
  transform: rotate(45deg);
}

.dx-rtl .dx-tagbox .dx-tag-content,
.dx-tagbox.dx-rtl .dx-tag-content {
  margin-left: 0;
  margin-right: 4px;
}

.dx-rtl .dx-tagbox .dx-tag-remove-button,
.dx-tagbox.dx-rtl .dx-tag-remove-button {
  right: auto;
  left: 0;
}

.dx-rtl .dx-tagbox .dx-tag-container,
.dx-tagbox.dx-rtl .dx-tag-container {
  padding-left: 4px;
  padding-right: 0;
}

.dx-tagbox .dx-texteditor-input-container {
  height: 100%;
}

.dx-tagbox .dx-texteditor-input {
  height: 24px;
}

.dx-tagbox.dx-editor-filled .dx-texteditor-input,
.dx-tagbox.dx-editor-outlined .dx-texteditor-input {
  padding: 0;
  margin-top: 4px;
}

.dx-tagbox.dx-editor-filled .dx-tag-container,
.dx-tagbox.dx-editor-outlined .dx-tag-container {
  padding: 0 8px 3px 11px;
  min-height: 32px;
}

.dx-tagbox.dx-state-disabled .dx-tag-content .dx-tag-remove-button::before {
  color: #adadad;
}

.dx-tagbox.dx-texteditor-with-floating-label.dx-editor-outlined .dx-tag-container.dx-texteditor-input-container,
.dx-tagbox.dx-texteditor-with-label.dx-editor-outlined .dx-tag-container.dx-texteditor-input-container {
  padding-top: 8px;
}

.dx-tagbox.dx-texteditor-with-floating-label.dx-editor-filled .dx-tag-container.dx-texteditor-input-container,
.dx-tagbox.dx-texteditor-with-floating-label.dx-editor-underlined .dx-tag-container.dx-texteditor-input-container,
.dx-tagbox.dx-texteditor-with-label.dx-editor-filled .dx-tag-container.dx-texteditor-input-container,
.dx-tagbox.dx-texteditor-with-label.dx-editor-underlined .dx-tag-container.dx-texteditor-input-container {
  padding-top: 14px;
  padding-bottom: 6px;
}

.dx-tagbox.dx-texteditor-with-floating-label.dx-editor-underlined.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container,
.dx-tagbox.dx-texteditor-with-label.dx-editor-underlined.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container {
  margin-top: 0;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container {
  margin-top: -4px;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container::after {
  margin-top: -6px;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-texteditor-input {
  padding-left: 0;
  margin-top: 4px;
}

.dx-rtl .dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-texteditor-input,
.dx-rtl.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-texteditor-input {
  padding-right: 0;
  padding-left: 0;
  margin-right: 0;
  margin-left: 0;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined).dx-state-active::before,
.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined).dx-state-focused::before {
  border-top: 0;
  border-bottom: 0;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined).dx-state-hover::after,
.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined)::after {
  border-bottom: 0;
}

.dx-tagbox-single-line .dx-tag-container {
  padding-right: 0;
}

.dx-tag-remove-button::before {
  content: "\f008";
  display: block;
  position: absolute;
  top: 51%;
  left: 50%;
  width: 16px;
  height: 16px;
  margin-left: -8px;
  margin-top: -8px;
  line-height: 16px;
  color: #e0e0e0;
  background-color: rgba(0, 0, 0, 0.36);
  border-radius: 50%;
  transform: none;
}

.dx-tag {
  max-width: calc(100% - 1px);
  display: inline-block;
  align-self: flex-start;
  margin: 4px 4px 0 0;
}

.dx-tag:hover .dx-tag-content {
  background-color: #d9d9d9;
  color: rgba(0, 0, 0, 0.87);
}

.dx-tag.dx-state-focused .dx-tag-content {
  background-color: #adadad;
  color: rgba(0, 0, 0, 0.87);
}

.dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-tagbox.dx-valid .dx-texteditor-container::after {
  right: 7px;
}

.dx-rtl .dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-rtl .dx-tagbox.dx-valid .dx-texteditor-container::after,
.dx-rtl.dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-rtl.dx-tagbox.dx-valid .dx-texteditor-container::after {
  left: 7px;
}

.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  right: 7px;
}

.dx-rtl .dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator,
.dx-rtl.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  left: 7px;
}

.dx-tagbox-popup-wrapper .dx-list-select-all {
  border-bottom: 1px solid #e0e0e0;
  padding-bottom: 12px;
  margin-bottom: 3px;
}

.dx-tagbox-popup-wrapper .dx-list-select-all::after {
  background-color: transparent;
}

.dx-rtl .dx-tag-content {
  padding-right: 8px;
  padding-left: 32px;
}

.dx-rtl .dx-tag-remove-button {
  left: 4px !important;
}

.dx-radiobutton {
  display: table;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  line-height: 16px;
}

.dx-radio-value-container {
  display: table-cell;
  padding-right: 10px;
  vertical-align: middle;
  padding-left: 0;
}

.dx-rtl .dx-radio-value-container,
.dx-rtl.dx-radio-value-container {
  padding-right: 5px;
  padding-left: 10px;
}

.dx-radiogroup-horizontal .dx-collection {
  display: flex;
  flex-wrap: wrap;
}

.dx-radiogroup-horizontal .dx-radiobutton:last-of-type {
  margin-right: 0;
}

.dx-state-disabled .dx-radiobutton {
  cursor: default;
}

.dx-state-disabled.dx-radiobutton {
  cursor: default;
}

.dx-radiobutton-icon {
  width: 16px;
  height: 16px;
  position: relative;
}

.dx-radiobutton-icon::after {
  content: "";
  width: 32px;
  height: 32px;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  border-radius: 50%;
  display: block;
  position: absolute;
  z-index: 1;
  transform: scale(0.5);
  transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.dx-radiobutton-icon::before {
  display: block;
  width: 12px;
  height: 12px;
  border: 2px solid rgba(0, 0, 0, 0.54);
  background-color: #fff;
  content: "";
  border-radius: 8px;
  box-sizing: content-box;
}

.dx-radiobutton-icon-checked::before {
  border-color: #8ac840;
}

.dx-radiobutton-icon-checked .dx-radiobutton-icon-dot {
  display: block;
  margin-top: -12px;
  margin-left: 4px;
  width: 8px;
  height: 8px;
  background: #8ac840;
  content: "";
  border-radius: 4px;
}

.dx-radiobutton.dx-state-active .dx-radiobutton-icon::after,
.dx-radiobutton.dx-state-focused .dx-radiobutton-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-radiobutton.dx-radiobutton-checked.dx-state-active .dx-radiobutton-icon-checked::after,
.dx-radiobutton.dx-radiobutton-checked.dx-state-focused .dx-radiobutton-icon-checked::after {
  background-color: rgba(138, 200, 64, 0.1);
  transform: scale(1);
}

.dx-radiobutton.dx-state-disabled {
  opacity: 0.38;
}

.dx-state-disabled .dx-radiobutton-icon-dot,
.dx-state-readonly .dx-radiobutton-icon-dot {
  background-color: rgba(0, 0, 0, 0.54);
}

.dx-state-disabled .dx-radiobutton-icon::before,
.dx-state-readonly .dx-radiobutton-icon::before {
  border-color: rgba(0, 0, 0, 0.54);
}

.dx-invalid .dx-radiobutton-icon::before {
  border-color: rgba(244, 67, 54, 0.4);
}

.dx-invalid .dx-radiobutton-icon-dot {
  background-color: rgba(244, 67, 54, 0.4);
}

.dx-invalid .dx-state-active.dx-radiobutton .dx-radiobutton-icon::before,
.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon::before {
  border-color: #f44336;
}

.dx-invalid .dx-state-active.dx-radiobutton .dx-radiobutton-icon-dot,
.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon-dot {
  background-color: #f44336;
}

.dx-invalid .dx-state-active.dx-radiobutton .dx-radiobutton-icon::after,
.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon::after {
  background-color: rgba(244, 67, 54, 0.1);
  transform: scale(1);
}

.dx-state-disabled .dx-radiobutton.dx-state-disabled {
  opacity: 1;
}

.dx-rtl .dx-radiobutton.dx-radiobutton-checked .dx-radiobutton-icon-dot,
.dx-rtl.dx-radiobutton.dx-radiobutton-checked .dx-radiobutton-icon-dot {
  margin-right: 4px;
  margin-left: 0;
}

.dx-radiogroup .dx-radiobutton {
  margin: 6px 0;
}

.dx-radiogroup-horizontal .dx-radiobutton {
  margin-right: 17px;
}

.dx-rtl .dx-radiogroup-horizontal .dx-radiobutton,
.dx-rtl.dx-radiogroup-horizontal .dx-radiobutton {
  margin-right: 0;
  margin-left: 17px;
}

.dx-accordion-item-title {
  font-size: 18px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  height: 32px;
  position: relative;
  padding: 12px 11px;
  background-color: #fff;
}

.dx-accordion-item-body {
  overflow: hidden;
  padding: 11px;
  font-size: 12px;
}

.dx-accordion-item-closed .dx-accordion-item-body {
  visibility: hidden;
}

.dx-accordion-item {
  overflow: hidden;
  background-color: #fff;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.07), 0 1px 5px 0 rgba(0, 0, 0, 0.06);
  transition: margin 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: margin, height;
  border-top: 1px solid #e0e0e0;
}

.dx-accordion-item-opened .dx-accordion-item-body {
  visibility: visible;
}

.dx-state-disabled .dx-accordion-item-title {
  cursor: default;
}

.dx-accordion {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  margin: 3px 3px 5px;
}

.dx-accordion-item:first-child {
  border-top: none;
}

.dx-accordion-item.dx-state-active > .dx-accordion-item-title,
.dx-accordion-item.dx-state-focused > .dx-accordion-item-title {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-accordion-item.dx-state-active:not(.dx-accordion-item-opened) .dx-icon,
.dx-accordion-item.dx-state-focused:not(.dx-accordion-item-opened) .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-accordion-item.dx-state-hover > .dx-accordion-item-title {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-accordion-item.dx-state-hover + .dx-accordion-item-closed {
  border-top-color: #d1d1d1;
}

.dx-accordion-item-opened {
  margin: 8px 0;
  border-top: none;
}

.dx-accordion-item-opened:first-child {
  margin-top: 0;
}

.dx-accordion-item-opened > .dx-accordion-item-title::before {
  content: "\f014";
}

.dx-accordion-item-opened + .dx-accordion-item-closed {
  border-top: none;
}

.dx-accordion-item-title .dx-accordion-item-title-caption,
.dx-accordion-item-title::before {
  position: absolute;
}

.dx-accordion-item-title .dx-accordion-item-title-caption {
  color: rgba(0, 0, 0, 0.87);
  font-size: 15px;
  font-weight: 500;
  top: 8px;
  left: 11px;
  right: 40px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.dx-accordion-item-title::before {
  background-position: center;
  float: right;
  top: 5px;
  right: 11px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.38);
  content: "\f016";
  font-family: DXIcons;
  font-size: 18px;
  height: 18px;
  width: 18px;
}

.dx-accordion-item-title .dx-icon {
  display: inline-block;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon {
  margin-right: 6px;
  margin-left: 0;
  position: relative;
  top: 3px;
}

.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right,
.dx-rtl .dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon,
.dx-rtl.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon {
  margin-left: 6px;
  margin-right: 0;
}

.dx-rtl .dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right,
.dx-rtl.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right {
  margin-right: 6px;
  margin-left: 0;
}

.dx-state-disabled.dx-accordion-item {
  opacity: 0.5;
}

.dx-rtl .dx-accordion-item-title .dx-accordion-item-title-caption {
  right: 11px;
  left: 40px;
}

.dx-rtl .dx-accordion-item-title::before {
  float: left;
  left: 11px;
  right: auto;
}

.dx-slideoutview {
  height: 100%;
  width: 100%;
  touch-action: pinch-zoom;
}

.dx-slideoutview-wrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
}

.dx-slideoutview-menu-content {
  position: absolute;
  top: 0;
  bottom: 0;
}

.dx-slideoutview-menu-content.dx-slideoutview-right {
  right: 0;
}

.dx-slideoutview-menu-content.dx-slideoutview-left {
  left: 0;
}

.dx-slideoutview-content {
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 100;
  box-sizing: content-box;
  margin-left: -1px;
  border-style: solid;
  border-width: 0 1px;
  border-color: rgba(224, 224, 224, 0.5);
}

.dx-slideoutview-shield {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
}

.dx-device-android .dx-slideoutview-content {
  backface-visibility: hidden;
}

.dx-slideoutview-content,
.dx-slideoutview-menu-content {
  background-color: #fff;
}

.dx-slideout {
  height: 100%;
  width: 100%;
}

.dx-slideout-menu {
  min-width: 280px;
  max-width: 350px;
}

.dx-slideout-menu .dx-list-item .dx-icon {
  float: left;
  width: 26px;
  height: 26px;
  background-position: 0 0;
  background-size: 26px 26px;
  padding: 0;
  font-size: 26px;
  text-align: center;
  line-height: 26px;
  margin: -4px 13px -4px 0;
}

.dx-slideout-item,
.dx-slideout-item-content {
  height: 100%;
  width: 100%;
}

.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon {
  float: right;
}

.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon,
.dx-rtl.dx-slideout-menu .dx-list-item .dx-icon,
.dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right {
  margin-left: 13px;
  margin-right: 0;
}

.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right,
.dx-rtl.dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right {
  margin-right: 13px;
  margin-left: 0;
}

.dx-colorbox-input-container.dx-colorbox-color-is-not-defined .dx-colorbox-color-result-preview {
  border: none;
}

.dx-colorbox-input-container .dx-placeholder::before {
  max-width: calc(100% - 25px);
}

.dx-colorbox .dx-texteditor-input-container::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  z-index: 1;
  width: 15px;
  height: 15px;
  margin-top: -7.5px;
  left: 14px;
}

.dx-colorbox .dx-colorbox-color-is-not-defined .dx-texteditor-input-container::before {
  background: 0 0;
}

.dx-colorbox.dx-editor-filled .dx-texteditor-label .dx-label-before,
.dx-colorbox.dx-editor-outlined .dx-texteditor-label .dx-label-before,
.dx-colorbox.dx-editor-underlined .dx-texteditor-label .dx-label-before {
  min-width: 40px;
}

.dx-colorbox-color-result-preview {
  position: absolute;
  top: 50%;
  z-index: 2;
  width: 17px;
  height: 17px;
  margin-top: -8.5px;
  border: 1px solid;
}

.dx-colorbox-input-container .dx-colorbox-input.dx-texteditor-input {
  -webkit-appearance: none;
  padding-left: 40px;
}

.dx-colorbox-overlay .dx-popup-content {
  overflow: hidden;
  padding: 16px;
}

.dx-colorbox-overlay .dx-popup-bottom .dx-toolbar-item:first-child {
  padding-right: 10px;
}

.dx-colorbox-overlay .dx-colorview-buttons-container .dx-button {
  margin: 0;
}

.dx-rtl .dx-colorbox .dx-placeholder,
.dx-rtl.dx-colorbox .dx-placeholder {
  right: 32px;
}

.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-input.dx-texteditor-input,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-input.dx-texteditor-input {
  direction: ltr;
  text-align: end;
  padding-right: 40px;
}

.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-color-result-preview,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-color-result-preview {
  left: auto;
  right: 13px;
}

.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-input-container::before,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-input-container::before {
  left: auto;
  right: 14px;
}

.dx-colorview-container label {
  overflow: hidden;
  font-weight: 400;
  margin: 0 0 10px;
  white-space: normal;
  line-height: normal;
  display: flex;
  align-items: center;
  color: rgba(0, 0, 0, 0.87);
}

.dx-colorview-container .dx-button {
  margin-top: 0;
  margin-bottom: 0;
}

.dx-colorview-container .dx-button.dx-colorview-apply-button {
  margin-right: 10px;
  margin-left: 0;
}

.dx-colorview-container .dx-button.dx-colorview-cancel-button {
  margin-right: 0;
  margin-left: 0;
}

.dx-colorview-container-row {
  overflow: hidden;
  padding-top: 1px;
}

.dx-colorview-container-row:first-child {
  margin-top: 0;
}

.dx-colorview-container-cell {
  float: left;
}

.dx-colorview-palette-handle {
  width: 28px;
  height: 28px;
  top: 0;
  left: 0;
  cursor: crosshair;
  border-radius: 100%;
  z-index: 5;
  position: absolute;
}

.dx-colorview-alpha-channel-handle,
.dx-colorview-hue-scale-handle {
  position: absolute;
  cursor: pointer;
}

.dx-colorview-hue-scale-handle {
  width: 36px;
  height: 17px;
  top: 0;
  left: -7px;
}

.dx-colorview-alpha-channel-handle {
  width: 17px;
  height: 36px;
  top: -6px;
  left: 0;
}

.dx-colorview-hue-scale {
  position: relative;
  background-repeat: no-repeat;
  background-image: linear-gradient(0deg, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%);
}

.dx-colorbox-input-container::after,
.dx-colorview-alpha-channel-wrapper,
.dx-colorview-color-preview-container-inner {
  background-image: linear-gradient(45deg, #ccc 25%, transparent 25%, transparent 74%, #ccc 75%, #ccc), linear-gradient(45deg, #ccc 25%, transparent 25%, transparent 74%, #ccc 75%, #ccc);
  background-size: 16px 16px;
  background-position: 0 0, 8px 8px;
}

.dx-colorview-alpha-channel-wrapper {
  background-position: 0 6px, 8px 14px;
}

.dx-colorbox-input-container {
  height: 100%;
}

.dx-colorview-palette-gradient-white {
  background-repeat: no-repeat;
  background-image: linear-gradient(270deg, rgba(255, 255, 255, 0), #fff);
}

.dx-colorview-palette-gradient-black {
  background-repeat: no-repeat;
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), #000);
}

.dx-colorview-palette {
  position: relative;
  overflow: hidden;
  cursor: crosshair;
}

.dx-colorview-palette-gradient {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.dx-colorview-alpha-channel-scale {
  height: 20px;
  position: relative;
}

.dx-colorview-alpha-channel-cell {
  margin: 6px 0;
  position: relative;
}

.dx-colorview-alpha-channel-cell .dx-button {
  width: 90px;
}

.dx-rtl .dx-colorview-container-row .dx-colorview-container-cell {
  float: right;
}

.dx-rtl .dx-colorview-container label .dx-texteditor {
  float: left;
}

.dx-rtl .dx-colorview-alpha-channel-scale {
  direction: ltr;
}

.dx-colorview-palette-handle {
  background: radial-gradient(transparent 5px, rgba(0, 0, 0, 0.2) 6px, #fff 7px, #fff 12px, rgba(0, 0, 0, 0.2) 13px);
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
}

.dx-colorview-hue-scale-handle {
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: inset -5px 0 0 3px #fff, inset 5px 0 0 3px #fff, inset -6px 0 1px 4px rgba(0, 0, 0, 0.2), inset 6px 0 1px 4px rgba(0, 0, 0, 0.2);
}

.dx-colorview-alpha-channel-handle {
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -5px 0 3px #fff, inset 0 5px 0 3px #fff, inset 0 -6px 1px 4px rgba(0, 0, 0, 0.2), inset 0 6px 1px 4px rgba(0, 0, 0, 0.2);
}

.dx-colorview-container {
  overflow: hidden;
  width: 450px;
}

.dx-colorview-container label.dx-colorview-label-hex {
  margin: 20px 0 0;
}

.dx-colorview-container label.dx-colorview-alpha-channel-label {
  margin: 0 0 0 43px;
  width: 115px;
}

.dx-colorview-container label .dx-texteditor {
  float: right;
  width: 69px;
  margin: 0 0 0 10px;
}

.dx-colorview-hue-scale-cell {
  position: relative;
  margin-left: 19px;
}

.dx-colorview-palette {
  width: 288px;
  height: 299px;
}

.dx-colorview-alpha-channel-scale {
  width: 288px;
}

.dx-colorview-container-row.dx-colorview-alpha-channel-row {
  margin-top: 10px;
  display: flex;
  align-items: center;
}

.dx-colorview-hue-scale {
  width: 18px;
  height: 299px;
}

.dx-colorview-alpha-channel-cell {
  width: 292px;
}

.dx-colorview-hue-scale-wrapper {
  height: 301px;
}

.dx-colorview-color-preview {
  width: 100%;
  height: 40px;
}

.dx-colorview-controls-container {
  position: relative;
  width: 90px;
  margin-left: 27px;
}

.dx-colorview-alpha-channel-border,
.dx-colorview-color-preview-container,
.dx-colorview-hue-scale-wrapper,
.dx-colorview-palette-cell {
  padding: 1px;
  margin: 0 1px 1px;
  background-color: #fff;
  box-shadow: 0 0 0 1px #e0e0e0;
}

.dx-colorview-color-preview-container {
  margin-bottom: 34px;
}

.dx-rtl .dx-colorview-controls-container {
  margin-left: 0;
  margin-right: 27px;
}

.dx-rtl .dx-colorview-hue-scale-cell {
  margin-left: 0;
  margin-right: 19px;
}

.dx-rtl .dx-colorview-container label.dx-colorview-alpha-channel-label {
  margin-left: 0;
  margin-right: 43px;
}

.dx-colorbox .dx-colorbox-input-container .dx-dropdowneditor-input-wrapper .dx-colorbox-input {
  padding-left: 35px;
}

.dx-colorbox .dx-colorbox-input-container.dx-colorbox-color-is-not-defined .dx-colorbox-color-result-preview {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAAdElEQVQoU4XR0Q3AIAgFQCarie7UrToMc3QIiyIFFGNe5INcgETAegpQefFCCFPwYZI2qFA/M4EQMQAhKxJgiEcKHFFkwUQY3Q4sBAhUerYzkbaiTUk7Ije0dYoMyeYGi35igUeDzMCiTiKgaPx0BAR1csgHXJxUKOJqsbEAAAAASUVORK5CYII=) no-repeat;
}

.dx-colorbox .dx-colorbox-input-container::after {
  left: 9px;
}

.dx-colorbox .dx-placeholder {
  left: 32px;
}

.dx-colorbox-color-result-preview {
  border-color: #e0e0e0;
  left: 8px;
}

.dx-colorbox-overlay {
  padding: 0;
}

.dx-colorbox-overlay.dx-overlay-content {
  background-color: #fff;
}

.dx-rtl .dx-colorbox.dx-state-focused .dx-colorbox-input,
.dx-rtl.dx-colorbox.dx-state-focused .dx-colorbox-input {
  padding-right: 35px;
}

.dx-rtl .dx-colorbox-overlay .dx-toolbar-item:first-child {
  padding-left: 10px;
  padding-right: 0;
}

.dx-pager {
  overflow: hidden;
  width: 100%;
  line-height: normal;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  padding: 13px 11px;
}

.dx-pager .dx-pages {
  white-space: nowrap;
  float: right;
}

.dx-pager .dx-pages .dx-page-indexes {
  display: inline-block;
}

.dx-pager .dx-pages .dx-page {
  display: inline-block;
  cursor: pointer;
  margin-left: 5px;
  margin-right: 1px;
}

.dx-pager .dx-pages .dx-separator {
  display: inline-block;
}

.dx-pager .dx-pages .dx-info {
  display: inline-block;
  margin-right: 9px;
  opacity: 0.6;
}

.dx-pager .dx-pages .dx-navigate-button {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  box-sizing: content-box;
}

.dx-pager .dx-pages .dx-navigate-button.dx-button-disable {
  opacity: 0.3;
  cursor: inherit;
}

.dx-pager .dx-page-sizes {
  float: left;
}

.dx-pager .dx-page-sizes .dx-page-size {
  display: inline-block;
  cursor: pointer;
  margin-left: 4px;
  margin-right: 1px;
}

.dx-pager .dx-page-sizes .dx-selection,
.dx-pager .dx-pages .dx-selection {
  cursor: inherit;
  text-shadow: none;
}

.dx-pager .dx-light-pages {
  display: inline-block;
}

.dx-pager .dx-light-pages .dx-page-index {
  width: 40px;
}

.dx-pager .dx-light-pages .dx-pages-count {
  cursor: pointer;
}

.dx-pager .dx-light-pages .dx-info-text,
.dx-pager .dx-light-pages .dx-pages-count {
  padding-left: 6px;
}

.dx-pager .dx-light-pages .dx-info-text,
.dx-pager .dx-light-pages .dx-page-index,
.dx-pager .dx-light-pages .dx-pages-count {
  display: table-cell;
}

.dx-pager.dx-rtl .dx-pages,
.dx-rtl .dx-pager .dx-pages {
  float: left;
  direction: ltr;
}

.dx-pager.dx-rtl .dx-pages .dx-page,
.dx-rtl .dx-pager .dx-pages .dx-page {
  direction: ltr;
}

.dx-pager.dx-rtl .dx-pages .dx-page:first-child,
.dx-rtl .dx-pager .dx-pages .dx-page:first-child {
  margin-left: 1px;
}

.dx-pager.dx-rtl .dx-pages .dx-info,
.dx-rtl .dx-pager .dx-pages .dx-info {
  direction: rtl;
  margin-left: 9px;
  margin-right: 0;
}

.dx-pager.dx-rtl .dx-page-sizes,
.dx-rtl .dx-pager .dx-page-sizes {
  float: right;
}

.dx-pager.dx-light-mode .dx-page-sizes {
  min-width: 42px;
}

.dx-pager.dx-light-mode .dx-page-index {
  min-width: 27px;
}

.dx-pager.dx-light-mode .dx-pages .dx-light-pages,
.dx-pager.dx-light-mode .dx-pages .dx-navigate-button,
.dx-pager.dx-light-mode .dx-pages .dx-page-indexes {
  vertical-align: middle;
}

.dx-pager .dx-pages .dx-page {
  padding: 9px 12px;
  line-height: 12px;
}

.dx-pager .dx-pages .dx-separator {
  padding-left: 8px;
  padding-right: 8px;
}

.dx-pager .dx-pages .dx-navigate-button {
  width: 9px;
  height: 12px;
  padding: 9px 12px;
}

.dx-pager .dx-pages .dx-prev-button {
  font: 14px/1 DXIcons;
}

.dx-pager .dx-pages .dx-prev-button::before {
  content: "\f012";
}

.dx-pager .dx-pages .dx-next-button {
  font: 14px/1 DXIcons;
}

.dx-pager .dx-pages .dx-next-button::before {
  content: "\f010";
}

.dx-pager .dx-pages .dx-next-button,
.dx-pager .dx-pages .dx-prev-button {
  position: relative;
  font-size: 21px;
  text-align: center;
  line-height: 21px;
}

.dx-pager .dx-pages .dx-next-button::before,
.dx-pager .dx-pages .dx-prev-button::before {
  position: absolute;
  display: block;
  width: 21px;
  top: 50%;
  margin-top: -10.5px;
  left: 50%;
  margin-left: -10.5px;
}

.dx-pager .dx-page,
.dx-pager .dx-page-size {
  font-size: 12px;
  border-radius: 20px;
}

.dx-pager .dx-page-size:hover,
.dx-pager .dx-page:hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-pager .dx-page-sizes .dx-page-size {
  padding: 9px 12px;
  line-height: 12px;
}

.dx-pager .dx-page-sizes .dx-page-size.dx-first-child,
.dx-pager .dx-page-sizes .dx-page-size:first-child {
  margin-left: 0;
}

.dx-pager .dx-page-sizes .dx-selection,
.dx-pager .dx-pages .dx-selection {
  font-weight: 500;
  background-color: #8ac840;
  color: #fff;
}

.dx-gridbase-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: inherit;
  max-height: inherit;
}

.dx-gridbase-container > * {
  flex: 0 0 auto;
}

.dx-datagrid-checkbox-size {
  vertical-align: middle;
}

.dx-datagrid-important-margin {
  margin-right: 5px !important;
}

.dx-datagrid-table {
  background-color: transparent;
}

.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-top: 0;
}

.dx-datagrid-borders > .dx-datagrid-pager {
  margin-top: -1px;
}

.dx-datagrid-borders > .dx-datagrid-header-panel {
  border-bottom: 0;
}

.dx-datagrid-borders > .dx-datagrid-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2) > td {
  border-bottom-width: 0;
}

.dx-datagrid .dx-datagrid-content-fixed {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table {
  position: relative;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table td {
  pointer-events: auto;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-row td.dx-pointer-events-none {
  visibility: hidden;
  background-color: transparent;
  pointer-events: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-header-row td.dx-pointer-events-none {
  border-bottom-color: transparent;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table.dx-datagrid-table-fixed .dx-row td.dx-pointer-events-none {
  width: auto;
}

.dx-datagrid .dx-menu-subitem ul li {
  padding-top: 0;
}

.dx-datagrid .dx-menu-subitem ul li:first-child {
  padding-top: 1px;
}

.dx-datagrid .dx-menu-subitem .dx-menu-item {
  padding: 7px 30px 7px 5px;
}

.dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: left;
}

.dx-datagrid .dx-column-indicators {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
}

.dx-datagrid .dx-column-indicators.dx-visibility-hidden {
  visibility: hidden;
}

.dx-datagrid .dx-column-indicators .dx-sort-index-icon {
  width: 15px;
}

.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter,
.dx-datagrid .dx-column-indicators .dx-header-filter.dx-sort,
.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter,
.dx-datagrid .dx-column-indicators .dx-sort.dx-sort {
  display: inline-block;
}

.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter::after,
.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -7px;
}

.dx-datagrid .dx-row > td,
.dx-datagrid .dx-row > tr > td {
  padding: 7px;
}

.dx-datagrid .dx-error-row {
  -webkit-user-select: initial;
  -moz-user-select: initial;
  user-select: initial;
}

.dx-datagrid .dx-error-row .dx-error-message {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.dx-datagrid .dx-error-row .dx-error-message a {
  color: inherit;
}

.dx-datagrid .dx-datagrid-rowsview .dx-data-row .dx-command-drag {
  cursor: move;
  vertical-align: middle;
  padding: 0;
}

.dx-sortable-dragging .dx-datagrid-rowsview .dx-data-row .dx-command-drag {
  cursor: pointer;
  cursor: grabbing;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title {
  font-size: 16px;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content {
  padding: 0 20px 20px;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  opacity: 0.5;
  box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-datagrid-drag-action {
  opacity: 1;
  cursor: pointer;
  touch-action: pinch-zoom;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-treeview-node-container:first-child > .dx-treeview-node-is-leaf {
  padding: 0;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node {
  padding-left: 0;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node .dx-checkbox {
  left: 4px;
}

.dx-datagrid-nowrap,
.dx-datagrid-nowrap .dx-header-row > td > .dx-datagrid-text-content {
  white-space: nowrap;
}

.dx-datagrid-drag-header {
  position: absolute;
  vertical-align: middle;
  cursor: pointer;
  z-index: 10000;
  box-sizing: content-box;
}

.dx-datagrid-drag-header.dx-drag-command-cell {
  padding: 0;
}

.dx-datagrid-columns-separator {
  position: absolute;
  z-index: 3;
  width: 3px;
}

.dx-datagrid-columns-separator-transparent {
  border-left: 0;
  border-right: 0;
}

.dx-datagrid-tracker {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 3;
  cursor: col-resize;
}

.dx-datagrid-table-content {
  position: absolute;
  top: 0;
}

.dx-datagrid-focus-overlay {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  visibility: hidden;
}

.dx-datagrid-action,
.dx-datagrid-drag-action {
  cursor: pointer;
}

.dx-datagrid-content {
  position: relative;
}

.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message {
  visibility: visible;
}

.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message .dx-overlay-content,
.dx-datagrid-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-datagrid-table-fixed {
  table-layout: fixed;
  width: 100%;
}

.dx-datagrid-content .dx-datagrid-table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  max-width: 10px;
}

.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed {
  max-width: none;
}

.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-none {
  display: none;
}

.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-index {
  width: 26px;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators {
  float: none !important;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators > span {
  width: 14px;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators .dx-sort.dx-sort-none {
  display: inline-block;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-header-row .dx-datagrid-text-content {
  max-width: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators {
  float: none !important;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators > span {
  width: 14px;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-master-detail-cell {
  max-width: 0;
}

.dx-datagrid-content .dx-datagrid-table [class*=column] + [class*=column]:last-child {
  float: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td {
  vertical-align: top;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > td:first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td:first-child {
  border-left: 0;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-last-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-last-child {
  border-right: 0;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-datagrid-group-space {
  border-right: none;
  vertical-align: top;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space + td,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-datagrid-group-space + td {
  border-left: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container {
  overflow: hidden;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-datagrid-invalid .dx-invalid-message.dx-overlay {
  position: static;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell {
  max-width: 0;
  padding: 0;
  vertical-align: middle;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor,
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor-container {
  border: 0;
  margin: 0;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-select {
  padding: 0;
  width: 70px;
  min-width: 70px;
  max-width: 70px;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit {
  text-overflow: clip;
  width: 100px;
  min-width: 100px;
  white-space: nowrap;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link {
  text-decoration: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit .dx-link {
  display: inline-block;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-expand {
  padding: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-adaptive {
  padding: 0;
  vertical-align: middle;
}

.dx-datagrid-content .dx-datagrid-table .dx-data-row .dx-command-edit-with-icons {
  line-height: 1;
  white-space: nowrap;
}

.dx-datagrid-content .dx-datagrid-table .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > .dx-last-data-cell {
  border-right: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > .dx-command-adaptive-hidden {
  border-left: none;
}

.dx-cell-modified,
.dx-datagrid-invalid,
.dx-highlight-outline {
  position: relative;
  padding: 7px;
}

.dx-cell-modified::after,
.dx-datagrid-invalid::after,
.dx-highlight-outline::after {
  content: "";
  position: absolute;
  border: 2px solid transparent;
  top: 0;
  left: 1px;
  bottom: 0;
  right: 0;
  pointer-events: none;
}

.dx-cell-modified.dx-hidden,
.dx-datagrid-invalid.dx-hidden,
.dx-highlight-outline.dx-hidden {
  display: block !important;
}

.dx-cell-modified.dx-hidden::after,
.dx-datagrid-invalid.dx-hidden::after,
.dx-highlight-outline.dx-hidden::after {
  display: none;
}

.dx-editor-cell .dx-highlight-outline,
.dx-editor-cell.dx-cell-modified,
.dx-editor-cell.dx-datagrid-invalid {
  padding: 0;
}

.dx-column-lines .dx-cell-modified::after,
.dx-column-lines .dx-datagrid-invalid::after,
.dx-column-lines .dx-highlight-outline::after {
  left: 0;
}

.dx-datagrid-headers {
  position: relative;
  outline: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-header-row > td > .dx-datagrid-text-content {
  display: inline-block;
  white-space: normal;
  vertical-align: top;
}

.dx-header-row > td > .dx-datagrid-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator) {
  max-width: 100%;
}

.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor {
  border-width: 0;
}

.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after {
  content: " ";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 1;
  pointer-events: none;
}

.dx-datagrid-filter-range-overlay .dx-datagrid-filter-range-end {
  border-top: 1px solid transparent;
}

.dx-datagrid-filter-range-overlay .dx-editor-container.dx-cell-modified,
.dx-datagrid-filter-range-overlay .dx-editor-container.dx-datagrid-invalid {
  padding: 0;
}

.dx-datagrid-filter-row .dx-editor-cell .dx-menu {
  display: none;
}

.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu {
  position: relative;
}

.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu {
  display: block;
}

.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input {
  padding-left: 32px;
}

.dx-datagrid-filter-row .dx-cell-modified::after,
.dx-datagrid-filter-row .dx-datagrid-invalid::after {
  pointer-events: none;
}

.dx-datagrid-filter-row .dx-focused .dx-highlight-outline::after,
.dx-datagrid-filter-row .dx-focused.dx-cell-modified::after,
.dx-datagrid-filter-row .dx-focused.dx-datagrid-invalid::after {
  border-color: transparent;
}

.dx-datagrid-filter-row .dx-menu {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  margin-top: -2px;
  height: 100%;
  overflow: visible;
}

.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal {
  height: 100%;
}

.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout,
.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text {
  display: none;
}

.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after {
  position: absolute;
  left: 2px;
  top: 2px;
  width: 100%;
  height: 102%;
  content: "";
}

.dx-datagrid-filter-row > .dx-first-cell .dx-menu,
.dx-datagrid-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}

.dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 30px 5px 5px;
}

.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item {
  padding: 8px 5px 7px;
}

.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item.dx-state-disabled:hover {
  padding: 9px 6px 8px;
}

.dx-datagrid-filter-row .dx-menu-caption {
  padding-left: 6px;
}

.dx-datagrid-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down {
  display: none;
}

.dx-datagrid-filter-row .dx-menu-item-highlight {
  font-weight: 400;
}

.dx-datagrid-scroll-container {
  overflow: hidden;
  width: 100%;
}

.dx-datagrid-header-panel {
  text-align: left;
}

.dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 10px;
}

.dx-datagrid-search-panel {
  margin: 0 0 0 15px;
}

.dx-gridbase-container > .dx-datagrid-rowsview {
  flex: auto;
  height: auto;
}

.dx-gridbase-container > .dx-datagrid-rowsview.dx-scrollable {
  display: flex;
}

.dx-gridbase-container > .dx-datagrid-rowsview.dx-scrollable > .dx-scrollable-wrapper {
  flex: 1;
  height: auto;
  min-width: 0;
  min-height: 0;
}

.dx-datagrid-rowsview {
  position: relative;
  overflow: hidden;
}

.dx-datagrid-rowsview.dx-empty {
  height: 100px;
}

.dx-datagrid-rowsview.dx-empty .dx-scrollable-content {
  height: 100%;
}

.dx-datagrid-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content {
  z-index: 2;
}

.dx-datagrid-rowsview.dx-fixed-columns .dx-scrollable-scrollbar {
  z-index: 3;
}

.dx-datagrid-rowsview .dx-datagrid-content {
  overflow-anchor: none;
}

.dx-datagrid-rowsview .dx-datagrid-content:not(.dx-datagrid-content-fixed) {
  min-height: 100%;
}

.dx-datagrid-rowsview .dx-datagrid-content.dx-scrollable-container {
  width: auto;
}

.dx-datagrid-rowsview .dx-datagrid-content.dx-datagrid-content-fixed.dx-scrollable-container {
  height: auto;
}

.dx-datagrid-rowsview:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-row > td,
.dx-datagrid-rowsview .dx-row > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child,
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child > td,
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child > tr > td {
  border-top: none;
}

.dx-datagrid-rowsview .dx-data-row > td:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-selection > td .dx-link,
.dx-datagrid-rowsview .dx-selection > tr > td .dx-link,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > td .dx-link,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td .dx-link {
  color: inherit;
}

.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row,
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row {
  border-top: 0;
  border-bottom: 0;
}

.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row > td,
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row > td {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr > td > .dx-select-checkbox {
  display: none;
}

.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr.dx-selection > td > .dx-select-checkbox,
.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr > td:hover > .dx-select-checkbox {
  display: inline-block;
}

.dx-datagrid-rowsview .dx-row > .dx-master-detail-cell:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after {
  border-color: transparent;
}

.dx-datagrid-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.dx-datagrid-bottom-load-panel {
  text-align: center;
  padding: 10px;
}

.dx-datagrid-hidden-column {
  white-space: nowrap;
}

.dx-datagrid .dx-row .dx-datagrid-hidden-column {
  border-right-width: 0;
  border-left-width: 0;
}

.dx-datagrid-hidden-column > * {
  display: none !important;
}

.dx-datagrid-summary-item {
  font-weight: 700;
}

.dx-datagrid-export-menu .dx-dropdownbutton-content .dx-list-item {
  display: block;
}

.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content {
  border: none;
  box-shadow: none;
}

.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content {
  padding: 0;
}

.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-popover-arrow {
  width: 0;
  height: 0;
}

.dx-datagrid-notouch-action {
  touch-action: none;
  -ms-content-zooming: none;
  -ms-overflow-style: none;
}

.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item {
  border: none;
}

.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message {
  text-align: center;
  left: 0;
  right: 0;
  bottom: 50%;
  position: absolute;
}

.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item,
.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item {
  padding: 7px 5px 7px 30px;
}

.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image,
.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: right;
}

.dx-datagrid.dx-rtl .dx-texteditor-buttons-container,
.dx-rtl .dx-datagrid .dx-texteditor-buttons-container {
  text-align: start;
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table {
  direction: rtl;
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space {
  border-left: none;
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space + td {
  border-right: none;
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon {
  transform: scaleX(-1);
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}

.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated,
.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated {
  direction: ltr;
}

.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated .dx-datagrid-table,
.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated .dx-datagrid-table {
  direction: rtl;
}

.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-right: 32px;
}

.dx-rtl .dx-datagrid-filter-row .dx-menu {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: -2px;
}

.dx-rtl .dx-datagrid-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}

.dx-rtl .dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 5px 5px 30px;
}

.dx-rtl .dx-datagrid-filter-row .dx-menu-caption {
  padding-right: 6px;
}

.dx-rtl .dx-datagrid-header-panel {
  text-align: right;
}

.dx-rtl .dx-datagrid-header-panel .dx-datagrid-column-chooser-button {
  margin-left: 0;
}

.dx-rtl .dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}

.dx-rtl .dx-datagrid-search-panel {
  margin: 0 15px 0 0;
}

.dx-datagrid-filter-panel,
.dx-datagrid-filter-panel-left {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  min-width: 0;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter:hover,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text:hover {
  text-decoration: underline;
  cursor: pointer;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-checkbox {
  padding-right: 10px;
}

.dx-datagrid-filter-panel .dx-icon-filter {
  margin: auto 7px auto auto;
  cursor: pointer;
}

.dx-datagrid {
  position: relative;
  cursor: default;
  white-space: normal;
  line-height: normal;
}

.dx-hidden.dx-group-cell {
  display: table-cell !important;
  font-size: 0 !important;
}

.dx-datagrid-group-panel {
  display: inline-block;
  white-space: nowrap;
  width: 100%;
  touch-action: pinch-zoom;
}

.dx-datagrid-group-panel .dx-group-panel-message {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-datagrid-group-panel .dx-group-panel-item {
  display: inline-block;
  min-width: 30px;
  white-space: nowrap;
}

.dx-datagrid-group-panel .dx-group-panel-item .dx-sort {
  margin-left: 6px;
}

.dx-datagrid-group-panel .dx-block-separator {
  display: inline-block;
  white-space: nowrap;
  position: relative;
  min-width: 0;
}

.dx-datagrid-group-panel .dx-block-separator .dx-sort {
  margin-left: 6px;
}

.dx-datagrid-rowsview .dx-row.dx-group-row td {
  border-top: 1px solid;
  border-bottom: 1px solid;
}

.dx-datagrid-rowsview .dx-row.dx-group-row:first-child td {
  border-top: none;
}

.dx-datagrid-rowsview .dx-group-row:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-group-row.dx-row > td {
  border-left-color: transparent;
  border-right-color: transparent;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content:focus {
  outline: 0;
}

.dx-datagrid-group-closed,
.dx-datagrid-group-opened {
  cursor: pointer;
  position: relative;
}

.dx-datagrid-group-closed::before,
.dx-datagrid-group-opened::before {
  position: absolute;
  display: block;
  right: 0;
  left: 0;
}

.dx-rtl .dx-datagrid-group-closed {
  transform: scaleX(-1);
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-group-row.dx-row.dx-column-lines > td {
  border-left: none;
  border-right: none;
}

.dx-rtl .dx-datagrid-group-panel .dx-block-separator,
.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item {
  margin-right: 0;
}

.dx-rtl .dx-datagrid-group-panel .dx-sort {
  margin-left: 0;
  margin-right: 6px;
}

.dx-datagrid-borders > .dx-datagrid-headers,
.dx-datagrid-borders > .dx-datagrid-rowsview,
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-datagrid-borders > .dx-datagrid-rowsview,
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-borders > .dx-datagrid-filter-panel,
.dx-datagrid-borders > .dx-datagrid-headers {
  border-top: 1px solid #e0e0e0;
}

.dx-datagrid-borders > .dx-datagrid-filter-panel {
  border-top-width: 0;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-sortable-dragging > div > .dx-gridbase-container > .dx-datagrid-rowsview {
  border-color: rgba(138, 200, 64, 0.5);
}

.dx-datagrid .dx-sort-up {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-sort-up::before {
  content: "\f051";
}

.dx-datagrid .dx-sort-down {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-sort-down::before {
  content: "\f052";
}

.dx-datagrid .dx-sort-down,
.dx-datagrid .dx-sort-up {
  font-family: inherit;
}

.dx-datagrid .dx-sort-down::before,
.dx-datagrid .dx-sort-up::before {
  font-family: DXIcons, sans-serif;
}

.dx-datagrid .dx-datagrid-header-panel .dx-group-panel-item,
.dx-datagrid .dx-datagrid-header-panel .dx-header-filter {
  outline: 0;
}

.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-group-panel-item:focus,
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus {
  outline: #a1d366 solid 2px;
  outline-offset: -2px;
}

.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus {
  outline-offset: 2px;
}

.dx-datagrid .dx-datagrid-headers .dx-header-filter,
.dx-datagrid .dx-datagrid-headers .dx-header-row > td {
  outline: 0;
}

.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus {
  outline: #a1d366 solid 2px;
  outline-offset: 2px;
}

.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus {
  outline-offset: -2px;
}

.dx-datagrid .dx-header-filter {
  position: relative;
  color: rgba(0, 0, 0, 0.54);
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-header-filter::before {
  content: "\f050";
}

.dx-datagrid .dx-header-filter-empty {
  color: rgba(0, 0, 0, 0.38);
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-col-fixed {
  background-color: #fff;
}

.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none {
  border-left: 2px solid #e0e0e0;
  border-right: 2px solid #e0e0e0;
}

.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell {
  border-left: none;
}

.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell {
  border-right: none;
}

.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
  outline: #a1d366 solid 2px;
  outline-offset: 2px;
}

.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row.dx-row-focused > td.dx-command-edit > a.dx-link:focus {
  outline-color: #fff;
  outline-offset: 0;
}

.dx-datagrid .dx-datagrid-rowsview .dx-datagrid-edit-form {
  background-color: #fff;
}

.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td {
  position: relative;
}

.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td:not(.dx-datagrid-group-space)::before {
  display: block;
  height: 100%;
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAADzCAYAAABwgbOvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRjExRDRGQTNENjQxMUU4QUZEMEE1N0M1QzIyNEE4QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRjExRDRGQjNENjQxMUU4QUZEMEE1N0M1QzIyNEE4QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFGMTFENEY4M0Q2NDExRThBRkQwQTU3QzVDMjI0QThDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFGMTFENEY5M0Q2NDExRThBRkQwQTU3QzVDMjI0QThDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+57ApqAAAAUNJREFUeNrs3LENwzAMRUEzi2T/sTSJgowQRAI+pbvehf0KFiZYc84nUVU9AAAAAAAAAHf5/id9+wxLjX8efvl+WQQRBEEEQRBBEEQQBBEEQQAAAAAAAAAAflRuLmaxdSIIggiCIIIgiCAIIgiCIAgAyyUfMBs3BjHUBUEQQRBEEAQRBEEEQRAE6cKyNQAAAAAAAADQQuySw9aXDl6gsAYkCIIIgiCCIIggCCIIgiAIcILkA2Y7xR5HM0MEQRBBEEQQBBEEQQRBEAQBAAAAAAAAAHq78l5WMlsngiCIIAgiCIIIgiCCIAiCALDcrQfMDHUEEQRBBEEQQRAEQQRBEEEAAAAAAAAAALZoecCsqo4NYutEEAQRBEEEQRBBEEQQBEEQAJbresBsGOoIIgiCIIggCCIIggiCIIIAAAAAAAAc5iPAAIcKFwANDofzAAAAAElFTkSuQmCC);
  background-repeat: no-repeat repeat;
}

.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: right"]::before {
  transform: scaleX(-1);
}

.dx-datagrid .dx-datagrid-filter-row .dx-filter-range-content {
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid .dx-error-row td {
  color: #fff;
  padding: 0;
}

.dx-datagrid .dx-column-lines > td:first-child {
  border-left: none;
}

.dx-datagrid .dx-column-lines > td:last-child {
  border-right: none;
}

.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon::before {
  content: "\f038";
}

.dx-datagrid-filter-panel {
  color: rgba(0, 0, 0, 0.87);
  border-top: 1px solid #e0e0e0;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,
.dx-datagrid-filter-panel .dx-icon-filter {
  outline: 0;
}

.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-clear-filter:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-text:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-icon-filter:focus {
  outline: #a1d366 solid 2px;
  outline-offset: 3px;
}

.dx-datagrid-form-buttons-container {
  float: right;
}

.dx-datagrid-form-buttons-container .dx-button {
  margin-left: 10px;
  margin-top: 10px;
}

.dx-datagrid-adaptive-more {
  cursor: pointer;
  font: 21px/21px DXIcons;
}

.dx-datagrid-adaptive-more::before {
  content: "\f06c";
}

.dx-datagrid-edit-popup .dx-error-message {
  background-color: #f88e86;
  white-space: normal;
  word-wrap: break-word;
  color: #fff;
  margin-bottom: 20px;
}

.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none {
  border-left: 2px solid #e0e0e0;
  border-right: 2px solid #e0e0e0;
}

.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell {
  border-right: none;
}

.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell {
  border-left: none;
}

.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td::before {
  transform: scaleX(-1);
}

.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: left"]::before {
  transform: scale(1);
}

.dx-rtl .dx-datagrid .dx-column-lines > td:first-child {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl .dx-datagrid .dx-column-lines > td:last-child {
  border-left: none;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-datagrid-form-buttons-container {
  float: left;
}

.dx-rtl .dx-datagrid-form-buttons-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}

.dx-datagrid-cell-updated-animation {
  animation: 1s dx-datagrid-highlight-change;
}
@keyframes dx-datagrid-highlight-change {
  50%, from {
    background-color: rgba(0, 0, 0, 0.08);
  }
}
.dx-datagrid .dx-menu,
.dx-datagrid-container .dx-menu {
  background-color: transparent;
  height: 100%;
}

.dx-datagrid .dx-menu .dx-menu-item .dx-menu-item-content,
.dx-datagrid-container .dx-menu .dx-menu-item .dx-menu-item-content {
  padding: 8px 4px;
}

.dx-datagrid .dx-menu .dx-menu-item .dx-menu-item-content .dx-icon,
.dx-datagrid-container .dx-menu .dx-menu-item .dx-menu-item-content .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 3px;
}

.dx-datagrid-container.dx-filter-menu .dx-menu-item-content .dx-icon,
.dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon {
  color: rgba(86, 86, 86, 0.54);
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-datagrid-container.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}

.dx-datagrid .dx-editor-with-menu .dx-menu-item-content,
.dx-datagrid-container .dx-editor-with-menu .dx-menu-item-content {
  display: flex;
  justify-content: center;
  align-items: center;
}

.dx-datagrid .dx-editor-with-menu .dx-menu-item-content .dx-icon,
.dx-datagrid-container .dx-editor-with-menu .dx-menu-item-content .dx-icon {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-datagrid .dx-editor-with-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-datagrid-container .dx-editor-with-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}

.dx-datagrid .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-datagrid .dx-editor-with-menu .dx-texteditor .dx-texteditor-input,
.dx-datagrid-container .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-datagrid-container .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-left: 36px;
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc {
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before {
  content: "\f053";
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc {
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before {
  content: "\f054";
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-none,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-none {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-datagrid .dx-header-filter,
.dx-datagrid .dx-sort-down,
.dx-datagrid .dx-sort-up,
.dx-datagrid-container .dx-header-filter,
.dx-datagrid-container .dx-sort-down,
.dx-datagrid-container .dx-sort-up {
  width: 15px;
  height: 15px;
  background-position: 0 0;
  background-size: 15px 15px;
  padding: 0;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}

.dx-datagrid .dx-header-filter:not(.dx-header-filter-empty),
.dx-datagrid-container .dx-header-filter:not(.dx-header-filter-empty) {
  color: #8ac840;
}

.dx-datagrid .dx-icon-filter-operation-equals,
.dx-datagrid-container .dx-icon-filter-operation-equals {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-equals::before,
.dx-datagrid-container .dx-icon-filter-operation-equals::before {
  content: "\f044";
}

.dx-datagrid .dx-icon-filter-operation-default,
.dx-datagrid-container .dx-icon-filter-operation-default {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-default::before,
.dx-datagrid-container .dx-icon-filter-operation-default::before {
  content: "\f027";
}

.dx-datagrid .dx-icon-filter-operation-not-equals,
.dx-datagrid-container .dx-icon-filter-operation-not-equals {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-not-equals::before,
.dx-datagrid-container .dx-icon-filter-operation-not-equals::before {
  content: "\f045";
}

.dx-datagrid .dx-icon-filter-operation-less,
.dx-datagrid-container .dx-icon-filter-operation-less {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-less::before,
.dx-datagrid-container .dx-icon-filter-operation-less::before {
  content: "\f046";
}

.dx-datagrid .dx-icon-filter-operation-less-equal,
.dx-datagrid-container .dx-icon-filter-operation-less-equal {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-less-equal::before,
.dx-datagrid-container .dx-icon-filter-operation-less-equal::before {
  content: "\f048";
}

.dx-datagrid .dx-icon-filter-operation-greater,
.dx-datagrid-container .dx-icon-filter-operation-greater {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-greater::before,
.dx-datagrid-container .dx-icon-filter-operation-greater::before {
  content: "\f047";
}

.dx-datagrid .dx-icon-filter-operation-greater-equal,
.dx-datagrid-container .dx-icon-filter-operation-greater-equal {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-greater-equal::before,
.dx-datagrid-container .dx-icon-filter-operation-greater-equal::before {
  content: "\f049";
}

.dx-datagrid .dx-icon-filter-operation-contains,
.dx-datagrid-container .dx-icon-filter-operation-contains {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-contains::before,
.dx-datagrid-container .dx-icon-filter-operation-contains::before {
  content: "\f063";
}

.dx-datagrid .dx-icon-filter-operation-not-contains,
.dx-datagrid-container .dx-icon-filter-operation-not-contains {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-not-contains::before,
.dx-datagrid-container .dx-icon-filter-operation-not-contains::before {
  content: "\f066";
}

.dx-datagrid .dx-icon-filter-operation-starts-with,
.dx-datagrid-container .dx-icon-filter-operation-starts-with {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-starts-with::before,
.dx-datagrid-container .dx-icon-filter-operation-starts-with::before {
  content: "\f064";
}

.dx-datagrid .dx-icon-filter-operation-ends-with,
.dx-datagrid-container .dx-icon-filter-operation-ends-with {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-ends-with::before,
.dx-datagrid-container .dx-icon-filter-operation-ends-with::before {
  content: "\f065";
}

.dx-datagrid .dx-icon-filter-operation-between,
.dx-datagrid-container .dx-icon-filter-operation-between {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-between::before,
.dx-datagrid-container .dx-icon-filter-operation-between::before {
  content: "\f06a";
}

.dx-datagrid .dx-column-indicators,
.dx-datagrid-container .dx-column-indicators {
  height: 16px;
}

.dx-datagrid .dx-column-indicators .dx-sort-index-icon,
.dx-datagrid-container .dx-column-indicators .dx-sort-index-icon {
  padding-right: 4px;
  margin-left: -1px;
  font-size: 12px;
  position: relative;
  bottom: 1px;
}

.dx-datagrid .dx-column-indicators > div,
.dx-datagrid-container .dx-column-indicators > div {
  width: 15px;
  height: 15px;
  background-position: 0 0;
  background-size: 15px 15px;
  padding: 0;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}

.dx-datagrid .dx-placeholder::before,
.dx-datagrid-container .dx-placeholder::before {
  font-size: 13px;
}

.dx-datagrid {
  color: rgba(0, 0, 0, 0.87);
  background-color: #fff;
  line-height: inherit;
}

.dx-datagrid .dx-row-alt > td {
  background-color: #f5f5f5;
  border-top: 1px solid #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
}

.dx-datagrid .dx-row-alt.dx-row:not(.dx-row-removed) {
  border-bottom-color: transparent;
}

.dx-datagrid .dx-link {
  text-decoration: underline;
  cursor: pointer;
  color: #8ac840;
}

.dx-datagrid .dx-row-lines > td {
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid .dx-column-lines > td {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-datagrid .dx-error-row .dx-closebutton {
  float: right;
  margin: 12px;
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-datagrid .dx-error-row .dx-closebutton::before {
  content: "\f00a";
}

.dx-datagrid .dx-error-row .dx-error-message {
  background-color: #f88e86;
  white-space: normal;
  word-wrap: break-word;
  padding: 10px 35px 10px 10px;
}

.dx-datagrid .dx-row > td {
  padding: 10px 11px;
  font-size: 13px;
  line-height: 16px;
}

.dx-datagrid .dx-datagrid-table .dx-header-row > td {
  padding-top: 12px;
  padding-bottom: 12px;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all) {
  vertical-align: middle;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-select,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-select,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-select {
  overflow: visible;
  width: 38px;
  min-width: 38px;
  line-height: 1;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit {
  width: 105px;
  min-width: 105px;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons .dx-link,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link {
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
  margin: 0 2px;
  vertical-align: middle;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon) {
  width: auto;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit .dx-link.dx-state-disabled,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit .dx-link.dx-state-disabled,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit .dx-link.dx-state-disabled {
  opacity: 0.38;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon {
  opacity: 0.6;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending) .dx-datagrid-group-space,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-expand,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all) .dx-datagrid-group-space,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-expand,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all) .dx-datagrid-group-space,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-expand {
  padding: 0 4px 0 8px;
  line-height: 0;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-editor-cell:not(.dx-command-select),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-editor-cell:not(.dx-command-select),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-editor-cell:not(.dx-command-select) {
  padding-right: 0;
  padding-left: 0;
}

.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: right"]:before {
  background-position-y: 49px;
}

.dx-datagrid .dx-command-drag {
  width: 40px;
  min-width: 40px;
}

.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-datagrid-edit-popup .dx-popup-content {
  padding: 0;
}

.dx-datagrid-edit-popup .dx-error-message {
  padding: 10px 11px;
}

.dx-datagrid-edit-popup-form {
  padding: 16px;
}

.dx-datagrid-headers .dx-texteditor-input,
.dx-datagrid-rowsview .dx-texteditor-input {
  min-height: 16px;
}

.dx-datagrid-headers .dx-lookup,
.dx-datagrid-rowsview .dx-lookup {
  height: auto;
}

.dx-datagrid-headers .dx-lookup .dx-lookup-field,
.dx-datagrid-rowsview .dx-lookup .dx-lookup-field {
  padding-left: 11px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 13px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending .dx-texteditor-input {
  padding-right: 23px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid.dx-rtl .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 23px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid.dx-rtl .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-rtl .dx-texteditor-input {
  padding-right: 0;
}

.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input {
  padding-left: 16px;
}

.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input {
  padding-right: 16px;
}

.dx-datagrid-column-chooser-list .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list .dx-empty-message {
  color: rgba(102, 102, 102, 0.87);
  padding: 0 8px;
}

.dx-datagrid-column-chooser {
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-datagrid-column-chooser input,
.dx-datagrid-column-chooser textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content {
  padding: 8px;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-search {
  margin-bottom: 10px;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-node {
  padding-left: 20px;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-popup-content {
  padding: 8px;
}

.dx-datagrid-column-chooser .dx-overlay-content {
  background-color: #fff;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title {
  background-color: transparent;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label {
  font-size: 16px;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  margin: 2px 2px 8px;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  font-size: 13px;
  padding: 10px;
  line-height: 16px;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-datagrid-drag-header {
  border-color: rgba(138, 200, 64, 0.5);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  padding: 12px;
  background-color: #fff;
  line-height: 16px;
  font-size: 13px;
}

.dx-datagrid-columns-separator {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-datagrid-columns-separator-transparent {
  background-color: transparent;
}

.dx-datagrid-drop-highlight > td {
  background-color: #8ac840;
  color: #fff;
}

.dx-datagrid-drop-highlight > td .dx-header-filter {
  color: #fff;
}

.dx-datagrid-drop-highlight > td .dx-checkbox .dx-checkbox-icon {
  background-color: #fff;
  color: #8ac840;
}

.dx-datagrid-focus-overlay:after {
  content: "";
  position: absolute;
  bottom: 0;
  height: 2px;
  background-color: #a1d366;
  left: 0;
  right: 1px;
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > .dx-datagrid-readonly .dx-texteditor .dx-texteditor-input {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-headers {
  color: rgba(0, 0, 0, 0.54);
  touch-action: pinch-zoom;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-headers .dx-datagrid-content {
  margin-bottom: -1px;
}

.dx-datagrid-borders .dx-datagrid-headers .dx-datagrid-table {
  border-bottom-width: 1px;
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td {
  border-bottom: 1px solid #e0e0e0;
  line-height: 16px;
  font-weight: 500;
  font-size: 13px;
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td .dx-sort,
.dx-datagrid-headers .dx-datagrid-table .dx-row > td .dx-sort-indicator,
.dx-datagrid-headers .dx-datagrid-table .dx-row > td:hover .dx-datagrid-text-content {
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td:hover .dx-sort {
  color: rgba(0, 0, 0, 0.38);
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td:hover:not(.dx-command-select):not(.dx-command-expand):not(.dx-editor-cell):not(.dx-command-edit):not(.dx-datagrid-group-space) {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-datagrid-headers.dx-header-multi-row .dx-datagrid-content .dx-datagrid-table .dx-row.dx-header-row .dx-command-select {
  padding-bottom: 12px;
}

.dx-datagrid-headers.dx-header-multi-row .dx-datagrid-content .dx-datagrid-table .dx-row.dx-header-row > td {
  padding-top: 12px;
  padding-bottom: 12px;
  vertical-align: bottom;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
}

.dx-datagrid-headers.dx-header-multi-row .dx-datagrid-content .dx-datagrid-table .dx-row.dx-header-row > td:first-child {
  border-left: none;
}

.dx-datagrid-headers.dx-header-multi-row .dx-datagrid-content .dx-datagrid-table .dx-row.dx-header-row > td:last-child {
  border-right: none;
}

.dx-datagrid-filter-row {
  background-color: #fafafa;
}

.dx-datagrid-filter-row .dx-menu {
  margin-left: 0;
}

.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-items-container {
  height: 100%;
  top: 2px;
  position: absolute;
}

.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper {
  height: 100%;
}

.dx-datagrid-filter-row .dx-menu .dx-overlay-content {
  color: rgba(117, 117, 117, 0.87);
}

.dx-datagrid-filter-row .dx-filter-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 10px 11px 10px 36px;
}

.dx-datagrid .dx-datagrid-table .dx-datagrid-filter-row > td {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-datagrid-filter-range-overlay .dx-overlay-content {
  overflow: inherit;
  background-color: #fafafa;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after,
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-hover::after {
  top: auto;
  bottom: 0;
}

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input {
  font-size: 13px;
  height: 37px;
  padding-right: 8px;
  padding-left: 8px;
}

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-placeholder::before {
  padding-left: 8px;
}

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-invalid-message.dx-overlay-wrapper {
  display: none;
}

.dx-cell-modified,
.dx-datagrid-invalid {
  padding: 10px 0;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-datagrid-header-panel {
  border-bottom: 1px solid #e0e0e0;
  padding: 0 11px;
  background-color: #fff;
}

.dx-datagrid-header-panel .dx-apply-button {
  background-color: transparent;
  color: #fff;
  box-shadow: none;
}

.dx-datagrid-header-panel .dx-apply-button .dx-icon {
  color: #fff;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-focused,
.dx-datagrid-header-panel .dx-apply-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-datagrid-header-panel .dx-apply-button .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-datagrid-header-panel .dx-toolbar-text-auto-hide .dx-button.dx-button-has-icon {
  border-radius: 50%;
}

.dx-datagrid-header-panel .dx-datagrid-toolbar-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-addrow-button .dx-icon-edit-button-addrow {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-addrow-button .dx-icon-edit-button-addrow::before {
  content: "\f00b";
}

.dx-datagrid-cancel-button .dx-icon-edit-button-cancel {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-cancel-button .dx-icon-edit-button-cancel::before {
  content: "\f04c";
}

.dx-datagrid-save-button .dx-icon-edit-button-save {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-save-button .dx-icon-edit-button-save::before {
  content: "\f041";
}

.dx-datagrid-adaptive-more {
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  color: rgba(0, 0, 0, 0.54);
}

.dx-row.dx-row-focused .dx-datagrid-adaptive-more {
  color: inherit;
}

.dx-datagrid-rowsview {
  border-top: 1px solid #e0e0e0;
}

.dx-datagrid-headers + .dx-datagrid-rowsview,
.dx-datagrid-rowsview.dx-datagrid-after-headers {
  border-top: none;
}

.dx-datagrid-rowsview .dx-row {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}

.dx-datagrid-rowsview .dx-row:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-row.dx-edit-row:first-child > td {
  border-top-width: 0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-rowsview .dx-row.dx-edit-row > td {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-rowsview .dx-master-detail-row > .dx-master-detail-cell {
  padding: 16px;
}

.dx-datagrid-rowsview .dx-master-detail-row .dx-master-detail-cell,
.dx-datagrid-rowsview .dx-master-detail-row > .dx-datagrid-group-space {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) .dx-master-detail-cell,
.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) > .dx-datagrid-group-space {
  background-color: #fafafa;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-adaptive-detail-row:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-data-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-data-row.dx-selection:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-data-row:not(.dx-edit-row) .dx-cell-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:hover .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:hover .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-data-row.dx-selection .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-data-row.dx-selection .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-data-row.dx-selection:hover .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-data-row.dx-selection:hover .dx-validator.dx-invalid {
  background-color: rgba(244, 67, 54, 0.32);
}

.dx-datagrid-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content {
  padding: 9px 17px;
  background-color: #f44336;
  color: #fff;
}

.dx-datagrid-rowsview .dx-row-removed > td {
  background-color: #e0e0e0;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-label {
  padding-top: 0;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content {
  line-height: 26px;
  min-height: 26px;
  font-size: 13px;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content.dx-focused {
  padding: 0;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-texteditor-input {
  font-size: 13px;
  height: 26px;
  line-height: 26px;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-texteditor::after,
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-texteditor::before {
  content: none;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-texteditor.dx-editor-outlined {
  box-shadow: none;
}

.dx-datagrid-rowsview .dx-item-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
  background-color: #a1d366;
  color: #fff;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-datagrid-group-opened {
  color: #fff;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus {
  background-color: #fff;
  color: #8ac840;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
  border-bottom: 1px solid #a1d366;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #a1d366;
  border-bottom: 1px solid #a1d366;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row.dx-edit-row > td.dx-editor-cell:not(.dx-command-select),
.dx-datagrid-rowsview .dx-row-focused.dx-data-row.dx-edit-row > tr > td.dx-editor-cell:not(.dx-command-select) {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-rowsview .dx-row-focused.dx-group-row {
  background-color: #a1d366;
  color: #fff;
}

.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-opened {
  color: #fff;
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: rgba(138, 200, 64, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-datagrid-group-space {
  border-right-color: rgba(138, 200, 64, 0.04);
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-pointer-events-none {
  border-left-color: #e0e0e0;
  border-right-color: #e0e0e0;
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td {
  border-bottom: 1px solid rgba(138, 200, 64, 0.04);
  border-top: 1px solid rgba(138, 200, 64, 0.04);
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td {
  border-bottom-color: #e0e0e0;
}

.dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-right: 0;
}

.dx-datagrid-rowsview td.dx-validation-pending {
  position: relative;
  padding: 0;
}

.dx-datagrid-rowsview td.dx-validation-pending .dx-datagrid-invalid,
.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified {
  padding: 10px 30px 10px 11px;
}

.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending .dx-datagrid-invalid,
.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending .dx-datagrid-invalid,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified {
  padding-left: 30px;
  padding-right: 11px;
}

.dx-datagrid-rowsview td.dx-validation-pending > .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  right: 16px;
  background-color: transparent;
}

.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending > .dx-pending-indicator,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending > .dx-pending-indicator {
  right: auto;
  left: 16px;
}

.dx-datagrid-search-text {
  color: #fff;
  background-color: #8ac840;
}

.dx-datagrid-nodata {
  color: rgba(102, 102, 102, 0.87);
  font-size: 14px;
}

.dx-datagrid-bottom-load-panel {
  border-top: 1px solid #e0e0e0;
  background-color: #fff;
}

.dx-datagrid-summary-item {
  color: rgba(0, 0, 0, 0.7);
}

.dx-datagrid-total-footer {
  position: relative;
  border-bottom: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
}

.dx-datagrid-total-footer > .dx-datagrid-content {
  padding: 0;
}

.dx-datagrid-revert-tooltip .dx-overlay-content {
  background-color: transparent;
  min-width: inherit;
}

.dx-datagrid-revert-tooltip .dx-revert-button {
  border-radius: 2px;
  background-color: #f44336;
  color: #fff;
  -webkit-box-shadow: none;
  margin: 0 0 0 1px;
  height: 36px;
  box-shadow: none;
  min-width: inherit;
}

.dx-datagrid-revert-tooltip .dx-revert-button .dx-button-content {
  padding: 2px;
}

.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
  color: #fff;
}

.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right,
.dx-rtl .dx-datagrid-revert-tooltip .dx-revert-button .dx-icon,
.dx-rtl.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-datagrid-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right,
.dx-rtl.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-active,
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-focused,
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-hover {
  background-color: #f44336;
  box-shadow: none;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-datagrid-revert-tooltip .dx-revert-button .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-button-has-icon:not(.dx-button-has-text) {
  border-radius: 2px;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-hover {
  box-shadow: none;
}

.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-datagrid-group-space {
  border-left-color: rgba(0, 0, 0, 0.04);
  border-right-color: transparent;
}

.dx-rtl .dx-datagrid .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon,
.dx-rtl .dx-datagrid-container .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}

.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td {
  border-right-color: #e0e0e0;
}

.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td:not(.dx-focused).dx-datagrid-group-space {
  border-left-color: rgba(138, 200, 64, 0.04);
}

.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td.dx-pointer-events-none {
  border-left-color: #e0e0e0;
}

.dx-rtl .dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-left: 0;
}

.dx-datagrid-form-buttons-container .dx-button {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-datagrid-form-buttons-container .dx-button .dx-icon {
  color: #8ac840;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-focused,
.dx-datagrid-form-buttons-container .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-datagrid-form-buttons-container .dx-button .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-datagrid-filter-panel {
  padding: 18px 11px;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text {
  color: #8ac840;
  font-size: 13px;
  line-height: 16px;
}

.dx-datagrid-filter-panel .dx-icon-filter {
  color: #8ac840;
}

.dx-adaptive-item-text.dx-cell-modified,
.dx-adaptive-item-text.dx-datagrid-invalid {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-datagrid-group-panel {
  font-size: 13px;
  touch-action: pinch-zoom;
}

.dx-datagrid-group-panel .dx-group-panel-message {
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  padding: 7px 0;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}

.dx-datagrid-group-panel .dx-group-panel-item {
  margin-right: 8px;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
  background: #e0e0e0;
  border-radius: 16px;
  padding: 8px 10px;
}

.dx-datagrid-group-panel .dx-block-separator {
  margin-right: 8px;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  padding: 7px;
  background-color: #e0e0e0;
}

.dx-datagrid-group-panel .dx-sort {
  color: rgba(86, 86, 86, 0.54);
}

.dx-datagrid-rowsview .dx-row.dx-group-row:first-child {
  border-top: none;
}

.dx-datagrid-rowsview .dx-row.dx-group-row {
  font-size: 13px;
  font-weight: 700;
}

.dx-datagrid-rowsview .dx-row.dx-group-row:not(.dx-row-focused) {
  color: rgba(0, 0, 0, 0.54);
  background-color: #fff;
}

.dx-datagrid-rowsview .dx-row.dx-group-row td {
  border-top-color: #e0e0e0;
  border-bottom-color: #e0e0e0;
}

.dx-datagrid-group-opened {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  color: rgba(98, 98, 98, 0.54);
}

.dx-datagrid-group-opened::before {
  content: "\f016";
}

.dx-datagrid-group-closed {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  color: rgba(98, 98, 98, 0.54);
}

.dx-datagrid-group-closed::before {
  content: "\f010";
}

.dx-row.dx-datagrid-group-footer.dx-column-lines {
  border-bottom: 1px solid #e0e0e0;
}

.dx-row.dx-datagrid-group-footer > td {
  background-color: #fff;
  border-top: 1px solid #e0e0e0;
  border-left-width: 0;
  border-right-width: 0;
}

.dx-rtl .dx-datagrid-group-panel .dx-block-separator,
.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item {
  margin-left: 8px;
}

.dx-treelist-important-margin {
  margin-right: 5px !important;
}

.dx-treelist-table {
  background-color: transparent;
}

.dx-treelist-borders > .dx-treelist-total-footer {
  border-top: 0;
}

.dx-treelist-borders > .dx-treelist-pager {
  margin-top: -1px;
}

.dx-treelist-borders > .dx-treelist-header-panel {
  border-bottom: 0;
}

.dx-treelist-borders > .dx-treelist-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2) > td {
  border-bottom-width: 0;
}

.dx-treelist .dx-treelist-content-fixed {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table {
  position: relative;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table td {
  pointer-events: auto;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-row td.dx-pointer-events-none {
  visibility: hidden;
  background-color: transparent;
  pointer-events: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-header-row td.dx-pointer-events-none {
  border-bottom-color: transparent;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table.dx-treelist-table-fixed .dx-row td.dx-pointer-events-none {
  width: auto;
}

.dx-treelist .dx-menu-subitem ul li {
  padding-top: 0;
}

.dx-treelist .dx-menu-subitem ul li:first-child {
  padding-top: 1px;
}

.dx-treelist .dx-menu-subitem .dx-menu-item {
  padding: 7px 30px 7px 5px;
}

.dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: left;
}

.dx-treelist .dx-link {
  text-decoration: underline;
  cursor: pointer;
}

.dx-treelist .dx-column-indicators {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
}

.dx-treelist .dx-column-indicators.dx-visibility-hidden {
  visibility: hidden;
}

.dx-treelist .dx-column-indicators .dx-sort-index-icon {
  width: 15px;
}

.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter,
.dx-treelist .dx-column-indicators .dx-header-filter.dx-sort,
.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter,
.dx-treelist .dx-column-indicators .dx-sort.dx-sort {
  display: inline-block;
}

.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter::after,
.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -7px;
}

.dx-treelist .dx-row > td,
.dx-treelist .dx-row > tr > td {
  padding: 7px;
}

.dx-treelist .dx-error-row {
  -webkit-user-select: initial;
  -moz-user-select: initial;
  user-select: initial;
}

.dx-treelist .dx-error-row .dx-error-message {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.dx-treelist .dx-error-row .dx-error-message a {
  color: inherit;
}

.dx-treelist .dx-treelist-rowsview .dx-data-row .dx-command-drag {
  cursor: move;
  vertical-align: middle;
  padding: 0;
}

.dx-sortable-dragging .dx-treelist-rowsview .dx-data-row .dx-command-drag {
  cursor: pointer;
  cursor: grabbing;
}

.dx-sortable-without-handle .dx-data-row {
  cursor: pointer;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title {
  font-size: 16px;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content {
  padding: 0 20px 20px;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  opacity: 0.5;
  box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-treelist-drag-action {
  opacity: 1;
  cursor: pointer;
  touch-action: pinch-zoom;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-treeview-node-container:first-child > .dx-treeview-node-is-leaf {
  padding: 0;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node {
  padding-left: 0;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node .dx-checkbox {
  left: 4px;
}

.dx-treelist-nowrap,
.dx-treelist-nowrap .dx-header-row > td > .dx-treelist-text-content {
  white-space: nowrap;
}

.dx-treelist-drag-header {
  position: absolute;
  vertical-align: middle;
  cursor: pointer;
  z-index: 10000;
  box-sizing: content-box;
}

.dx-treelist-drag-header.dx-drag-command-cell {
  padding: 0;
}

.dx-treelist-columns-separator {
  position: absolute;
  z-index: 3;
  width: 3px;
}

.dx-treelist-columns-separator-transparent {
  border-left: 0;
  border-right: 0;
}

.dx-treelist-tracker {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 3;
  cursor: col-resize;
}

.dx-treelist-table-content {
  position: absolute;
  top: 0;
}

.dx-treelist-focus-overlay {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  visibility: hidden;
}

.dx-treelist-action,
.dx-treelist-drag-action {
  cursor: pointer;
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-modified):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row) > td:not(.dx-focused) .dx-link {
  color: inherit;
}

.dx-treelist-content {
  position: relative;
}

.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message {
  visibility: visible;
}

.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message .dx-overlay-content,
.dx-treelist-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-treelist-table-fixed {
  table-layout: fixed;
  width: 100%;
}

input.dx-hidden {
  display: inline-block !important;
  width: 0 !important;
}

.dx-hidden-cell {
  visibility: hidden;
}

.dx-row > td,
.dx-row > tr > td {
  border: none;
}

.dx-treelist-content .dx-treelist-table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  max-width: 10px;
}

.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed {
  max-width: none;
}

.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-none {
  display: none;
}

.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-index {
  width: 26px;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators {
  float: none !important;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators > span {
  width: 14px;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators .dx-sort.dx-sort-none {
  display: inline-block;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-header-row .dx-treelist-text-content {
  max-width: none;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators {
  float: none !important;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators > span {
  width: 14px;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-master-detail-cell {
  max-width: 0;
}

.dx-treelist-content .dx-treelist-table [class*=column] + [class*=column]:last-child {
  float: none;
}

.dx-treelist-content .dx-treelist-table .dx-row > td,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td {
  vertical-align: top;
}

.dx-treelist-content .dx-treelist-table .dx-row > td.dx-first-child,
.dx-treelist-content .dx-treelist-table .dx-row > td:first-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-first-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td:first-child {
  border-left: 0;
}

.dx-treelist-content .dx-treelist-table .dx-row > td.dx-last-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-last-child {
  border-right: 0;
}

.dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-treelist-group-space {
  border-right: none;
  vertical-align: top;
}

.dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space + td,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-treelist-group-space + td {
  border-left: none;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container {
  overflow: hidden;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-treelist-invalid .dx-invalid-message.dx-overlay {
  position: static;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell {
  max-width: 0;
  padding: 0;
  vertical-align: middle;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor,
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor-container {
  border: 0;
  margin: 0;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-select {
  padding: 0;
  width: 70px;
  min-width: 70px;
  max-width: 70px;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit {
  text-overflow: clip;
  width: 100px;
  min-width: 100px;
  white-space: nowrap;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link {
  text-decoration: none;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit .dx-link {
  display: inline-block;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-expand {
  padding: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-adaptive {
  padding: 0;
  vertical-align: middle;
}

.dx-treelist-content .dx-treelist-table .dx-data-row .dx-command-edit-with-icons {
  line-height: 1;
  white-space: nowrap;
}

.dx-treelist-content .dx-treelist-table .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}

.dx-treelist-content .dx-treelist-table .dx-row > .dx-last-data-cell {
  border-right: none;
}

.dx-treelist-content .dx-treelist-table .dx-row > .dx-command-adaptive-hidden {
  border-left: none;
}

.dx-cell-modified,
.dx-highlight-outline,
.dx-treelist-invalid {
  position: relative;
  padding: 7px;
}

.dx-cell-modified::after,
.dx-highlight-outline::after,
.dx-treelist-invalid::after {
  content: "";
  position: absolute;
  border: 2px solid transparent;
  top: 0;
  left: 1px;
  bottom: 0;
  right: 0;
  pointer-events: none;
}

.dx-cell-modified.dx-hidden,
.dx-highlight-outline.dx-hidden,
.dx-treelist-invalid.dx-hidden {
  display: block !important;
}

.dx-cell-modified.dx-hidden::after,
.dx-highlight-outline.dx-hidden::after,
.dx-treelist-invalid.dx-hidden::after {
  display: none;
}

.dx-editor-cell .dx-texteditor-input {
  margin: 0;
}

.dx-editor-cell .dx-highlight-outline,
.dx-editor-cell.dx-cell-modified,
.dx-editor-cell.dx-treelist-invalid {
  padding: 0;
}

.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before {
  display: inline-block;
  content: "​";
  vertical-align: middle;
}

.dx-column-lines .dx-cell-modified::after,
.dx-column-lines .dx-highlight-outline::after,
.dx-column-lines .dx-treelist-invalid::after {
  left: 0;
}

.dx-treelist-headers {
  position: relative;
  outline: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-header-row .dx-editor-cell .dx-select-checkbox {
  display: inline-block;
}

.dx-header-row > td {
  white-space: nowrap;
  overflow: hidden;
}

.dx-header-row > td > .dx-treelist-text-content {
  display: inline-block;
  white-space: normal;
  vertical-align: top;
}

.dx-header-row .dx-text-content-alignment-left,
.dx-header-row .dx-text-content-alignment-right,
.dx-header-row > td > .dx-treelist-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator) {
  max-width: 100%;
}

.dx-header-row .dx-header-filter-indicator,
.dx-header-row .dx-sort-indicator {
  max-width: calc(100% - 17px);
}

.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-right,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 34px);
}

.dx-header-row .dx-sort-indicator.dx-header-filter-indicator {
  max-width: calc(100% - 31px);
}

.dx-header-row .dx-sort-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 62px);
}

.dx-header-row .dx-sort-indicator.dx-sort-index-indicator {
  max-width: calc(100% - 29px);
}

.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator {
  max-width: calc(100% - 43px);
}

.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 46px);
}

.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 74px);
}

.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor {
  border-width: 0;
}

.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after {
  content: " ";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 1;
  pointer-events: none;
}

.dx-treelist-filter-range-overlay .dx-treelist-filter-range-end {
  border-top: 1px solid transparent;
}

.dx-treelist-filter-range-overlay .dx-editor-container.dx-cell-modified,
.dx-treelist-filter-range-overlay .dx-editor-container.dx-treelist-invalid {
  padding: 0;
}

.dx-treelist-filter-row .dx-editor-cell .dx-menu {
  display: none;
}

.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu {
  position: relative;
}

.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu {
  display: block;
}

.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input {
  padding-left: 32px;
}

.dx-treelist-filter-row .dx-cell-modified::after,
.dx-treelist-filter-row .dx-treelist-invalid::after {
  pointer-events: none;
}

.dx-treelist-filter-row .dx-focused .dx-highlight-outline::after,
.dx-treelist-filter-row .dx-focused.dx-cell-modified::after,
.dx-treelist-filter-row .dx-focused.dx-treelist-invalid::after {
  border-color: transparent;
}

.dx-treelist-filter-row .dx-menu {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  margin-top: -2px;
  height: 100%;
  overflow: visible;
}

.dx-treelist-filter-row .dx-menu .dx-menu-horizontal {
  height: 100%;
}

.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout,
.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text {
  display: none;
}

.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after {
  position: absolute;
  left: 2px;
  top: 2px;
  width: 100%;
  height: 102%;
  content: "";
}

.dx-treelist-filter-row > .dx-first-cell .dx-menu,
.dx-treelist-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}

.dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 30px 5px 5px;
}

.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item {
  padding: 8px 5px 7px;
}

.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item.dx-state-disabled:hover {
  padding: 9px 6px 8px;
}

.dx-treelist-filter-row .dx-menu-caption {
  padding-left: 6px;
}

.dx-treelist-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down {
  display: none;
}

.dx-treelist-filter-row .dx-menu-item-highlight {
  font-weight: 400;
}

.dx-treelist-scroll-container {
  overflow: hidden;
  width: 100%;
}

.dx-treelist-header-panel {
  text-align: left;
}

.dx-treelist-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 10px;
}

.dx-state-disabled {
  cursor: pointer;
}

.dx-state-disabled .dx-menu-item {
  cursor: default;
}

.dx-treelist-search-panel {
  margin: 0 0 0 15px;
}

.dx-gridbase-container > .dx-treelist-rowsview {
  flex: auto;
  height: auto;
}

.dx-gridbase-container > .dx-treelist-rowsview.dx-scrollable {
  display: flex;
}

.dx-gridbase-container > .dx-treelist-rowsview.dx-scrollable > .dx-scrollable-wrapper {
  flex: 1;
  height: auto;
  min-width: 0;
  min-height: 0;
}

.dx-treelist-rowsview {
  position: relative;
  overflow: hidden;
}

.dx-treelist-rowsview.dx-empty {
  height: 100px;
}

.dx-treelist-rowsview.dx-empty .dx-scrollable-content {
  height: 100%;
}

.dx-treelist-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content {
  z-index: 2;
}

.dx-treelist-rowsview.dx-fixed-columns .dx-scrollable-scrollbar {
  z-index: 3;
}

.dx-treelist-rowsview .dx-treelist-content {
  overflow-anchor: none;
}

.dx-treelist-rowsview .dx-treelist-content:not(.dx-treelist-content-fixed) {
  min-height: 100%;
}

.dx-treelist-rowsview .dx-treelist-content.dx-scrollable-container {
  width: auto;
}

.dx-treelist-rowsview .dx-treelist-content.dx-treelist-content-fixed.dx-scrollable-container {
  height: auto;
}

.dx-treelist-rowsview:focus {
  outline: 0;
}

.dx-treelist-rowsview .dx-row > td,
.dx-treelist-rowsview .dx-row > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-treelist-rowsview .dx-row.dx-row-lines:first-child,
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child > td,
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child > tr > td {
  border-top: none;
}

.dx-treelist-rowsview .dx-data-row > td:focus {
  outline: 0;
}

.dx-treelist-rowsview .dx-selection > td .dx-link,
.dx-treelist-rowsview .dx-selection > tr > td .dx-link,
.dx-treelist-rowsview .dx-selection.dx-row:hover > td .dx-link,
.dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td .dx-link {
  color: inherit;
}

.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row,
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row {
  border-top: 0;
  border-bottom: 0;
}

.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row > td,
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row > td {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr > td > .dx-select-checkbox {
  display: none;
}

.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr.dx-selection > td > .dx-select-checkbox,
.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr > td:hover > .dx-select-checkbox {
  display: inline-block;
}

.dx-treelist-rowsview .dx-row > .dx-master-detail-cell:focus {
  outline: 0;
}

.dx-treelist-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after {
  border-color: transparent;
}

.dx-treelist-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.dx-treelist-bottom-load-panel {
  text-align: center;
  padding: 10px;
}

.dx-treelist-hidden-column {
  white-space: nowrap;
}

.dx-treelist .dx-row .dx-treelist-hidden-column {
  border-right-width: 0;
  border-left-width: 0;
}

.dx-treelist-hidden-column > * {
  display: none !important;
}

.dx-treelist-summary-item {
  font-weight: 700;
}

.dx-treelist-export-menu .dx-dropdownbutton-content .dx-list-item {
  display: block;
}

.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content {
  border: none;
  box-shadow: none;
}

.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content {
  padding: 0;
}

.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-popover-arrow {
  width: 0;
  height: 0;
}

.dx-treelist-notouch-action {
  touch-action: none;
  -ms-content-zooming: none;
  -ms-overflow-style: none;
}

.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item,
.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item {
  border: none;
}

.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message {
  text-align: center;
  left: 0;
  right: 0;
  bottom: 50%;
  position: absolute;
}

.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item,
.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item {
  padding: 7px 5px 7px 30px;
}

.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image,
.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: right;
}

.dx-rtl .dx-treelist .dx-texteditor-buttons-container,
.dx-treelist.dx-rtl .dx-texteditor-buttons-container {
  text-align: start;
}

.dx-rtl .dx-treelist-content .dx-treelist-table {
  direction: rtl;
}

.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space {
  border-left: none;
}

.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space + td {
  border-right: none;
}

.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon {
  transform: scaleX(-1);
}

.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}

.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated,
.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated {
  direction: ltr;
}

.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated .dx-treelist-table,
.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated .dx-treelist-table {
  direction: rtl;
}

.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-right: 32px;
}

.dx-rtl .dx-treelist-filter-row .dx-menu {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: -2px;
}

.dx-rtl .dx-treelist-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}

.dx-rtl .dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 5px 5px 30px;
}

.dx-rtl .dx-treelist-filter-row .dx-menu-caption {
  padding-right: 6px;
}

.dx-rtl .dx-treelist-header-panel {
  text-align: right;
}

.dx-rtl .dx-treelist-header-panel .dx-treelist-column-chooser-button {
  margin-left: 0;
}

.dx-rtl .dx-treelist-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}

.dx-rtl .dx-treelist-search-panel {
  margin: 0 15px 0 0;
}

.dx-treelist-filter-panel,
.dx-treelist-filter-panel-left {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  min-width: 0;
}

.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter:hover,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text:hover {
  text-decoration: underline;
  cursor: pointer;
}

.dx-treelist-filter-panel .dx-treelist-filter-panel-checkbox {
  padding-right: 10px;
}

.dx-treelist-filter-panel .dx-icon-filter {
  margin: auto 7px auto auto;
  cursor: pointer;
}

.dx-treelist-container {
  position: relative;
  cursor: default;
  white-space: normal;
  line-height: normal;
  color: rgba(0, 0, 0, 0.87);
  background-color: #fff;
}

.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable {
  white-space: nowrap;
}

.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-text-content,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-text-content {
  display: inline;
  white-space: normal;
}

.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-icon-container,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-icon-container {
  float: none;
}

.dx-treelist-rowsview .dx-treelist-icon-container {
  display: inline-block;
  white-space: nowrap;
  vertical-align: top;
  line-height: 1;
}

.dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container {
  float: left;
}

.dx-treelist-borders > .dx-treelist-headers,
.dx-treelist-borders > .dx-treelist-rowsview,
.dx-treelist-borders > .dx-treelist-total-footer {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-treelist-borders > .dx-treelist-rowsview,
.dx-treelist-borders > .dx-treelist-total-footer {
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-borders > .dx-treelist-filter-panel,
.dx-treelist-borders > .dx-treelist-headers {
  border-top: 1px solid #e0e0e0;
}

.dx-treelist-borders > .dx-treelist-filter-panel {
  border-top-width: 0;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-sortable-dragging > div > .dx-gridbase-container > .dx-treelist-rowsview {
  border-color: rgba(138, 200, 64, 0.5);
}

.dx-treelist .dx-column-lines > td:first-child {
  border-left: none;
}

.dx-treelist .dx-column-lines > td:last-child {
  border-right: none;
}

.dx-treelist .dx-command-drag .dx-treelist-drag-icon {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-command-drag .dx-treelist-drag-icon::before {
  content: "\f038";
}

.dx-treelist-container .dx-sort-up {
  font: 14px/1 DXIcons;
}

.dx-treelist-container .dx-sort-up::before {
  content: "\f051";
}

.dx-treelist-container .dx-sort-down {
  font: 14px/1 DXIcons;
}

.dx-treelist-container .dx-sort-down::before {
  content: "\f052";
}

.dx-treelist-container .dx-sort-down,
.dx-treelist-container .dx-sort-up {
  font-family: inherit;
}

.dx-treelist-container .dx-sort-down::before,
.dx-treelist-container .dx-sort-up::before {
  font-family: DXIcons, sans-serif;
}

.dx-treelist-container .dx-treelist-headers .dx-header-filter,
.dx-treelist-container .dx-treelist-headers .dx-header-row > td {
  outline: 0;
}

.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus {
  outline: #a1d366 solid 2px;
}

.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus {
  outline-offset: -2px;
}

.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus {
  outline-offset: 2px;
}

.dx-treelist-container .dx-header-filter {
  position: relative;
  color: rgba(0, 0, 0, 0.54);
  font: 14px/1 DXIcons;
}

.dx-treelist-container .dx-header-filter::before {
  content: "\f050";
}

.dx-treelist-container .dx-header-filter-empty {
  color: rgba(0, 0, 0, 0.38);
}

.dx-treelist-container .dx-treelist-content-fixed .dx-treelist-table .dx-col-fixed {
  background-color: #fff;
}

.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none {
  border-left: 2px solid #e0e0e0;
  border-right: 2px solid #e0e0e0;
}

.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell {
  border-left: none;
}

.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell {
  border-right: none;
}

.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
  outline: #a1d366 solid 2px;
  outline-offset: 2px;
}

.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row.dx-row-focused > td.dx-command-edit > a.dx-link:focus {
  outline-color: #fff;
  outline-offset: 0;
}

.dx-treelist-container .dx-treelist-rowsview .dx-treelist-edit-form {
  background-color: #fff;
}

.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td {
  position: relative;
}

.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td::before {
  display: block;
  height: 100%;
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAADzCAYAAABwgbOvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRjExRDRGQTNENjQxMUU4QUZEMEE1N0M1QzIyNEE4QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRjExRDRGQjNENjQxMUU4QUZEMEE1N0M1QzIyNEE4QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFGMTFENEY4M0Q2NDExRThBRkQwQTU3QzVDMjI0QThDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFGMTFENEY5M0Q2NDExRThBRkQwQTU3QzVDMjI0QThDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+57ApqAAAAUNJREFUeNrs3LENwzAMRUEzi2T/sTSJgowQRAI+pbvehf0KFiZYc84nUVU9AAAAAAAAAHf5/id9+wxLjX8efvl+WQQRBEEEQRBBEEQQBBEEQQAAAAAAAAAAflRuLmaxdSIIggiCIIIgiCAIIgiCIAgAyyUfMBs3BjHUBUEQQRBEEAQRBEEEQRAE6cKyNQAAAAAAAADQQuySw9aXDl6gsAYkCIIIgiCCIIggCCIIgiAIcILkA2Y7xR5HM0MEQRBBEEQQBBEEQQRBEAQBAAAAAAAAAHq78l5WMlsngiCIIAgiCIIIgiCCIAiCALDcrQfMDHUEEQRBBEEQQRAEQQRBEEEAAAAAAAAAALZoecCsqo4NYutEEAQRBEEEQRBBEEQQBEEQAJbresBsGOoIIgiCIIggCCIIggiCIIIAAAAAAAAc5iPAAIcKFwANDofzAAAAAElFTkSuQmCC);
  background-repeat: no-repeat repeat;
}

.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: right"]::before {
  transform: scaleX(-1);
}

.dx-treelist-container .dx-treelist-filter-row .dx-filter-range-content {
  color: rgba(0, 0, 0, 0.87);
}

.dx-treelist-container .dx-error-row td {
  color: #fff;
  padding: 0;
}

.dx-treelist-container .dx-error-row .dx-error-message {
  background-color: #f88e86;
  white-space: normal;
  word-wrap: break-word;
}

.dx-treelist-filter-panel {
  color: rgba(0, 0, 0, 0.87);
  border-top: 1px solid #e0e0e0;
}

.dx-treelist-filter-panel .dx-icon-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  outline: 0;
}

.dx-treelist-filter-panel.dx-state-focused .dx-icon-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-clear-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-text:focus {
  outline: #a1d366 solid 2px;
}

.dx-treelist-form-buttons-container {
  float: right;
}

.dx-treelist-form-buttons-container .dx-button {
  margin-left: 10px;
  margin-top: 10px;
}

.dx-treelist-export-menu .dx-menu-item .dx-icon-exportxlsx {
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}

.dx-treelist-adaptive-more {
  cursor: pointer;
  font: 21px/21px DXIcons;
}

.dx-treelist-adaptive-more::before {
  content: "\f06c";
}

.dx-treelist-edit-popup .dx-error-message {
  background-color: #f88e86;
  white-space: normal;
  word-wrap: break-word;
  color: #fff;
  margin-bottom: 20px;
}

.dx-rtl.dx-treelist .dx-column-lines > td:first-child {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl.dx-treelist .dx-column-lines > td:last-child {
  border-left: none;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none {
  border-left: 2px solid #e0e0e0;
  border-right: 2px solid #e0e0e0;
}

.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell {
  border-right: none;
}

.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell {
  border-left: none;
}

.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td::before {
  transform: scaleX(-1);
}

.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: left"]::before {
  transform: scale(1);
}

.dx-rtl .dx-treelist-form-buttons-container {
  float: left;
}

.dx-rtl .dx-treelist-form-buttons-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}

.dx-treelist-cell-updated-animation {
  animation: 1s dx-treelist-highlight-change;
}
@keyframes dx-treelist-highlight-change {
  50%, from {
    background-color: rgba(0, 0, 0, 0.08);
  }
}
.dx-treelist .dx-menu,
.dx-treelist-container .dx-menu {
  background-color: transparent;
  height: 100%;
}

.dx-treelist .dx-menu .dx-menu-item .dx-menu-item-content,
.dx-treelist-container .dx-menu .dx-menu-item .dx-menu-item-content {
  padding: 8px 4px;
}

.dx-treelist .dx-menu .dx-menu-item .dx-menu-item-content .dx-icon,
.dx-treelist-container .dx-menu .dx-menu-item .dx-menu-item-content .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 3px;
}

.dx-treelist-container.dx-filter-menu .dx-menu-item-content .dx-icon,
.dx-treelist.dx-filter-menu .dx-menu-item-content .dx-icon {
  color: rgba(86, 86, 86, 0.54);
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-treelist-container.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-treelist.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}

.dx-treelist .dx-editor-with-menu .dx-menu-item-content,
.dx-treelist-container .dx-editor-with-menu .dx-menu-item-content {
  display: flex;
  justify-content: center;
  align-items: center;
}

.dx-treelist .dx-editor-with-menu .dx-menu-item-content .dx-icon,
.dx-treelist-container .dx-editor-with-menu .dx-menu-item-content .dx-icon {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-treelist .dx-editor-with-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-treelist-container .dx-editor-with-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}

.dx-treelist .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-treelist .dx-editor-with-menu .dx-texteditor .dx-texteditor-input,
.dx-treelist-container .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-treelist-container .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-left: 36px;
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc {
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before {
  content: "\f053";
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc {
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before {
  content: "\f054";
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-none,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-none {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-treelist .dx-header-filter,
.dx-treelist .dx-sort-down,
.dx-treelist .dx-sort-up,
.dx-treelist-container .dx-header-filter,
.dx-treelist-container .dx-sort-down,
.dx-treelist-container .dx-sort-up {
  width: 15px;
  height: 15px;
  background-position: 0 0;
  background-size: 15px 15px;
  padding: 0;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}

.dx-treelist .dx-header-filter:not(.dx-header-filter-empty),
.dx-treelist-container .dx-header-filter:not(.dx-header-filter-empty) {
  color: #8ac840;
}

.dx-treelist .dx-icon-filter-operation-equals,
.dx-treelist-container .dx-icon-filter-operation-equals {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-equals::before,
.dx-treelist-container .dx-icon-filter-operation-equals::before {
  content: "\f044";
}

.dx-treelist .dx-icon-filter-operation-default,
.dx-treelist-container .dx-icon-filter-operation-default {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-default::before,
.dx-treelist-container .dx-icon-filter-operation-default::before {
  content: "\f027";
}

.dx-treelist .dx-icon-filter-operation-not-equals,
.dx-treelist-container .dx-icon-filter-operation-not-equals {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-not-equals::before,
.dx-treelist-container .dx-icon-filter-operation-not-equals::before {
  content: "\f045";
}

.dx-treelist .dx-icon-filter-operation-less,
.dx-treelist-container .dx-icon-filter-operation-less {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-less::before,
.dx-treelist-container .dx-icon-filter-operation-less::before {
  content: "\f046";
}

.dx-treelist .dx-icon-filter-operation-less-equal,
.dx-treelist-container .dx-icon-filter-operation-less-equal {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-less-equal::before,
.dx-treelist-container .dx-icon-filter-operation-less-equal::before {
  content: "\f048";
}

.dx-treelist .dx-icon-filter-operation-greater,
.dx-treelist-container .dx-icon-filter-operation-greater {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-greater::before,
.dx-treelist-container .dx-icon-filter-operation-greater::before {
  content: "\f047";
}

.dx-treelist .dx-icon-filter-operation-greater-equal,
.dx-treelist-container .dx-icon-filter-operation-greater-equal {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-greater-equal::before,
.dx-treelist-container .dx-icon-filter-operation-greater-equal::before {
  content: "\f049";
}

.dx-treelist .dx-icon-filter-operation-contains,
.dx-treelist-container .dx-icon-filter-operation-contains {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-contains::before,
.dx-treelist-container .dx-icon-filter-operation-contains::before {
  content: "\f063";
}

.dx-treelist .dx-icon-filter-operation-not-contains,
.dx-treelist-container .dx-icon-filter-operation-not-contains {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-not-contains::before,
.dx-treelist-container .dx-icon-filter-operation-not-contains::before {
  content: "\f066";
}

.dx-treelist .dx-icon-filter-operation-starts-with,
.dx-treelist-container .dx-icon-filter-operation-starts-with {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-starts-with::before,
.dx-treelist-container .dx-icon-filter-operation-starts-with::before {
  content: "\f064";
}

.dx-treelist .dx-icon-filter-operation-ends-with,
.dx-treelist-container .dx-icon-filter-operation-ends-with {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-ends-with::before,
.dx-treelist-container .dx-icon-filter-operation-ends-with::before {
  content: "\f065";
}

.dx-treelist .dx-icon-filter-operation-between,
.dx-treelist-container .dx-icon-filter-operation-between {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-between::before,
.dx-treelist-container .dx-icon-filter-operation-between::before {
  content: "\f06a";
}

.dx-treelist .dx-column-indicators,
.dx-treelist-container .dx-column-indicators {
  height: 16px;
}

.dx-treelist .dx-column-indicators .dx-sort-index-icon,
.dx-treelist-container .dx-column-indicators .dx-sort-index-icon {
  padding-right: 4px;
  margin-left: -1px;
  font-size: 12px;
  position: relative;
  bottom: 1px;
}

.dx-treelist .dx-column-indicators > div,
.dx-treelist-container .dx-column-indicators > div {
  width: 15px;
  height: 15px;
  background-position: 0 0;
  background-size: 15px 15px;
  padding: 0;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}

.dx-treelist .dx-placeholder::before,
.dx-treelist-container .dx-placeholder::before {
  font-size: 13px;
}

.dx-treelist {
  line-height: inherit;
}

.dx-treelist .dx-row-alt > td {
  background-color: #f5f5f5;
  border-top: 1px solid #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
}

.dx-treelist .dx-row-alt.dx-row:not(.dx-row-removed) {
  border-bottom-color: transparent;
}

.dx-treelist .dx-link {
  color: #8ac840;
}

.dx-treelist .dx-row-lines > td {
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist .dx-column-lines > td {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-treelist .dx-error-row .dx-closebutton {
  float: right;
  margin: 12px;
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-treelist .dx-error-row .dx-closebutton::before {
  content: "\f00a";
}

.dx-treelist .dx-error-row .dx-error-message {
  padding: 10px 35px 10px 10px;
}

.dx-treelist .dx-row > td {
  padding: 10px 11px;
  font-size: 13px;
  line-height: 16px;
}

.dx-treelist .dx-treelist-table .dx-header-row > td {
  padding-top: 12px;
  padding-bottom: 12px;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all) {
  vertical-align: middle;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-select,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-select,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-select {
  overflow: visible;
  width: 38px;
  min-width: 38px;
  line-height: 1;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit {
  width: 105px;
  min-width: 105px;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons .dx-link,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link {
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
  margin: 0 2px;
  vertical-align: middle;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon) {
  width: auto;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit .dx-link.dx-state-disabled,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit .dx-link.dx-state-disabled,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit .dx-link.dx-state-disabled {
  opacity: 0.38;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon {
  opacity: 0.6;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending) .dx-treelist-group-space,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-expand,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all) .dx-treelist-group-space,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-expand,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all) .dx-treelist-group-space,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-expand {
  padding: 0 4px 0 8px;
  line-height: 0;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-editor-cell:not(.dx-command-select),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-editor-cell:not(.dx-command-select),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-editor-cell:not(.dx-command-select) {
  padding-right: 0;
  padding-left: 0;
}

.dx-treelist .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: right"]:before {
  background-position-y: 49px;
}

.dx-treelist .dx-command-drag {
  width: 40px;
  min-width: 40px;
}

.dx-treelist .dx-command-drag .dx-treelist-drag-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-treelist-edit-popup .dx-popup-content {
  padding: 0;
}

.dx-treelist-edit-popup .dx-error-message {
  padding: 10px 11px;
}

.dx-treelist-edit-popup-form {
  padding: 16px;
}

.dx-treelist-headers .dx-texteditor-input,
.dx-treelist-rowsview .dx-texteditor-input {
  min-height: 16px;
}

.dx-treelist-headers .dx-lookup,
.dx-treelist-rowsview .dx-lookup {
  height: auto;
}

.dx-treelist-headers .dx-lookup .dx-lookup-field,
.dx-treelist-rowsview .dx-lookup .dx-lookup-field {
  padding-left: 11px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 13px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending .dx-texteditor-input {
  padding-right: 23px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid.dx-rtl .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 23px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid.dx-rtl .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-rtl .dx-texteditor-input {
  padding-right: 0;
}

.dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input {
  padding-left: 16px;
}

.dx-rtl .dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input {
  padding-right: 16px;
}

.dx-editor-cell {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-editor-cell .dx-numberbox-spin-button {
  background-color: transparent;
}

.dx-editor-cell .dx-icon-clear {
  left: 0;
}

.dx-editor-cell .dx-texteditor,
.dx-editor-cell .dx-texteditor.dx-state-active,
.dx-editor-cell .dx-texteditor.dx-state-focused,
.dx-editor-cell .dx-texteditor.dx-state-hover {
  background: rgba(255, 255, 255, 0);
  box-shadow: none;
}

.dx-editor-cell .dx-texteditor .dx-texteditor-input {
  background: rgba(255, 255, 255, 0);
  font-size: 13px;
  height: 36px;
  line-height: 36px;
  padding: 0 11px;
  margin-top: 0;
}

.dx-editor-cell .dx-texteditor .dx-placeholder::before {
  padding-right: 11px;
  padding-left: 11px;
}

.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-texteditor-input {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-editor-cell .dx-texteditor .dx-tag-container {
  min-height: 36px;
  padding: 0;
}

.dx-editor-cell .dx-texteditor:not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container,
.dx-editor-cell .dx-texteditor:not(.dx-editor-filled):not(.dx-editor-outlined) .dx-texteditor-input {
  margin-top: 0;
}

.dx-editor-cell .dx-texteditor .dx-texteditor-buttons-container {
  right: 0;
}

.dx-editor-cell .dx-texteditor::after,
.dx-editor-cell .dx-texteditor::before {
  content: none;
}

.dx-editor-cell .dx-texteditor.dx-rtl .dx-texteditor-buttons-container,
.dx-rtl .dx-editor-cell .dx-texteditor .dx-texteditor-buttons-container {
  left: 0;
}

.dx-editor-cell .dx-dropdowneditor {
  background-color: rgba(255, 255, 255, 0);
}

.dx-editor-cell.dx-focused .dx-dropdowneditor-icon {
  border-radius: 0;
}

.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before {
  padding-top: 10px;
  padding-bottom: 10px;
}

.dx-device-mobile .dx-treelist-column-chooser-list .dx-empty-message,
.dx-treelist-column-chooser-list .dx-empty-message {
  color: rgba(102, 102, 102, 0.87);
  padding: 0 8px;
}

.dx-treelist-column-chooser {
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-treelist-column-chooser input,
.dx-treelist-column-chooser textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content {
  padding: 8px;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-search {
  margin-bottom: 10px;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-node {
  padding-left: 20px;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-popup-content {
  padding: 8px;
}

.dx-treelist-column-chooser .dx-overlay-content {
  background-color: #fff;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title {
  background-color: transparent;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label {
  font-size: 16px;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  margin: 2px 2px 8px;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  font-size: 13px;
  padding: 10px;
  line-height: 16px;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-treelist-drag-header {
  border-color: rgba(138, 200, 64, 0.5);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  padding: 12px;
  background-color: #fff;
  line-height: 16px;
  font-size: 13px;
}

.dx-treelist-columns-separator {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-treelist-columns-separator-transparent {
  background-color: transparent;
}

.dx-treelist-drop-highlight > td {
  background-color: #8ac840;
  color: #fff;
}

.dx-treelist-drop-highlight > td .dx-header-filter {
  color: #fff;
}

.dx-treelist-drop-highlight > td .dx-checkbox .dx-checkbox-icon {
  background-color: #fff;
  color: #8ac840;
}

.dx-treelist-focus-overlay:after {
  content: "";
  position: absolute;
  bottom: 0;
  height: 2px;
  background-color: #a1d366;
  left: 0;
  right: 1px;
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td {
  color: rgba(0, 0, 0, 0.87);
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused) {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > .dx-treelist-readonly .dx-texteditor .dx-texteditor-input {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td.dx-pointer-events-none {
  background-color: transparent;
}

.dx-treelist-headers {
  color: rgba(0, 0, 0, 0.54);
  touch-action: pinch-zoom;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-headers .dx-treelist-content {
  margin-bottom: -1px;
}

.dx-treelist-borders .dx-treelist-headers .dx-treelist-table {
  border-bottom-width: 1px;
}

.dx-treelist-headers .dx-treelist-table .dx-row > td {
  border-bottom: 1px solid #e0e0e0;
  line-height: 16px;
  font-weight: 500;
  font-size: 13px;
}

.dx-treelist-headers .dx-treelist-table .dx-row > td .dx-sort,
.dx-treelist-headers .dx-treelist-table .dx-row > td .dx-sort-indicator,
.dx-treelist-headers .dx-treelist-table .dx-row > td:hover .dx-treelist-text-content {
  color: rgba(0, 0, 0, 0.87);
}

.dx-treelist-headers .dx-treelist-table .dx-row > td:hover .dx-sort {
  color: rgba(0, 0, 0, 0.38);
}

.dx-treelist-headers .dx-treelist-table .dx-row > td:hover:not(.dx-command-select):not(.dx-command-expand):not(.dx-editor-cell):not(.dx-command-edit):not(.dx-treelist-group-space) {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-treelist-headers.dx-header-multi-row .dx-treelist-content .dx-treelist-table .dx-row.dx-header-row .dx-command-select {
  padding-bottom: 12px;
}

.dx-treelist-headers.dx-header-multi-row .dx-treelist-content .dx-treelist-table .dx-row.dx-header-row > td {
  padding-top: 12px;
  padding-bottom: 12px;
  vertical-align: bottom;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
}

.dx-treelist-headers.dx-header-multi-row .dx-treelist-content .dx-treelist-table .dx-row.dx-header-row > td:first-child {
  border-left: none;
}

.dx-treelist-headers.dx-header-multi-row .dx-treelist-content .dx-treelist-table .dx-row.dx-header-row > td:last-child {
  border-right: none;
}

.dx-treelist-filter-row {
  background-color: #fafafa;
}

.dx-treelist-filter-row .dx-menu {
  margin-left: 0;
}

.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-items-container {
  height: 100%;
  top: 2px;
  position: absolute;
}

.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper {
  height: 100%;
}

.dx-treelist-filter-row .dx-menu .dx-overlay-content {
  color: rgba(117, 117, 117, 0.87);
}

.dx-treelist-filter-row .dx-filter-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 10px 11px 10px 36px;
}

.dx-treelist .dx-treelist-table .dx-treelist-filter-row > td {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-treelist-filter-range-overlay .dx-overlay-content {
  overflow: inherit;
  background-color: #fafafa;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after,
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-hover::after {
  top: auto;
  bottom: 0;
}

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input {
  font-size: 13px;
  height: 37px;
  padding-right: 8px;
  padding-left: 8px;
}

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-placeholder::before {
  padding-left: 8px;
}

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-invalid-message.dx-overlay-wrapper {
  display: none;
}

.dx-cell-modified,
.dx-treelist-invalid {
  padding: 10px 0;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-treelist-header-panel {
  border-bottom: 1px solid #e0e0e0;
  padding: 0 11px;
  background-color: #fff;
}

.dx-treelist-header-panel .dx-apply-button {
  background-color: transparent;
  color: #fff;
  box-shadow: none;
}

.dx-treelist-header-panel .dx-apply-button .dx-icon {
  color: #fff;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-focused,
.dx-treelist-header-panel .dx-apply-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-treelist-header-panel .dx-apply-button .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-treelist-header-panel .dx-toolbar-text-auto-hide .dx-button.dx-button-has-icon {
  border-radius: 50%;
}

.dx-treelist-header-panel .dx-treelist-toolbar-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-icon-column-chooser {
  font: 14px/1 DXIcons;
}

.dx-icon-column-chooser::before {
  content: "\f04d";
}

.dx-treelist-addrow-button .dx-icon-edit-button-addrow {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-treelist-addrow-button .dx-icon-edit-button-addrow::before {
  content: "\f00b";
}

.dx-treelist-cancel-button .dx-icon-edit-button-cancel {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-treelist-cancel-button .dx-icon-edit-button-cancel::before {
  content: "\f04c";
}

.dx-treelist-save-button .dx-icon-edit-button-save {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-treelist-save-button .dx-icon-edit-button-save::before {
  content: "\f041";
}

.dx-apply-button .dx-icon-apply-filter {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-apply-button .dx-icon-apply-filter::before {
  content: "\f050";
}

.dx-datagrid-export-menu .dx-menu-item .dx-icon-exportselected,
.dx-datagrid-export-menu .dx-menu-item .dx-icon-xlsxfile {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-treelist-adaptive-more {
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  color: rgba(0, 0, 0, 0.54);
}

.dx-row.dx-row-focused .dx-treelist-adaptive-more {
  color: inherit;
}

.dx-treelist-rowsview {
  border-top: 1px solid #e0e0e0;
}

.dx-treelist-headers + .dx-treelist-rowsview,
.dx-treelist-rowsview.dx-treelist-after-headers {
  border-top: none;
}

.dx-treelist-rowsview .dx-row {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}

.dx-treelist-rowsview .dx-row:focus {
  outline: 0;
}

.dx-treelist-rowsview .dx-row.dx-edit-row:first-child > td {
  border-top-width: 0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-rowsview .dx-row.dx-edit-row > td {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-rowsview .dx-master-detail-row > .dx-master-detail-cell {
  padding: 16px;
}

.dx-treelist-rowsview .dx-master-detail-row .dx-master-detail-cell,
.dx-treelist-rowsview .dx-master-detail-row > .dx-treelist-group-space {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) .dx-master-detail-cell,
.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) > .dx-treelist-group-space {
  background-color: #fafafa;
}

.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-adaptive-detail-row:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-data-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-data-row.dx-selection:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-data-row:not(.dx-edit-row) .dx-cell-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection:hover .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection:hover .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-data-row.dx-selection .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-data-row.dx-selection .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-data-row.dx-selection:hover .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-data-row.dx-selection:hover .dx-validator.dx-treelist-invalid {
  background-color: rgba(244, 67, 54, 0.32);
}

.dx-treelist-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content {
  padding: 9px 17px;
  background-color: #f44336;
  color: #fff;
}

.dx-treelist-rowsview .dx-row-removed > td {
  background-color: #e0e0e0;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-field-item-label {
  padding-top: 0;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-field-item-content {
  line-height: 26px;
  min-height: 26px;
  font-size: 13px;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-field-item-content.dx-focused {
  padding: 0;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-texteditor-input {
  font-size: 13px;
  height: 26px;
  line-height: 26px;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-texteditor::after,
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-texteditor::before {
  content: none;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-texteditor.dx-editor-outlined {
  box-shadow: none;
}

.dx-treelist-rowsview .dx-item-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
  background-color: #a1d366;
  color: #fff;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link .dx-treelist-group-opened,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-treelist-group-opened,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-treelist-group-opened {
  color: #fff;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus {
  background-color: #fff;
  color: #8ac840;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
  border-bottom: 1px solid #a1d366;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #a1d366;
  border-bottom: 1px solid #a1d366;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row.dx-edit-row > td.dx-editor-cell:not(.dx-command-select),
.dx-treelist-rowsview .dx-row-focused.dx-data-row.dx-edit-row > tr > td.dx-editor-cell:not(.dx-command-select) {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}

.dx-treelist-rowsview .dx-row-focused.dx-group-row {
  background-color: #a1d366;
  color: #fff;
}

.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-opened {
  color: #fff;
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: rgba(138, 200, 64, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-treelist-group-space {
  border-right-color: rgba(138, 200, 64, 0.04);
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-pointer-events-none {
  border-left-color: #e0e0e0;
  border-right-color: #e0e0e0;
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td {
  border-bottom: 1px solid rgba(138, 200, 64, 0.04);
  border-top: 1px solid rgba(138, 200, 64, 0.04);
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td {
  border-bottom-color: #e0e0e0;
}

.dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-right: 0;
}

.dx-treelist-rowsview td.dx-validation-pending {
  position: relative;
  padding: 0;
}

.dx-treelist-rowsview td.dx-validation-pending .dx-treelist-invalid,
.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified {
  padding: 10px 30px 10px 11px;
}

.dx-rtl .dx-treelist-rowsview td.dx-validation-pending .dx-treelist-invalid,
.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending .dx-treelist-invalid,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified {
  padding-left: 30px;
  padding-right: 11px;
}

.dx-treelist-rowsview td.dx-validation-pending > .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  right: 16px;
  background-color: transparent;
}

.dx-rtl .dx-treelist-rowsview td.dx-validation-pending > .dx-pending-indicator,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending > .dx-pending-indicator {
  right: auto;
  left: 16px;
}

.dx-treelist-search-text {
  color: #fff;
  background-color: #8ac840;
}

.dx-treelist-nodata {
  color: rgba(102, 102, 102, 0.87);
  font-size: 14px;
}

.dx-treelist-bottom-load-panel {
  border-top: 1px solid #e0e0e0;
  background-color: #fff;
}

.dx-treelist-summary-item {
  color: rgba(0, 0, 0, 0.7);
}

.dx-treelist-total-footer {
  position: relative;
  border-bottom: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
}

.dx-treelist-total-footer > .dx-treelist-content {
  padding: 0;
}

.dx-treelist-revert-tooltip .dx-overlay-content {
  background-color: transparent;
  min-width: inherit;
}

.dx-treelist-revert-tooltip .dx-revert-button {
  border-radius: 2px;
  background-color: #f44336;
  color: #fff;
  -webkit-box-shadow: none;
  margin: 0 0 0 1px;
  height: 36px;
  box-shadow: none;
  min-width: inherit;
}

.dx-treelist-revert-tooltip .dx-revert-button .dx-button-content {
  padding: 2px;
}

.dx-treelist-revert-tooltip .dx-revert-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
  color: #fff;
}

.dx-rtl .dx-treelist-revert-tooltip .dx-revert-button .dx-icon,
.dx-rtl.dx-treelist-revert-tooltip .dx-revert-button .dx-icon,
.dx-treelist-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-treelist-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right,
.dx-rtl.dx-treelist-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-active,
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-focused,
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-hover {
  background-color: #f44336;
  box-shadow: none;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-treelist-revert-tooltip .dx-revert-button .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-button-has-icon:not(.dx-button-has-text) {
  border-radius: 2px;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-hover {
  box-shadow: none;
}

.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-treelist-group-space {
  border-left-color: rgba(0, 0, 0, 0.04);
  border-right-color: transparent;
}

.dx-rtl .dx-treelist .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon,
.dx-rtl .dx-treelist-container .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}

.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td {
  border-right-color: #e0e0e0;
}

.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td:not(.dx-focused).dx-treelist-group-space {
  border-left-color: rgba(138, 200, 64, 0.04);
}

.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td.dx-pointer-events-none {
  border-left-color: #e0e0e0;
}

.dx-rtl .dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-left: 0;
}

.dx-header-filter-menu .dx-popup-content {
  padding: 12px 8px 0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-form-buttons-container .dx-button {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-treelist-form-buttons-container .dx-button .dx-icon {
  color: #8ac840;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-focused,
.dx-treelist-form-buttons-container .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-treelist-form-buttons-container .dx-button .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-command-adaptive {
  width: 40px;
  min-width: 40px;
}

.dx-treelist-filter-panel {
  padding: 18px 11px;
}

.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  color: #8ac840;
  font-size: 13px;
  line-height: 16px;
}

.dx-treelist-filter-panel .dx-icon-filter {
  color: #8ac840;
}

.dx-adaptive-item-text {
  padding-left: 11px;
  padding-right: 11px;
}

.dx-adaptive-item-text.dx-cell-modified,
.dx-adaptive-item-text.dx-treelist-invalid {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-treelist-rowsview .dx-treelist-empty-space {
  position: relative;
  top: -2px;
  display: inline-block;
  font: 14px/1 DXIcons;
  width: 24px;
}

.dx-treelist-rowsview .dx-treelist-empty-space::before {
  content: "\f014";
  visibility: hidden;
}

.dx-treelist-rowsview tr:not(.dx-row-focused) .dx-treelist-empty-space {
  color: rgba(98, 98, 98, 0.54);
}

.dx-treelist-rowsview .dx-treelist-expanded span {
  font: 18px/18px DXIcons;
  text-align: center;
  cursor: pointer;
}

.dx-treelist-rowsview .dx-treelist-expanded span::before {
  content: "\f016";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  left: 0;
  margin-left: -5px;
  margin-top: -9px;
}

.dx-treelist-rowsview .dx-treelist-collapsed span {
  font: 18px/18px DXIcons;
  text-align: center;
  cursor: pointer;
}

.dx-treelist-rowsview .dx-treelist-collapsed span::before {
  content: "\f010";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  left: 0;
  margin-left: -6px;
  margin-top: -9px;
}

.dx-treelist-rowsview .dx-header-filter,
.dx-treelist-rowsview .dx-sort-down,
.dx-treelist-rowsview .dx-sort-up {
  vertical-align: middle;
}

.dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space {
  color: rgba(98, 98, 98, 0.54);
}

.dx-treelist-rowsview .dx-treelist-cell-expandable {
  white-space: nowrap;
}

.dx-treelist-rowsview .dx-treelist-cell-expandable .dx-treelist-text-content {
  white-space: normal;
}

.dx-treelist-rowsview.dx-treelist-nowrap .dx-treelist-table .dx-treelist-cell-expandable .dx-treelist-text-content {
  white-space: nowrap;
}

.dx-treelist-checkbox-size {
  vertical-align: middle;
  line-height: 0;
}

.dx-treelist-cell-expandable .dx-checkbox,
.dx-treelist-select-all .dx-checkbox {
  position: absolute;
}

.dx-treelist-icon-container {
  max-height: 16px;
}

.dx-treelist-icon-container.dx-editor-inline-block {
  position: relative;
  padding-right: 27px;
}

.dx-treelist-icon-container.dx-editor-inline-block .dx-checkbox {
  top: 50%;
  margin-top: -8px;
}

.dx-treelist-select-all {
  position: relative;
}

.dx-treelist-select-all .dx-checkbox {
  left: 35px;
}

.dx-treelist .dx-treelist-headers .dx-treelist-content .dx-treelist-table .dx-header-row > .dx-treelist-select-all {
  padding-left: 62px;
}

.dx-rtl .dx-treelist-rowsview .dx-treelist-collapsed,
.dx-rtl .dx-treelist-rowsview .dx-treelist-expanded {
  transform: scaleX(-1);
}

.dx-rtl .dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container {
  float: right;
}

.dx-rtl .dx-treelist-select-all .dx-checkbox {
  left: calc(100% - 51px);
}

.dx-rtl.dx-treelist .dx-treelist-headers .dx-treelist-content .dx-treelist-table .dx-header-row > .dx-treelist-select-all {
  padding-right: 62px;
  padding-left: 11px;
}

.dx-rtl .dx-treelist-icon-container.dx-editor-inline-block {
  padding-left: 27px;
  padding-right: 0;
}

.dx-pivotgrid-fields-container .dx-header-filter,
.dx-pivotgrid-fields-container .dx-sort {
  display: inline-block;
}

.dx-pivotgrid-fields-container.dx-drag .dx-area-field-content {
  display: inline-block;
}

.dx-pivotgrid-fields-container.dx-drag .dx-column-indicators {
  float: none;
  display: inline-block;
}

.dx-pivotgrid-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.dx-pivotgrid {
  cursor: default;
  width: 100%;
  position: relative;
  background-color: #fff;
}

.dx-pivotgrid.dx-overflow-hidden {
  overflow: hidden;
}

.dx-pivotgrid .dx-area-column-cell,
.dx-pivotgrid .dx-area-data-cell {
  width: 100%;
}

.dx-pivotgrid .dx-area-data-cell {
  position: relative;
}

.dx-pivotgrid table,
.dx-pivotgrid tbody,
.dx-pivotgrid td,
.dx-pivotgrid tfoot,
.dx-pivotgrid th,
.dx-pivotgrid thead,
.dx-pivotgrid tr {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

.dx-pivotgrid table {
  border-collapse: collapse;
  table-layout: auto;
  border-spacing: 0;
}

.dx-pivotgrid td {
  vertical-align: top;
  box-sizing: content-box;
}

.dx-pivotgrid .dx-area-description-cell {
  position: relative;
  background-clip: padding-box;
  white-space: nowrap;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-fields-area {
  position: absolute;
  bottom: 0;
}

.dx-pivotgrid .dx-area-field-content,
.dx-pivotgrid .dx-column-indicators {
  display: inline-block;
}

.dx-pivotgrid .dx-expand-icon-container {
  position: relative;
  display: inline-block;
}

.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area {
  position: static;
}

.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area:not(.dx-hidden) {
  display: table-cell;
}

.dx-pivotgrid .dx-incompressible-fields .dx-column-indicators {
  vertical-align: top;
  float: none !important;
}

.dx-pivotgrid .dx-incompressible-fields .dx-area-field {
  display: inline-block;
  white-space: nowrap;
}

.dx-pivotgrid .dx-area-field,
.dx-pivotgrid .dx-area-field-content {
  white-space: nowrap;
}

.dx-pivotgrid .dx-popup-content .dx-column-indicators {
  float: none !important;
  display: inline-block;
}

.dx-pivotgrid .dx-popup-content .dx-area-field-content {
  display: inline-block;
}

.dx-pivotgrid .dx-pivotgrid-area {
  white-space: nowrap;
  box-sizing: content-box;
}

.dx-pivotgrid .dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-expanded {
  cursor: pointer;
}

.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand,
.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand {
  display: inline-block;
}

.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-area {
  white-space: normal;
}

.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted {
  white-space: nowrap;
}

.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted > span {
  white-space: normal;
}

.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded > span {
  display: inline-flex;
}

.dx-pivotgridfieldchooser {
  position: relative;
  background-color: #fff;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container {
  display: flex;
  overflow: hidden;
  height: 100%;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-0,
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 {
  flex-direction: column;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:first-child {
  flex-grow: 3;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:nth-child(2) {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  flex-grow: 4;
}

.dx-pivotgridfieldchooser .dx-col {
  width: 50%;
  display: flex;
  flex-direction: column;
}

.dx-pivotgridfieldchooser .dx-row {
  display: flex;
  flex-direction: row;
  height: 0;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:first-child {
  flex-grow: 2;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:nth-child(2) {
  flex-grow: 1;
}

.dx-pivotgridfieldchooser .dx-area-caption {
  vertical-align: middle;
}

.dx-pivotgrid-action {
  cursor: pointer;
}

.dx-pivotgrid-drag-action {
  touch-action: pinch-zoom;
}

.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical {
  margin-top: -4px;
  margin-left: -1px;
  height: 2px;
}

.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical.dx-position-indicator-last {
  margin-top: -3px;
}

.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal {
  margin-left: -3px;
  width: 2px;
}

.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last {
  margin-left: 3px;
}

.dx-pivotgrid-fields-container .dx-area-fields {
  position: relative;
}

.dx-pivotgrid-fields-container .dx-sort {
  color: rgba(0, 0, 0, 0.54);
  font-size: 14px;
  width: 14px;
}

.dx-pivotgrid-fields-container .dx-sort-up {
  font: 14px/1 DXIcons;
}

.dx-pivotgrid-fields-container .dx-sort-up::before {
  content: "\f051";
}

.dx-pivotgrid-fields-container .dx-sort-down {
  font: 14px/1 DXIcons;
}

.dx-pivotgrid-fields-container .dx-sort-down::before {
  content: "\f052";
}

.dx-pivotgrid-fields-container .dx-header-filter {
  color: rgba(0, 0, 0, 0.54);
  font: 14px/1 DXIcons;
  width: 14px;
}

.dx-pivotgrid-fields-container .dx-header-filter::before {
  content: "\f050";
}

.dx-pivotgrid-fields-container .dx-header-filter-empty {
  color: rgba(0, 0, 0, 0.38);
}

.dx-pivotgrid-fields-container .dx-area-field {
  cursor: pointer;
}

.dx-pivotgrid-fields-container.dx-drag {
  opacity: 0.8;
}

.dx-pivotgrid-fields-container.dx-drag .dx-area-field.dx-area-box {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(138, 200, 64, 0.5);
}

.dx-pivotgrid-fields-container .dx-area-field.dx-area-box {
  margin-bottom: 4px;
  border: 1px solid #e0e0e0;
  padding: 7px 8px;
}

.dx-pivotgrid-fields-container .dx-drag-source {
  opacity: 0.5;
}

.dx-pivotgrid-fields-container .dx-column-indicators {
  vertical-align: bottom;
  margin-left: 6px;
  line-height: 12px;
}

.dx-pivotgrid-fields-container .dx-area-field-content {
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area {
  overflow: hidden;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar {
  margin-right: 10px;
  float: right;
  display: inline-block;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button {
  margin-top: 5px;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button {
  margin-right: 4px;
}

.dx-pivotgrid .dx-area-description-cell.dx-pivotgrid-background,
.dx-pivotgrid .dx-column-header,
.dx-pivotgrid .dx-data-header {
  background-color: rgba(221, 221, 221, 0.2);
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 0;
}

.dx-pivotgrid .dx-filter-header .dx-area-field-container {
  border-spacing: 6px 3px;
  border-collapse: separate;
}

.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head td {
  padding: 2px;
}

.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 2px;
}

.dx-pivotgrid .dx-area-field.dx-area-box {
  margin-bottom: 0;
}

.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area td {
  border-top: 1px solid #e0e0e0;
}

.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area-data tr:first-child > td {
  border-top-width: 0;
}

.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-area-row-cell {
  border-right: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button {
  margin: 1px;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button:not(.dx-state-hover):not(.dx-state-active) {
  border-color: transparent;
  background-color: transparent;
  box-shadow: none;
}

.dx-pivotgrid .dx-area-column-cell,
.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-bottom-border {
  border-bottom: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-fields-area-head td {
  position: relative;
  border: none;
  padding: 5px 2px;
}

.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 8px;
}

.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:last-child {
  padding-right: 8px;
}

.dx-pivotgrid .dx-pivotgrid-fields-area-head .dx-empty-area-text {
  white-space: nowrap;
  padding: 5px 0;
  border: 1px solid transparent;
  color: rgba(0, 0, 0, 0.3);
}

.dx-pivotgrid .dx-group-connector {
  position: absolute;
  width: 2px;
  top: 50%;
  height: 2px;
  margin-top: -1px;
  background-color: #e0e0e0;
}

.dx-pivotgrid .dx-group-connector.dx-group-connector-prev {
  left: 0;
}

.dx-pivotgrid .dx-group-connector.dx-group-connector-next {
  right: 0;
}

.dx-pivotgrid .dx-virtual-content {
  display: none;
}

.dx-pivotgrid .dx-virtual-mode .dx-virtual-content {
  position: relative;
  overflow: hidden;
  display: block;
}

.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td {
  color: transparent;
  background-color: transparent !important;
}

.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td span {
  visibility: hidden;
}

.dx-pivotgrid .dx-virtual-mode table {
  position: absolute;
}

.dx-pivotgrid .dx-pivotgrid-area-data {
  position: relative;
}

.dx-pivotgrid .dx-pivotgrid-area-data tbody td {
  text-align: right;
  color: rgba(0, 0, 0, 0.87);
  white-space: nowrap;
  border-left: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child {
  border-left: 0;
}

.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-grandtotal,
.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-total {
  border-top-width: 0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-expand-border {
  border-top: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell {
  border-right: 0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers td {
  min-width: 50px;
  border-right: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers tr:first-child td {
  border-top: 0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-pivotgrid-fields-area-head td:last-child {
  border-right: 0;
}

.dx-pivotgrid .dx-pivotgrid-area-data .dx-row-total,
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-row-total {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-area-tree-view .dx-total {
  border-bottom: none;
}

.dx-pivotgrid .dx-area-tree-view td.dx-white-space-column {
  border-top: 1px solid transparent;
  background-color: rgba(221, 221, 221, 0.2);
  padding: 0;
  width: 19px;
  min-width: 19px;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll {
  border-right: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers td {
  text-align: center;
  border: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded {
  text-align: left;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child {
  border-left: 0;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers tr:first-child td {
  border-top: 0;
}

.dx-pivotgrid .dx-expand-icon-container {
  width: 14px;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers:last-child {
  border-bottom: 0;
}

.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-column-header,
.dx-pivotgrid .dx-data-header,
.dx-pivotgrid .dx-total {
  background-color: rgba(221, 221, 221, 0.2);
}

.dx-pivotgrid .dx-grandtotal {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-data-header,
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-left: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-column-header,
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-right: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-top: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header td {
  display: inline-block;
}

.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell {
  border-bottom: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-icon-sorted {
  display: inline-block;
  margin-left: 5px;
  width: 14px;
}

.dx-pivotgrid .dx-popup-content {
  padding: 8px;
}

.dx-pivotgrid .dx-popup-content .dx-pivotgrid-fields-area-head td {
  padding: 0 2px;
}

.dx-pivotgridfieldchooser .dx-area-fields {
  overflow: hidden;
}

.dx-pivotgridfieldchooser .dx-treeview-item .dx-icon {
  margin-bottom: 1px;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}

.dx-pivotgridfieldchooser .dx-treeview-search {
  margin: 5px;
}

.dx-pivotgridfieldchooser .dx-area-icon {
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
}

.dx-pivotgridfieldchooser .dx-area {
  padding: 5px;
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}

.dx-pivotgridfieldchooser .dx-area > .dx-scrollable,
.dx-pivotgridfieldchooser .dx-area > .dx-scrollable > .dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  height: 0;
}

.dx-pivotgridfieldchooser .dx-area > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable-wrapper > .dx-scrollable-container {
  height: auto;
}

.dx-pivotgridfieldchooser .dx-area .dx-area-fields {
  border: 1px solid #e0e0e0;
  display: flex;
  flex-direction: column;
  height: 0;
  margin-top: 8px;
}

.dx-pivotgridfieldchooser .dx-area-fields-header .dx-area-caption {
  align-self: center;
}

.dx-pivotgridfieldchooser .dx-area-fields[group] {
  padding: 5px;
  background-color: rgba(221, 221, 221, 0.2);
  display: flex;
}

.dx-pivotgridfieldchooser .dx-area-fields.dx-drag-target {
  border-color: #8ac840;
}

.dx-pivotgridfieldchooser .dx-area-icon-all {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAJElEQVQoz2P8z4AfsDAwJELVzGfExmIiYAAD5QoYRx1JL0cCAJeiFh8Qq9chAAAAAElFTkSuQmCC) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-area-icon-filter {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAWElEQVQoz83RsQqAMAxF0fepFxzEQRz8e1sah0JTamhXeVtyCCSRaR6ZTGQsSHJgcRyk1YQ7aBcuB+KkDO0D9UDsHcmARiC2BqiVEfg2+jOoF30+YPnNWV4jV/jo04VE6gAAAABJRU5ErkJggg==) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-area-icon-row {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAI0lEQVQoz2P4z4AfAlHCfwjEzqKPAsKObIBA7Cz6KBgGIQkAQ8IdQJKOGQIAAAAASUVORK5CYII=) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-area-icon-column {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAIElEQVQoz2P4z4AfAlHCfwgEshogEFmMPgpGHUkfRwIAQ8IdQALkrHMAAAAASUVORK5CYII=) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-area-icon-data,
.dx-pivotgridfieldchooser .dx-icon-measure {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAARElEQVQoz2P4z4AfMhClIOE/NkiSAl+ooG8CQwKIzwChEQpQlGBXgKYEwxeoSrB6k7ACfFYkYPgDXQGKdAItQpKi2AQAaDQFJxj4SdQAAAAASUVORK5CYII=) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-icon-dimension {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAH0lEQVQoz2P4z4AfMlBHQcJ/MESjqasAKxx5bqAosgCZ3QSYpC33dQAAAABJRU5ErkJggg==) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-icon-hierarchy {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAMUlEQVQoz2P4z4AfMlBXQcJ/EKShggQoxKEAojsBwxQqKUjACpEVoOhGNYVKCiiKLAATcARoA49V5wAAAABJRU5ErkJggg==) center center no-repeat;
}

.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal {
  margin-left: -3px;
}

.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last {
  margin-left: 1px;
}

.dx-rtl .dx-pivotgrid-fields-container .dx-column-indicators {
  margin-left: 0;
  margin-right: 6px;
}

.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,
.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar {
  margin-right: 0;
  margin-left: 10px;
  float: left;
}

.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,
.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button {
  margin-right: 0;
  margin-left: 4px;
}

.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 2px;
  padding-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td {
  padding: 8px 2px;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-right: 8px;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:last-child {
  padding-left: 8px;
}

.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-prev {
  left: initial;
  right: 0;
}

.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-next {
  right: initial;
  left: 0;
}

.dx-rtl.dx-pivotgrid .dx-area-description-cell,
.dx-rtl.dx-pivotgrid .dx-area-row-cell {
  border-left: 1px solid #e0e0e0;
  border-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data.dx-scrollable-native .dx-scrollable-content {
  float: none;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td {
  border-left: 0;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child {
  border-left: 1px solid #e0e0e0;
  border-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers td {
  border-right: 0;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell {
  border-left: 0;
  border-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll {
  border-right: 0;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-pivotgrid-area {
  border-left: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child {
  border-left: 1px solid #e0e0e0;
  border-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded {
  text-align: right;
}

.dx-rtl.dx-pivotgrid .dx-expand-icon-container {
  margin-left: 0;
  margin-right: -5px;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand-icon-container {
  transform: scaleX(-1);
}

.dx-rtl.dx-pivotgrid .dx-icon-sorted {
  margin-left: 0;
  margin-right: 5px;
}

.dx-rtl.dx-pivotgrid .dx-pivotgridfieldchooser-container .dx-col {
  display: flex;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header {
  border-right: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header {
  border-left: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header {
  border-right: none;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header {
  border-left: none;
}

.dx-pivotgrid-fields-container.dx-drag .dx-area-field.dx-area-box {
  background-color: rgba(224, 224, 224, 0.9);
  border: none;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.15);
}

.dx-pivotgrid-fields-container .dx-area-field.dx-area-box {
  color: rgba(0, 0, 0, 0.54);
  background-color: #e0e0e0;
  border-radius: 16px;
  border: none;
  font-size: 12px;
  font-weight: 500;
}

.dx-pivotgrid-fields-container .dx-area-field.dx-area-box .dx-header-filter {
  color: #8ac840;
}

.dx-pivotgrid-fields-container .dx-area-field.dx-area-box .dx-header-filter.dx-header-filter-empty {
  color: rgba(0, 0, 0, 0.54);
}

.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-area-data {
  font-size: 13px;
}

.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-horizontal-headers,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-vertical-headers {
  font-size: 12px;
}

.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-horizontal-headers td,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-vertical-headers td {
  font-weight: 500;
}

.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-horizontal-headers .dx-grandtotal,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-horizontal-headers .dx-total,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-vertical-headers .dx-grandtotal,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-vertical-headers .dx-total {
  color: rgba(0, 0, 0, 0.87);
}

.dx-pivotgrid .dx-pivotgrid-area td {
  color: rgba(0, 0, 0, 0.54);
  padding: 7px 11px;
}

.dx-pivotgrid .dx-pivotgrid-area td.dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-area td.dx-pivotgrid-expanded {
  padding: 7px 8px 7px 13px;
}

.dx-pivotgrid .dx-pivotgrid-area td.dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-pivotgrid-area td.dx-pivotgrid-expanded > span {
  padding: 0 5px 0 10px;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar {
  padding-left: 8px;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-focused,
.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-pivotgrid .dx-grandtotal.dx-last-cell,
.dx-pivotgrid .dx-row-total.dx-last-cell {
  padding-left: 16px;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button .dx-icon,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-focused,
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-hover,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-focused,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-active,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-icon,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-button-text,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button .dx-inkripple-wave,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-pivotgrid .dx-expand-icon-container {
  margin: 0;
  font: 12px/1 DXIcons;
}

.dx-pivotgrid .dx-expand-icon-container::before {
  content: "\f010";
  visibility: hidden;
}

.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand {
  font: 20px/20px DXIcons;
  text-align: center;
  color: rgba(0, 0, 0, 0.54);
}

.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand::before {
  content: "\f010";
  position: absolute;
  display: block;
  width: 20px;
  top: 50%;
  margin-top: -10px;
  left: 50%;
  margin-left: -10px;
}

.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand {
  font: 20px/20px DXIcons;
  text-align: center;
  color: rgba(0, 0, 0, 0.54);
}

.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand::before {
  content: "\f016";
  position: absolute;
  display: block;
  width: 20px;
  top: 50%;
  margin-top: -10px;
  left: 50%;
  margin-left: -10px;
}

.dx-pivotgridfieldchooser .dx-area .dx-area-icon-filter {
  background: 0 0;
  font: 14px/1 DXIcons;
  width: 14px;
  height: 14px;
}

.dx-pivotgridfieldchooser .dx-area .dx-area-icon-filter::before {
  content: "\f050";
}

.dx-pivotgridfieldchooser .dx-area .dx-area-caption {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.54);
}

.dx-pivotgridfieldchooser .dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding-right: 8px;
}

.dx-pivotgridfieldchooser .dx-treeview-item-with-checkbox.dx-treeview-node-is-leaf {
  padding-left: 0;
}

.dx-pivotgridfieldchooser .dx-treeview-item-with-checkbox.dx-treeview-node-is-leaf .dx-checkbox {
  left: 8px;
}

.dx-pivotgridfieldchooser .dx-treeview-node-container-opened .dx-treeview-item-with-checkbox.dx-treeview-node-is-leaf {
  padding-left: 16px;
}

.dx-pivotgridfieldchooser .dx-treeview-node-container-opened .dx-treeview-item-with-checkbox.dx-treeview-node-is-leaf .dx-checkbox {
  left: 26px;
}

.dx-pivotgridfieldchooser .dx-treeview-item {
  min-height: 36px;
  padding: 9px 8px;
  line-height: normal;
}

.dx-pivotgridfieldchooser .dx-treeview-item-with-checkbox .dx-checkbox {
  top: 9px;
}

.dx-pivotgridfieldchooser .dx-treeview-item-with-checkbox .dx-treeview-item {
  padding-left: 31px;
}

.dx-pivotgridfieldchooser .dx-treeview-toggle-item-visibility {
  height: 36px;
}

.dx-pivotgrid-fields-container .dx-position-indicator {
  background-color: gray;
}

.dx-context-menu.dx-overlay-content {
  overflow: inherit;
  position: absolute;
}

.dx-context-menu .dx-menu-item .dx-submenu {
  position: absolute;
  z-index: 1003;
}

.dx-context-menu .dx-menu-item {
  font-size: 13px;
  color: rgba(0, 0, 0, 0.87);
}

.dx-context-menu .dx-menu-item .dx-menu-item-content {
  padding: 8px;
}

.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  right: 8px;
  width: 18px;
}

.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  color: rgba(0, 0, 0, 0.54);
  font: 18px/18px DXIcons;
  text-align: center;
}

.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout::before {
  content: "\f04e";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-context-menu .dx-menu-item.dx-menu-item-has-submenu > .dx-menu-item-content {
  padding-right: 46px;
}

.dx-context-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-right: 11px;
}

.dx-context-menu .dx-menu-items-container {
  padding: 4px 0;
}

.dx-context-menu.dx-overlay-content.dx-state-focused {
  box-shadow: none;
}

.dx-context-menu .dx-submenu {
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.2);
}

.dx-context-menu .dx-menu-separator {
  height: 1px;
  margin: 5px 0;
  background-color: #e0e0e0;
}

.dx-context-menu.dx-rtl .dx-menu-item .dx-menu-item-popout-container {
  left: 8px;
}

.dx-context-menu.dx-rtl .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-left: 20px;
  margin-right: 0;
}

.dx-context-menu.dx-rtl .dx-menu-item.dx-menu-item-has-submenu > .dx-menu-item-content {
  padding-left: 46px;
  padding-right: 8px;
}

.dx-multiview-wrapper {
  overflow: hidden;
  width: 100%;
  height: 100%;
  touch-action: pinch-zoom pan-y;
}

.dx-multiview-item-container {
  position: relative;
  overflow: visible;
  width: 100%;
  height: 100%;
}

.dx-multiview-item-container .dx-empty-message {
  text-align: center;
}

.dx-multiview-item {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.dx-multiview-item.dx-item-selected {
  position: relative;
}

.dx-multiview-item-content {
  width: 100%;
  height: 100%;
}

.dx-multiview-item-hidden {
  top: -9999px;
  left: -9999px;
  visibility: hidden;
}

.dx-multiview-item-hidden .dx-accordion-item-opened .dx-accordion-item-body {
  visibility: hidden;
}

.dx-tabpanel-tabs {
  width: 100%;
}

.dx-tabpanel-tabs .dx-tabs {
  height: 100%;
}

.dx-tabpanel-container {
  width: 100%;
  height: 100%;
}

.dx-tabpanel .dx-tabs {
  display: block;
  border-bottom: none;
  background-color: #f7f7f7;
}

.dx-empty-collection.dx-tabpanel .dx-tabs {
  border-top: none;
}

.dx-tabpanel .dx-tab {
  min-width: 72px;
}

.dx-tabpanel .dx-tab:not(.dx-tab-selected):not(.dx-state-hover) {
  background: 0 0;
}

.dx-tabpanel .dx-tabs-wrapper {
  display: block;
}

.dx-fileuploader.dx-state-disabled .dx-fileuploader-input {
  display: none;
}

.dx-fileuploader-wrapper {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

.dx-fileuploader-container {
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
}

.dx-fileuploader-input-wrapper::after,
.dx-fileuploader-input-wrapper::before {
  display: table;
  content: "";
  line-height: 0;
  width: 100%;
}

.dx-fileuploader-input-wrapper::after {
  clear: both;
  padding-bottom: 1em;
  margin-bottom: -1em;
}

.dx-fileuploader-input-wrapper::before {
  padding-top: 1em;
  margin-top: -1em;
}

.dx-fileuploader-input-wrapper .dx-button {
  float: left;
}

.dx-fileuploader-input-wrapper .dx-button + .dx-button {
  margin-left: 12px;
}

.dx-fileuploader-button {
  position: relative;
}

.dx-fileuploader-button .dx-fileuploader-input {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  cursor: pointer;
}

.dx-fileuploader-button .dx-fileuploader-input::-ms-browse,
.dx-fileuploader-button .dx-fileuploader-input::-webkit-file-upload-button {
  cursor: pointer;
}

.dx-fileuploader-content {
  display: table-row-group;
  vertical-align: middle;
}

.dx-fileuploader-content > .dx-fileuploader-upload-button {
  margin-top: 10px;
}

.dx-fileuploader-empty .dx-fileuploader-content > .dx-fileuploader-upload-button {
  display: none;
}

.dx-fileuploader-input-content {
  width: 100%;
  display: table;
}

.dx-fileuploader-files-container {
  padding-top: 0;
  width: 100%;
}

.dx-fileuploader-file-container {
  width: 100%;
  padding: 4px 0;
}

.dx-fileuploader-file-container .dx-button {
  width: 28px;
  height: 28px;
  margin-right: 10px;
}

.dx-fileuploader-file-container .dx-button.dx-state-invisible {
  margin-right: 0;
}

.dx-fileuploader-button-container,
.dx-fileuploader-input-container {
  display: table-cell;
  vertical-align: middle;
}

.dx-fileuploader-input-container {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.dx-fileuploader-input {
  opacity: 0;
  width: 100%;
  margin: 0;
  cursor: default;
}

.dx-fileuploader-input-label {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  cursor: default;
}

.dx-fileuploader-input-label::before {
  content: "";
  position: absolute;
  top: -50%;
  overflow: hidden;
  cursor: default;
}

.dx-fileuploader-button-container {
  display: table-cell;
  vertical-align: middle;
}

.dx-fileuploader-file-info {
  float: left;
  width: 100%;
}

.dx-fileuploader-file-status-message {
  float: left;
  font-size: 12px;
  height: 16px;
}

.dx-fileuploader .dx-progressbar {
  float: left;
  width: 100%;
  height: 22px;
  margin-top: -6px;
}

.dx-rtl .dx-fileuploader .dx-fileuploader-button,
.dx-rtl.dx-fileuploader .dx-fileuploader-button {
  float: right;
}

.dx-rtl .dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button {
  margin-left: 10px;
  margin-right: 0;
}

.dx-rtl .dx-fileuploader .dx-fileuploader-file-name,
.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl .dx-fileuploader .dx-fileuploader-file-status-message,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-name,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-status-message {
  float: right;
}

.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-size {
  margin-right: 4px;
}

.dx-fileuploader-invalid .dx-fileuploader-file-status-message {
  height: auto;
  color: #f44336;
}

.dx-fileuploader-invalid .dx-fileuploader-file-status-message span {
  display: block;
  margin-bottom: 2px;
}

.dx-fileuploader-wrapper {
  padding: 7px;
}

.dx-fileuploader-content > .dx-fileuploader-upload-button {
  margin-left: 3px;
  margin-right: 3px;
}

.dx-fileuploader-input-wrapper {
  padding: 7px 0;
  border: 3px dashed transparent;
}

.dx-fileuploader.dx-state-disabled .dx-fileuploader-input-label {
  position: relative;
}

.dx-fileuploader-dragover .dx-fileuploader-input-wrapper {
  border: none;
  padding: 0;
}

.dx-fileuploader-dragover .dx-fileuploader-input-wrapper .dx-fileuploader-button {
  display: none;
}

.dx-fileuploader-dragover .dx-fileuploader-input-container {
  display: block;
  width: 100%;
}

.dx-fileuploader-dragover .dx-fileuploader-input {
  display: block;
  width: 100%;
  padding: 17px 3px 18px;
  box-sizing: content-box;
}

.dx-fileuploader-dragover .dx-fileuploader-input-label {
  text-align: center;
  padding: 14px 9px;
  border: 3px dashed #e0e0e0;
}

.dx-fileuploader-file-size,
.dx-fileuploader-file-status-message {
  color: rgba(102, 102, 102, 0.87);
}

.dx-fileuploader-input {
  padding: 7px 0;
}

.dx-fileuploader-input-label {
  padding: 7.75px 9px;
  color: rgba(0, 0, 0, 0.87);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-fileuploader-show-file-list .dx-fileuploader-files-container {
  padding: 14px 3px 0;
}

.dx-fileuploader-empty .dx-fileuploader-files-container {
  padding: 0;
}

.dx-invalid .dx-fileuploader-files-container {
  padding-top: 50px;
}

.dx-fileuploader-files-container .dx-fileuploader-button .dx-button-content {
  padding: 0;
}

.dx-fileuploader-files-container .dx-fileuploader-file-container {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  padding: 2px 4px;
  margin-bottom: 4px;
}

.dx-fileuploader-files-container .dx-fileuploader-file-container .dx-fileuploader-button-container + .dx-fileuploader-button-container .dx-button {
  margin-right: 6px;
}

.dx-rtl .dx-fileuploader-files-container .dx-fileuploader-file-container .dx-fileuploader-button-container + .dx-fileuploader-button-container .dx-button {
  margin-left: 6px;
  margin-right: 0;
}

.dx-fileuploader-files-container .dx-fileuploader-file-container .dx-button {
  height: 28px;
  width: 28px;
  margin-right: 2px;
}

.dx-rtl .dx-fileuploader-files-container .dx-fileuploader-file-container .dx-button {
  margin-left: 2px;
  margin-right: 0;
}

.dx-fileuploader-file {
  display: table-cell;
  width: 100%;
  white-space: nowrap;
  padding-top: 5px;
  line-height: 13px;
}

.dx-fileuploader-file-name {
  float: left;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-bottom: 3.5px;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 500;
}

.dx-fileuploader-file-size {
  margin-left: 4px;
  float: left;
  vertical-align: super;
  font-size: 10px;
  padding-bottom: 3.5px;
}

.dx-fileuploader-invalid .dx-fileuploader-file-status-message span:first-child {
  margin-top: 2px;
}

.dx-fileuploader-invalid .dx-fileuploader-file-status-message span:last-child {
  margin-bottom: 2px;
}

.dx-fileuploader-invalid .dx-fileuploader-button-container {
  vertical-align: middle;
}

.dx-fileuploader-invalid .dx-fileuploader-cancel-button {
  margin-top: 0;
}

.dx-scheduler-appointment-popup .dx-popup-content {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-scheduler-appointment-popup .dx-scrollable-content {
  padding-top: 20px;
}

.dx-scheduler-appointment-popup .dx-form.dx-recurrence-editor-container .dx-scrollable-content {
  padding-top: 0;
}

.dx-scheduler .dx-empty-message {
  line-height: normal;
}

.dx-scheduler-all-day-panel td {
  padding: 0;
}

.dx-scheduler-appointment-collector {
  display: block;
  height: 20px;
  text-align: center;
  cursor: pointer;
  margin: 3px 0 0 3px;
}

.dx-scheduler-appointment-collector .dx-button-content,
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 4px;
  padding: 0;
}

.dx-scheduler-appointment-collector .dx-button-content span:last-child,
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content span:last-child {
  display: inline-block;
  vertical-align: middle;
  line-height: 13.3333333333px;
  height: 20px;
  padding-left: 2px;
}

.dx-scheduler-appointment-collector.dx-state-hover::before {
  border-radius: 20px;
}

.dx-scheduler-appointment-collector.dx-button.dx-button-default {
  padding: 0;
  max-width: none;
  border-radius: 20px;
}

.dx-scheduler-work-space-mouse-selection .dx-scheduler-all-day-appointments,
.dx-scheduler-work-space-mouse-selection .dx-scheduler-fixed-appointments,
.dx-scheduler-work-space-mouse-selection .dx-scheduler-scrollable-appointments {
  pointer-events: none;
}

.dx-rtl .dx-scheduler-appointment-collector {
  margin: 3px 3px 0 0;
}

@media (max-width: 450px) {
  .dx-scheduler-adaptive .dx-scheduler-view-switcher-label {
    display: none;
  }
}
.dx-scheduler-adaptive .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell {
  line-height: 1.3;
  white-space: nowrap;
}

.dx-scheduler-adaptive .dx-scheduler-appointment-collector {
  margin: 0;
}

.dx-scheduler-adaptive .dx-scheduler-appointment-collector .dx-button-content span:last-child,
.dx-scheduler-adaptive .dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content span:last-child {
  line-height: 20px;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content,
.dx-scheduler-overlay-panel .dx-popup-content {
  padding: 0;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item,
.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item {
  width: 360px;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item .dx-list-item-content,
.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item .dx-list-item-content {
  padding: 5px;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content,
.dx-scheduler-overlay-panel .dx-overlay-content {
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item {
  display: flex;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body {
  margin-top: 7px;
  margin-left: 5px;
  background: #8ac840;
  width: 20px;
  height: 20px;
  border-radius: 50%;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content {
  flex-basis: 100%;
  margin: 5px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: rgba(0, 0, 0, 0.87);
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject {
  text-align: left;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: 0.01em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date {
  text-align: left;
  font-size: 12px;
  opacity: 0.8;
  margin-top: 10px;
}

.dx-scheduler-overlay-panel .dx-overlay-content {
  position: relative;
  background: #fff;
}

.dx-scheduler-appointment-content-date {
  opacity: 0.7;
  display: inline-block;
  white-space: pre-wrap;
}

.dx-scheduler-appointment-content-details {
  margin-top: 2px;
}

.dx-scheduler-appointment-content-allday {
  display: none;
}

.dx-scheduler-appointment {
  border-bottom: 1px solid transparent;
  background-clip: padding-box;
  position: absolute;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  background-color: #8ac840;
  color: #fff;
  box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, 0.3);
  left: 0;
  min-width: 4px;
  min-height: 4px;
}

.dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-appointment.dx-state-active {
  box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.3), inset 0 2px 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-appointment .dx-scheduler-appointment,
.dx-scheduler-appointment.dx-state-focused {
  box-shadow: none;
}

.dx-scheduler-appointment .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,
.dx-scheduler-appointment.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 0.98;
}

.dx-scheduler-appointment.dx-state-hover {
  box-shadow: inset 0 5px 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow: inset 0 5px 0 0 rgba(0, 0, 0, 0.3), inset 0 -2px 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-top {
  height: 5px;
}

.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-left {
  width: 5px;
}

.dx-scheduler-appointment.dx-resizable-resizing {
  z-index: 1000;
  opacity: 0.7;
}

.dx-scheduler-appointment .dx-resizable-handle-left {
  left: -1px;
}

.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon {
  position: absolute;
  top: 3px;
  right: 5px;
  font: 14px/1 DXIcons;
}

.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before {
  content: "\f00e";
}

.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon {
  right: auto;
  left: 3px;
  font: 14px/1 DXIcons;
}

.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before {
  content: "\f011";
}

.dx-scheduler-appointment.dx-scheduler-appointment-empty .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-appointment.dx-scheduler-appointment-tail .dx-scheduler-appointment-reduced-icon {
  display: none;
}

.dx-scheduler-appointment.dx-state-disabled {
  cursor: default;
  opacity: 0.6;
  pointer-events: auto;
}

.dx-scheduler-appointment.dx-scheduler-appointment-drag-source {
  opacity: 0.7;
}

.dx-scheduler-fixed-appointments {
  z-index: 100;
  position: absolute;
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment,
.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused {
  box-shadow: none;
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,
.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 0.98;
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment {
  box-shadow: 7px 7px 15px 0 rgba(50, 50, 50, 0.2), inset 0 -2px 0 0 rgba(0, 0, 0, 0.3), inset 0 2px 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-agenda .dx-scheduler-appointment {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  padding: 10px;
  border-radius: 5px;
}

.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused::before {
  background: 0 0;
}

.dx-scheduler-agenda .dx-scheduler-appointment-recurrence-icon {
  position: static;
  color: #fff;
}

.dx-scheduler-agenda .dx-scheduler-agenda-appointment-left-layout {
  overflow: visible;
}

.dx-scheduler-agenda .dx-scheduler-agenda-appointment-right-layout {
  margin-left: 10px;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content,
.dx-scheduler-agenda .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content {
  display: flex;
  flex-direction: row;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content-date {
  opacity: 1;
  white-space: nowrap;
}

.dx-scheduler-agenda .dx-scheduler-appointment-title {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-weight: 700;
  font-size: 13px;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content-details {
  display: flex;
  font-size: 12px;
  opacity: 0.7;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content-allday {
  display: flex;
  padding-right: 5px;
}

.dx-scheduler-agenda .dx-scheduler-appointment-resource-item,
.dx-scheduler-agenda .dx-scheduler-appointment-resource-list {
  display: flex;
}

.dx-scheduler-agenda .dx-scheduler-appointment-resource-item {
  margin-left: 15px;
}

.dx-scheduler-agenda .dx-scheduler-appointment-resource-item-value {
  margin-left: 3px;
}

.dx-scheduler-agenda .dx-scheduler-agenda-appointment-marker {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #8ac840;
}

.dx-scheduler-agenda .dx-rtl .dx-scheduler-agenda-appointment-right-layout {
  margin-left: 0;
  margin-right: 10px;
}

.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-content,
.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped):not(.dx-scheduler-work-space-all-day) .dx-scheduler-header-panel-container {
  display: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell {
  border: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell {
  border-right: none;
  border-left: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell {
  border-top: none;
  border-left: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-vertical-grouped .dx-scheduler-header-panel-container {
  display: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count) .dx-scheduler-header-panel-empty-cell {
  margin-top: 0;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel {
  margin-top: 1px;
}

.dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,
.dx-scheduler-work-space-day .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-day .dx-scheduler-header-panel-cell {
  border-right: none;
}

.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-date-table-cell,
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-header-panel-cell {
  border-left: none;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  width: 100%;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-cell {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child {
  border-left: none;
}

.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border: none;
}

.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,
.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child,
.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell,
.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-scheduler-work-space-month .dx-scheduler-header-panel {
  width: 100%;
}

.dx-scheduler-work-space-month .dx-scheduler-date-table {
  width: 100%;
  height: 100%;
}

.dx-scheduler-work-space-month .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell {
  border-right: none;
}

.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable .dx-scrollable-content {
  min-height: 300px;
}

.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable-content {
  height: 100%;
}

.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  height: 50px;
  vertical-align: top;
  text-align: right;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.54);
}

.dx-scheduler-work-space-month .dx-scheduler-date-table-cell .dx-scheduler-date-table-cell-text {
  padding-right: 6px;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-cell {
  height: 75px;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-first-of-month {
  color: #8ac840;
  background-color: rgba(138, 200, 64, 0.15);
  font-weight: 700;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable {
  display: none;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-sidebar-scrollable {
  display: block;
  float: left;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-header {
  box-shadow: 0 -2px 0 #e0e0e0;
  border-bottom: none;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell {
  height: 75px;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  border-bottom: none;
}

.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 160px;
}

.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 80px;
}

.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 240px;
}

.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 80px;
}

.dx-scheduler-timeline-day .dx-scheduler-date-table-container,
.dx-scheduler-timeline-day .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-month .dx-scheduler-date-table-container,
.dx-scheduler-timeline-month .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-week .dx-scheduler-date-table-container,
.dx-scheduler-timeline-week .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-work-week .dx-scheduler-date-table-container,
.dx-scheduler-timeline-work-week .dx-scheduler-date-table-scrollable-content {
  min-height: 100%;
  height: 100%;
  width: 100%;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel,
.dx-scheduler-timeline-month .dx-scheduler-header-panel,
.dx-scheduler-timeline-week .dx-scheduler-header-panel,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel {
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-month .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-week .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel thead {
  display: flex;
  flex-flow: column nowrap;
  width: 100%;
}

.dx-scheduler-timeline-day .dx-scheduler-header-row,
.dx-scheduler-timeline-month .dx-scheduler-header-row,
.dx-scheduler-timeline-week .dx-scheduler-header-row,
.dx-scheduler-timeline-work-week .dx-scheduler-header-row {
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell {
  flex-grow: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  display: flex;
  flex-flow: row-reverse nowrap;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-week-cell {
  flex-basis: 0;
}

.dx-scheduler-timeline-day .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell {
  border-right: none;
}

.dx-scheduler-timeline .dx-scheduler-date-table-cell,
.dx-scheduler-timeline .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  width: 200px;
}

.dx-scheduler-timeline .dx-scheduler-date-table-cell {
  border-right: none;
}

.dx-scheduler-timeline .dx-scheduler-work-space-vertical-group-table {
  display: none;
}

.dx-scheduler-timeline .dx-scheduler-date-table {
  border-spacing: 0;
  border-collapse: separate;
  display: flex;
  flex-flow: column nowrap;
}

.dx-scheduler-timeline .dx-scheduler-date-table tbody {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
  min-height: 100px;
}

.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row {
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-cell {
  display: flex;
  flex-flow: row nowrap;
  align-items: stretch;
  flex: 1 1 auto;
  height: inherit;
  min-height: 50px;
}

.dx-scheduler-timeline .dx-scheduler-group-table {
  border-spacing: 0;
  border-collapse: separate;
  display: flex;
  flex-flow: column nowrap;
}

.dx-scheduler-timeline .dx-scheduler-group-table tbody {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
}

.dx-scheduler-timeline .dx-scheduler-group-header {
  min-height: 50px;
}

.dx-scheduler-timeline .dx-scheduler-group-header-content {
  overflow: visible;
  flex-grow: 1;
}

.dx-scheduler-timeline .dx-scheduler-group-header-content div {
  white-space: normal;
  line-height: normal;
}

.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header {
  width: 200px;
}

.dx-scheduler-timeline .dx-scheduler-date-table,
.dx-scheduler-timeline .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler-timeline .dx-scheduler-group-table,
.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  height: 100%;
  min-height: 100px;
}

.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  height: auto;
}

.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top-color: transparent;
}

.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell {
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable {
  display: none;
}

.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable {
  display: block;
}

.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-row .dx-scheduler-group-header {
  border: none;
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-group-header,
.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-last-group-cell {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child {
  border-left: none;
}

.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-scheduler:not(.dx-scheduler-native) .dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row {
  flex: 1;
}

.dx-scheduler-agenda .dx-scheduler-time-panel-cell::after {
  display: none;
}

.dx-scheduler-agenda .dx-scheduler-group-table {
  border-spacing: 0;
  margin-top: 0;
  height: 100%;
  float: left;
}

.dx-scheduler-agenda .dx-scheduler-time-panel {
  margin-top: 0;
  width: 70px;
  border: none;
}

.dx-scheduler-agenda .dx-scheduler-date-table-cell,
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  border: none;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table {
  float: right;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-row:first-child .dx-scheduler-group-header-content::before {
  border-bottom: none;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-cell::after {
  display: none;
}

.dx-scheduler-agenda .dx-scheduler-group-header {
  vertical-align: top;
  border-top: none;
  border-left: none;
  border-right: none;
  font-weight: 700;
  padding: 0;
}

.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-group-header {
  width: 40px;
  font-size: 14px;
}

.dx-scheduler-agenda .dx-scheduler-group-header-content {
  width: 80px;
  overflow: hidden;
}

.dx-scheduler-agenda .dx-scheduler-group-header-content div {
  white-space: normal;
}

.dx-scheduler-agenda-nodata {
  text-align: center;
  opacity: 0.5;
  position: absolute;
  top: 45%;
  left: 0;
  right: 0;
}

.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel {
  border: none;
}

.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-time-panel {
  width: 70px;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  min-height: 100%;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content {
  display: flex;
  flex-direction: column;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable-content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table > tbody {
  flex-grow: 1;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row {
  height: 50px;
  flex-shrink: 0;
  flex-grow: 1;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell {
  height: auto;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-virtual .dx-scheduler-date-table-row {
  height: 50px;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container {
  width: 100%;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container {
  flex-shrink: 1;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable .dx-scrollable-content {
  min-width: 100%;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-cell {
  flex-shrink: 0;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline:not(.dx-scheduler-work-space-both-scrollbar) .dx-scheduler-date-table .dx-scheduler-date-table-row {
  flex: 1;
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  color: #8ac840;
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  position: absolute;
  top: 37px;
  right: 0;
  width: 100%;
  height: 2px;
  content: "";
  background-color: #eb5757;
}

.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 65px;
}

.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 97.5px;
}

.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 48.75px;
}

.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 130px;
}

.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 43.3333333333px;
}

.dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell {
  width: 65px;
}

.dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 130px;
}

.dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 162.5px;
}

.dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 195px;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top: none;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after {
  background-color: #e0e0e0;
}

.dx-scheduler-work-space {
  border: 1px solid #e0e0e0;
  background-color: #fff;
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100%;
  width: 100%;
  border-top: none;
  float: left;
}

.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-all-day-title {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-date-table-cell {
  border-right: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-all-day-panel td {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel-empty-cell {
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell {
  border-bottom: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-header-panel {
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-header-panel-container {
  display: flex;
  flex-shrink: 0;
}

.dx-scheduler-header-panel-empty-cell {
  display: flex;
  align-items: flex-end;
  flex-shrink: 0;
  width: 0;
  border-bottom: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-header-tables-container {
  overflow: hidden;
  width: 100%;
}

.dx-scheduler-date-table-container {
  position: relative;
}

.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count) .dx-scheduler-date-table-container {
  height: 100%;
}

.dx-scheduler-date-table-scrollable {
  width: 100%;
  overflow: hidden;
}

.dx-scheduler-date-table-scrollable .dx-scrollable-content {
  overflow: hidden;
}

.dx-scheduler-date-table-scrollable-content,
.dx-scheduler-side-bar-scrollable-content {
  display: flex;
  align-items: flex-start;
}

.dx-scheduler-date-table-scrollable-content {
  position: relative;
  float: left;
}

.dx-scheduler-date-table-cell,
.dx-scheduler-group-header,
.dx-scheduler-header-panel-cell,
.dx-scheduler-time-panel-cell {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  cursor: default;
}

.dx-scheduler-date-table-current-date {
  font-weight: 700;
}

.dx-scheduler-date-table-other-month {
  opacity: 0.5;
}

.dx-scheduler-work-space-flex-container {
  display: flex;
  flex-direction: row;
  height: 100%;
  min-height: 0;
}

.dx-scheduler-group-flex-container {
  flex: 0 0 100%;
  min-height: 100%;
  display: flex;
}

.dx-scheduler-group-flex-container .dx-scheduler-group-row {
  display: flex;
  flex-flow: column nowrap;
  flex: 0 0 auto;
  min-width: 0;
}

.dx-scheduler-group-flex-container .dx-scheduler-group-row:last-child .dx-scheduler-group-header {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-group-flex-container .dx-scheduler-group-row .dx-scheduler-group-header {
  display: flex;
  flex-flow: row nowrap;
  flex: 1 1 100%;
  padding: 0 5px;
  height: auto;
  width: 65px;
  justify-content: flex-start;
  align-items: flex-start;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  border: none;
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-header-scrollable {
  height: auto;
}

.dx-scheduler-work-space-day .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top: none;
}

.dx-scheduler-all-day-table-cell,
.dx-scheduler-date-table-cell {
  border-top: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
}

.dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-date-table-cell:first-child {
  border-left: none;
}

.dx-scheduler-date-table-cell,
.dx-scheduler-header-panel-cell {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-count .dx-scheduler-all-day-title,
.dx-scheduler-work-space-week .dx-scheduler-all-day-title,
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-timeline .dx-scheduler-all-day-panel,
.dx-scheduler-timeline .dx-scheduler-all-day-title,
.dx-scheduler-timeline .dx-scheduler-time-panel,
.dx-scheduler-work-space-month .dx-scheduler-all-day-panel,
.dx-scheduler-work-space-month .dx-scheduler-all-day-title,
.dx-scheduler-work-space-month .dx-scheduler-time-panel {
  display: none;
}

.dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-right: none;
}

.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-left: none;
}

.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: none;
}

.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-left: none;
}

.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-left: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
}

.dx-scheduler-header-panel {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}

.dx-scheduler-work-space.dx-scheduler-work-space-all-day .dx-scheduler-header-panel-empty-cell {
  border-bottom: none;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  width: auto;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table {
  float: none;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable {
  height: auto;
  flex-shrink: 0;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child {
  border-left: none;
}

.dx-scheduler-header-panel-cell {
  position: relative;
  color: rgba(0, 0, 0, 0.54);
  padding: 0;
  font-weight: 400;
  border-left: 1px solid #e0e0e0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-scheduler-header-panel-cell:first-child {
  border-left: 1px solid transparent;
}

.dx-scheduler-all-day-panel {
  width: 100%;
  position: relative;
}

.dx-scheduler-all-day-title {
  color: rgba(0, 0, 0, 0.54);
  width: 65px;
  position: relative;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-scheduler-small .dx-scheduler-all-day-title {
  width: 32.5px;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-title {
  height: 50px;
  line-height: 50px;
}

.dx-scheduler-all-day-table {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}

.dx-scheduler-group-header {
  height: 30px;
  text-align: center;
}

.dx-scheduler-time-panel {
  flex: 0 0 auto;
  width: 65px;
  border-collapse: collapse;
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-small .dx-scheduler-time-panel {
  width: 32.5px;
  font-size: 14px;
}

.dx-scheduler-time-panel .dx-scheduler-time-panel-row:first-of-type td > div,
.dx-scheduler-time-panel .dx-scheduler-virtual-row ~ .dx-scheduler-time-panel-row:nth-child(2) td > div {
  margin-top: 0;
}

.dx-scheduler-time-panel-cell {
  color: rgba(0, 0, 0, 0.54);
  position: relative;
  width: 100%;
  text-align: right;
  vertical-align: top;
  border-bottom: 1px solid transparent;
}

.dx-scheduler-small .dx-scheduler-time-panel-cell {
  padding-left: 0;
}

.dx-scheduler-time-panel-cell::after {
  position: absolute;
  bottom: -1px;
  width: 10%;
  height: 1px;
  right: 0;
  background-color: #e0e0e0;
  content: none;
}

.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell {
  color: #8ac840;
}

.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before {
  position: absolute;
  top: 0;
  right: 0;
  width: 2px;
  height: inherit;
  background-color: #eb5757;
}

.dx-scheduler-time-panel-row:last-child .dx-scheduler-time-panel-cell::after {
  display: none;
}

.dx-scheduler-time-panel-title-cell {
  padding: 0;
}

.dx-scheduler-date-table {
  width: 100%;
  border-spacing: 0;
  table-layout: fixed;
}

.dx-scheduler-all-day-table-cell.dx-state-hover.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-hover.dx-state-focused {
  background-color: rgba(138, 200, 64, 0.12);
}

.dx-scheduler-all-day-table-cell.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-focused {
  background-color: rgba(138, 200, 64, 0.12);
  opacity: 1;
}

.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,
.dx-scheduler-date-table-cell.dx-scheduler-focused-cell {
  box-shadow: inset 0 0 0 1px #8ac840;
}

.dx-scheduler-all-day-table-cell > div,
.dx-scheduler-date-table-cell > div {
  pointer-events: none;
}

.dx-scheduler-date-table-droppable-cell {
  background-color: #f2f2f2;
}

.dx-scheduler-group-header-content div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable {
  display: none;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content {
  display: flex;
  height: 40px;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content > div {
  margin: auto;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-row,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-panel,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-row {
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header {
  flex-grow: 1;
  flex-basis: 0;
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header {
  flex-basis: auto;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline:not(.dx-scheduler-work-space-group-by-date) .dx-scheduler-header-row .dx-scheduler-header-panel-cell {
  border-right: none;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-work-space-vertical-group-table {
  height: 100%;
  min-height: 100px;
  border-top: 1px solid #e0e0e0;
  border-spacing: 0;
  display: flex;
  flex-flow: column nowrap;
}

.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-day .dx-scheduler-all-day-title,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-week .dx-scheduler-all-day-title,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title {
  top: 0;
  height: 50px !important;
  line-height: 50px !important;
  border-bottom: none;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-panel {
  display: table-cell;
  position: relative;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-row {
  height: 50px;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell > div {
  margin-top: 0;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-last-group-cell {
  border-bottom: none;
  box-shadow: inset 0 -1px 0 #e0e0e0;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell {
  border-bottom: 2px solid #e0e0e0;
}

.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable {
  border-top: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-header-panel-empty-cell {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-rtl .dx-scheduler-date-table-scrollable-content,
.dx-rtl .dx-scheduler-side-bar-scrollable-content {
  direction: rtl;
}

.dx-rtl .dx-scheduler-sidebar-scrollable .dx-scheduler-group-row:last-child .dx-scheduler-group-header,
.dx-rtl .dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row:last-child .dx-scheduler-group-header {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-header-panel {
  left: 0;
  right: inherit;
}

.dx-rtl .dx-scheduler-time-panel,
.dx-rtl .dx-scheduler-work-space-vertical-group-table {
  float: right;
}

.dx-scheduler-small .dx-rtl .dx-scheduler-time-panel-cell {
  padding-left: 10px;
}

.dx-rtl .dx-scheduler-time-panel-cell::after {
  right: auto;
  left: 0;
}

.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell,
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell {
  border-right: 1px solid #e0e0e0;
  border-left: none;
}

.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child,
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-row .dx-scheduler-header-panel-cell:first-child {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable {
  float: right;
}

.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header {
  padding: 0 5px 0 10px;
}

.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-three .dx-scheduler-group-header:last-child,
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-two .dx-scheduler-group-header:last-child {
  text-align: right;
}

.dx-rtl .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl .dx-scheduler-date-table-cell:first-child,
.dx-rtl .dx-scheduler-header-panel-cell:first-child {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-time-panel {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell {
  width: 32.5px;
}

.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 97.5px;
}

.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 130px;
}

.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 162.5px;
}

.dx-recurrence-repeat-end-wrapper {
  display: flex;
}

.dx-recurrence-numberbox-interval-wrapper .dx-layout-manager .dx-field-item,
.dx-recurrence-repeat-on .dx-layout-manager .dx-field-item {
  padding-right: 0;
  padding-left: 0;
}

.dx-recurrence-numberbox-interval-wrapper .dx-box-item:first-child:not(:only-child),
.dx-recurrence-repeat-on .dx-box-item:first-child:not(:only-child) {
  flex-grow: 0 !important;
  min-width: auto !important;
}

.dx-recurrence-numberbox-interval-wrapper .dx-field-item-label {
  white-space: nowrap;
}

.dx-layout-manager .dx-field-item.dx-recurrence-repeat-on {
  padding-top: 0;
}

.dx-recurrence-repeat-end-label {
  line-height: 36px;
}

.dx-recurrence-radiogroup-repeat-type .dx-item {
  padding-bottom: 10px;
}

.dx-recurrence-button-group {
  width: 100%;
}

.dx-recurrence-button-group .dx-buttongroup-wrapper > div {
  flex: 1;
  min-width: 0;
}

.dx-recurrence-numberbox-interval {
  margin-right: 11px;
}

.dx-recurrence-numberbox-interval-label {
  font-size: 13px;
  margin-top: 25px;
}

.dx-recurrence-button-group .dx-button-content {
  padding: 6px;
}

.dx-recurrence-radiogroup-repeat-type {
  margin: 15px 0;
}

.dx-recurrence-datebox-until-date {
  margin-left: 23px;
}

.dx-recurrence-numberbox-repeat-count {
  margin: 0 11px;
}

.dx-scheduler-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
  background-color: #fff;
}

.dx-scheduler-header {
  border: 1px solid #e0e0e0;
  position: relative;
  z-index: 1;
  width: 100%;
  flex-shrink: 0;
}

.dx-scheduler-header .dx-toolbar {
  height: 100%;
  background-color: transparent;
}

.dx-scheduler-header .dx-toolbar .dx-toolbar-items-container {
  height: 100%;
}

.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container .dx-icon::before {
  content: "\f016";
}

.dx-scheduler-view-switcher-dropdown-button-content .dx-list-item {
  display: list-item;
}

.dx-scheduler-date-time-shader-all-day {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.03);
  position: absolute;
  pointer-events: none;
}

.dx-scheduler-date-time-indicator {
  background-color: #eb5757;
  position: absolute;
  pointer-events: none;
  box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.1);
}

.dx-scheduler-date-time-indicator::before {
  font-size: 30px;
  color: #eb5757;
  position: absolute;
  z-index: 1000;
  margin-top: -14px;
  margin-left: -12px;
  text-shadow: rgba(255, 255, 255, 0.1) 1px 0 0;
}

.dx-scheduler-date-time-shader {
  pointer-events: none;
}

.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 40px;
}

.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon {
  top: 9px;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  margin-left: 65px;
  font: 14px/1 DXIcons;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator::before {
  content: "\f04e";
  display: none;
}

.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  margin-left: 32.5px;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader {
  margin-left: 65px;
}

.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader {
  margin-left: 32.5px;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before {
  width: inherit;
  height: inherit;
  content: "";
  left: inherit;
  position: absolute;
  margin-left: 65px;
  background-color: rgba(0, 0, 0, 0.03);
}

.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before {
  margin-left: 32.5px;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before {
  margin-left: 0;
}

.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator {
  margin-left: 0;
  font: 14px/1 DXIcons;
}

.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator::before {
  content: "\f04f";
  margin-right: -12px;
}

.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-top::before {
  margin-left: 0;
  margin-right: 65px;
}

.dx-scheduler-timeline .dx-scheduler-date-time-indicator {
  width: 1px;
  top: 0;
  font: 14px/1 DXIcons;
}

.dx-scheduler-timeline .dx-scheduler-date-time-indicator::before {
  content: "\f001";
  margin-left: -14px;
  margin-top: -12px;
}

.dx-scheduler-timeline .dx-scheduler-date-time-shader {
  height: 100%;
  position: absolute;
}

.dx-scheduler-timeline .dx-scheduler-date-time-shader::before {
  width: inherit;
  height: 100%;
  content: "";
  left: 0;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.03);
}

.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  border-bottom: 2px solid #eb5757;
  box-shadow: none;
}

.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  content: none;
}

.dx-scheduler-timeline .dx-scheduler-appointment-reduced .dx-scheduler-appointment-recurrence-icon {
  top: 0;
}

.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  padding: 0 7px;
}

.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0 25px 0 7px;
}

.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0 7px 0 25px;
}

.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence-icon {
  top: 0;
}

.dx-scheduler-all-day-appointments,
.dx-scheduler-scrollable-appointments {
  position: absolute;
  top: 0;
}

.dx-scheduler-all-day-appointments.dx-rtl,
.dx-scheduler-scrollable-appointments.dx-rtl {
  left: 0;
}

.dx-scheduler-all-day-appointment,
.dx-scheduler-timeline .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-scheduler-appointment {
  box-shadow: inset 2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-rtl .dx-scheduler-all-day-appointment,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment {
  box-shadow: inset -2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-all-day-appointment.dx-resizable-resizing,
.dx-scheduler-all-day-appointment.dx-state-active,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-active {
  box-shadow: inset -2px 0 0 0 rgba(0, 0, 0, 0.3), inset 2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-all-day-appointment.dx-state-hover,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover {
  box-shadow: inset 5px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow: inset 5px 0 0 0 rgba(0, 0, 0, 0.3), inset -2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover {
  box-shadow: inset -5px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow: inset -5px 0 0 0 rgba(0, 0, 0, 0.3), inset 2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-all-day-appointment,
.dx-scheduler-timeline .dx-draggable-dragging .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-draggable-dragging .dx-scheduler-appointment {
  box-shadow: inset -2px 0 0 0 rgba(0, 0, 0, 0.3), inset 2px 0 0 0 rgba(0, 0, 0, 0.3), 7px 7px 15px 0 rgba(50, 50, 50, 0.2);
}

.dx-scheduler-appointment.dx-scheduler-appointment-body,
.dx-scheduler-appointment.dx-scheduler-appointment-tail {
  box-shadow: none;
}

.dx-scheduler-appointment-recurrence-icon {
  position: absolute;
  background-repeat: no-repeat;
  top: 3px;
  right: 5px;
  display: block;
}

.dx-scheduler-appointment-recurrence-icon.dx-icon-repeat {
  font-size: 18px;
}

.dx-scheduler-all-day-appointment .dx-scheduler-appointment-reduced-icon {
  position: absolute;
  top: 15%;
}

.dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon {
  right: 20px;
}

.dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 5px 25px 5px 7px;
}

.dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 5px 7px 5px 25px;
}

.dx-scheduler-appointment-content {
  cursor: pointer;
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  opacity: 0.99;
}

.dx-scheduler-work-space-grouped.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  font-size: 12px;
}

.dx-scheduler-appointment-content > * {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-scheduler-appointment-empty .dx-scheduler-appointment-content-details,
.dx-scheduler-appointment-empty .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-appointment-empty .dx-scheduler-appointment-title {
  display: none;
}

.dx-scheduler-all-day-appointment .dx-scheduler-appointment-content-details,
.dx-scheduler-work-space-month .dx-scheduler-appointment-content-details {
  display: none;
}

.dx-scheduler-appointment-popup .dx-form .dx-field-item.dx-appointment-form-switch > div {
  flex-grow: 0;
  width: auto;
}

.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,
.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch {
  margin: 0;
}

.dx-scheduler-appointment-popup .dx-field-item-label-location-left {
  padding-right: 20px;
}

.dx-scheduler-appointment-popup .dx-field {
  min-height: 0;
}

.dx-scheduler-appointment-popup .dx-field-label {
  width: auto;
}

.dx-scheduler-appointment-popup .dx-field-value {
  padding-left: 0;
  padding-right: 0;
}

.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget) > .dx-checkbox {
  float: left;
}

.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget) > .dx-checkbox.dx-rtl {
  float: right;
}

.dx-scheduler-appointment-collector.dx-button,
.dx-scheduler-appointment-collector.dx-button.dx-state-active,
.dx-scheduler-appointment-collector.dx-button.dx-state-focused,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover {
  background-color: #8ac840;
  color: #fff;
  border: none;
  box-shadow: none;
}

.dx-scheduler-appointment-collector.dx-button .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-active .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-focused .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-button-content {
  line-height: inherit;
}

.dx-scheduler-appointment-collector.dx-button.dx-state-hover::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 0.98;
}

.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-scheduler-appointment-collector-content {
  color: #fff;
  opacity: 0.99;
}

.dx-scheduler-appointment-collector-compact .dx-button-content span:last-child,
.dx-scheduler-appointment-collector-compact .dx-scheduler-appointment-collector-content span:last-child {
  padding-left: 0;
}

.dx-scheduler-agenda .dx-scheduler-scrollable-appointments {
  width: 100%;
  height: 0;
}

.dx-scheduler-agenda .dx-scheduler-appointment {
  position: relative;
  box-shadow: none;
  margin-top: 5px;
  margin-bottom: 5px;
}

.dx-scheduler-agenda .dx-scheduler-appointment.dx-scheduler-last-in-date-agenda-appointment {
  margin-bottom: 20px;
}

.dx-rtl .dx-scheduler-appointment-recurrence-icon {
  left: 5px;
  right: auto;
}

.dx-rtl .dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon {
  left: 20px;
  right: auto;
}

.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 5px;
  padding-left: 40px;
}

.dx-rtl .dx-scheduler-all-day-appointments,
.dx-rtl .dx-scheduler-scrollable-appointments {
  left: 0;
}

.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-top::before {
  margin-right: 32.5px;
}

.dx-scheduler-time-panel-cell {
  height: 28px;
  padding-right: 8px;
}

.dx-scheduler-time-panel-cell > div {
  margin-top: -6px;
  font-size: 12px;
}

.dx-scheduler-small .dx-scheduler-time-panel-cell > div {
  font-size: 11px;
}

.dx-scheduler-small .dx-scheduler-time-panel-cell {
  padding-right: 2px;
}

.dx-rtl .dx-scheduler-time-panel-cell {
  text-align: left;
  padding-left: 8px;
  padding-right: 0;
}

.dx-rtl.dx-scheduler-small .dx-scheduler-time-panel-cell {
  padding-left: 2px;
}

.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before {
  content: none;
}

.dx-scheduler-date-table-cell {
  height: 28px;
}

.dx-scheduler-all-day-title {
  height: 42px;
  line-height: 42px;
  font-size: 12px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-small .dx-scheduler-all-day-title {
  font-size: 9.6px;
}

.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-title {
  height: 14px;
  line-height: 14px;
}

.dx-scheduler-all-day-table {
  height: 42px;
}

.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-table {
  height: 14px;
}

.dx-scheduler-appointment-content {
  padding: 2px 4px;
}

.dx-scheduler-appointment-title {
  font-size: 12px;
}

.dx-scheduler-appointment-content-details {
  white-space: pre;
  overflow: hidden;
  font-size: 10px;
}

.dx-scheduler-work-space-day .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,
.dx-scheduler-work-space-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content {
  padding: 2px 4px;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  height: 2px;
}

.dx-scheduler-header-panel {
  margin-top: 0;
}

.dx-scheduler-header-panel-cell {
  height: 40px;
  text-align: left;
  vertical-align: bottom;
}

.dx-rtl .dx-scheduler-header-panel-cell {
  text-align: right;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell {
  height: 22px;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  height: 34px;
  font-size: 12px;
  padding-left: 14px;
  padding-right: 14px;
  padding-top: 11px;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell {
  display: flex;
  flex-flow: column nowrap;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell {
  align-items: flex-start;
  justify-content: flex-end;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell {
  align-items: flex-end;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  height: 34px;
  font-size: 12px;
  padding-left: 14px;
  padding-right: 14px;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-week-cell {
  align-items: flex-start;
  display: flex;
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-week-cell {
  border-bottom: 1px solid #e0e0e0;
  flex-flow: column;
  justify-content: flex-end;
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  content: none;
}

.dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date {
  display: block;
  margin: 0 14px;
}

.dx-scheduler-small .dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date {
  margin: 0 7px;
}

.dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date:first-child {
  font-size: 12px;
  line-height: 7px;
}

.dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date:last-child {
  font-size: 20px;
  line-height: 25px;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-count .dx-scheduler-header-panel {
  margin-top: 0;
}

.dx-scheduler-work-space-day .dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) {
  border-bottom: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  padding-top: 3px;
  font-size: 12px;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-first-of-month {
  border-left: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-header-panel {
  border-bottom: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  font-size: 14px;
  text-align: left;
  height: 100px;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-cell > div {
  padding: 4px;
}

.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  text-align: right;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date {
  font-size: 12px;
  margin-left: 4px;
  line-height: 22px;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-appointment-collector {
  margin-top: 3px;
  margin-left: 52px;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-current-date {
  color: #8ac840;
}

.dx-scheduler-adaptive .dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-appointment-collector {
  margin: 0;
}

.dx-scheduler-appointment-collector {
  background-color: #8ac840;
  color: #fff;
  margin-top: 2px;
  position: absolute;
}

.dx-scheduler-appointment-collector.dx-button {
  border-radius: 12px;
  height: 18px;
  min-width: auto;
  width: auto;
}

.dx-scheduler-appointment-collector.dx-button::before {
  display: none;
}

.dx-scheduler-appointment-collector.dx-button .dx-button-content {
  padding: 2px 0;
  font-size: 12px;
}

.dx-scheduler-header {
  height: 40px;
  background-color: #fff;
}

.dx-scheduler-header .dx-toolbar .dx-toolbar-item-content,
.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container {
  padding: 0 11px;
}

.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption {
  min-width: 180px;
}

.dx-device-mobile .dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption,
.dx-scheduler-adaptive .dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption {
  min-width: 140px;
}

.dx-scheduler-header .dx-toolbar .dx-button.dx-item-selected,
.dx-scheduler-header .dx-toolbar .dx-button.dx-state-focused,
.dx-scheduler-header .dx-toolbar .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
}

.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected {
  background-color: #fff;
}

.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected.dx-state-focused,
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
}

.dx-scheduler-header .dx-toolbar .dx-button,
.dx-scheduler-header .dx-toolbar .dx-button .dx-icon,
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected,
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected .dx-icon {
  color: #8ac840;
}

.dx-scheduler-header .dx-button-text {
  text-transform: none;
}

.dx-scheduler-group-flex-container .dx-scheduler-group-header {
  font-weight: 700;
}

.dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header,
.dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header {
  font-weight: 500;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.87);
  text-align: left;
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-left: 14px;
}

.dx-scheduler-agenda .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-agenda .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-work-space-month .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-work-space-month .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-left: 4px;
}

.dx-rtl .dx-scheduler-agenda .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-rtl .dx-scheduler-agenda .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-right: 4px;
  padding-left: 0;
}

.dx-scheduler-timeline .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-timeline .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-left: 0;
}

.dx-scheduler-timeline .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header,
.dx-scheduler-timeline .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header {
  vertical-align: top;
}

.dx-scheduler-timeline .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content div,
.dx-scheduler-timeline .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content div {
  top: 8px;
  transform: none;
}

.dx-rtl .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header,
.dx-rtl .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header {
  text-align: right;
}

.dx-scheduler-all-day-panel {
  background-color: #fff;
}

.dx-scheduler-all-day-panel .dx-scheduler-all-day-table-cell {
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-all-day-title {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-week):not(.dx-scheduler-work-space-work-week) .dx-scheduler-group-header {
  border-bottom: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-agenda .dx-scheduler-date-table-cell {
  border: none;
}

.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th {
  border-left: none;
  border-right: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-agenda) .dx-scheduler-all-day-panel .dx-scheduler-first-group-cell {
  border-left: none;
}

.dx-scheduler-work-space-week .dx-scheduler-date-table-row:first-child {
  border-top: none;
}

.dx-scheduler-all-day-table-cell.dx-state-active,
.dx-scheduler-date-table-cell.dx-state-active {
  background-color: rgba(221, 221, 221, 0.7);
}

.dx-scheduler-all-day-table-cell.dx-state-hover,
.dx-scheduler-date-table-cell.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.54);
}

.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,
.dx-scheduler-date-table-cell.dx-scheduler-focused-cell {
  box-shadow: none;
}

.dx-scheduler-appointment-popup .dx-form {
  padding: 0 10px;
}

.dx-scheduler-appointment-popup .dx-popup-title {
  background-color: #fff;
  border-bottom: none;
}

.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton,
.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton.dx-rtl {
  margin: 0;
}

.dx-scheduler-appointment-popup .dx-toolbar-after {
  margin-right: 4px;
}

.dx-rtl .dx-scheduler-appointment-popup .dx-toolbar-after {
  margin-left: 4px;
  margin-right: 0;
}

.dx-scheduler-appointment-popup .dx-form-validation-summary {
  padding: 10px 20px;
}

.dx-scheduler-header-panel,
.dx-scheduler-time-panel {
  font-size: 16px;
}

.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-group-row th,
.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-timeline) .dx-scheduler-last-group-cell {
  border-right: 1px solid #bfbfbf;
}

.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-group-row th:last-child,
.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-timeline) .dx-scheduler-last-group-cell:last-child {
  border-right: none;
}

.dx-rtl .dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-group-row th,
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-timeline) .dx-scheduler-last-group-cell {
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-group-row th:last-child,
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-timeline) .dx-scheduler-last-group-cell:last-child {
  border-left: none;
}

.dx-rtl .dx-scheduler-appointment,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment,
.dx-scheduler-appointment,
.dx-scheduler-timeline .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-scheduler-appointment {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  box-shadow: none;
  border-radius: 2px;
}

.dx-rtl .dx-scheduler-appointment.dx-state-focused,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-focused,
.dx-scheduler-appointment.dx-state-focused,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-focused,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-focused {
  color: #fff;
}

.dx-rtl .dx-scheduler-appointment.dx-resizable-resizing,
.dx-rtl .dx-scheduler-appointment.dx-state-active,
.dx-rtl .dx-scheduler-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-appointment.dx-state-active,
.dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-active,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow: none;
}

.dx-scheduler-dropdown-appointment-date {
  color: rgba(0, 0, 0, 0.54);
}

.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title {
  background-color: #fff;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel .dx-scheduler-group-header:first-child {
  border-left: none;
}

.dx-scheduler-agenda .dx-scheduler-group-header {
  font-size: 14px;
  width: 100px;
}

.dx-scheduler-agenda .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-top: 2px;
  width: 100px;
}

.dx-scheduler-agenda .dx-scheduler-group-header .dx-scheduler-group-header-content::before {
  display: none;
}

.dx-scheduler-agenda .dx-scheduler-date-table-row,
.dx-scheduler-agenda .dx-scheduler-time-panel-row {
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
}

.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  vertical-align: top;
  text-align: left;
  padding-left: 8px;
  padding-right: 0;
}

.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  text-align: right;
  padding-right: 8px;
  padding-left: 0;
}

.dx-scheduler-agenda .dx-scheduler-time-panel-cell > span {
  font-size: 12px;
}

.dx-scheduler-agenda .dx-scheduler-date-table-scrollable {
  padding-top: 0;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table-row.dx-scheduler-date-table-last-row,
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-header,
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-table .dx-scheduler-group-row,
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-row.dx-scheduler-date-table-last-row {
  border-bottom: none;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table-row.dx-scheduler-date-table-last-row:not(:last-child),
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-table .dx-scheduler-group-row:not(:last-child),
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-row.dx-scheduler-date-table-last-row:not(:last-child) {
  box-shadow: inset 0 -1px 0 0 #bfbfbf;
}

.dx-scheduler-agenda-nodata {
  font-size: 16px;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button {
  min-width: auto;
  padding: 0;
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-focused,
.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button .dx-icon {
  color: #8ac840;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-rtl .dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel .dx-scheduler-group-header:first-child {
  border-right: none;
}

.dx-rtl.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-rtl.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content,
.dx-scheduler-overlay-panel .dx-overlay-content {
  background-color: #fff;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-popup-content,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-popup-content {
  padding: 0;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item {
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item:last-of-type,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item:last-of-type {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom: none;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item:first-of-type,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item:first-of-type {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item {
  margin-left: 8px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body {
  width: 18px;
  height: 18px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject {
  margin-top: 3px;
  font-size: 14px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date {
  font-size: 11px;
  opacity: 1;
  margin-top: 4px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button-container,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button-container {
  padding-top: 2px;
}

.dx-scheduler-timeline .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 100px;
}

.dx-scheduler-header-panel-empty-cell {
  margin-top: 0;
}

.dx-layout-manager .dx-field-item:not(.dx-first-row) {
  padding-top: 10px;
}

.dx-layout-manager .dx-field-empty-item {
  width: 100%;
}

.dx-layout-manager.dx-layout-manager-one-col .dx-single-column-item-content > .dx-field-item {
  padding-left: 0;
  padding-right: 0;
}

.dx-layout-manager.dx-layout-manager-one-col .dx-form-group .dx-single-column-item-content > .dx-first-row.dx-col-0.dx-field-item {
  padding-top: 0;
}

.dx-layout-manager.dx-layout-manager-one-col .dx-box-item:not(:first-child) .dx-single-column-item-content > .dx-field-item {
  padding-top: 10px;
}

.dx-layout-manager .dx-label-h-align.dx-flex-layout {
  display: flex;
}

.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-label {
  display: block;
}

.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content,
.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content-wrapper {
  flex-shrink: 1;
  flex-grow: 1;
  flex-basis: auto;
  display: block;
}

.dx-layout-manager .dx-label-h-align.dx-flex-layout:not(.dx-field-item-label-align) {
  align-items: baseline;
}

.dx-layout-manager .dx-label-h-align.dx-field-item-label-align:not(.dx-flex-layout) .dx-field-item-label {
  vertical-align: baseline;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content,
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper,
.dx-layout-manager .dx-label-h-align .dx-field-item-label {
  display: table-cell;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper .dx-field-item-content {
  display: block;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-label {
  white-space: nowrap;
  vertical-align: middle;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-label-content {
  display: block;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content {
  vertical-align: top;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,
.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch {
  margin-top: 7px;
  margin-bottom: 4px;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content,
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper {
  width: 100%;
}

.dx-layout-manager .dx-tabpanel .dx-multiview-item-content {
  padding: 20px;
}

.dx-form-group-content {
  border-width: 0;
  padding: 0;
  margin: 0;
}

.dx-form-group-with-caption .dx-form-group.dx-form-group-with-caption {
  padding-left: 20px;
}

.dx-layout-manager-hidden-label {
  position: absolute;
  display: block;
  visibility: hidden;
}

.dx-field-item-label-location-left {
  padding-right: 10px;
}

.dx-field-item-label-location-right {
  padding-left: 10px;
}

.dx-field-item-optional .dx-label > span::after,
.dx-field-item-required .dx-label > span::after {
  content: attr(data-mark);
}

.dx-rtl .dx-field-item-optional-mark,
.dx-rtl .dx-field-item-required-mark {
  unicode-bidi: embed;
}

.dx-rtl .dx-field-item:not(.dx-first-col) {
  padding-left: 0;
  padding-right: 15px;
}

.dx-rtl .dx-field-item:not(.dx-last-col) {
  padding-left: 15px;
  padding-right: 0;
}

.dx-rtl .dx-field-item-label-location-left {
  padding-right: 0;
  padding-left: 10px;
}

.dx-rtl .dx-field-item-label-location-right {
  padding-left: 0;
  padding-right: 10px;
}

.dx-rtl .dx-layout-manager-one-col .dx-single-column-item-content > .dx-field-item {
  padding-right: 0;
  padding-left: 0;
}

.dx-rtl .dx-form-group-with-caption .dx-form-group.dx-form-group-with-caption {
  padding-left: 0;
  padding-right: 20px;
}

.dx-form-group-caption {
  font-size: 16px;
}

.dx-form-group-with-caption > .dx-form-group-content {
  border-top: 1px solid #e0e0e0;
  padding-bottom: 10px;
  padding-top: 10px;
  margin-top: 4px;
}

.dx-form > .dx-scrollable-wrapper > .dx-scrollable-container {
  margin-left: -10px;
  padding-left: 10px;
}

.dx-scrollable-content > .dx-layout-manager {
  padding-right: 5px;
}

.dx-layout-manager .dx-field-item {
  padding-bottom: 10px;
  font-size: 12px;
}

.dx-layout-manager .dx-field-item:not(.dx-last-col) {
  padding-right: 20px;
}

.dx-layout-manager .dx-field-item:not(.dx-first-col) {
  padding-left: 20px;
}

.dx-layout-manager .dx-field-item .dx-field-item.dx-last-row {
  padding-bottom: 0;
}

.dx-form > .dx-layout-manager.dx-layout-manager-one-col .dx-field-item .dx-field-item.dx-last-row:not(.dx-last-col) {
  padding-bottom: 10px;
}

.dx-field-item:not(.dx-field-item-has-group):not(.dx-field-item-has-tabs):not(.dx-first-row):not(.dx-label-v-align) {
  padding-top: 20px;
}

.dx-field-item .dx-switch {
  vertical-align: middle;
}

.dx-field-item.dx-label-v-align .dx-invalid-message > .dx-overlay-content,
.dx-field-item.dx-label-v-align .dx-invalid-message > .dx-overlay-wrapper {
  transform: translate(0, 0) !important;
}

.dx-field-item-content-wrapper.dx-invalid .dx-field-item-help-text {
  color: transparent;
}

.dx-field-item-label-location-top {
  display: block;
  padding: 4px 11px 2px;
}

.dx-form-styling-mode-underlined .dx-field-item-label-location-top {
  padding-left: 0;
  padding-right: 0;
}

.dx-field-item-label-text {
  color: rgba(0, 0, 0, 0.6);
}

.dx-field-item-help-text {
  white-space: normal;
  color: rgba(0, 0, 0, 0.6);
  padding: 6px 11px 2px;
  font-style: normal;
}

.dx-form-styling-mode-underlined .dx-field-item-help-text {
  padding-left: 0;
  padding-right: 0;
}

.dx-field-item-optional .dx-label > span::after,
.dx-field-item-optional-mark,
.dx-field-item-required .dx-label > span::after,
.dx-field-item-required-mark {
  color: rgba(0, 0, 0, 0.6);
}

.dx-filterbuilder.dx-rtl .dx-filterbuilder-action-icon,
.dx-filterbuilder.dx-rtl .dx-filterbuilder-text {
  margin-left: 5px;
  margin-right: 0;
}

.dx-filterbuilder.dx-rtl .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content {
  padding-left: 0;
  padding-right: 26px;
}

.dx-filterbuilder .dx-filterbuilder-action-icon,
.dx-filterbuilder .dx-filterbuilder-text {
  margin-left: 0;
  margin-right: 5px;
}

.dx-filterbuilder .dx-filterbuilder-action-icon:focus,
.dx-filterbuilder .dx-filterbuilder-item-value-text:focus,
.dx-filterbuilder .dx-filterbuilder-text:focus {
  outline: 0;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item {
  display: inline-block;
  white-space: nowrap;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text {
  display: inline-block;
  cursor: pointer;
  white-space: pre;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range {
  white-space: nowrap;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range-separator,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-text-separator {
  margin: 0 7px;
  opacity: 0.3;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-group-operation,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-field,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-operation {
  min-width: 20px;
  padding: 2px 7px 3px;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-texteditor {
  vertical-align: middle;
  margin-top: -7px;
  margin-bottom: -4px;
  display: inline-block;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action {
  display: inline-block;
  cursor: pointer;
  position: relative;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content {
  padding-left: 26px;
}

.dx-filterbuilder-operations .dx-treeview-item {
  padding-left: 5px;
}

.dx-filterbuilder-operations .dx-rtl .dx-treeview-item {
  padding-right: 5px;
}

.dx-filterbuilder-overlay {
  white-space: nowrap;
}

.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node {
  padding-left: 0;
}

.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node .dx-treeview-node-container-opened {
  margin-left: 15px;
}

.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node {
  padding-right: 0;
}

.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node .dx-treeview-node-container-opened {
  margin-right: 15px;
}

.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal {
  border-radius: 0;
}

.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal > .dx-popup-content {
  padding: 0;
}

.dx-filterbuilder-overlay .dx-scrollable-container {
  max-height: 360px;
}

.dx-filterbuilder-overlay .dx-menu-items-container {
  padding: 0;
}

.dx-filterbuilder {
  background-color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text {
  color: rgba(0, 0, 0, 0.87);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation {
  background-color: rgba(244, 67, 54, 0.3);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:hover {
  background-color: rgba(244, 67, 54, 0.5);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:focus {
  background-color: #f44336;
  color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field {
  background-color: rgba(138, 200, 64, 0.3);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:hover {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:focus {
  background-color: #8ac840;
  color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation {
  background-color: rgba(138, 200, 64, 0.3);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:hover {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:focus {
  background-color: #8ac840;
  color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:hover {
  background-color: rgba(224, 224, 224, 0.5);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:focus {
  background-color: #e0e0e0;
  color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus {
  color: rgba(138, 200, 64, 0.7);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:focus,
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:hover {
  color: #8ac840;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove {
  color: rgba(244, 67, 54, 0.7);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:focus,
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:hover {
  color: #f44336;
}

.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-item .dx-icon {
  color: rgba(86, 86, 86, 0.54);
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-filterbuilder .dx-filterbuilder-action-icon {
  font-size: 21px;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action.dx-filterbuilder-action-icon {
  padding: 4px;
  vertical-align: middle;
}

.dx-filterbuilder .dx-filterbuilder-item-value .dx-editor-filled .dx-texteditor-input,
.dx-filterbuilder .dx-filterbuilder-item-value .dx-editor-outlined .dx-texteditor-input {
  padding: 8px;
}

.dx-filterbuilder .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-text {
  border-radius: 5px;
}

.dx-filterbuilder-range-separator {
  color: rgba(0, 0, 0, 0.87);
}

.dx-filterbuilder-overlay.dx-popup-wrapper > .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-item {
  padding-left: 8px;
}

.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-rtl .dx-treeview-item {
  padding-right: 8px;
}

.dx-filterbuilder-overlay .dx-treeview-node > .dx-treeview-item {
  padding-left: 16px;
}

.dx-filterbuilder-overlay .dx-treeview-node.dx-treeview-node-is-leaf > .dx-treeview-item {
  padding-left: 8px;
}

.dx-filterbuilder-overlay .dx-treeview-node .dx-treeview-node-container-opened {
  margin-left: 8px;
}

.dx-filterbuilder-overlay .dx-treeview-item {
  padding: 4px 8px 5px;
  min-height: 26px;
}

.dx-filterbuilder-overlay .dx-treeview-item .dx-icon {
  margin-right: 10px;
}

.dx-filterbuilder-overlay .dx-treeview-toggle-item-visibility {
  height: 26px;
  left: 0;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-node > .dx-treeview-item {
  padding-right: 16px;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-node.dx-treeview-node-is-leaf > .dx-treeview-item {
  padding-right: 8px;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-node .dx-treeview-node-container-opened {
  margin-right: 8px;
  margin-left: 0;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-item .dx-icon {
  margin-left: 10px;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-toggle-item-visibility {
  right: 16px;
}

.dx-drawer {
  height: 100%;
  width: 100%;
}

.dx-drawer-wrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
}

.dx-drawer-panel-content {
  position: absolute;
  top: 0;
  bottom: 0;
}

.dx-drawer-right .dx-drawer-panel-content {
  right: 0;
}

.dx-drawer-left .dx-drawer-panel-content {
  left: 0;
}

.dx-drawer-panel-content-push-top-or-bottom {
  width: 100%;
}

.dx-drawer-content {
  overflow: hidden;
  width: 100%;
  height: 100%;
  top: 0;
}

.dx-drawer-shader {
  z-index: 1000;
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}

.dx-drawer-push.dx-drawer-bottom .dx-drawer-panel-content {
  top: auto;
}

.dx-drawer-shrink .dx-drawer-panel-content {
  position: relative;
  overflow: hidden;
  flex: 0 0 auto;
  height: 100%;
}

.dx-drawer-shrink .dx-drawer-wrapper {
  flex: 1 0 auto;
  display: flex;
  flex-direction: row;
}

.dx-drawer-shrink .dx-drawer-content {
  position: relative;
  flex: 1 1 auto;
}

.dx-drawer-shrink.dx-drawer-bottom .dx-drawer-wrapper,
.dx-drawer-shrink.dx-drawer-top .dx-drawer-wrapper {
  flex-direction: column;
}

.dx-drawer-overlap .dx-drawer-panel-content {
  overflow: visible;
}

.dx-drawer-overlap .dx-drawer-panel-content.dx-overlay-wrapper {
  right: auto;
  left: auto;
}

.dx-drawer-overlap.dx-drawer-left .dx-drawer-wrapper,
.dx-drawer-overlap.dx-drawer-right .dx-drawer-wrapper {
  overflow-y: visible;
}

.dx-drawer-overlap.dx-drawer-bottom .dx-drawer-wrapper,
.dx-drawer-overlap.dx-drawer-top .dx-drawer-wrapper {
  overflow-x: visible;
}

.dx-drawer-overlap.dx-drawer-right.dx-drawer-expand > .dx-drawer-wrapper > .dx-overlay > .dx-overlay-wrapper > .dx-overlay-content,
.dx-drawer-overlap.dx-drawer-right.dx-drawer-slide > .dx-drawer-wrapper > .dx-overlay > .dx-overlay-wrapper > .dx-overlay-content {
  right: 0;
}

.dx-htmleditor {
  display: flex;
  flex-direction: column;
  border: 1px solid transparent;
}

.dx-htmleditor:not(.dx-state-disabled) li[data-list=checked],
.dx-htmleditor:not(.dx-state-disabled) li[data-list=unchecked] {
  cursor: pointer;
}

.dx-htmleditor-add-image-popup-with-tabs > .dx-overlay-content > .dx-popup-content {
  padding: 0;
}

.dx-htmleditor-hidden-content {
  display: none;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-multiview-wrapper {
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fix-ratio-container .dx-textbox {
  display: inline-block;
  width: calc(100% - 28px - 5px);
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-wrapper {
  padding: 0;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-upload-button {
  display: none;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content .dx-popup-title {
  border-bottom: 0;
}

.dx-quill-container {
  box-sizing: border-box;
  display: flex;
  flex: 1;
  flex-basis: auto;
  min-height: 1px;
  margin: 0;
  position: relative;
  overflow: hidden;
}

.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}

.ql-clipboard p {
  margin: 0;
  padding: 0;
}

.dx-htmleditor-content {
  box-sizing: border-box;
  line-height: 1.42;
  width: 100%;
  outline: 0;
  overflow-y: auto;
  padding: 12px 15px;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.dx-htmleditor-content .dx-variable > span {
  padding: 3px 6px;
  border-radius: 8px;
  background: rgba(138, 200, 64, 0.15);
}

.dx-htmleditor-content > * {
  cursor: text;
}

.dx-htmleditor-content blockquote,
.dx-htmleditor-content h1,
.dx-htmleditor-content h2,
.dx-htmleditor-content h3,
.dx-htmleditor-content h4,
.dx-htmleditor-content h5,
.dx-htmleditor-content h6,
.dx-htmleditor-content ol,
.dx-htmleditor-content p,
.dx-htmleditor-content pre,
.dx-htmleditor-content ul {
  margin: 0;
  padding: 0;
}

.dx-htmleditor-content h1,
.dx-htmleditor-content h2,
.dx-htmleditor-content h3,
.dx-htmleditor-content h4,
.dx-htmleditor-content h5,
.dx-htmleditor-content h6,
.dx-htmleditor-content ol,
.dx-htmleditor-content p,
.dx-htmleditor-content ul {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.dx-htmleditor-content table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
}

.dx-htmleditor-content td,
.dx-htmleditor-content th {
  border: 1px solid #000;
  padding: 2px 5px;
}

.dx-htmleditor-content ol,
.dx-htmleditor-content ul {
  padding-left: 1.5em;
}

.dx-rtl .dx-htmleditor-content ol,
.dx-rtl .dx-htmleditor-content ul {
  padding-left: 0;
  padding-right: 1.5em;
}

.dx-htmleditor-content li {
  list-style-type: none;
  padding-left: 1.5em;
  position: relative;
}

.dx-htmleditor-content li[data-list=bullet]::before {
  content: "•";
}

.dx-htmleditor-content li[data-list=checked]::before {
  content: "☑";
}

.dx-htmleditor-content li[data-list=unchecked]::before {
  content: "☐";
}

.dx-htmleditor-content li::before {
  display: inline-block;
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
  white-space: nowrap;
  width: 1.2em;
}

.dx-htmleditor-content li > .ql-ui {
  visibility: hidden;
}

.dx-htmleditor-content li[data-list=checked] > .ql-ui,
.dx-htmleditor-content li[data-list=unchecked] > .ql-ui {
  visibility: visible;
}

.dx-rtl .dx-htmleditor-content li {
  padding-left: 0;
  padding-right: 1.5em;
}

.dx-htmleditor-content li[data-list=ordered] {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}

.dx-htmleditor-content li[data-list=ordered]::before {
  content: counter(list-0, decimal) ". ";
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1 {
  counter-increment: list-1;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1::before {
  content: counter(list-1, lower-alpha) ". ";
}

.dx-htmleditor-content li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 4.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2 {
  counter-increment: list-2;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2::before {
  content: counter(list-2, lower-roman) ". ";
}

.dx-htmleditor-content li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 7.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3 {
  counter-increment: list-3;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3::before {
  content: counter(list-3, decimal) ". ";
}

.dx-htmleditor-content li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 10.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4 {
  counter-increment: list-4;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4::before {
  content: counter(list-4, lower-alpha) ". ";
}

.dx-htmleditor-content li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
  padding-left: 13.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5 {
  counter-increment: list-5;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5::before {
  content: counter(list-5, lower-roman) ". ";
}

.dx-htmleditor-content li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
  padding-left: 16.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6 {
  counter-increment: list-6;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6::before {
  content: counter(list-6, decimal) ". ";
}

.dx-htmleditor-content li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
  padding-left: 19.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7 {
  counter-increment: list-7;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7::before {
  content: counter(list-7, lower-alpha) ". ";
}

.dx-htmleditor-content li.ql-indent-7 {
  counter-reset: list-8 list-9;
  padding-left: 22.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8 {
  counter-increment: list-8;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8::before {
  content: counter(list-8, lower-roman) ". ";
}

.dx-htmleditor-content li.ql-indent-8 {
  counter-reset: list-9;
  padding-left: 25.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9 {
  counter-increment: list-9;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9::before {
  content: counter(list-9, decimal) ". ";
}

.dx-htmleditor-content .ql-indent-1 {
  padding-left: 3em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-1 {
  padding-left: 0;
  padding-right: 3em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-1 {
  padding-left: 0;
  padding-right: 4.5em;
}

.dx-htmleditor-content .ql-indent-2 {
  padding-left: 6em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-2 {
  padding-left: 0;
  padding-right: 6em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-2 {
  padding-left: 0;
  padding-right: 7.5em;
}

.dx-htmleditor-content .ql-indent-3 {
  padding-left: 9em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-3 {
  padding-left: 0;
  padding-right: 9em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-3 {
  padding-left: 0;
  padding-right: 10.5em;
}

.dx-htmleditor-content .ql-indent-4 {
  padding-left: 12em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-4 {
  padding-left: 0;
  padding-right: 12em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-4 {
  padding-left: 0;
  padding-right: 13.5em;
}

.dx-htmleditor-content .ql-indent-5 {
  padding-left: 15em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-5 {
  padding-left: 0;
  padding-right: 15em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-5 {
  padding-left: 0;
  padding-right: 16.5em;
}

.dx-htmleditor-content .ql-indent-6 {
  padding-left: 18em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-6 {
  padding-left: 0;
  padding-right: 18em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-6 {
  padding-left: 0;
  padding-right: 19.5em;
}

.dx-htmleditor-content .ql-indent-7 {
  padding-left: 21em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-7 {
  padding-left: 0;
  padding-right: 21em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-7 {
  padding-left: 0;
  padding-right: 22.5em;
}

.dx-htmleditor-content .ql-indent-8 {
  padding-left: 24em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-8 {
  padding-left: 0;
  padding-right: 24em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-8 {
  padding-left: 0;
  padding-right: 25.5em;
}

.dx-htmleditor-content .ql-indent-9 {
  padding-left: 27em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-9 {
  padding-left: 0;
  padding-right: 27em;
}

.dx-htmleditor-content li.ql-indent-9 {
  padding-left: 28.5em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-9 {
  padding-left: 0;
  padding-right: 28.5em;
}

.dx-rtl .dx-htmleditor-content li::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
  text-align: left;
}

.dx-htmleditor-content table td,
.dx-htmleditor-content table th {
  outline: 0;
}

.dx-htmleditor-content .ql-code-block-container {
  font-family: monospace;
}

.dx-htmleditor-content .ql-code-block-container,
.dx-htmleditor-content code {
  background-color: rgba(191, 191, 191, 0.15);
  color: rgba(0, 0, 0, 0.8);
}

.dx-htmleditor-content .ql-video {
  display: block;
  max-width: 100%;
}

.dx-htmleditor-content .ql-video.ql-align-center {
  margin: 0 auto;
}

.dx-htmleditor-content .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}

.dx-htmleditor-content .ql-font-serif {
  font-family: Georgia, "Times New Roman", serif;
}

.dx-htmleditor-content .ql-font-monospace {
  font-family: Monaco, "Courier New", monospace;
}

.dx-htmleditor-content .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}

.dx-htmleditor-content.ql-blank::before {
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
  color: rgba(148, 148, 148, 0.87);
}

.dx-htmleditor-content.ql-blank::after {
  content: attr(data-placeholder);
  z-index: -1;
  visibility: hidden;
}

.dx-htmleditor-content.ql-blank[data-placeholder] > p {
  height: 0.1px;
}

.dx-htmleditor-content blockquote {
  padding-left: 12px;
  border-left: 4px solid;
}

.dx-rtl .dx-htmleditor-content blockquote {
  padding-left: 0;
  padding-right: 12px;
  border-left: none;
  border-right: 4px solid;
}

.dx-suggestion-list-wrapper .dx-list .dx-scrollable-content {
  margin: 0;
}

.dx-suggestion-list {
  min-width: 50px;
}

.dx-suggestion-list .dx-list-item {
  display: block;
}

.dx-suggestion-list .dx-list-item-icon {
  border-radius: 50%;
  vertical-align: text-bottom;
}

.dx-formdialog-form {
  min-width: 360px;
}

.dx-overlay-content.dx-popup-fullscreen .dx-formdialog-form {
  min-width: 240px;
}

.dx-formdialog-field-target .dx-field-item-content {
  text-align: right;
}

.dx-rtl .dx-formdialog-field-target .dx-field-item-content {
  text-align: left;
}

.dx-background-format .dx-icon-background,
.dx-background-format .dx-icon-color,
.dx-color-format .dx-icon-background,
.dx-color-format .dx-icon-color {
  border-bottom: 3px solid transparent;
}

.dx-htmleditor-toolbar-separator {
  border-left: 1px solid transparent;
}

.dx-htmleditor-toolbar-menu-separator {
  width: 100%;
  border-top: 1px solid transparent;
}

.dx-htmleditor-toolbar-menu-separator::before {
  content: none;
}

.dx-resize-frame {
  position: absolute;
  box-sizing: content-box;
  border: 1px dashed #778899;
}

.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  border: 1px solid #fff;
  width: 11px;
  height: 11px;
  border-radius: 0;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  width: 15px;
  height: 15px;
}

.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  right: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  right: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-top-left {
  left: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left {
  left: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  top: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  top: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right {
  bottom: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right {
  bottom: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  content: "";
  position: absolute;
  width: 11px;
  height: 11px;
  border: 1px solid #fff;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  width: 15px;
  height: 15px;
}

.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after {
  top: calc(50% - 5.5px);
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after {
  top: calc(50% - 7.5px);
}

.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  left: calc(50% - 5.5px);
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  left: calc(50% - 7.5px);
}

.dx-resize-frame .dx-resizable-handle-right::after {
  right: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after {
  right: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-left::after {
  left: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after {
  left: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-top::after {
  top: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  top: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-bottom::after {
  bottom: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after {
  bottom: -7.5px;
}

.dx-mention {
  padding: 1px 0;
  border-radius: 2px;
}

.dx-mention .dx-template-wrapper {
  white-space: nowrap;
  display: inline-block;
}

.dx-mention > span {
  margin: 0 2px;
}

.dx-table-resize-frame {
  position: absolute;
  pointer-events: none;
}

.dx-table-resize-frame > div {
  position: absolute;
  pointer-events: auto;
  background-color: transparent;
}

.dx-table-resize-frame .dx-htmleditor-column-resizer {
  width: 5px;
  top: 0;
  height: 100%;
  cursor: col-resize;
}

.dx-table-resize-frame .dx-htmleditor-highlighted-column {
  width: 3px;
  top: 0;
  height: 100%;
}

.dx-table-resize-frame .dx-htmleditor-row-resizer {
  height: 5px;
  left: 0;
  width: 100%;
  cursor: row-resize;
}

.dx-table-resize-frame .dx-htmleditor-highlighted-row {
  height: 3px;
  left: 0;
  width: 100%;
}

.dx-htmleditor {
  border-color: transparent;
  position: relative;
}

.dx-htmleditor .dx-htmleditor-toolbar-wrapper {
  padding: 0 11px;
  position: relative;
}

.dx-htmleditor .dx-htmleditor-toolbar-wrapper:first-child {
  border-bottom: 1px solid rgba(0, 0, 0, 0.42);
}

.dx-htmleditor.dx-state-readonly .dx-htmleditor-toolbar-wrapper::before {
  position: absolute;
  top: 1px;
  bottom: 1px;
  left: 1px;
  right: 1px;
  z-index: 2;
  background-color: rgba(255, 255, 255, 0.4);
  content: "";
  pointer-events: none;
}

.dx-htmleditor.dx-state-readonly .dx-toolbar-button .dx-button.dx-state-disabled {
  opacity: 0.38;
}

.dx-htmleditor.dx-invalid {
  border: 1px solid rgba(244, 67, 54, 0.4);
}

.dx-htmleditor.dx-invalid.dx-state-focused {
  border-color: #f44336;
}

.dx-htmleditor.dx-htmleditor-outlined {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.42);
  border-color: transparent;
  border-radius: 2px;
}

.dx-htmleditor.dx-htmleditor-outlined .dx-htmleditor-content {
  margin: 1px 1px 1px 0;
}

.dx-htmleditor.dx-htmleditor-outlined.dx-rtl .dx-htmleditor-content,
.dx-rtl .dx-htmleditor.dx-htmleditor-outlined .dx-htmleditor-content {
  margin-right: 0;
  margin-left: 1px;
}

.dx-htmleditor.dx-htmleditor-outlined .dx-htmleditor-toolbar-wrapper + .dx-quill-container .dx-htmleditor-content {
  margin-top: 0;
}

.dx-htmleditor.dx-htmleditor-outlined.dx-state-disabled,
.dx-htmleditor.dx-htmleditor-outlined.dx-state-readonly,
.dx-htmleditor.dx-htmleditor-outlined.dx-state-readonly.dx-state-hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.5);
}

.dx-htmleditor.dx-htmleditor-outlined.dx-state-hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.87);
}

.dx-htmleditor.dx-htmleditor-outlined.dx-state-active,
.dx-htmleditor.dx-htmleditor-outlined.dx-state-focused {
  box-shadow: inset 0 0 0 1px #8ac840;
  border-color: #8ac840;
}

.dx-htmleditor.dx-htmleditor-outlined.dx-invalid {
  border-color: transparent;
  box-shadow: inset 0 0 0 1px rgba(244, 67, 54, 0.4);
}

.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-active,
.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-focused {
  box-shadow: inset 0 0 0 1px #f44336;
  border-color: #f44336;
}

.dx-htmleditor.dx-htmleditor-filled {
  background: rgba(0, 0, 0, 0.04);
  border-radius: 2px;
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.07);
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-hover:not(.dx-invalid) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.87);
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-disabled,
.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly,
.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-htmleditor.dx-htmleditor-underlined {
  border-color: transparent transparent rgba(0, 0, 0, 0.42);
}

.dx-htmleditor.dx-htmleditor-underlined .dx-htmleditor-content {
  padding-left: 0;
}

.dx-htmleditor.dx-htmleditor-underlined.dx-rtl .dx-htmleditor-content {
  padding-left: 15px;
  padding-right: 0;
}

.dx-htmleditor.dx-htmleditor-underlined.dx-state-hover:not(.dx-state-focused) {
  border-bottom: 2px solid rgba(0, 0, 0, 0.87);
}

.dx-htmleditor.dx-htmleditor-underlined.dx-state-disabled,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-readonly,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-readonly.dx-state-hover {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
}

.dx-htmleditor.dx-htmleditor-underlined.dx-invalid {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-active,
.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-focused {
  border-color: transparent transparent #f44336;
}

.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-hover:not(.dx-state-focused) {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-htmleditor.dx-htmleditor-filled::before,
.dx-htmleditor.dx-htmleditor-underlined::before {
  left: 0;
  right: 0;
  bottom: -1px;
  height: 0;
  width: 100%;
  content: "";
  position: absolute;
  z-index: 2;
  transform: scale(0);
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-active::before,
.dx-htmleditor.dx-htmleditor-filled.dx-state-focused::before,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-active::before,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused::before {
  border-bottom: 2px solid #8ac840;
  transform: scale(1);
  transition: transform 0.6s cubic-bezier(0.4, 0, 0.02, 1);
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-active.dx-invalid::before,
.dx-htmleditor.dx-htmleditor-filled.dx-state-focused.dx-invalid::before,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-active.dx-invalid::before,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused.dx-invalid::before {
  border-bottom-color: #f44336;
}

.dx-htmleditor-content blockquote {
  color: rgba(0, 0, 0, 0.8);
  border-left-color: #e0e0e0;
}

.dx-rtl .dx-htmleditor-content blockquote {
  border-right-color: #e0e0e0;
}

.dx-htmleditor-content td,
.dx-htmleditor-content th {
  border-color: #e0e0e0;
}

.dx-htmleditor-toolbar {
  background-color: transparent;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text {
  background-color: rgba(0, 0, 0, 0.18);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success {
  background-color: rgba(138, 200, 64, 0.22);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.14);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default {
  background-color: rgba(138, 200, 64, 0.22);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.14);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger {
  background-color: rgba(244, 67, 54, 0.22);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.14);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-normal,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-normal .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-normal,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-normal .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained {
  background-color: #fff;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-state-hover {
  background-color: #ebebeb;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-success {
  background-color: #8ac840;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-success.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-success.dx-state-hover {
  background-color: #74ab31;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-default {
  background-color: #8ac840;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-default.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-default.dx-state-hover {
  background-color: #74ab31;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-danger {
  background-color: #f44336;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-danger.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-danger.dx-state-hover {
  background-color: #f11d0d;
}

.dx-htmleditor-toolbar-format.dx-dropdowneditor.dx-editor-filled {
  background-color: transparent;
}

.dx-htmleditor-toolbar-format.dx-dropdowneditor.dx-editor-filled::after {
  border-bottom-color: transparent;
}

.dx-htmleditor-toolbar-format.dx-background-format .dx-button-content,
.dx-htmleditor-toolbar-format.dx-color-format .dx-button-content {
  padding-bottom: 2px;
}

.dx-htmleditor-toolbar-format.dx-size-format {
  width: 90px;
}

.dx-htmleditor-toolbar-separator {
  height: 50%;
  border-left-color: #e0e0e0;
}

.dx-toolbar-multiline .dx-htmleditor-toolbar-separator {
  height: 19px;
}

.dx-htmleditor-toolbar-menu-separator {
  border-top-color: #e0e0e0;
}

.dx-resize-frame {
  border-color: #8ac840;
}

.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right,
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  background-color: #8ac840;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-collection .dx-field-item:not(.dx-last-col) {
  padding-right: 5px;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fix-ratio-container .dx-buttongroup {
  vertical-align: top;
  margin-left: 5px;
  width: 28px;
  margin-top: 2px;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-collection .dx-field-item:not(.dx-first-col) {
  padding-left: 0;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-input-wrapper {
  padding: 40px 30px;
  border: 3px dashed #e0e0e0;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-input-wrapper .dx-fileuploader-input-label {
  border-width: 0;
}

.dx-htmleditor-add-image-popup .dx-fileuploader-dragover .dx-fileuploader-input {
  padding-top: 7px;
  padding-bottom: 8px;
}

.dx-htmleditor-add-image-popup .dx-fileuploader-dragover .dx-fileuploader-content {
  background-color: rgba(224, 224, 224, 0.8);
}

.dx-mention {
  background-color: #e0e0e0;
}

.dx-suggestion-list-wrapper {
  height: 100%;
}

.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  border-top-width: 0;
  border-bottom-width: 1px;
}

.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}

.dx-suggestion-list-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}

.dx-suggestion-list-wrapper .dx-list {
  height: 100%;
  min-height: 36px;
}

.dx-suggestion-list-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}

.dx-suggestion-list-wrapper .dx-empty-message,
.dx-suggestion-list-wrapper .dx-list-item {
  border-top: 0;
}

.dx-suggestion-list-wrapper .dx-empty-message:last-of-type,
.dx-suggestion-list-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-table-resize-frame > .dx-draggable-dragging + .dx-htmleditor-highlighted-column,
.dx-table-resize-frame > .dx-draggable-dragging + .dx-htmleditor-highlighted-row {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-fa-button.dx-fa-button-main .dx-overlay-shader {
  background-color: rgba(0, 0, 0, 0.32);
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content {
  min-width: 56px;
  max-height: 56px;
  background-color: #8ac840;
  color: #fff;
  overflow: visible;
  border-radius: 28px;
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover {
  background-color: #70a530;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover .dx-fa-button-icon {
  background-color: transparent;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active {
  background-color: #62922a;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active .dx-fa-button-icon {
  background-color: transparent;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon,
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon-close {
  padding: 19px;
  box-shadow: none;
  background-color: transparent;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper {
  position: static;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label {
  background: 0 0;
  color: #fff;
  box-shadow: none;
  border-radius: 0;
  margin-right: 0;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-inkripple {
  border-radius: 28px;
}

.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content {
  display: flex;
  flex-direction: row-reverse;
}

.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon,
.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon-close {
  padding: 19px 0 19px 12px;
}

.dx-fa-button .dx-fa-button-icon,
.dx-fa-button .dx-fa-button-icon-close {
  padding: 11px;
  width: 18px;
  height: 18px;
  box-sizing: content-box;
}

.dx-fa-button .dx-fa-button-icon .dx-icon,
.dx-fa-button .dx-fa-button-icon-close .dx-icon {
  font-size: 18px;
}

.dx-fa-button .dx-fa-button-icon img,
.dx-fa-button .dx-fa-button-icon-close img {
  width: 100%;
  height: 100%;
}

.dx-fa-button .dx-overlay-content {
  border-radius: 50%;
  cursor: pointer;
  min-width: 40px;
  max-height: 40px;
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  overflow: visible;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse {
  flex-direction: row-reverse;
}

.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper {
  right: auto;
  left: 40px;
}

.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper .dx-fa-button-label {
  margin-left: 16px;
  margin-right: auto;
}

.dx-fa-button .dx-overlay-content.dx-state-hover .dx-fa-button-icon {
  background-color: #ebebeb;
}

.dx-fa-button .dx-overlay-content.dx-state-active .dx-fa-button-icon {
  background-color: #a3a3a3;
}

.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper {
  position: absolute;
  right: 40px;
}

.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  white-space: nowrap;
  border-radius: 4px;
  padding: 0 12px;
  margin-right: 16px;
  line-height: 32px;
  height: 32px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
  font-size: 11px;
}

.dx-fa-button .dx-overlay-content .dx-fa-button-icon {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
  background-color: #fff;
  border-radius: 50%;
  position: relative;
}

.dx-fa-button .dx-overlay-content .dx-inkripple {
  overflow: hidden;
  border-radius: 20px;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label {
  padding: 0 20px 0 12px;
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 1.25px;
  font-weight: 500;
}

.dx-filemanager {
  height: 500px;
  border: 1px solid;
}

.dx-filemanager .dx-filemanager-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.dx-filemanager .dx-filemanager-notification-drawer,
.dx-filemanager .dx-filemanager-notification-drawer-panel {
  height: 100%;
}

.dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content {
  min-width: 240px;
  max-width: 93vw;
}

@media (min-width: 431px) {
  .dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content {
    max-width: 400px;
  }
}
.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content {
  padding: 15px;
}

.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content .dx-filemanager-progress-box {
  padding: 5px 0 0;
}

.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common {
  padding-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common-no-item {
  border-style: none;
}

.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel {
  border-left-width: 1px;
  border-left-style: solid;
}

.dx-filemanager .dx-filemanager-progress-panel {
  width: 340px;
  height: 100%;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container {
  padding: 10px 20px 20px;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title {
  display: flex;
  align-items: flex-start;
  padding: 0 0 5px 10px;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title .dx-filemanager-progress-panel-title-text {
  flex: 1 1 auto;
  align-self: center;
  font-size: 18px;
  font-weight: 600;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-common .dx-filemanager-progress-box-common {
  font-weight: 600;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-separator {
  height: 20px;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-i.dx-filemanager-i-cancel {
  width: 16px;
  height: 16px;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-details > .dx-filemanager-progress-box {
  margin-bottom: 8px;
  border-radius: 2px;
}

.dx-filemanager .dx-filemanager-progress-box {
  padding: 10px 0 10px 10px;
  display: flex;
  align-items: center;
}

.dx-filemanager .dx-filemanager-progress-box.dx-filemanager-progress-box-without-close-button {
  padding-right: 10px;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-image {
  margin-right: 10px;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-wrapper {
  flex: 1 auto;
  overflow: hidden;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-common {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-progress-bar,
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-status {
  padding: 5px 0;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button {
  margin-left: 5px;
}

.dx-filemanager .dx-filemanager-progress-box-error {
  border-radius: 2px;
  display: inline-block;
  border-width: 0;
  padding: 2px 8px 3px;
  font-size: 0.85em;
  line-height: normal;
  word-wrap: break-word;
  overflow-y: auto;
  max-height: 150px;
}

.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item {
  width: 1px;
  margin-right: 5px;
}

.dx-filemanager .dx-splitter-wrapper.dx-splitter-inactive,
.dx-filemanager .dx-splitter-wrapper.dx-splitter-initial {
  right: 3px;
}

.dx-filemanager .dx-filemanager-container {
  display: flex;
  height: 100%;
  border-top: 1px solid;
  box-sizing: border-box;
  overflow: hidden;
}

.dx-filemanager .dx-filemanager-container .dx-filemanager-adaptivity-drawer-panel {
  height: 100%;
}

.dx-filemanager .dx-filemanager-container .dx-filemanager-dirs-panel {
  padding: 5px 10px;
  height: 100%;
  width: 100%;
  display: block;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-opened .dx-splitter.dx-state-disabled {
  width: 1px;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-shrink .dx-drawer-panel-content {
  overflow: visible;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content {
  display: block;
  width: 30%;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-initial {
  min-width: 250px;
  max-width: 300px;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-adaptive {
  max-width: 100%;
}

.dx-filemanager .dx-filemanager-breadcrumbs {
  padding: 2px 11px;
  border-bottom: 1px solid;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content {
  padding-left: 0;
  padding-right: 0;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-parent-folder-item .dx-menu-item-content {
  padding-left: 2px;
  padding-right: 2px;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content {
  width: 1px;
  padding-left: 0;
  padding-right: 0;
  margin: 0 10px;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item .dx-menu-item-content {
  padding-left: 1px;
  padding-right: 1px;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover {
  cursor: default;
}

.dx-filemanager .dx-filemanager-editing-container,
.dx-filemanager .dx-filemanager-notification-container {
  position: absolute;
  top: -5000px;
  left: -5000px;
}

.dx-filemanager .dx-row .dx-filemanager-file-actions-button {
  float: right;
}

.dx-filemanager .dx-row .dx-filemanager-file-actions-button .dx-button-content {
  padding: 0;
}

.dx-filemanager .dx-row.dx-row-focused .dx-filemanager-file-actions-button,
.dx-filemanager .dx-row.dx-selection .dx-filemanager-file-actions-button,
.dx-filemanager .dx-row.dx-state-hover .dx-filemanager-file-actions-button {
  visibility: visible;
}

.dx-filemanager .dx-filemanager-items-panel {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder {
  position: relative;
  top: 0;
  left: 0;
  box-sizing: border-box;
  pointer-events: none;
  z-index: 1000;
}

.dx-filemanager .dx-filemanager-thumbnails {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  box-sizing: border-box;
  padding: 5px;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-container {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item {
  float: left;
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  width: 100px;
  height: 100px;
  border: 1px dashed transparent;
  margin: 5px;
  box-sizing: border-box;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content {
  overflow: hidden;
  padding: 13px 0 10px;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-thumbnail {
  border: 0;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-spacer {
  border: 0;
  padding: 0;
  margin: 0;
  height: 10px;
  visibility: hidden;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-name {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.dx-filemanager .dx-filemanager-details {
  height: 100%;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.dx-filemanager .dx-filemanager-details > div {
  height: 100%;
}

.dx-filemanager .dx-filemanager-details .dx-datagrid-rowsview .dx-datagrid-table > tbody > tr.dx-filemanager-parent-directory-item > td > .dx-select-checkbox {
  display: none;
}

.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper {
  display: inline-flex;
  align-items: flex-start;
  width: 100%;
}

.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper .dx-filemanager-details-item-name {
  flex: 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-filemanager .dx-filemanager-i.dx-filemanager-i-progress,
.dx-filemanager .dx-filemanager-i.dx-icon.dx-filemanager-i-progress {
  animation: 1.5s linear infinite dx-filemanager-icon-rotate;
}
@keyframes dx-filemanager-icon-rotate {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.dx-filemanager-file-actions-button {
  visibility: hidden;
  text-align: center;
}

.dx-filemanager-file-actions-button.dx-widget {
  line-height: 100%;
}

.dx-filemanager-file-actions-button .dx-button {
  border: none;
  background-color: transparent;
  box-shadow: none;
}

.dx-filemanager-file-actions-button .dx-button i {
  font-style: normal;
}

.dx-filemanager-file-actions-button.dx-filemanager-file-actions-button-activated,
.dx-filemanager-file-actions-button:hover {
  visibility: visible;
}

.dx-filemanager-dirs-tree {
  width: 100%;
}

.dx-filemanager-dirs-tree .dx-treeview-item-content {
  display: flex;
  align-items: flex-end;
}

.dx-filemanager-dirs-tree .dx-treeview-item-content > .dx-icon {
  flex: 0 0 auto;
}

.dx-filemanager-dirs-tree .dx-treeview-item-content .dx-filemanager-dirs-tree-item-text {
  flex: 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-filemanager-dirs-tree .dx-filemanager-focused-item .dx-filemanager-file-actions-button,
.dx-filemanager-dirs-tree .dx-treeview-item.dx-state-hover .dx-filemanager-file-actions-button {
  visibility: visible;
}

.dx-filemanager-dialog.dx-filemanager-dialog-folder-chooser,
.dx-filemanager-progresspanel {
  height: 100%;
  overflow: auto;
}

.dx-filemanager-dialog-folder-chooser > div {
  height: 100%;
}

.dx-filemanager-dialog-popup > .dx-overlay-content {
  min-width: 300px;
  max-width: 400px;
  min-height: 300px;
  max-height: 400px;
}

.dx-filemanager-dialog-name-editor-popup > .dx-overlay-content {
  max-width: 340px;
  min-height: 180px;
  max-height: 180px;
}

.dx-filemanager-dialog-delete-item-popup > .dx-overlay-content {
  max-width: 340px;
  min-height: 180px;
}

.dx-filemanager-dialog-delete-item-popup > .dx-overlay-content .dx-popup-content .dx-filemanager-dialog-delete-item {
  overflow-wrap: break-word;
}

.dx-filemanager-progresspanel {
  box-sizing: border-box;
  padding: 5px;
}

.dx-filemanager-progresspanel .dx-filemanager-progressbox {
  float: left;
  width: 100%;
  padding-bottom: 10px;
}

.dx-filemanager-progresspanel .dx-filemanager-progressbox-cancel-button {
  margin-top: 5px;
  float: right;
}

.dx-splitter-wrapper {
  height: 100%;
  width: 0;
  position: absolute;
  z-index: 998;
  top: 0;
}

.dx-splitter-wrapper .dx-splitter-border {
  z-index: 997;
  height: 100%;
  width: 7px;
  cursor: col-resize;
}

.dx-splitter-wrapper .dx-splitter-border .dx-splitter {
  height: 100%;
  width: 1px;
  display: block;
  cursor: col-resize;
  z-index: 999;
  margin: auto;
}

.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-splitter-inactive {
  z-index: 998;
}

.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-state-disabled {
  width: 0;
  cursor: default;
}

.dx-splitter {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-splitter.dx-splitter-inactive {
  background-color: #e0e0e0;
}

.dx-splitter-border {
  background-color: transparent;
}

.dx-filemanager {
  border-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-notification-common {
  border-color: #e0e0e0;
  color: #f44336;
}

.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel {
  border-left-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-progress-panel {
  background-color: #fff;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title {
  padding-top: 10px;
  padding-bottom: 10px;
}

.dx-filemanager .dx-filemanager-progress-box-image {
  font-size: 18px;
}

.dx-filemanager .dx-filemanager-progress-box-error {
  color: #fff;
  background: #f44336;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button {
  margin-top: 5px;
}

.dx-filemanager .dx-filemanager-toolbar {
  padding: 0 10px;
  background: #fff;
  min-height: 38px;
}

.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar,
.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar .dx-toolbar {
  background: #f7f7f7;
}

.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item {
  height: 26px;
  background: #e0e0e0;
}

.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-viewmode-item .dx-texteditor {
  width: 150px;
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled {
  background: 0 0;
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-active,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-focused,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-hover {
  background: rgba(0, 0, 0, 0.1);
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor {
  border-color: transparent;
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor .dx-dropdowneditor-icon {
  background: 0 0;
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon {
  background: 0 0;
  border-color: transparent;
}

.dx-filemanager .dx-filemanager-toolbar .dx-toolbar .dx-filemanager-toolbar-viewmode-item .dx-button-content {
  padding-left: 5px;
  padding-right: 5px;
}

.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder {
  border: 2px solid #8ac840;
}

.dx-filemanager .dx-filemanager-container {
  border-top-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-dirs-panel {
  height: 100%;
  border-right-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-breadcrumbs {
  border-bottom-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item.dx-state-focused {
  background: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content {
  padding-top: 8px;
  padding-bottom: 9px;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content {
  background: #e0e0e0;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover {
  background: 0 0;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected {
  color: #fff;
  background: rgba(138, 200, 64, 0.8);
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-hover:not(.dx-state-focused):not(.dx-item-selected) {
  background: rgba(0, 0, 0, 0.04);
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-focused {
  border: 1px solid #8ac840;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected.dx-state-focused {
  color: #fff;
  background: rgba(138, 200, 64, 0.7);
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-thumbnail {
  width: 36px;
  height: 36px;
  font-size: 36px;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-item-custom-thumbnail {
  color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-files-view {
  background: #fff;
}

.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-filemanager-details-item-thumbnail {
  font-size: 18px;
  width: 18px;
  height: 18px;
}

.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-command-select {
  padding: 0;
  width: 43px;
  min-width: 43px;
  max-width: 43px;
}

.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-filemanager-details-item-is-directory {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-row-focused .dx-filemanager-file-actions-button .dx-button .dx-icon {
  color: #fff;
}

.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper {
  align-items: center;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item {
  padding-top: 8px;
  padding-bottom: 8px;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item {
  background: 0 0;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item.dx-state-hover {
  background: #ebebeb;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item * {
  color: rgba(0, 0, 0, 0.87);
}

.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox > .dx-treeview-item.dx-filemanager-focused-item {
  background: #ebebeb;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox > .dx-treeview-item.dx-filemanager-focused-item * {
  color: rgba(0, 0, 0, 0.87);
}

.dx-filemanager-view-switcher-popup {
  width: 28px;
}

.dx-filemanager-view-switcher-popup .dx-dropdownbutton-popup-wrapper.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding-left: 4px;
  padding-right: 5px;
  text-overflow: clip;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding: 0;
}

.dx-filemanager-file-actions-button .dx-button {
  min-width: 22px;
  height: 22px;
}

.dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding: 9px 6px;
}

.dx-filemanager-context-menu .dx-menu-item-has-text:not(.dx-menu-item-has-icon) .dx-menu-item-text {
  margin-left: 30px;
}

.dx-filemanager-i.dx-filemanager-i-progress,
.dx-filemanager-i.dx-filemanager-i-refresh,
.dx-filemanager-i.dx-icon.dx-filemanager-i-progress,
.dx-filemanager-i.dx-icon.dx-filemanager-i-refresh {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Argba%280,%200,%200,%200.87%29%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x31_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M11%2C4c2.45%2C0%2C4.59%2C1.26%2C5.84%2C3.16L15%2C9l6%2C1l-1-6l-1.73%2C1.73C16.64%2C3.47%2C14%2C2%2C11%2C2%0A%09%09c-4.97%2C0-9%2C4.03-9%2C9h2C4%2C7.13%2C7.13%2C4%2C11%2C4z%22%2F%3E%0A%09%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.92%2C12c-0.49%2C3.39-3.39%2C6-6.92%2C6c-2.19%2C0-4.13-1.01-5.41-2.59L7%2C14l-6-1l1%2C6l2.17-2.17%0A%09%09C5.82%2C18.76%2C8.26%2C20%2C11%2C20c4.63%2C0%2C8.44-3.5%2C8.94-8H17.92z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 16px;
  height: 16px;
}

.dx-filemanager-i.dx-filemanager-i-done,
.dx-filemanager-i.dx-icon.dx-filemanager-i-done {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Argba%280,%200,%200,%200.87%29%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Argb%28138,%20200,%2064%29%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M21.35%2C14.35l-4.71%2C5l-3-3l0.71-0.71l2.15%2C2.15l4.15-4.15L21.35%2C14.35z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 16px;
  height: 16px;
}

.dx-filemanager-i.dx-filemanager-i-danger,
.dx-filemanager-i.dx-icon.dx-filemanager-i-danger {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Argba%280,%200,%200,%200.87%29%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23f44336%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M17%2C20v-1h1v1H17z%20M17%2C13h1v5h-1V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 16px;
  height: 16px;
}

.dx-filemanager-i.dx-filemanager-i-cancel,
.dx-filemanager-i.dx-icon.dx-filemanager-i-cancel {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20d%3D%22M8%2C0c4.42%2C0%2C8%2C3.58%2C8%2C8s-3.58%2C8-8%2C8c-4.42%2C0-8-3.58-8-8S3.58%2C0%2C8%2C0%20M10.87%2C4L8%2C6.87L5.13%2C4L4%2C5.13L6.87%2C8%0A%09L4%2C10.87L5.13%2C12L8%2C9.13L10.87%2C12L12%2C10.87L9.13%2C8L12%2C5.13L10.87%2C4z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 16px;
  height: 16px;
}

.dx-diagram {
  border: 1px solid transparent;
  display: flex;
  flex-flow: column;
  height: 600px;
  min-height: 350px;
}

.dx-diagram .dx-diagram-toolbar-wrapper {
  padding: 5px;
  flex-grow: 0;
}

.dx-diagram .dx-diagram-toolbar-wrapper .dx-diagram-toolbar {
  background-color: transparent;
}

.dx-diagram .dx-diagram-content-wrapper {
  display: flex;
  flex-grow: 1;
  flex-basis: 0;
  overflow: hidden;
}

.dx-diagram .dx-diagram-content,
.dx-diagram .dx-diagram-scroll-view {
  height: 100%;
  width: 100%;
}

.dx-diagram.dx-diagram-fullscreen {
  left: 0;
  top: 0;
  width: 100% !important;
  height: 100% !important;
  position: fixed;
  z-index: 2;
}

.dx-diagram .dxdi-control {
  width: auto;
  height: auto;
  overflow: visible;
}

.dx-diagram .dxdi-canvas {
  overflow: hidden;
}

.dx-diagram-toolbox-popup.dx-popup-wrapper .dx-overlay-content {
  border-radius: 0;
}

.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar {
  padding: 0;
  background-color: rgba(0, 0, 0, 0.05);
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,
.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  padding: 0;
  min-width: 0;
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-button:not(.dx-closebutton) {
  cursor: inherit;
  pointer-events: none;
}

.dx-diagram-toolbox-popup .dx-popup-content {
  padding: 0;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input {
  border-color: transparent;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-placeholder::before,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input input {
  min-height: 0;
  font-size: 0.9em;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-button {
  border: 0;
  border-radius: 0;
  min-height: 14px;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel {
  position: relative;
  height: 100%;
  overflow-y: auto;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel > * {
  position: absolute;
}

.dx-diagram-properties-popup .dx-scrollview,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel > .dx-scrollview {
  width: 100%;
}

.dx-diagram-properties-popup .dx-popup-content {
  padding: 0;
}

.dx-diagram-properties-popup .dx-tabs {
  border: 0;
}

.dx-diagram-properties-popup .dx-tabpanel .dx-multiview-wrapper {
  border-left: 0;
  border-right: 0;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container {
  display: block;
  height: auto;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container > div {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  height: auto;
  position: inherit;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container .dx-toolbar-item {
  display: flex;
  align-items: center;
}

.dx-diagram-properties-popup:not(.dx-diagram-mobile-popup) .dx-tabpanel .dx-multiview-wrapper {
  border-bottom: 0;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup {
  width: calc(100% - 2px) !important;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title {
  border: 0;
  min-height: 0;
  position: relative;
  z-index: 1;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container {
  height: auto;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container .dx-toolbar-item {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel {
  display: flex;
  flex-direction: column-reverse;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-multiview-wrapper {
  border-top: 0;
}

.dx-diagram-floating-toolbar-container {
  position: absolute;
  z-index: 1001;
  width: 100%;
  transition: opacity 0.4s;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container {
  background: 0 0;
  border-radius: 50%;
  border: 0;
  padding: 0;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar {
  background: 0 0;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container div {
  border-radius: 50%;
}

.dx-diagram-floating-toolbar-container .dx-diagram-toolbar .dx-toolbar-items-container > * {
  padding-left: 0;
  padding-right: 0;
}

.dx-diagram-toolbar .dx-diagram-toolbar-separator {
  display: table;
  border-left: 1px solid transparent;
}

.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator {
  width: 100%;
  border-top: 1px solid transparent;
}

.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator::before {
  content: none;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-texteditor,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-texteditor,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-texteditor,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-texteditor {
  width: auto;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper {
  display: flex;
  align-items: center;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i {
  display: block;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox {
  width: 0;
  max-width: 0;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input {
  width: 0;
  padding-left: 0;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay {
  transform: none !important;
  width: 100% !important;
  height: 100% !important;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content {
  transform: none !important;
  width: 100% !important;
  top: initial !important;
  bottom: 0 !important;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-popup-content {
  padding: 8px;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container {
  width: 100%;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row {
  display: flex;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell {
  flex-grow: 1;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell .dx-colorview-palette {
  width: 100%;
  min-width: 300px;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-controls-container,
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-hue-scale-cell {
  margin-left: 12px;
}

.dx-diagram-i {
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
}

.dx-diagram-loading-indicator {
  position: absolute;
  top: calc(50% - 32px);
  left: calc(50% - 32px);
  width: 64px;
  height: 64px;
}

.dx-diagram-touch-context-toolbox .dx-popover-wrapper,
.dx-diagram-touchbar-overlay {
  z-index: 1 !important;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container {
  display: block;
  height: 100%;
  padding: 0;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container::after {
  display: block;
  content: "";
  clear: both;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container > li {
  display: block;
  float: left;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-menu-item-content .dx-icon {
  margin: 0;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  display: none;
}

.dx-diagram-context-toolbox-target,
.dx-diagram-touchbar-target {
  position: absolute;
  background-color: transparent;
  pointer-events: none;
}

.dx-diagram-context-toolbox-target {
  width: 1px;
  height: 1px;
}

.dx-diagram-context-toolbox .dx-popup-content {
  padding: 8px;
}

.dx-diagram {
  border-color: #e0e0e0;
}

.dx-diagram .dxdi-control .dxdi-canvas {
  background-color: #d9d9d9;
}

.dx-diagram .dxdi-control .dxdi-canvas .connector-multi-selection,
.dx-diagram .dxdi-control .dxdi-canvas .connector-point-mark,
.dx-diagram .dxdi-control .dxdi-canvas .connector-selection,
.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,
.dx-diagram .dxdi-control .dxdi-canvas .extension-line path,
.dx-diagram .dxdi-control .dxdi-canvas .item-multi-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .item-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .items-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .selection-mark {
  stroke: rgb(138, 200, 64);
}

.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,
.dx-diagram .dxdi-control .dxdi-canvas .extension-line text {
  fill: rgb(138, 200, 64);
}

.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector),
.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector),
.dx-diagram .dxdi-control .dxdi-canvas .connection-target,
.dx-diagram .dxdi-control .dxdi-canvas .container-target {
  stroke: rgb(138, 200, 64);
}

.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector).active,
.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector).active {
  fill: rgb(138, 200, 64);
}

.dx-diagram .dxdi-control .dxdi-canvas .geometry-mark {
  stroke: #f44336;
}

.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner path {
  stroke: rgb(138, 200, 64);
  stroke-opacity: 1;
}

.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner ellipse {
  stroke: rgba(0, 0, 0, 0.54);
  stroke-opacity: 0.5;
}

.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-user .dxdi-background {
  fill: rgba(0, 0, 0, 0.54);
  opacity: 0.5;
}

.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-warning ellipse {
  fill: #f44336;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .geometry-mark,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .selection-mark {
  stroke: #666;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-selection-rect,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect {
  fill: transparent;
  stroke: #666;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect {
  fill: rgba(144, 144, 144, 0.02);
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-multi-selection-rect {
  fill: rgba(144, 144, 144, 0.02);
  stroke: #666;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-multi-selection,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-point-mark,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-selection,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark {
  stroke: #666;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark {
  fill: #666;
}

.dx-diagram .dxdi-text-input-container.connector-text .dxdi-text-input {
  border-color: #8ac840;
}

.dx-diagram .dx-diagram-toolbar-wrapper {
  border-bottom: 1px solid #e0e0e0;
}

.dx-diagram.dx-diagram-fullscreen {
  background-color: #fff;
}

.dx-diagram-properties-panel,
.dx-diagram-toolbox-panel {
  background: #fff;
}

.dx-diagram-floating-toolbar-container {
  background: #fff;
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.175);
  border-radius: 2px;
  padding: 4px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container {
  height: 28px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container .dx-texteditor .dx-placeholder::before,
.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container .dx-texteditor .dx-texteditor-input {
  color: inherit;
  padding: 6px 4px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container .dx-texteditor .dx-button {
  width: auto;
  height: auto;
  min-width: 24px;
  min-height: 24px;
  margin: 2px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container .dx-texteditor .dx-button .dx-button-content {
  padding: 2px;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container {
  width: 56px;
  height: 56px;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container .dx-button-content {
  padding-top: 0;
  padding-bottom: 0;
  line-height: 56px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar-item {
  padding: 0 4px 0 0;
}

.dx-diagram-toolbox-popup > .dx-overlay-content {
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.175);
}

.dx-diagram-toolbox-popup .dx-popup-title {
  margin-bottom: 0;
}

.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar {
  font-size: 0.8em;
  min-height: 18px;
}

.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 18px;
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,
.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  width: 18px;
  height: 18px;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input-container,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel .dx-accordion {
  width: 130px;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input-container {
  border-bottom: 1px solid #e0e0e0;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input {
  margin: 2px;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-placeholder::before,
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-texteditor-input {
  padding: 8px;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input.dx-editor-outlined:not(.dx-state-focused) {
  box-shadow: none;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-right: 0;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-button-content {
  padding: 3px 4px;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-icon {
  font-size: 14px;
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton {
  width: 18px;
  height: 18px;
  margin: 1px 0 0;
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton .dx-icon {
  width: 14px;
  height: 14px;
  padding: 2px;
  font-size: 12px;
  line-height: 12px;
  background-position: 2px 2px;
  background-size: 12px 12px;
}

.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content {
  padding-top: 58px;
}

.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content .dx-diagram-toolbox-input-container {
  border-top: 1px solid #e0e0e0;
}

.dx-diagram-toolbox-panel .dx-accordion {
  margin: 0;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item {
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #e0e0e0;
  border-top: none;
  box-shadow: none;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item-opened {
  margin: 0;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-item-content.dx-accordion-item-title {
  height: 32px;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-item-content.dx-accordion-item-title .dx-accordion-item-title-caption {
  font-size: 0.8em;
  text-transform: uppercase;
  left: 10px;
  top: 6px;
  right: 32px;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-item-content.dx-accordion-item-title::before {
  font-size: 1em;
  line-height: 0.8em;
  right: 0;
  top: 6px;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-item-content.dx-accordion-item-body {
  padding: 6px 10px;
}

.dx-diagram-toolbox-panel .dxdi-toolbox .dxdi-canvas .dxdi-shape-text {
  opacity: 0.25;
}

.dx-diagram-properties-popup .dx-multiview-item,
.dx-diagram-properties-popup.dx-diagram-properties-popup-notabs .dx-popup-content {
  padding: 6px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-title {
  text-transform: uppercase;
  padding: 8px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar {
  padding: 0 8px 8px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item {
  margin-bottom: 4px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item .dx-button {
  height: auto;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item.dx-diagram-lg-icon-item .dx-diagram-i {
  background-size: 48px 48px;
  width: 48px;
  height: 48px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar:first-child {
  padding-top: 8px;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title {
  padding: 8px 8px 0 0;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-tab-selected::before {
  top: 0;
  bottom: initial;
}

.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format) {
  background-color: #e6e6e6;
}

.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-default,
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-success {
  background-color: #70a530;
}

.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-danger {
  background-color: #ea1c0d;
}

.dx-diagram-toolbar .dx-dropdowneditor.dx-editor-filled,
.dx-diagram-toolbar .dx-texteditor.dx-editor-filled {
  background-color: transparent;
}

.dx-diagram-toolbar .dx-dropdowneditor.dx-editor-filled::after,
.dx-diagram-toolbar .dx-texteditor.dx-editor-filled::after {
  border-bottom-color: transparent;
}

.dx-diagram-toolbar .dx-diagram-toolbar-separator {
  height: 50%;
  border-left-color: #e0e0e0;
}

.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator {
  border-top-color: #e0e0e0;
}

.dx-diagram-toolbar .dx-diagram-toolbar-text {
  padding: 21px 0 20px 12px;
}

.dx-diagram-toolbar .dx-diagram-lg-edit-item .dx-texteditor {
  width: 220px;
}

.dx-diagram-toolbar .dx-diagram-md-edit-item .dx-texteditor {
  width: 120px;
}

.dx-diagram-toolbar .dx-diagram-sm-edit-item .dx-texteditor {
  width: 80px;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  border-bottom-width: 3px;
  border-bottom-style: solid;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  margin-left: 12px;
  margin-right: 12px;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  font-size: 18px;
  color: rgba(0, 0, 0, 0.87);
}

.dx-diagram-contextmenu.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  right: 0;
}

.dx-diagram-contextmenu.dx-context-menu .dx-menu-no-icons > .dx-menu-item-wrapper > .dx-menu-item > .dx-menu-item-content .dx-menu-item-text {
  padding-left: 4px;
}

.dx-diagram-touchbar .dx-menu-item .dx-menu-item-content {
  padding: 7px;
}

.dx-diagram-touchbar .dx-menu-separator {
  width: 1px;
  height: 34px;
  margin: 0;
}

.dx-diagram-i-selectbox-null-icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-begin-none {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2C13l9-9l1%2C1l-9%2C9L1%2C13z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M12%2C8V3H0v12h12v-5h16V8H12z%20M10%2C13H2V5h8V13z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-begin-arrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M8%2C9l4%2C3l1%2C2L0%2C8l13-6l-1%2C2L8%2C7h20v2H8z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-begin-outlined-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C9l13%2C6v-5h15V8H13V3L0%2C9z%20M11%2C12L3.9%2C9L11%2C6V12z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-begin-filled-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M13%2C10v5L0%2C9l13-6v5h15v2H13z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-end-none {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M17%2C13l9-9l1%2C1l-9%2C9L17%2C13z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M0%2C8v2h16v5h12V3H16v5H0z%20M18%2C5h8v8h-8V5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-end-arrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10l0-2h20l-4-3l-1-2l13%2C6l-13%2C6l1-2l4-3H0z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-end-outlined-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M28%2C8L15%2C2v5H0v2h15v5L28%2C8z%20M17%2C5l7.1%2C3L17%2C11V5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-end-filled-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10V8h15V3l13%2C6l-13%2C6v-5H0z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-orthogonal {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M20%2C18v-8h3V5H8v3H0V0h8v3h15h2v2v5h3v8H20z%20M6%2C2H2v4h4V2z%20M26%2C12h-4v4h4V12z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-straight {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20d%3D%22M20%2C10v2.2L8%2C2.8V0H0v8h8V5.8l12%2C9.3V18h8v-8H20z%20M6%2C6H2V2h4V6z%20M26%2C16h-4v-4h4V16z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-line-solid {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%2222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-line-dotted {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%227%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__3_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2215%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__6_%22%20x%3D%2223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-line-dashed {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-button-fill,
.dx-diagram-i-menu-fill {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20d%3D%22M7.6%2C1L6.7%2C1.9l1.9%2C1.9L3%2C9.4L9.5%2C16L16%2C9.4L7.6%2C1z%20M5%2C9l4.5-4.5L14%2C9H5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A%0A");
  width: 18px;
  height: 21px;
}

.dx-diagram-i-button-fullscreen,
.dx-diagram-i-menu-fullscreen {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20points%3D%220%2C6%202%2C6%202%2C2%206%2C2%206%2C0%200%2C0%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cpolygon%20points%3D%222%2C12%200%2C12%200%2C18%206%2C18%206%2C16%202%2C16%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cpolygon%20points%3D%2212%2C0%2012%2C2%2016%2C2%2016%2C6%2018%2C6%2018%2C0%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cpolygon%20points%3D%2216%2C16%2012%2C16%2012%2C18%2018%2C18%2018%2C12%2016%2C12%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-lock,
.dx-diagram-i-menu-lock {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x31_%22%20d%3D%22M14%2C5c0-2.8-2.2-5-5-5C6.2%2C0%2C4%2C2.2%2C4%2C5C2.9%2C5%2C2%2C5.9%2C2%2C7v8c0%2C1.1%2C0.9%2C2%2C2%2C2h10c1.1%2C0%2C2-0.9%2C2-2V7%0A%09C16%2C5.9%2C15.1%2C5%2C14%2C5z%20M9%2C13c-1.1%2C0-2-0.9-2-2s0.9-2%2C2-2c1.1%2C0%2C2%2C0.9%2C2%2C2C11%2C12.1%2C10.1%2C13%2C9%2C13z%20M6%2C5c0-1.7%2C1.3-3%2C3-3%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3H6z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-unlock,
.dx-diagram-i-menu-unlock {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M14%2C17H4c-1.1%2C0-2-0.9-2-2V7c0-1.1%2C0.9-2%2C2-2h2h2h4c0-1.7-1.3-3-3-3C8.1%2C2%2C7.3%2C2.4%2C6.8%2C3H4.4%0A%09C5.2%2C1.2%2C7%2C0%2C9%2C0c2.8%2C0%2C5%2C2.2%2C5%2C5c1.1%2C0%2C2%2C0.9%2C2%2C2v8C16%2C16.1%2C15.1%2C17%2C14%2C17z%20M9%2C9c-1.1%2C0-2%2C0.9-2%2C2s0.9%2C2%2C2%2C2s2-0.9%2C2-2%0A%09C11%2C9.9%2C10.1%2C9%2C9%2C9z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-send-to-back,
.dx-diagram-i-menu-send-to-back {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st1%22%20d%3D%22M8%2C12c-1.1%2C0-2-0.9-2-2V4H4C2.9%2C4%2C2%2C4.9%2C2%2C6v8c0%2C1.1%2C0.9%2C2%2C2%2C2h8c1.1%2C0%2C2-0.9%2C2-2v-2H8z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-bring-to-front,
.dx-diagram-i-menu-bring-to-front {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Cpath%20id%3D%22_x30_%22%20class%3D%22st1%22%20d%3D%22M4%2C4h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H4c-1.1%2C0-2-0.9-2-2V6C2%2C4.9%2C2.9%2C4%2C4%2C4z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-select-all,
.dx-diagram-i-menu-select-all {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.75%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M8.5%2C6c0.1%2C0%2C0.3%2C0%2C0.4%2C0.1l0%2C0l6.8%2C5.3c0.3%2C0.2%2C0.3%2C0.5%2C0.1%2C0.8c-0.1%2C0.1-0.1%2C0.2-0.3%2C0.2l-1.9%2C0.3%0A%09l1.3%2C2.6c0.2%2C0.3%2C0%2C0.6-0.3%2C0.7l-2.1%2C0.9c-0.1%2C0-0.2%2C0.1-0.3%2C0.1c-0.2%2C0-0.4-0.1-0.5-0.3l-1.3-2.6l-1.5%2C1.1%0A%09c-0.1%2C0.1-0.2%2C0.1-0.4%2C0.1c-0.3%2C0-0.6-0.2-0.6-0.5V6.6C7.9%2C6.3%2C8.2%2C6%2C8.5%2C6z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cg%20id%3D%22_x33_%22%20class%3D%22st1%22%3E%0A%09%3Cpolygon%20id%3D%22_x31__1_%22%20class%3D%22st0%22%20points%3D%2212%2C6%2014%2C8%2016%2C8%2016%2C6%20%09%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%09%3Crect%20id%3D%22_x32__1_%22%20x%3D%2211.6%22%20y%3D%222%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%201.6862%2010.071%29%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%09%3Crect%20id%3D%22_x33__1_%22%20x%3D%228%22%20y%3D%221%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%224%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%09%3Crect%20id%3D%22_x34_%22%20x%3D%223.6%22%20y%3D%2210%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%20-6.3137%206.7573%29%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%09%3Crect%20id%3D%22_x35_%22%20x%3D%224%22%20y%3D%221.6%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%20-0.6569%204.4142%29%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222.8%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%09%3Crect%20id%3D%22_x36_%22%20x%3D%222%22%20y%3D%226%22%20class%3D%22st0%22%20width%3D%224%22%20height%3D%222%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-image-delete,
.dx-diagram-i-menu-image-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M17%2C15.4L15.5%2C17l-2-2l-2%2C2L10%2C15.4l2-2l-2-2l1.5-1.4l2%2C2l2-2l1.5%2C1.5l-2%2C2L17%2C15.4z%20M12%2C6l-4%2C6%0A%09l-2-2l-3%2C5h5v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4l-2%2C2L12%2C6z%20M5.5%2C5C4.7%2C5%2C4%2C5.6%2C4%2C6.5S4.7%2C8%2C5.5%2C8%0A%09S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-image-edit,
.dx-diagram-i-menu-image-edit {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C6l-2-2l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M17%2C12.5L12.5%2C17H11v-1.5l4.5-4.5L17%2C12.5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-image-insert,
.dx-diagram-i-menu-image-insert {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C7l-2-3l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M13%2C11h2v2h2v2h-2v2h-2v-2h-2v-2h2V11z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-layered-bt {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M60%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C59.1%2C18%2C60%2C18.9%2C60%2C20z%20M58%2C20%0A%09%09h-8v8h8V20z%20M46%2C6v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8C45.1%2C4%2C46%2C4.9%2C46%2C6z%20M44%2C6h-8v8h8V6z%20M46%2C34v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C32%2C46%2C32.9%2C46%2C34z%20M44%2C34h-8v8h8V34z%20M46%2C50v8c0%2C1.1-0.9%2C2-2%2C2h-8%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C48%2C46%2C48.9%2C46%2C50z%20M44%2C50h-8v8h8V50z%20M32%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8C31.1%2C18%2C32%2C18.9%2C32%2C20z%20M30%2C20h-8v8h8V20z%20M12%2C4l6%2C6h-5v50h-2V10H6L12%2C4z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C9v2v7h-2v-7h-7V9h7H55z%20M53%2C30h2v7v2h-2h-7v-2h7V30z%20M39%2C44h2v4h-2V44z%20M27%2C9h7v2h-7v7h-2v-7V9%0A%09%09H27z%20M27%2C37h7v2h-7h-2v-2v-7h2V37z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-layered-lr {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M45%2C59h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C58.1%2C46.1%2C59%2C45%2C59z%20M45%2C57%0A%09%09v-8h-8v8H45z%20M59%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C61%2C44.1%2C60.1%2C45%2C59%2C45z%20M59%2C43v-8h-8v8H59z%0A%09%09%20M31%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C33%2C44.1%2C32.1%2C45%2C31%2C45z%20M31%2C43v-8h-8v8H31z%20M15%2C45H7%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C17%2C44.1%2C16.1%2C45%2C15%2C45z%20M15%2C43v-8H7v8H15z%20M45%2C31h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C30.1%2C46.1%2C31%2C45%2C31z%20M45%2C29v-8h-8v8H45z%20M61%2C11l-6%2C6v-5H5v-2h50V5L61%2C11z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M56%2C54h-2h-7v-2h7v-7h2v7V54z%20M35%2C52v2h-7h-2v-2v-7h2v7H35z%20M21%2C38v2h-4v-2H21z%20M56%2C26v7h-2v-7h-7%0A%09%09v-2h7h2V26z%20M28%2C26v7h-2v-7v-2h2h7v2H28z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-layered-rl {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M19%2C57v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C59%2C19%2C58.1%2C19%2C57z%20M29%2C57%0A%09%09v-8h-8v8H29z%20M5%2C43v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H7C5.9%2C45%2C5%2C44.1%2C5%2C43z%20M15%2C43v-8H7v8H15z%20M33%2C43v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C33.9%2C45%2C33%2C44.1%2C33%2C43z%20M43%2C43v-8h-8v8H43z%20M49%2C43v-8c0-1.1%2C0.9-2%2C2-2h8%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C49.9%2C45%2C49%2C44.1%2C49%2C43z%20M59%2C43v-8h-8v8H59z%20M19%2C29v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C31%2C19%2C30.1%2C19%2C29z%20M29%2C29v-8h-8v8H29z%20M11%2C5v5h50v2H11v5l-6-6L11%2C5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M10%2C52v-7h2v7h7v2h-7h-2V52z%20M38%2C52v-7h2v7v2h-2h-7v-2H38z%20M49%2C38v2h-4v-2H49z%20M10%2C24h2h7v2h-7v7%0A%09%09h-2v-7V24z%20M31%2C26v-2h7h2v2v7h-2v-7H31z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-layered-tb {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C46h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C60%2C45.1%2C59.1%2C46%2C58%2C46z%20M58%2C36%0A%09%09h-8v8h8V36z%20M44%2C60h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C59.1%2C45.1%2C60%2C44%2C60z%20M44%2C50h-8v8h8V50z%20M44%2C32%0A%09%09h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C31.1%2C45.1%2C32%2C44%2C32z%20M44%2C22h-8v8h8V22z%20M44%2C16h-8%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C15.1%2C45.1%2C16%2C44%2C16z%20M44%2C6h-8v8h8V6z%20M30%2C46h-8c-1.1%2C0-2-0.9-2-2v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C32%2C45.1%2C31.1%2C46%2C30%2C46z%20M30%2C36h-8v8h8V36z%20M6%2C54h5V4h2v50h5l-6%2C6L6%2C54z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C55h-7v-2h7v-7h2v7v2H53z%20M53%2C27h-7v-2h7h2v2v7h-2V27z%20M39%2C16h2v4h-2V16z%20M25%2C55v-2v-7h2v7h7v2%0A%09%09h-7H25z%20M27%2C34h-2v-7v-2h2h7v2h-7V34z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-tree-bt {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M59%2C6v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C4%2C59%2C4.9%2C59%2C6z%20M57%2C6h-6v6%0A%09%09h6V6z%20M59%2C26v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C24%2C59%2C24.9%2C59%2C26z%20M57%2C26h-6v6h6V26z%20M49%2C38v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C36%2C49%2C36.9%2C49%2C38z%20M47%2C38h-6v6h6V38z%20M49%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C50%2C49%2C50.9%2C49%2C52z%20M47%2C52h-6v6h6V52z%20M39%2C32c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V32z%20M37%2C26h-6v6h6V26z%20M30%2C14h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C32%2C13.1%2C31.1%2C14%2C30%2C14z%20M24%2C12h6V6h-6V12z%20M17%2C10h-5v50h-2V10H5l6-6L17%2C10z%20M36%2C12V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C14%2C36%2C13.1%2C36%2C12z%20M38%2C12h6V6h-6V12z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C14v10h-2V14H55z%20M53%2C34h2v6v2h-2h-4v-2h4V34z%20M43%2C46h2v4h-2V46z%20M40%2C14h2v6h-7v4h-2v-4h-7v-6h2%0A%09%09v4h5h2h4.9L40%2C14z%20M35%2C40h4v2h-4h-2v-2v-6h2V40z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-tree-lr {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C60%2C58.1%2C59.1%2C59%2C58%2C59z%20M58%2C57%0A%09%09v-6h-6v6H58z%20M38%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C40%2C58.1%2C39.1%2C59%2C38%2C59z%20M38%2C57v-6h-6v6H38z%0A%09%09%20M26%2C49h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C28%2C48.1%2C27.1%2C49%2C26%2C49z%20M26%2C47v-6h-6v6H26z%20M12%2C49H6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C14%2C48.1%2C13.1%2C49%2C12%2C49z%20M12%2C47v-6H6v6H12z%20M32%2C39c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H32z%20M38%2C37v-6h-6v6H38z%20M50%2C30v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C32%2C50%2C31.1%2C50%2C30z%20M52%2C24v6h6v-6H52z%20M54%2C17v-5H4v-2h50V5l6%2C6L54%2C17z%20M52%2C36h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C50%2C36.9%2C50.9%2C36%2C52%2C36z%20M52%2C38v6h6v-6H52z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M50%2C55H40v-2h10V55z%20M30%2C53v2h-6h-2v-2v-4h2v4H30z%20M18%2C43v2h-4v-2H18z%20M50%2C40v2h-6v-7h-4v-2h4v-7h6%0A%09%09v2h-4v5v2v4.9L50%2C40z%20M24%2C35v4h-2v-4v-2h2h6v2H24z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-tree-rl {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M4%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H6C4.9%2C59%2C4%2C58.1%2C4%2C57z%20M12%2C57v-6H6%0A%09%09v6H12z%20M24%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C24.9%2C59%2C24%2C58.1%2C24%2C57z%20M32%2C57v-6h-6v6H32z%20M36%2C47v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C49%2C36%2C48.1%2C36%2C47z%20M44%2C47v-6h-6v6H44z%20M50%2C47v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C49%2C50%2C48.1%2C50%2C47z%20M58%2C47v-6h-6v6H58z%20M26%2C39c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H26z%20M32%2C37v-6h-6v6H32z%20M12%2C32H6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C14%2C31.1%2C13.1%2C32%2C12%2C32z%20M6%2C24v6h6v-6H6z%20M4%2C11l6-6v5h50v2H10v5L4%2C11z%20M14%2C38v6c0%2C1.1-0.9%2C2-2%2C2H6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C13.1%2C36%2C14%2C36.9%2C14%2C38z%20M6%2C38v6h6v-6H6z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M14%2C53h10v2H14V53z%20M40%2C53v-4h2v4v2h-2h-6v-2H40z%20M50%2C43v2h-4v-2H50z%20M18%2C39.9V35v-2v-5h-4v-2h6v7%0A%09%09h4v2h-4v7h-6v-2L18%2C39.9z%20M34%2C35v-2h6h2v2v4h-2v-4H34z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-toolbox-open {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M13.5%2C17c-1.9%2C0-3.5-1.6-3.5-3.5s1.6-3.5%2C3.5-3.5s3.5%2C1.6%2C3.5%2C3.5S15.4%2C17%2C13.5%2C17z%20M9%2C1l5%2C7H4L9%2C1z%0A%09%20M8%2C17H1v-7h7V17z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-toolbox-close {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M8%2C14v-2h8v2H8z%20M6.7%2C12.3l-1.4%2C1.4L1%2C9l4.3-4.7l1.4%2C1.4L4.4%2C8H16v2H4.4L6.7%2C12.3z%20M8%2C4h8v2H8V4z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-tree-tb {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M57%2C60h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C59.1%2C58.1%2C60%2C57%2C60z%20M57%2C52%0A%09%09h-6v6h6V52z%20M57%2C40h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C39.1%2C58.1%2C40%2C57%2C40z%20M57%2C32h-6v6h6V32z%20M47%2C28%0A%09%09h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C27.1%2C48.1%2C28%2C47%2C28z%20M47%2C20h-6v6h6V20z%20M47%2C14h-6%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C13.1%2C48.1%2C14%2C47%2C14z%20M47%2C6h-6v6h6V6z%20M39%2C38c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V38z%20M37%2C32h-6v6h6V32z%20M32%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C31.1%2C50%2C32%2C50.9%2C32%2C52z%20M24%2C58h6v-6h-6V58z%20M11%2C60l-6-6h5V4h2v50h5L11%2C60z%20M38%2C50h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C36%2C50.9%2C36.9%2C50%2C38%2C50z%20M38%2C58h6v-6h-6V58z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C50V40h2v10H53z%20M53%2C24h-4v-2h4h2v2v6h-2V24z%20M43%2C14h2v4h-2V14z%20M39.9%2C46H35h-2h-5v4h-2v-6h7v-4%0A%09%09h2v4h7v6h-2L39.9%2C46z%20M35%2C30h-2v-6v-2h2h4v2h-4V30z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-toolbox-popup .dx-button-has-icon .dx-icon.dx-icon-diagram-toolbox-drag {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2012%2012%22%20style%3D%22enable-background%3Anew%200%200%2012%2012%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%20%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0%2C8h1V3H0V8z%20M2%2C8h1V3H2V8z%20M4%2C8h1V3H4V8z%20M6%2C8h1V3H6V8z%20M8%2C8h1V3H8V8z%20M10%2C3v5h1V3H10z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
  line-height: 18px;
  background-size: 18px 18px;
}

.dx-diagram-i-button-properties-panel-open {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M17.8%2C10.3l-1%2C1l-2.1-2.1l1-1C15.8%2C8.1%2C15.9%2C8%2C16.1%2C8c0.1%2C0%2C0.3%2C0.1%2C0.4%2C0.2l1.3%2C1.3%0A%09C18%2C9.7%2C18%2C10.1%2C17.8%2C10.3z%20M14%2C2H4v13h2v2H4c-1.1%2C0-2-0.9-2-2V2c0-1.1%2C0.9-2%2C2-2h10c1.1%2C0%2C2%2C0.9%2C2%2C2v3l-2%2C2V2z%20M16.1%2C11.9l-6%2C6.1H8%0A%09v-2.1l6.1-6.1L16.1%2C11.9z%22%20fill%3D%22%23fff%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M5%2C3h8v5l-6%2C6H5V3z%22%20fill%3D%22%23fff%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-gantt {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
  overflow: hidden;
}

.dx-gantt .dx-gantt-main-wrapper {
  display: flex;
  position: relative;
  flex-direction: row;
  height: 100%;
}

.dx-gantt .dx-gantt-toolbar-separator {
  display: table;
  height: 100%;
  border-left: 1px solid transparent;
}

.dx-gantt .dx-gantt-treelist-wrapper {
  display: inline-flex;
}

.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-scrollbar-vertical {
  display: none;
}

.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-treelist-headers + .dx-treelist-rowsview {
  border-top: none;
}

.dx-gantt .dx-splitter-wrapper .dx-splitter-border .dx-splitter {
  width: 2px;
}

.dx-gantt .dx-gantt-view {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 100%;
  min-width: 1px;
  background-color: #fff;
}

.dx-gantt .dx-gantt-view .dx-gantt-tac-hb {
  margin-top: -1px;
}

.dx-gantt .dx-gantt-view .dx-scrollable-scrollbar {
  z-index: 100;
}

.dx-gantt .dx-gantt-view .dx-gantt-parent::before {
  border-left-color: inherit;
  border-top-color: inherit;
}

.dx-gantt .dx-gantt-view .dx-gantt-parent::after {
  border-right-color: inherit;
  border-top-color: inherit;
}

.dx-gantt {
  border: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-toolbar-wrapper {
  padding: 5px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-toolbar-wrapper .dx-gantt-toolbar-separator {
  border-left-color: #e0e0e0;
}

.dx-gantt .dx-gantt-toolbar-wrapper .dx-toolbar .dx-toolbar-items-container {
  height: 42px;
}

.dx-gantt .dx-header-row {
  height: 51px;
}

.dx-gantt .dx-gantt-header {
  color: rgba(0, 0, 0, 0.54);
  font-size: 12px;
}

.dx-gantt .dx-gantt-header .dx-gantt-hb,
.dx-gantt .dx-gantt-header .dx-gantt-tsa,
.dx-gantt .dx-gantt-header .dx-gantt-tsac,
.dx-gantt .dx-gantt-header .dx-gantt-vb {
  border-color: #e0e0e0;
  background-color: #fff;
}

.dx-gantt .dx-gantt-si {
  text-align: center;
  vertical-align: middle;
  padding-left: 16px;
  padding-right: 16px;
}

.dx-gantt .dx-gantt-tsa,
.dx-gantt .dx-gantt-tsac {
  border-bottom: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-hb {
  border-top: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-vb {
  border-left: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-taskWrapper {
  padding-top: 0;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleOut {
  height: 20px;
  line-height: 20px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task {
  background-color: #8ac840;
  border-radius: 2px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task .dx-gantt-tPrg {
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask {
  border-radius: 2px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask .dx-gantt-titleIn {
  padding: 0 2px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent {
  height: 18px;
  line-height: 18px;
  background-color: #8bc34a;
  border-left-color: #8bc34a;
  border-right-color: #8bc34a;
  border-top-color: #8bc34a;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask).dx-gantt-cmpl .dx-gantt-tPrg::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::before,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask):not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  content: "";
  position: absolute;
  bottom: -8px;
  border-width: 4px;
  border-style: solid;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::before,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  left: 0;
  border-right-color: transparent;
  border-bottom-color: transparent;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  border-left-color: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::after {
  right: 0;
  border-left-color: transparent;
  border-bottom-color: transparent;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl::after {
  border-right-color: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after {
  border-right-color: #8bc34a;
  border-top-color: #8bc34a;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent .dx-gantt-task-edit-frame {
  height: 18px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleIn {
  color: #fff;
  padding: 0 9px;
}

.dx-gantt .dx-gantt-taskRes {
  height: 20px;
  line-height: 20px;
  color: #fff;
  background-color: #999;
  border-radius: 2px;
  margin-left: 21px;
  padding-left: 4px;
  padding-right: 4px;
}

.dx-gantt .dx-gantt-titleOut {
  padding-right: 20px;
}

.dx-gantt .dx-gantt-milestone {
  background-color: rgba(0, 0, 0, 0.87);
  width: 14px;
  height: 14px;
}

.dx-gantt .dx-gantt-task-edit-wrapper {
  padding-top: 0;
  padding-left: 1px;
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame {
  height: 100%;
  border: 1px solid #70a530;
  border-radius: 2px;
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress {
  border-color: transparent transparent #70a530;
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress::before {
  width: 12px;
  height: 6px;
  bottom: -14px;
  border: 1px solid #70a530;
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress-status {
  border-radius: 2px;
}

.dx-gantt .dx-gantt-task-edit-wrapper-successor {
  padding-top: 0;
}

.dx-gantt .dx-gantt-task-edit-wrapper-successor .dx-gantt-task-edit-frame-successor {
  height: 20px;
}

.dx-gantt .dx-gantt-task-edit-dependency-l,
.dx-gantt .dx-gantt-task-edit-dependency-r,
.dx-gantt .dx-gantt-task-edit-successor-dependency-l,
.dx-gantt .dx-gantt-task-edit-successor-dependency-r {
  background: #fff;
  border: 1px solid #70a530;
  width: 10px;
  height: 10px;
  margin: auto;
  top: 0;
  bottom: 0;
}

.dx-gantt .dx-gantt-task-edit-dependency-r,
.dx-gantt .dx-gantt-task-edit-successor-dependency-r {
  left: -11px;
}

.dx-gantt .dx-gantt-task-edit-dependency-l,
.dx-gantt .dx-gantt-task-edit-successor-dependency-l {
  right: -11px;
}

.dx-gantt .dx-gantt-task-edit-dependency-line {
  background-color: rgba(0, 0, 0, 0.87);
}

.dx-gantt .dx-gantt-sel {
  background-color: rgba(138, 200, 64, 0.04);
}

.dx-gantt .dx-gantt-conn-v {
  border-left-color: rgba(0, 0, 0, 0.87);
}

.dx-gantt .dx-gantt-conn-h {
  border-top-color: rgba(0, 0, 0, 0.87);
}

.dx-gantt .dx-gantt-arrow {
  border: 5px solid rgba(0, 0, 0, 0.87);
}

.dx-gantt .dx-gantt-tm {
  border-left: 1px dashed #8ac840;
}

.dx-gantt .dx-gantt-ti {
  border-left: 1px dashed #8ac840;
  border-right: 1px dashed #8ac840;
  background-color: rgba(138, 200, 64, 0.15);
}

.dx-gantt .dx-gantt-altRow,
.dx-gantt .dx-gantt-collapsable-row {
  background-color: #f2f2f2;
}

.dx-gantt-i.dx-gantt-i-add {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C15h-3v3h-2v-3H9v-2h3v-3h2v3h3V15z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v5h-2V4z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-add-sub-task {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M14%2C6H6v3h2.3c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H6v4h2.3%0A%09c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H4v-2v-4V9V6l0%2C0C2.3%2C6%2C1%2C4.7%2C1%2C3s1.3-3%2C3-3h10%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3S15.7%2C6%2C14%2C6z%20M14%2C2H4C3.4%2C2%2C3%2C2.4%2C3%2C3s0.4%2C1%2C1%2C1h10c0.6%2C0%2C1-0.4%2C1-1S14.6%2C2%2C14%2C2z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-add-task {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M10%2C13H8v-3H5V8h3V5h2v3h3v2h-3V13z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2C1.1c-4.4%2C0-8%2C3.6-8%2C8c0%2C4.4%2C3.6%2C8%2C8%2C8s8-3.6%2C8-8C17%2C4.6%2C13.4%2C1.1%2C9%2C1.1z%20M9%2C15c-3.3%2C0-6-2.7-6-6s2.7-6%2C6-6%0A%09s6%2C2.7%2C6%2C6S12.3%2C15%2C9%2C15z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-collapse {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C7l7%2C6.8L14.8%2C15L9%2C9.3L3.2%2C15L2%2C13.8L9%2C7z%20M3.2%2C10L2%2C8.8L9%2C2l7%2C6.8L14.8%2C10L9%2C4.3L3.2%2C10z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1s0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09S17.6%2C10%2C17%2C10z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v3h-2V4z%20M17%2C16c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-delete-dependency {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1c0-0.6%2C0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09C18%2C9.6%2C17.6%2C10%2C17%2C10z%20M8%2C13H5V5H3.7C3.4%2C5.6%2C2.7%2C6%2C2%2C6C0.9%2C6%2C0%2C5.1%2C0%2C4s0.9-2%2C2-2c0.7%2C0%2C1.4%2C0.4%2C1.7%2C1H7v8h1V13z%20M17%2C16%0A%09c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-expand {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M2%2C3.2L3.2%2C2L9%2C7.7L14.8%2C2L16%2C3.2L9%2C10L2%2C3.2z%20M9%2C12.7L14.8%2C7L16%2C8.2L9%2C15L2%2C8.2L3.2%2C7L9%2C12.7z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-full-screen {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20id%3D%22_x34_%22%20class%3D%22st0%22%20points%3D%221%2C7%203%2C7%203%2C3%207%2C3%207%2C1%201%2C1%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20id%3D%22_x33_%22%20class%3D%22st0%22%20points%3D%223%2C11%201%2C11%201%2C17%207%2C17%207%2C15%203%2C15%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20id%3D%22_x32_%22%20class%3D%22st0%22%20points%3D%2211%2C1%2011%2C3%2015%2C3%2015%2C7%2017%2C7%2017%2C1%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20id%3D%22_x31_%22%20class%3D%22st0%22%20points%3D%2215%2C15%2011%2C15%2011%2C17%2017%2C17%2017%2C11%2015%2C11%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-redo {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M1%2C9c0-4.4%2C3.6-8%2C8-8c2.2%2C0%2C4.2%2C0.9%2C5.6%2C2.4L17%2C1v6h-6l2.2-2.2C12.1%2C3.7%2C10.7%2C3%2C9%2C3C5.7%2C3%2C3%2C5.7%2C3%2C9%0A%09s2.7%2C6%2C6%2C6v2C4.6%2C17%2C1%2C13.4%2C1%2C9z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-task-details {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12.5%2C18C10%2C18%2C7.9%2C15.5%2C7%2C13.5c0.9-2%2C3-4.5%2C5.5-4.5s4.6%2C2.5%2C5.5%2C4.5C17.1%2C15.5%2C15%2C18%2C12.5%2C18z%0A%09%20M12.5%2C11c-1.4%2C0-2.5%2C1.1-2.5%2C2.5s1.1%2C2.5%2C2.5%2C2.5s2.5-1.1%2C2.5-2.5S13.9%2C11%2C12.5%2C11z%20M12.5%2C15c-0.8%2C0-1.5-0.7-1.5-1.5%0A%09s0.7-1.5%2C1.5-1.5s1.5%2C0.7%2C1.5%2C1.5S13.3%2C15%2C12.5%2C15z%20M12%2C4l-2-2H3v12h2l1%2C2H1V0h10l3%2C3v4h-2V4z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-undo {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C17v-2c3.3%2C0%2C6-2.7%2C6-6s-2.7-6-6-6C7.3%2C3%2C5.9%2C3.7%2C4.8%2C4.8L7%2C7H1V1l2.4%2C2.4C4.8%2C1.9%2C6.8%2C1%2C9%2C1%0A%09c4.4%2C0%2C8%2C3.6%2C8%2C8S13.4%2C17%2C9%2C17z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-zoom-in {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M9%2C11H7V9H5V7h2V5h2v2h2v2H9V11z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-zoom-out {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M5%2C9V7h6v2H5z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-resource-manager {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12%2C9h4v4h-4%20M8%2C5H0v2h8%20M12%2C5h4V1h-4%20M0%2C1v2h10V1%20M0%2C15h8v-2H0%20M0%2C11h10V9H0%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-toggle-resources {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M14%2C15H2c-1.1%2C0-2-0.9-2-2v-2c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C14.1%2C15.1%2C15%2C14%2C15z%20M9%2C11H2%0A%09v2h7V11z%20M14%2C7H2C0.9%2C7%2C0%2C6.1%2C0%2C5V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C6.1%2C15.1%2C7%2C14%2C7z%20M12%2C3H2v2h10V3z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A%0A%0A");
}

.dx-gantt-i.dx-gantt-i-toggle-dependencies {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%09.st2%7B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M7%2C11c-2.3%2C0-4.2-1.7-5-4c0.8-2.3%2C2.7-4%2C5-4s4.2%2C1.7%2C5%2C4C11.2%2C9.3%2C9.3%2C11%2C7%2C11z%20M7%2C5%0A%09C5.9%2C5%2C5%2C5.9%2C5%2C7s0.9%2C2%2C2%2C2s2-0.9%2C2-2S8.1%2C5%2C7%2C5z%20M7%2C8C6.4%2C8%2C6%2C7.6%2C6%2C7s0.4-1%2C1-1s1%2C0.4%2C1%2C1S7.6%2C8%2C7%2C8z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C10%206%2C14%2013%2C14%2013%2C16%2016%2C13%2013%2C10%2013%2C12%208%2C12%208%2C10%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C4%206%2C2%200%2C2%200%2C0%208%2C0%208%2C4%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Crect%20x%3D%229.4%22%20y%3D%222.1%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%200.8934%209.1569%29%22%20class%3D%22st2%22%20width%3D%224.2%22%20height%3D%222.8%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Crect%20x%3D%221.2%22%20y%3D%229.6%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%20-6.6066%206.0503%29%22%20class%3D%22st2%22%20width%3D%225.7%22%20height%3D%222.8%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A");
}

.dx-sortable {
  overflow: hidden;
}

.dx-sortable-dragging.dx-sortable-clone {
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  opacity: 0.9;
  z-index: 2147483647;
}

.dx-sortable-dragging.dx-sortable-clone .dx-inkripple {
  overflow: hidden;
}

.dx-sortable-dragging.dx-sortable-clone * {
  cursor: pointer;
  cursor: grabbing;
}

.dx-sortable-source {
  opacity: 0.5;
}

.dx-sortable-source-hidden {
  opacity: 0;
}

.dx-sortable-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #8ac840;
  box-sizing: border-box;
  z-index: 2147483647;
}

.dx-sortable-placeholder-inside {
  border-width: 2px;
}

.dx-sortable-dragging > * {
  border-color: rgba(138, 200, 64, 0.5);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 6px 8px rgba(0, 0, 0, 0.2);
}

.dx-deferrendering .dx-deferrendering-loadindicator-container {
  width: 100%;
  height: 100%;
  position: relative;
}

.dx-deferrendering.dx-pending-rendering .dx-invisible-while-pending-rendering,
.dx-deferrendering:not(.dx-pending-rendering) .dx-visible-while-pending-rendering {
  display: none !important;
}

.dx-map-container,
.dx-map-shield {
  position: relative;
  width: 100%;
  height: 100%;
  color: #000;
}

.dx-map-shield {
  top: -100%;
  left: 0;
  background: rgba(0, 0, 0, 0.01);
  opacity: 0.01;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable {
  height: 10px;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 10px;
}

.dx-scrollbar-horizontal .dx-scrollable-scroll {
  height: 10px;
}

.dx-scrollbar-vertical .dx-scrollable-scroll {
  width: 10px;
}

.dx-overlay-wrapper {
  z-index: 90001 !important;
}

.showtime-preview > div:first-child {
  font-size: 12px;
  white-space: normal;
}

.showtime-preview > div:not(:first-child) {
  font-size: 11px;
  white-space: normal;
}

.dropdownFitContent * .dx-item-content.dx-list-item-content {
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 100%;
}

.dropdownFitContent * .dx-item.dx-list-item {
  width: -moz-fit-content;
  width: fit-content;
  display: block;
  min-width: 100%;
}

.app {
  background-color: rgb(242.25, 242.25, 242.25);
  display: flex;
  height: 100%;
  width: 100%;
}
.app .content {
  line-height: 1.5;
  flex-grow: 1;
}
.app .content h2 {
  font-size: 30px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.app .container {
  height: 100%;
  flex-direction: column;
  display: flex;
}
.app .layout-body {
  flex: 1;
  min-height: 0;
}
.app .content-block {
  margin-left: 40px;
  margin-right: 40px;
  margin-top: 20px;
}

.side-nav-outer-toolbar .dx-drawer {
  height: calc(100% - 56px);
}

.screen-x-small .content-block {
  margin-left: 20px;
  margin-right: 20px;
}

.responsive-paddings {
  padding: 20px;
}
.screen-large .responsive-paddings {
  padding: 40px;
}

.dx-card.wide-card {
  border-radius: 0;
  margin-left: 0;
  margin-right: 0;
  border-right: 0;
  border-left: 0;
}

.with-footer > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  height: 100%;
}
.with-footer > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content > .dx-scrollview-content {
  display: flex;
  flex-direction: column;
  min-height: 100%;
}

html, body {
  margin: 0px;
  min-height: 100%;
  height: 100%;
}

#root {
  height: 100%;
}

* {
  box-sizing: border-box;
}

.datagrid_row_danger {
  background-color: rgba(255, 0, 0, 0.1);
}

.dx-state-disabled .dx-widget,
.dx-state-disabled.dx-widget {
  opacity: 0.95;
}

.dx-texteditor.dx-editor-filled.dx-state-disabled,
.dx-texteditor.dx-editor-filled.dx-state-readonly,
.dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover {
  background-color: transparent;
  color: black;
}

.dx-texteditor.dx-editor-filled.dx-state-disabled .dx-texteditor-input,
.dx-texteditor.dx-editor-filled.dx-state-readonly .dx-texteditor-input,
.dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover .dx-texteditor-input {
  color: black;
}

.header-toolbar > .dx-toolbar-items-container > .dx-toolbar-before {
  display: flex !important;
}

.header-logo-item > .dx-toolbar-item-content {
  display: flex !important;
  height: 100%;
}

.header-logo-item {
  display: flex !important;
}

.header-logo-container {
  display: flex !important;
}

.header-logo-container-a {
  display: flex !important;
}

.header-logo-img {
  display: flex !important;
}

.user-panel-background-color {
  background-color: #8ac840;
}

.header-component {
  flex: 0 0 auto;
  z-index: 1;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.header-component .dx-toolbar .dx-toolbar-item.menu-button > .dx-toolbar-item-content .dx-icon {
  color: #8ac840;
}

.dx-toolbar.header-toolbar .dx-toolbar-items-container .dx-toolbar-after {
  padding: 0 40px;
}
.screen-x-small .dx-toolbar.header-toolbar .dx-toolbar-items-container .dx-toolbar-after {
  padding: 0 20px;
}

.dx-toolbar .dx-toolbar-item.dx-toolbar-button.menu-button {
  width: 60px;
  text-align: center;
  padding: 0;
}

.header-title .dx-item-content {
  padding: 0;
  margin: 0;
}

.dx-theme-generic .dx-toolbar {
  padding: 10px 0;
}
.dx-theme-generic .user-button > .dx-button-content {
  padding: 3px;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/components/user-panel/UserPanel.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.flex-center-content {
  display: flex;
  justify-content: center;
  align-content: center;
  flex-direction: column;
}

.user-panel-background-color {
  background-color: #8ac840;
}

.user-info {
  display: flex;
  align-items: center;
}
.dx-toolbar-menu-section .user-info {
  padding: 10px 6px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.user-info .image-container {
  overflow: hidden;
  border-radius: 50%;
  height: 30px;
  width: 30px;
  margin: 0 4px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
}
.user-info .image-container .user-image {
  width: 100%;
  height: 100%;
}
.user-info .user-name {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.8705882353);
  margin: 0 9px;
}

.user-panel .dx-list-item .dx-icon {
  vertical-align: middle;
  color: rgba(0, 0, 0, 0.8705882353);
  margin-right: 16px;
}
.user-panel .dx-rtl .dx-list-item .dx-icon {
  margin-right: 0;
  margin-left: 16px;
}

.dx-context-menu.user-menu.dx-menu-base.dx-rtl .dx-submenu .dx-menu-items-container .dx-icon {
  margin-left: 16px;
}
.dx-context-menu.user-menu.dx-menu-base .dx-submenu .dx-menu-items-container .dx-icon {
  margin-right: 16px;
}
.dx-context-menu.user-menu.dx-menu-base .dx-menu-item .dx-menu-item-content {
  padding: 3px 15px 4px;
}

.dx-theme-generic .user-menu .dx-menu-item-content .dx-menu-item-text {
  padding-left: 4px;
  padding-right: 4px;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/components/footer/Footer.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.footer {
  display: block;
  color: rgba(0, 0, 0, 0.6094117647);
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding-top: 20px;
  padding-bottom: 24px;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/components/login-form/LoginForm.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.login-form .link {
  text-align: center;
  font-size: 16px;
  font-style: normal;
}
.login-form .link a {
  text-decoration: none;
}
.login-form .form-text {
  margin: 10px 0;
  color: rgba(0, 0, 0, 0.6094117647);
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/components/reset-password-form/ResetPasswordForm.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.reset-password-form .submit-button {
  margin-top: 10px;
}
.reset-password-form .login-link {
  color: #8ac840;
  font-size: 16px;
  text-align: center;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/components/side-navigation-menu/SideNavigationMenu.scss (2) ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/** Generated by the DevExpress ThemeBuilder
* Version: 22.1.4
* http://js.devexpress.com/ThemeBuilder/
*/
.dx-validationsummary-item {
  cursor: pointer;
}

.dx-invalid-message.dx-overlay {
  position: relative;
}

.dx-invalid-message.dx-overlay-wrapper {
  width: 100%;
  visibility: hidden;
  pointer-events: none;
}

.dx-invalid-message > .dx-overlay-content {
  display: inline-block;
  border-width: 0;
  font-size: 0.85em;
  line-height: normal;
  word-wrap: break-word;
}

.dx-dropdownbox.dx-dropdowneditor-active .dx-invalid-message-auto,
.dx-invalid-message-visible.dx-invalid .dx-invalid-message-auto,
.dx-invalid-message.dx-invalid-message-always,
.dx-lookup.dx-dropdowneditor-active .dx-invalid-message-auto,
.dx-state-focused.dx-invalid .dx-invalid-message-auto {
  visibility: visible;
}

.dx-validationsummary-item-content {
  border-bottom: 1px dashed;
  display: inline-block;
  line-height: normal;
}
@keyframes dx-valid-badge-frames {
  from {
    opacity: 0;
    transform: scale(0.1);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@font-face {
  font-family: RobotoFallback;
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url(/build/fonts/Roboto-300.c27d89ac.woff2) format("woff2"), url(/build/fonts/Roboto-300.d923dfaf.woff) format("woff"), url(/build/fonts/Roboto-300.ce61b8b6.ttf) format("truetype");
}
@font-face {
  font-family: RobotoFallback;
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url(/build/fonts/Roboto-400.64cfb66c.woff2) format("woff2"), url(/build/fonts/Roboto-400.e02e9d6f.woff) format("woff"), url(/build/fonts/Roboto-400.6bede58e.ttf) format("truetype");
}
@font-face {
  font-family: RobotoFallback;
  font-style: normal;
  font-weight: 500;
  src: local("Roboto Medium"), local("Roboto-Medium"), url(/build/fonts/Roboto-500.1d3bced8.woff2) format("woff2"), url(/build/fonts/Roboto-500.092c6130.woff) format("woff"), url(/build/fonts/Roboto-500.0fcd45fb.ttf) format("truetype");
}
@font-face {
  font-family: RobotoFallback;
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"), url(/build/fonts/Roboto-700.92fbd4e9.woff2) format("woff2"), url(/build/fonts/Roboto-700.73288d91.woff) format("woff"), url(/build/fonts/Roboto-700.17451a4c.ttf) format("truetype");
}
.dx-theme-material-typography {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-theme-material-typography input,
.dx-theme-material-typography textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-theme-material-typography h1 {
  font-weight: 300;
  font-size: 64px;
  letter-spacing: -1.5px;
}

.dx-theme-material-typography h2 {
  font-weight: 300;
  font-size: 42px;
  letter-spacing: -0.5px;
}

.dx-theme-material-typography h3 {
  font-weight: 400;
  font-size: 20px;
}

.dx-theme-material-typography h4 {
  font-weight: 400;
  font-size: 18px;
  letter-spacing: 0.25px;
}

.dx-theme-material-typography h5 {
  font-weight: 400;
  font-size: 16px;
}

.dx-theme-material-typography h6 {
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0.15px;
}

.dx-theme-material-typography .dx-font-xl {
  font-size: 24px;
}

.dx-theme-material-typography .dx-font-l {
  font-size: 20px;
}

.dx-theme-material-typography .dx-font-m {
  font-size: 16px;
}

.dx-theme-material-typography .dx-font-s {
  font-size: 14px;
}

.dx-theme-material-typography .dx-font-xs,
.dx-theme-material-typography small {
  font-size: 12px;
}

.dx-theme-material-typography a {
  color: #8ac840;
}

.dx-icon-add,
.dx-icon-addcolumnleft,
.dx-icon-addcolumnright,
.dx-icon-addrowabove,
.dx-icon-addrowbelow,
.dx-icon-addtable,
.dx-icon-airplane,
.dx-icon-aligncenter,
.dx-icon-alignjustify,
.dx-icon-alignleft,
.dx-icon-alignright,
.dx-icon-arrowdown,
.dx-icon-arrowleft,
.dx-icon-arrowright,
.dx-icon-arrowup,
.dx-icon-background,
.dx-icon-blockquote,
.dx-icon-bold,
.dx-icon-bookmark,
.dx-icon-box,
.dx-icon-bulletlist,
.dx-icon-car,
.dx-icon-card,
.dx-icon-cart,
.dx-icon-cellproperties,
.dx-icon-chart,
.dx-icon-checklist,
.dx-icon-clear,
.dx-icon-clearformat,
.dx-icon-clock,
.dx-icon-close,
.dx-icon-codeblock,
.dx-icon-color,
.dx-icon-columnproperties,
.dx-icon-comment,
.dx-icon-decreaseindent,
.dx-icon-doc,
.dx-icon-download,
.dx-icon-edit,
.dx-icon-email,
.dx-icon-event,
.dx-icon-favorites,
.dx-icon-find,
.dx-icon-folder,
.dx-icon-fontsize,
.dx-icon-food,
.dx-icon-formula,
.dx-icon-gift,
.dx-icon-globe,
.dx-icon-group,
.dx-icon-growfont,
.dx-icon-header,
.dx-icon-help,
.dx-icon-home,
.dx-icon-image,
.dx-icon-increaseindent,
.dx-icon-indent,
.dx-icon-info,
.dx-icon-italic,
.dx-icon-key,
.dx-icon-like,
.dx-icon-link,
.dx-icon-map,
.dx-icon-mention,
.dx-icon-menu,
.dx-icon-mergecells,
.dx-icon-money,
.dx-icon-music,
.dx-icon-orderedlist,
.dx-icon-overflow,
.dx-icon-percent,
.dx-icon-photo,
.dx-icon-plus,
.dx-icon-preferences,
.dx-icon-product,
.dx-icon-redo,
.dx-icon-refresh,
.dx-icon-remove,
.dx-icon-removecolumn,
.dx-icon-removerow,
.dx-icon-removetable,
.dx-icon-rowproperties,
.dx-icon-runner,
.dx-icon-save,
.dx-icon-search,
.dx-icon-shrinkfont,
.dx-icon-splitcells,
.dx-icon-strike,
.dx-icon-subscript,
.dx-icon-superscript,
.dx-icon-tableproperties,
.dx-icon-tags,
.dx-icon-tel,
.dx-icon-tips,
.dx-icon-todo,
.dx-icon-toolbox,
.dx-icon-underline,
.dx-icon-undo,
.dx-icon-user,
.dx-icon-variable,
.dx-icon-verticalalignbottom,
.dx-icon-verticalaligncenter,
.dx-icon-verticalaligntop,
.dx-icon-video {
  background-position: 0 0;
  background-repeat: no-repeat;
}

.dx-icon {
  background-position: 50% 50%;
  display: inline-block;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.dx-svg-icon svg {
  pointer-events: none;
}

.dx-rtl .dx-icon-spinnext::before {
  content: "\f04f";
}

.dx-rtl .dx-icon-spinprev::before {
  content: "\f04e";
}

.dx-rtl .dx-icon-chevronnext::before {
  content: "\f012";
}

.dx-rtl .dx-icon-back::before,
.dx-rtl .dx-icon-chevronprev::before {
  content: "\f010";
}

.dx-rtl .dx-icon-undo::before {
  content: "\f093";
}

.dx-rtl .dx-icon-redo::before {
  content: "\f04c";
}

.dx-rtl .dx-icon-hidepanel::before {
  content: "\f11d";
}

.dx-rtl .dx-icon-showpanel::before {
  content: "\f11c";
}

@font-face {
  font-family: DXIcons;
  src: local("DevExtreme Material Icons"), local("devextreme_material_icons"), url(/build/fonts/dxiconsmaterial.541c43cb.woff2) format("woff2"), url(/build/fonts/dxiconsmaterial.21d46d11.woff) format("woff"), url(/build/fonts/dxiconsmaterial.985c286b.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
}
.dx-icon-add {
  font: 14px/1 DXIcons;
}

.dx-icon-add::before {
  content: "\f00b";
}

.dx-icon-airplane {
  font: 14px/1 DXIcons;
}

.dx-icon-airplane::before {
  content: "\f000";
}

.dx-icon-bookmark {
  font: 14px/1 DXIcons;
}

.dx-icon-bookmark::before {
  content: "\f017";
}

.dx-icon-box {
  font: 14px/1 DXIcons;
}

.dx-icon-box::before {
  content: "\f018";
}

.dx-icon-car {
  font: 14px/1 DXIcons;
}

.dx-icon-car::before {
  content: "\f01b";
}

.dx-icon-card {
  font: 14px/1 DXIcons;
}

.dx-icon-card::before {
  content: "\f019";
}

.dx-icon-cart {
  font: 14px/1 DXIcons;
}

.dx-icon-cart::before {
  content: "\f01a";
}

.dx-icon-chart {
  font: 14px/1 DXIcons;
}

.dx-icon-chart::before {
  content: "\f01c";
}

.dx-icon-check {
  font: 14px/1 DXIcons;
}

.dx-icon-check::before {
  content: "\f005";
}

.dx-icon-clear {
  font: 14px/1 DXIcons;
}

.dx-icon-clear::before {
  content: "\f008";
}

.dx-icon-clock {
  font: 14px/1 DXIcons;
}

.dx-icon-clock::before {
  content: "\f01d";
}

.dx-icon-close {
  font: 14px/1 DXIcons;
}

.dx-icon-close::before {
  content: "\f00a";
}

.dx-icon-coffee {
  font: 14px/1 DXIcons;
}

.dx-icon-coffee::before {
  content: "\f02a";
}

.dx-icon-comment {
  font: 14px/1 DXIcons;
}

.dx-icon-comment::before {
  content: "\f01e";
}

.dx-icon-doc {
  font: 14px/1 DXIcons;
}

.dx-icon-doc::before {
  content: "\f021";
}

.dx-icon-file {
  font: 14px/1 DXIcons;
}

.dx-icon-file::before {
  content: "\f021";
}

.dx-icon-download {
  font: 14px/1 DXIcons;
}

.dx-icon-download::before {
  content: "\f022";
}

.dx-icon-dragvertical {
  font: 14px/1 DXIcons;
}

.dx-icon-dragvertical::before {
  content: "\f038";
}

.dx-icon-edit {
  font: 14px/1 DXIcons;
}

.dx-icon-edit::before {
  content: "\f023";
}

.dx-icon-email {
  font: 14px/1 DXIcons;
}

.dx-icon-email::before {
  content: "\f024";
}

.dx-icon-event {
  font: 14px/1 DXIcons;
}

.dx-icon-event::before {
  content: "\f026";
}

.dx-icon-favorites {
  font: 14px/1 DXIcons;
}

.dx-icon-favorites::before {
  content: "\f025";
}

.dx-icon-find {
  font: 14px/1 DXIcons;
}

.dx-icon-find::before {
  content: "\f027";
}

.dx-icon-filter {
  font: 14px/1 DXIcons;
}

.dx-icon-filter::before {
  content: "\f050";
}

.dx-icon-folder {
  font: 14px/1 DXIcons;
}

.dx-icon-folder::before {
  content: "\f028";
}

.dx-icon-activefolder {
  font: 14px/1 DXIcons;
}

.dx-icon-activefolder::before {
  content: "\f028";
}

.dx-icon-food {
  font: 14px/1 DXIcons;
}

.dx-icon-food::before {
  content: "\f029";
}

.dx-icon-gift {
  font: 14px/1 DXIcons;
}

.dx-icon-gift::before {
  content: "\f02b";
}

.dx-icon-globe {
  font: 14px/1 DXIcons;
}

.dx-icon-globe::before {
  content: "\f02c";
}

.dx-icon-group {
  font: 14px/1 DXIcons;
}

.dx-icon-group::before {
  content: "\f02e";
}

.dx-icon-help {
  font: 14px/1 DXIcons;
}

.dx-icon-help::before {
  content: "\f02f";
}

.dx-icon-home {
  font: 14px/1 DXIcons;
}

.dx-icon-home::before {
  content: "\f030";
}

.dx-icon-image {
  font: 14px/1 DXIcons;
}

.dx-icon-image::before {
  content: "\f031";
}

.dx-icon-info {
  font: 14px/1 DXIcons;
}

.dx-icon-info::before {
  content: "\f032";
}

.dx-icon-key {
  font: 14px/1 DXIcons;
}

.dx-icon-key::before {
  content: "\f033";
}

.dx-icon-like {
  font: 14px/1 DXIcons;
}

.dx-icon-like::before {
  content: "\f034";
}

.dx-icon-map {
  font: 14px/1 DXIcons;
}

.dx-icon-map::before {
  content: "\f035";
}

.dx-icon-menu {
  font: 14px/1 DXIcons;
}

.dx-icon-menu::before {
  content: "\f00c";
}

.dx-icon-message {
  font: 14px/1 DXIcons;
}

.dx-icon-message::before {
  content: "\f024";
}

.dx-icon-money {
  font: 14px/1 DXIcons;
}

.dx-icon-money::before {
  content: "\f036";
}

.dx-icon-music {
  font: 14px/1 DXIcons;
}

.dx-icon-music::before {
  content: "\f037";
}

.dx-icon-overflow {
  font: 14px/1 DXIcons;
}

.dx-icon-overflow::before {
  content: "\f00d";
}

.dx-icon-percent {
  font: 14px/1 DXIcons;
}

.dx-icon-percent::before {
  content: "\f039";
}

.dx-icon-photo {
  font: 14px/1 DXIcons;
}

.dx-icon-photo::before {
  content: "\f03a";
}

.dx-icon-plus {
  font: 14px/1 DXIcons;
}

.dx-icon-plus::before {
  content: "\f00b";
}

.dx-icon-minus {
  font: 14px/1 DXIcons;
}

.dx-icon-minus::before {
  content: "\f074";
}

.dx-icon-preferences {
  font: 14px/1 DXIcons;
}

.dx-icon-preferences::before {
  content: "\f03b";
}

.dx-icon-product {
  font: 14px/1 DXIcons;
}

.dx-icon-product::before {
  content: "\f03c";
}

.dx-icon-pulldown {
  font: 14px/1 DXIcons;
}

.dx-icon-pulldown::before {
  content: "\f062";
}

.dx-icon-refresh {
  font: 14px/1 DXIcons;
}

.dx-icon-refresh::before {
  content: "\f03d";
}

.dx-icon-remove {
  font: 14px/1 DXIcons;
}

.dx-icon-remove::before {
  content: "\f00a";
}

.dx-icon-revert {
  font: 14px/1 DXIcons;
}

.dx-icon-revert::before {
  content: "\f04c";
}

.dx-icon-runner {
  font: 14px/1 DXIcons;
}

.dx-icon-runner::before {
  content: "\f040";
}

.dx-icon-save {
  font: 14px/1 DXIcons;
}

.dx-icon-save::before {
  content: "\f041";
}

.dx-icon-search {
  font: 14px/1 DXIcons;
}

.dx-icon-search::before {
  content: "\f027";
}

.dx-icon-tags {
  font: 14px/1 DXIcons;
}

.dx-icon-tags::before {
  content: "\f009";
}

.dx-icon-tel {
  font: 14px/1 DXIcons;
}

.dx-icon-tel::before {
  content: "\f003";
}

.dx-icon-tips {
  font: 14px/1 DXIcons;
}

.dx-icon-tips::before {
  content: "\f004";
}

.dx-icon-todo {
  font: 14px/1 DXIcons;
}

.dx-icon-todo::before {
  content: "\f005";
}

.dx-icon-toolbox {
  font: 14px/1 DXIcons;
}

.dx-icon-toolbox::before {
  content: "\f007";
}

.dx-icon-trash {
  font: 14px/1 DXIcons;
}

.dx-icon-trash::before {
  content: "\f03e";
}

.dx-icon-user {
  font: 14px/1 DXIcons;
}

.dx-icon-user::before {
  content: "\f02d";
}

.dx-icon-upload {
  font: 14px/1 DXIcons;
}

.dx-icon-upload::before {
  content: "\f006";
}

.dx-icon-floppy {
  font: 14px/1 DXIcons;
}

.dx-icon-floppy::before {
  content: "\f073";
}

.dx-icon-arrowleft {
  font: 14px/1 DXIcons;
}

.dx-icon-arrowleft::before {
  content: "\f011";
}

.dx-icon-arrowdown {
  font: 14px/1 DXIcons;
}

.dx-icon-arrowdown::before {
  content: "\f015";
}

.dx-icon-arrowright {
  font: 14px/1 DXIcons;
}

.dx-icon-arrowright::before {
  content: "\f00e";
}

.dx-icon-arrowup {
  font: 14px/1 DXIcons;
}

.dx-icon-arrowup::before {
  content: "\f013";
}

.dx-icon-spinleft {
  font: 14px/1 DXIcons;
}

.dx-icon-spinleft::before {
  content: "\f04f";
}

.dx-icon-spinprev {
  font: 14px/1 DXIcons;
}

.dx-icon-spinprev::before {
  content: "\f04f";
}

.dx-icon-spinright {
  font: 14px/1 DXIcons;
}

.dx-icon-spinright::before {
  content: "\f04e";
}

.dx-icon-spinnext {
  font: 14px/1 DXIcons;
}

.dx-icon-spinnext::before {
  content: "\f04e";
}

.dx-icon-spindown {
  font: 14px/1 DXIcons;
}

.dx-icon-spindown::before {
  content: "\f001";
}

.dx-icon-spinup {
  font: 14px/1 DXIcons;
}

.dx-icon-spinup::before {
  content: "\f002";
}

.dx-icon-chevronleft {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronleft::before {
  content: "\f012";
}

.dx-icon-chevronprev {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronprev::before {
  content: "\f012";
}

.dx-icon-back {
  font: 14px/1 DXIcons;
}

.dx-icon-back::before {
  content: "\f012";
}

.dx-icon-chevronright {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronright::before {
  content: "\f010";
}

.dx-icon-chevronnext {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronnext::before {
  content: "\f010";
}

.dx-icon-chevrondown {
  font: 14px/1 DXIcons;
}

.dx-icon-chevrondown::before {
  content: "\f016";
}

.dx-icon-chevronup {
  font: 14px/1 DXIcons;
}

.dx-icon-chevronup::before {
  content: "\f014";
}

.dx-icon-chevrondoubleleft {
  font: 14px/1 DXIcons;
}

.dx-icon-chevrondoubleleft::before {
  content: "\f042";
}

.dx-icon-chevrondoubleright {
  font: 14px/1 DXIcons;
}

.dx-icon-chevrondoubleright::before {
  content: "\f03f";
}

.dx-icon-equal {
  font: 14px/1 DXIcons;
}

.dx-icon-equal::before {
  content: "\f044";
}

.dx-icon-notequal {
  font: 14px/1 DXIcons;
}

.dx-icon-notequal::before {
  content: "\f045";
}

.dx-icon-less {
  font: 14px/1 DXIcons;
}

.dx-icon-less::before {
  content: "\f046";
}

.dx-icon-greater {
  font: 14px/1 DXIcons;
}

.dx-icon-greater::before {
  content: "\f047";
}

.dx-icon-lessorequal {
  font: 14px/1 DXIcons;
}

.dx-icon-lessorequal::before {
  content: "\f048";
}

.dx-icon-greaterorequal {
  font: 14px/1 DXIcons;
}

.dx-icon-greaterorequal::before {
  content: "\f049";
}

.dx-icon-isblank {
  font: 14px/1 DXIcons;
}

.dx-icon-isblank::before {
  content: "\f075";
}

.dx-icon-isnotblank {
  font: 14px/1 DXIcons;
}

.dx-icon-isnotblank::before {
  content: "\f076";
}

.dx-icon-sortup {
  font: 14px/1 DXIcons;
}

.dx-icon-sortup::before {
  content: "\f051";
}

.dx-icon-sortdown {
  font: 14px/1 DXIcons;
}

.dx-icon-sortdown::before {
  content: "\f052";
}

.dx-icon-sortuptext {
  font: 14px/1 DXIcons;
}

.dx-icon-sortuptext::before {
  content: "\f053";
}

.dx-icon-sortdowntext {
  font: 14px/1 DXIcons;
}

.dx-icon-sortdowntext::before {
  content: "\f054";
}

.dx-icon-sorted {
  font: 14px/1 DXIcons;
}

.dx-icon-sorted::before {
  content: "\f055";
}

.dx-icon-expand {
  font: 14px/1 DXIcons;
}

.dx-icon-expand::before {
  content: "\f04a";
}

.dx-icon-collapse {
  font: 14px/1 DXIcons;
}

.dx-icon-collapse::before {
  content: "\f04b";
}

.dx-icon-columnfield {
  font: 14px/1 DXIcons;
}

.dx-icon-columnfield::before {
  content: "\f057";
}

.dx-icon-rowfield {
  font: 14px/1 DXIcons;
}

.dx-icon-rowfield::before {
  content: "\f058";
}

.dx-icon-datafield {
  font: 14px/1 DXIcons;
}

.dx-icon-datafield::before {
  content: "\f101";
}

.dx-icon-fields {
  font: 14px/1 DXIcons;
}

.dx-icon-fields::before {
  content: "\f059";
}

.dx-icon-fieldchooser {
  font: 14px/1 DXIcons;
}

.dx-icon-fieldchooser::before {
  content: "\f05a";
}

.dx-icon-columnchooser {
  font: 14px/1 DXIcons;
}

.dx-icon-columnchooser::before {
  content: "\f04d";
}

.dx-icon-pin {
  font: 14px/1 DXIcons;
}

.dx-icon-pin::before {
  content: "\f05b";
}

.dx-icon-unpin {
  font: 14px/1 DXIcons;
}

.dx-icon-unpin::before {
  content: "\f05c";
}

.dx-icon-pinleft {
  font: 14px/1 DXIcons;
}

.dx-icon-pinleft::before {
  content: "\f05d";
}

.dx-icon-pinright {
  font: 14px/1 DXIcons;
}

.dx-icon-pinright::before {
  content: "\f05e";
}

.dx-icon-contains {
  font: 14px/1 DXIcons;
}

.dx-icon-contains::before {
  content: "\f063";
}

.dx-icon-startswith {
  font: 14px/1 DXIcons;
}

.dx-icon-startswith::before {
  content: "\f064";
}

.dx-icon-endswith {
  font: 14px/1 DXIcons;
}

.dx-icon-endswith::before {
  content: "\f065";
}

.dx-icon-doesnotcontain {
  font: 14px/1 DXIcons;
}

.dx-icon-doesnotcontain::before {
  content: "\f066";
}

.dx-icon-range {
  font: 14px/1 DXIcons;
}

.dx-icon-range::before {
  content: "\f06a";
}

.dx-icon-export {
  font: 14px/1 DXIcons;
}

.dx-icon-export::before {
  content: "\f05f";
}

.dx-icon-exportxlsx {
  font: 14px/1 DXIcons;
}

.dx-icon-exportxlsx::before {
  content: "\f060";
}

.dx-icon-exportpdf {
  font: 14px/1 DXIcons;
}

.dx-icon-exportpdf::before {
  content: "\f061";
}

.dx-icon-exportselected {
  font: 14px/1 DXIcons;
}

.dx-icon-exportselected::before {
  content: "\f06d";
}

.dx-icon-warning {
  font: 14px/1 DXIcons;
}

.dx-icon-warning::before {
  content: "\f06b";
}

.dx-icon-more {
  font: 14px/1 DXIcons;
}

.dx-icon-more::before {
  content: "\f06c";
}

.dx-icon-square {
  font: 14px/1 DXIcons;
}

.dx-icon-square::before {
  content: "\f067";
}

.dx-icon-clearsquare {
  font: 14px/1 DXIcons;
}

.dx-icon-clearsquare::before {
  content: "\f068";
}

.dx-icon-repeat {
  font: 14px/1 DXIcons;
}

.dx-icon-repeat::before {
  content: "\f069";
}

.dx-icon-selectall {
  font: 14px/1 DXIcons;
}

.dx-icon-selectall::before {
  content: "\f070";
}

.dx-icon-unselectall {
  font: 14px/1 DXIcons;
}

.dx-icon-unselectall::before {
  content: "\f071";
}

.dx-icon-print {
  font: 14px/1 DXIcons;
}

.dx-icon-print::before {
  content: "\f072";
}

.dx-icon-bold {
  font: 14px/1 DXIcons;
}

.dx-icon-bold::before {
  content: "\f077";
}

.dx-icon-italic {
  font: 14px/1 DXIcons;
}

.dx-icon-italic::before {
  content: "\f078";
}

.dx-icon-underline {
  font: 14px/1 DXIcons;
}

.dx-icon-underline::before {
  content: "\f079";
}

.dx-icon-strike {
  font: 14px/1 DXIcons;
}

.dx-icon-strike::before {
  content: "\f07a";
}

.dx-icon-indent {
  font: 14px/1 DXIcons;
}

.dx-icon-indent::before {
  content: "\f07b";
}

.dx-icon-increaselinespacing {
  font: 14px/1 DXIcons;
}

.dx-icon-increaselinespacing::before {
  content: "\f07b";
}

.dx-icon-font {
  font: 14px/1 DXIcons;
}

.dx-icon-font::before {
  content: "\f11b";
}

.dx-icon-fontsize {
  font: 14px/1 DXIcons;
}

.dx-icon-fontsize::before {
  content: "\f07c";
}

.dx-icon-shrinkfont {
  font: 14px/1 DXIcons;
}

.dx-icon-shrinkfont::before {
  content: "\f07d";
}

.dx-icon-growfont {
  font: 14px/1 DXIcons;
}

.dx-icon-growfont::before {
  content: "\f07e";
}

.dx-icon-color {
  font: 14px/1 DXIcons;
}

.dx-icon-color::before {
  content: "\f07f";
}

.dx-icon-background {
  font: 14px/1 DXIcons;
}

.dx-icon-background::before {
  content: "\f080";
}

.dx-icon-fill {
  font: 14px/1 DXIcons;
}

.dx-icon-fill::before {
  content: "\f10d";
}

.dx-icon-palette {
  font: 14px/1 DXIcons;
}

.dx-icon-palette::before {
  content: "\f120";
}

.dx-icon-superscript {
  font: 14px/1 DXIcons;
}

.dx-icon-superscript::before {
  content: "\f081";
}

.dx-icon-subscript {
  font: 14px/1 DXIcons;
}

.dx-icon-subscript::before {
  content: "\f082";
}

.dx-icon-header {
  font: 14px/1 DXIcons;
}

.dx-icon-header::before {
  content: "\f083";
}

.dx-icon-blockquote {
  font: 14px/1 DXIcons;
}

.dx-icon-blockquote::before {
  content: "\f084";
}

.dx-icon-formula {
  font: 14px/1 DXIcons;
}

.dx-icon-formula::before {
  content: "\f056";
}

.dx-icon-codeblock {
  font: 14px/1 DXIcons;
}

.dx-icon-codeblock::before {
  content: "\f085";
}

.dx-icon-orderedlist {
  font: 14px/1 DXIcons;
}

.dx-icon-orderedlist::before {
  content: "\f086";
}

.dx-icon-bulletlist {
  font: 14px/1 DXIcons;
}

.dx-icon-bulletlist::before {
  content: "\f087";
}

.dx-icon-increaseindent {
  font: 14px/1 DXIcons;
}

.dx-icon-increaseindent::before {
  content: "\f088";
}

.dx-icon-decreaseindent {
  font: 14px/1 DXIcons;
}

.dx-icon-decreaseindent::before {
  content: "\f089";
}

.dx-icon-decreaselinespacing {
  font: 14px/1 DXIcons;
}

.dx-icon-decreaselinespacing::before {
  content: "\f106";
}

.dx-icon-alignleft {
  font: 14px/1 DXIcons;
}

.dx-icon-alignleft::before {
  content: "\f08a";
}

.dx-icon-alignright {
  font: 14px/1 DXIcons;
}

.dx-icon-alignright::before {
  content: "\f08b";
}

.dx-icon-aligncenter {
  font: 14px/1 DXIcons;
}

.dx-icon-aligncenter::before {
  content: "\f08c";
}

.dx-icon-alignjustify {
  font: 14px/1 DXIcons;
}

.dx-icon-alignjustify::before {
  content: "\f08d";
}

.dx-icon-link {
  font: 14px/1 DXIcons;
}

.dx-icon-link::before {
  content: "\f08e";
}

.dx-icon-video {
  font: 14px/1 DXIcons;
}

.dx-icon-video::before {
  content: "\f08f";
}

.dx-icon-mention {
  font: 14px/1 DXIcons;
}

.dx-icon-mention::before {
  content: "\f090";
}

.dx-icon-variable {
  font: 14px/1 DXIcons;
}

.dx-icon-variable::before {
  content: "\f091";
}

.dx-icon-clearformat {
  font: 14px/1 DXIcons;
}

.dx-icon-clearformat::before {
  content: "\f092";
}

.dx-icon-fullscreen {
  font: 14px/1 DXIcons;
}

.dx-icon-fullscreen::before {
  content: "\f11a";
}

.dx-icon-hierarchy {
  font: 14px/1 DXIcons;
}

.dx-icon-hierarchy::before {
  content: "\f124";
}

.dx-icon-docfile {
  font: 14px/1 DXIcons;
}

.dx-icon-docfile::before {
  content: "\f111";
}

.dx-icon-docxfile {
  font: 14px/1 DXIcons;
}

.dx-icon-docxfile::before {
  content: "\f110";
}

.dx-icon-pdffile {
  font: 14px/1 DXIcons;
}

.dx-icon-pdffile::before {
  content: "\f118";
}

.dx-icon-pptfile {
  font: 14px/1 DXIcons;
}

.dx-icon-pptfile::before {
  content: "\f114";
}

.dx-icon-pptxfile {
  font: 14px/1 DXIcons;
}

.dx-icon-pptxfile::before {
  content: "\f115";
}

.dx-icon-rtffile {
  font: 14px/1 DXIcons;
}

.dx-icon-rtffile::before {
  content: "\f112";
}

.dx-icon-txtfile {
  font: 14px/1 DXIcons;
}

.dx-icon-txtfile::before {
  content: "\f113";
}

.dx-icon-xlsfile {
  font: 14px/1 DXIcons;
}

.dx-icon-xlsfile::before {
  content: "\f116";
}

.dx-icon-xlsxfile {
  font: 14px/1 DXIcons;
}

.dx-icon-xlsxfile::before {
  content: "\f117";
}

.dx-icon-copy {
  font: 14px/1 DXIcons;
}

.dx-icon-copy::before {
  content: "\f107";
}

.dx-icon-cut {
  font: 14px/1 DXIcons;
}

.dx-icon-cut::before {
  content: "\f10a";
}

.dx-icon-paste {
  font: 14px/1 DXIcons;
}

.dx-icon-paste::before {
  content: "\f108";
}

.dx-icon-share {
  font: 14px/1 DXIcons;
}

.dx-icon-share::before {
  content: "\f11f";
}

.dx-icon-inactivefolder {
  font: 14px/1 DXIcons;
}

.dx-icon-inactivefolder::before {
  content: "\f105";
}

.dx-icon-newfolder {
  font: 14px/1 DXIcons;
}

.dx-icon-newfolder::before {
  content: "\f123";
}

.dx-icon-movetofolder {
  font: 14px/1 DXIcons;
}

.dx-icon-movetofolder::before {
  content: "\f121";
}

.dx-icon-parentfolder {
  font: 14px/1 DXIcons;
}

.dx-icon-parentfolder::before {
  content: "\f122";
}

.dx-icon-rename {
  font: 14px/1 DXIcons;
}

.dx-icon-rename::before {
  content: "\f109";
}

.dx-icon-detailslayout {
  font: 14px/1 DXIcons;
}

.dx-icon-detailslayout::before {
  content: "\f10b";
}

.dx-icon-contentlayout {
  font: 14px/1 DXIcons;
}

.dx-icon-contentlayout::before {
  content: "\f11e";
}

.dx-icon-smalliconslayout {
  font: 14px/1 DXIcons;
}

.dx-icon-smalliconslayout::before {
  content: "\f119";
}

.dx-icon-mediumiconslayout {
  font: 14px/1 DXIcons;
}

.dx-icon-mediumiconslayout::before {
  content: "\f10c";
}

.dx-icon-undo {
  font: 14px/1 DXIcons;
}

.dx-icon-undo::before {
  content: "\f04c";
}

.dx-icon-redo {
  font: 14px/1 DXIcons;
}

.dx-icon-redo::before {
  content: "\f093";
}

.dx-icon-hidepanel {
  font: 14px/1 DXIcons;
}

.dx-icon-hidepanel::before {
  content: "\f11c";
}

.dx-icon-showpanel {
  font: 14px/1 DXIcons;
}

.dx-icon-showpanel::before {
  content: "\f11d";
}

.dx-icon-checklist {
  font: 14px/1 DXIcons;
}

.dx-icon-checklist::before {
  content: "\f141";
}

.dx-icon-verticalaligntop {
  font: 14px/1 DXIcons;
}

.dx-icon-verticalaligntop::before {
  content: "\f14f";
}

.dx-icon-verticalaligncenter {
  font: 14px/1 DXIcons;
}

.dx-icon-verticalaligncenter::before {
  content: "\f14e";
}

.dx-icon-verticalalignbottom {
  font: 14px/1 DXIcons;
}

.dx-icon-verticalalignbottom::before {
  content: "\f14d";
}

.dx-icon-rowproperties {
  font: 14px/1 DXIcons;
}

.dx-icon-rowproperties::before {
  content: "\f14c";
}

.dx-icon-columnproperties {
  font: 14px/1 DXIcons;
}

.dx-icon-columnproperties::before {
  content: "\f14b";
}

.dx-icon-cellproperties {
  font: 14px/1 DXIcons;
}

.dx-icon-cellproperties::before {
  content: "\f14a";
}

.dx-icon-tableproperties {
  font: 14px/1 DXIcons;
}

.dx-icon-tableproperties::before {
  content: "\f140";
}

.dx-icon-splitcells {
  font: 14px/1 DXIcons;
}

.dx-icon-splitcells::before {
  content: "\f139";
}

.dx-icon-mergecells {
  font: 14px/1 DXIcons;
}

.dx-icon-mergecells::before {
  content: "\f138";
}

.dx-icon-deleterow {
  font: 14px/1 DXIcons;
}

.dx-icon-deleterow::before {
  content: "\f137";
}

.dx-icon-deletecolumn {
  font: 14px/1 DXIcons;
}

.dx-icon-deletecolumn::before {
  content: "\f136";
}

.dx-icon-insertrowabove {
  font: 14px/1 DXIcons;
}

.dx-icon-insertrowabove::before {
  content: "\f135";
}

.dx-icon-insertrowbelow {
  font: 14px/1 DXIcons;
}

.dx-icon-insertrowbelow::before {
  content: "\f134";
}

.dx-icon-insertcolumnleft {
  font: 14px/1 DXIcons;
}

.dx-icon-insertcolumnleft::before {
  content: "\f133";
}

.dx-icon-insertcolumnright {
  font: 14px/1 DXIcons;
}

.dx-icon-insertcolumnright::before {
  content: "\f132";
}

.dx-icon-inserttable {
  font: 14px/1 DXIcons;
}

.dx-icon-inserttable::before {
  content: "\f130";
}

.dx-icon-deletetable {
  font: 14px/1 DXIcons;
}

.dx-icon-deletetable::before {
  content: "\f131";
}

.dx-icon-edittableheader {
  font: 14px/1 DXIcons;
}

.dx-icon-edittableheader::before {
  content: "\f142";
}

.dx-icon-addtableheader {
  font: 14px/1 DXIcons;
}

.dx-icon-addtableheader::before {
  content: "\f143";
}

.dx-icon-pasteplaintext {
  font: 14px/1 DXIcons;
}

.dx-icon-pasteplaintext::before {
  content: "\f144";
}

.dx-icon-importselected {
  font: 14px/1 DXIcons;
}

.dx-icon-importselected::before {
  content: "\f145";
}

.dx-icon-import {
  font: 14px/1 DXIcons;
}

.dx-icon-import::before {
  content: "\f146";
}

.dx-icon-textdocument {
  font: 14px/1 DXIcons;
}

.dx-icon-textdocument::before {
  content: "\f147";
}

.dx-icon-jpgfile {
  font: 14px/1 DXIcons;
}

.dx-icon-jpgfile::before {
  content: "\f148";
}

.dx-icon-bmpfile {
  font: 14px/1 DXIcons;
}

.dx-icon-bmpfile::before {
  content: "\f149";
}

.dx-icon-svgfile {
  font: 14px/1 DXIcons;
}

.dx-icon-svgfile::before {
  content: "\f150";
}

.dx-icon-attach {
  font: 14px/1 DXIcons;
}

.dx-icon-attach::before {
  content: "\f151";
}

.dx-icon-return {
  font: 14px/1 DXIcons;
}

.dx-icon-return::before {
  content: "\f152";
}

.dx-icon-indeterminatestate {
  font: 14px/1 DXIcons;
}

.dx-icon-indeterminatestate::before {
  content: "\f153";
}

.dx-icon-lock {
  font: 14px/1 DXIcons;
}

.dx-icon-lock::before {
  content: "\f154";
}

.dx-icon-unlock {
  font: 14px/1 DXIcons;
}

.dx-icon-unlock::before {
  content: "\f155";
}

.dx-icon-imgarlock {
  font: 14px/1 DXIcons;
}

.dx-icon-imgarlock::before {
  content: "\f156";
}

.dx-icon-imgarunlock {
  font: 14px/1 DXIcons;
}

.dx-icon-imgarunlock::before {
  content: "\f157";
}

.dx-icon {
  font-size: 24px;
  line-height: 1;
  white-space: nowrap;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

.dx-tab .dx-icon,
.dx-tab.dx-tab-selected .dx-icon {
  background-size: 100% 100%;
  background-position: 50% 50%;
}

.dx-scrollview-pulldown {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAQAAABebbrxAAABD0lEQVRo3u2XvQ3CMBCFLbmjYYGsAA2wA1X2gAbEAEwB2eIKflagh6zACJAuUihASUic+M5GNH56dT7J8efTPUXKkDkzrS8LpQAEMBygcwAss2UGQADDBmLa+AMvzAAIYNhATBt/YMEMgACGDcS0wbQBEEAAAQQQwD8CEzaiL7sKqOnojTuQrh95SKkX7kqD5j+M6O6Mu1NkupQJZU64B426bjmmXIzLKe7TZiUGLmweyhTa28XWdJKpYn8pXIVub1U4T4+jUKkKbyWeWhR6Vqpwd+w+hb5U4S/ta54qkhZgVihxrxWaznZVZD2lqVDaVkVafOoKGVWRN6nZR6GMxr+qZjHl3aq4db0NLXld7wVjuu7NS9f7yAAAAABJRU5ErkJggg==);
  background-position: 0 0;
  background-repeat: no-repeat;
}

.dx-loadindicator-image-small {
  background-image: url(data:image/gif;base64,R0lGODlhFAAUAKECADI6RTI6Rv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQABACwAAAAAFAAUAAACI4yPqZsADM+LcNJlb9Mq8+B8iCeWBqmFJnqpJUu5ojzDplIAACH5BAkJAAEALAAAAAAUABQAAAIhjI+py+3gXmxwrmoRzgZ4fnxgIIIl523o2KmZ+7KdTIMFACH5BAkJAAIALAAAAAAUABQAAAIflI+py+0Po4zAgDptFhXP60ngNmYdyaGBiYXbC8dwAQAh+QQJCQADACwAAAAAFAAUAAACIpyPqcsL3cCDSlJ368xnc+Nx1geG2Uiin3mpIlnC7gnXTAEAIfkECQkAAwAsAAAAABQAFAAAAiKcD6e74AxRivHRenGGc6vuIWEzluaJbuC4eq36XlboxGUBACH5BAkJAAMALAAAAAAUABQAAAIjnA8Jx226nBxp2mpnzG7z5n3iSJbmiaaqFIrt93LYOMP1UQAAIfkECQkAAwAsAAAAABQAFAAAAh2cD6l53eyiA7Iii7PevPsPhuJIluZpUB6ELWxTAAAh+QQJCQADACwAAAAAFAAUAAACHZx/oMit/5p0a9oBrt68+w+G4kiW5rllYbRCLFIAACH5BAkJAAMALAAAAAAUABQAAAIenH+ggO24noRq2molzo3xD4biSJbmSXqpuYlR2ToFACH5BAkJAAMALAAAAAAUABQAAAIhnI+pi+AMzYsQ0HrXzI2n7Q1WSJbMSKIh6Kmty7GtKWUFACH5BAkJAAMALAAAAAAUABQAAAIinI+py+3gXmxwKlAtytpgrmHdIY5DOX6mt56t24Kd/NZMAQAh+QQJCQADACwAAAAAFAAUAAACIZyPqcvtD6OMwIA6w8Czcnl91DVZW3mKkIeqK+ai8kyXBQAh+QQJCQADACwAAAAAFAAUAAACI5yPqcsL3cCDSlJ368xn82F9RiiSn8l5pziqmXuhMUzR7F0AACH5BAkJAAMALAAAAAAUABQAAAIfnI+pB70/HFxyKmBp1rv7D4aMiIXld6KmmW6V+7pKAQAh+QQJCQADACwAAAAAFAAUAAACIZw/oMi9Dc2LEVBqL8y6+w+G4kiWJBein+pNK4sp8CY3BQAh+QQJCQADACwAAAAAFAAUAAACHZw/oIt96iICstqLs968+w+G4kh+VHdukLW06VEAACH5BAkJAAMALAAAAAAUABQAAAIbnI+pCu29InKygoqz3rz7D4biSJbZ9VHpoyIFACH5BAkJAAMALAAAAAAUABQAAAIfnI8AyM26nDxq2hGvy7r7D4biSJYg51WiGkKju8JOAQA7);
  background-position: center center;
  background-repeat: no-repeat;
}

.dx-loadindicator-image-large {
  background-image: url(data:image/gif;base64,R0lGODlhQABAAKECADI6RTI6Rv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQABACwAAAAAQABAAAACkIyPqcvtD6OctEpgs1ag9w1m3heW0Eia6oJi63u08BygNGzfq6ybeV/6AUHCoaZotIySoSXz6HlunNIKsnqKYinUbaTrzabCjyuZoz07wGpW+w2Py+f0uv2VtrPl5ne/zVP3B5hHtxc3eBZoeAiXSLY49wjZSFipFsk36ZWJuMn5idXiwtjpN3qHqhd61wpTAAAh+QQJCQABACwAAAAAQABAAAACk4yPqcvtD6OctNqLs968+w+G4giUI2meYQmoK+t+bBt3c22nuHbvPOzL9IKWIbFiPEqSygiz6XhCG8Cps2qNYrNUkzQ7+1rDW66BrDMf0DT1Gu1GsONvMv0Mv8/1+zi77Zd3Vwc4KGYWNihXRnfIlaiIx+gGGVmp6AiWObY51ek5GZiGGUpZajpKGrnK2ur6CotQAAAh+QQJCQACACwAAAAAQABAAAACoJSPqcvtD6OctNqLs968+w+G4kiW5omm6sq27qsADyDDCd3QuI3ssc7r1W66YRBIRAYNSmZxeWgKntAoIGCVLpXUqnPY9VLDYlzRWJaR01NtFbh+n33e77kunOOz931b7zdHVyeIlqY2ePhnuIUUd+ToBunzaNNV+RKG6UKmgwUVJ8m5JtryWLoSIInK5rfA6BorO0tba3uLm6u7y9ubUAAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCKJmh+aqh1buiMsb3BcY3eu0bzO+mV8wgqxSDkiI8olpOl0BKMSKHUxvWIRWW2CdOh6ueHW+GsQnwcp9bltXpfZcTmdDrbP3WN4Xt9Stxb4Z0eIY5gn+KZYKGfmyPgX2edIqbWYePmYuRbQOQhauRlKOoqoh2eKyScperWTmtZ6ippKyyiru8vb6/t7VQAAIfkECQkAAwAsAAAAAEAAQAAAAp2cj6nL7Q+jnNSBC6reCWMOTp4Xls1ImmqHZuvbuu/aznNt02MO77yK+uk+QpOvWEohQ8clR+ncQKOaKVVEvFazWoq1C+GCI9/x6WL2otMSMfv8bsviljn9dM/rc/Y9ou9nABg4uLcW+Feod4g44Ob3uBiZN3lXRlkZd2nJSJj5tqkZytYE+ZkW5DlqlmrYillKF6N6ylqLetuoK1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pB+2+opw0vtuq3hR7wIXi54mmRj7nOqXsK33wHF/0nZT4Ptj87vvdgsIZsfgKqJC0JRPmfL4gUii1yrpiV5ntFOTNhsfksvmMTqvX7Lb7DY/L5/S6/Y7P6/d8BLjeBfg3F0hYKHcYp6WY+BYF9+i46HZEGcmGwViZRmKpg5YySRbaWObieXlSAAAh+QQJCQADACwAAAAAQABAAAACepyPqQnt30ZctFoLs3a3e7aF2UdW4vmUKnKa46pu8Exq9O29+E5B/N/jAIcHIZFoPA4nyqbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0uv2Oz+vXAH4fnVQWOJZi5kNmA3WIISOFgkL1KHIlucjV8lMAACH5BAkJAAMALAAAAABAAEAAAAJ3nI+pC+0Plpy0IohztLwbDWbeKIUmRqZiZabe4w5hTG30p926le9+CfkJGY2h8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y4fO8pBPUrcAwZyU6Q0w9G3dLJY+MS4UvVoowUpVAAAIfkECQkAAwAsAAAAAEAAQAAAAn2cj6nL7Q/jALRaK7NGt/sNat4YluJImWqEru5DvnISz/bU3Xqu23wv+wFdwqGqaCwhk5sl81R5rqLSqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9FBKjUlf8PmzU7yH9gc2+FXoddj1IZi4VVPWYoYCYBYwGUgYWWdSAAAh+QQJCQADACwAAAAAQABAAAACkpyPqcvtD6OctEKAs93c5N+F1AeKpkNq56qkAAsjaUwPc83e+KnvYu/rAIMbEtFkPAqTymKp6VRBK8Pp5WmdYLORLffB/ILD4ga5vDijW9K1GeOOy+f0uv2Oh73ytrbdS6c2BxjoV0cohxgnmGh46DgIGQmXx7io6GaZiYlWNUmJp7nmecnZKXoq+bnHZ9P6ylUAACH5BAkJAAMALAAAAABAAEAAAAKTnI+py+0Po5y02ouz3rz7D3YAEJbHOJomSqog675o/MG0ON8b2+oZ79PYghcgsTg8ToxKCrMpSUIh0qnjab3mso8qV8HbfhFh8XhQTp3J5TU77D614+h5PE2vw+l4vt3ddzdjlucFSOjXk2dguNboiHiotsgYCTlJ+XimOWZ5qbjI+SU6iplpGopKucra6voK+1oAACH5BAkJAAMALAAAAABAAEAAAAKenI+py+0Po5y02ouz3rz7D4biSJbmiabqyrYe4GbAHF8zvNxBndzMjeMdfD2gEEEs0o6GQNJgZA6fUemgWrVin1pitrv8So1i8JVrPQOX6ek62Fav4+45XV4ev+HtPT9NxhYX+AcGg6bng8gUlSe0VXgEOVjlFMnztRhj5wYoptnCiXQZuij4qHmKSXp15/oKGys7S1tre4ubq7urUQAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCJJmiGaqh1buiMsb3BcZ3Sus7zm+2GCwguxSDkiJ6jAsqJ8QqJSB6raaB2uWIaW2h18teEEl1s2t9Dp7ZrcFr9xcXmMHffh23p6vV+HABho0OfHd7WXFnS4iNZYRgTnSAbZBYaomKeZOfmHGQkayjnquUkatkNoh4p1s8pqSilbSpsqGgqru8vb6/srVAAAIfkECQkAAwAsAAAAAEAAQAAAApqcj6nL7Q+jnNSBC6reCmcOUt4Vls+ImWqHrq6Bfu/azm5tq3huevzt+/WCwhKxCDoiOallSOkUNaMbKFUyvUpJ2kq2i+WCJ+Jx2CxFk9VrdkTmtsTndBu8nijjD/r9oI/3tScYCEhndWg4h7hImKjoxhgnyUapNuIH4zhpaYbpt/O4eflZFzMYGnkq2qkVAwn2ito6Rpt5K1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pCe2wopxUvgur3hR7DoaDh4lmRWbnOqXsa5XwrMj0bVz4Pj487vvdgsIZsQhzIGnKpVHlZDWjUijV1Li+stqVtQsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7Hf91ceR8+9XbE90dYyDaI6BAAmKimI+iYBtn2UUm5RvLoYpYiqeWJKRYaSBaaqflSAAAh+QQJCQADACwAAAAAQABAAAACeZyPqQrtD5actCaIc7S8Gw1i3iiFpkOmB2hBKpm9sufOdove+pTv/tX4CVeb4bBoTCqXzKbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0ut0cLPfEe/CDXOMX6BVDWLh0yBDidNL41GgiBZkoGXGyUwAAIfkECQkAAwAsAAAAAEAAQAAAAnecj6lr4A+YnLQ2iLPdHOUPduICluY4YtuJrlE7lPDsavQ9ffjOqPzvcQCHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9LriEbZ1Q3s+7fXDkoJXZAIooXNkuAjBxGj49OhDBclTAAAh+QQJCQADACwAAAAAQABAAAACfpyPqcvtD+MBtFqJ87K8Bw2GRneJJkZS5xql7NuQ8KzI9D10+K3vc+97AYMrDhE2PIqMymKpaXpCl4Cp9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+d0dEXNPCfHe37e3CcWGDYIVvhlA5hI5qLXyJiiAhkp1UX5yHV5VydSAAA7);
  background-position: center center;
  background-repeat: no-repeat;
}

.dx-color-scheme {
  font-family: "#";
}

.dx-widget {
  display: block;
  -ms-content-zooming: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: none;
  -webkit-touch-callout: none;
  padding: 0;
  outline: 0;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

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

.dx-item {
  outline: 0;
}

.dx-rtl {
  direction: rtl;
  unicode-bidi: embed;
}

.dx-state-disabled {
  pointer-events: none;
}

.dx-widget input,
.dx-widget textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-state-disabled .dx-widget,
.dx-state-disabled.dx-widget {
  opacity: 0.38;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  cursor: default;
}

.dx-state-disabled .dx-widget .dx-widget,
.dx-state-disabled.dx-widget .dx-widget {
  opacity: 1;
}

.dx-card {
  overflow: hidden;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  border-radius: 2px;
  background-color: #fff;
  margin: 2px 2px 3px;
}

.dx-fieldset .dx-field-value {
  margin: 0;
}

.dx-fieldset,
.dx-fieldset * {
  box-sizing: border-box;
}

.dx-fieldset-header:empty {
  display: none;
}

.dx-field {
  position: relative;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
  padding: 0;
  display: flex;
}

.dx-field::after,
.dx-field::before {
  display: table;
  content: "";
  line-height: 0;
}

.dx-field::after {
  clear: both;
}

.dx-field-label {
  float: left;
  width: 40%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-field-value,
.dx-field-value-static {
  float: right;
}

.dx-field-value.dx-datebox {
  min-width: 60%;
}

.dx-field-value:not(.dx-widget) > .dx-datebox {
  min-width: 100%;
}

.dx-field-value .dx-selectbox-tag-container {
  white-space: normal;
}

.dx-field-value:not(.dx-widget) > .dx-selectbox.dx-selectbox-multiselect.dx-widget {
  position: relative;
  width: auto;
  text-align: left;
}

.dx-fieldset.dx-rtl .dx-field-label,
.dx-rtl .dx-fieldset .dx-field-label {
  float: right;
}

.dx-fieldset.dx-rtl .dx-field-value,
.dx-rtl .dx-fieldset .dx-field-value {
  float: left;
}

.dx-field input,
.dx-field textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-field-label i {
  font-style: normal;
}

.dx-field-value.dx-attention {
  color: #f44336;
  padding: 21px 8px 20px 24px;
  position: relative;
}

.dx-field-value.dx-attention::before {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 13px;
  font-weight: 500;
  background-color: #f44336;
  color: #fff;
  content: "!";
  border-radius: 50%;
  left: 0;
}

.dx-field-value-static,
.dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button) {
  width: 60%;
}

.dx-field-label {
  color: rgba(117, 117, 117, 0.87);
  font-size: 12px;
  cursor: default;
  align-self: center;
  padding-right: 12px;
}

.dx-field-value.dx-widget,
.dx-field-value:not(.dx-widget) > .dx-widget {
  margin: 0;
}

.dx-field-value:not(.dx-widget) > .dx-button,
.dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-field-value:not(.dx-widget) > .dx-switch {
  float: right;
}

.dx-field-value.dx-checkbox,
.dx-field-value:not(.dx-widget) > .dx-checkbox {
  margin: 8px 0;
}

.dx-field-value.dx-switch,
.dx-field-value:not(.dx-widget) > .dx-switch {
  margin: 7px 0;
}

.dx-field-value.dx-slider,
.dx-field-value:not(.dx-widget) > .dx-slider {
  margin: 2px 0;
}

.dx-field-value.dx-radiogroup,
.dx-field-value:not(.dx-widget) > .dx-radiogroup {
  margin: 3px 0;
}

.dx-field-value-static {
  white-space: normal;
  padding: 21px 8px 20px;
}

.dx-fieldset {
  margin: 20px 16px;
  padding: 0;
}

.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch {
  float: left;
}

.dx-fieldset-header {
  margin: 0 0 16px;
  font-size: 14px;
}

.dx-field {
  margin: 0 0 20px;
}

.dx-field:last-of-type {
  margin: 0;
}

.dx-device-mobile .dx-fieldset {
  margin: 20px 15px;
  padding: 0;
}

.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch {
  float: left;
}

.dx-device-mobile .dx-fieldset-header {
  margin: 0 0 20px;
  font-size: 14px;
}

.dx-device-mobile .dx-field {
  margin: 0 0 10px;
}

.dx-device-mobile .dx-field:last-of-type {
  margin: 0;
}

.dx-theme-marker {
  font-family: "dx.material.teal.light.compact";
}

.dx-theme-accent-as-text-color {
  color: #8ac840 !important;
}

.dx-theme-text-color {
  color: rgba(0, 0, 0, 0.87) !important;
}

.dx-theme-background-color-as-text-color {
  color: #fff !important;
}

.dx-theme-border-color-as-text-color {
  color: #e0e0e0 !important;
}

.dx-theme-accent-as-background-color {
  background-color: #8ac840 !important;
  fill: rgb(138, 200, 64) !important;
}

.dx-theme-text-color-as-background-color {
  background-color: rgba(0, 0, 0, 0.87) !important;
  fill: rgba(0, 0, 0, 0.87) !important;
}

.dx-theme-background-color {
  background-color: #fff !important;
  fill: #fff !important;
}

.dx-theme-border-color-as-background-color {
  background-color: #e0e0e0 !important;
  fill: #e0e0e0 !important;
}

.dx-theme-accent-as-border-color {
  border-color: #8ac840 !important;
}

.dx-theme-text-color-as-border-color {
  border-color: rgba(0, 0, 0, 0.87) !important;
}

.dx-theme-background-color-as-border-color {
  border-color: #fff !important;
}

.dx-theme-border-color {
  border-color: #e0e0e0 !important;
}

.dx-inkripple {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
}

.dx-inkripple-wave {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.16);
  border-radius: 50%;
  opacity: 0;
  transform: scale(0);
  pointer-events: none;
}

.dx-inkripple-showing {
  transition: transform 0.1s linear;
  opacity: 1;
  transform: scale(1);
}

.dx-inkripple-hiding {
  transition: transform 0.1s linear, opacity 0.1s linear;
  transform: scale(1.01);
  opacity: 0;
}

.dx-resizable {
  display: block;
  position: relative;
}

.dx-resizable-handle {
  position: absolute;
  z-index: 50;
}

.dx-state-disabled .dx-resizable-handle {
  cursor: default;
}

.dx-resizable-handle-left,
.dx-resizable-handle-right {
  top: 0;
  height: 100%;
  width: 3px;
}

.dx-resizable-handle-left {
  left: 0;
  cursor: e-resize;
}

.dx-resizable-handle-right {
  right: 0;
  cursor: e-resize;
}

.dx-resizable-handle-bottom,
.dx-resizable-handle-top {
  left: 0;
  width: 100%;
  height: 3px;
}

.dx-resizable-handle-top {
  top: 0;
  cursor: s-resize;
}

.dx-resizable-handle-bottom {
  bottom: 0;
  cursor: s-resize;
}

.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-left,
.dx-resizable-handle-corner-top-right {
  width: 6px;
  height: 6px;
}

.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-left {
  cursor: se-resize;
}

.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-top-right {
  cursor: ne-resize;
}

.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-top-left {
  left: 0;
  border-bottom-right-radius: 100%;
}

.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-right {
  right: 0;
  border-bottom-left-radius: 100%;
}

.dx-resizable-handle-corner-top-left,
.dx-resizable-handle-corner-top-right {
  top: 0;
}

.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-bottom-right {
  bottom: 0;
}

.dx-draggable {
  left: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-draggable.dx-state-disabled,
.dx-state-disabled .dx-draggable {
  cursor: default;
}

.dx-draggable-clone {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2147483647;
}

.dx-clearfix::after,
.dx-clearfix::before {
  display: table;
  content: "";
  line-height: 0;
}

.dx-clearfix::after {
  clear: both;
}

.dx-translate-disabled {
  transform: none !important;
}

.dx-hidden-input {
  position: fixed;
  top: -10px;
  left: -10px;
  width: 0;
  height: 0;
}

.dx-user-select {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.dx-hidden,
.dx-state-invisible {
  display: none !important;
}

.dx-gesture-cover {
  transform: translate3d(0, 0, 0);
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  opacity: 0;
  z-index: 2147483647;
}

.dx-animating {
  pointer-events: none;
}

.dx-fade-animation.dx-enter,
.dx-fade-animation.dx-leave.dx-leave-active,
.dx-no-direction.dx-enter,
.dx-no-direction.dx-leave.dx-leave-active {
  opacity: 0;
}

.dx-fade-animation.dx-enter.dx-enter-active,
.dx-fade-animation.dx-leave,
.dx-no-direction.dx-enter.dx-enter-active,
.dx-no-direction.dx-leave {
  opacity: 1;
}

.dx-overflow-animation.dx-enter.dx-forward {
  transform: translate3d(100%, 0, 0);
  z-index: 2;
}

.dx-overflow-animation.dx-enter.dx-enter-active.dx-forward {
  transform: translate3d(0, 0, 0);
  z-index: 2;
}

.dx-overflow-animation.dx-enter.dx-backward,
.dx-overflow-animation.dx-enter.dx-enter-active.dx-backward,
.dx-overflow-animation.dx-leave.dx-forward,
.dx-overflow-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(0, 0, 0);
  z-index: 1;
}

.dx-overflow-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
  z-index: 2;
}

.dx-overflow-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(100%, 0, 0);
  z-index: 2;
}

.dx-slide-animation.dx-enter.dx-forward {
  transform: translate3d(100%, 0, 0);
}

.dx-slide-animation.dx-enter.dx-enter-active.dx-forward {
  transform: translate3d(0, 0, 0);
}

.dx-slide-animation.dx-enter.dx-backward {
  transform: translate3d(-100%, 0, 0);
}

.dx-slide-animation.dx-enter.dx-enter-active.dx-backward,
.dx-slide-animation.dx-leave.dx-forward {
  transform: translate3d(0, 0, 0);
}

.dx-slide-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(-100%, 0, 0);
}

.dx-slide-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
}

.dx-slide-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(100%, 0, 0);
}

.dx-opendoor-animation.dx-enter.dx-forward {
  transform: matrix3d(0.71, 0, 0.71, 0.001, 0, 1, 0, 0, -0.71, 0, 0.71, 0, 0, 0, 0, 1);
  transform-origin: center left 0;
  opacity: 0;
}

.dx-opendoor-animation.dx-enter.dx-enter-active.dx-backward,
.dx-opendoor-animation.dx-enter.dx-enter-active.dx-forward {
  transform: none;
  opacity: 1;
}

.dx-opendoor-animation.dx-leave.dx-backward,
.dx-opendoor-animation.dx-leave.dx-forward {
  transform: none;
  transform-origin: center left 0;
  opacity: 1;
}

.dx-opendoor-animation.dx-enter.dx-backward,
.dx-opendoor-animation.dx-leave.dx-leave-active.dx-forward {
  transform: matrix3d(0.5, 0, 0.87, -0.001, 0, 1, 0, 0, -0.87, 0, 0.5, 0, 0, 0, 0, 1);
  transform-origin: center left 0;
  opacity: 0;
}

.dx-opendoor-animation.dx-leave.dx-leave-active.dx-backward {
  transform: matrix3d(0.71, 0, 0.71, 0.001, 0, 1, 0, 0, -0.71, 0, 0.71, 0, 0, 0, 0, 1);
  opacity: 0;
}

.dx-win-pop-animation.dx-enter.dx-forward {
  transform: scale(0.5);
  opacity: 0;
}

.dx-win-pop-animation.dx-enter.dx-enter-active.dx-forward {
  transform: scale(1);
  opacity: 1;
}

.dx-win-pop-animation.dx-enter.dx-backward,
.dx-win-pop-animation.dx-leave.dx-leave-active.dx-forward {
  transform: scale(1.5);
  opacity: 0;
}

.dx-win-pop-animation.dx-enter.dx-enter-active.dx-backward {
  transform: scale(1);
  opacity: 1;
}

.dx-win-pop-animation.dx-leave.dx-leave-active.dx-backward {
  transform: scale(0.5);
  opacity: 0;
}

.dx-android-pop-animation.dx-enter.dx-forward,
.dx-android-pop-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(0, 150px, 0);
  opacity: 0;
}

.dx-android-pop-animation.dx-enter.dx-enter-active.dx-forward,
.dx-android-pop-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

.dx-android-pop-animation.dx-enter.dx-forward,
.dx-android-pop-animation.dx-leave.dx-backward {
  z-index: 1;
}

.dx-ios7-slide-animation.dx-enter.dx-forward {
  z-index: 2;
  transform: translate3d(100%, 0, 0);
}

.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-forward {
  z-index: 2;
  transform: translate3d(0, 0, 0);
}

.dx-ios7-slide-animation.dx-enter.dx-backward {
  transform: translate3d(-20%, 0, 0);
  z-index: 1;
}

.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-backward {
  transform: translate3d(0, 0, 0);
  z-index: 1;
}

.dx-ios7-slide-animation.dx-leave.dx-forward {
  z-index: 1;
  transform: translate3d(0, 0, 0);
}

.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(-20%, 0, 0);
  z-index: 1;
}

.dx-ios7-slide-animation.dx-leave.dx-backward {
  z-index: 2;
}

.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(100%, 0, 0);
  z-index: 2;
}

.dx-ios7-toolbar-animation.dx-enter.dx-forward {
  transform: translate3d(40%, 0, 0);
  opacity: 0;
  z-index: 2;
}

.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-forward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
  z-index: 2;
}

.dx-ios7-toolbar-animation.dx-enter.dx-backward {
  transform: translate3d(-40%, 0, 0);
  opacity: 0;
  z-index: 1;
}

.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-backward,
.dx-ios7-toolbar-animation.dx-leave.dx-forward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
  z-index: 1;
}

.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(-40%, 0, 0);
  opacity: 0;
  z-index: 1;
}

.dx-ios7-toolbar-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
  z-index: 2;
}

.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(40%, 0, 0);
  opacity: 0;
  z-index: 2;
}

.dx-drop-animation.dx-enter,
.dx-drop-animation.dx-leave.dx-leave-active {
  transform: translate3d(0, -120%, 0);
}

.dx-drop-animation.dx-enter.dx-enter-active,
.dx-drop-animation.dx-leave {
  transform: translate3d(0, 0, 0);
}

.dx-3d-drop-animation.dx-enter,
.dx-3d-drop-animation.dx-leave.dx-leave-active {
  transform: rotate3d(1, 0, 0, 10deg) translate3d(0, -10px, 0) scale3d(1.1, 1.1, 1.1);
  opacity: 0;
}

.dx-3d-drop-animation.dx-enter.dx-enter-active,
.dx-3d-drop-animation.dx-leave {
  transform: rotate3d(1, 0, 0, 0) translate3d(0, 0, 0) scale3d(1, 1, 1);
  opacity: 1;
}

.dx-fade-drop-animation.dx-enter,
.dx-fade-drop-animation.dx-leave.dx-leave-active {
  transform: translate3d(0, -10px, 0) scale3d(1.1, 1.1, 1.1);
  opacity: 0;
}

.dx-fade-drop-animation.dx-enter.dx-enter-active,
.dx-fade-drop-animation.dx-leave {
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  opacity: 1;
}

.dx-fade-rise-animation.dx-enter,
.dx-fade-rise-animation.dx-leave.dx-leave-active {
  transform: translate3d(0, 10px, 0) scale3d(1.1, 1.1, 1.1);
  opacity: 0;
}

.dx-fade-rise-animation.dx-enter.dx-enter-active,
.dx-fade-rise-animation.dx-leave {
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  opacity: 1;
}

.dx-fade-slide-animation.dx-enter,
.dx-fade-slide-animation.dx-leave.dx-leave-active {
  transform: translate3d(40%, 0, 0);
  opacity: 0;
}

.dx-fade-slide-animation.dx-enter.dx-enter-active,
.dx-fade-slide-animation.dx-leave {
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

.dx-fade-zoom-animation.dx-enter,
.dx-fade-zoom-animation.dx-leave.dx-leave-active {
  transform: scale3d(0.3, 0.3, 0.3);
  opacity: 0;
}

.dx-fade-zoom-animation.dx-enter.dx-enter-active,
.dx-fade-zoom-animation.dx-leave {
  transform: scale3d(1, 1, 1);
  opacity: 1;
}

.dx-box-fallback-item > .dx-box-item-content {
  width: 100%;
  height: 100%;
}

.dx-box-item-content {
  flex-direction: column;
  max-width: 100%;
  font-size: 13px;
}

.dx-button-disabled {
  cursor: default;
}

.dx-button {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  max-width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  min-width: 28px;
}

.dx-button .dx-icon {
  -webkit-user-drag: none;
  display: inline-block;
  vertical-align: middle;
}

.dx-button-content {
  height: 100%;
  max-height: 100%;
  line-height: 0;
}

.dx-button-content::after {
  display: inline-block;
  position: relative;
  height: 100%;
  content: "";
  vertical-align: middle;
  font-size: 0;
}

.dx-button-content > .dx-inkripple {
  display: none;
}

.dx-button-link {
  text-decoration: none;
}

.dx-button-text {
  display: inline;
  vertical-align: middle;
  line-height: 17px;
  text-transform: uppercase;
  font-weight: 500;
  letter-spacing: 0.04em;
}

.dx-button-submit-input {
  padding: 0;
  margin: 0;
  border: 0;
  height: 0;
  width: 0;
  font-size: 0;
  opacity: 0;
}

.dx-state-disabled .dx-button,
.dx-state-disabled.dx-button {
  cursor: default;
}

.dx-button a {
  text-decoration: none;
}

.dx-button .dx-button-content {
  padding: 5px;
  position: relative;
}

.dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
  color: rgba(0, 0, 0, 0.87);
}

.dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-button .dx-icon,
.dx-rtl.dx-button .dx-icon {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-button-has-icon {
  min-width: 28px;
}

.dx-button-has-icon .dx-button-content {
  padding: 5px;
}

.dx-button-has-icon .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}

.dx-button-has-icon .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-icon .dx-icon,
.dx-rtl.dx-button-has-icon .dx-icon {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-button-has-icon .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-icon .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-button-has-text {
  min-width: 48px;
}

.dx-button-has-text .dx-button-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 5px 16px;
}

.dx-button-has-text .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-text .dx-icon,
.dx-rtl.dx-button-has-text .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-text .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-text.dx-button-mode-text .dx-button-content {
  padding: 5px;
}

.dx-button-has-text.dx-button-mode-text .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-text.dx-button-mode-text .dx-icon,
.dx-rtl.dx-button-has-text.dx-button-mode-text .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-icon.dx-button-has-text .dx-button-content {
  padding: 5px 16px;
}

.dx-button-has-icon.dx-button-has-text .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 8px;
  margin-left: 0;
}

.dx-button-has-icon.dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-icon.dx-button-has-text .dx-icon,
.dx-rtl.dx-button-has-icon.dx-button-has-text .dx-icon {
  margin-left: 8px;
  margin-right: 0;
}

.dx-rtl .dx-button-has-icon.dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-icon.dx-button-has-text .dx-icon.dx-icon-right {
  margin-right: 8px;
  margin-left: 0;
}

.dx-button-has-icon.dx-button-has-text .dx-button-content {
  padding-left: 12px;
}

.dx-rtl .dx-button-has-icon.dx-button-has-text .dx-button-content {
  padding-left: 16px;
  padding-right: 12px;
}

.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-button-content {
  padding: 5px;
}

.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon,
.dx-rtl.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-icon.dx-button-has-text.dx-button-mode-text .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-button.dx-button-has-icon:not(.dx-button-has-text):not(.dx-shape-standard) {
  border-radius: 50%;
  box-shadow: none;
}

.dx-button {
  height: 28px;
  position: relative;
  overflow: hidden;
  border-radius: 2px;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button .dx-button-content .dx-inkripple {
  overflow: hidden;
  display: block;
}

.dx-button.dx-state-hover {
  background-color: #ebebeb;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-state-focused {
  background-color: #ebebeb;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-state-active {
  background-color: #b3b3b3;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-button.dx-button-default {
  border-radius: 2px;
  background-color: #8ac840;
  color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-default .dx-icon {
  color: #fff;
}

.dx-button.dx-button-default.dx-state-hover {
  background-color: #74ab31;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-default.dx-state-focused {
  background-color: #74ab31;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-default.dx-state-active {
  background-color: #568025;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-default.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-button.dx-button-default.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-button-default.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-button-default .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-button.dx-button-danger {
  border-radius: 2px;
  background-color: #f44336;
  color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-danger .dx-icon {
  color: #fff;
}

.dx-button.dx-button-danger.dx-state-hover {
  background-color: #f11d0d;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-danger.dx-state-focused {
  background-color: #f11d0d;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-danger.dx-state-active {
  background-color: #bc160a;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-danger.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-button.dx-button-danger.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-button-danger.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-button-danger .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-button.dx-button-success {
  border-radius: 2px;
  background-color: #8ac840;
  color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-success .dx-icon {
  color: #fff;
}

.dx-button.dx-button-success.dx-state-hover {
  background-color: #74ab31;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.24);
}

.dx-button.dx-button-success.dx-state-focused {
  background-color: #74ab31;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-success.dx-state-active {
  background-color: #568025;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.32);
}

.dx-button.dx-button-success.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-button.dx-button-success.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-button-success.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-button-success .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-button.dx-button-back {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
  border-radius: 50%;
  min-width: 28px;
}

.dx-button.dx-button-back.dx-state-focused,
.dx-button.dx-button-back.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-button.dx-button-back.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-button.dx-button-back.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button.dx-button-back.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-button-back.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-button-back .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-button.dx-button-back .dx-button-content {
  padding: 5px;
}

.dx-button.dx-button-back .dx-icon {
  color: rgba(0, 0, 0, 0.87);
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}

.dx-button.dx-button-back .dx-icon.dx-icon-right,
.dx-rtl .dx-button.dx-button-back .dx-icon,
.dx-rtl.dx-button.dx-button-back .dx-icon {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-button.dx-button-back .dx-icon.dx-icon-right,
.dx-rtl.dx-button.dx-button-back .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-button.dx-button-back .dx-button-text {
  display: none;
}

.dx-button-mode-text {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}

.dx-button-mode-text .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-button-mode-text.dx-state-focused,
.dx-button-mode-text.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-button-mode-text.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-button-mode-text.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-text.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-text.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-text .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-button-mode-text.dx-button-default {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-button-mode-text.dx-button-default.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-default.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-default.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-default.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-text.dx-button-default.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-text.dx-button-default .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-button-mode-text.dx-button-danger {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-danger.dx-state-active {
  background-color: rgba(244, 67, 54, 0.36);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-danger.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-danger.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-text.dx-button-danger.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-text.dx-button-danger .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-button-mode-text.dx-button-success {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-success.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-button-mode-text.dx-button-success.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-text.dx-button-success.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-text.dx-button-success.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-text.dx-button-success .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-button-mode-outlined {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
  border: 1px solid rgba(0, 0, 0, 0.24);
}

.dx-button-mode-outlined .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-button-mode-outlined.dx-state-focused,
.dx-button-mode-outlined.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-outlined.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-outlined.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-outlined .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-button-mode-outlined.dx-button-default {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
  border: 1px solid #8ac840;
}

.dx-button-mode-outlined.dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-button-mode-outlined.dx-button-default.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-default.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-default.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-default.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-outlined.dx-button-default.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-outlined.dx-button-default .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-button-mode-outlined.dx-button-danger {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
  border: 1px solid #f44336;
}

.dx-button-mode-outlined.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-button-mode-outlined.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-active {
  background-color: rgba(244, 67, 54, 0.36);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-outlined.dx-button-danger.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-outlined.dx-button-danger .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-button-mode-outlined.dx-button-success {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
  border: 1px solid #8ac840;
}

.dx-button-mode-outlined.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-button-mode-outlined.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-success.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-success.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button-mode-outlined.dx-button-success.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button-mode-outlined.dx-button-success.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button-mode-outlined.dx-button-success .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-buttongroup {
  display: inline-block;
}

.dx-buttongroup-wrapper {
  display: flex;
  flex-flow: row nowrap;
  height: 100%;
  width: 100%;
}

.dx-buttongroup-item {
  flex: 0 1 auto;
}

.dx-buttongroup-item.dx-button-mode-contained,
.dx-buttongroup-item.dx-button-mode-outlined {
  border-left-width: 0;
}

.dx-buttongroup-item.dx-button-mode-contained.dx-button,
.dx-buttongroup-item.dx-button-mode-outlined.dx-button {
  border-radius: 0;
}

.dx-buttongroup-item.dx-button-mode-text {
  margin-left: 1px;
}

.dx-buttongroup-item-has-width {
  flex: 1 1 auto;
}

.dx-button-mode-contained.dx-buttongroup-item {
  padding-right: 1px;
}

.dx-button-mode-contained.dx-buttongroup-last-item {
  padding-right: 0;
}

.dx-button-mode-outlined.dx-buttongroup-item {
  border-left-width: 0;
}

.dx-button-mode-outlined.dx-buttongroup-first-item {
  border-left-width: 1px;
}

.dx-button-mode-text.dx-button.dx-buttongroup-item {
  border-radius: 2px;
}

.dx-button-mode-text.dx-buttongroup-first-item {
  margin-left: 0;
}

.dx-button-mode-contained.dx-button.dx-buttongroup-first-item,
.dx-button-mode-outlined.dx-button.dx-buttongroup-first-item {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.dx-button-mode-contained.dx-button.dx-buttongroup-last-item,
.dx-button-mode-outlined.dx-button.dx-buttongroup-last-item {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-state-disabled,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-disabled {
  opacity: 1;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-state-disabled .dx-button-content,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-disabled .dx-button-content {
  opacity: 0.6;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal {
  background-color: #fff;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-state-hover {
  background-color: #ebebeb;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected {
  background-color: #d1d1d1;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected.dx-state-hover {
  background-color: #e0e0e0;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected,
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected) {
  background-color: #fff;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success.dx-state-hover {
  background-color: #f4faec;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default.dx-state-hover {
  background-color: #f4faec;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger.dx-state-hover {
  background-color: #fef0ef;
}

.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-default.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-default.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal {
  background-color: rgba(0, 0, 0, 0.18);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success {
  background-color: rgba(138, 200, 64, 0.22);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.14);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default {
  background-color: rgba(138, 200, 64, 0.22);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.14);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger {
  background-color: rgba(244, 67, 54, 0.22);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.14);
}

.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-rtl.dx-button-mode-contained.dx-button.dx-buttongroup-first-item,
.dx-rtl.dx-button-mode-outlined.dx-button.dx-buttongroup-first-item {
  border-radius: 0 2px 2px 0;
}

.dx-rtl.dx-button-mode-contained.dx-button.dx-buttongroup-last-item,
.dx-rtl.dx-button-mode-outlined.dx-button.dx-buttongroup-last-item {
  border-radius: 2px 0 0 2px;
}

.dx-rtl.dx-button-mode-contained.dx-button.dx-buttongroup-first-item.dx-buttongroup-last-item,
.dx-rtl.dx-button-mode-outlined.dx-button.dx-buttongroup-first-item.dx-buttongroup-last-item {
  border-radius: 2px;
}

.dx-rtl.dx-button-mode-text.dx-buttongroup-first-item {
  margin-left: 1px;
}

.dx-rtl.dx-button-mode-text.dx-buttongroup-last-item {
  margin-left: 0;
}

.dx-rtl.dx-button-mode-outlined.dx-buttongroup-first-item {
  border-left-width: 0;
}

.dx-rtl.dx-button-mode-outlined.dx-buttongroup-last-item {
  border-left-width: 1px;
}

.dx-scrollable-scrollbar-simulated {
  position: relative;
}

.dx-scrollable {
  display: block;
  height: 100%;
  min-height: 0;
}

.dx-scrollable:focus {
  outline: 0;
}

.dx-scrollable-native {
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -ms-scroll-snap-type: proximity;
}

.dx-scrollable-native.dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-scrollbar {
  display: none;
}

.dx-scrollable-native.dx-scrollable-scrollbar-simulated .dx-scrollable-scrollbar {
  display: block;
}

.dx-scrollable-native > div.dx-scrollable-wrapper > .dx-scrollable-container,
.dx-scrollable-native.dx-scrollable-wrapper > .dx-scrollable-container {
  -webkit-overflow-scrolling: touch;
  position: relative;
  height: 100%;
}

.dx-scrollable-native.dx-scrollable-vertical,
.dx-scrollable-native.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container {
  touch-action: pan-y;
  overflow-x: hidden;
  overflow-y: auto;
}

.dx-scrollable-native.dx-scrollable-horizontal,
.dx-scrollable-native.dx-scrollable-horizontal > .dx-scrollable-wrapper > .dx-scrollable-container {
  touch-action: pan-x;
  float: none;
  overflow-x: auto;
  overflow-y: hidden;
}

.dx-scrollable-native.dx-scrollable-both,
.dx-scrollable-native.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container {
  touch-action: pan-y pan-x;
  float: none;
  overflow-x: auto;
  overflow-y: auto;
}

.dx-scrollable-native.dx-scrollable-disabled,
.dx-scrollable-native.dx-scrollable-disabled .dx-scrollable-container {
  touch-action: auto;
}

.dx-scrollable-native.dx-scrollable-scrollbars-hidden > .dx-scrollable-wrapper > .dx-scrollable-container {
  overflow: hidden;
}

.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content {
  min-height: 101%;
  box-sizing: content-box;
}

.dx-scrollable-native.dx-scrollable-native-ios.dx-scrollable-horizontal .dx-scrollable-content {
  min-height: 0;
  padding: 0;
}

.dx-scrollable-native.dx-scrollable-native-generic {
  -ms-overflow-style: auto;
  overflow: hidden;
}

.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollable-content {
  height: auto;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollable-content {
  transform: none;
  z-index: 0;
}

.dx-scrollable-scrollbar-simulated,
.dx-scrollable-scrollbar-simulated .dx-scrollable-container {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.dx-scrollable-scrollbar-simulated .dx-scrollable-container ::-webkit-scrollbar,
.dx-scrollable-scrollbar-simulated ::-webkit-scrollbar {
  display: none;
}

.dx-scrollable-container {
  -webkit-tap-highlight-color: transparent;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.dx-scrollable-container:focus {
  outline: 0;
}

.dx-scrollable-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}

.dx-scrollable-content {
  position: relative;
  min-height: 100%;
  box-sizing: border-box;
}

.dx-scrollable-content::after {
  display: block;
  content: "";
  clear: both;
}

.dx-scrollable-both .dx-scrollable-content,
.dx-scrollable-horizontal .dx-scrollable-content {
  display: block;
  float: left;
  min-width: 100%;
}

.dx-scrollable-scrollbar {
  position: absolute;
  pointer-events: auto;
}

.dx-scrollbar-vertical {
  top: 0;
  right: 0;
  height: 100%;
}

.dx-scrollbar-horizontal {
  bottom: 0;
  left: 0;
  width: 100%;
}

.dx-scrollable-scroll {
  position: relative;
  box-sizing: border-box;
  -webkit-transform: translate(0, 0);
  padding: 2px 0 2px 2px;
  background-color: transparent;
  opacity: 1;
  overflow: hidden;
  transition: opacity linear;
}

.dx-scrollable-scroll.dx-state-invisible {
  display: block !important;
  background-color: rgba(0, 0, 0, 0);
  opacity: 0;
  transition: opacity 0.5s linear 1s;
}

.dx-rtl .dx-scrollable,
.dx-rtl .dx-scrollable .dx-scrollable-container,
.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-rtl.dx-scrollable,
.dx-rtl.dx-scrollable .dx-scrollable-container,
.dx-rtl.dx-scrollable .dx-scrollable-content {
  direction: ltr;
}

.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-container,
.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-container,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content {
  direction: rtl;
}

.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content {
  float: right;
}

.dx-rtl .dx-scrollable .dx-scrollable-content > *,
.dx-rtl.dx-scrollable .dx-scrollable-content > * {
  direction: rtl;
}

.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical,
.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical {
  right: auto;
  left: 0;
}

.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal,
.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal {
  direction: ltr;
}

.dx-scrollable-simulated .dx-scrollable-content {
  overflow-anchor: none;
}

.dx-scrollable-simulated.dx-scrollable-disabled .dx-scrollable-scrollbar {
  pointer-events: none;
}

.dx-scrollable-content {
  -webkit-transform: none;
}

.dx-rtl .dx-scrollable-scroll {
  padding-left: 0;
  padding-right: 2px;
}

.dx-scrollable-scroll-content {
  width: 100%;
  height: 100%;
  background-color: rgba(191, 191, 191, 0.7);
  box-shadow: 0 0 0 1px transparent;
}

.dx-scrollbar-hoverable {
  background-color: transparent;
}

.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  opacity: 1;
}

.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  background-color: rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 1px transparent;
}

.dx-scrollbar-vertical .dx-scrollable-scroll {
  float: right;
  width: 6px;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 6px;
  transition: width 0.2s linear 0.15s, background-color 0.2s linear 0.15s;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll {
  transition: background-color 0.5s linear 1s, width 0.2s linear 150ms;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content {
  transition: box-shadow 0.15s linear 0.15s, background-color 0.15s linear 0.15s;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  transition: background-color 0.5s linear 1s, width 0.2s linear 0.15s;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  transition: box-shadow 0.5s linear 1s, background-color 0.5s linear 1s;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll {
  width: 13px;
}

.dx-scrollbar-horizontal .dx-scrollable-scroll {
  height: 6px;
}

.dx-rtl .dx-scrollbar-horizontal .dx-scrollable-scroll,
.dx-scrollbar-horizontal .dx-scrollable-scroll {
  padding-left: 2px;
  padding-right: 2px;
  padding-bottom: 0;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable {
  height: 6px;
  transition: height 0.2s linear 0.15s, background-color 0.2s linear 0.15s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll {
  transition: background-color 0.5s linear 1s, height 0.2s linear 0.15s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content {
  transition: box-shadow 0.15s linear 0.15s, background-color 0.15s linear 0.15s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  transition: background-color 0.5s linear 1s, height 0.2s linear 0.15s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  transition: box-shadow 0.5s linear 1s, background-color 0.5s linear 1s;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll {
  height: 13px;
}

.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-right: 6px;
}

.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both.dx-rtl > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical.dx-rtl > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-right: 0;
  padding-left: 6px;
}

.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-horizontal > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-bottom: 6px;
}

.dx-scrollview-pull-down-text,
.dx-scrollview-scrollbottom-text {
  margin-left: 10px;
  top: 18.5px;
}

.dx-rtl .dx-scrollview-pull-down-text,
.dx-rtl .dx-scrollview-scrollbottom-text {
  margin-left: 0;
  margin-right: 10px;
}

.dx-rtl .dx-scrollable .dx-scrollable-scroll,
.dx-rtl.dx-scrollable .dx-scrollable-scroll {
  float: left;
}

.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollview-top-pocket {
  position: absolute;
  display: none;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-top-pocket {
  width: 40px;
  height: 40px;
  left: 50%;
  position: absolute;
  z-index: 1;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down {
  background-image: none;
  position: static;
  height: 100%;
  width: 100%;
  left: -50%;
  margin-left: -20px;
  padding: 0;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down.dx-scrollview-pull-down-loading {
  transition: transform 0.1s linear;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator {
  position: relative;
  top: 0;
  padding: 4px;
  margin: 0;
  height: 100%;
  width: 100%;
  float: left;
  box-sizing: border-box;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator .dx-loadindicator {
  float: left;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-icon-pulldown {
  width: 100%;
  height: 100%;
  padding: 8px;
  font-size: 24px;
  box-sizing: border-box;
  transition: opacity 0.2s;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading.dx-scrollview-pull-down {
  transition: top 0.2s ease-out;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-image {
  position: absolute;
  margin: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: contain;
  transition: opacity 0.2s;
}

.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown {
  display: none;
}

.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket {
  position: absolute;
  left: 0;
  width: 100%;
  overflow-y: auto;
  transition: transform 0.4s;
  transform: translate(0, 0);
}

.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-content {
  transition: transform 0.4s;
  transform: none;
}

.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled {
  overflow-y: auto;
}

.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollable-container {
  overflow-y: auto;
  overflow-x: hidden;
}

.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollable-content,
.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollview-content {
  overflow-y: hidden;
}

.dx-scrollable-native.dx-scrollable-native-win8 .dx-scrollable-container {
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.dx-scrollable-native.dx-scrollable-native-win8 .dx-scrollview-bottom-pocket {
  width: 100%;
  text-align: center;
}

.dx-device-android-4 .dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown {
  display: block;
}

.dx-scrollview-content {
  position: static;
}

.dx-scrollview-content::after,
.dx-scrollview-content::before {
  display: table;
  content: "";
  line-height: 0;
}

.dx-scrollview-content::after {
  clear: both;
}

.dx-scrollview-pull-down {
  text-align: center;
  width: 100%;
  height: 50px;
  padding: 15px 0;
  top: -80px;
  overflow: hidden;
  transform: translate(0, 0);
  -webkit-user-drag: none;
  box-sizing: content-box;
}

.dx-scrollview-pull-down-container {
  display: inline-block;
  width: 49%;
  text-align: right;
}

.dx-scrollview-pull-down-indicator {
  opacity: 0;
  left: 0;
  top: 50%;
  display: inline-block;
  margin: -15px 20px 0 15px;
  -webkit-user-drag: none;
}

.dx-scrollview-pull-down-image {
  display: inline-block;
  vertical-align: middle;
  margin: 0 20px;
  width: 20px;
  height: 50px;
  background-size: contain;
  -webkit-user-drag: none;
  transform: translate(0, 0) rotate(0);
  transition: transform 0.2s linear;
}

.dx-scrollview-pull-down-text {
  display: inline;
  vertical-align: middle;
  position: relative;
  overflow: visible;
  -webkit-user-drag: none;
}

.dx-scrollview-pull-down-text div {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
  overflow: visible;
  opacity: 0;
}

.dx-scrollview-pull-down-text div.dx-scrollview-pull-down-text-visible {
  opacity: 1;
}

.dx-scrollview-pull-down-ready .dx-scrollview-pull-down-image {
  transform: translate(0, 0) rotate(-180deg);
}

.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-image {
  opacity: 0;
}

.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-indicator {
  opacity: 1;
}

.dx-scrollview-scrollbottom {
  width: 100%;
  padding: 10px 0;
  overflow: hidden;
  text-align: center;
  transform: translate(0, 0);
}

.dx-scrollview-scrollbottom::before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.dx-scrollview-scrollbottom-indicator {
  display: inline-block;
  margin: 0 10px 0 0;
  -webkit-user-drag: none;
}

.dx-scrollview-scrollbottom-text {
  display: inline-block;
  margin-top: -20px;
  vertical-align: middle;
  -webkit-user-drag: none;
}

.dx-scrollview-scrollbottom-end {
  opacity: 0;
}

.dx-rtl .dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket,
.dx-scrollable-native.dx-rtl.dx-scrollable-native-ios .dx-scrollview-top-pocket {
  left: auto;
  right: 0;
}

.dx-rtl .dx-scrollview-pull-down-container {
  text-align: left;
}

.dx-rtl .dx-scrollview-pull-down-indicator,
.dx-rtl .dx-scrollview-pull-down-text div {
  left: auto;
  right: 0;
}

.dx-rtl .dx-scrollview-scrollbottom-indicator {
  margin: 0 0 0 10px;
}

.dx-scrollview-scrollbottom-loading .dx-scrollview-scrollbottom-image {
  width: 24px;
  height: 24px;
}

.dx-scrollview-pull-down-indicator,
.dx-scrollview-scrollbottom-indicator {
  margin-right: 0;
  height: 42px;
  width: 42px;
  border-radius: 21px;
  display: inline-flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.37);
  opacity: 1;
}

.dx-scrollview-pull-down-indicator > .dx-loadindicator,
.dx-scrollview-scrollbottom-indicator > .dx-loadindicator {
  height: 24px;
  width: 24px;
}

.dx-scrollview-pull-down-indicator > .dx-loadindicator > .dx-loadindicator-wrapper,
.dx-scrollview-scrollbottom-indicator > .dx-loadindicator > .dx-loadindicator-wrapper {
  font-size: 24px;
}

.dx-scrollview-pull-down-indicator {
  position: relative;
  margin-left: 0;
  margin-top: -21px;
}

.dx-scrollview-pull-down-text > div {
  display: none;
}

.dx-scrollview-pull-down-text > div.dx-scrollview-pull-down-text-visible {
  display: block;
}

.dx-checkbox {
  display: inline-block;
  cursor: pointer;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-checkbox.dx-state-readonly {
  cursor: default;
}

.dx-checkbox-icon {
  flex-shrink: 0;
  position: relative;
  background-position: 0 0;
  background-size: cover;
  background-repeat: no-repeat;
}

.dx-checkbox-container {
  overflow: hidden;
  white-space: nowrap;
  height: 100%;
  width: 100%;
  vertical-align: middle;
  display: inline-flex;
  align-items: center;
  text-overflow: clip;
}

.dx-checkbox-text {
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
  line-height: normal;
  padding-left: 5px;
}

.dx-rtl .dx-checkbox-text,
.dx-rtl.dx-checkbox-text {
  margin: 0;
  padding: 0 5px 0 0;
  text-align: right;
}

.dx-state-disabled .dx-checkbox,
.dx-state-disabled.dx-checkbox {
  cursor: default;
}

.dx-checkbox {
  line-height: 0;
}

.dx-checkbox .dx-checkbox-container {
  overflow: visible;
}

.dx-checkbox.dx-state-disabled,
.dx-checkbox.dx-state-readonly {
  border-color: rgba(0, 0, 0, 0.26);
}

.dx-checkbox.dx-state-active .dx-checkbox-icon::after,
.dx-checkbox.dx-state-focused .dx-checkbox-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-checkbox.dx-checkbox-checked.dx-state-active .dx-checkbox-icon::after,
.dx-checkbox.dx-checkbox-checked.dx-state-focused .dx-checkbox-icon::after,
.dx-checkbox.dx-checkbox-indeterminate.dx-state-active .dx-checkbox-icon::after,
.dx-checkbox.dx-checkbox-indeterminate.dx-state-focused .dx-checkbox-icon::after {
  background-color: rgba(138, 200, 64, 0.1);
  transform: scale(1);
}

.dx-checkbox.dx-checkbox-checked.dx-state-disabled .dx-checkbox-icon,
.dx-checkbox.dx-checkbox-checked.dx-state-readonly .dx-checkbox-icon,
.dx-checkbox.dx-checkbox-indeterminate.dx-state-disabled .dx-checkbox-icon,
.dx-checkbox.dx-checkbox-indeterminate.dx-state-readonly .dx-checkbox-icon {
  background-color: rgba(0, 0, 0, 0.26);
}

.dx-checkbox-checked.dx-state-readonly.dx-state-focused .dx-checkbox-icon::after,
.dx-checkbox-indeterminate.dx-state-readonly.dx-state-focused .dx-checkbox-icon::after,
.dx-checkbox.dx-state-readonly.dx-state-focused .dx-checkbox-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-checkbox-icon {
  width: 16px;
  height: 16px;
  border: 2px solid rgba(0, 0, 0, 0.54);
  border-radius: 2px;
}

.dx-checkbox-icon::after {
  content: "";
  width: 2.14em;
  height: 2.14em;
  top: 50%;
  left: 50%;
  margin-top: -1.07em;
  margin-left: -1.07em;
  border-radius: 50%;
  display: block;
  position: absolute;
  z-index: 1;
  transform: scale(0.5);
  transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.dx-checkbox-icon::before {
  z-index: 2;
}

.dx-checkbox-checked .dx-checkbox-icon {
  color: #fff;
  background-color: #8ac840;
  border: none;
  font: 14px/1em DXIcons;
  text-align: center;
}

.dx-checkbox-checked .dx-checkbox-icon::before {
  content: "\f005";
  position: relative;
  display: block;
  width: 1em;
  top: 50%;
  margin-top: -0.5em;
  left: 50%;
  margin-left: -0.5em;
}

.dx-rtl .dx-checkbox-checked .dx-checkbox-icon::before,
.dx-rtl.dx-checkbox-checked .dx-checkbox-icon::before {
  left: 0;
  margin-left: 0;
  right: 50%;
  margin-right: -0.5em;
}

.dx-checkbox-indeterminate .dx-checkbox-icon {
  background-color: #8ac840;
  color: #fff;
  border: none;
  font: 18px/1em DXIcons;
  text-align: center;
}

.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  content: "\f074";
  position: relative;
  display: block;
  width: 1em;
  top: 50%;
  margin-top: -0.5em;
  left: 50%;
  margin-left: -0.5em;
}

.dx-rtl .dx-checkbox-indeterminate .dx-checkbox-icon::before,
.dx-rtl.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  left: 0;
  margin-left: 0;
  right: 50%;
  margin-right: -0.5em;
}

.dx-invalid .dx-checkbox-icon {
  border: 2px solid #f44336;
}

.dx-invalid.dx-state-focused .dx-checkbox-icon::after {
  background-color: rgba(244, 67, 54, 0.1);
  transform: scale(1);
}

.dx-switch {
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}

.dx-switch .dx-switch-wrapper {
  display: inline-block;
  text-align: left;
  height: 100%;
  width: 100%;
  position: relative;
  padding: 10px;
  left: -10px;
  top: -10px;
  overflow: hidden;
  vertical-align: middle;
  box-sizing: content-box;
}

.dx-switch .dx-switch-wrapper::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-switch-inner {
  display: flex;
  transform: translateX(-50%);
}

.dx-switch-container {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  height: 18px;
  overflow: visible;
  position: relative;
}

.dx-state-disabled .dx-switch,
.dx-state-disabled.dx-switch {
  cursor: default;
}

.dx-switch-handle,
.dx-switch-on-value .dx-switch-inner {
  transform: translateX(0);
}

.dx-switch-on-value .dx-switch-handle {
  transform: translateX(-100%);
}

.dx-rtl .dx-switch-wrapper,
.dx-rtl.dx-switch-wrapper {
  text-align: right;
}

.dx-rtl .dx-switch-inner {
  transform: translateX(50%);
}

.dx-rtl .dx-switch-handle {
  transform: translateX(-100%);
}

.dx-rtl.dx-switch-on-value .dx-switch-handle {
  transform: translateX(0);
}

.dx-switch {
  width: 32px;
  height: 18px;
}

.dx-switch.dx-state-disabled .dx-switch-handle::before,
.dx-switch.dx-state-readonly .dx-switch-handle::before {
  background-color: #bdbdbd;
}

.dx-switch.dx-state-disabled .dx-switch-container::before,
.dx-switch.dx-state-readonly .dx-switch-container::before {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-switch-on-value.dx-state-readonly.dx-state-focused .dx-switch-handle::before,
.dx-switch.dx-state-active .dx-switch-handle::before,
.dx-switch.dx-state-focused .dx-switch-handle::before,
.dx-switch.dx-state-readonly.dx-state-focused .dx-switch-handle::before {
  box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 50%;
}

.dx-switch-container::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 14px;
  border-radius: 500px;
  background-color: #9e9e9e;
  margin: 2px 0;
}

.dx-switch-inner {
  width: 200%;
  height: 100%;
}

.dx-switch-off,
.dx-switch-on {
  flex-shrink: 0;
  float: left;
  padding: 4px 0;
  width: 50%;
  height: 18px;
  color: transparent;
  text-align: center;
  line-height: 100%;
}

.dx-switch-on {
  background: 0 0;
}

.dx-switch-off {
  display: none;
  padding-bottom: 10px;
  background-color: transparent;
}

.dx-switch-handle {
  flex-basis: 18px;
  flex-shrink: 0;
  position: relative;
  float: left;
  width: 18px;
  height: 18px;
  background-color: #fafafa;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  border-radius: 50%;
}

.dx-switch-handle::before {
  display: block;
  content: " ";
  width: 100%;
  height: 100%;
  background-color: #fafafa;
  border-radius: 50%;
  transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.dx-switch-on-value .dx-switch-container::before {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-switch-on-value .dx-switch-handle::before {
  background-color: #8ac840;
}

.dx-switch-on-value.dx-state-active .dx-switch-handle::before,
.dx-switch-on-value.dx-state-focused .dx-switch-handle::before {
  box-shadow: 0 0 0 10px rgba(138, 200, 64, 0.1);
  border-radius: 50%;
}

.dx-rtl .dx-switch .dx-switch-off,
.dx-rtl .dx-switch .dx-switch-on,
.dx-switch.dx-rtl .dx-switch-off,
.dx-switch.dx-rtl .dx-switch-on {
  float: right;
  padding-left: 14px;
  padding-right: 2px;
}

.dx-rtl .dx-switch .dx-switch-off,
.dx-switch.dx-rtl .dx-switch-off {
  margin-left: 0;
}

.dx-rtl .dx-switch .dx-switch-handle,
.dx-switch.dx-rtl .dx-switch-handle {
  float: right;
  margin-left: 0;
  margin-right: -18px;
}

.dx-rtl .dx-switch .dx-switch-wrapper,
.dx-switch.dx-rtl .dx-switch-wrapper {
  left: 10px;
}

.dx-rtl .dx-switch .dx-switch-container,
.dx-switch.dx-rtl .dx-switch-container {
  margin: 0 0 0 -6px;
}

.dx-invalid.dx-switch .dx-switch-container::before {
  background-color: rgba(244, 67, 54, 0.5);
}

.dx-invalid.dx-switch-on-value:not(.dx-state-readonly):not(.dx-state-disabled) .dx-switch-container .dx-switch-handle::before {
  background-color: #f44336;
}

.dx-invalid.dx-switch-on-value:not(.dx-state-readonly):not(.dx-state-disabled).dx-state-active .dx-switch-container .dx-switch-handle::before,
.dx-invalid.dx-switch-on-value:not(.dx-state-readonly):not(.dx-state-disabled).dx-state-focused .dx-switch-container .dx-switch-handle::before {
  box-shadow: 0 0 0 10px rgba(244, 67, 54, 0.1);
}

.dx-tabs-ie-hack a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  color: #fff;
  text-decoration: none;
  opacity: 0.001;
}

.dx-tabs {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  display: inline-block;
  width: 100%;
  text-align: center;
  table-layout: fixed;
}

.dx-tabs.dx-tabs-stretched {
  table-layout: auto;
}

.dx-tabs.dx-overflow-hidden {
  overflow: hidden;
}

.dx-tabs-wrapper {
  display: table-row;
}

.dx-tabs-scrollable .dx-tabs-wrapper {
  display: block;
  white-space: nowrap;
  height: 100%;
}

.dx-tabs-scrollable .dx-tab {
  height: 100%;
  display: inline-block;
}

.dx-tabs-scrollable .dx-tab::before {
  content: "";
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}

.dx-tabs-scrollable .dx-scrollable-content {
  height: 100%;
}

.dx-tabs-nav-button {
  width: 25px;
  padding: 0;
  top: 0;
}

.dx-tabs-nav-button-left {
  left: 0;
}

.dx-tabs-nav-button-right {
  right: 0;
}

.dx-tabs-expanded {
  display: table;
}

.dx-tab {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  cursor: pointer;
  white-space: nowrap;
}

.dx-tab a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  color: #fff;
  text-decoration: none;
  opacity: 0.001;
}

.dx-tab-content {
  display: inline-block;
  max-width: 100%;
}

.dx-tab-text {
  display: inline-block;
  margin: 0 auto;
  text-align: center;
  max-width: 100%;
  -webkit-user-drag: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-tabs-item-badge {
  display: inline-block;
  vertical-align: top;
}

.dx-state-disabled .dx-tab {
  cursor: default;
}

.dx-badge {
  padding: 2px 7px;
  border-radius: 14px;
  background-color: #8ac840;
  color: #fff;
  font-size: 11px;
  margin-left: 4px;
  line-height: normal;
  margin-top: 1px;
}

.dx-rtl .dx-badge {
  margin-left: 0;
  margin-right: 4px;
}

.dx-tabs {
  padding: 0;
  background-color: #f5f5f5;
  position: relative;
}

.dx-tabs .dx-inkripple {
  overflow: hidden;
}

.dx-tabs-nav-buttons .dx-tabs-scrollable {
  margin-right: 36px;
  margin-left: 36px;
}

.dx-tabs-nav-button {
  border: none;
  background-color: #f7f7f7;
  position: absolute;
  height: 36px;
  border-radius: 0;
  box-shadow: none;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text) {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.54);
  box-shadow: none;
  border-radius: 0;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text) .dx-icon {
  color: rgba(0, 0, 0, 0.54);
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-focused,
.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-tabs-nav-button.dx-button.dx-tabs-nav-button.dx-button-has-icon:not(.dx-button-has-text) .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-tabs-nav-button .dx-button-content {
  padding: 0;
}

.dx-tabs-nav-button.dx-state-active {
  border: none;
}

.dx-tabs-nav-button.dx-state-disabled {
  opacity: 1;
  background-color: #f7f7f7;
}

.dx-tabs-nav-button.dx-state-disabled .dx-button-content {
  opacity: 0;
}

.dx-tab {
  padding: 6px 12px;
  min-width: 82px;
  background-color: #f7f7f7;
  color: rgba(0, 0, 0, 0.54);
}

.dx-tab.dx-state-hover {
  background-color: #ededed;
}

.dx-tab .dx-icon {
  display: block;
  -webkit-user-drag: none;
  color: rgba(0, 0, 0, 0.54);
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 auto;
}

.dx-tab.dx-tab-selected,
.dx-tab.dx-tab-selected .dx-icon {
  color: #8ac840;
}

.dx-tab.dx-tab-selected::before {
  content: "";
  position: absolute;
  bottom: 0;
  height: 2px;
  left: 0;
  right: 0;
  background-color: #8ac840;
}

.dx-tab-content,
.dx-tab-text {
  vertical-align: middle;
  text-transform: uppercase;
  line-height: 24px;
  font-weight: 500;
}

.dx-state-disabled.dx-tabs {
  opacity: 1;
}

.dx-state-disabled .dx-tab-content {
  opacity: 0.3;
}

.dx-tabs.dx-navbar {
  margin: 0;
  width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-tabs.dx-navbar .dx-icon {
  display: block;
  margin: 0 auto;
  width: 31px;
  height: 31px;
}

.dx-rtl .dx-tabs.dx-navbar .dx-icon,
.dx-rtl.dx-tabs.dx-navbar .dx-icon {
  margin: 0 auto;
}

.dx-tabs.dx-navbar .dx-tab-text {
  display: block;
  vertical-align: 50%;
}

.dx-nav-item {
  position: relative;
  vertical-align: bottom;
}

.dx-nav-item.dx-state-disabled {
  cursor: default;
}

.dx-nav-item-content {
  display: block;
}

.dx-nav-item a {
  display: block;
  height: 100%;
  text-decoration: none;
}

.dx-navbar-item-badge {
  position: absolute;
  right: 50%;
  margin-right: -26px;
  top: 11%;
}

.dx-rtl .dx-nav-item .dx-navbar-item-badge {
  right: auto;
  left: 50%;
  margin-right: auto;
  margin-left: -24px;
}

.dx-navbar {
  padding: 0;
  border: none;
}

.dx-nav-item,
.dx-rtl .dx-nav-item {
  background: #f7f7f7;
}

.dx-nav-item .dx-tab-text,
.dx-rtl .dx-nav-item .dx-tab-text {
  line-height: normal;
  color: rgba(0, 0, 0, 0.87);
}

.dx-navbar .dx-nav-item .dx-icon,
.dx-navbar .dx-rtl .dx-nav-item .dx-icon {
  width: 28px;
  height: 28px;
  background-position: 0 0;
  background-size: 28px 28px;
  padding: 0;
  font-size: 28px;
  text-align: center;
  line-height: 28px;
  color: rgba(0, 0, 0, 0.87);
}

.dx-nav-item.dx-state-active::after,
.dx-nav-item.dx-state-focused::after,
.dx-nav-item.dx-tab-selected::after,
.dx-rtl .dx-nav-item.dx-state-active::after,
.dx-rtl .dx-nav-item.dx-state-focused::after,
.dx-rtl .dx-nav-item.dx-tab-selected::after {
  content: none;
}

.dx-nav-item.dx-tab-selected,
.dx-rtl .dx-nav-item.dx-tab-selected {
  background: #fff;
}

.dx-nav-item.dx-tab-selected .dx-icon,
.dx-nav-item.dx-tab-selected .dx-tab-text,
.dx-rtl .dx-nav-item.dx-tab-selected .dx-icon,
.dx-rtl .dx-nav-item.dx-tab-selected .dx-tab-text {
  color: rgba(0, 0, 0, 0.87);
}

.dx-nav-item.dx-state-active,
.dx-rtl .dx-nav-item.dx-state-active {
  border: none;
  box-shadow: none;
}

.dx-nav-item.dx-state-focused,
.dx-rtl .dx-nav-item.dx-state-focused {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.04);
}

.dx-nav-item.dx-state-disabled .dx-icon,
.dx-rtl .dx-nav-item.dx-state-disabled .dx-icon {
  opacity: 0.5;
}

.dx-rtl .dx-navbar-item-badge {
  margin-left: -26px;
}

.dx-overlay-wrapper {
  top: 0;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  z-index: 1000;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-overlay-wrapper,
.dx-overlay-wrapper *,
.dx-overlay-wrapper ::after,
.dx-overlay-wrapper ::before,
.dx-overlay-wrapper::after,
.dx-overlay-wrapper::before {
  box-sizing: border-box;
}

.dx-overlay-shader {
  pointer-events: auto;
  background-color: rgba(0, 0, 0, 0.32);
}

.dx-overlay-content {
  position: absolute;
  pointer-events: auto;
  z-index: 1000;
  outline: 0;
  overflow: hidden;
}

.dx-overlay-content > .dx-template-wrapper {
  height: 100%;
  width: 100%;
}

.dx-device-android .dx-overlay-content {
  backface-visibility: hidden;
}

.dx-device-android .dx-scrollable-native .dx-overlay-content {
  backface-visibility: visible;
}

.dx-overlay-wrapper input,
.dx-overlay-wrapper textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-validationsummary-item {
  color: #f44336;
}

.dx-invalid-message > .dx-overlay-content {
  background-color: transparent;
  color: #f44336;
  padding: 4px 0 0;
}

.dx-editor-filled .dx-invalid-message > .dx-overlay-content,
.dx-editor-outlined .dx-invalid-message > .dx-overlay-content {
  padding-left: 11px;
  padding-right: 11px;
}

.dx-validationsummary > .dx-validationsummary-item:not(:last-child) {
  margin-bottom: 6px;
}

.dx-form-validation-summary {
  margin-top: 20px;
}

.dx-searchbox .dx-icon-search {
  display: block;
  position: relative;
  pointer-events: none;
}

.dx-searchbox .dx-icon-search::before {
  display: inline-block;
  overflow: hidden;
  box-sizing: content-box;
  position: static;
  text-indent: 0;
}

.dx-texteditor {
  display: block;
}

.dx-texteditor input::-ms-clear {
  display: none;
}

.dx-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  width: auto;
  height: 100%;
  text-align: left;
  cursor: text;
  pointer-events: none;
  color: rgba(148, 148, 148, 0.87);
  font-size: 13px;
}

.dx-placeholder::before {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  content: attr(DATA-DX_PLACEHOLDER);
  pointer-events: none;
  white-space: nowrap;
}

.dx-placeholder::after {
  content: " ";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.dx-texteditor-container {
  display: flex;
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.dx-texteditor-buttons-container {
  display: flex;
  width: auto;
  flex-grow: 0;
  flex-basis: content;
  align-items: center;
}

.dx-texteditor-input-container {
  display: flex;
  flex-grow: 1;
  position: relative;
  align-items: baseline;
}

.dx-texteditor-input {
  -webkit-appearance: none;
  width: 100%;
  height: 100%;
  outline: 0;
  border: 0;
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
  margin: 0;
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  font-size: 13px;
}

.dx-texteditor-input:-webkit-autofill + .dx-placeholder {
  display: none !important;
}

.dx-texteditor-input:autofill + .dx-placeholder {
  display: none !important;
}

.dx-texteditor-input:-moz-ui-invalid {
  box-shadow: none;
}

.dx-show-clear-button {
  position: relative;
}

.dx-clear-button-area {
  height: 100%;
  width: 34px;
  position: relative;
  cursor: pointer;
  text-align: justify;
}

.dx-clear-button-area .dx-icon-clear {
  position: absolute;
  display: inline-block;
  background-size: contain;
}

.dx-texteditor-empty .dx-clear-button-area {
  display: none;
}

.dx-state-disabled .dx-placeholder {
  cursor: auto;
}

.dx-state-disabled .dx-clear-button-area {
  display: none;
}

.dx-state-disabled .dx-texteditor-input {
  opacity: 1;
}

.dx-rtl .dx-texteditor .dx-placeholder,
.dx-rtl.dx-texteditor .dx-placeholder {
  text-align: right;
  left: auto;
  right: 0;
}

.dx-device-android .dx-texteditor-input {
  -webkit-user-modify: read-write-plaintext-only;
}

.dx-texteditor {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  position: relative;
}

.dx-texteditor::before {
  left: 0;
  right: 0;
  bottom: 0;
  height: 0;
  width: 100%;
  content: "";
  position: absolute;
  z-index: 2;
  transform: scale(0);
}

.dx-texteditor::after {
  left: 0;
  right: 0;
  bottom: 0;
  height: 0;
  width: 100%;
  content: "";
  position: absolute;
}

.dx-texteditor.dx-state-focused .dx-texteditor-label,
.dx-texteditor.dx-state-focused.dx-state-hover .dx-texteditor-label {
  color: #8ac840;
  font-size: 11px;
}

.dx-texteditor.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-texteditor.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label {
  color: #f44336;
}

.dx-texteditor.dx-state-active,
.dx-texteditor.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-texteditor.dx-state-active::before,
.dx-texteditor.dx-state-focused::before {
  border-bottom: 2px solid #8ac840;
  transform: scale(1);
  transition: transform 0.6s cubic-bezier(0.4, 0, 0.02, 1);
}

.dx-texteditor.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-texteditor.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-texteditor.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-texteditor.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-texteditor.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-texteditor.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-texteditor.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-texteditor.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-texteditor.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-texteditor.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-texteditor.dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-texteditor.dx-validation-pending.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-texteditor.dx-validation-pending.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-texteditor.dx-validation-pending.dx-editor-filled .dx-texteditor-input,
.dx-texteditor.dx-validation-pending.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-texteditor.dx-validation-pending.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-validation-pending.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-texteditor.dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-texteditor.dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator {
  right: 7px;
}

.dx-rtl .dx-texteditor.dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl .dx-texteditor.dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-texteditor.dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-texteditor.dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator {
  left: 7px;
  right: auto;
}

.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  right: 3.5px;
}

.dx-rtl .dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  left: 3.5px;
  right: auto;
}

.dx-texteditor.dx-editor-filled .dx-placeholder::before,
.dx-texteditor.dx-editor-filled .dx-texteditor-input,
.dx-texteditor.dx-editor-outlined .dx-placeholder::before,
.dx-texteditor.dx-editor-outlined .dx-texteditor-input {
  padding: 9px 11px 8px;
}

.dx-texteditor.dx-editor-filled {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-texteditor.dx-editor-filled::after {
  border-bottom: 1px solid rgba(0, 0, 0, 0.42);
}

.dx-texteditor.dx-editor-filled.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.07);
}

.dx-texteditor.dx-editor-filled.dx-state-hover::after {
  border-bottom-color: rgba(0, 0, 0, 0.87);
}

.dx-texteditor.dx-editor-filled.dx-state-disabled,
.dx-texteditor.dx-editor-filled.dx-state-readonly,
.dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-texteditor.dx-editor-filled.dx-state-disabled .dx-texteditor-input,
.dx-texteditor.dx-editor-filled.dx-state-readonly .dx-texteditor-input,
.dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover .dx-texteditor-input {
  color: rgba(0, 0, 0, 0.5);
}

.dx-texteditor.dx-editor-underlined {
  background-color: transparent;
}

.dx-texteditor.dx-editor-underlined::after {
  border-bottom: 1px solid rgba(0, 0, 0, 0.42);
}

.dx-texteditor.dx-editor-underlined.dx-state-hover::after {
  border-bottom: 2px solid rgba(0, 0, 0, 0.87);
}

.dx-texteditor.dx-editor-underlined .dx-placeholder::before,
.dx-texteditor.dx-editor-underlined .dx-texteditor-input {
  padding: 6px 0 5px;
}

.dx-texteditor.dx-editor-underlined.dx-state-disabled::after,
.dx-texteditor.dx-editor-underlined.dx-state-readonly.dx-state-hover::after,
.dx-texteditor.dx-editor-underlined.dx-state-readonly::after {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
}

.dx-texteditor.dx-editor-underlined.dx-invalid::after {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-texteditor.dx-editor-outlined {
  background-color: transparent;
  border-radius: 2px;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.42);
}

.dx-texteditor.dx-editor-outlined::before {
  display: none;
}

.dx-texteditor.dx-editor-outlined.dx-state-hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.87);
}

.dx-texteditor.dx-editor-outlined.dx-state-disabled,
.dx-texteditor.dx-editor-outlined.dx-state-readonly,
.dx-texteditor.dx-editor-outlined.dx-state-readonly.dx-state-hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.5);
}

.dx-texteditor.dx-editor-outlined.dx-state-disabled .dx-texteditor-input,
.dx-texteditor.dx-editor-outlined.dx-state-readonly .dx-texteditor-input,
.dx-texteditor.dx-editor-outlined.dx-state-readonly.dx-state-hover .dx-texteditor-input {
  color: rgba(0, 0, 0, 0.5);
}

.dx-texteditor.dx-editor-outlined.dx-state-focused {
  box-shadow: inset 0 0 0 2px #8ac840;
}

.dx-texteditor.dx-editor-outlined.dx-state-focused.dx-invalid {
  box-shadow: inset 0 0 0 2px #f44336;
}

.dx-texteditor.dx-editor-outlined.dx-invalid {
  box-shadow: inset 0 0 0 1px rgba(244, 67, 54, 0.4);
}

.dx-show-clear-button .dx-clear-button-area {
  width: 16px;
  min-width: 16px;
  right: 0;
}

.dx-show-clear-button .dx-icon-clear {
  color: rgba(117, 117, 117, 0.87);
  background-color: rgba(194, 194, 194, 0.87);
  border-radius: 50%;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 10px;
  text-align: center;
  line-height: 10px;
}

.dx-show-clear-button .dx-icon-clear::before {
  position: absolute;
  display: block;
  width: 10px;
  top: 50%;
  margin-top: -5px;
  left: 50%;
  margin-left: -5px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid .dx-texteditor-input-container::after,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator {
  right: 7px;
}

.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator {
  left: 7px;
  right: auto;
}

.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  right: 3.5px;
}

.dx-rtl .dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-show-clear-button:not(.dx-texteditor-empty).dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  left: 3.5px;
  right: auto;
}

.dx-invalid.dx-texteditor.dx-state-hover::after {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-invalid.dx-texteditor.dx-state-active::before,
.dx-invalid.dx-texteditor.dx-state-focused::before {
  border-top: 1px solid #f44336;
  border-bottom: 1px solid #f44336;
}

.dx-invalid.dx-texteditor.dx-show-invalid-badge .dx-texteditor-input-container::after {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 13px;
  font-weight: 500;
  background-color: #f44336;
  color: #fff;
  content: "!";
  border-radius: 50%;
}

.dx-editor-filled .dx-texteditor-buttons-container > .dx-button,
.dx-editor-outlined .dx-texteditor-buttons-container > .dx-button {
  margin-left: 5px;
  margin-right: 5px;
}

.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 10px;
}

.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:last-child {
  margin-right: 0;
}

.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 0;
}

.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-right: 10px;
}

.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-dropdowneditor-button:last-child,
.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-numberbox-spin-container:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-dropdowneditor-button:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-numberbox-spin-container:last-child {
  margin-right: 3px;
}

.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-clear-button-area + div:empty:last-child,
.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-clear-button-area:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-clear-button-area + div:empty:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-clear-button-area:last-child {
  margin-right: 7px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 10px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:last-child {
  margin-left: 0;
  margin-right: 5px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:first-child:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:first-child:last-child {
  margin-left: 0;
  margin-right: 10px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 0;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-left: 10px;
  margin-right: 5px;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-dropdowneditor-button:last-child,
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-numberbox-spin-container:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-dropdowneditor-button:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-numberbox-spin-container:last-child {
  margin-left: 3px;
  margin-right: 0;
}

.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-clear-button-area + div:empty:last-child,
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-clear-button-area:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-clear-button-area + div:empty:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-clear-button-area:last-child {
  margin-left: 7px;
  margin-right: 0;
}

.dx-texteditor-label {
  position: absolute;
  font-size: 11px;
  color: rgba(148, 148, 148, 0.87);
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  pointer-events: none;
  cursor: text;
  width: 100%;
  display: flex;
  flex-direction: row;
  top: 0;
  left: 0;
}

.dx-texteditor-label .dx-label {
  display: flex;
}

.dx-texteditor-label .dx-label span {
  overflow: hidden;
  text-overflow: ellipsis;
  width: auto;
  max-width: 100%;
  display: block;
}

.dx-invalid .dx-texteditor-label {
  color: #f44336;
}

.dx-rtl .dx-texteditor-label {
  left: auto;
  right: 0;
}

.dx-editor-filled .dx-texteditor-label .dx-label-after,
.dx-editor-filled .dx-texteditor-label .dx-label-before {
  display: block;
  box-sizing: border-box;
  min-width: 11px;
}

.dx-editor-filled.dx-texteditor-with-floating-label,
.dx-editor-filled.dx-texteditor-with-label {
  position: relative;
}

.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-input,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-label .dx-texteditor-input,
.dx-editor-filled.dx-texteditor-with-label.dx-lookup .dx-lookup-field {
  padding-top: 15px;
  padding-bottom: 2px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-container,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-texteditor-container {
  padding-top: 15px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-texteditor-input {
  padding-top: 0;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-texteditor-label {
  top: 4px;
}

.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-label .dx-texteditor-label {
  font-size: 11px;
  height: 11px;
  line-height: 11px;
  top: 4px;
  margin-top: 0;
}

.dx-editor-filled.dx-texteditor-with-floating-label .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-label .dx-placeholder::before {
  padding-top: 15px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder {
  display: none;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-lookup-field {
  font-size: 0;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label {
  top: 15px;
  margin-top: 0;
  font-size: 13px;
  line-height: 13px;
  height: 13px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-placeholder {
  display: none;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-placeholder {
  display: block;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label {
  font-size: 11px;
  height: 11px;
  line-height: 11px;
  top: 4px;
  margin-top: 0;
}

.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label {
  top: 4px;
}

.dx-editor-outlined .dx-texteditor-label {
  top: 0;
  left: 0;
  right: 0;
}

.dx-editor-outlined .dx-texteditor-label .dx-label {
  padding: 0;
}

.dx-editor-outlined .dx-texteditor-label .dx-label span {
  position: relative;
  font-size: 13px;
  top: 0;
  margin-top: 0;
}

.dx-editor-outlined .dx-texteditor-label .dx-label-after,
.dx-editor-outlined .dx-texteditor-label .dx-label-before {
  display: block;
  box-sizing: border-box;
}

.dx-editor-outlined .dx-texteditor-label .dx-label-before {
  border-radius: 2px 0 0 2px;
  min-width: 11px;
}

.dx-editor-outlined .dx-texteditor-label .dx-label-after {
  flex-grow: 1;
  min-width: 11px;
  border-radius: 0 2px 2px 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 transparent, inset 1px 0 rgba(244, 67, 54, 0.4);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 rgba(244, 67, 54, 0.4), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 rgba(244, 67, 54, 0.4), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 transparent, inset 1px 0 rgba(244, 67, 54, 0.4);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.5);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 rgba(0, 0, 0, 0.5), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 rgba(0, 0, 0, 0.5), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.5);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset 2px 0 transparent, inset -2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 transparent, inset 2px 0 #8ac840;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 #8ac840, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 #8ac840, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 transparent, inset 2px 0 #8ac840;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset 2px 0 transparent, inset -2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 transparent, inset 2px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 #f44336, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 #f44336, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-hover.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 transparent, inset 2px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  padding: 0;
  height: 100%;
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  margin-top: -6.5px;
  height: 13px;
  line-height: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 transparent, inset 1px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 #f44336, inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span {
  top: 9px;
  margin-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-placeholder {
  display: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 #f44336, inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 transparent, inset 1px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label,
.dx-editor-outlined.dx-texteditor-with-label {
  border: none;
  box-shadow: none;
  outline: 0;
  position: relative;
  margin-top: 5.5px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input-container,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-input-container {
  padding-top: 9px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input-container .dx-texteditor-input,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-input-container .dx-texteditor-input {
  padding-top: 0;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.5);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 rgba(0, 0, 0, 0.5), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 rgba(0, 0, 0, 0.5), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.5), inset 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.5);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 transparent, inset 1px 0 rgba(244, 67, 54, 0.4);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 rgba(244, 67, 54, 0.4), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 rgba(244, 67, 54, 0.4), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(244, 67, 54, 0.4), inset 0 1px rgba(244, 67, 54, 0.4), inset -1px 0 transparent, inset 1px 0 rgba(244, 67, 54, 0.4);
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label {
  padding: 0 4px;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  top: 0;
  margin-top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  border-radius: 0 2px 2px 0;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 rgba(0, 0, 0, 0.42), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-after {
  border-radius: 2px 0 0 2px;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.42), inset 0 1px rgba(0, 0, 0, 0.42), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.42);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 rgba(0, 0, 0, 0.87), inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.87), inset 0 1px rgba(0, 0, 0, 0.87), inset -1px 0 transparent, inset 1px 0 rgba(0, 0, 0, 0.87);
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -1px #f44336, inset 0 1px transparent, inset 1px 0 transparent, inset -1px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 transparent, inset 1px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 #f44336, inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 #f44336, inset 1px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -1px #f44336, inset 0 1px #f44336, inset -1px 0 transparent, inset 1px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -2px #8ac840, inset 0 2px transparent, inset 2px 0 transparent, inset -2px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 transparent, inset 2px 0 #8ac840;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 #8ac840, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 #8ac840, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #8ac840, inset 0 2px #8ac840, inset -2px 0 transparent, inset 2px 0 #8ac840;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid {
  outline: 0;
  box-shadow: none;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  height: 100%;
  box-shadow: inset 0 -2px #f44336, inset 0 2px transparent, inset 2px 0 transparent, inset -2px 0 transparent;
  padding: 0 4px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  transform: translate(0, -5.5px);
  font-size: 11px;
  margin-top: 0;
  top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 transparent, inset 2px 0 #f44336;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 #f44336, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  height: 100%;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 #f44336, inset 2px 0 transparent;
}

.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after {
  box-shadow: inset 0 -2px #f44336, inset 0 2px #f44336, inset -2px 0 transparent, inset 2px 0 #f44336;
}

.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label .dx-texteditor-label {
  transform: translate(0, 0);
  top: 0;
  margin-top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-label .dx-placeholder::before {
  padding-top: 10px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-label .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-label.dx-lookup .dx-lookup-field {
  padding-top: 10px;
  padding-bottom: 5px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-container,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-container {
  padding-top: 10px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-input {
  padding-top: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-label {
  top: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-label.dx-state-focused .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-placeholder {
  display: block;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-label.dx-state-focused .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-lookup-field {
  font-size: 13px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label {
  transform: translate(0, 0);
  font-size: 11px;
  height: 11px;
  line-height: 11px;
  top: 0;
  margin-top: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label {
  top: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text {
  height: 22px;
  margin: 1px 5px 3px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content {
  display: flex;
  justify-content: center;
  padding-top: 4px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content .dx-icon,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content .dx-icon {
  align-self: center;
  margin-top: 1px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text.dx-button-has-text .dx-button-content .dx-icon,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text.dx-button-has-text .dx-button-content .dx-icon {
  margin-top: 3px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text),
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) {
  min-width: 22px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) .dx-button-content,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) .dx-button-content {
  padding: 2px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-right: 0;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-rtl.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 0;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-rtl.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 5px;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-rtl.dx-editor-underlined.dx-texteditor-with-label.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-left: 0;
  margin-right: 5px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder {
  display: none;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-lookup-field {
  font-size: 0;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label {
  transition: transform 0.2s cubic-bezier(0, 0, 0.2, 1), font-size 0.2s cubic-bezier(0, 0, 0.2, 1), top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 13px;
  top: 50%;
  height: 13px;
  margin-top: -6.5px;
  line-height: 13px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label {
  top: 10px;
  margin-top: 0;
  transform: translate(0, 0);
  font-size: 13px;
  line-height: 13px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-placeholder {
  display: none;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-placeholder {
  display: block;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label {
  transform: translate(0, 0);
  font-size: 11px;
  top: 0;
  margin-top: 0;
  height: 11px;
  line-height: 11px;
}

.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label {
  top: 0;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text {
  height: 22px;
  margin: 1px 5px 3px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content {
  display: flex;
  justify-content: center;
  padding-top: 4px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text .dx-button-content .dx-icon {
  align-self: center;
  margin-top: 1px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text.dx-button-has-text .dx-button-content .dx-icon {
  margin-top: 3px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) {
  min-width: 22px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button.dx-button-mode-text:not(.dx-button-has-text) .dx-button-content {
  padding: 2px;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 0;
}

.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-right: 0;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 0;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 5px;
  margin-right: 5px;
}

.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-left: 0;
  margin-right: 5px;
}

.dx-valid.dx-texteditor .dx-texteditor-input-container::after {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 19px;
  font-weight: 700;
  font-family: DXIcons, sans-serif;
  color: #8ac840;
  content: "\f005";
  opacity: 0;
  transform: scale(0);
  animation: 0.3s cubic-bezier(1, 0.008, 0.565, 1.65) 0.1s forwards dx-valid-badge-frames;
}

.dx-validation-pending.dx-texteditor .dx-texteditor-input-container .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
}

.dx-rtl .dx-placeholder,
.dx-rtl .dx-placeholder::before {
  right: 0;
  left: auto;
}

.dx-searchbox .dx-icon-search {
  font: 14px/1 DXIcons;
  color: rgba(148, 148, 148, 0.87);
}

.dx-searchbox .dx-icon-search::before {
  content: "\f027";
  color: rgba(0, 0, 0, 0.54);
}

.dx-searchbox.dx-editor-underlined .dx-icon-search {
  position: absolute;
  top: 50%;
  margin-top: -10.75px;
  width: 21.5px;
  height: 21.5px;
  background-position: 2px 2px;
  background-size: 16px 16px;
  padding: 2px 5.5px 2px 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}

.dx-rtl .dx-searchbox.dx-editor-underlined .dx-icon-search,
.dx-rtl.dx-searchbox.dx-editor-underlined .dx-icon-search {
  padding-right: 0;
  padding-left: 5.5px;
}

.dx-searchbox.dx-editor-underlined .dx-placeholder::before,
.dx-searchbox.dx-editor-underlined .dx-texteditor-input {
  padding-left: 21.5px;
}

.dx-rtl .dx-searchbox.dx-editor-underlined .dx-placeholder::before,
.dx-rtl .dx-searchbox.dx-editor-underlined .dx-texteditor-input,
.dx-rtl.dx-searchbox.dx-editor-underlined .dx-placeholder::before,
.dx-rtl.dx-searchbox.dx-editor-underlined .dx-texteditor-input {
  padding-left: 0;
  padding-right: 21.5px;
}

.dx-searchbox.dx-editor-filled .dx-icon-search,
.dx-searchbox.dx-editor-outlined .dx-icon-search {
  position: absolute;
  top: 50%;
  margin-top: -16.25px;
  width: 32.5px;
  height: 32.5px;
  background-position: 8px 8px;
  background-size: 16px 16px;
  padding: 8px 5.5px 8px 11px;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}

.dx-rtl .dx-searchbox.dx-editor-filled .dx-icon-search,
.dx-rtl .dx-searchbox.dx-editor-outlined .dx-icon-search,
.dx-rtl.dx-searchbox.dx-editor-filled .dx-icon-search,
.dx-rtl.dx-searchbox.dx-editor-outlined .dx-icon-search {
  padding-right: 11px;
  padding-left: 5.5px;
}

.dx-searchbox.dx-editor-filled .dx-placeholder::before,
.dx-searchbox.dx-editor-filled .dx-texteditor-input,
.dx-searchbox.dx-editor-outlined .dx-placeholder::before,
.dx-searchbox.dx-editor-outlined .dx-texteditor-input {
  padding-left: 32.5px;
}

.dx-rtl .dx-searchbox.dx-editor-filled .dx-placeholder::before,
.dx-rtl .dx-searchbox.dx-editor-filled .dx-texteditor-input,
.dx-rtl .dx-searchbox.dx-editor-outlined .dx-placeholder::before,
.dx-rtl .dx-searchbox.dx-editor-outlined .dx-texteditor-input,
.dx-rtl.dx-searchbox.dx-editor-filled .dx-placeholder::before,
.dx-rtl.dx-searchbox.dx-editor-filled .dx-texteditor-input,
.dx-rtl.dx-searchbox.dx-editor-outlined .dx-placeholder::before,
.dx-rtl.dx-searchbox.dx-editor-outlined .dx-texteditor-input {
  padding-left: 11px;
  padding-right: 32.5px;
}

.dx-searchbar {
  padding-bottom: 5px;
}

.dx-searchbar .dx-texteditor {
  margin: 0;
}

.dx-dropdowneditor {
  position: relative;
}

.dx-dropdowneditor.dx-dropdowneditor-field-clickable,
.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-input {
  cursor: pointer;
}

.dx-dropdowneditor-input-wrapper {
  -webkit-tap-highlight-color: transparent;
  overflow: hidden;
  height: 100%;
  display: flex;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor {
  border: none;
  margin: 0;
  display: flex;
  flex-grow: 1;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor-input {
  text-overflow: ellipsis;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor-input::-ms-clear {
  width: 0;
  height: 0;
}

.dx-dropdowneditor-field-template-wrapper {
  display: flex;
  flex-grow: 1;
  position: relative;
  align-items: baseline;
}

.dx-dropdowneditor-field-template-wrapper > * {
  flex-grow: 1;
}

.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  opacity: 0.35;
}

.dx-dropdowneditor-button {
  position: relative;
  float: right;
  height: 100%;
  cursor: pointer;
  width: 18px;
  min-width: 18px;
}

.dx-dropdowneditor-button .dx-button-content {
  text-align: center;
  white-space: nowrap;
}

.dx-rtl .dx-dropdowneditor-button,
.dx-rtl.dx-dropdowneditor-button {
  float: left;
}

.dx-dropdowneditor-button.dx-dropdowneditor-readonly {
  cursor: default;
}

.dx-dropdowneditor-icon {
  background-position: center;
  background-repeat: no-repeat;
  color: rgba(0, 0, 0, 0.54);
  font: 18px/18px DXIcons;
  width: 18px;
  height: 100%;
  text-align: center;
}

.dx-state-disabled .dx-dropdowneditor,
.dx-state-disabled.dx-dropdowneditor {
  cursor: default;
}

.dx-state-disabled .dx-dropdowneditor-button {
  cursor: inherit;
}

.dx-state-disabled .dx-dropdowneditor-icon {
  opacity: 0.2;
}

.dx-state-disabled .dx-dropdowneditor-button .dx-dropdowneditor-icon,
.dx-state-readonly .dx-dropdowneditor-button .dx-dropdowneditor-icon {
  opacity: 1;
}

.dx-dropdowneditor-icon::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor::after,
.dx-dropdowneditor-input-wrapper .dx-texteditor::before {
  content: none;
}

.dx-dropdowneditor-input-wrapper .dx-texteditor,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-active .dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-disabled.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-focused.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-state-hover.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-state-readonly.dx-texteditor-with-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  background-color: transparent;
  box-shadow: none;
}

.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input {
  padding-right: 23px;
}

.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input {
  padding-right: 34px;
}

.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-invalid.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-valid.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-validation-pending.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding-right: 11px;
  padding-left: 34px;
}

.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  color: rgba(0, 0, 0, 0.54);
  opacity: 1;
  font: 18px/18px DXIcons;
  width: 18px;
  height: 100%;
  text-align: center;
}

.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon::before,
.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon::before {
  content: "\f002";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-invalid.dx-dropdowneditor .dx-texteditor-buttons-container::after,
.dx-valid.dx-dropdowneditor .dx-texteditor-buttons-container::after {
  right: 21.5px;
}

.dx-rtl .dx-invalid.dx-dropdowneditor .dx-texteditor-buttons-container::after,
.dx-rtl .dx-valid.dx-dropdowneditor .dx-texteditor-buttons-container::after,
.dx-rtl.dx-invalid.dx-dropdowneditor .dx-texteditor-buttons-container::after,
.dx-rtl.dx-valid.dx-dropdowneditor .dx-texteditor-buttons-container::after {
  right: auto;
  left: 21.5px;
}

.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after,
.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after {
  right: 39.5px;
}

.dx-rtl .dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after,
.dx-rtl .dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after,
.dx-rtl.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after,
.dx-rtl.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-buttons-container::after {
  right: auto;
  left: 39.5px;
}

.dx-dropdowneditor-overlay.dx-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  overflow: hidden;
}

.dx-dropdowneditor-overlay .dx-list-group-header,
.dx-dropdowneditor-overlay .dx-list-item-content {
  font-size: 13px;
  line-height: 16px;
}

.dx-list {
  margin: 0;
  min-height: 3em;
}

.dx-list .dx-scrollview-content:focus {
  outline: 0;
}

.dx-wrap-item-text > .dx-list-group > .dx-list-group-body > .dx-list-item > .dx-list-item-content,
.dx-wrap-item-text > .dx-list-item > .dx-list-item-content {
  white-space: normal;
}

.dx-empty-collection .dx-list-select-all {
  display: none;
}

.dx-list-group-header::before {
  width: 0;
  height: 0;
  display: block;
  float: right;
  margin-top: 6px;
  border-style: solid;
  border-color: transparent;
  border-width: 5px 5px 0;
}

.dx-list-collapsible-groups .dx-list-group-header {
  cursor: pointer;
}

.dx-list-collapsible-groups .dx-list-group-header::before {
  content: " ";
  content: none;
}

.dx-list-group-collapsed .dx-list-group-header::before {
  border-width: 0 5px 5px;
}

.dx-list-group-body {
  overflow: hidden;
}

.dx-list-item {
  cursor: pointer;
  display: table;
  width: 100%;
  table-layout: fixed;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-list-item-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: table-cell;
  width: 100%;
}

.dx-list-item-content::before {
  content: "_";
  color: transparent;
  display: inline-block;
  width: 0;
  float: left;
}

.dx-list .dx-empty-message {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-height: 3em;
}

.dx-list-item-badge-container {
  display: table-cell;
  width: 20px;
  text-align: right;
  vertical-align: middle;
}

.dx-list-item-badge {
  float: right;
  position: relative;
}

.dx-list-item-chevron-container {
  display: table-cell;
  vertical-align: middle;
}

.dx-list-item-icon-container {
  display: inline-block;
}

.dx-list-item-chevron {
  border-width: 2px 0 0 2px;
  opacity: 0.3;
}

.dx-list-item-response-wait {
  opacity: 0.5;
  transition: opacity 0.2s linear;
}

.dx-list-slide-menu-content {
  display: table;
  width: 100%;
  table-layout: fixed;
}

.dx-list-item-after-bag,
.dx-list-item-before-bag {
  display: table-cell;
  width: 0;
  height: 100%;
  vertical-align: middle;
}

.dx-list-item-before-bag .dx-list-toggle-delete-switch {
  display: block;
  float: left;
  padding: 3px 0;
}

.dx-list-item-before-bag .dx-icon-toggle-delete {
  transition: 0.1s linear;
}

.dx-list-item-before-bag .dx-list-select-checkbox {
  float: left;
  transition: 0.1s linear;
}

.dx-list-select-all-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-list-item-after-bag .dx-list-reorder-handle {
  cursor: move;
  background-repeat: no-repeat;
  touch-action: manipulation;
}

.dx-state-disabled .dx-list-item-after-bag .dx-list-reorder-handle {
  cursor: default;
}

.dx-list-switchable-menu-shield-positioning {
  position: relative;
  transform: translateZ(0);
}

.dx-list-switchable-delete-bottom-shield,
.dx-list-switchable-delete-top-shield {
  position: absolute;
  right: 0;
  left: 0;
  cursor: pointer;
}

.dx-list-switchable-delete-top-shield {
  top: 0;
}

.dx-list-switchable-delete-bottom-shield {
  bottom: 0;
}

.dx-list-switchable-delete-item-content-shield {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.dx-list-switchable-delete-button-container {
  position: absolute;
  top: 0;
  bottom: 0;
  overflow: hidden;
}

.dx-list-switchable-delete-button-wrapper {
  display: table;
  height: 100%;
}

.dx-list-switchable-delete-button-inner-wrapper {
  display: table-cell;
  padding-left: 1px;
  height: 100%;
  vertical-align: middle;
}

.dx-list-switchable-menu-item-shield-positioning,
.dx-list-switchable-menu-item-shield-positioning .dx-list-item-content,
.dx-list-switchable-menu-item-shield-positioning .dx-list-slide-menu-content {
  position: relative;
}

.dx-list-switchable-delete-ready .dx-icon-toggle-delete {
  transform: rotate(-90deg);
}

.dx-list-slide-menu-buttons-container {
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}

.dx-device-ios .dx-list-slide-menu-buttons-container {
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}

.dx-list-slide-menu-buttons {
  position: relative;
  top: 0;
  left: 0;
  bottom: 0;
  display: table;
  height: 100%;
}

.dx-list-slide-menu-button {
  display: table-cell;
  padding: 0 10px;
  vertical-align: middle;
  bottom: 1px;
}

.dx-list-static-delete-button .dx-button-content {
  overflow: visible;
}

.dx-list-next-button {
  padding: 5px;
  text-align: center;
}

.dx-state-disabled .dx-list-item,
.dx-state-disabled .dx-list-switchable-delete-button,
.dx-state-disabled .dx-list-toggle-delete-switch,
.dx-state-disabled.dx-list-item {
  cursor: default;
}

.dx-list-context-menuitem {
  cursor: pointer;
}

.dx-rtl .dx-list .dx-list-item-badge-container,
.dx-rtl.dx-list .dx-list-item-badge-container {
  padding-left: 10px;
  padding-right: 0;
}

.dx-rtl .dx-list .dx-list-item-badge,
.dx-rtl.dx-list .dx-list-item-badge {
  float: left;
}

.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch {
  float: right;
}

.dx-rtl .dx-list .dx-list-slide-item-delete-button-container,
.dx-rtl.dx-list .dx-list-slide-item-delete-button-container {
  right: 100%;
  left: 0;
}

.dx-rtl .dx-list .dx-list-slide-item-delete-button,
.dx-rtl.dx-list .dx-list-slide-item-delete-button {
  right: auto;
  left: 0;
}

.dx-rtl .dx-list .dx-list-group-header::before,
.dx-rtl.dx-list .dx-list-group-header::before {
  float: left;
}

.dx-list-item-chevron {
  transform: rotate(0);
  border: none;
  opacity: 1;
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  margin-left: -5px;
  color: rgba(0, 0, 0, 0.54);
}

.dx-rtl .dx-list-item-chevron {
  margin-left: auto;
  margin-right: -6px;
  transform: rotate(0);
}

.dx-list-item-chevron::before {
  content: "\f010";
}

.dx-list-item-icon-container {
  width: 29px;
  height: 18px;
  vertical-align: bottom;
}

.dx-list-item-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-list-search {
  margin-bottom: 5px;
  padding-top: 4px;
}

.dx-list-search.dx-searchbox .dx-placeholder::before {
  font-size: 13px;
}

.dx-list-search.dx-searchbox .dx-clear-button-area {
  width: 17px;
}

.dx-list-group-header,
.dx-list-item,
.dx-list-select-all {
  position: relative;
}

.dx-list-group-header .dx-inkripple,
.dx-list-item .dx-inkripple,
.dx-list-select-all .dx-inkripple {
  overflow: hidden;
}

.dx-list {
  border: none;
}

.dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 36px);
}

.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon::before {
  border-color: #6a9d2d;
}

.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox .dx-checkbox-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon::after,
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox.dx-checkbox-indeterminate .dx-checkbox-icon::after {
  background-color: rgba(138, 200, 64, 0.1);
  transform: scale(1);
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.12);
  color: #000;
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(0, 0, 0, 0.14);
  color: #000;
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.18);
  color: #000;
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active,
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
  background-color: #ccc;
}

.dx-list-group:not(.dx-list-group-collapsed):not(:last-child) {
  padding-bottom: 4px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-list-group:not(.dx-list-group-collapsed) + .dx-list-group:not(.dx-list-group-collapsed) .dx-list-group-header {
  border-top-color: transparent;
}

.dx-list-collapsible-groups .dx-list-group.dx-list-group-collapsed .dx-list-group-header-indicator {
  font: 18px/1 DXIcons;
}

.dx-list-collapsible-groups .dx-list-group.dx-list-group-collapsed .dx-list-group-header-indicator::before {
  content: "\f016";
}

.dx-list-group.dx-list-group-collapsed .dx-list-group-header {
  color: rgba(0, 0, 0, 0.87);
}

.dx-list-group .dx-list-item:first-of-type {
  margin-top: 0;
}

.dx-list-group .dx-list-item:last-of-type {
  margin-bottom: 0;
}

.dx-list-group-header {
  font-weight: 400;
  padding: 10px 11px;
  background: rgba(255, 255, 255, 0);
  color: #8ac840;
  border-top: 1px solid transparent;
  font-size: 13px;
}

.dx-list-group-header .dx-list-group-header-indicator {
  color: rgba(0, 0, 0, 0.54);
}

.dx-list-collapsible-groups .dx-list-group-header .dx-list-group-header-indicator {
  font: 18px/1 DXIcons;
  float: right;
  margin-top: -2px;
}

.dx-list-collapsible-groups .dx-list-group-header .dx-list-group-header-indicator::before {
  content: "\f014";
}

.dx-list-group-header .dx-inkripple {
  height: auto;
  top: -1px;
  bottom: 0;
}

.dx-list-group-header::before {
  content: none;
}

.dx-list-item .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3Argba%280,%200,%200,%200.54%29%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-size: 100%;
}

.dx-list-item.dx-state-active,
.dx-list-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-list-item.dx-state-active .dx-list-switchable-delete-button-inner-wrapper,
.dx-list-item.dx-state-hover .dx-list-switchable-delete-button-inner-wrapper {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-list-item:first-of-type {
  border-top: none;
  margin-top: 4px;
}

.dx-list-item:last-of-type {
  border-bottom: none;
  margin-bottom: 4px;
}

.dx-list-item .dx-icon {
  color: rgba(0, 0, 0, 0.54);
}

.dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover {
  color: rgba(98, 98, 98, 0.87);
  background: #fff;
  border-top: 1px solid rgba(138, 200, 64, 0.5);
  border-bottom: 1px solid rgba(138, 200, 64, 0.5);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-list .dx-empty-message,
.dx-list-item {
  color: rgba(0, 0, 0, 0.87);
}

.dx-list-item-separator-hidden .dx-list .dx-empty-message,
.dx-list-item-separator-hidden .dx-list-item {
  border-top: none;
  border-bottom: none;
}

.dx-list-item-content {
  font-size: 13px;
  padding: 10px 11px 9px;
}

.dx-list .dx-empty-message {
  text-align: left;
  padding: 6px 11px 5px;
  color: rgba(0, 0, 0, 0.54);
  font-size: 12px;
}

.dx-list-next-button .dx-button {
  margin-top: 20px;
  padding: 0;
}

.dx-list-next-button .dx-button .dx-button-content {
  padding: 5px 16px;
}

.dx-list-next-button .dx-button .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-list-next-button .dx-button .dx-icon,
.dx-rtl.dx-list-next-button .dx-button .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-list-next-button .dx-button .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-list-next-button .dx-button .dx-button-content {
  padding-left: 58px;
  padding-right: 58px;
}

.dx-list-item-chevron-container {
  width: 22px;
  padding-top: 5px;
}

.dx-list-border-visible {
  border: 1px solid #e0e0e0;
}

.dx-list-item-before-bag.dx-list-toggle-delete-switch-container {
  width: 41px;
}

.dx-list-item-before-bag.dx-list-select-checkbox-container,
.dx-list-item-before-bag.dx-list-select-radiobutton-container {
  width: 51px;
}

.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  border: none;
  background: 0 0;
  padding: 0;
  height: 24px;
  width: 24px;
  margin-left: 10px;
  box-shadow: none;
}

.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content {
  padding: 0;
}

.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content .dx-inkripple-wave {
  display: none;
}

.dx-list-item-before-bag .dx-icon-toggle-delete {
  width: 19px;
  height: 19px;
}

.dx-list-item-before-bag .dx-list-select-checkbox,
.dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-top: -1px;
  margin-bottom: -3px;
  margin-left: 11px;
}

.dx-list-toggle-delete-switch-container + .dx-list-item-content {
  padding-left: 29px;
}

.dx-list-select-all {
  white-space: nowrap;
  padding: 9px 0;
  font-size: 13px;
  position: relative;
}

.dx-list-select-all::after {
  content: "";
  position: absolute;
  bottom: 1px;
  left: 11px;
  right: 11px;
  height: 1px;
  background-color: #e0e0e0;
}

.dx-list-select-all-checkbox {
  float: left;
  margin: -1px 0 -3px 11px;
}

.dx-list-select-all-label {
  line-height: 15px;
  padding: 0 30px;
  margin-top: 1px;
}

.dx-list-item-after-bag.dx-list-static-delete-button-container {
  width: 32px;
}

.dx-list-item-after-bag.dx-list-reorder-handle-container {
  width: 32.6px;
}

.dx-list-item-after-bag .dx-list-reorder-handle {
  font: 18px/18px DXIcons;
  color: rgba(0, 0, 0, 0.27);
  width: 28.8px;
  height: 28.8px;
  background-position: 5px 5px;
  background-size: 18px 18px;
  padding: 5px;
  text-align: center;
}

.dx-list-item-after-bag .dx-list-reorder-handle::before {
  content: "\f038";
}

.dx-list-slide-menu-button-delete {
  font: 18px/1 DXIcons;
  color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.24);
  border-right-color: transparent;
  background-color: #f44336;
  display: table-cell;
  vertical-align: middle;
  padding: 0 11px;
  width: 40px;
  box-shadow: inset 3px 0 5px -3px rgba(0, 0, 0, 0.24), inset 0 3px 5px -3px rgba(0, 0, 0, 0.24), inset 0 -3px 5px -3px rgba(0, 0, 0, 0.24);
}

.dx-list-slide-menu-button-delete::before {
  content: "\f03e";
}

.dx-list-slide-menu-button-menu {
  border: 1px solid transparent;
  color: #fff;
  background-color: #8ac840;
}

.dx-list-static-delete-button {
  margin-right: 11px;
  padding: 0;
  border-radius: 50%;
  height: 26px;
  margin-top: -2px;
}

.dx-list-static-delete-button.dx-button {
  box-shadow: none;
  background-color: transparent;
}

.dx-list-static-delete-button.dx-button .dx-button-content {
  z-index: 1;
}

.dx-list-switchable-delete-button-inner-wrapper {
  padding-right: 4px;
  background-color: #fff;
}

.dx-button.dx-list-switchable-delete-button {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
}

.dx-button.dx-list-switchable-delete-button .dx-icon {
  color: #f44336;
}

.dx-button.dx-list-switchable-delete-button.dx-state-focused,
.dx-button.dx-list-switchable-delete-button.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
  box-shadow: none;
}

.dx-button.dx-list-switchable-delete-button.dx-state-active {
  background-color: rgba(244, 67, 54, 0.36);
  box-shadow: none;
}

.dx-button.dx-list-switchable-delete-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-button.dx-list-switchable-delete-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-button.dx-list-switchable-delete-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-button.dx-list-switchable-delete-button .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-list-context-menucontent {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 0;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

.dx-state-disabled .dx-list-item,
.dx-state-disabled.dx-list-item {
  background-color: transparent;
  opacity: 0.6;
}

.dx-rtl .dx-list .dx-empty-message,
.dx-rtl.dx-list .dx-empty-message {
  text-align: right;
}

.dx-rtl .dx-list .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  margin-right: 10px;
  margin-left: 0;
}

.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-radiobutton,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-right: 11px;
  margin-left: 1px;
}

.dx-rtl .dx-list .dx-list-select-all-checkbox,
.dx-rtl.dx-list .dx-list-select-all-checkbox {
  float: right;
  margin-right: 11px;
  margin-left: 1px;
}

.dx-rtl .dx-list .dx-list-switchable-delete-button,
.dx-rtl.dx-list .dx-list-switchable-delete-button {
  margin-right: 0;
}

.dx-rtl .dx-list .dx-list-switchable-delete-button-inner-wrapper,
.dx-rtl.dx-list .dx-list-switchable-delete-button-inner-wrapper {
  padding-left: 4px;
  padding-right: 0;
}

.dx-list-item-badge-container {
  padding-right: 11px;
}

.dx-device-mobile .dx-list {
  border: none;
}

.dx-device-mobile .dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 36px);
}

.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon::before {
  border-color: #6a9d2d;
}

.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox .dx-checkbox-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon::after,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox.dx-checkbox-indeterminate .dx-checkbox-icon::after {
  background-color: rgba(138, 200, 64, 0.1);
  transform: scale(1);
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.12);
  color: #000;
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(0, 0, 0, 0.14);
  color: #000;
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.18);
  color: #000;
}

.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active,
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
  background-color: #ccc;
}

.dx-device-mobile .dx-list-group:not(.dx-list-group-collapsed):not(:last-child) {
  padding-bottom: 4px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-device-mobile .dx-list-group:not(.dx-list-group-collapsed) + .dx-device-mobile .dx-list-group:not(.dx-list-group-collapsed) .dx-list-group-header {
  border-top-color: transparent;
}

.dx-list-collapsible-groups .dx-device-mobile .dx-list-group.dx-list-group-collapsed .dx-list-group-header-indicator {
  font: 18px/1 DXIcons;
}

.dx-list-collapsible-groups .dx-device-mobile .dx-list-group.dx-list-group-collapsed .dx-list-group-header-indicator::before {
  content: "\f016";
}

.dx-device-mobile .dx-list-group.dx-list-group-collapsed .dx-list-group-header {
  color: rgba(0, 0, 0, 0.87);
}

.dx-device-mobile .dx-list-group .dx-list-item:first-of-type {
  margin-top: 0;
}

.dx-device-mobile .dx-list-group .dx-list-item:last-of-type {
  margin-bottom: 0;
}

.dx-device-mobile .dx-list-group-header {
  font-weight: 400;
  padding: 10px 15px;
  background: rgba(255, 255, 255, 0);
  color: #8ac840;
  border-top: 1px solid transparent;
  font-size: 13px;
}

.dx-device-mobile .dx-list-group-header .dx-list-group-header-indicator {
  color: rgba(0, 0, 0, 0.54);
}

.dx-list-collapsible-groups .dx-device-mobile .dx-list-group-header .dx-list-group-header-indicator {
  font: 18px/1 DXIcons;
  float: right;
  margin-top: -2px;
}

.dx-list-collapsible-groups .dx-device-mobile .dx-list-group-header .dx-list-group-header-indicator::before {
  content: "\f014";
}

.dx-device-mobile .dx-list-group-header .dx-inkripple {
  height: auto;
  top: -1px;
  bottom: 0;
}

.dx-device-mobile .dx-list-group-header::before {
  content: none;
}

.dx-device-mobile .dx-list-item .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3Argba%280,%200,%200,%200.54%29%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-size: 100%;
}

.dx-device-mobile .dx-list-item.dx-state-active,
.dx-device-mobile .dx-list-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-device-mobile .dx-list-item.dx-state-active .dx-list-switchable-delete-button-inner-wrapper,
.dx-device-mobile .dx-list-item.dx-state-hover .dx-list-switchable-delete-button-inner-wrapper {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-device-mobile .dx-list-item:first-of-type {
  border-top: none;
  margin-top: 4px;
}

.dx-device-mobile .dx-list-item:last-of-type {
  border-bottom: none;
  margin-bottom: 4px;
}

.dx-device-mobile .dx-list-item .dx-icon {
  color: rgba(0, 0, 0, 0.54);
}

.dx-device-mobile .dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover {
  color: rgba(98, 98, 98, 0.87);
  background: #fff;
  border-top: 1px solid rgba(138, 200, 64, 0.5);
  border-bottom: 1px solid rgba(138, 200, 64, 0.5);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-device-mobile .dx-list .dx-empty-message,
.dx-device-mobile .dx-list-item {
  color: rgba(0, 0, 0, 0.87);
}

.dx-list-item-separator-hidden .dx-device-mobile .dx-list .dx-empty-message,
.dx-list-item-separator-hidden .dx-device-mobile .dx-list-item {
  border-top: none;
  border-bottom: none;
}

.dx-device-mobile .dx-list-item-content {
  font-size: 13px;
  padding: 10px 15px 9px;
}

.dx-device-mobile .dx-list .dx-empty-message {
  text-align: left;
  padding: 6px 15px 5px;
  color: rgba(0, 0, 0, 0.54);
  font-size: 12px;
}

.dx-device-mobile .dx-list-next-button .dx-button {
  margin-top: 20px;
  padding: 0;
}

.dx-device-mobile .dx-list-next-button .dx-button .dx-button-content {
  padding: 5px 16px;
}

.dx-device-mobile .dx-list-next-button .dx-button .dx-icon {
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  margin-right: 9px;
  margin-left: 0;
}

.dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-device-mobile .dx-list-next-button .dx-button .dx-icon,
.dx-rtl.dx-device-mobile .dx-list-next-button .dx-button .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}

.dx-rtl .dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}

.dx-device-mobile .dx-list-next-button .dx-button .dx-button-content {
  padding-left: 58px;
  padding-right: 58px;
}

.dx-device-mobile .dx-list-item-chevron-container {
  width: 26px;
  padding-top: 5px;
}

.dx-device-mobile .dx-list-border-visible {
  border: 1px solid #e0e0e0;
}

.dx-device-mobile .dx-list-item-before-bag.dx-list-toggle-delete-switch-container {
  width: 45px;
}

.dx-device-mobile .dx-list-item-before-bag.dx-list-select-checkbox-container,
.dx-device-mobile .dx-list-item-before-bag.dx-list-select-radiobutton-container {
  width: 55px;
}

.dx-device-mobile .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  border: none;
  background: 0 0;
  padding: 0;
  height: 24px;
  width: 24px;
  margin-left: 14px;
  box-shadow: none;
}

.dx-device-mobile .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content {
  padding: 0;
}

.dx-device-mobile .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content .dx-inkripple-wave {
  display: none;
}

.dx-device-mobile .dx-list-item-before-bag .dx-icon-toggle-delete {
  width: 19px;
  height: 19px;
}

.dx-device-mobile .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-top: -1px;
  margin-bottom: -3px;
  margin-left: 15px;
}

.dx-device-mobile .dx-list-toggle-delete-switch-container + .dx-list-item-content {
  padding-left: 33px;
}

.dx-device-mobile .dx-list-select-all {
  padding: 9px 0;
  font-size: 13px;
  position: relative;
}

.dx-device-mobile .dx-list-select-all::after {
  content: "";
  position: absolute;
  bottom: 1px;
  left: 11px;
  right: 11px;
  height: 1px;
  background-color: #e0e0e0;
}

.dx-device-mobile .dx-list-select-all-checkbox {
  float: left;
  margin: -1px 0 -3px 15px;
}

.dx-device-mobile .dx-list-select-all-label {
  line-height: 15px;
  padding: 0 30px;
  margin-top: 1px;
}

.dx-device-mobile .dx-list-item-after-bag.dx-list-static-delete-button-container {
  width: 36px;
}

.dx-device-mobile .dx-list-item-after-bag.dx-list-reorder-handle-container {
  width: 36.6px;
}

.dx-device-mobile .dx-list-item-after-bag .dx-list-reorder-handle {
  font: 18px/18px DXIcons;
  color: rgba(0, 0, 0, 0.27);
  width: 28.8px;
  height: 28.8px;
  background-position: 5px 5px;
  background-size: 18px 18px;
  padding: 5px;
  text-align: center;
}

.dx-device-mobile .dx-list-item-after-bag .dx-list-reorder-handle::before {
  content: "\f038";
}

.dx-device-mobile .dx-list-slide-menu-button {
  bottom: 1px;
}

.dx-device-mobile .dx-list-slide-menu-button-delete {
  font: 18px/1 DXIcons;
  color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.24);
  border-right-color: transparent;
  background-color: #f44336;
  display: table-cell;
  vertical-align: middle;
  padding: 0 15px;
  width: 48px;
  box-shadow: inset 3px 0 5px -3px rgba(0, 0, 0, 0.24), inset 0 3px 5px -3px rgba(0, 0, 0, 0.24), inset 0 -3px 5px -3px rgba(0, 0, 0, 0.24);
}

.dx-device-mobile .dx-list-slide-menu-button-delete::before {
  content: "\f03e";
}

.dx-device-mobile .dx-list-slide-menu-button-menu {
  border: 1px solid transparent;
  color: #fff;
  background-color: #8ac840;
}

.dx-device-mobile .dx-list-static-delete-button {
  margin-right: 15px;
  padding: 0;
  border-radius: 50%;
  height: 26px;
  margin-top: -2px;
}

.dx-device-mobile .dx-list-static-delete-button.dx-button {
  box-shadow: none;
  background-color: transparent;
}

.dx-device-mobile .dx-list-static-delete-button.dx-button .dx-button-content {
  z-index: 1;
}

.dx-device-mobile .dx-list-switchable-delete-button-inner-wrapper {
  padding-right: 4px;
  background-color: #fff;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button .dx-icon {
  color: #f44336;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-focused,
.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.08);
  box-shadow: none;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-active {
  background-color: rgba(244, 67, 54, 0.36);
  box-shadow: none;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-device-mobile .dx-button.dx-list-switchable-delete-button .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-device-mobile .dx-list-context-menucontent {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 0;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

.dx-device-mobile .dx-state-disabled .dx-list-item,
.dx-device-mobile .dx-state-disabled.dx-list-item {
  background-color: transparent;
  opacity: 0.6;
}

.dx-device-mobile .dx-rtl .dx-list .dx-empty-message,
.dx-device-mobile .dx-rtl.dx-list .dx-empty-message {
  text-align: right;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  margin-right: 14px;
  margin-left: 0;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-radiobutton,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-right: 15px;
  margin-left: 1px;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-select-all-checkbox,
.dx-device-mobile .dx-rtl.dx-list .dx-list-select-all-checkbox {
  float: right;
  margin-right: 15px;
  margin-left: 1px;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-switchable-delete-button,
.dx-device-mobile .dx-rtl.dx-list .dx-list-switchable-delete-button {
  margin-right: 0;
}

.dx-device-mobile .dx-rtl .dx-list .dx-list-switchable-delete-button-inner-wrapper,
.dx-device-mobile .dx-rtl.dx-list .dx-list-switchable-delete-button-inner-wrapper {
  padding-left: 4px;
  padding-right: 0;
}

.dx-device-mobile .dx-list-item-badge-container {
  padding-right: 15px;
}

.dx-textarea .dx-texteditor-input {
  resize: none;
  font-family: inherit;
  display: block;
  overflow: auto;
  white-space: pre-wrap;
  margin: 0;
  padding: 8px;
  line-height: 20px;
}

.dx-textarea .dx-texteditor-input-auto-resize {
  overflow-y: hidden;
}

.dx-textarea .dx-placeholder {
  height: auto;
}

.dx-textarea .dx-placeholder::before {
  white-space: normal;
  padding: 11px 8px;
}

.dx-textarea {
  height: auto;
}

.dx-textarea .dx-texteditor-input-container {
  align-items: stretch;
  margin: 2px;
}

.dx-textarea .dx-icon-clear {
  top: 0;
  margin-top: 0;
}

.dx-textarea.dx-invalid .dx-texteditor-container::after {
  top: 7px;
  margin-top: 0;
}

.dx-numberbox {
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-numberbox input[type=number] {
  -moz-appearance: textfield;
}

.dx-numberbox input[type=number]::-webkit-inner-spin-button,
.dx-numberbox input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.dx-numberbox-spin-container {
  height: 100%;
}

.dx-numberbox-spin-down,
.dx-numberbox-spin-up {
  position: relative;
  width: 100%;
  height: 50%;
  cursor: pointer;
}

.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down,
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up {
  width: 50%;
  height: 100%;
  display: inline-block;
}

.dx-numberbox-spin-down-icon,
.dx-numberbox-spin-up-icon {
  width: 100%;
  height: 100%;
}

.dx-state-disabled .dx-numberbox-spin-container {
  opacity: 0.2;
  opacity: 1;
}

.dx-numberbox-spin-container {
  overflow: hidden;
  width: 24px;
}

.dx-numberbox-spin-up-icon {
  font: 14px/1 DXIcons;
  color: rgba(0, 0, 0, 0.54);
}

.dx-numberbox-spin-up-icon::before {
  content: "\f002";
}

.dx-numberbox-spin-down-icon {
  font: 14px/1 DXIcons;
  color: rgba(0, 0, 0, 0.54);
}

.dx-numberbox-spin-down-icon::before {
  content: "\f001";
}

.dx-numberbox-spin-down-icon,
.dx-numberbox-spin-up-icon {
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-numberbox-spin-down-icon::before,
.dx-numberbox-spin-up-icon::before {
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-numberbox-spin-button {
  padding: 1px;
  height: 50%;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined .dx-texteditor-input {
  padding-right: 0;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-underlined.dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined .dx-texteditor-input {
  padding-right: 11px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid .dx-texteditor-input-container::after,
.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-filled.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin.dx-numberbox-box.dx-editor-outlined.dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-underlined .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-underlined .dx-texteditor-input {
  padding-right: 30px;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-left: 30px;
  padding-right: 0;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined .dx-texteditor-input {
  padding-right: 41px;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding: 9px 11px 8px 41px;
}

.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  right: 7px;
}

.dx-rtl .dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-invalid.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-filled .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-valid.dx-editor-outlined .dx-texteditor-input-container::after {
  left: 7px;
  right: auto;
}

.dx-numberbox-spin-touch-friendly.dx-invalid .dx-texteditor-input-container::after,
.dx-numberbox-spin-touch-friendly.dx-valid .dx-texteditor-input-container::after {
  right: 3.5px;
}

.dx-rtl .dx-numberbox-spin-touch-friendly.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-numberbox-spin-touch-friendly.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-numberbox-spin-touch-friendly.dx-valid .dx-texteditor-input-container::after {
  left: 3.5px;
  right: auto;
}

.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container {
  width: 74px;
  border-left: none;
}

.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down-icon,
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up-icon {
  background-position: center;
}

.dx-numberbox-spin-touch-friendly.dx-editor-underlined.dx-show-clear-button .dx-texteditor-input {
  padding-right: 0;
}

.dx-numberbox-spin-touch-friendly.dx-editor-filled.dx-show-clear-button .dx-texteditor-input,
.dx-numberbox-spin-touch-friendly.dx-editor-outlined.dx-show-clear-button .dx-texteditor-input {
  padding-right: 11px;
}

.dx-numberbox.dx-rtl.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container,
.dx-rtl .dx-numberbox.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container {
  border-right: none;
}

.dx-numberbox.dx-rtl.dx-numberbox-spin-touch-friendly.dx-show-clear-button .dx-texteditor-input,
.dx-numberbox.dx-rtl.dx-numberbox-spin.dx-show-clear-button .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin-touch-friendly.dx-show-clear-button .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin.dx-show-clear-button .dx-texteditor-input {
  padding-left: 24px;
}

.dx-numberbox.dx-rtl.dx-numberbox-spin.dx-editor-underlined .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin.dx-editor-underlined .dx-texteditor-input {
  padding-left: 0;
}

.dx-numberbox.dx-rtl.dx-numberbox-spin.dx-editor-filled .dx-texteditor-input,
.dx-numberbox.dx-rtl.dx-numberbox-spin.dx-editor-outlined .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin.dx-editor-filled .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin.dx-editor-outlined .dx-texteditor-input {
  padding-left: 11px;
}

.dx-calendar {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  position: relative;
  display: block;
}

.dx-calendar.dx-calendar-with-footer .dx-calendar-footer {
  position: absolute;
  bottom: 0;
  text-align: center;
  height: 45px;
  width: 100%;
}

.dx-calendar-views-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.dx-calendar-navigator {
  position: relative;
  text-align: center;
  width: 100%;
}

.dx-calendar-navigator .dx-calendar-caption-button {
  text-decoration: none;
  font-size: 14px;
  line-height: 1.2;
  text-transform: uppercase;
  right: 28px;
  left: 28px;
}

.dx-calendar-body {
  overflow: hidden;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 35px;
}

.dx-calendar-body .dx-widget {
  position: absolute;
  width: 100%;
  height: 100%;
}

.dx-calendar-body table {
  width: 100%;
  height: 100%;
  position: absolute;
  direction: ltr;
  table-layout: fixed;
  border-spacing: 0;
}

.dx-calendar-body td {
  cursor: pointer;
  box-sizing: content-box;
}

.dx-calendar-body thead th {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-calendar-contoured-date {
  outline-offset: -1px;
}

.dx-rtl.dx-calendar .dx-calendar-body table {
  left: 0;
}

.dx-rtl.dx-calendar .dx-calendar-body .dx-widget {
  direction: ltr;
}

.dx-state-disabled .dx-calendar .dx-calendar-navigator-next-month,
.dx-state-disabled .dx-calendar .dx-calendar-navigator-previous-month,
.dx-state-disabled .dx-calendar-body table td,
.dx-state-disabled .dx-calendar-body table th,
.dx-state-disabled.dx-calendar .dx-calendar-navigator-next-month,
.dx-state-disabled.dx-calendar .dx-calendar-navigator-previous-month {
  cursor: default;
}

.dx-calendar {
  width: 250px;
  min-width: 250px;
  height: 260.4px;
  min-height: 260.4px;
  background-color: #fff;
  -webkit-tap-highlight-color: transparent;
  outline: 0;
  border: 1px solid transparent;
}

.dx-calendar.dx-calendar-with-footer {
  height: 315.4px;
  min-height: 285.4px;
}

.dx-calendar.dx-calendar-with-footer .dx-calendar-body {
  bottom: 55px;
}

.dx-calendar-navigator {
  line-height: 1.6;
  height: 28px;
  display: table;
  border-collapse: collapse;
}

.dx-calendar-navigator .dx-button {
  position: absolute;
  height: 100%;
  display: table-cell;
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-calendar-navigator .dx-button .dx-icon {
  color: #8ac840;
  font-size: 18px;
}

.dx-calendar-navigator .dx-button.dx-state-focused,
.dx-calendar-navigator .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-calendar-navigator .dx-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-calendar-navigator .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-calendar-navigator .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-calendar-navigator .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-calendar-navigator .dx-button .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-calendar-navigator .dx-button .dx-button-text {
  text-transform: none;
}

.dx-calendar-navigator .dx-button.dx-calendar-disabled-navigator-link {
  border-collapse: collapse;
  visibility: visible;
  opacity: 1;
}

.dx-calendar-navigator .dx-button.dx-calendar-disabled-navigator-link .dx-button-content {
  opacity: 0.5;
}

.dx-calendar-navigator .dx-button.dx-state-active:not(.dx-calendar-disabled-navigator-link),
.dx-calendar-navigator .dx-button.dx-state-hover:not(.dx-calendar-disabled-navigator-link) {
  z-index: 1;
}

.dx-calendar-navigator .dx-calendar-caption-button.dx-button .dx-button-content {
  padding: 2px 15px 4px;
}

.dx-calendar-navigator-previous-month.dx-state-hover {
  z-index: 1;
}

.dx-calendar-navigator-next-view,
.dx-calendar-navigator-previous-month {
  width: 28px;
  background: 0 0;
}

.dx-calendar-navigator-next-view.dx-button,
.dx-calendar-navigator-previous-month.dx-button {
  margin: 0 1px;
}

.dx-calendar-navigator-next-view .dx-button-content,
.dx-calendar-navigator-previous-month .dx-button-content {
  padding: 0;
}

.dx-calendar-navigator-previous-month,
.dx-calendar-navigator-previous-view {
  left: 0;
}

.dx-calendar-navigator-previous-month.dx-button,
.dx-calendar-navigator-previous-view.dx-button {
  border-radius: 2px 0 0 2px;
}

.dx-calendar-navigator-previous-month.dx-button .dx-icon,
.dx-calendar-navigator-previous-view.dx-button .dx-icon {
  color: #8ac840;
}

.dx-calendar-navigator-next-month,
.dx-calendar-navigator-next-view {
  right: 0;
}

.dx-calendar-navigator-next-month.dx-button,
.dx-calendar-navigator-next-view.dx-button {
  border-radius: 0 2px 2px 0;
}

.dx-calendar-navigator-next-month.dx-button .dx-icon,
.dx-calendar-navigator-next-view.dx-button .dx-icon {
  color: #8ac840;
}

.dx-calendar-body thead {
  font-size: 11px;
  line-height: 1.2;
}

.dx-calendar-body thead tr {
  height: 25px;
  padding-bottom: 10px;
}

.dx-calendar-body table th {
  color: rgba(102, 102, 102, 0.87);
  font-weight: 500;
  text-align: center;
  padding: 1px 0 10px;
}

.dx-calendar-cell {
  white-space: normal;
  text-align: center;
  padding: 0;
  color: rgba(0, 0, 0, 0.87);
  font-size: 12px;
  width: 32px;
  border-radius: 50%;
}

.dx-calendar-view-decade .dx-calendar-cell span,
.dx-calendar-view-year .dx-calendar-cell span {
  line-height: 400%;
  width: 48px;
}

.dx-calendar-view-century .dx-calendar-cell span {
  line-height: 200%;
  width: 48px;
}

.dx-calendar-cell span {
  display: inline-block;
  width: 28px;
  line-height: 28px;
  border-radius: 50%;
}

.dx-calendar-cell.dx-calendar-today {
  font-weight: 700;
  color: #8ac840;
}

.dx-calendar-cell.dx-calendar-contoured-date:not(.dx-calendar-today):not(.dx-calendar-selected-date):not(.dx-calendar-empty-cell),
.dx-calendar-cell.dx-state-hover {
  color: rgba(0, 0, 0, 0.87);
}

.dx-calendar-cell.dx-calendar-contoured-date:not(.dx-calendar-today):not(.dx-calendar-selected-date):not(.dx-calendar-empty-cell) span,
.dx-calendar-cell.dx-state-hover span {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-calendar-cell.dx-calendar-empty-cell,
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active,
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover,
.dx-calendar-cell.dx-calendar-other-view,
.dx-calendar-cell.dx-calendar-other-view.dx-state-active,
.dx-calendar-cell.dx-calendar-other-view.dx-state-hover {
  color: rgba(125, 125, 125, 0.87);
}

.dx-calendar-cell.dx-calendar-empty-cell {
  cursor: default;
  color: rgba(0, 0, 0, 0.25);
}

.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover:not(.dx-calendar-selected-date) {
  color: rgba(0, 0, 0, 0.25);
}

.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover:not(.dx-calendar-selected-date) span {
  background-color: transparent;
}

.dx-calendar-cell.dx-state-active:not(.dx-calendar-empty-cell):not(.dx-calendar-selected-date) span {
  background-color: rgba(96, 96, 96, 0.2);
}

.dx-calendar-cell.dx-calendar-selected-date span,
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-today span {
  color: #fff;
  background-color: #8ac840;
  font-weight: 400;
}

.dx-invalid.dx-calendar {
  border-color: rgba(244, 67, 54, 0.4);
}

.dx-invalid.dx-calendar.dx-state-focused {
  border-color: #f44336;
}

.dx-popup-wrapper .dx-calendar .dx-calendar-caption-button {
  margin: 0;
}

.dx-texteditor input[type=date]::-webkit-inner-spin-button {
  height: 20px;
}

.dx-datebox-native.dx-state-focused.dx-texteditor-empty .dx-placeholder {
  display: none;
}

.dx-datebox {
  max-width: 100%;
}

.dx-datebox .dx-texteditor-input::-webkit-datetime-edit {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-datebox.dx-texteditor-empty input::-webkit-datetime-edit {
  color: transparent;
}

.dx-datebox.dx-texteditor-empty.dx-state-focused input::-webkit-datetime-edit {
  color: inherit;
}

.dx-datebox-wrapper .dx-popup-content {
  padding-top: 20px;
  padding-bottom: 20px;
}

.dx-rtl .dx-texteditor-input {
  text-align: right;
}

.dx-datebox-button-cell .dx-button {
  min-width: 90px;
}

.dx-datebox-button-cell .dx-button.dx-datebox-apply-button {
  margin-right: 10px;
  margin-left: 0;
}

.dx-datebox-button-cell .dx-button.dx-datebox-cancel-button {
  margin-right: 0;
  margin-left: 0;
}

.dx-datebox-buttons-container {
  text-align: right;
  width: 100%;
}

.dx-timeview .dx-state-disabled .dx-widget,
.dx-timeview .dx-state-disabled.dx-widget,
.dx-timeview.dx-state-disabled .dx-widget,
.dx-timeview.dx-state-disabled.dx-widget {
  opacity: 1;
}

.dx-timeview-clock {
  position: relative;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22182%22%20height%3D%22182%22%20viewBox%3D%220%200%20182%20182%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20filter%3D%22url%28%23filter0_d%29%22%3E%0A%3Ccircle%20cx%3D%2291%22%20cy%3D%2291%22%20r%3D%2285%22%20fill%3D%22%23fff%22%2F%3E%0A%3Cpath%20d%3D%22M88.835%2015.4421V23.2701H87.153V17.3431C87.0605%2017.4249%2086.9501%2017.5033%2086.8219%2017.578C86.6974%2017.6492%2086.5639%2017.7151%2086.4215%2017.7756C86.2791%2017.8325%2086.1313%2017.8824%2085.9783%2017.9251C85.8252%2017.9642%2085.6739%2017.9927%2085.5244%2018.0105V16.5902C85.9623%2016.462%2086.3752%2016.2983%2086.7632%2016.0989C87.1512%2015.8996%2087.5019%2015.6806%2087.8151%2015.4421H88.835Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M92.9733%2021.8711H96.2198V23.2701H91.1257V22.6934C91.1257%2022.3019%2091.1916%2021.9512%2091.3233%2021.6415C91.455%2021.3282%2091.6205%2021.0488%2091.8199%2020.8032C92.0192%2020.554%2092.2364%2020.3351%2092.4713%2020.1464C92.7098%2019.9542%2092.9359%2019.7815%2093.1495%2019.6285C93.3737%2019.4683%2093.5695%2019.3152%2093.7368%2019.1692C93.9077%2019.0233%2094.0501%2018.8791%2094.164%2018.7367C94.2815%2018.5908%2094.3687%2018.4448%2094.4257%2018.2989C94.4826%2018.1494%2094.5111%2017.9909%2094.5111%2017.8236C94.5111%2017.4961%2094.4185%2017.2487%2094.2334%2017.0814C94.0483%2016.9141%2093.7653%2016.8305%2093.3844%2016.8305C92.7259%2016.8305%2092.0958%2017.0921%2091.4942%2017.6154V16.131C92.1599%2015.7002%2092.911%2015.4849%2093.7475%2015.4849C94.1355%2015.4849%2094.4826%2015.5365%2094.7888%2015.6397C95.0985%2015.7394%2095.3601%2015.8836%2095.5737%2016.0722C95.7873%2016.2609%2095.9492%2016.4905%2096.0596%2016.761C96.1735%2017.028%2096.2305%2017.327%2096.2305%2017.6581C96.2305%2018.0105%2096.1753%2018.3238%2096.0649%2018.5979C95.9581%2018.872%2095.814%2019.1212%2095.6324%2019.3454C95.4544%2019.5697%2095.248%2019.7762%2095.013%2019.9649C94.7781%2020.15%2094.5342%2020.3297%2094.2815%2020.5042C94.1106%2020.6252%2093.9451%2020.7462%2093.7849%2020.8673C93.6283%2020.9847%2093.4894%2021.1022%2093.3684%2021.2197C93.2474%2021.3336%2093.1513%2021.4457%2093.0801%2021.5561C93.0089%2021.6664%2092.9733%2021.7714%2092.9733%2021.8711Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M93.3369%20165.802C93.3369%20166.179%2093.2711%20166.531%2093.1394%20166.859C93.0076%20167.186%2092.8243%20167.471%2092.5894%20167.713C92.3544%20167.952%2092.075%20168.14%2091.751%20168.279C91.4271%20168.415%2091.0729%20168.482%2090.6884%20168.482C90.2577%20168.482%2089.8715%20168.402%2089.5297%20168.242C89.1915%20168.082%2088.905%20167.85%2088.67%20167.548C88.4351%20167.242%2088.2553%20166.868%2088.1307%20166.426C88.0061%20165.985%2087.9438%20165.485%2087.9438%20164.926C87.9438%20164.267%2088.0239%20163.671%2088.1841%20163.137C88.3479%20162.6%2088.5793%20162.14%2088.8783%20161.759C89.1809%20161.379%2089.5457%20161.085%2089.9729%20160.878C90.4001%20160.668%2090.8807%20160.563%2091.4146%20160.563C92.0056%20160.563%2092.4648%20160.633%2092.7923%20160.772V162.181C92.4043%20161.961%2091.9806%20161.85%2091.5214%20161.85C91.2366%20161.85%2090.9786%20161.905%2090.7472%20162.016C90.5158%20162.126%2090.3164%20162.283%2090.1491%20162.486C89.9854%20162.689%2089.8554%20162.934%2089.7593%20163.223C89.6668%20163.507%2089.6169%20163.826%2089.6098%20164.178H89.6419C90.005%20163.676%2090.5407%20163.425%2091.2491%20163.425C91.5659%20163.425%2091.8525%20163.482%2092.1088%20163.596C92.3651%20163.71%2092.584%20163.872%2092.7656%20164.082C92.9471%20164.289%2093.0877%20164.538%2093.1874%20164.83C93.2871%20165.122%2093.3369%20165.446%2093.3369%20165.802ZM91.687%20165.908C91.687%20165.086%2091.3506%20164.675%2090.6778%20164.675C90.5247%20164.675%2090.3859%20164.703%2090.2613%20164.76C90.1367%20164.817%2090.0299%20164.897%2089.9409%20165.001C89.8519%20165.104%2089.7825%20165.227%2089.7326%20165.369C89.6864%20165.508%2089.6632%20165.663%2089.6632%20165.834C89.6632%20166.022%2089.6881%20166.199%2089.738%20166.362C89.7878%20166.526%2089.8572%20166.67%2089.9462%20166.795C90.0388%20166.916%2090.1474%20167.012%2090.2719%20167.083C90.3965%20167.154%2090.5354%20167.19%2090.6884%20167.19C90.8415%20167.19%2090.9786%20167.16%2091.0996%20167.099C91.2242%20167.035%2091.3292%20166.948%2091.4146%20166.838C91.5036%20166.724%2091.5713%20166.588%2091.6175%20166.432C91.6638%20166.272%2091.687%20166.097%2091.687%20165.908Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M125.714%20155.329C125.714%20155.703%20125.649%20156.041%20125.521%20156.344C125.393%20156.646%20125.21%20156.906%20124.971%20157.123C124.736%20157.341%20124.452%20157.508%20124.117%20157.625C123.782%20157.743%20123.41%20157.802%20123.001%20157.802C122.289%20157.802%20121.76%20157.695%20121.415%20157.481V156.552C121.935%20156.887%20122.467%20157.054%20123.012%20157.054C123.289%20157.054%20123.539%20157.013%20123.759%20156.931C123.983%20156.849%20124.174%20156.735%20124.331%20156.589C124.487%20156.443%20124.606%20156.267%20124.688%20156.061C124.774%20155.854%20124.816%20155.628%20124.816%20155.383C124.816%20154.884%20124.649%20154.494%20124.315%20154.213C123.98%20153.928%20123.494%20153.786%20122.857%20153.786C122.754%20153.786%20122.645%20153.788%20122.531%20153.791C122.417%20153.795%20122.303%20153.8%20122.189%20153.807C122.075%20153.811%20121.963%20153.816%20121.853%20153.823C121.746%20153.831%20121.648%20153.839%20121.559%20153.85L121.821%20150.011H125.361V150.801H122.579L122.424%20153.049C122.538%20153.042%20122.659%20153.037%20122.787%20153.033C122.916%20153.026%20123.029%20153.022%20123.129%20153.022C123.535%20153.022%20123.898%20153.076%20124.218%20153.183C124.539%20153.289%20124.809%20153.443%20125.03%20153.642C125.254%20153.838%20125.423%20154.08%20125.537%20154.368C125.655%20154.653%20125.714%20154.973%20125.714%20155.329Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M124.405%2033.9508H123.53V27.3349C123.462%2027.4025%20123.362%2027.4808%20123.231%2027.5698C123.102%2027.6553%20122.956%2027.7407%20122.793%2027.8261C122.633%2027.9116%20122.462%2027.9917%20122.28%2028.0664C122.102%2028.1412%20121.928%2028.1999%20121.757%2028.2426V27.3562C121.949%2027.3029%20122.152%2027.2317%20122.366%2027.1427C122.583%2027.0501%20122.795%2026.9487%20123.001%2026.8383C123.211%2026.7244%20123.409%2026.6069%20123.594%2026.4859C123.779%2026.3613%20123.939%2026.2403%20124.074%2026.1228H124.405V33.9508Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M152.67%20123.309V128.366H153.652V129.167H152.67V130.966H151.805V129.167H148.206V128.409C148.54%20128.031%20148.879%20127.629%20149.22%20127.202C149.562%20126.771%20149.888%20126.335%20150.198%20125.894C150.511%20125.452%20150.799%20125.013%20151.063%20124.575C151.33%20124.133%20151.554%20123.712%20151.735%20123.309H152.67ZM149.194%20128.366H151.805V124.618C151.538%20125.084%20151.285%20125.5%20151.047%20125.867C150.808%20126.234%20150.58%20126.567%20150.363%20126.866C150.149%20127.165%20149.945%20127.435%20149.749%20127.677C149.553%20127.919%20149.368%20128.149%20149.194%20128.366Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M152.253%2052.3328C152.253%2052.0979%20152.216%2051.8932%20152.141%2051.7187C152.07%2051.5443%20151.97%2051.4001%20151.842%2051.2862C151.718%2051.1687%20151.57%2051.0815%20151.399%2051.0246C151.228%2050.9676%20151.043%2050.9391%20150.844%2050.9391C150.673%2050.9391%20150.505%2050.9623%20150.342%2051.0086C150.178%2051.0548%20150.018%2051.1189%20149.861%2051.2008C149.708%2051.2827%20149.559%2051.3806%20149.413%2051.4945C149.27%2051.6084%20149.137%2051.7348%20149.012%2051.8736V50.9338C149.258%2050.6953%20149.532%2050.5137%20149.834%2050.3892C150.141%2050.261%20150.513%2050.1969%20150.95%2050.1969C151.264%2050.1969%20151.554%2050.2432%20151.821%2050.3358C152.088%2050.4248%20152.319%2050.5565%20152.515%2050.7309C152.711%2050.9053%20152.864%2051.1207%20152.974%2051.377C153.088%2051.6333%20153.145%2051.927%20153.145%2052.258C153.145%2052.5606%20153.109%2052.8347%20153.038%2053.0804C152.971%2053.326%20152.866%2053.5574%20152.723%2053.7745C152.584%2053.9917%20152.408%2054.1999%20152.195%2054.3993C151.981%2054.5986%20151.73%2054.8015%20151.442%2055.008C151.082%2055.2643%20150.785%2055.4832%20150.55%2055.6648C150.319%2055.8463%20150.133%2056.0172%20149.995%2056.1774C149.859%2056.334%20149.763%2056.4924%20149.706%2056.6526C149.653%2056.8092%20149.626%2056.9908%20149.626%2057.1973H153.439V57.9822H148.713V57.6031C148.713%2057.2756%20148.749%2056.9872%20148.82%2056.738C148.891%2056.4889%20149.009%2056.2521%20149.172%2056.0279C149.336%2055.8036%20149.55%2055.5793%20149.813%2055.3551C150.08%2055.1308%20150.406%2054.878%20150.79%2054.5968C151.068%2054.3975%20151.299%2054.207%20151.484%2054.0255C151.673%2053.8439%20151.824%2053.6624%20151.938%2053.4808C152.052%2053.2993%20152.132%2053.116%20152.179%2052.9308C152.228%2052.7422%20152.253%2052.5428%20152.253%2052.3328Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M162.324%2096.0035V94.535C162.837%2094.9088%20163.435%2095.0957%20164.118%2095.0957C164.549%2095.0957%20164.884%2095.0032%20165.122%2094.8181C165.364%2094.6329%20165.485%2094.3749%20165.485%2094.0438C165.485%2093.7021%20165.336%2093.4386%20165.037%2093.2535C164.741%2093.0684%20164.334%2092.9759%20163.814%2092.9759H163.104V91.6837H163.761C164.757%2091.6837%20165.256%2091.3526%20165.256%2090.6905C165.256%2090.0675%20164.873%2089.756%20164.108%2089.756C163.595%2089.756%20163.097%2089.9216%20162.612%2090.2526V88.875C163.15%2088.6044%20163.777%2088.4692%20164.492%2088.4692C165.275%2088.4692%20165.884%2088.6454%20166.318%2088.9978C166.756%2089.3502%20166.975%2089.8076%20166.975%2090.3701C166.975%2091.3704%20166.468%2091.9969%20165.453%2092.2497V92.2764C165.994%2092.344%20166.421%2092.5416%20166.735%2092.8691C167.048%2093.193%20167.205%2093.5917%20167.205%2094.0652C167.205%2094.7807%20166.943%2095.3467%20166.42%2095.7632C165.896%2096.1797%20165.174%2096.3879%20164.252%2096.3879C163.461%2096.3879%20162.819%2096.2598%20162.324%2096.0035Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M19.8147%2092.0574C19.8147%2092.7374%2019.74%2093.3461%2019.5905%2093.8836C19.441%2094.4176%2019.222%2094.8697%2018.9337%2095.2399C18.6489%2095.6101%2018.3001%2095.8949%2017.8871%2096.0942C17.4742%2096.29%2017.0061%2096.3879%2016.4828%2096.3879C15.8563%2096.3879%2015.3169%2096.2882%2014.8649%2096.0889V94.7006C15.2671%2094.964%2015.7512%2095.0957%2016.3172%2095.0957C16.8975%2095.0957%2017.3514%2094.8981%2017.6789%2094.503C18.0064%2094.1079%2018.1719%2093.5365%2018.1755%2092.789L18.1434%2092.7783C17.8052%2093.2802%2017.2909%2093.5312%2016.6003%2093.5312C16.287%2093.5312%2015.9969%2093.4725%2015.7299%2093.355C15.4665%2093.2375%2015.2369%2093.0755%2015.0411%2092.8691C14.8488%2092.659%2014.6975%2092.4099%2014.5872%2092.1215C14.4804%2091.8332%2014.427%2091.5163%2014.427%2091.171C14.427%2090.7688%2014.4929%2090.4021%2014.6246%2090.0711C14.7563%2089.74%2014.9396%2089.4552%2015.1746%2089.2167C15.4131%2088.9782%2015.6978%2088.7949%2016.0289%2088.6667C16.36%2088.535%2016.7266%2088.4692%2017.1289%2088.4692C17.5454%2088.4692%2017.9192%2088.551%2018.2502%2088.7148C18.5813%2088.875%2018.8625%2089.1082%2019.0939%2089.4143C19.3288%2089.7204%2019.5068%2090.096%2019.6279%2090.541C19.7524%2090.9859%2019.8147%2091.4914%2019.8147%2092.0574ZM18.1114%2091.1604C18.1114%2090.9646%2018.0865%2090.7813%2018.0366%2090.6104C17.9868%2090.436%2017.9174%2090.2864%2017.8284%2090.1618C17.7394%2090.0373%2017.6308%2089.9394%2017.5027%2089.8682C17.3745%2089.7934%2017.2339%2089.756%2017.0808%2089.756C16.9349%2089.756%2016.7996%2089.7881%2016.675%2089.8521C16.554%2089.9162%2016.449%2090.0052%2016.36%2090.1191C16.271%2090.2295%2016.2016%2090.363%2016.1517%2090.5196C16.1019%2090.6762%2016.077%2090.8453%2016.077%2091.0269C16.077%2091.2262%2016.1019%2091.4042%2016.1517%2091.5608C16.2016%2091.7139%2016.271%2091.8438%2016.36%2091.9506C16.4525%2092.0574%2016.5629%2092.1393%2016.691%2092.1963C16.8192%2092.2497%2016.9616%2092.2764%2017.1182%2092.2764C17.2677%2092.2764%2017.403%2092.2479%2017.524%2092.1909C17.6451%2092.1304%2017.7483%2092.0503%2017.8337%2091.9506C17.9227%2091.851%2017.9904%2091.7335%2018.0366%2091.5982C18.0865%2091.463%2018.1114%2091.317%2018.1114%2091.1604Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M26.0617%20127.941C26.0617%20127.738%2026.0937%20127.535%2026.1578%20127.332C26.2219%20127.125%2026.3127%20126.933%2026.4301%20126.755C26.5512%20126.577%2026.6989%20126.415%2026.8733%20126.269C27.0513%20126.123%2027.2524%20126.008%2027.4767%20125.922C27.1456%20125.737%2026.8822%20125.5%2026.6864%20125.212C26.4906%20124.92%2026.3927%20124.598%2026.3927%20124.245C26.3927%20123.964%2026.4461%20123.704%2026.5529%20123.466C26.6633%20123.227%2026.8146%20123.021%2027.0068%20122.846C27.199%20122.672%2027.4269%20122.537%2027.6903%20122.441C27.9537%20122.341%2028.2385%20122.291%2028.5446%20122.291C28.8543%20122.291%2029.1409%20122.341%2029.4043%20122.441C29.6678%20122.54%2029.8956%20122.677%2030.0878%20122.852C30.28%20123.026%2030.4295%20123.233%2030.5363%20123.471C30.6431%20123.71%2030.6965%20123.968%2030.6965%20124.245C30.6965%20124.598%2030.5986%20124.92%2030.4028%20125.212C30.2071%20125.5%2029.9472%20125.737%2029.6233%20125.922C29.844%20126.008%2030.0415%20126.123%2030.216%20126.269C30.3904%20126.415%2030.5363%20126.577%2030.6538%20126.755C30.7748%20126.933%2030.8674%20127.125%2030.9315%20127.332C30.9956%20127.535%2031.0276%20127.738%2031.0276%20127.941C31.0276%20128.275%2030.9671%20128.581%2030.846%20128.859C30.725%20129.137%2030.5541%20129.375%2030.3334%20129.574C30.1163%20129.77%2029.8546%20129.923%2029.5485%20130.034C29.2459%20130.144%2028.9113%20130.199%2028.5446%20130.199C28.1815%20130.199%2027.8487%20130.144%2027.5461%20130.034C27.2435%20129.923%2026.9819%20129.77%2026.7612%20129.574C26.5405%20129.375%2026.3678%20129.137%2026.2432%20128.859C26.1222%20128.581%2026.0617%20128.275%2026.0617%20127.941ZM27.0122%20127.866C27.0122%20128.104%2027.0477%20128.32%2027.1189%20128.512C27.1937%20128.704%2027.2969%20128.868%2027.4286%20129.003C27.5639%20129.138%2027.7259%20129.243%2027.9146%20129.318C28.1068%20129.389%2028.3186%20129.425%2028.55%20129.425C28.7742%20129.425%2028.9807%20129.388%2029.1694%20129.313C29.3581%20129.238%2029.52%20129.133%2029.6553%20128.998C29.7941%20128.863%2029.9009%20128.699%2029.9757%20128.507C30.054%20128.314%2030.0931%20128.101%2030.0931%20127.866C30.0931%20127.652%2030.0558%20127.453%2029.981%20127.268C29.9098%20127.079%2029.8066%20126.914%2029.6713%20126.771C29.536%20126.629%2029.3741%20126.517%2029.1854%20126.435C28.9967%20126.353%2028.7849%20126.312%2028.55%20126.312C28.3293%20126.312%2028.1246%20126.351%2027.9359%20126.429C27.7508%20126.504%2027.5888%20126.611%2027.45%20126.75C27.3147%20126.885%2027.2079%20127.049%2027.1296%20127.241C27.0513%20127.43%2027.0122%20127.638%2027.0122%20127.866ZM27.2845%20124.315C27.2845%20124.496%2027.3165%20124.666%2027.3806%20124.822C27.4482%20124.975%2027.539%20125.111%2027.6529%20125.228C27.7704%20125.342%2027.9057%20125.433%2028.0587%20125.5C28.2118%20125.564%2028.3756%20125.596%2028.55%20125.596C28.7244%20125.596%2028.8882%20125.563%2029.0412%20125.495C29.1979%20125.427%2029.3331%20125.337%2029.447%20125.223C29.561%20125.105%2029.6517%20124.97%2029.7194%20124.817C29.787%20124.66%2029.8208%20124.493%2029.8208%20124.315C29.8208%20124.13%2029.787%20123.959%2029.7194%20123.802C29.6553%20123.646%2029.5663%20123.51%2029.4524%20123.396C29.3385%20123.283%2029.2032%20123.194%2029.0466%20123.129C28.8935%20123.062%2028.728%20123.028%2028.55%20123.028C28.3613%20123.028%2028.1887%20123.062%2028.032%20123.129C27.879%20123.197%2027.7455%20123.29%2027.6316%20123.407C27.5212%20123.521%2027.4358%20123.656%2027.3752%20123.813C27.3147%20123.97%2027.2845%20124.137%2027.2845%20124.315Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M56.7857%20152.298C56.6683%20152.501%2056.5259%20152.754%2056.3586%20153.057C56.1948%20153.359%2056.0204%20153.699%2055.8353%20154.076C55.6502%20154.454%2055.4615%20154.86%2055.2693%20155.294C55.077%20155.728%2054.8973%20156.177%2054.73%20156.64C54.5627%20157.102%2054.4149%20157.572%2054.2868%20158.049C54.1622%20158.523%2054.0714%20158.989%2054.0144%20159.448H53.0747C53.1387%20158.993%2053.2366%20158.528%2053.3683%20158.055C53.5036%20157.578%2053.6549%20157.111%2053.8222%20156.656C53.9931%20156.196%2054.1729%20155.755%2054.3615%20155.331C54.5502%20154.908%2054.7335%20154.518%2054.9115%20154.162C55.0895%20153.806%2055.2515%20153.493%2055.3974%20153.222C55.5469%20152.948%2055.6662%20152.734%2055.7552%20152.581H51.9159V151.791H56.7857V152.298Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M29.447%2060.6523H28.5713V54.0365C28.5037%2054.1041%2028.404%2054.1824%2028.2723%2054.2714C28.1442%2054.3568%2027.9982%2054.4423%2027.8345%2054.5277C27.6743%2054.6131%2027.5034%2054.6932%2027.3219%2054.768C27.1439%2054.8428%2026.9694%2054.9015%2026.7986%2054.9442V54.0578C26.9908%2054.0044%2027.1937%2053.9332%2027.4073%2053.8442C27.6244%2053.7517%2027.8362%2053.6502%2028.0427%2053.5399C28.2527%2053.426%2028.4503%2053.3085%2028.6354%2053.1875C28.8205%2053.0629%2028.9807%2052.9418%2029.116%2052.8244H29.447V60.6523Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M36.9226%2056.7917C36.9226%2057.4325%2036.8639%2058.0003%2036.7464%2058.4951C36.6325%2058.9899%2036.4652%2059.4082%2036.2445%2059.7499C36.0273%2060.0881%2035.7586%2060.3462%2035.4382%2060.5242C35.1214%2060.6986%2034.76%2060.7858%2034.3542%2060.7858C33.9698%2060.7858%2033.6262%2060.7022%2033.3237%2060.5349C33.0246%2060.364%2032.7719%2060.1166%2032.5654%2059.7926C32.359%2059.4687%2032.2023%2059.0718%2032.0955%2058.6019C31.9887%2058.1284%2031.9353%2057.5874%2031.9353%2056.9786C31.9353%2056.3094%2031.9905%2055.7185%2032.1009%2055.2059C32.2148%2054.6932%2032.3803%2054.2643%2032.5975%2053.919C32.8146%2053.5701%2033.0834%2053.3085%2033.4038%2053.1341C33.7277%2052.9561%2034.0979%2052.8671%2034.5144%2052.8671C36.1199%2052.8671%2036.9226%2054.1753%2036.9226%2056.7917ZM36.0255%2056.8772C36.0255%2054.6986%2035.5076%2053.6093%2034.4717%2053.6093C33.3788%2053.6093%2032.8324%2054.7182%2032.8324%2056.9359C32.8324%2059.0041%2033.3682%2060.0383%2034.4397%2060.0383C35.4969%2060.0383%2036.0255%2058.9846%2036.0255%2056.8772Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M57.0387%2033.9508H56.163V27.3349C56.0954%2027.4025%2055.9957%2027.4808%2055.864%2027.5698C55.7358%2027.6553%2055.5899%2027.7407%2055.4261%2027.8261C55.2659%2027.9116%2055.0951%2027.9917%2054.9135%2028.0664C54.7355%2028.1412%2054.5611%2028.1999%2054.3902%2028.2426V27.3562C54.5825%2027.3029%2054.7854%2027.2317%2054.9989%2027.1427C55.2161%2027.0501%2055.4279%2026.9487%2055.6344%2026.8383C55.8444%2026.7244%2056.042%2026.6069%2056.2271%2026.4859C56.4122%2026.3613%2056.5724%2026.2403%2056.7076%2026.1228H57.0387V33.9508Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3Cpath%20d%3D%22M62.9337%2033.9508H62.058V27.3349C61.9904%2027.4025%2061.8907%2027.4808%2061.759%2027.5698C61.6308%2027.6553%2061.4849%2027.7407%2061.3211%2027.8261C61.1609%2027.9116%2060.9901%2027.9917%2060.8085%2028.0664C60.6305%2028.1412%2060.4561%2028.1999%2060.2852%2028.2426V27.3562C60.4775%2027.3029%2060.6804%2027.2317%2060.894%2027.1427C61.1111%2027.0501%2061.3229%2026.9487%2061.5294%2026.8383C61.7394%2026.7244%2061.937%2026.6069%2062.1221%2026.4859C62.3072%2026.3613%2062.4674%2026.2403%2062.6027%2026.1228H62.9337V33.9508Z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3Cfilter%20id%3D%22filter0_d%22%20x%3D%222%22%20y%3D%224%22%20width%3D%22178%22%20height%3D%22178%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%0A%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%0A%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%20result%3D%22hardAlpha%22%2F%3E%0A%3CfeOffset%20dy%3D%222%22%2F%3E%0A%3CfeGaussianBlur%20stdDeviation%3D%222%22%2F%3E%0A%3CfeComposite%20in2%3D%22hardAlpha%22%20operator%3D%22out%22%2F%3E%0A%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.05%200%22%2F%3E%0A%3CfeBlend%20mode%3D%22normal%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%0A%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow%22%20result%3D%22shape%22%2F%3E%0A%3C%2Ffilter%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  min-width: 182px;
  min-height: 182px;
  max-height: 182px;
  background-size: 182px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  margin-bottom: 10px;
}

.dx-timeview-hourarrow,
.dx-timeview-minutearrow {
  position: absolute;
  left: 50%;
  width: 10px;
  margin-left: -5px;
  height: 50%;
  background-position: bottom;
  background-repeat: no-repeat;
  transform-origin: 50% 100%;
  backface-visibility: hidden;
}

.dx-timeview-hourarrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%2248%22%20viewBox%3D%220%200%206%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20width%3D%226%22%20height%3D%2244%22%20rx%3D%223%22%20fill%3D%22rgb%28138,%20200,%2064%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-timeview-minutearrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210%22%20height%3D%2266%22%20viewBox%3D%220%200%2010%2066%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%223%22%20width%3D%224%22%20height%3D%2264%22%20rx%3D%222%22%20fill%3D%22rgb%28138,%20200,%2064%29%22%2F%3E%0A%3Ccircle%20cx%3D%225%22%20cy%3D%2261%22%20r%3D%223.5%22%20fill%3D%22%23fff%22%20stroke%3D%22rgb%28138,%20200,%2064%29%22%20stroke-width%3D%223%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-timeview {
  height: auto;
  width: auto;
}

.dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-input {
  padding-right: 0;
  padding-left: 12px;
}

.dx-rtl .dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-input {
  padding-left: 0;
  padding-right: 12px;
}

.dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-buttons-container .dx-dropdowneditor-button {
  margin-right: 0;
}

.dx-rtl .dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-buttons-container .dx-dropdowneditor-button,
.dx-timeview .dx-texteditor .dx-texteditor-container .dx-texteditor-buttons-container .dx-dropdowneditor-button.dx-rtl {
  margin-left: 0;
}

.dx-timeview-format12 {
  width: 64px;
  margin-left: 5px;
  margin-right: auto;
}

.dx-rtl .dx-timeview-format12,
.dx-timeview-format12.dx-rtl {
  margin-left: auto;
  margin-right: 5px;
}

.dx-timeview-time-separator {
  margin: 0 5px;
}

.dx-timeview-field {
  min-height: 35px;
}

.dx-timeview-field .dx-numberbox {
  width: 64px;
}

.dx-timeview-field .dx-numberbox.dx-numberbox-spin-touch-friendly {
  width: 110px;
}

.dx-dateview-item {
  margin: 0;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 1.3em;
  color: rgba(0, 0, 0, 0.87);
}

.dx-dateview-rollers {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  flex-flow: row nowrap;
}

.dx-dateview-item-selected-border,
.dx-dateviewroller-day .dx-dateview-name-formatter,
.dx-dateviewroller-month .dx-dateview-value-formatter {
  display: none;
}

.dx-dateview-rollers {
  width: auto;
  text-align: center;
  display: block;
}

.dx-dateviewroller-current .dx-dateview-item {
  transition: font-size 0.2s ease-out;
}

.dx-dateviewroller {
  position: relative;
  vertical-align: top;
  cursor: pointer;
  flex: 1 1 auto;
  min-width: 4em;
  text-align: center;
  display: inline-block;
}

.dx-dateviewroller .dx-button {
  display: none;
}

.dx-dateviewroller .dx-scrollable-content::after,
.dx-dateviewroller .dx-scrollable-content::before {
  content: "";
  height: 71px;
  display: block;
}

.dx-dateviewroller .dx-scrollable-container {
  height: 182px;
}

.dx-dateviewroller.dx-dateviewroller-year {
  min-width: 4.85em;
}

.dx-dateviewroller.dx-state-active .dx-button {
  display: none;
}

.dx-dateviewroller-month {
  min-width: 12em;
}

.dx-dateviewroller-hours::after {
  content: ":";
  font-size: 2.2em;
  position: absolute;
  right: -9%;
  font-weight: 700;
  top: 37%;
  color: rgba(0, 0, 0, 0.87);
}

.dx-dateviewroller-hours .dx-dateview-item-selected-frame {
  padding-left: 20%;
}

.dx-dateviewroller-minutes .dx-dateview-item-selected-frame {
  width: 80%;
}

.dx-dateview-item-selected {
  font-size: 1.8em;
  color: #8ac840;
}

.dx-rtl.dx-dateviewroller-hours::after {
  left: -9%;
  right: auto;
}

.dx-dateview-item-selected-frame {
  position: absolute;
  top: 71px;
  width: 100%;
}

.dx-dateview-item-selected-frame::after,
.dx-dateview-item-selected-frame::before {
  pointer-events: none;
  backface-visibility: hidden;
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  height: 71px;
}

.dx-dateview-item-selected-frame::before {
  top: -71px;
  background-repeat: no-repeat;
  background-image: linear-gradient(0deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.8) 60%);
}

.dx-dateview-item-selected-frame::after {
  top: 40px;
  background-repeat: no-repeat;
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.8) 60%);
}

.dx-device-phone .dx-dateview-rollers,
.dx-device-tablet .dx-dateview-rollers {
  display: flex;
  flex-flow: row nowrap;
}

.dx-device-phone .dx-dateviewroller-month,
.dx-device-tablet .dx-dateviewroller-month {
  min-width: 4em;
}

.dx-device-phone .dx-dateview-item,
.dx-device-tablet .dx-dateview-item {
  font-size: 1.1em;
}

.dx-device-phone .dx-dateview-item-selected,
.dx-device-tablet .dx-dateview-item-selected {
  font-size: 1.4em;
}

.dx-datebox-wrapper .dx-popup-title {
  min-height: 10px;
  border-bottom: none;
  background: 0 0;
}

.dx-datebox-wrapper .dx-item {
  border: none;
}

.dx-datebox-wrapper .dx-popup-bottom .dx-button {
  width: auto;
}

.dx-datebox-datetime-time-side {
  background-color: rgba(221, 221, 221, 0.2);
}

.dx-datebox-wrapper-rollers.dx-datebox-wrapper-time .dx-popup-content {
  margin: 0 34px;
}

.dx-datebox-wrapper-list .dx-overlay-content {
  border-top: none;
}

.dx-device-phone .dx-datebox-wrapper-rollers .dx-popup-content {
  padding: 10px;
}

.dx-datebox-calendar .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 100%;
  text-align: center;
}

.dx-datebox-calendar .dx-dropdowneditor-icon::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-datebox-calendar.dx-dropdowneditor-active.dx-editor-filled {
  background: rgba(0, 0, 0, 0.07);
}

.dx-datebox-calendar.dx-rtl.dx-dropdowneditor-active .dx-dropdowneditor-button .dx-dropdowneditor-icon {
  opacity: 1;
}

.dx-datebox-wrapper-calendar .dx-popup-content {
  padding: 0;
}

.dx-datebox-wrapper-calendar .dx-calendar {
  border: none;
  margin: 16px;
}

.dx-datebox-wrapper-calendar .dx-datebox-container-cell {
  margin-right: 16px;
  margin-bottom: 16px;
}

.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview {
  padding: 16px;
}

.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-datebox-container-cell {
  margin-top: -1px;
  margin-right: 16px;
}

@media (max-width: 320px) {
  .dx-datebox-wrapper-calendar .dx-calendar {
    margin: 18px;
  }
}
.dx-rtl .dx-datebox-wrapper .dx-popup-bottom .dx-toolbar-button + .dx-toolbar-button .dx-button {
  margin-right: 5px;
  margin-left: 0;
}

.dx-datebox-list .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 100%;
  text-align: center;
}

.dx-datebox-list .dx-dropdowneditor-icon::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-datebox-wrapper-list .dx-popup-content {
  padding: 0;
}

.dx-datebox input[type=date] {
  line-height: normal;
}

.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input {
  padding-right: 23px;
}

.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-underlined.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-filled .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-outlined .dx-texteditor-input {
  padding-right: 34px;
}

.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-datebox.dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-filled.dx-rtl .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-dropdowneditor-button-visible.dx-editor-outlined.dx-rtl .dx-texteditor-input {
  padding-right: 11px;
  padding-left: 34px;
}

.dx-device-ios .dx-datebox.dx-texteditor-empty .dx-texteditor-input {
  min-height: 33px;
}

.dx-dropdownlist-popup-wrapper .dx-list .dx-scrollable-content {
  margin: 0;
}

.dx-dropdownlist-popup-wrapper {
  height: 100%;
}

.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  border-top-width: 0;
  border-bottom-width: 1px;
}

.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}

.dx-dropdownlist-popup-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}

.dx-dropdownlist-popup-wrapper .dx-list {
  height: 100%;
  min-height: 36px;
}

.dx-dropdownlist-popup-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}

.dx-dropdownlist-popup-wrapper .dx-empty-message,
.dx-dropdownlist-popup-wrapper .dx-list-item {
  border-top: 0;
}

.dx-dropdownlist-popup-wrapper .dx-empty-message:last-of-type,
.dx-dropdownlist-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-autocomplete.dx-invalid .dx-texteditor-buttons-container::after,
.dx-autocomplete.dx-valid .dx-texteditor-buttons-container::after {
  right: 7px;
}

.dx-rtl .dx-autocomplete.dx-invalid .dx-texteditor-buttons-container::after,
.dx-rtl .dx-autocomplete.dx-valid .dx-texteditor-buttons-container::after,
.dx-rtl.dx-autocomplete.dx-invalid .dx-texteditor-buttons-container::after,
.dx-rtl.dx-autocomplete.dx-valid .dx-texteditor-buttons-container::after {
  left: 7px;
}

.dx-autocomplete.dx-validation-pending .dx-texteditor-buttons-container .dx-pending-indicator {
  right: 7px;
}

.dx-rtl .dx-autocomplete.dx-validation-pending .dx-texteditor-buttons-container .dx-pending-indicator,
.dx-rtl.dx-autocomplete.dx-validation-pending .dx-texteditor-buttons-container .dx-pending-indicator {
  left: 7px;
}

.dx-loadindicator {
  width: 32px;
  height: 32px;
  display: inline-block;
  overflow: hidden;
  border: none;
  background-color: transparent;
  line-height: 100%;
}

.dx-loadindicator-wrapper {
  width: 100%;
  height: 100%;
  font-size: 32px;
  margin: auto;
}

.dx-loadindicator-image {
  background-size: contain;
  transform-origin: 50% 50%;
  background-position: 50%;
  background-repeat: no-repeat;
  background-image: url(data:image/gif;base64,R0lGODlhQABAAKECADI6RTI6Rv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQABACwAAAAAQABAAAACkIyPqcvtD6OctEpgs1ag9w1m3heW0Eia6oJi63u08BygNGzfq6ybeV/6AUHCoaZotIySoSXz6HlunNIKsnqKYinUbaTrzabCjyuZoz07wGpW+w2Py+f0uv2VtrPl5ne/zVP3B5hHtxc3eBZoeAiXSLY49wjZSFipFsk36ZWJuMn5idXiwtjpN3qHqhd61wpTAAAh+QQJCQABACwAAAAAQABAAAACk4yPqcvtD6OctNqLs968+w+G4giUI2meYQmoK+t+bBt3c22nuHbvPOzL9IKWIbFiPEqSygiz6XhCG8Cps2qNYrNUkzQ7+1rDW66BrDMf0DT1Gu1GsONvMv0Mv8/1+zi77Zd3Vwc4KGYWNihXRnfIlaiIx+gGGVmp6AiWObY51ek5GZiGGUpZajpKGrnK2ur6CotQAAAh+QQJCQACACwAAAAAQABAAAACoJSPqcvtD6OctNqLs968+w+G4kiW5omm6sq27qsADyDDCd3QuI3ssc7r1W66YRBIRAYNSmZxeWgKntAoIGCVLpXUqnPY9VLDYlzRWJaR01NtFbh+n33e77kunOOz931b7zdHVyeIlqY2ePhnuIUUd+ToBunzaNNV+RKG6UKmgwUVJ8m5JtryWLoSIInK5rfA6BorO0tba3uLm6u7y9ubUAAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCKJmh+aqh1buiMsb3BcY3eu0bzO+mV8wgqxSDkiI8olpOl0BKMSKHUxvWIRWW2CdOh6ueHW+GsQnwcp9bltXpfZcTmdDrbP3WN4Xt9Stxb4Z0eIY5gn+KZYKGfmyPgX2edIqbWYePmYuRbQOQhauRlKOoqoh2eKyScperWTmtZ6ippKyyiru8vb6/t7VQAAIfkECQkAAwAsAAAAAEAAQAAAAp2cj6nL7Q+jnNSBC6reCWMOTp4Xls1ImmqHZuvbuu/aznNt02MO77yK+uk+QpOvWEohQ8clR+ncQKOaKVVEvFazWoq1C+GCI9/x6WL2otMSMfv8bsviljn9dM/rc/Y9ou9nABg4uLcW+Feod4g44Ob3uBiZN3lXRlkZd2nJSJj5tqkZytYE+ZkW5DlqlmrYillKF6N6ylqLetuoK1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pB+2+opw0vtuq3hR7wIXi54mmRj7nOqXsK33wHF/0nZT4Ptj87vvdgsIZsfgKqJC0JRPmfL4gUii1yrpiV5ntFOTNhsfksvmMTqvX7Lb7DY/L5/S6/Y7P6/d8BLjeBfg3F0hYKHcYp6WY+BYF9+i46HZEGcmGwViZRmKpg5YySRbaWObieXlSAAAh+QQJCQADACwAAAAAQABAAAACepyPqQnt30ZctFoLs3a3e7aF2UdW4vmUKnKa46pu8Exq9O29+E5B/N/jAIcHIZFoPA4nyqbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0uv2Oz+vXAH4fnVQWOJZi5kNmA3WIISOFgkL1KHIlucjV8lMAACH5BAkJAAMALAAAAABAAEAAAAJ3nI+pC+0Plpy0IohztLwbDWbeKIUmRqZiZabe4w5hTG30p926le9+CfkJGY2h8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y4fO8pBPUrcAwZyU6Q0w9G3dLJY+MS4UvVoowUpVAAAIfkECQkAAwAsAAAAAEAAQAAAAn2cj6nL7Q/jALRaK7NGt/sNat4YluJImWqEru5DvnISz/bU3Xqu23wv+wFdwqGqaCwhk5sl81R5rqLSqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9FBKjUlf8PmzU7yH9gc2+FXoddj1IZi4VVPWYoYCYBYwGUgYWWdSAAAh+QQJCQADACwAAAAAQABAAAACkpyPqcvtD6OctEKAs93c5N+F1AeKpkNq56qkAAsjaUwPc83e+KnvYu/rAIMbEtFkPAqTymKp6VRBK8Pp5WmdYLORLffB/ILD4ga5vDijW9K1GeOOy+f0uv2Oh73ytrbdS6c2BxjoV0cohxgnmGh46DgIGQmXx7io6GaZiYlWNUmJp7nmecnZKXoq+bnHZ9P6ylUAACH5BAkJAAMALAAAAABAAEAAAAKTnI+py+0Po5y02ouz3rz7D3YAEJbHOJomSqog675o/MG0ON8b2+oZ79PYghcgsTg8ToxKCrMpSUIh0qnjab3mso8qV8HbfhFh8XhQTp3J5TU77D614+h5PE2vw+l4vt3ddzdjlucFSOjXk2dguNboiHiotsgYCTlJ+XimOWZ5qbjI+SU6iplpGopKucra6voK+1oAACH5BAkJAAMALAAAAABAAEAAAAKenI+py+0Po5y02ouz3rz7D4biSJbmiabqyrYe4GbAHF8zvNxBndzMjeMdfD2gEEEs0o6GQNJgZA6fUemgWrVin1pitrv8So1i8JVrPQOX6ek62Fav4+45XV4ev+HtPT9NxhYX+AcGg6bng8gUlSe0VXgEOVjlFMnztRhj5wYoptnCiXQZuij4qHmKSXp15/oKGys7S1tre4ubq7urUQAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCJJmiGaqh1buiMsb3BcZ3Sus7zm+2GCwguxSDkiJ6jAsqJ8QqJSB6raaB2uWIaW2h18teEEl1s2t9Dp7ZrcFr9xcXmMHffh23p6vV+HABho0OfHd7WXFnS4iNZYRgTnSAbZBYaomKeZOfmHGQkayjnquUkatkNoh4p1s8pqSilbSpsqGgqru8vb6/srVAAAIfkECQkAAwAsAAAAAEAAQAAAApqcj6nL7Q+jnNSBC6reCmcOUt4Vls+ImWqHrq6Bfu/azm5tq3huevzt+/WCwhKxCDoiOallSOkUNaMbKFUyvUpJ2kq2i+WCJ+Jx2CxFk9VrdkTmtsTndBu8nijjD/r9oI/3tScYCEhndWg4h7hImKjoxhgnyUapNuIH4zhpaYbpt/O4eflZFzMYGnkq2qkVAwn2ito6Rpt5K1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pCe2wopxUvgur3hR7DoaDh4lmRWbnOqXsa5XwrMj0bVz4Pj487vvdgsIZsQhzIGnKpVHlZDWjUijV1Li+stqVtQsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7Hf91ceR8+9XbE90dYyDaI6BAAmKimI+iYBtn2UUm5RvLoYpYiqeWJKRYaSBaaqflSAAAh+QQJCQADACwAAAAAQABAAAACeZyPqQrtD5actCaIc7S8Gw1i3iiFpkOmB2hBKpm9sufOdove+pTv/tX4CVeb4bBoTCqXzKbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0ut0cLPfEe/CDXOMX6BVDWLh0yBDidNL41GgiBZkoGXGyUwAAIfkECQkAAwAsAAAAAEAAQAAAAnecj6lr4A+YnLQ2iLPdHOUPduICluY4YtuJrlE7lPDsavQ9ffjOqPzvcQCHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9LriEbZ1Q3s+7fXDkoJXZAIooXNkuAjBxGj49OhDBclTAAAh+QQJCQADACwAAAAAQABAAAACfpyPqcvtD+MBtFqJ87K8Bw2GRneJJkZS5xql7NuQ8KzI9D10+K3vc+97AYMrDhE2PIqMymKpaXpCl4Cp9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+d0dEXNPCfHe37e3CcWGDYIVvhlA5hI5qLXyJiiAhkp1UX5yHV5VydSAAA7);
}

.dx-loadindicator-icon-custom {
  position: relative;
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  transform-origin: 50% 50%;
  animation: 1.5s linear infinite dx-loadindicator-icon-custom-rotate;
}
@keyframes dx-loadindicator-icon-custom-rotate {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.dx-loadindicator-container > .dx-loadindicator {
  top: 50%;
  left: 50%;
  position: absolute;
  margin-top: -16px;
  margin-left: -16px;
}

.dx-loadindicator-container > .dx-loadindicator.dx-loadindicator {
  margin-top: -16px;
  margin-left: -16px;
}

.dx-loadindicator-content {
  position: relative;
  height: 100%;
  width: 100%;
  animation: 1568ms linear infinite dx-content-rotation;
}

.dx-loadindicator-image .dx-loadindicator-content {
  animation: none;
}

.dx-loadindicator-icon {
  direction: ltr;
  position: absolute;
  height: 100%;
  width: 100%;
  animation: 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both dx-icon-rotation;
}

.dx-loadindicator-segment {
  height: 100%;
  width: 100%;
  position: absolute;
}

.dx-loadindicator-segment-inner {
  position: relative;
  height: 100%;
  border-color: #8ac840 #8ac840 transparent;
  border-width: 0.12em;
  border-style: solid;
  animation: none;
  border-radius: 50%;
}

.dx-loadindicator-segment0,
.dx-loadindicator-segment2 {
  width: 50%;
  height: 100%;
  overflow: hidden;
}

.dx-loadindicator-segment0 .dx-loadindicator-segment-inner,
.dx-loadindicator-segment2 .dx-loadindicator-segment-inner {
  width: 200%;
}

.dx-loadindicator-segment2 {
  left: 0;
}

.dx-loadindicator-segment2 .dx-loadindicator-segment-inner {
  border-right-color: transparent;
  transform: rotate(-129deg);
  animation: 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both dx-left-segment-rotation;
}

.dx-loadindicator-segment0 {
  right: 0;
}

.dx-loadindicator-segment0 .dx-loadindicator-segment-inner {
  left: -100%;
  border-left-color: transparent;
  transform: rotate(129deg);
  animation: 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both dx-right-segment-rotation;
}

.dx-loadindicator-segment1 {
  position: absolute;
  top: 0;
  left: 45%;
  width: 10%;
  height: 100%;
  overflow: hidden;
  box-sizing: border-box;
}

.dx-loadindicator-segment1 .dx-loadindicator-segment-inner {
  width: 1000%;
  left: -450%;
}
@keyframes dx-content-rotation {
  to {
    transform: rotate(360deg);
  }
}
@keyframes dx-icon-rotation {
  12.5% {
    transform: rotate(135deg);
  }
  25% {
    transform: rotate(270deg);
  }
  37.5% {
    transform: rotate(405deg);
  }
  50% {
    transform: rotate(540deg);
  }
  62.5% {
    transform: rotate(675deg);
  }
  75% {
    transform: rotate(810deg);
  }
  87.5% {
    transform: rotate(945deg);
  }
  to {
    transform: rotate(1080deg);
  }
}
@keyframes dx-left-segment-rotation {
  from, to {
    transform: rotate(130deg);
  }
  50% {
    transform: rotate(-5deg);
  }
}
@keyframes dx-right-segment-rotation {
  from, to {
    transform: rotate(-130deg);
  }
  50% {
    transform: rotate(5deg);
  }
}
.dx-treeview-loadindicator-wrapper {
  text-align: center;
}

.dx-treeview-node-loadindicator {
  position: absolute;
}

.dx-treeview {
  height: 100%;
}

.dx-treeview .dx-scrollable:focus,
.dx-treeview :focus {
  outline: 0;
}

.dx-treeview .dx-empty-message {
  line-height: normal;
}

.dx-checkbox + .dx-treeview-node-container,
.dx-treeview-node-container:first-child {
  margin: 0;
  display: block;
}

.dx-treeview-select-all-item {
  width: 100%;
}

.dx-treeview-node-container {
  list-style-position: inside;
  padding: 0;
  margin: 0;
  display: none;
  overflow: hidden;
}

.dx-treeview-node-container.dx-treeview-node-container-opened {
  display: block;
}

.dx-treeview-node {
  list-style-type: none;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}

.dx-treeview-node a {
  text-decoration: none;
}

.dx-treeview-node .dx-checkbox {
  position: absolute;
  margin: 0;
}

.dx-treeview-item .dx-treeview-item-content span {
  vertical-align: middle;
}

.dx-treeview-item.dx-state-disabled {
  opacity: 0.5;
}

.dx-treeview-toggle-item-visibility.dx-state-disabled {
  cursor: default;
}

.dx-rtl .dx-treeview-node-container .dx-treeview-node,
.dx-rtl .dx-treeview-node-container .dx-treeview-node.dx-treeview-item-with-checkbox .dx-treeview-item,
.dx-rtl .dx-treeview-node-container:first-child > .dx-treeview-node {
  padding-left: 0;
}

.dx-rtl .dx-treeview-node-container .dx-treeview-node .dx-treeview-item .dx-treeview-item-content > .dx-icon {
  margin-right: 0;
}

.dx-rtl .dx-treeview-toggle-item-visibility {
  left: auto;
  transform: scaleX(-1);
  right: 0;
}

.dx-treeview-node-loadindicator {
  right: 0;
  top: 8px;
  left: 0;
  width: 18px;
  height: 18px;
}

.dx-rtl .dx-treeview-node .dx-checkbox {
  left: auto;
}

.dx-rtl.dx-treeview-border-visible .dx-treeview-select-all-item {
  padding-left: 0;
  padding-right: 26px;
}

.dx-rtl.dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding-left: 1px;
  padding-right: 8px;
}

.dx-rtl .dx-treeview-node {
  padding-right: 16px;
}

.dx-rtl .dx-treeview-item .dx-treeview-item-content > .dx-icon {
  margin-left: 5px;
}

.dx-rtl .dx-treeview-item-with-checkbox .dx-treeview-item {
  padding-right: 31px;
}

.dx-rtl .dx-treeview-item-with-checkbox .dx-checkbox {
  right: 26px;
  overflow: visible;
}

.dx-rtl .dx-treeview-select-all-item {
  padding-left: 0;
  padding-right: 26px;
}

.dx-rtl .dx-treeview-select-all-item .dx-checkbox-text {
  padding-left: 0;
  padding-right: 20px;
}

.dx-treeview-search {
  margin-bottom: 4px;
}

.dx-treeview-with-search > .dx-scrollable {
  height: calc(100% - 37px);
}

.dx-treeview-border-visible {
  border: 1px solid #e0e0e0;
}

.dx-treeview-border-visible .dx-treeview-select-all-item {
  padding-left: 26px;
}

.dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding: 1px 1px 1px 8px;
}

.dx-treeview-select-all-item {
  border-bottom: 1px solid #e0e0e0;
  padding: 10px 0 10px 26px;
}

.dx-treeview-select-all-item .dx-checkbox-text {
  padding-left: 20px;
}

.dx-treeview-node {
  padding-left: 16px;
}

.dx-state-selected > .dx-treeview-item {
  color: rgba(0, 0, 0, 0.87);
}

.dx-treeview-item-with-checkbox .dx-treeview-item {
  color: rgba(0, 0, 0, 0.87);
  padding-left: 31px;
}

.dx-treeview-item-with-checkbox .dx-checkbox {
  top: 10px;
  left: 26px;
}

.dx-treeview-item-without-checkbox.dx-state-selected > .dx-treeview-item {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-treeview-item-without-checkbox.dx-state-selected > .dx-treeview-item.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(0, 0, 0, 0.14);
}

.dx-treeview-item-without-checkbox.dx-state-focused > .dx-treeview-item {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-treeview-item {
  display: block;
  cursor: pointer;
  padding: 10px 8px;
  min-height: 36px;
  line-height: 16px;
}

.dx-treeview-item .dx-treeview-item-content > .dx-icon {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-treeview-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-treeview-toggle-item-visibility {
  position: absolute;
  cursor: pointer;
  font: 18px/18px DXIcons;
  text-align: center;
  color: rgba(0, 0, 0, 0.54);
  width: 16px;
  height: 36px;
  top: 0;
  left: 0;
}

.dx-treeview-toggle-item-visibility::before {
  content: "\f010";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened {
  font: 18px/18px DXIcons;
  text-align: center;
}

.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened::before {
  content: "\f016";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-menu-base .dx-menu-item-wrapper,
.dx-menu-base .dx-menu-items-container {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

.dx-menu-base .dx-menu-items-container {
  list-style-type: none;
  display: inline-block;
  white-space: nowrap;
  cursor: pointer;
}

.dx-menu-base .dx-state-disabled,
.dx-menu-base.dx-state-disabled .dx-menu-items-container {
  cursor: default;
}

.dx-menu-base .dx-menu-item {
  display: inline-block;
  position: relative;
  height: 100%;
  width: 100%;
}

.dx-menu-base .dx-menu-item.dx-state-disabled {
  opacity: 0.5;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content {
  white-space: nowrap;
  height: 100%;
  width: 100%;
  line-height: 20px;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-icon {
  display: inline-block;
  vertical-align: middle;
  border: 0;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  display: inline;
  vertical-align: middle;
  overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 2em;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  height: 100%;
}

.dx-menu-base.dx-rtl {
  text-align: right;
}

.dx-menu-base.dx-rtl .dx-menu-item-popout-container {
  left: 0;
  right: auto;
}

.dx-menu-item {
  color: rgba(117, 117, 117, 0.87);
}

.dx-menu-item.dx-state-focused,
.dx-menu-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-menu-item-selected {
  background-color: rgba(224, 224, 224, 0.87);
  color: rgba(0, 0, 0, 0.87);
}

.dx-menu-item-selected.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.7);
}

.dx-menu-item-expanded,
.dx-menu-item-expanded.dx-state-focused,
.dx-menu-item-expanded.dx-state-hover {
  color: rgba(117, 117, 117, 0.87);
  background-color: rgba(224, 224, 224, 0.87);
}

.dx-menu-base {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  text-align: left;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-menu-base input,
.dx-menu-base textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-menu-base.dx-state-focused {
  outline: 0;
}

.dx-menu-base .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout {
  min-width: 7px;
  min-height: 7px;
}

.dx-menu-base.dx-rtl .dx-menu-item-content .dx-icon {
  margin-left: auto;
  margin-right: auto;
}

.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout-container {
  margin-left: 0;
  margin-right: auto;
}

.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  transform: scaleX(-1);
}

.dx-menu {
  position: relative;
  color: rgba(117, 117, 117, 0.87);
}

.dx-menu-horizontal {
  height: 100%;
}

.dx-menu-horizontal::after {
  height: 100%;
  display: inline-block;
  content: "";
  vertical-align: middle;
}

.dx-menu-horizontal .dx-menu-item-wrapper {
  display: inline-block;
}

.dx-menu-horizontal .dx-menu-separator {
  display: inline-block;
  margin: 0 15px 0 0;
}

.dx-menu-vertical {
  height: 100%;
}

.dx-menu-vertical::after {
  height: 100%;
  display: inline-block;
  content: "";
  vertical-align: middle;
}

.dx-menu-vertical .dx-menu-item-wrapper {
  display: block;
}

.dx-menu-vertical .dx-menu-separator {
  margin: 0 0 15px;
}

.dx-rtl.dx-menu {
  text-align: right;
}

.dx-context-menu-container-border {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
}

.dx-context-menu-content-delimiter {
  position: absolute;
  display: none;
  z-index: 2000;
  cursor: pointer;
}

.dx-rtl .dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility,
.dx-rtl.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility {
  left: 0;
  right: auto;
}

.dx-menu-adaptive-mode .dx-treeview-item {
  cursor: pointer;
}

.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node {
  padding: 1px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content {
  padding-left: 15px;
}

.dx-rtl .dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content,
.dx-rtl.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content {
  padding-right: 15px;
}

.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node:last-child {
  border-bottom: none;
}

.dx-menu-adaptive-mode-overlay-wrapper {
  display: flex;
  flex-flow: row wrap;
}

.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content {
  display: flex;
}

.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content .dx-treeview {
  height: auto;
  flex: 1 1 auto;
}

.dx-context-menu-container-border,
.dx-context-menu-content-delimiter {
  background-color: transparent;
}

.dx-menu .dx-menu-item {
  font-size: 13px;
  border-radius: 2px;
}

.dx-menu .dx-menu-item .dx-menu-item-content {
  padding: 8px 11px;
}

.dx-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  width: 0;
}

.dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-right: 11px;
}

.dx-menu.dx-rtl .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-left: 17px;
  margin-right: 0;
}

.dx-menu-adaptive-mode {
  background-color: #fff;
}

.dx-menu-adaptive-mode .dx-treeview {
  border: 1px solid #e0e0e0;
  border-radius: 2px;
}

.dx-menu-adaptive-mode .dx-treeview,
.dx-menu-adaptive-mode .dx-treeview.dx-state-focused {
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility {
  left: auto;
  right: 0;
  font-size: 18px;
}

.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-node .dx-treeview-toggle-item-visibility {
  color: inherit;
}

.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-toggle-item-visibility {
  color: #fff;
}

.dx-selectbox {
  cursor: pointer;
}

.dx-selectbox .dx-texteditor-input {
  max-width: 100%;
}

.dx-selectbox .dx-texteditor-input:-moz-read-only {
  cursor: pointer;
}

.dx-selectbox .dx-texteditor-input:read-only {
  cursor: pointer;
}

.dx-selectbox-container {
  position: relative;
}

.dx-state-disabled .dx-selectbox .dx-texteditor-input,
.dx-state-disabled.dx-selectbox .dx-texteditor-input {
  cursor: default;
}

.dx-selectbox-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.dx-selectbox-popup-wrapper .dx-popup-content {
  padding: 0;
}

.dx-selectbox-popup-wrapper .dx-list {
  background-color: #fff;
}

.dx-toolbar .dx-button-content::after {
  display: none;
}

.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container {
  height: 100%;
}

.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before {
  position: relative;
}

.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-item,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-item {
  display: inline-block;
}

.dx-toolbar .dx-button .dx-icon {
  box-sizing: content-box;
}

.dx-toolbar-items-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.dx-toolbar-item {
  display: table-cell;
  padding: 0 5px;
  vertical-align: middle;
  box-sizing: content-box;
}

.dx-toolbar-item .dx-tabs {
  table-layout: auto;
}

.dx-toolbar-item img {
  display: block;
}

.dx-toolbar-menu-container {
  display: table-cell;
  padding: 0 5px;
  vertical-align: middle;
  box-sizing: content-box;
}

.dx-toolbar-menu-container .dx-tabs {
  table-layout: auto;
}

.dx-toolbar-menu-container img {
  display: block;
}

.dx-toolbar-group {
  float: left;
  margin: 0 10px;
}

.dx-toolbar-after,
.dx-toolbar-before {
  position: absolute;
}

.dx-toolbar-center:empty {
  display: none;
}

.dx-toolbar-before {
  left: 0;
}

.dx-toolbar-after {
  right: 0;
}

.dx-toolbar-label {
  white-space: nowrap;
  -webkit-user-drag: none;
}

.dx-toolbar-label .dx-toolbar-item-content > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-toolbar-label > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 -5px;
  padding: 0 5px;
}

.dx-toolbar-center {
  margin: 0 auto;
  text-align: center;
}

.dx-toolbar-after,
.dx-toolbar-before,
.dx-toolbar-center {
  top: 0;
  display: table;
  height: 100%;
}

.dx-rtl .dx-toolbar-before {
  right: 0;
  left: auto;
}

.dx-rtl .dx-toolbar-after {
  right: auto;
  left: 0;
}

.dx-toolbar-menu-section:empty {
  display: none;
}

.dx-dropdownmenu-popup-wrapper .dx-toolbar-menu-custom > .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button > .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group > .dx-list-item-content {
  padding: 0;
}

.dx-toolbar-menu-section.dx-toolbar-menu-last-section {
  border-bottom: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button {
  border: none;
  background: 0 0;
  margin: 0;
  width: 100%;
  text-align: left;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-text {
  line-height: normal;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content {
  text-align: left;
}

.dx-rtl .dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content,
.dx-rtl.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content {
  text-align: right;
}

.dx-toolbar-text-auto-hide .dx-button .dx-button-text {
  display: none;
}

.dx-toolbar-item-content > .dx-texteditor {
  width: 150px;
}

.dx-toolbar-item-invisible {
  display: none;
}

.dx-toolbar-hidden-button-group.dx-state-hover {
  background-color: transparent;
}

.dx-toolbar-hidden-button-group .dx-list-item-content,
.dx-toolbar-hidden-button-group .dx-list-item-content .dx-toolbar-item-auto-hide {
  padding: 0;
}

.dx-toolbar-hidden-button-group .dx-buttongroup {
  width: 100%;
}

.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper {
  flex-direction: column;
}

.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item {
  border: none;
  text-align: left;
}

.dx-rtl .dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item,
.dx-rtl.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item {
  text-align: right;
}

.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list {
  min-height: 0;
  min-width: 100px;
  border-radius: 8px;
}

.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item {
  display: block;
}

.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item-content {
  display: block;
}

.dx-dropdownmenu-popup-wrapper .dx-overlay-content .dx-popup-content {
  padding: 1px;
}

.dx-dropdownmenu-popup-wrapper .dx-list-item {
  display: block;
  border-top: 0;
}

.dx-overlay-wrapper.dx-dropdownmenu-popup .dx-overlay-content .dx-popover-arrow {
  width: 0;
  height: 0;
}

.dx-dropdownmenu-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.dx-toolbar {
  width: 100%;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  padding: 0;
  overflow: visible;
}

.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-toolbar .dx-toolbar-after:empty,
.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-toolbar .dx-toolbar-items-container {
  height: 38px;
  overflow: visible;
}

.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 5px;
}

.dx-rtl.dx-toolbar .dx-toolbar-menu-container,
.dx-toolbar .dx-toolbar-item {
  padding: 0 5px 0 0;
}

.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 5px;
}

.dx-rtl.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-device-mobile .dx-toolbar {
  padding: 0;
  overflow: visible;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-after:empty,
.dx-device-mobile .dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-items-container {
  height: 38px;
  overflow: visible;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 5px;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-menu-container {
  padding: 0 5px 0 0;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 5px;
}

.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-device-mobile .dx-toolbar .dx-toolbar-label {
  font-size: 20px;
  font-weight: 500;
}

.dx-toolbar.dx-state-disabled {
  opacity: 1;
}

.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-item,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-item {
  line-height: 38px;
}

.dx-toolbar-after .dx-toolbar-item,
.dx-toolbar-after .dx-toolbar-item:last-child {
  padding: 0 0 0 5px;
}

.dx-toolbar-after .dx-toolbar-item:first-child {
  padding: 0;
}

.dx-rtl .dx-toolbar-after .dx-toolbar-item:first-child {
  padding-left: 5px;
}

.dx-device-mobile .dx-toolbar-after .dx-toolbar-item,
.dx-device-mobile .dx-toolbar-after .dx-toolbar-item:last-child {
  padding: 0 0 0 5px;
}

.dx-device-mobile .dx-toolbar-after .dx-toolbar-item:first-child {
  padding: 0;
}

.dx-rtl .dx-device-mobile .dx-toolbar-after .dx-toolbar-item:first-child {
  padding-left: 5px;
}

.dx-toolbar-background {
  background-color: #fff;
}

.dx-toolbar-menu-section {
  border-bottom: 1px solid #e0e0e0;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide {
  padding: 0;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default .dx-icon {
  color: #8ac840;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-hover,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-hover {
  background-color: transparent;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-disabled,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-disabled .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default.dx-state-disabled .dx-button-text,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-default .dx-inkripple-wave,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-default .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger {
  background-color: transparent;
  color: #f44336;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-hover,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-hover {
  background-color: transparent;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-disabled,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-disabled .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger.dx-state-disabled .dx-button-text,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-danger .dx-inkripple-wave,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-danger .dx-inkripple-wave {
  background-color: rgba(244, 67, 54, 0.2);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-hover,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-active,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-hover {
  background-color: transparent;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-disabled,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-disabled .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success.dx-state-disabled .dx-button-text,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-mode-contained.dx-button-success .dx-inkripple-wave,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-mode-contained.dx-button-success .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button {
  height: 36px;
  padding: 0;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-text,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button .dx-button-text {
  text-transform: none;
  font-weight: 400;
  font-size: 13px;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button .dx-button-content {
  padding: 0 11px;
}

.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button .dx-button-content .dx-icon {
  margin-right: 11px;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-rtl .dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content .dx-icon,
.dx-rtl .dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button .dx-button-content .dx-icon {
  margin-right: 0;
  margin-left: 11px;
}

.dx-toolbar-menu-section .dx-toolbar-item-auto-hide {
  padding: 10px 11px 9px;
}

.dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 6px;
  margin-left: 0;
}

.dx-rtl .dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon,
.dx-rtl.dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon,
.dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon.dx-icon-right {
  margin-left: 6px;
  margin-right: 0;
}

.dx-rtl .dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon.dx-icon-right,
.dx-rtl.dx-toolbar-button .dx-button-has-text .dx-button-content .dx-icon.dx-icon-right {
  margin-right: 6px;
  margin-left: 0;
}

.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button {
  min-width: 28px;
}

.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-button-content {
  padding: 5px;
}

.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}

.dx-rtl .dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon,
.dx-rtl.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon,
.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-toolbar-button.dx-toolbar-text-auto-hide .dx-button.dx-button-has-icon.dx-button-has-text {
  border-radius: 50%;
}

.dx-toolbar-button .dx-menu .dx-menu-item {
  color: rgba(0, 0, 0, 0.87);
  font-size: 13px;
  font-weight: 500;
  height: 28px;
}

.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content {
  padding-top: 5px;
  padding-bottom: 5px;
}

.dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-right: 6px;
  margin-left: 0;
}

.dx-rtl .dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon,
.dx-rtl.dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon,
.dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon.dx-icon-right {
  margin-left: 6px;
  margin-right: 0;
}

.dx-rtl .dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon.dx-icon-right,
.dx-rtl.dx-toolbar-button .dx-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon.dx-icon-right {
  margin-right: 6px;
  margin-left: 0;
}

.dx-toolbar-button .dx-menu .dx-menu-item.dx-state-active,
.dx-toolbar-button .dx-menu .dx-menu-item.dx-state-focused,
.dx-toolbar-button .dx-menu .dx-menu-item.dx-state-hover {
  background-color: #ebebeb;
}

.dx-toolbar-menu-action .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  border-radius: 0;
}

.dx-toolbar .dx-tab {
  padding: 4px;
}

.dx-toolbar-hidden-button-group {
  margin-top: 0;
  margin-bottom: 0;
}

.dx-toolbar-hidden-button-group .dx-buttongroup-wrapper .dx-buttongroup-item.dx-button {
  box-shadow: none;
}

.dx-toolbar-hidden-button-group .dx-buttongroup-wrapper .dx-buttongroup-item.dx-button .dx-button-content {
  padding: 0 11px;
}

.dx-popup-draggable .dx-popup-title {
  cursor: move;
  touch-action: pinch-zoom;
}

.dx-overlay-content > .dx-template-wrapper.dx-popup-title {
  height: auto;
  width: auto;
}

.dx-overlay-content .dx-popup-content > .dx-template-wrapper {
  height: 100%;
  width: 100%;
}

.dx-overlay-content .dx-popup-content {
  box-sizing: content-box;
}

.dx-popup-flex-height {
  display: flex;
  flex-wrap: wrap;
}

.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height > .dx-popup-bottom,
.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height > .dx-popup-title {
  width: 100%;
}

.dx-popup-flex-height .dx-popup-content {
  box-sizing: border-box;
  height: auto;
  flex: 1;
  max-width: 100%;
  flex-basis: 100%;
}

.dx-popup-inherit-height .dx-popup-content > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content > .dx-treeview > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container {
  max-height: inherit;
  min-height: inherit;
}

.dx-popup-inherit-height .dx-popup-content > .dx-widget {
  max-height: inherit;
}

.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-treeview > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container {
  max-height: inherit;
  min-height: inherit;
}

.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-widget {
  max-height: inherit;
}

.dx-dialog-root .dx-overlay-shader {
  background-color: #444;
}

.dx-prevent-safari-scrolling {
  position: fixed;
  margin: 0;
  left: 0;
  right: 0;
  top: 0;
}

.dx-popup-wrapper > .dx-overlay-content {
  background: #fff;
  box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
  border-radius: 2px;
}

.dx-popup-wrapper > .dx-popup-fullscreen {
  border-radius: 0;
}

.dx-popup-title {
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  white-space: normal;
  position: relative;
  padding: 0 8px 0 16px;
  min-height: 28px;
  border-bottom: 1px solid #e0e0e0;
  background: 0 0;
  color: rgba(0, 0, 0, 0.87);
}

.dx-popup-title.dx-toolbar {
  padding: 0 8px 0 16px;
  overflow: visible;
  box-shadow: none;
}

.dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-popup-title.dx-toolbar .dx-toolbar-after:empty,
.dx-popup-title.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 42px;
  overflow: visible;
}

.dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-popup-title.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-popup-title.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-popup-title.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-popup-title.dx-toolbar .dx-button.dx-closebutton {
  display: block;
}

.dx-popup-content {
  -webkit-user-drag: none;
  padding: 16px;
}

.dx-popup-content > .dx-button {
  margin: 0 8px;
}

.dx-popup-bottom {
  background: 0 0;
  color: rgba(0, 0, 0, 0.87);
}

.dx-popup-bottom.dx-toolbar {
  padding: 0 8px 0 16px;
  overflow: visible;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 44px;
  overflow: visible;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar {
  padding: 0 8px 0 16px;
  overflow: visible;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 44px;
  overflow: visible;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-popup-content.dx-dialog-content {
  min-width: 188px;
  padding: 16px;
}

.dx-dialog-message {
  padding: 0;
}

.dx-rtl .dx-popup-title.dx-toolbar {
  padding: 0 16px 0 8px;
  overflow: visible;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-after:empty,
.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 38px;
  overflow: visible;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl .dx-popup-title.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-rtl .dx-popup-bottom.dx-toolbar {
  padding: 0 16px 0 8px;
  overflow: visible;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 44px;
  overflow: visible;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar {
  padding: 0 16px 0 8px;
  overflow: visible;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}

.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}

.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 44px;
  overflow: visible;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 8px;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 8px 0 0;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 8px;
}

.dx-rtl.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}

.dx-device-mobile .dx-rtl .dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 16px;
  font-weight: 500;
}

.dx-dropdownbutton {
  display: inline-block;
}

.dx-dropdownbutton-content.dx-popup-content {
  padding: 0;
}

.dx-dropdownbutton-content .dx-list .dx-empty-message,
.dx-dropdownbutton-content .dx-list .dx-list-item {
  border: none;
}

.dx-dropdownbutton-toggle {
  display: flex;
  flex: 0 0 auto;
  min-width: 0;
  height: 100%;
}

.dx-dropdownbutton-toggle.dx-button .dx-button-content {
  padding-left: 0;
  padding-right: 0;
}

.dx-rtl .dx-dropdownbutton-toggle {
  border-right-width: 0;
}

.dx-dropdownbutton:not(.dx-dropdownbutton-has-arrow) .dx-button-has-icon:not(.dx-button-has-text) .dx-button-content {
  padding-left: 8px;
  padding-right: 8px;
}

.dx-dropdownbutton:not(.dx-dropdownbutton-has-arrow) .dx-button-has-text.dx-button .dx-button-content {
  padding-left: 16px;
  padding-right: 16px;
}

.dx-dropdownbutton-action:not(.dx-buttongroup-last-item).dx-button {
  border-right-width: 0;
  border-left-width: 1px;
}

.dx-rtl .dx-dropdownbutton-action:not(.dx-buttongroup-last-item).dx-button {
  border-right-width: 1px;
  border-left-width: 0;
}

.dx-rtl .dx-dropdownbutton-toggle.dx-button {
  border-right-width: 0;
}

.dx-dropdownbutton-toggle .dx-button-content {
  flex: 0 0 20px;
}

.dx-dropdownbutton-action {
  min-width: 0;
  height: 100%;
}

.dx-dropdownbutton {
  height: 28px;
}

.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-text.dx-buttongroup-last-item .dx-button-content {
  padding-right: 0;
}

.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown {
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  width: 26px;
}

.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-dropdownbutton.dx-dropdownbutton-has-arrow .dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right {
  margin-left: 4px;
}

.dx-dropdownbutton .dx-button-has-icon,
.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text,
.dx-dropdownbutton .dx-button-has-text {
  min-width: 0;
}

.dx-dropdownbutton .dx-button-has-icon .dx-button-content,
.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text .dx-button-content,
.dx-dropdownbutton .dx-button-has-text .dx-button-content {
  padding-right: 8px;
}

.dx-dropdownbutton .dx-buttongroup .dx-button {
  border-radius: 0;
}

.dx-dropdownbutton .dx-buttongroup .dx-buttongroup-item {
  margin-left: 0;
}

.dx-dropdownbutton .dx-buttongroup .dx-buttongroup-last-item {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.dx-dropdownbutton .dx-buttongroup .dx-buttongroup-first-item {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content,
.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content,
.dx-rtl .dx-dropdownbutton .dx-button-has-text.dx-buttongroup-last-item .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-text.dx-buttongroup-last-item .dx-button-content {
  padding-left: 0;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl .dx-dropdownbutton .dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right,
.dx-rtl.dx-dropdownbutton .dx-button-has-text.dx-buttongroup-last-item .dx-button-content .dx-icon-spindown.dx-icon-right {
  margin-left: 0;
  margin-right: 4px;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-icon .dx-button-content,
.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-button-has-text .dx-button-content,
.dx-rtl .dx-dropdownbutton .dx-button-has-text .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-text .dx-button-content {
  padding-left: 8px;
}

.dx-rtl .dx-dropdownbutton .dx-buttongroup-last-item,
.dx-rtl.dx-dropdownbutton .dx-buttongroup-last-item {
  border-radius: 2px 0 0 2px;
  border-left-width: 1px;
}

.dx-rtl .dx-dropdownbutton .dx-buttongroup-first-item,
.dx-rtl.dx-dropdownbutton .dx-buttongroup-first-item {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.dx-rtl .dx-dropdownbutton .dx-buttongroup-first-item:not(.dx-buttongroup-last-item),
.dx-rtl.dx-dropdownbutton .dx-buttongroup-first-item:not(.dx-buttongroup-last-item) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-text:not(.dx-button-mode-text) .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-text:not(.dx-button-mode-text) .dx-button-content {
  padding-right: 16px;
}

.dx-rtl .dx-dropdownbutton .dx-button-has-icon.dx-button-has-text:not(.dx-button-mode-text) .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-has-icon.dx-button-has-text:not(.dx-button-mode-text) .dx-button-content {
  padding-right: 12px;
}

.dx-rtl .dx-dropdownbutton .dx-button-mode-text.dx-buttongroup-first-item .dx-button-content,
.dx-rtl.dx-dropdownbutton .dx-button-mode-text.dx-buttongroup-first-item .dx-button-content {
  padding-right: 5px;
}

.dx-dropdownbutton-popup-wrapper {
  height: 100%;
}

.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  border-top-width: 0;
  border-bottom-width: 1px;
}

.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}

.dx-dropdownbutton-popup-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}

.dx-dropdownbutton-popup-wrapper .dx-list {
  height: 100%;
  min-height: 36px;
}

.dx-dropdownbutton-popup-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}

.dx-dropdownbutton-popup-wrapper .dx-empty-message,
.dx-dropdownbutton-popup-wrapper .dx-list-item {
  border-top: 0;
}

.dx-dropdownbutton-popup-wrapper .dx-empty-message:last-of-type,
.dx-dropdownbutton-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-actionsheet-popup-wrapper .dx-overlay-content {
  padding-top: 0;
  padding-bottom: 0;
  -webkit-user-drag: none;
}

.dx-actionsheet-popover-wrapper .dx-popup-content .dx-button,
.dx-actionsheet-popup-wrapper .dx-popup-content .dx-button {
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}

.dx-actionsheet-cancel,
.dx-actionsheet-item {
  width: 100%;
}

.dx-state-disabled .dx-actionsheet-container .dx-button {
  cursor: default;
}

.dx-actionsheet-popover-wrapper .dx-popup-title,
.dx-actionsheet-popup-wrapper .dx-popup-title {
  word-wrap: break-word;
}

.dx-actionsheet-container .dx-actionsheet-item:not(:last-child) {
  margin: 0 0 20px;
}

.dx-actionsheet-container .dx-button {
  margin: 0;
}

.dx-button.dx-actionsheet-cancel {
  margin: 20px 0 0;
}

.dx-tileview div.dx-scrollable-container {
  overflow-y: hidden;
}

.dx-tile {
  position: absolute;
  color: rgba(0, 0, 0, 0.87);
  background-color: #fff;
  border: 1px solid rgba(224, 224, 224, 0.6);
  text-align: left;
}

.dx-tile-content {
  padding: 0;
  width: 100%;
  height: 100%;
}

.dx-tileview-wrapper {
  position: relative;
  height: 1px;
}

.dx-device-ios-6 .dx-tile {
  backface-visibility: hidden;
}

.dx-tile.dx-state-focused,
.dx-tile.dx-state-hover {
  background-color: #fff;
  border-color: rgba(138, 200, 64, 0.4);
}

.dx-tile.dx-state-active {
  transform: scale(0.96);
  transition: transform 0.1s linear;
  background-color: rgba(96, 96, 96, 0.2);
  color: rgba(0, 0, 0, 0.87);
  border-color: transparent;
}

.dx-toast-content {
  display: flex;
  align-items: center;
}

.dx-toast-message {
  display: inline-flex;
}

.dx-rtl .dx-toast-icon {
  margin-left: 10px;
  margin-right: 0;
}

.dx-toast-stack {
  position: fixed;
  display: flex;
  overflow: hidden;
  gap: 3px;
  align-items: center;
}

.dx-toast-stack .dx-toast-wrapper {
  transform: translate(0) !important;
  position: static !important;
  height: auto !important;
  width: auto !important;
}

.dx-toast-stack .dx-toast-wrapper .dx-toast-content {
  transform: translate(0) !important;
  position: static !important;
}

.dx-toast-stack-down-push-direction {
  flex-direction: column-reverse;
  justify-content: flex-end;
}

.dx-toast-stack-up-push-direction {
  flex-direction: column;
  justify-content: flex-end;
}

.dx-toast-stack-left-push-direction {
  flex-direction: row;
  justify-content: flex-end;
}

.dx-toast-stack-right-push-direction {
  flex-direction: row-reverse;
  justify-content: flex-end;
}

.dx-toast-stack-down-stack-direction {
  flex-direction: column;
  justify-content: flex-start;
}

.dx-toast-stack-up-stack-direction {
  flex-direction: column-reverse;
  justify-content: flex-start;
}

.dx-toast-stack-left-stack-direction {
  flex-direction: row-reverse;
  justify-content: flex-start;
}

.dx-toast-stack-right-stack-direction {
  flex-direction: row;
  justify-content: flex-start;
}

.dx-toast-content {
  color: rgba(255, 255, 255, 0.87);
  font-size: 13px;
  font-weight: 400;
  padding: 0 12px;
  border-radius: 2px;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15);
  min-height: 36px;
  display: flex;
  align-items: center;
}

.dx-toast-icon {
  background-size: contain;
  width: 35px;
  height: 35px;
  background-position: left center;
  background-repeat: no-repeat;
  margin-right: 10px;
  display: none;
}

.dx-toast-message {
  padding: 0;
}

.dx-toast-info {
  background-color: rgba(0, 0, 0, 0.87);
}

.dx-toast-warning {
  background-color: #ffc107;
}

.dx-toast-error {
  background-color: #f44336;
}

.dx-toast-success {
  background-color: #8ac840;
}

.dx-popover-wrapper .dx-popover-arrow::after {
  width: 14.1422712488px;
  height: 14.1422712488px;
}

.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,
.dx-popover-wrapper.dx-position-top .dx-popover-arrow {
  width: 20px;
  height: 10px;
}

.dx-popover-wrapper.dx-position-left .dx-popover-arrow,
.dx-popover-wrapper.dx-position-right .dx-popover-arrow {
  width: 10px;
  height: 20px;
}

.dx-popover-arrow {
  position: absolute;
  z-index: 2000;
  overflow: hidden;
}

.dx-popover-arrow::after {
  position: absolute;
  display: block;
  overflow: hidden;
  content: " ";
  transform: rotate(-45deg);
}

.dx-popover-wrapper.dx-position-top .dx-popover-arrow::after {
  top: 0;
  left: 0;
  transform-origin: top left;
}

.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow::after {
  right: 0;
  bottom: 0;
  transform-origin: bottom right;
}

.dx-popover-wrapper.dx-position-left .dx-popover-arrow::after {
  bottom: 0;
  left: 0;
  transform-origin: bottom left;
}

.dx-popover-wrapper.dx-position-right .dx-popover-arrow::after {
  top: 0;
  right: 0;
  transform-origin: top right;
}

.dx-popover-wrapper .dx-overlay-content {
  overflow: visible;
}

.dx-popover-wrapper .dx-popup-content {
  overflow: hidden;
}

.dx-device-ios .dx-popover-arrow::after {
  -webkit-transform: rotate(-45deg) translateZ(0);
}

.dx-popover-wrapper .dx-popup-title {
  margin: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

.dx-popover-wrapper .dx-popup-title.dx-toolbar {
  padding-left: 15px;
}

.dx-popover-wrapper .dx-popover-arrow {
  display: none;
}

.dx-popover-wrapper .dx-rtl.dx-popup-title.dx-toolbar {
  padding-right: 15px;
  padding-left: 0;
}

.dx-progressbar .dx-position-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-left .dx-progressbar-status,
.dx-progressbar .dx-position-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-right .dx-progressbar-status {
  display: table-cell;
  vertical-align: middle;
}

.dx-progressbar .dx-position-bottom-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-bottom-left .dx-progressbar-status,
.dx-progressbar .dx-position-top-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-top-left .dx-progressbar-status {
  float: left;
}

.dx-progressbar .dx-position-bottom-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-bottom-right .dx-progressbar-status,
.dx-progressbar .dx-position-top-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-top-right .dx-progressbar-status {
  float: right;
}

.dx-progressbar .dx-position-bottom-center .dx-progressbar-status,
.dx-progressbar .dx-position-top-center .dx-progressbar-status {
  text-align: center;
}

.dx-progressbar .dx-position-left .dx-progressbar-status {
  padding-right: 8px;
}

.dx-progressbar .dx-position-right .dx-progressbar-status {
  padding-left: 8px;
  padding-top: 0;
}

.dx-progressbar::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-progressbar-range-container {
  width: 100%;
}

.dx-progressbar-container {
  position: relative;
  width: 100%;
}

.dx-progressbar-wrapper {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  direction: ltr;
}

.dx-progressbar-range {
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}

.dx-progressbar-status {
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  height: 20px;
  font-size: 12px;
  padding-top: 4px;
  color: #8ac840;
}

.dx-progressbar-animating-segment {
  display: none;
}

.dx-rtl .dx-progressbar .dx-progressbar-wrapper,
.dx-rtl.dx-progressbar .dx-progressbar-wrapper {
  direction: rtl;
}

.dx-progressbar-container {
  height: 4px;
  background-color: rgba(138, 200, 64, 0.3);
}

.dx-progressbar-range {
  position: relative;
  background-color: #8ac840;
  margin-top: -1px;
  box-sizing: content-box;
}

.dx-progressbar-animating-container {
  width: 100%;
  height: 4px;
  background-color: rgba(138, 200, 64, 0.3);
  background-size: 90% 5px;
  animation: 2s linear infinite dx-loader;
  background-image: linear-gradient(-90deg, transparent 5%, #8ac840, transparent 95%);
  background-repeat: repeat;
}

.dx-state-disabled .dx-progressbar-range {
  background-color: rgba(138, 200, 64, 0.6);
}

.dx-state-disabled .dx-progressbar-animating-container {
  animation: none;
  background-position-x: 45%;
}

.dx-rtl .dx-progressbar .dx-progressbar-animating-container,
.dx-rtl.dx-progressbar .dx-progressbar-animating-container {
  animation: 2s linear infinite dx-loader-rtl;
  background-image: linear-gradient(-90deg, transparent 5%, #8ac840, transparent 95%);
  background-repeat: repeat;
}
@keyframes dx-loader {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: 900%;
  }
}
@keyframes dx-loader-rtl {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: -900%;
  }
}
.dx-tooltip-wrapper .dx-overlay-content {
  min-width: 34px;
  text-align: center;
  line-height: 0;
  background-color: #616161;
  color: #fff;
  box-shadow: none;
  border-radius: 2px;
  min-height: auto;
}

.dx-tooltip-wrapper .dx-overlay-content::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-tooltip-wrapper .dx-overlay-content .dx-popup-content {
  display: inline-block;
  line-height: normal;
  white-space: nowrap;
  padding: 4px 6px;
  font-size: 12px;
}

.dx-tooltip-wrapper.dx-popover-wrapper .dx-popover-arrow {
  display: none;
}

.dx-slider-label {
  position: absolute;
  font-size: 0.85em;
}

.dx-slider-label:last-child {
  right: 0;
  left: auto;
}

.dx-rtl .dx-slider-label:last-child {
  left: 0;
  right: auto;
}

.dx-slider-label-position-bottom {
  padding-bottom: 14px;
}

.dx-slider-label-position-top {
  padding-top: 14px;
}

.dx-slider {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-slider::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-slider .dx-overlay-content {
  height: 28px;
}

.dx-slider .dx-overlay-content::before {
  display: none;
}

.dx-slider .dx-popover-wrapper .dx-popover-arrow::after {
  width: 9.8995898741px;
  height: 9.8995898741px;
}

.dx-slider .dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,
.dx-slider .dx-popover-wrapper.dx-position-top .dx-popover-arrow {
  width: 14px;
  height: 7px;
}

.dx-slider .dx-popover-wrapper.dx-position-left .dx-popover-arrow,
.dx-slider .dx-popover-wrapper.dx-position-right .dx-popover-arrow {
  width: 7px;
  height: 14px;
}

.dx-slider-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  cursor: pointer;
  height: 26px;
}

.dx-slider-bar {
  position: relative;
  margin-right: 15px;
  margin-left: 15px;
  background: rgba(138, 200, 64, 0.24);
}

.dx-slider-range {
  position: absolute;
  pointer-events: none;
  -webkit-user-drag: none;
}

.dx-slider-handle {
  position: absolute;
  top: 0;
  right: 0;
  pointer-events: auto;
  -webkit-user-drag: none;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-popup-content {
  line-height: 0;
}

.dx-state-disabled .dx-slider-wrapper {
  cursor: default;
}

.dx-rtl .dx-slider-handle {
  right: auto;
  left: 0;
}

.dx-slider-tooltip-visible-on-hover .dx-tooltip {
  visibility: hidden;
}

.dx-slider-tooltip-visible-on-hover.dx-state-active .dx-tooltip,
.dx-slider-tooltip-visible-on-hover.dx-state-hover .dx-tooltip {
  visibility: visible;
}

.dx-slider-bar,
.dx-slider-range {
  margin-top: 12px;
  height: 2px;
}

.dx-slider-range {
  top: -12px;
}

.dx-slider-range.dx-slider-range-visible {
  background: #8ac840;
}

.dx-slider-handle {
  margin-top: -12px;
  margin-right: -13px;
  width: 26px;
  height: 26px;
  border-radius: 50%;
}

.dx-slider-handle::after {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  margin-top: -6px;
  margin-left: -6px;
  width: 12px;
  height: 12px;
  background: #8ac840;
  content: "";
  border-radius: 50%;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content {
  background-color: transparent;
  min-width: 28px;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content::before {
  content: "";
  position: absolute;
  width: 28px;
  height: 28px;
  border-radius: 0 50% 50%;
  transform: rotate(45deg);
  display: block;
  background-color: #8ac840;
  top: 0;
}

.dx-slider-tooltip-position-top .dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content::before {
  transform: rotate(-135deg);
  bottom: 0;
  margin-top: -2px;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content .dx-popup-content {
  line-height: normal;
  font-size: 10px;
  max-width: 22px;
  min-width: 22px;
  width: 22px;
  text-overflow: ellipsis;
  padding: 8px 3px 5px;
  color: #fff;
  position: relative;
}

.dx-slider-tooltip-position-top .dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content .dx-popup-content {
  padding-top: 6px;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content.dx-state-disabled::before {
  margin-top: 5px;
}

.dx-slider-tooltip-position-top .dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content.dx-state-disabled::before {
  margin-top: -5px;
}

.dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content.dx-state-disabled .dx-popup-content {
  padding-top: 14px;
}

.dx-slider-tooltip-position-top .dx-slider-handle .dx-tooltip-wrapper .dx-overlay-content.dx-state-disabled .dx-popup-content {
  padding-top: 6px;
  padding-bottom: 14px;
}

.dx-slider-handle .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.24);
}

.dx-slider-tooltip-position-top {
  padding-top: 34px;
}

.dx-slider-tooltip-position-bottom {
  padding-bottom: 34px;
}

.dx-slider-label-position-bottom .dx-slider-label {
  bottom: -18px;
}

.dx-slider-label-position-top .dx-slider-label {
  top: -15px;
}

.dx-state-disabled .dx-slider,
.dx-state-disabled .dx-slider .dx-slider-handle,
.dx-state-disabled.dx-slider,
.dx-state-disabled.dx-slider .dx-slider-handle {
  opacity: 1;
}

.dx-state-disabled .dx-slider-bar,
.dx-state-disabled .dx-slider-range.dx-slider-range-visible {
  background: rgba(0, 0, 0, 0.24);
}

.dx-state-disabled .dx-slider-handle {
  width: 12px;
  height: 12px;
  margin-top: -5px;
  margin-right: -5px;
  border-radius: 50%;
  border: 2px solid #fff;
}

.dx-state-disabled .dx-slider-handle::after {
  margin-top: -4px;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  background: grey;
}

.dx-state-disabled .dx-slider-handle .dx-overlay-content {
  margin-top: -12px;
}

.dx-invalid .dx-slider-handle::after {
  background-color: #f44336;
}

.dx-invalid .dx-slider-range-visible {
  background-color: #f44336;
  border-color: #f44336;
}

.dx-invalid .dx-slider-bar {
  background-color: rgba(244, 67, 54, 0.4);
}

.dx-rtl .dx-slider-handle {
  margin-left: -13px;
}

.dx-rtl.dx-state-disabled .dx-slider-handle {
  margin-left: -5px;
  margin-right: 0;
}

.dx-rtl.dx-state-disabled .dx-overlay-content {
  margin-left: -13px;
}

.dx-rangeslider-start-handle {
  top: 0;
  right: auto;
  left: 0;
  margin-left: -14px;
}

.dx-rtl .dx-rangeslider-start-handle {
  right: 0;
  left: auto;
  margin-right: -14px;
}

.dx-state-disabled .dx-rangeslider-start-handle {
  margin-left: -5px;
}

.dx-rtl.dx-state-disabled .dx-rangeslider-start-handle {
  margin-right: -5px;
}

.dx-gallery {
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  touch-action: pinch-zoom pan-y;
}

.dx-gallery-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  white-space: nowrap;
}

.dx-gallery-wrapper > .dx-empty-message {
  text-align: center;
  position: absolute;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}

.dx-gallery-container {
  position: relative;
  height: 100%;
}

.dx-gallery-item {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-align: center;
}

.dx-gallery-item-image {
  max-width: 100%;
  align-self: flex-start;
  flex-shrink: 0;
  height: auto;
  margin: auto;
}

.dx-gallery-item-content {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.dx-gallery .dx-gallery-item-loop {
  display: none;
}

.dx-gallery-loop .dx-gallery-item-loop {
  display: inline-block;
  position: absolute;
}

.dx-gallery-item-invisible {
  visibility: hidden;
}

.dx-gallery-nav-button-next,
.dx-gallery-nav-button-prev {
  position: absolute;
  top: 50%;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  background-size: 100% 100%;
}

.dx-gallery-nav-button-prev {
  left: 0;
}

.dx-gallery-nav-button-next {
  right: 0;
}

.dx-gallery-indicator {
  position: absolute;
  bottom: 10px;
  width: 100%;
  height: 10px;
  font-size: 0;
  pointer-events: none;
  text-align: center;
}

.dx-state-disabled .dx-gallery-indicator-item,
.dx-state-disabled .dx-gallery-nav-button-next,
.dx-state-disabled .dx-gallery-nav-button-prev {
  cursor: default;
}

.dx-rtl .dx-gallery-nav-button-prev {
  right: 0;
  left: auto;
  transform: scaleX(-1);
}

.dx-rtl .dx-gallery-nav-button-next {
  right: auto;
  left: 0;
  transform: scaleX(-1);
}

.dx-device-android .dx-scrollable-native .dx-gallery-indicator,
.dx-device-android .dx-scrollable-native .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-nav-button-next,
.dx-device-android .dx-scrollable-native .dx-gallery-nav-button-prev {
  backface-visibility: visible;
}

.dx-device-android .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-indicator,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-nav-button-next,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-nav-button-prev,
.dx-device-ios-6 .dx-gallery,
.dx-device-ios-6 .dx-gallery-indicator,
.dx-device-ios-6 .dx-gallery-item,
.dx-device-ios-6 .dx-gallery-nav-button-next,
.dx-device-ios-6 .dx-gallery-nav-button-prev {
  backface-visibility: hidden;
}

.dx-gallery .dx-gallery-nav-button-next,
.dx-gallery .dx-gallery-nav-button-prev {
  position: absolute;
  top: 0;
  width: 34%;
  height: 100%;
  background: 0 0;
  cursor: pointer;
  text-align: center;
}

.dx-gallery .dx-gallery-nav-button-next.dx-state-active::after,
.dx-gallery .dx-gallery-nav-button-next.dx-state-hover::after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-active::after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-hover::after {
  background-color: #8ac840;
}

.dx-gallery .dx-gallery-nav-button-next::before,
.dx-gallery .dx-gallery-nav-button-prev::before {
  display: block;
  width: 32px;
  top: 50%;
  margin-top: -16px;
  left: 50%;
  margin-left: -16px;
  position: absolute;
  z-index: 10;
  clear: both;
  font-size: 32px;
  color: #fff;
}

.dx-gallery .dx-gallery-nav-button-next::after,
.dx-gallery .dx-gallery-nav-button-prev::after {
  content: "";
  position: absolute;
  width: 32px;
  height: 32px;
  background: rgba(0, 0, 0, 0.54);
  border-radius: 50%;
  top: 50%;
  margin-top: -16px;
}

.dx-gallery .dx-gallery-nav-button-prev {
  font: 14px/1 DXIcons;
}

.dx-gallery .dx-gallery-nav-button-prev::after {
  left: 8px;
}

.dx-gallery .dx-gallery-nav-button-prev::before {
  content: "\f012";
  left: 7px;
  right: auto;
  margin-left: 0;
}

.dx-gallery .dx-gallery-nav-button-next {
  font: 14px/1 DXIcons;
}

.dx-gallery .dx-gallery-nav-button-next::after {
  right: 8px;
}

.dx-gallery .dx-gallery-nav-button-next::before {
  content: "\f010";
  right: 7px;
  left: auto;
}

.dx-gallery-indicator-item {
  display: inline-block;
  cursor: pointer;
  border-radius: 50%;
  box-sizing: border-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  pointer-events: auto;
  margin: 1px 6px;
  width: 8px;
  height: 8px;
  background: #fff;
}

.dx-gallery-indicator-item-active,
.dx-gallery-indicator-item-selected {
  width: 12px;
  height: 12px;
  background: #8ac840;
  border: 2px solid rgba(255, 255, 255, 0.8);
  margin: -1px 6px;
}

.dx-state-focused.dx-gallery .dx-gallery-indicator-item-selected {
  background: #8ac840;
}

.dx-lookup {
  margin: 0;
  height: 19px;
}

.dx-lookup .dx-popup-content .dx-scrollable {
  height: calc(100% - 45px);
}

.dx-lookup .dx-lookup-field-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}

.dx-lookup .dx-rtl .dx-lookup-field-wrapper::after,
.dx-lookup:not(.dx-rtl) .dx-lookup-field-wrapper::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-lookup-field {
  outline: 0;
  position: relative;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
}

.dx-lookup-field::before {
  content: ".";
  color: transparent;
  display: inline-block;
  width: 0;
  float: left;
}

.dx-rtl .dx-lookup-arrow {
  right: auto;
  left: 0;
}

.dx-state-disabled .dx-lookup-field {
  cursor: default;
}

.dx-lookup-popup-wrapper .dx-list-item {
  cursor: pointer;
  border-top: none;
}

.dx-lookup-popup-search .dx-list {
  height: 90%;
}

.dx-lookup-search-wrapper {
  width: 100%;
  padding: 8px 8px 2px;
}

.dx-lookup.dx-editor-filled,
.dx-lookup.dx-editor-outlined {
  height: 32px;
}

.dx-lookup.dx-editor-filled .dx-lookup-field,
.dx-lookup.dx-editor-outlined .dx-lookup-field {
  padding: 9px 29px 8px 11px;
}

.dx-lookup.dx-editor-filled .dx-lookup-arrow,
.dx-lookup.dx-editor-outlined .dx-lookup-arrow {
  right: 9px;
}

.dx-lookup.dx-editor-filled.dx-invalid .dx-lookup-field,
.dx-lookup.dx-editor-outlined.dx-invalid .dx-lookup-field {
  padding-right: 47px;
}

.dx-lookup.dx-editor-filled.dx-invalid.dx-rtl .dx-lookup-field,
.dx-lookup.dx-editor-outlined.dx-invalid.dx-rtl .dx-lookup-field {
  padding-left: 47px;
  padding-right: 11px;
}

.dx-lookup.dx-editor-filled.dx-rtl .dx-lookup-arrow,
.dx-lookup.dx-editor-outlined.dx-rtl .dx-lookup-arrow,
.dx-rtl .dx-lookup.dx-editor-filled .dx-lookup-arrow,
.dx-rtl .dx-lookup.dx-editor-outlined .dx-lookup-arrow {
  left: 9px;
  right: auto;
}

.dx-lookup.dx-editor-filled.dx-rtl .dx-lookup-field,
.dx-lookup.dx-editor-outlined.dx-rtl .dx-lookup-field,
.dx-rtl .dx-lookup.dx-editor-filled .dx-lookup-field,
.dx-rtl .dx-lookup.dx-editor-outlined .dx-lookup-field {
  padding-left: 29px;
  padding-right: 11px;
}

.dx-lookup.dx-editor-underlined {
  height: 26px;
}

.dx-lookup.dx-editor-underlined.dx-texteditor-with-floating-label,
.dx-lookup.dx-editor-underlined.dx-texteditor-with-label {
  height: 30px;
}

.dx-lookup.dx-editor-underlined .dx-lookup-field {
  padding: 6px 18px 5px 0;
}

.dx-lookup.dx-editor-underlined.dx-invalid .dx-lookup-field {
  padding-right: 36px;
}

.dx-lookup.dx-editor-underlined.dx-invalid.dx-rtl .dx-lookup-field {
  padding-left: 36px;
  padding-right: 0;
}

.dx-lookup.dx-editor-underlined.dx-rtl .dx-lookup-field,
.dx-rtl .dx-lookup.dx-editor-underlined .dx-lookup-field {
  padding-left: 18px;
  padding-right: 0;
}

.dx-lookup.dx-invalid {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-lookup.dx-invalid .dx-lookup-arrow::after {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 13px;
  font-weight: 500;
  background-color: #f44336;
  color: #fff;
  content: "!";
  border-radius: 50%;
  right: 18px;
}

.dx-lookup.dx-invalid.dx-rtl .dx-lookup-arrow::after,
.dx-rtl .dx-lookup.dx-invalid .dx-lookup-arrow::after {
  left: 18px;
  right: auto;
}

.dx-lookup.dx-valid .dx-lookup-arrow::after {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 17px;
  font-size: 19px;
  font-weight: 700;
  font-family: DXIcons, sans-serif;
  color: #8ac840;
  content: "\f005";
  opacity: 0;
  transform: scale(0);
  animation: 0.3s cubic-bezier(1, 0.008, 0.565, 1.65) 0.1s forwards dx-valid-badge-frames;
  right: 18px;
}

.dx-lookup.dx-valid.dx-rtl .dx-lookup-arrow::after,
.dx-rtl .dx-lookup.dx-valid .dx-lookup-arrow::after {
  left: 18px;
  right: auto;
}

.dx-lookup.dx-validation-pending .dx-lookup-field-wrapper .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  right: 18px;
}

.dx-lookup.dx-validation-pending.dx-rtl .dx-lookup-field-wrapper .dx-pending-indicator,
.dx-rtl .dx-lookup.dx-validation-pending .dx-lookup-field-wrapper .dx-pending-indicator {
  left: 18px;
  right: auto;
}

.dx-lookup-field .dx-texteditor {
  border: none;
}

.dx-lookup-field .dx-texteditor::after,
.dx-lookup-field .dx-texteditor::before {
  content: none;
}

.dx-lookup-field .dx-texteditor,
.dx-lookup-field .dx-texteditor.dx-state-active,
.dx-lookup-field .dx-texteditor.dx-state-disabled,
.dx-lookup-field .dx-texteditor.dx-state-focused,
.dx-lookup-field .dx-texteditor.dx-state-hover,
.dx-lookup-field .dx-texteditor.dx-state-readonly,
.dx-lookup-field .dx-texteditor.dx-state-readonly.dx-state-hover {
  background-color: transparent;
}

.dx-lookup-arrow {
  pointer-events: none;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: auto;
  height: 100%;
  font: 18px/18px DXIcons;
  width: 18px;
  color: rgba(0, 0, 0, 0.54);
  text-align: center;
}

.dx-lookup-arrow::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-state-readonly .dx-lookup-field::before {
  opacity: 0.5;
}

.dx-lookup-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-lookup-popup-wrapper .dx-popup-content {
  top: 0;
  padding: 0;
}

.dx-lookup-popup-wrapper .dx-popup-title + .dx-popup-content {
  top: 49px;
}

.dx-lookup-empty .dx-lookup-field {
  color: rgba(148, 148, 148, 0.87);
}

.dx-lookup-popup-search .dx-list {
  height: calc(100% - 36px);
}

.dx-loadpanel-content::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}

.dx-loadpanel-content-wrapper {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}

.dx-loadpanel-message {
  text-align: center;
  display: none;
}

.dx-loadpanel-content.dx-loadpanel-pane-hidden {
  box-shadow: none;
  border: none;
  background: 0 0;
}
@keyframes dx-loadpanel-opacity {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.dx-loadpanel-content {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  border: 1px solid #e0e0e0;
  background: #fff;
  padding: 13px;
  border-radius: 50%;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.25);
}

.dx-tagbox .dx-texteditor-input {
  width: auto;
}

.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input {
  border: none;
  color: transparent;
  text-shadow: 0 0 0 gray;
  min-width: 0;
  width: 0.1px;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input:focus {
  outline: 0;
}

.dx-tagbox.dx-state-disabled .dx-texteditor-input {
  background: 0 0;
}

.dx-tagbox.dx-state-disabled .dx-tag-content {
  cursor: default;
  background-color: #adadad;
}

.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input-container {
  flex-wrap: wrap;
  align-items: stretch;
}

.dx-tag-container.dx-texteditor-input-container {
  padding: 0 4px 0 0;
  outline: 0;
}

.dx-tagbox-single-line .dx-tag-container.dx-texteditor-input-container {
  overflow: hidden;
  white-space: nowrap;
}

.dx-texteditor-container.dx-tag-container {
  white-space: normal;
}

.dx-tag-content {
  position: relative;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  margin: 0;
  padding: 4px 32px 4px 8px;
  min-width: 40px;
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.6);
  border-radius: 16px;
}

.dx-tag-content::before {
  content: ".";
  color: transparent;
  display: inline-block;
  width: 0;
}

.dx-tag-remove-button {
  position: absolute;
  top: 0;
  width: 24px;
  height: 100%;
  right: 4px;
  font: 10px/1 DXIcons;
}

.dx-tag-remove-button::after,
.dx-tag-remove-button::before {
  position: absolute;
  top: 50%;
  content: "";
  transform: rotate(45deg);
}

.dx-rtl .dx-tagbox .dx-tag-content,
.dx-tagbox.dx-rtl .dx-tag-content {
  margin-left: 0;
  margin-right: 4px;
}

.dx-rtl .dx-tagbox .dx-tag-remove-button,
.dx-tagbox.dx-rtl .dx-tag-remove-button {
  right: auto;
  left: 0;
}

.dx-rtl .dx-tagbox .dx-tag-container,
.dx-tagbox.dx-rtl .dx-tag-container {
  padding-left: 4px;
  padding-right: 0;
}

.dx-tagbox .dx-texteditor-input-container {
  height: 100%;
}

.dx-tagbox .dx-texteditor-input {
  height: 24px;
}

.dx-tagbox.dx-editor-filled .dx-texteditor-input,
.dx-tagbox.dx-editor-outlined .dx-texteditor-input {
  padding: 0;
  margin-top: 4px;
}

.dx-tagbox.dx-editor-filled .dx-tag-container,
.dx-tagbox.dx-editor-outlined .dx-tag-container {
  padding: 0 8px 3px 11px;
  min-height: 32px;
}

.dx-tagbox.dx-state-disabled .dx-tag-content .dx-tag-remove-button::before {
  color: #adadad;
}

.dx-tagbox.dx-texteditor-with-floating-label.dx-editor-outlined .dx-tag-container.dx-texteditor-input-container,
.dx-tagbox.dx-texteditor-with-label.dx-editor-outlined .dx-tag-container.dx-texteditor-input-container {
  padding-top: 8px;
}

.dx-tagbox.dx-texteditor-with-floating-label.dx-editor-filled .dx-tag-container.dx-texteditor-input-container,
.dx-tagbox.dx-texteditor-with-floating-label.dx-editor-underlined .dx-tag-container.dx-texteditor-input-container,
.dx-tagbox.dx-texteditor-with-label.dx-editor-filled .dx-tag-container.dx-texteditor-input-container,
.dx-tagbox.dx-texteditor-with-label.dx-editor-underlined .dx-tag-container.dx-texteditor-input-container {
  padding-top: 14px;
  padding-bottom: 6px;
}

.dx-tagbox.dx-texteditor-with-floating-label.dx-editor-underlined.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container,
.dx-tagbox.dx-texteditor-with-label.dx-editor-underlined.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container {
  margin-top: 0;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container {
  margin-top: -4px;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container::after {
  margin-top: -6px;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-texteditor-input {
  padding-left: 0;
  margin-top: 4px;
}

.dx-rtl .dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-texteditor-input,
.dx-rtl.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined) .dx-texteditor-input {
  padding-right: 0;
  padding-left: 0;
  margin-right: 0;
  margin-left: 0;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined).dx-state-active::before,
.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined).dx-state-focused::before {
  border-top: 0;
  border-bottom: 0;
}

.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined).dx-state-hover::after,
.dx-tagbox:not(.dx-texteditor-empty):not(.dx-editor-filled):not(.dx-editor-outlined)::after {
  border-bottom: 0;
}

.dx-tagbox-single-line .dx-tag-container {
  padding-right: 0;
}

.dx-tag-remove-button::before {
  content: "\f008";
  display: block;
  position: absolute;
  top: 51%;
  left: 50%;
  width: 16px;
  height: 16px;
  margin-left: -8px;
  margin-top: -8px;
  line-height: 16px;
  color: #e0e0e0;
  background-color: rgba(0, 0, 0, 0.36);
  border-radius: 50%;
  transform: none;
}

.dx-tag {
  max-width: calc(100% - 1px);
  display: inline-block;
  align-self: flex-start;
  margin: 4px 4px 0 0;
}

.dx-tag:hover .dx-tag-content {
  background-color: #d9d9d9;
  color: rgba(0, 0, 0, 0.87);
}

.dx-tag.dx-state-focused .dx-tag-content {
  background-color: #adadad;
  color: rgba(0, 0, 0, 0.87);
}

.dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-tagbox.dx-valid .dx-texteditor-container::after {
  right: 7px;
}

.dx-rtl .dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-rtl .dx-tagbox.dx-valid .dx-texteditor-container::after,
.dx-rtl.dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-rtl.dx-tagbox.dx-valid .dx-texteditor-container::after {
  left: 7px;
}

.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  right: 7px;
}

.dx-rtl .dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator,
.dx-rtl.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  left: 7px;
}

.dx-tagbox-popup-wrapper .dx-list-select-all {
  border-bottom: 1px solid #e0e0e0;
  padding-bottom: 12px;
  margin-bottom: 3px;
}

.dx-tagbox-popup-wrapper .dx-list-select-all::after {
  background-color: transparent;
}

.dx-rtl .dx-tag-content {
  padding-right: 8px;
  padding-left: 32px;
}

.dx-rtl .dx-tag-remove-button {
  left: 4px !important;
}

.dx-radiobutton {
  display: table;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  line-height: 16px;
}

.dx-radio-value-container {
  display: table-cell;
  padding-right: 10px;
  vertical-align: middle;
  padding-left: 0;
}

.dx-rtl .dx-radio-value-container,
.dx-rtl.dx-radio-value-container {
  padding-right: 5px;
  padding-left: 10px;
}

.dx-radiogroup-horizontal .dx-collection {
  display: flex;
  flex-wrap: wrap;
}

.dx-radiogroup-horizontal .dx-radiobutton:last-of-type {
  margin-right: 0;
}

.dx-state-disabled .dx-radiobutton {
  cursor: default;
}

.dx-state-disabled.dx-radiobutton {
  cursor: default;
}

.dx-radiobutton-icon {
  width: 16px;
  height: 16px;
  position: relative;
}

.dx-radiobutton-icon::after {
  content: "";
  width: 32px;
  height: 32px;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  border-radius: 50%;
  display: block;
  position: absolute;
  z-index: 1;
  transform: scale(0.5);
  transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.dx-radiobutton-icon::before {
  display: block;
  width: 12px;
  height: 12px;
  border: 2px solid rgba(0, 0, 0, 0.54);
  background-color: #fff;
  content: "";
  border-radius: 8px;
  box-sizing: content-box;
}

.dx-radiobutton-icon-checked::before {
  border-color: #8ac840;
}

.dx-radiobutton-icon-checked .dx-radiobutton-icon-dot {
  display: block;
  margin-top: -12px;
  margin-left: 4px;
  width: 8px;
  height: 8px;
  background: #8ac840;
  content: "";
  border-radius: 4px;
}

.dx-radiobutton.dx-state-active .dx-radiobutton-icon::after,
.dx-radiobutton.dx-state-focused .dx-radiobutton-icon::after {
  background-color: rgba(0, 0, 0, 0.1);
  transform: scale(1);
}

.dx-radiobutton.dx-radiobutton-checked.dx-state-active .dx-radiobutton-icon-checked::after,
.dx-radiobutton.dx-radiobutton-checked.dx-state-focused .dx-radiobutton-icon-checked::after {
  background-color: rgba(138, 200, 64, 0.1);
  transform: scale(1);
}

.dx-radiobutton.dx-state-disabled {
  opacity: 0.38;
}

.dx-state-disabled .dx-radiobutton-icon-dot,
.dx-state-readonly .dx-radiobutton-icon-dot {
  background-color: rgba(0, 0, 0, 0.54);
}

.dx-state-disabled .dx-radiobutton-icon::before,
.dx-state-readonly .dx-radiobutton-icon::before {
  border-color: rgba(0, 0, 0, 0.54);
}

.dx-invalid .dx-radiobutton-icon::before {
  border-color: rgba(244, 67, 54, 0.4);
}

.dx-invalid .dx-radiobutton-icon-dot {
  background-color: rgba(244, 67, 54, 0.4);
}

.dx-invalid .dx-state-active.dx-radiobutton .dx-radiobutton-icon::before,
.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon::before {
  border-color: #f44336;
}

.dx-invalid .dx-state-active.dx-radiobutton .dx-radiobutton-icon-dot,
.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon-dot {
  background-color: #f44336;
}

.dx-invalid .dx-state-active.dx-radiobutton .dx-radiobutton-icon::after,
.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon::after {
  background-color: rgba(244, 67, 54, 0.1);
  transform: scale(1);
}

.dx-state-disabled .dx-radiobutton.dx-state-disabled {
  opacity: 1;
}

.dx-rtl .dx-radiobutton.dx-radiobutton-checked .dx-radiobutton-icon-dot,
.dx-rtl.dx-radiobutton.dx-radiobutton-checked .dx-radiobutton-icon-dot {
  margin-right: 4px;
  margin-left: 0;
}

.dx-radiogroup .dx-radiobutton {
  margin: 6px 0;
}

.dx-radiogroup-horizontal .dx-radiobutton {
  margin-right: 17px;
}

.dx-rtl .dx-radiogroup-horizontal .dx-radiobutton,
.dx-rtl.dx-radiogroup-horizontal .dx-radiobutton {
  margin-right: 0;
  margin-left: 17px;
}

.dx-accordion-item-title {
  font-size: 18px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  height: 32px;
  position: relative;
  padding: 12px 11px;
  background-color: #fff;
}

.dx-accordion-item-body {
  overflow: hidden;
  padding: 11px;
  font-size: 12px;
}

.dx-accordion-item-closed .dx-accordion-item-body {
  visibility: hidden;
}

.dx-accordion-item {
  overflow: hidden;
  background-color: #fff;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.1), 0 2px 2px 0 rgba(0, 0, 0, 0.07), 0 1px 5px 0 rgba(0, 0, 0, 0.06);
  transition: margin 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: margin, height;
  border-top: 1px solid #e0e0e0;
}

.dx-accordion-item-opened .dx-accordion-item-body {
  visibility: visible;
}

.dx-state-disabled .dx-accordion-item-title {
  cursor: default;
}

.dx-accordion {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  margin: 3px 3px 5px;
}

.dx-accordion-item:first-child {
  border-top: none;
}

.dx-accordion-item.dx-state-active > .dx-accordion-item-title,
.dx-accordion-item.dx-state-focused > .dx-accordion-item-title {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-accordion-item.dx-state-active:not(.dx-accordion-item-opened) .dx-icon,
.dx-accordion-item.dx-state-focused:not(.dx-accordion-item-opened) .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-accordion-item.dx-state-hover > .dx-accordion-item-title {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-accordion-item.dx-state-hover + .dx-accordion-item-closed {
  border-top-color: #d1d1d1;
}

.dx-accordion-item-opened {
  margin: 8px 0;
  border-top: none;
}

.dx-accordion-item-opened:first-child {
  margin-top: 0;
}

.dx-accordion-item-opened > .dx-accordion-item-title::before {
  content: "\f014";
}

.dx-accordion-item-opened + .dx-accordion-item-closed {
  border-top: none;
}

.dx-accordion-item-title .dx-accordion-item-title-caption,
.dx-accordion-item-title::before {
  position: absolute;
}

.dx-accordion-item-title .dx-accordion-item-title-caption {
  color: rgba(0, 0, 0, 0.87);
  font-size: 15px;
  font-weight: 500;
  top: 8px;
  left: 11px;
  right: 40px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.dx-accordion-item-title::before {
  background-position: center;
  float: right;
  top: 5px;
  right: 11px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.38);
  content: "\f016";
  font-family: DXIcons;
  font-size: 18px;
  height: 18px;
  width: 18px;
}

.dx-accordion-item-title .dx-icon {
  display: inline-block;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon {
  margin-right: 6px;
  margin-left: 0;
  position: relative;
  top: 3px;
}

.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right,
.dx-rtl .dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon,
.dx-rtl.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon {
  margin-left: 6px;
  margin-right: 0;
}

.dx-rtl .dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right,
.dx-rtl.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right {
  margin-right: 6px;
  margin-left: 0;
}

.dx-state-disabled.dx-accordion-item {
  opacity: 0.5;
}

.dx-rtl .dx-accordion-item-title .dx-accordion-item-title-caption {
  right: 11px;
  left: 40px;
}

.dx-rtl .dx-accordion-item-title::before {
  float: left;
  left: 11px;
  right: auto;
}

.dx-slideoutview {
  height: 100%;
  width: 100%;
  touch-action: pinch-zoom;
}

.dx-slideoutview-wrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
}

.dx-slideoutview-menu-content {
  position: absolute;
  top: 0;
  bottom: 0;
}

.dx-slideoutview-menu-content.dx-slideoutview-right {
  right: 0;
}

.dx-slideoutview-menu-content.dx-slideoutview-left {
  left: 0;
}

.dx-slideoutview-content {
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 100;
  box-sizing: content-box;
  margin-left: -1px;
  border-style: solid;
  border-width: 0 1px;
  border-color: rgba(224, 224, 224, 0.5);
}

.dx-slideoutview-shield {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
}

.dx-device-android .dx-slideoutview-content {
  backface-visibility: hidden;
}

.dx-slideoutview-content,
.dx-slideoutview-menu-content {
  background-color: #fff;
}

.dx-slideout {
  height: 100%;
  width: 100%;
}

.dx-slideout-menu {
  min-width: 280px;
  max-width: 350px;
}

.dx-slideout-menu .dx-list-item .dx-icon {
  float: left;
  width: 26px;
  height: 26px;
  background-position: 0 0;
  background-size: 26px 26px;
  padding: 0;
  font-size: 26px;
  text-align: center;
  line-height: 26px;
  margin: -4px 13px -4px 0;
}

.dx-slideout-item,
.dx-slideout-item-content {
  height: 100%;
  width: 100%;
}

.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon {
  float: right;
}

.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon,
.dx-rtl.dx-slideout-menu .dx-list-item .dx-icon,
.dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right {
  margin-left: 13px;
  margin-right: 0;
}

.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right,
.dx-rtl.dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right {
  margin-right: 13px;
  margin-left: 0;
}

.dx-colorbox-input-container.dx-colorbox-color-is-not-defined .dx-colorbox-color-result-preview {
  border: none;
}

.dx-colorbox-input-container .dx-placeholder::before {
  max-width: calc(100% - 25px);
}

.dx-colorbox .dx-texteditor-input-container::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  z-index: 1;
  width: 15px;
  height: 15px;
  margin-top: -7.5px;
  left: 14px;
}

.dx-colorbox .dx-colorbox-color-is-not-defined .dx-texteditor-input-container::before {
  background: 0 0;
}

.dx-colorbox.dx-editor-filled .dx-texteditor-label .dx-label-before,
.dx-colorbox.dx-editor-outlined .dx-texteditor-label .dx-label-before,
.dx-colorbox.dx-editor-underlined .dx-texteditor-label .dx-label-before {
  min-width: 40px;
}

.dx-colorbox-color-result-preview {
  position: absolute;
  top: 50%;
  z-index: 2;
  width: 17px;
  height: 17px;
  margin-top: -8.5px;
  border: 1px solid;
}

.dx-colorbox-input-container .dx-colorbox-input.dx-texteditor-input {
  -webkit-appearance: none;
  padding-left: 40px;
}

.dx-colorbox-overlay .dx-popup-content {
  overflow: hidden;
  padding: 16px;
}

.dx-colorbox-overlay .dx-popup-bottom .dx-toolbar-item:first-child {
  padding-right: 10px;
}

.dx-colorbox-overlay .dx-colorview-buttons-container .dx-button {
  margin: 0;
}

.dx-rtl .dx-colorbox .dx-placeholder,
.dx-rtl.dx-colorbox .dx-placeholder {
  right: 32px;
}

.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-input.dx-texteditor-input,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-input.dx-texteditor-input {
  direction: ltr;
  text-align: end;
  padding-right: 40px;
}

.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-color-result-preview,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-color-result-preview {
  left: auto;
  right: 13px;
}

.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-input-container::before,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-input-container::before {
  left: auto;
  right: 14px;
}

.dx-colorview-container label {
  overflow: hidden;
  font-weight: 400;
  margin: 0 0 10px;
  white-space: normal;
  line-height: normal;
  display: flex;
  align-items: center;
  color: rgba(0, 0, 0, 0.87);
}

.dx-colorview-container .dx-button {
  margin-top: 0;
  margin-bottom: 0;
}

.dx-colorview-container .dx-button.dx-colorview-apply-button {
  margin-right: 10px;
  margin-left: 0;
}

.dx-colorview-container .dx-button.dx-colorview-cancel-button {
  margin-right: 0;
  margin-left: 0;
}

.dx-colorview-container-row {
  overflow: hidden;
  padding-top: 1px;
}

.dx-colorview-container-row:first-child {
  margin-top: 0;
}

.dx-colorview-container-cell {
  float: left;
}

.dx-colorview-palette-handle {
  width: 28px;
  height: 28px;
  top: 0;
  left: 0;
  cursor: crosshair;
  border-radius: 100%;
  z-index: 5;
  position: absolute;
}

.dx-colorview-alpha-channel-handle,
.dx-colorview-hue-scale-handle {
  position: absolute;
  cursor: pointer;
}

.dx-colorview-hue-scale-handle {
  width: 36px;
  height: 17px;
  top: 0;
  left: -7px;
}

.dx-colorview-alpha-channel-handle {
  width: 17px;
  height: 36px;
  top: -6px;
  left: 0;
}

.dx-colorview-hue-scale {
  position: relative;
  background-repeat: no-repeat;
  background-image: linear-gradient(0deg, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%);
}

.dx-colorbox-input-container::after,
.dx-colorview-alpha-channel-wrapper,
.dx-colorview-color-preview-container-inner {
  background-image: linear-gradient(45deg, #ccc 25%, transparent 25%, transparent 74%, #ccc 75%, #ccc), linear-gradient(45deg, #ccc 25%, transparent 25%, transparent 74%, #ccc 75%, #ccc);
  background-size: 16px 16px;
  background-position: 0 0, 8px 8px;
}

.dx-colorview-alpha-channel-wrapper {
  background-position: 0 6px, 8px 14px;
}

.dx-colorbox-input-container {
  height: 100%;
}

.dx-colorview-palette-gradient-white {
  background-repeat: no-repeat;
  background-image: linear-gradient(270deg, rgba(255, 255, 255, 0), #fff);
}

.dx-colorview-palette-gradient-black {
  background-repeat: no-repeat;
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), #000);
}

.dx-colorview-palette {
  position: relative;
  overflow: hidden;
  cursor: crosshair;
}

.dx-colorview-palette-gradient {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.dx-colorview-alpha-channel-scale {
  height: 20px;
  position: relative;
}

.dx-colorview-alpha-channel-cell {
  margin: 6px 0;
  position: relative;
}

.dx-colorview-alpha-channel-cell .dx-button {
  width: 90px;
}

.dx-rtl .dx-colorview-container-row .dx-colorview-container-cell {
  float: right;
}

.dx-rtl .dx-colorview-container label .dx-texteditor {
  float: left;
}

.dx-rtl .dx-colorview-alpha-channel-scale {
  direction: ltr;
}

.dx-colorview-palette-handle {
  background: radial-gradient(transparent 5px, rgba(0, 0, 0, 0.2) 6px, #fff 7px, #fff 12px, rgba(0, 0, 0, 0.2) 13px);
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
}

.dx-colorview-hue-scale-handle {
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: inset -5px 0 0 3px #fff, inset 5px 0 0 3px #fff, inset -6px 0 1px 4px rgba(0, 0, 0, 0.2), inset 6px 0 1px 4px rgba(0, 0, 0, 0.2);
}

.dx-colorview-alpha-channel-handle {
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 -5px 0 3px #fff, inset 0 5px 0 3px #fff, inset 0 -6px 1px 4px rgba(0, 0, 0, 0.2), inset 0 6px 1px 4px rgba(0, 0, 0, 0.2);
}

.dx-colorview-container {
  overflow: hidden;
  width: 450px;
}

.dx-colorview-container label.dx-colorview-label-hex {
  margin: 20px 0 0;
}

.dx-colorview-container label.dx-colorview-alpha-channel-label {
  margin: 0 0 0 43px;
  width: 115px;
}

.dx-colorview-container label .dx-texteditor {
  float: right;
  width: 69px;
  margin: 0 0 0 10px;
}

.dx-colorview-hue-scale-cell {
  position: relative;
  margin-left: 19px;
}

.dx-colorview-palette {
  width: 288px;
  height: 299px;
}

.dx-colorview-alpha-channel-scale {
  width: 288px;
}

.dx-colorview-container-row.dx-colorview-alpha-channel-row {
  margin-top: 10px;
  display: flex;
  align-items: center;
}

.dx-colorview-hue-scale {
  width: 18px;
  height: 299px;
}

.dx-colorview-alpha-channel-cell {
  width: 292px;
}

.dx-colorview-hue-scale-wrapper {
  height: 301px;
}

.dx-colorview-color-preview {
  width: 100%;
  height: 40px;
}

.dx-colorview-controls-container {
  position: relative;
  width: 90px;
  margin-left: 27px;
}

.dx-colorview-alpha-channel-border,
.dx-colorview-color-preview-container,
.dx-colorview-hue-scale-wrapper,
.dx-colorview-palette-cell {
  padding: 1px;
  margin: 0 1px 1px;
  background-color: #fff;
  box-shadow: 0 0 0 1px #e0e0e0;
}

.dx-colorview-color-preview-container {
  margin-bottom: 34px;
}

.dx-rtl .dx-colorview-controls-container {
  margin-left: 0;
  margin-right: 27px;
}

.dx-rtl .dx-colorview-hue-scale-cell {
  margin-left: 0;
  margin-right: 19px;
}

.dx-rtl .dx-colorview-container label.dx-colorview-alpha-channel-label {
  margin-left: 0;
  margin-right: 43px;
}

.dx-colorbox .dx-colorbox-input-container .dx-dropdowneditor-input-wrapper .dx-colorbox-input {
  padding-left: 35px;
}

.dx-colorbox .dx-colorbox-input-container.dx-colorbox-color-is-not-defined .dx-colorbox-color-result-preview {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAAdElEQVQoU4XR0Q3AIAgFQCarie7UrToMc3QIiyIFFGNe5INcgETAegpQefFCCFPwYZI2qFA/M4EQMQAhKxJgiEcKHFFkwUQY3Q4sBAhUerYzkbaiTUk7Ije0dYoMyeYGi35igUeDzMCiTiKgaPx0BAR1csgHXJxUKOJqsbEAAAAASUVORK5CYII=) no-repeat;
}

.dx-colorbox .dx-colorbox-input-container::after {
  left: 9px;
}

.dx-colorbox .dx-placeholder {
  left: 32px;
}

.dx-colorbox-color-result-preview {
  border-color: #e0e0e0;
  left: 8px;
}

.dx-colorbox-overlay {
  padding: 0;
}

.dx-colorbox-overlay.dx-overlay-content {
  background-color: #fff;
}

.dx-rtl .dx-colorbox.dx-state-focused .dx-colorbox-input,
.dx-rtl.dx-colorbox.dx-state-focused .dx-colorbox-input {
  padding-right: 35px;
}

.dx-rtl .dx-colorbox-overlay .dx-toolbar-item:first-child {
  padding-left: 10px;
  padding-right: 0;
}

.dx-pager {
  overflow: hidden;
  width: 100%;
  line-height: normal;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  padding: 13px 11px;
}

.dx-pager .dx-pages {
  white-space: nowrap;
  float: right;
}

.dx-pager .dx-pages .dx-page-indexes {
  display: inline-block;
}

.dx-pager .dx-pages .dx-page {
  display: inline-block;
  cursor: pointer;
  margin-left: 5px;
  margin-right: 1px;
}

.dx-pager .dx-pages .dx-separator {
  display: inline-block;
}

.dx-pager .dx-pages .dx-info {
  display: inline-block;
  margin-right: 9px;
  opacity: 0.6;
}

.dx-pager .dx-pages .dx-navigate-button {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  box-sizing: content-box;
}

.dx-pager .dx-pages .dx-navigate-button.dx-button-disable {
  opacity: 0.3;
  cursor: inherit;
}

.dx-pager .dx-page-sizes {
  float: left;
}

.dx-pager .dx-page-sizes .dx-page-size {
  display: inline-block;
  cursor: pointer;
  margin-left: 4px;
  margin-right: 1px;
}

.dx-pager .dx-page-sizes .dx-selection,
.dx-pager .dx-pages .dx-selection {
  cursor: inherit;
  text-shadow: none;
}

.dx-pager .dx-light-pages {
  display: inline-block;
}

.dx-pager .dx-light-pages .dx-page-index {
  width: 40px;
}

.dx-pager .dx-light-pages .dx-pages-count {
  cursor: pointer;
}

.dx-pager .dx-light-pages .dx-info-text,
.dx-pager .dx-light-pages .dx-pages-count {
  padding-left: 6px;
}

.dx-pager .dx-light-pages .dx-info-text,
.dx-pager .dx-light-pages .dx-page-index,
.dx-pager .dx-light-pages .dx-pages-count {
  display: table-cell;
}

.dx-pager.dx-rtl .dx-pages,
.dx-rtl .dx-pager .dx-pages {
  float: left;
  direction: ltr;
}

.dx-pager.dx-rtl .dx-pages .dx-page,
.dx-rtl .dx-pager .dx-pages .dx-page {
  direction: ltr;
}

.dx-pager.dx-rtl .dx-pages .dx-page:first-child,
.dx-rtl .dx-pager .dx-pages .dx-page:first-child {
  margin-left: 1px;
}

.dx-pager.dx-rtl .dx-pages .dx-info,
.dx-rtl .dx-pager .dx-pages .dx-info {
  direction: rtl;
  margin-left: 9px;
  margin-right: 0;
}

.dx-pager.dx-rtl .dx-page-sizes,
.dx-rtl .dx-pager .dx-page-sizes {
  float: right;
}

.dx-pager.dx-light-mode .dx-page-sizes {
  min-width: 42px;
}

.dx-pager.dx-light-mode .dx-page-index {
  min-width: 27px;
}

.dx-pager.dx-light-mode .dx-pages .dx-light-pages,
.dx-pager.dx-light-mode .dx-pages .dx-navigate-button,
.dx-pager.dx-light-mode .dx-pages .dx-page-indexes {
  vertical-align: middle;
}

.dx-pager .dx-pages .dx-page {
  padding: 9px 12px;
  line-height: 12px;
}

.dx-pager .dx-pages .dx-separator {
  padding-left: 8px;
  padding-right: 8px;
}

.dx-pager .dx-pages .dx-navigate-button {
  width: 9px;
  height: 12px;
  padding: 9px 12px;
}

.dx-pager .dx-pages .dx-prev-button {
  font: 14px/1 DXIcons;
}

.dx-pager .dx-pages .dx-prev-button::before {
  content: "\f012";
}

.dx-pager .dx-pages .dx-next-button {
  font: 14px/1 DXIcons;
}

.dx-pager .dx-pages .dx-next-button::before {
  content: "\f010";
}

.dx-pager .dx-pages .dx-next-button,
.dx-pager .dx-pages .dx-prev-button {
  position: relative;
  font-size: 21px;
  text-align: center;
  line-height: 21px;
}

.dx-pager .dx-pages .dx-next-button::before,
.dx-pager .dx-pages .dx-prev-button::before {
  position: absolute;
  display: block;
  width: 21px;
  top: 50%;
  margin-top: -10.5px;
  left: 50%;
  margin-left: -10.5px;
}

.dx-pager .dx-page,
.dx-pager .dx-page-size {
  font-size: 12px;
  border-radius: 20px;
}

.dx-pager .dx-page-size:hover,
.dx-pager .dx-page:hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-pager .dx-page-sizes .dx-page-size {
  padding: 9px 12px;
  line-height: 12px;
}

.dx-pager .dx-page-sizes .dx-page-size.dx-first-child,
.dx-pager .dx-page-sizes .dx-page-size:first-child {
  margin-left: 0;
}

.dx-pager .dx-page-sizes .dx-selection,
.dx-pager .dx-pages .dx-selection {
  font-weight: 500;
  background-color: #8ac840;
  color: #fff;
}

.dx-gridbase-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: inherit;
  max-height: inherit;
}

.dx-gridbase-container > * {
  flex: 0 0 auto;
}

.dx-datagrid-checkbox-size {
  vertical-align: middle;
}

.dx-datagrid-important-margin {
  margin-right: 5px !important;
}

.dx-datagrid-table {
  background-color: transparent;
}

.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-top: 0;
}

.dx-datagrid-borders > .dx-datagrid-pager {
  margin-top: -1px;
}

.dx-datagrid-borders > .dx-datagrid-header-panel {
  border-bottom: 0;
}

.dx-datagrid-borders > .dx-datagrid-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2) > td {
  border-bottom-width: 0;
}

.dx-datagrid .dx-datagrid-content-fixed {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table {
  position: relative;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table td {
  pointer-events: auto;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-row td.dx-pointer-events-none {
  visibility: hidden;
  background-color: transparent;
  pointer-events: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-header-row td.dx-pointer-events-none {
  border-bottom-color: transparent;
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table.dx-datagrid-table-fixed .dx-row td.dx-pointer-events-none {
  width: auto;
}

.dx-datagrid .dx-menu-subitem ul li {
  padding-top: 0;
}

.dx-datagrid .dx-menu-subitem ul li:first-child {
  padding-top: 1px;
}

.dx-datagrid .dx-menu-subitem .dx-menu-item {
  padding: 7px 30px 7px 5px;
}

.dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: left;
}

.dx-datagrid .dx-column-indicators {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
}

.dx-datagrid .dx-column-indicators.dx-visibility-hidden {
  visibility: hidden;
}

.dx-datagrid .dx-column-indicators .dx-sort-index-icon {
  width: 15px;
}

.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter,
.dx-datagrid .dx-column-indicators .dx-header-filter.dx-sort,
.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter,
.dx-datagrid .dx-column-indicators .dx-sort.dx-sort {
  display: inline-block;
}

.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter::after,
.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -7px;
}

.dx-datagrid .dx-row > td,
.dx-datagrid .dx-row > tr > td {
  padding: 7px;
}

.dx-datagrid .dx-error-row {
  -webkit-user-select: initial;
  -moz-user-select: initial;
  user-select: initial;
}

.dx-datagrid .dx-error-row .dx-error-message {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.dx-datagrid .dx-error-row .dx-error-message a {
  color: inherit;
}

.dx-datagrid .dx-datagrid-rowsview .dx-data-row .dx-command-drag {
  cursor: move;
  vertical-align: middle;
  padding: 0;
}

.dx-sortable-dragging .dx-datagrid-rowsview .dx-data-row .dx-command-drag {
  cursor: pointer;
  cursor: grabbing;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title {
  font-size: 16px;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content {
  padding: 0 20px 20px;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  opacity: 0.5;
  box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-datagrid-drag-action {
  opacity: 1;
  cursor: pointer;
  touch-action: pinch-zoom;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-treeview-node-container:first-child > .dx-treeview-node-is-leaf {
  padding: 0;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node {
  padding-left: 0;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node .dx-checkbox {
  left: 4px;
}

.dx-datagrid-nowrap,
.dx-datagrid-nowrap .dx-header-row > td > .dx-datagrid-text-content {
  white-space: nowrap;
}

.dx-datagrid-drag-header {
  position: absolute;
  vertical-align: middle;
  cursor: pointer;
  z-index: 10000;
  box-sizing: content-box;
}

.dx-datagrid-drag-header.dx-drag-command-cell {
  padding: 0;
}

.dx-datagrid-columns-separator {
  position: absolute;
  z-index: 3;
  width: 3px;
}

.dx-datagrid-columns-separator-transparent {
  border-left: 0;
  border-right: 0;
}

.dx-datagrid-tracker {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 3;
  cursor: col-resize;
}

.dx-datagrid-table-content {
  position: absolute;
  top: 0;
}

.dx-datagrid-focus-overlay {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  visibility: hidden;
}

.dx-datagrid-action,
.dx-datagrid-drag-action {
  cursor: pointer;
}

.dx-datagrid-content {
  position: relative;
}

.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message {
  visibility: visible;
}

.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message .dx-overlay-content,
.dx-datagrid-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-datagrid-table-fixed {
  table-layout: fixed;
  width: 100%;
}

.dx-datagrid-content .dx-datagrid-table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  max-width: 10px;
}

.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed {
  max-width: none;
}

.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-none {
  display: none;
}

.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-index {
  width: 26px;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators {
  float: none !important;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators > span {
  width: 14px;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators .dx-sort.dx-sort-none {
  display: inline-block;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-header-row .dx-datagrid-text-content {
  max-width: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators {
  float: none !important;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators > span {
  width: 14px;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-master-detail-cell {
  max-width: 0;
}

.dx-datagrid-content .dx-datagrid-table [class*=column] + [class*=column]:last-child {
  float: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td {
  vertical-align: top;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > td:first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td:first-child {
  border-left: 0;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-last-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-last-child {
  border-right: 0;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-datagrid-group-space {
  border-right: none;
  vertical-align: top;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space + td,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-datagrid-group-space + td {
  border-left: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container {
  overflow: hidden;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-datagrid-invalid .dx-invalid-message.dx-overlay {
  position: static;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell {
  max-width: 0;
  padding: 0;
  vertical-align: middle;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor,
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor-container {
  border: 0;
  margin: 0;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-select {
  padding: 0;
  width: 70px;
  min-width: 70px;
  max-width: 70px;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit {
  text-overflow: clip;
  width: 100px;
  min-width: 100px;
  white-space: nowrap;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link {
  text-decoration: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit .dx-link {
  display: inline-block;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-expand {
  padding: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-adaptive {
  padding: 0;
  vertical-align: middle;
}

.dx-datagrid-content .dx-datagrid-table .dx-data-row .dx-command-edit-with-icons {
  line-height: 1;
  white-space: nowrap;
}

.dx-datagrid-content .dx-datagrid-table .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > .dx-last-data-cell {
  border-right: none;
}

.dx-datagrid-content .dx-datagrid-table .dx-row > .dx-command-adaptive-hidden {
  border-left: none;
}

.dx-cell-modified,
.dx-datagrid-invalid,
.dx-highlight-outline {
  position: relative;
  padding: 7px;
}

.dx-cell-modified::after,
.dx-datagrid-invalid::after,
.dx-highlight-outline::after {
  content: "";
  position: absolute;
  border: 2px solid transparent;
  top: 0;
  left: 1px;
  bottom: 0;
  right: 0;
  pointer-events: none;
}

.dx-cell-modified.dx-hidden,
.dx-datagrid-invalid.dx-hidden,
.dx-highlight-outline.dx-hidden {
  display: block !important;
}

.dx-cell-modified.dx-hidden::after,
.dx-datagrid-invalid.dx-hidden::after,
.dx-highlight-outline.dx-hidden::after {
  display: none;
}

.dx-editor-cell .dx-highlight-outline,
.dx-editor-cell.dx-cell-modified,
.dx-editor-cell.dx-datagrid-invalid {
  padding: 0;
}

.dx-column-lines .dx-cell-modified::after,
.dx-column-lines .dx-datagrid-invalid::after,
.dx-column-lines .dx-highlight-outline::after {
  left: 0;
}

.dx-datagrid-headers {
  position: relative;
  outline: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-header-row > td > .dx-datagrid-text-content {
  display: inline-block;
  white-space: normal;
  vertical-align: top;
}

.dx-header-row > td > .dx-datagrid-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator) {
  max-width: 100%;
}

.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor {
  border-width: 0;
}

.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after {
  content: " ";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 1;
  pointer-events: none;
}

.dx-datagrid-filter-range-overlay .dx-datagrid-filter-range-end {
  border-top: 1px solid transparent;
}

.dx-datagrid-filter-range-overlay .dx-editor-container.dx-cell-modified,
.dx-datagrid-filter-range-overlay .dx-editor-container.dx-datagrid-invalid {
  padding: 0;
}

.dx-datagrid-filter-row .dx-editor-cell .dx-menu {
  display: none;
}

.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu {
  position: relative;
}

.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu {
  display: block;
}

.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input {
  padding-left: 32px;
}

.dx-datagrid-filter-row .dx-cell-modified::after,
.dx-datagrid-filter-row .dx-datagrid-invalid::after {
  pointer-events: none;
}

.dx-datagrid-filter-row .dx-focused .dx-highlight-outline::after,
.dx-datagrid-filter-row .dx-focused.dx-cell-modified::after,
.dx-datagrid-filter-row .dx-focused.dx-datagrid-invalid::after {
  border-color: transparent;
}

.dx-datagrid-filter-row .dx-menu {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  margin-top: -2px;
  height: 100%;
  overflow: visible;
}

.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal {
  height: 100%;
}

.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout,
.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text {
  display: none;
}

.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after {
  position: absolute;
  left: 2px;
  top: 2px;
  width: 100%;
  height: 102%;
  content: "";
}

.dx-datagrid-filter-row > .dx-first-cell .dx-menu,
.dx-datagrid-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}

.dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 30px 5px 5px;
}

.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item {
  padding: 8px 5px 7px;
}

.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item.dx-state-disabled:hover {
  padding: 9px 6px 8px;
}

.dx-datagrid-filter-row .dx-menu-caption {
  padding-left: 6px;
}

.dx-datagrid-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down {
  display: none;
}

.dx-datagrid-filter-row .dx-menu-item-highlight {
  font-weight: 400;
}

.dx-datagrid-scroll-container {
  overflow: hidden;
  width: 100%;
}

.dx-datagrid-header-panel {
  text-align: left;
}

.dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 10px;
}

.dx-datagrid-search-panel {
  margin: 0 0 0 15px;
}

.dx-gridbase-container > .dx-datagrid-rowsview {
  flex: auto;
  height: auto;
}

.dx-gridbase-container > .dx-datagrid-rowsview.dx-scrollable {
  display: flex;
}

.dx-gridbase-container > .dx-datagrid-rowsview.dx-scrollable > .dx-scrollable-wrapper {
  flex: 1;
  height: auto;
  min-width: 0;
  min-height: 0;
}

.dx-datagrid-rowsview {
  position: relative;
  overflow: hidden;
}

.dx-datagrid-rowsview.dx-empty {
  height: 100px;
}

.dx-datagrid-rowsview.dx-empty .dx-scrollable-content {
  height: 100%;
}

.dx-datagrid-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content {
  z-index: 2;
}

.dx-datagrid-rowsview.dx-fixed-columns .dx-scrollable-scrollbar {
  z-index: 3;
}

.dx-datagrid-rowsview .dx-datagrid-content {
  overflow-anchor: none;
}

.dx-datagrid-rowsview .dx-datagrid-content:not(.dx-datagrid-content-fixed) {
  min-height: 100%;
}

.dx-datagrid-rowsview .dx-datagrid-content.dx-scrollable-container {
  width: auto;
}

.dx-datagrid-rowsview .dx-datagrid-content.dx-datagrid-content-fixed.dx-scrollable-container {
  height: auto;
}

.dx-datagrid-rowsview:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-row > td,
.dx-datagrid-rowsview .dx-row > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child,
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child > td,
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child > tr > td {
  border-top: none;
}

.dx-datagrid-rowsview .dx-data-row > td:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-selection > td .dx-link,
.dx-datagrid-rowsview .dx-selection > tr > td .dx-link,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > td .dx-link,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td .dx-link {
  color: inherit;
}

.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row,
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row {
  border-top: 0;
  border-bottom: 0;
}

.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row > td,
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row > td {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr > td > .dx-select-checkbox {
  display: none;
}

.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr.dx-selection > td > .dx-select-checkbox,
.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr > td:hover > .dx-select-checkbox {
  display: inline-block;
}

.dx-datagrid-rowsview .dx-row > .dx-master-detail-cell:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after {
  border-color: transparent;
}

.dx-datagrid-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.dx-datagrid-bottom-load-panel {
  text-align: center;
  padding: 10px;
}

.dx-datagrid-hidden-column {
  white-space: nowrap;
}

.dx-datagrid .dx-row .dx-datagrid-hidden-column {
  border-right-width: 0;
  border-left-width: 0;
}

.dx-datagrid-hidden-column > * {
  display: none !important;
}

.dx-datagrid-summary-item {
  font-weight: 700;
}

.dx-datagrid-export-menu .dx-dropdownbutton-content .dx-list-item {
  display: block;
}

.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content {
  border: none;
  box-shadow: none;
}

.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content {
  padding: 0;
}

.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-popover-arrow {
  width: 0;
  height: 0;
}

.dx-datagrid-notouch-action {
  touch-action: none;
  -ms-content-zooming: none;
  -ms-overflow-style: none;
}

.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item {
  border: none;
}

.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message {
  text-align: center;
  left: 0;
  right: 0;
  bottom: 50%;
  position: absolute;
}

.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item,
.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item {
  padding: 7px 5px 7px 30px;
}

.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image,
.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: right;
}

.dx-datagrid.dx-rtl .dx-texteditor-buttons-container,
.dx-rtl .dx-datagrid .dx-texteditor-buttons-container {
  text-align: start;
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table {
  direction: rtl;
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space {
  border-left: none;
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space + td {
  border-right: none;
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon {
  transform: scaleX(-1);
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}

.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated,
.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated {
  direction: ltr;
}

.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated .dx-datagrid-table,
.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated .dx-datagrid-table {
  direction: rtl;
}

.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-right: 32px;
}

.dx-rtl .dx-datagrid-filter-row .dx-menu {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: -2px;
}

.dx-rtl .dx-datagrid-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}

.dx-rtl .dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 5px 5px 30px;
}

.dx-rtl .dx-datagrid-filter-row .dx-menu-caption {
  padding-right: 6px;
}

.dx-rtl .dx-datagrid-header-panel {
  text-align: right;
}

.dx-rtl .dx-datagrid-header-panel .dx-datagrid-column-chooser-button {
  margin-left: 0;
}

.dx-rtl .dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}

.dx-rtl .dx-datagrid-search-panel {
  margin: 0 15px 0 0;
}

.dx-datagrid-filter-panel,
.dx-datagrid-filter-panel-left {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  min-width: 0;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter:hover,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text:hover {
  text-decoration: underline;
  cursor: pointer;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-checkbox {
  padding-right: 10px;
}

.dx-datagrid-filter-panel .dx-icon-filter {
  margin: auto 7px auto auto;
  cursor: pointer;
}

.dx-datagrid {
  position: relative;
  cursor: default;
  white-space: normal;
  line-height: normal;
}

.dx-hidden.dx-group-cell {
  display: table-cell !important;
  font-size: 0 !important;
}

.dx-datagrid-group-panel {
  display: inline-block;
  white-space: nowrap;
  width: 100%;
  touch-action: pinch-zoom;
}

.dx-datagrid-group-panel .dx-group-panel-message {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-datagrid-group-panel .dx-group-panel-item {
  display: inline-block;
  min-width: 30px;
  white-space: nowrap;
}

.dx-datagrid-group-panel .dx-group-panel-item .dx-sort {
  margin-left: 6px;
}

.dx-datagrid-group-panel .dx-block-separator {
  display: inline-block;
  white-space: nowrap;
  position: relative;
  min-width: 0;
}

.dx-datagrid-group-panel .dx-block-separator .dx-sort {
  margin-left: 6px;
}

.dx-datagrid-rowsview .dx-row.dx-group-row td {
  border-top: 1px solid;
  border-bottom: 1px solid;
}

.dx-datagrid-rowsview .dx-row.dx-group-row:first-child td {
  border-top: none;
}

.dx-datagrid-rowsview .dx-group-row:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-group-row.dx-row > td {
  border-left-color: transparent;
  border-right-color: transparent;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content:focus {
  outline: 0;
}

.dx-datagrid-group-closed,
.dx-datagrid-group-opened {
  cursor: pointer;
  position: relative;
}

.dx-datagrid-group-closed::before,
.dx-datagrid-group-opened::before {
  position: absolute;
  display: block;
  right: 0;
  left: 0;
}

.dx-rtl .dx-datagrid-group-closed {
  transform: scaleX(-1);
}

.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-group-row.dx-row.dx-column-lines > td {
  border-left: none;
  border-right: none;
}

.dx-rtl .dx-datagrid-group-panel .dx-block-separator,
.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item {
  margin-right: 0;
}

.dx-rtl .dx-datagrid-group-panel .dx-sort {
  margin-left: 0;
  margin-right: 6px;
}

.dx-datagrid-borders > .dx-datagrid-headers,
.dx-datagrid-borders > .dx-datagrid-rowsview,
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-datagrid-borders > .dx-datagrid-rowsview,
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-borders > .dx-datagrid-filter-panel,
.dx-datagrid-borders > .dx-datagrid-headers {
  border-top: 1px solid #e0e0e0;
}

.dx-datagrid-borders > .dx-datagrid-filter-panel {
  border-top-width: 0;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-sortable-dragging > div > .dx-gridbase-container > .dx-datagrid-rowsview {
  border-color: rgba(138, 200, 64, 0.5);
}

.dx-datagrid .dx-sort-up {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-sort-up::before {
  content: "\f051";
}

.dx-datagrid .dx-sort-down {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-sort-down::before {
  content: "\f052";
}

.dx-datagrid .dx-sort-down,
.dx-datagrid .dx-sort-up {
  font-family: inherit;
}

.dx-datagrid .dx-sort-down::before,
.dx-datagrid .dx-sort-up::before {
  font-family: DXIcons, sans-serif;
}

.dx-datagrid .dx-datagrid-header-panel .dx-group-panel-item,
.dx-datagrid .dx-datagrid-header-panel .dx-header-filter {
  outline: 0;
}

.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-group-panel-item:focus,
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus {
  outline: #a1d366 solid 2px;
  outline-offset: -2px;
}

.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus {
  outline-offset: 2px;
}

.dx-datagrid .dx-datagrid-headers .dx-header-filter,
.dx-datagrid .dx-datagrid-headers .dx-header-row > td {
  outline: 0;
}

.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus {
  outline: #a1d366 solid 2px;
  outline-offset: 2px;
}

.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus {
  outline-offset: -2px;
}

.dx-datagrid .dx-header-filter {
  position: relative;
  color: rgba(0, 0, 0, 0.54);
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-header-filter::before {
  content: "\f050";
}

.dx-datagrid .dx-header-filter-empty {
  color: rgba(0, 0, 0, 0.38);
}

.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-col-fixed {
  background-color: #fff;
}

.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none {
  border-left: 2px solid #e0e0e0;
  border-right: 2px solid #e0e0e0;
}

.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell {
  border-left: none;
}

.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell {
  border-right: none;
}

.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
  outline: #a1d366 solid 2px;
  outline-offset: 2px;
}

.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row.dx-row-focused > td.dx-command-edit > a.dx-link:focus {
  outline-color: #fff;
  outline-offset: 0;
}

.dx-datagrid .dx-datagrid-rowsview .dx-datagrid-edit-form {
  background-color: #fff;
}

.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td {
  position: relative;
}

.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td:not(.dx-datagrid-group-space)::before {
  display: block;
  height: 100%;
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAADzCAYAAABwgbOvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRjExRDRGQTNENjQxMUU4QUZEMEE1N0M1QzIyNEE4QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRjExRDRGQjNENjQxMUU4QUZEMEE1N0M1QzIyNEE4QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFGMTFENEY4M0Q2NDExRThBRkQwQTU3QzVDMjI0QThDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFGMTFENEY5M0Q2NDExRThBRkQwQTU3QzVDMjI0QThDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+57ApqAAAAUNJREFUeNrs3LENwzAMRUEzi2T/sTSJgowQRAI+pbvehf0KFiZYc84nUVU9AAAAAAAAAHf5/id9+wxLjX8efvl+WQQRBEEEQRBBEEQQBBEEQQAAAAAAAAAAflRuLmaxdSIIggiCIIIgiCAIIgiCIAgAyyUfMBs3BjHUBUEQQRBEEAQRBEEEQRAE6cKyNQAAAAAAAADQQuySw9aXDl6gsAYkCIIIgiCCIIggCCIIgiAIcILkA2Y7xR5HM0MEQRBBEEQQBBEEQQRBEAQBAAAAAAAAAHq78l5WMlsngiCIIAgiCIIIgiCCIAiCALDcrQfMDHUEEQRBBEEQQRAEQQRBEEEAAAAAAAAAALZoecCsqo4NYutEEAQRBEEEQRBBEEQQBEEQAJbresBsGOoIIgiCIIggCCIIggiCIIIAAAAAAAAc5iPAAIcKFwANDofzAAAAAElFTkSuQmCC);
  background-repeat: no-repeat repeat;
}

.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: right"]::before {
  transform: scaleX(-1);
}

.dx-datagrid .dx-datagrid-filter-row .dx-filter-range-content {
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid .dx-error-row td {
  color: #fff;
  padding: 0;
}

.dx-datagrid .dx-column-lines > td:first-child {
  border-left: none;
}

.dx-datagrid .dx-column-lines > td:last-child {
  border-right: none;
}

.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon::before {
  content: "\f038";
}

.dx-datagrid-filter-panel {
  color: rgba(0, 0, 0, 0.87);
  border-top: 1px solid #e0e0e0;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,
.dx-datagrid-filter-panel .dx-icon-filter {
  outline: 0;
}

.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-clear-filter:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-text:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-icon-filter:focus {
  outline: #a1d366 solid 2px;
  outline-offset: 3px;
}

.dx-datagrid-form-buttons-container {
  float: right;
}

.dx-datagrid-form-buttons-container .dx-button {
  margin-left: 10px;
  margin-top: 10px;
}

.dx-datagrid-adaptive-more {
  cursor: pointer;
  font: 21px/21px DXIcons;
}

.dx-datagrid-adaptive-more::before {
  content: "\f06c";
}

.dx-datagrid-edit-popup .dx-error-message {
  background-color: #f88e86;
  white-space: normal;
  word-wrap: break-word;
  color: #fff;
  margin-bottom: 20px;
}

.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none {
  border-left: 2px solid #e0e0e0;
  border-right: 2px solid #e0e0e0;
}

.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell {
  border-right: none;
}

.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell {
  border-left: none;
}

.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td::before {
  transform: scaleX(-1);
}

.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: left"]::before {
  transform: scale(1);
}

.dx-rtl .dx-datagrid .dx-column-lines > td:first-child {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl .dx-datagrid .dx-column-lines > td:last-child {
  border-left: none;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-datagrid-form-buttons-container {
  float: left;
}

.dx-rtl .dx-datagrid-form-buttons-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}

.dx-datagrid-cell-updated-animation {
  animation: 1s dx-datagrid-highlight-change;
}
@keyframes dx-datagrid-highlight-change {
  50%, from {
    background-color: rgba(0, 0, 0, 0.08);
  }
}
.dx-datagrid .dx-menu,
.dx-datagrid-container .dx-menu {
  background-color: transparent;
  height: 100%;
}

.dx-datagrid .dx-menu .dx-menu-item .dx-menu-item-content,
.dx-datagrid-container .dx-menu .dx-menu-item .dx-menu-item-content {
  padding: 8px 4px;
}

.dx-datagrid .dx-menu .dx-menu-item .dx-menu-item-content .dx-icon,
.dx-datagrid-container .dx-menu .dx-menu-item .dx-menu-item-content .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 3px;
}

.dx-datagrid-container.dx-filter-menu .dx-menu-item-content .dx-icon,
.dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon {
  color: rgba(86, 86, 86, 0.54);
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-datagrid-container.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}

.dx-datagrid .dx-editor-with-menu .dx-menu-item-content,
.dx-datagrid-container .dx-editor-with-menu .dx-menu-item-content {
  display: flex;
  justify-content: center;
  align-items: center;
}

.dx-datagrid .dx-editor-with-menu .dx-menu-item-content .dx-icon,
.dx-datagrid-container .dx-editor-with-menu .dx-menu-item-content .dx-icon {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-datagrid .dx-editor-with-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-datagrid-container .dx-editor-with-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}

.dx-datagrid .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-datagrid .dx-editor-with-menu .dx-texteditor .dx-texteditor-input,
.dx-datagrid-container .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-datagrid-container .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-left: 36px;
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc {
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before {
  content: "\f053";
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc {
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before {
  content: "\f054";
}

.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-none,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-none {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-datagrid .dx-header-filter,
.dx-datagrid .dx-sort-down,
.dx-datagrid .dx-sort-up,
.dx-datagrid-container .dx-header-filter,
.dx-datagrid-container .dx-sort-down,
.dx-datagrid-container .dx-sort-up {
  width: 15px;
  height: 15px;
  background-position: 0 0;
  background-size: 15px 15px;
  padding: 0;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}

.dx-datagrid .dx-header-filter:not(.dx-header-filter-empty),
.dx-datagrid-container .dx-header-filter:not(.dx-header-filter-empty) {
  color: #8ac840;
}

.dx-datagrid .dx-icon-filter-operation-equals,
.dx-datagrid-container .dx-icon-filter-operation-equals {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-equals::before,
.dx-datagrid-container .dx-icon-filter-operation-equals::before {
  content: "\f044";
}

.dx-datagrid .dx-icon-filter-operation-default,
.dx-datagrid-container .dx-icon-filter-operation-default {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-default::before,
.dx-datagrid-container .dx-icon-filter-operation-default::before {
  content: "\f027";
}

.dx-datagrid .dx-icon-filter-operation-not-equals,
.dx-datagrid-container .dx-icon-filter-operation-not-equals {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-not-equals::before,
.dx-datagrid-container .dx-icon-filter-operation-not-equals::before {
  content: "\f045";
}

.dx-datagrid .dx-icon-filter-operation-less,
.dx-datagrid-container .dx-icon-filter-operation-less {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-less::before,
.dx-datagrid-container .dx-icon-filter-operation-less::before {
  content: "\f046";
}

.dx-datagrid .dx-icon-filter-operation-less-equal,
.dx-datagrid-container .dx-icon-filter-operation-less-equal {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-less-equal::before,
.dx-datagrid-container .dx-icon-filter-operation-less-equal::before {
  content: "\f048";
}

.dx-datagrid .dx-icon-filter-operation-greater,
.dx-datagrid-container .dx-icon-filter-operation-greater {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-greater::before,
.dx-datagrid-container .dx-icon-filter-operation-greater::before {
  content: "\f047";
}

.dx-datagrid .dx-icon-filter-operation-greater-equal,
.dx-datagrid-container .dx-icon-filter-operation-greater-equal {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-greater-equal::before,
.dx-datagrid-container .dx-icon-filter-operation-greater-equal::before {
  content: "\f049";
}

.dx-datagrid .dx-icon-filter-operation-contains,
.dx-datagrid-container .dx-icon-filter-operation-contains {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-contains::before,
.dx-datagrid-container .dx-icon-filter-operation-contains::before {
  content: "\f063";
}

.dx-datagrid .dx-icon-filter-operation-not-contains,
.dx-datagrid-container .dx-icon-filter-operation-not-contains {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-not-contains::before,
.dx-datagrid-container .dx-icon-filter-operation-not-contains::before {
  content: "\f066";
}

.dx-datagrid .dx-icon-filter-operation-starts-with,
.dx-datagrid-container .dx-icon-filter-operation-starts-with {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-starts-with::before,
.dx-datagrid-container .dx-icon-filter-operation-starts-with::before {
  content: "\f064";
}

.dx-datagrid .dx-icon-filter-operation-ends-with,
.dx-datagrid-container .dx-icon-filter-operation-ends-with {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-ends-with::before,
.dx-datagrid-container .dx-icon-filter-operation-ends-with::before {
  content: "\f065";
}

.dx-datagrid .dx-icon-filter-operation-between,
.dx-datagrid-container .dx-icon-filter-operation-between {
  font: 14px/1 DXIcons;
}

.dx-datagrid .dx-icon-filter-operation-between::before,
.dx-datagrid-container .dx-icon-filter-operation-between::before {
  content: "\f06a";
}

.dx-datagrid .dx-column-indicators,
.dx-datagrid-container .dx-column-indicators {
  height: 16px;
}

.dx-datagrid .dx-column-indicators .dx-sort-index-icon,
.dx-datagrid-container .dx-column-indicators .dx-sort-index-icon {
  padding-right: 4px;
  margin-left: -1px;
  font-size: 12px;
  position: relative;
  bottom: 1px;
}

.dx-datagrid .dx-column-indicators > div,
.dx-datagrid-container .dx-column-indicators > div {
  width: 15px;
  height: 15px;
  background-position: 0 0;
  background-size: 15px 15px;
  padding: 0;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}

.dx-datagrid .dx-placeholder::before,
.dx-datagrid-container .dx-placeholder::before {
  font-size: 13px;
}

.dx-datagrid {
  color: rgba(0, 0, 0, 0.87);
  background-color: #fff;
  line-height: inherit;
}

.dx-datagrid .dx-row-alt > td {
  background-color: #f5f5f5;
  border-top: 1px solid #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
}

.dx-datagrid .dx-row-alt.dx-row:not(.dx-row-removed) {
  border-bottom-color: transparent;
}

.dx-datagrid .dx-link {
  text-decoration: underline;
  cursor: pointer;
  color: #8ac840;
}

.dx-datagrid .dx-row-lines > td {
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid .dx-column-lines > td {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-datagrid .dx-error-row .dx-closebutton {
  float: right;
  margin: 12px;
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-datagrid .dx-error-row .dx-closebutton::before {
  content: "\f00a";
}

.dx-datagrid .dx-error-row .dx-error-message {
  background-color: #f88e86;
  white-space: normal;
  word-wrap: break-word;
  padding: 10px 35px 10px 10px;
}

.dx-datagrid .dx-row > td {
  padding: 10px 11px;
  font-size: 13px;
  line-height: 16px;
}

.dx-datagrid .dx-datagrid-table .dx-header-row > td {
  padding-top: 12px;
  padding-bottom: 12px;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all) {
  vertical-align: middle;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-select,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-select,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-select {
  overflow: visible;
  width: 38px;
  min-width: 38px;
  line-height: 1;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit {
  width: 105px;
  min-width: 105px;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons .dx-link,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link {
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
  margin: 0 2px;
  vertical-align: middle;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon) {
  width: auto;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit .dx-link.dx-state-disabled,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit .dx-link.dx-state-disabled,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit .dx-link.dx-state-disabled {
  opacity: 0.38;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon {
  opacity: 0.6;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending) .dx-datagrid-group-space,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-expand,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all) .dx-datagrid-group-space,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-expand,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all) .dx-datagrid-group-space,
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-command-expand {
  padding: 0 4px 0 8px;
  line-height: 0;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-editor-cell:not(.dx-command-select),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-editor-cell:not(.dx-command-select),
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:not(.dx-validation-pending):not(.dx-datagrid-select-all).dx-editor-cell:not(.dx-command-select) {
  padding-right: 0;
  padding-left: 0;
}

.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: right"]:before {
  background-position-y: 49px;
}

.dx-datagrid .dx-command-drag {
  width: 40px;
  min-width: 40px;
}

.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-datagrid-edit-popup .dx-popup-content {
  padding: 0;
}

.dx-datagrid-edit-popup .dx-error-message {
  padding: 10px 11px;
}

.dx-datagrid-edit-popup-form {
  padding: 16px;
}

.dx-datagrid-headers .dx-texteditor-input,
.dx-datagrid-rowsview .dx-texteditor-input {
  min-height: 16px;
}

.dx-datagrid-headers .dx-lookup,
.dx-datagrid-rowsview .dx-lookup {
  height: auto;
}

.dx-datagrid-headers .dx-lookup .dx-lookup-field,
.dx-datagrid-rowsview .dx-lookup .dx-lookup-field {
  padding-left: 11px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 13px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending .dx-texteditor-input {
  padding-right: 23px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid.dx-rtl .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 23px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid.dx-rtl .dx-texteditor-input,
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-rtl .dx-texteditor-input,
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-rtl .dx-texteditor-input {
  padding-right: 0;
}

.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input {
  padding-left: 16px;
}

.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input {
  padding-right: 16px;
}

.dx-datagrid-column-chooser-list .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list .dx-empty-message {
  color: rgba(102, 102, 102, 0.87);
  padding: 0 8px;
}

.dx-datagrid-column-chooser {
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-datagrid-column-chooser input,
.dx-datagrid-column-chooser textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content {
  padding: 8px;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-search {
  margin-bottom: 10px;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-node {
  padding-left: 20px;
}

.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-popup-content {
  padding: 8px;
}

.dx-datagrid-column-chooser .dx-overlay-content {
  background-color: #fff;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title {
  background-color: transparent;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label {
  font-size: 16px;
}

.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  margin: 2px 2px 8px;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  font-size: 13px;
  padding: 10px;
  line-height: 16px;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-datagrid-drag-header {
  border-color: rgba(138, 200, 64, 0.5);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  padding: 12px;
  background-color: #fff;
  line-height: 16px;
  font-size: 13px;
}

.dx-datagrid-columns-separator {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-datagrid-columns-separator-transparent {
  background-color: transparent;
}

.dx-datagrid-drop-highlight > td {
  background-color: #8ac840;
  color: #fff;
}

.dx-datagrid-drop-highlight > td .dx-header-filter {
  color: #fff;
}

.dx-datagrid-drop-highlight > td .dx-checkbox .dx-checkbox-icon {
  background-color: #fff;
  color: #8ac840;
}

.dx-datagrid-focus-overlay:after {
  content: "";
  position: absolute;
  bottom: 0;
  height: 2px;
  background-color: #a1d366;
  left: 0;
  right: 1px;
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > .dx-datagrid-readonly .dx-texteditor .dx-texteditor-input {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-headers {
  color: rgba(0, 0, 0, 0.54);
  touch-action: pinch-zoom;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-headers .dx-datagrid-content {
  margin-bottom: -1px;
}

.dx-datagrid-borders .dx-datagrid-headers .dx-datagrid-table {
  border-bottom-width: 1px;
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td {
  border-bottom: 1px solid #e0e0e0;
  line-height: 16px;
  font-weight: 500;
  font-size: 13px;
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td .dx-sort,
.dx-datagrid-headers .dx-datagrid-table .dx-row > td .dx-sort-indicator,
.dx-datagrid-headers .dx-datagrid-table .dx-row > td:hover .dx-datagrid-text-content {
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td:hover .dx-sort {
  color: rgba(0, 0, 0, 0.38);
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td:hover:not(.dx-command-select):not(.dx-command-expand):not(.dx-editor-cell):not(.dx-command-edit):not(.dx-datagrid-group-space) {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-datagrid-headers.dx-header-multi-row .dx-datagrid-content .dx-datagrid-table .dx-row.dx-header-row .dx-command-select {
  padding-bottom: 12px;
}

.dx-datagrid-headers.dx-header-multi-row .dx-datagrid-content .dx-datagrid-table .dx-row.dx-header-row > td {
  padding-top: 12px;
  padding-bottom: 12px;
  vertical-align: bottom;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
}

.dx-datagrid-headers.dx-header-multi-row .dx-datagrid-content .dx-datagrid-table .dx-row.dx-header-row > td:first-child {
  border-left: none;
}

.dx-datagrid-headers.dx-header-multi-row .dx-datagrid-content .dx-datagrid-table .dx-row.dx-header-row > td:last-child {
  border-right: none;
}

.dx-datagrid-filter-row {
  background-color: #fafafa;
}

.dx-datagrid-filter-row .dx-menu {
  margin-left: 0;
}

.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-items-container {
  height: 100%;
  top: 2px;
  position: absolute;
}

.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper {
  height: 100%;
}

.dx-datagrid-filter-row .dx-menu .dx-overlay-content {
  color: rgba(117, 117, 117, 0.87);
}

.dx-datagrid-filter-row .dx-filter-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 10px 11px 10px 36px;
}

.dx-datagrid .dx-datagrid-table .dx-datagrid-filter-row > td {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-datagrid-filter-range-overlay .dx-overlay-content {
  overflow: inherit;
  background-color: #fafafa;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after,
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-hover::after {
  top: auto;
  bottom: 0;
}

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input {
  font-size: 13px;
  height: 37px;
  padding-right: 8px;
  padding-left: 8px;
}

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-placeholder::before {
  padding-left: 8px;
}

.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-invalid-message.dx-overlay-wrapper {
  display: none;
}

.dx-cell-modified,
.dx-datagrid-invalid {
  padding: 10px 0;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-datagrid-header-panel {
  border-bottom: 1px solid #e0e0e0;
  padding: 0 11px;
  background-color: #fff;
}

.dx-datagrid-header-panel .dx-apply-button {
  background-color: transparent;
  color: #fff;
  box-shadow: none;
}

.dx-datagrid-header-panel .dx-apply-button .dx-icon {
  color: #fff;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-focused,
.dx-datagrid-header-panel .dx-apply-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-datagrid-header-panel .dx-apply-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-datagrid-header-panel .dx-apply-button .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-datagrid-header-panel .dx-toolbar-text-auto-hide .dx-button.dx-button-has-icon {
  border-radius: 50%;
}

.dx-datagrid-header-panel .dx-datagrid-toolbar-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-addrow-button .dx-icon-edit-button-addrow {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-addrow-button .dx-icon-edit-button-addrow::before {
  content: "\f00b";
}

.dx-datagrid-cancel-button .dx-icon-edit-button-cancel {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-cancel-button .dx-icon-edit-button-cancel::before {
  content: "\f04c";
}

.dx-datagrid-save-button .dx-icon-edit-button-save {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-datagrid-save-button .dx-icon-edit-button-save::before {
  content: "\f041";
}

.dx-datagrid-adaptive-more {
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  color: rgba(0, 0, 0, 0.54);
}

.dx-row.dx-row-focused .dx-datagrid-adaptive-more {
  color: inherit;
}

.dx-datagrid-rowsview {
  border-top: 1px solid #e0e0e0;
}

.dx-datagrid-headers + .dx-datagrid-rowsview,
.dx-datagrid-rowsview.dx-datagrid-after-headers {
  border-top: none;
}

.dx-datagrid-rowsview .dx-row {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}

.dx-datagrid-rowsview .dx-row:focus {
  outline: 0;
}

.dx-datagrid-rowsview .dx-row.dx-edit-row:first-child > td {
  border-top-width: 0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-rowsview .dx-row.dx-edit-row > td {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-rowsview .dx-master-detail-row > .dx-master-detail-cell {
  padding: 16px;
}

.dx-datagrid-rowsview .dx-master-detail-row .dx-master-detail-cell,
.dx-datagrid-rowsview .dx-master-detail-row > .dx-datagrid-group-space {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) .dx-master-detail-cell,
.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) > .dx-datagrid-group-space {
  background-color: #fafafa;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-adaptive-detail-row:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-data-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-data-row.dx-selection:not(.dx-edit-row) .dx-cell-modified,
.dx-datagrid-rowsview .dx-data-row:not(.dx-edit-row) .dx-cell-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:hover .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-adaptive-detail-row.dx-selection:hover .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-data-row.dx-selection .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-data-row.dx-selection .dx-validator.dx-invalid,
.dx-datagrid-rowsview .dx-data-row.dx-selection:hover .dx-validator.dx-datagrid-invalid,
.dx-datagrid-rowsview .dx-data-row.dx-selection:hover .dx-validator.dx-invalid {
  background-color: rgba(244, 67, 54, 0.32);
}

.dx-datagrid-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content {
  padding: 9px 17px;
  background-color: #f44336;
  color: #fff;
}

.dx-datagrid-rowsview .dx-row-removed > td {
  background-color: #e0e0e0;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-label {
  padding-top: 0;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content {
  line-height: 26px;
  min-height: 26px;
  font-size: 13px;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content.dx-focused {
  padding: 0;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-texteditor-input {
  font-size: 13px;
  height: 26px;
  line-height: 26px;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-texteditor::after,
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-texteditor::before {
  content: none;
}

.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-texteditor.dx-editor-outlined {
  box-shadow: none;
}

.dx-datagrid-rowsview .dx-item-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
  background-color: #a1d366;
  color: #fff;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-datagrid-group-opened {
  color: #fff;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus {
  background-color: #fff;
  color: #8ac840;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
  border-bottom: 1px solid #a1d366;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #a1d366;
  border-bottom: 1px solid #a1d366;
}

.dx-datagrid-rowsview .dx-row-focused.dx-data-row.dx-edit-row > td.dx-editor-cell:not(.dx-command-select),
.dx-datagrid-rowsview .dx-row-focused.dx-data-row.dx-edit-row > tr > td.dx-editor-cell:not(.dx-command-select) {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-rowsview .dx-row-focused.dx-group-row {
  background-color: #a1d366;
  color: #fff;
}

.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-opened {
  color: #fff;
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: rgba(138, 200, 64, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-datagrid-group-space {
  border-right-color: rgba(138, 200, 64, 0.04);
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-pointer-events-none {
  border-left-color: #e0e0e0;
  border-right-color: #e0e0e0;
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td {
  border-bottom: 1px solid rgba(138, 200, 64, 0.04);
  border-top: 1px solid rgba(138, 200, 64, 0.04);
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td {
  border-bottom-color: #e0e0e0;
}

.dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-right: 0;
}

.dx-datagrid-rowsview td.dx-validation-pending {
  position: relative;
  padding: 0;
}

.dx-datagrid-rowsview td.dx-validation-pending .dx-datagrid-invalid,
.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified {
  padding: 10px 30px 10px 11px;
}

.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending .dx-datagrid-invalid,
.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending .dx-datagrid-invalid,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified {
  padding-left: 30px;
  padding-right: 11px;
}

.dx-datagrid-rowsview td.dx-validation-pending > .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  right: 16px;
  background-color: transparent;
}

.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending > .dx-pending-indicator,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending > .dx-pending-indicator {
  right: auto;
  left: 16px;
}

.dx-datagrid-search-text {
  color: #fff;
  background-color: #8ac840;
}

.dx-datagrid-nodata {
  color: rgba(102, 102, 102, 0.87);
  font-size: 14px;
}

.dx-datagrid-bottom-load-panel {
  border-top: 1px solid #e0e0e0;
  background-color: #fff;
}

.dx-datagrid-summary-item {
  color: rgba(0, 0, 0, 0.7);
}

.dx-datagrid-total-footer {
  position: relative;
  border-bottom: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
}

.dx-datagrid-total-footer > .dx-datagrid-content {
  padding: 0;
}

.dx-datagrid-revert-tooltip .dx-overlay-content {
  background-color: transparent;
  min-width: inherit;
}

.dx-datagrid-revert-tooltip .dx-revert-button {
  border-radius: 2px;
  background-color: #f44336;
  color: #fff;
  -webkit-box-shadow: none;
  margin: 0 0 0 1px;
  height: 36px;
  box-shadow: none;
  min-width: inherit;
}

.dx-datagrid-revert-tooltip .dx-revert-button .dx-button-content {
  padding: 2px;
}

.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
  color: #fff;
}

.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right,
.dx-rtl .dx-datagrid-revert-tooltip .dx-revert-button .dx-icon,
.dx-rtl.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-datagrid-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right,
.dx-rtl.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-active,
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-focused,
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-hover {
  background-color: #f44336;
  box-shadow: none;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-datagrid-revert-tooltip .dx-revert-button .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-button-has-icon:not(.dx-button-has-text) {
  border-radius: 2px;
}

.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-hover {
  box-shadow: none;
}

.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-datagrid-group-space {
  border-left-color: rgba(0, 0, 0, 0.04);
  border-right-color: transparent;
}

.dx-rtl .dx-datagrid .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon,
.dx-rtl .dx-datagrid-container .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}

.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td {
  border-right-color: #e0e0e0;
}

.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td:not(.dx-focused).dx-datagrid-group-space {
  border-left-color: rgba(138, 200, 64, 0.04);
}

.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td.dx-pointer-events-none {
  border-left-color: #e0e0e0;
}

.dx-rtl .dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-left: 0;
}

.dx-datagrid-form-buttons-container .dx-button {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-datagrid-form-buttons-container .dx-button .dx-icon {
  color: #8ac840;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-focused,
.dx-datagrid-form-buttons-container .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-datagrid-form-buttons-container .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-datagrid-form-buttons-container .dx-button .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-datagrid-filter-panel {
  padding: 18px 11px;
}

.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text {
  color: #8ac840;
  font-size: 13px;
  line-height: 16px;
}

.dx-datagrid-filter-panel .dx-icon-filter {
  color: #8ac840;
}

.dx-adaptive-item-text.dx-cell-modified,
.dx-adaptive-item-text.dx-datagrid-invalid {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-datagrid-group-panel {
  font-size: 13px;
  touch-action: pinch-zoom;
}

.dx-datagrid-group-panel .dx-group-panel-message {
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  padding: 7px 0;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}

.dx-datagrid-group-panel .dx-group-panel-item {
  margin-right: 8px;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
  background: #e0e0e0;
  border-radius: 16px;
  padding: 8px 10px;
}

.dx-datagrid-group-panel .dx-block-separator {
  margin-right: 8px;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  padding: 7px;
  background-color: #e0e0e0;
}

.dx-datagrid-group-panel .dx-sort {
  color: rgba(86, 86, 86, 0.54);
}

.dx-datagrid-rowsview .dx-row.dx-group-row:first-child {
  border-top: none;
}

.dx-datagrid-rowsview .dx-row.dx-group-row {
  font-size: 13px;
  font-weight: 700;
}

.dx-datagrid-rowsview .dx-row.dx-group-row:not(.dx-row-focused) {
  color: rgba(0, 0, 0, 0.54);
  background-color: #fff;
}

.dx-datagrid-rowsview .dx-row.dx-group-row td {
  border-top-color: #e0e0e0;
  border-bottom-color: #e0e0e0;
}

.dx-datagrid-group-opened {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  color: rgba(98, 98, 98, 0.54);
}

.dx-datagrid-group-opened::before {
  content: "\f016";
}

.dx-datagrid-group-closed {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  color: rgba(98, 98, 98, 0.54);
}

.dx-datagrid-group-closed::before {
  content: "\f010";
}

.dx-row.dx-datagrid-group-footer.dx-column-lines {
  border-bottom: 1px solid #e0e0e0;
}

.dx-row.dx-datagrid-group-footer > td {
  background-color: #fff;
  border-top: 1px solid #e0e0e0;
  border-left-width: 0;
  border-right-width: 0;
}

.dx-rtl .dx-datagrid-group-panel .dx-block-separator,
.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item {
  margin-left: 8px;
}

.dx-treelist-important-margin {
  margin-right: 5px !important;
}

.dx-treelist-table {
  background-color: transparent;
}

.dx-treelist-borders > .dx-treelist-total-footer {
  border-top: 0;
}

.dx-treelist-borders > .dx-treelist-pager {
  margin-top: -1px;
}

.dx-treelist-borders > .dx-treelist-header-panel {
  border-bottom: 0;
}

.dx-treelist-borders > .dx-treelist-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2) > td {
  border-bottom-width: 0;
}

.dx-treelist .dx-treelist-content-fixed {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table {
  position: relative;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table td {
  pointer-events: auto;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-row td.dx-pointer-events-none {
  visibility: hidden;
  background-color: transparent;
  pointer-events: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-header-row td.dx-pointer-events-none {
  border-bottom-color: transparent;
}

.dx-treelist .dx-treelist-content-fixed .dx-treelist-table.dx-treelist-table-fixed .dx-row td.dx-pointer-events-none {
  width: auto;
}

.dx-treelist .dx-menu-subitem ul li {
  padding-top: 0;
}

.dx-treelist .dx-menu-subitem ul li:first-child {
  padding-top: 1px;
}

.dx-treelist .dx-menu-subitem .dx-menu-item {
  padding: 7px 30px 7px 5px;
}

.dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: left;
}

.dx-treelist .dx-link {
  text-decoration: underline;
  cursor: pointer;
}

.dx-treelist .dx-column-indicators {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
}

.dx-treelist .dx-column-indicators.dx-visibility-hidden {
  visibility: hidden;
}

.dx-treelist .dx-column-indicators .dx-sort-index-icon {
  width: 15px;
}

.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter,
.dx-treelist .dx-column-indicators .dx-header-filter.dx-sort,
.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter,
.dx-treelist .dx-column-indicators .dx-sort.dx-sort {
  display: inline-block;
}

.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter::after,
.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -7px;
}

.dx-treelist .dx-row > td,
.dx-treelist .dx-row > tr > td {
  padding: 7px;
}

.dx-treelist .dx-error-row {
  -webkit-user-select: initial;
  -moz-user-select: initial;
  user-select: initial;
}

.dx-treelist .dx-error-row .dx-error-message {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.dx-treelist .dx-error-row .dx-error-message a {
  color: inherit;
}

.dx-treelist .dx-treelist-rowsview .dx-data-row .dx-command-drag {
  cursor: move;
  vertical-align: middle;
  padding: 0;
}

.dx-sortable-dragging .dx-treelist-rowsview .dx-data-row .dx-command-drag {
  cursor: pointer;
  cursor: grabbing;
}

.dx-sortable-without-handle .dx-data-row {
  cursor: pointer;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title {
  font-size: 16px;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content {
  padding: 0 20px 20px;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  opacity: 0.5;
  box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-treelist-drag-action {
  opacity: 1;
  cursor: pointer;
  touch-action: pinch-zoom;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-treeview-node-container:first-child > .dx-treeview-node-is-leaf {
  padding: 0;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node {
  padding-left: 0;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node .dx-checkbox {
  left: 4px;
}

.dx-treelist-nowrap,
.dx-treelist-nowrap .dx-header-row > td > .dx-treelist-text-content {
  white-space: nowrap;
}

.dx-treelist-drag-header {
  position: absolute;
  vertical-align: middle;
  cursor: pointer;
  z-index: 10000;
  box-sizing: content-box;
}

.dx-treelist-drag-header.dx-drag-command-cell {
  padding: 0;
}

.dx-treelist-columns-separator {
  position: absolute;
  z-index: 3;
  width: 3px;
}

.dx-treelist-columns-separator-transparent {
  border-left: 0;
  border-right: 0;
}

.dx-treelist-tracker {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 3;
  cursor: col-resize;
}

.dx-treelist-table-content {
  position: absolute;
  top: 0;
}

.dx-treelist-focus-overlay {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  visibility: hidden;
}

.dx-treelist-action,
.dx-treelist-drag-action {
  cursor: pointer;
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-modified):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row) > td:not(.dx-focused) .dx-link {
  color: inherit;
}

.dx-treelist-content {
  position: relative;
}

.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message {
  visibility: visible;
}

.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message .dx-overlay-content,
.dx-treelist-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-treelist-table-fixed {
  table-layout: fixed;
  width: 100%;
}

input.dx-hidden {
  display: inline-block !important;
  width: 0 !important;
}

.dx-hidden-cell {
  visibility: hidden;
}

.dx-row > td,
.dx-row > tr > td {
  border: none;
}

.dx-treelist-content .dx-treelist-table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  max-width: 10px;
}

.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed {
  max-width: none;
}

.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-none {
  display: none;
}

.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-index {
  width: 26px;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators {
  float: none !important;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators > span {
  width: 14px;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators .dx-sort.dx-sort-none {
  display: inline-block;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-header-row .dx-treelist-text-content {
  max-width: none;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators {
  float: none !important;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators > span {
  width: 14px;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-master-detail-cell {
  max-width: 0;
}

.dx-treelist-content .dx-treelist-table [class*=column] + [class*=column]:last-child {
  float: none;
}

.dx-treelist-content .dx-treelist-table .dx-row > td,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td {
  vertical-align: top;
}

.dx-treelist-content .dx-treelist-table .dx-row > td.dx-first-child,
.dx-treelist-content .dx-treelist-table .dx-row > td:first-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-first-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td:first-child {
  border-left: 0;
}

.dx-treelist-content .dx-treelist-table .dx-row > td.dx-last-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-last-child {
  border-right: 0;
}

.dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-treelist-group-space {
  border-right: none;
  vertical-align: top;
}

.dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space + td,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-treelist-group-space + td {
  border-left: none;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container {
  overflow: hidden;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-treelist-invalid .dx-invalid-message.dx-overlay {
  position: static;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell {
  max-width: 0;
  padding: 0;
  vertical-align: middle;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor,
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor-container {
  border: 0;
  margin: 0;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-select {
  padding: 0;
  width: 70px;
  min-width: 70px;
  max-width: 70px;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit {
  text-overflow: clip;
  width: 100px;
  min-width: 100px;
  white-space: nowrap;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link {
  text-decoration: none;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit .dx-link {
  display: inline-block;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-expand {
  padding: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-treelist-content .dx-treelist-table .dx-row .dx-command-adaptive {
  padding: 0;
  vertical-align: middle;
}

.dx-treelist-content .dx-treelist-table .dx-data-row .dx-command-edit-with-icons {
  line-height: 1;
  white-space: nowrap;
}

.dx-treelist-content .dx-treelist-table .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}

.dx-treelist-content .dx-treelist-table .dx-row > .dx-last-data-cell {
  border-right: none;
}

.dx-treelist-content .dx-treelist-table .dx-row > .dx-command-adaptive-hidden {
  border-left: none;
}

.dx-cell-modified,
.dx-highlight-outline,
.dx-treelist-invalid {
  position: relative;
  padding: 7px;
}

.dx-cell-modified::after,
.dx-highlight-outline::after,
.dx-treelist-invalid::after {
  content: "";
  position: absolute;
  border: 2px solid transparent;
  top: 0;
  left: 1px;
  bottom: 0;
  right: 0;
  pointer-events: none;
}

.dx-cell-modified.dx-hidden,
.dx-highlight-outline.dx-hidden,
.dx-treelist-invalid.dx-hidden {
  display: block !important;
}

.dx-cell-modified.dx-hidden::after,
.dx-highlight-outline.dx-hidden::after,
.dx-treelist-invalid.dx-hidden::after {
  display: none;
}

.dx-editor-cell .dx-texteditor-input {
  margin: 0;
}

.dx-editor-cell .dx-highlight-outline,
.dx-editor-cell.dx-cell-modified,
.dx-editor-cell.dx-treelist-invalid {
  padding: 0;
}

.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before {
  display: inline-block;
  content: "​";
  vertical-align: middle;
}

.dx-column-lines .dx-cell-modified::after,
.dx-column-lines .dx-highlight-outline::after,
.dx-column-lines .dx-treelist-invalid::after {
  left: 0;
}

.dx-treelist-headers {
  position: relative;
  outline: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-header-row .dx-editor-cell .dx-select-checkbox {
  display: inline-block;
}

.dx-header-row > td {
  white-space: nowrap;
  overflow: hidden;
}

.dx-header-row > td > .dx-treelist-text-content {
  display: inline-block;
  white-space: normal;
  vertical-align: top;
}

.dx-header-row .dx-text-content-alignment-left,
.dx-header-row .dx-text-content-alignment-right,
.dx-header-row > td > .dx-treelist-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator) {
  max-width: 100%;
}

.dx-header-row .dx-header-filter-indicator,
.dx-header-row .dx-sort-indicator {
  max-width: calc(100% - 17px);
}

.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left {
  margin-right: 3px;
}

.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-right,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-right {
  margin-left: 3px;
}

.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 34px);
}

.dx-header-row .dx-sort-indicator.dx-header-filter-indicator {
  max-width: calc(100% - 31px);
}

.dx-header-row .dx-sort-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 62px);
}

.dx-header-row .dx-sort-indicator.dx-sort-index-indicator {
  max-width: calc(100% - 29px);
}

.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator {
  max-width: calc(100% - 43px);
}

.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 46px);
}

.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 74px);
}

.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor {
  border-width: 0;
}

.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after {
  content: " ";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 1;
  pointer-events: none;
}

.dx-treelist-filter-range-overlay .dx-treelist-filter-range-end {
  border-top: 1px solid transparent;
}

.dx-treelist-filter-range-overlay .dx-editor-container.dx-cell-modified,
.dx-treelist-filter-range-overlay .dx-editor-container.dx-treelist-invalid {
  padding: 0;
}

.dx-treelist-filter-row .dx-editor-cell .dx-menu {
  display: none;
}

.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu {
  position: relative;
}

.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu {
  display: block;
}

.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input {
  padding-left: 32px;
}

.dx-treelist-filter-row .dx-cell-modified::after,
.dx-treelist-filter-row .dx-treelist-invalid::after {
  pointer-events: none;
}

.dx-treelist-filter-row .dx-focused .dx-highlight-outline::after,
.dx-treelist-filter-row .dx-focused.dx-cell-modified::after,
.dx-treelist-filter-row .dx-focused.dx-treelist-invalid::after {
  border-color: transparent;
}

.dx-treelist-filter-row .dx-menu {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  margin-top: -2px;
  height: 100%;
  overflow: visible;
}

.dx-treelist-filter-row .dx-menu .dx-menu-horizontal {
  height: 100%;
}

.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout,
.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text {
  display: none;
}

.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after {
  position: absolute;
  left: 2px;
  top: 2px;
  width: 100%;
  height: 102%;
  content: "";
}

.dx-treelist-filter-row > .dx-first-cell .dx-menu,
.dx-treelist-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}

.dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 30px 5px 5px;
}

.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item {
  padding: 8px 5px 7px;
}

.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item.dx-state-disabled:hover {
  padding: 9px 6px 8px;
}

.dx-treelist-filter-row .dx-menu-caption {
  padding-left: 6px;
}

.dx-treelist-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down {
  display: none;
}

.dx-treelist-filter-row .dx-menu-item-highlight {
  font-weight: 400;
}

.dx-treelist-scroll-container {
  overflow: hidden;
  width: 100%;
}

.dx-treelist-header-panel {
  text-align: left;
}

.dx-treelist-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 10px;
}

.dx-state-disabled {
  cursor: pointer;
}

.dx-state-disabled .dx-menu-item {
  cursor: default;
}

.dx-treelist-search-panel {
  margin: 0 0 0 15px;
}

.dx-gridbase-container > .dx-treelist-rowsview {
  flex: auto;
  height: auto;
}

.dx-gridbase-container > .dx-treelist-rowsview.dx-scrollable {
  display: flex;
}

.dx-gridbase-container > .dx-treelist-rowsview.dx-scrollable > .dx-scrollable-wrapper {
  flex: 1;
  height: auto;
  min-width: 0;
  min-height: 0;
}

.dx-treelist-rowsview {
  position: relative;
  overflow: hidden;
}

.dx-treelist-rowsview.dx-empty {
  height: 100px;
}

.dx-treelist-rowsview.dx-empty .dx-scrollable-content {
  height: 100%;
}

.dx-treelist-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content {
  z-index: 2;
}

.dx-treelist-rowsview.dx-fixed-columns .dx-scrollable-scrollbar {
  z-index: 3;
}

.dx-treelist-rowsview .dx-treelist-content {
  overflow-anchor: none;
}

.dx-treelist-rowsview .dx-treelist-content:not(.dx-treelist-content-fixed) {
  min-height: 100%;
}

.dx-treelist-rowsview .dx-treelist-content.dx-scrollable-container {
  width: auto;
}

.dx-treelist-rowsview .dx-treelist-content.dx-treelist-content-fixed.dx-scrollable-container {
  height: auto;
}

.dx-treelist-rowsview:focus {
  outline: 0;
}

.dx-treelist-rowsview .dx-row > td,
.dx-treelist-rowsview .dx-row > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-treelist-rowsview .dx-row.dx-row-lines:first-child,
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child > td,
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child > tr > td {
  border-top: none;
}

.dx-treelist-rowsview .dx-data-row > td:focus {
  outline: 0;
}

.dx-treelist-rowsview .dx-selection > td .dx-link,
.dx-treelist-rowsview .dx-selection > tr > td .dx-link,
.dx-treelist-rowsview .dx-selection.dx-row:hover > td .dx-link,
.dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td .dx-link {
  color: inherit;
}

.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row,
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row {
  border-top: 0;
  border-bottom: 0;
}

.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row > td,
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row > td {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr > td > .dx-select-checkbox {
  display: none;
}

.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr.dx-selection > td > .dx-select-checkbox,
.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr > td:hover > .dx-select-checkbox {
  display: inline-block;
}

.dx-treelist-rowsview .dx-row > .dx-master-detail-cell:focus {
  outline: 0;
}

.dx-treelist-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after {
  border-color: transparent;
}

.dx-treelist-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.dx-treelist-bottom-load-panel {
  text-align: center;
  padding: 10px;
}

.dx-treelist-hidden-column {
  white-space: nowrap;
}

.dx-treelist .dx-row .dx-treelist-hidden-column {
  border-right-width: 0;
  border-left-width: 0;
}

.dx-treelist-hidden-column > * {
  display: none !important;
}

.dx-treelist-summary-item {
  font-weight: 700;
}

.dx-treelist-export-menu .dx-dropdownbutton-content .dx-list-item {
  display: block;
}

.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content {
  border: none;
  box-shadow: none;
}

.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content {
  padding: 0;
}

.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-popover-arrow {
  width: 0;
  height: 0;
}

.dx-treelist-notouch-action {
  touch-action: none;
  -ms-content-zooming: none;
  -ms-overflow-style: none;
}

.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item,
.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item {
  border: none;
}

.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message {
  text-align: center;
  left: 0;
  right: 0;
  bottom: 50%;
  position: absolute;
}

.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item,
.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item {
  padding: 7px 5px 7px 30px;
}

.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image,
.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: right;
}

.dx-rtl .dx-treelist .dx-texteditor-buttons-container,
.dx-treelist.dx-rtl .dx-texteditor-buttons-container {
  text-align: start;
}

.dx-rtl .dx-treelist-content .dx-treelist-table {
  direction: rtl;
}

.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space {
  border-left: none;
}

.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space + td {
  border-right: none;
}

.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon {
  transform: scaleX(-1);
}

.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}

.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated,
.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated {
  direction: ltr;
}

.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated .dx-treelist-table,
.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated .dx-treelist-table {
  direction: rtl;
}

.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-right: 32px;
}

.dx-rtl .dx-treelist-filter-row .dx-menu {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: -2px;
}

.dx-rtl .dx-treelist-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}

.dx-rtl .dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 5px 5px 30px;
}

.dx-rtl .dx-treelist-filter-row .dx-menu-caption {
  padding-right: 6px;
}

.dx-rtl .dx-treelist-header-panel {
  text-align: right;
}

.dx-rtl .dx-treelist-header-panel .dx-treelist-column-chooser-button {
  margin-left: 0;
}

.dx-rtl .dx-treelist-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}

.dx-rtl .dx-treelist-search-panel {
  margin: 0 15px 0 0;
}

.dx-treelist-filter-panel,
.dx-treelist-filter-panel-left {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  min-width: 0;
}

.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter:hover,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text:hover {
  text-decoration: underline;
  cursor: pointer;
}

.dx-treelist-filter-panel .dx-treelist-filter-panel-checkbox {
  padding-right: 10px;
}

.dx-treelist-filter-panel .dx-icon-filter {
  margin: auto 7px auto auto;
  cursor: pointer;
}

.dx-treelist-container {
  position: relative;
  cursor: default;
  white-space: normal;
  line-height: normal;
  color: rgba(0, 0, 0, 0.87);
  background-color: #fff;
}

.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable {
  white-space: nowrap;
}

.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-text-content,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-text-content {
  display: inline;
  white-space: normal;
}

.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-icon-container,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-icon-container {
  float: none;
}

.dx-treelist-rowsview .dx-treelist-icon-container {
  display: inline-block;
  white-space: nowrap;
  vertical-align: top;
  line-height: 1;
}

.dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container {
  float: left;
}

.dx-treelist-borders > .dx-treelist-headers,
.dx-treelist-borders > .dx-treelist-rowsview,
.dx-treelist-borders > .dx-treelist-total-footer {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-treelist-borders > .dx-treelist-rowsview,
.dx-treelist-borders > .dx-treelist-total-footer {
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-borders > .dx-treelist-filter-panel,
.dx-treelist-borders > .dx-treelist-headers {
  border-top: 1px solid #e0e0e0;
}

.dx-treelist-borders > .dx-treelist-filter-panel {
  border-top-width: 0;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-sortable-dragging > div > .dx-gridbase-container > .dx-treelist-rowsview {
  border-color: rgba(138, 200, 64, 0.5);
}

.dx-treelist .dx-column-lines > td:first-child {
  border-left: none;
}

.dx-treelist .dx-column-lines > td:last-child {
  border-right: none;
}

.dx-treelist .dx-command-drag .dx-treelist-drag-icon {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-command-drag .dx-treelist-drag-icon::before {
  content: "\f038";
}

.dx-treelist-container .dx-sort-up {
  font: 14px/1 DXIcons;
}

.dx-treelist-container .dx-sort-up::before {
  content: "\f051";
}

.dx-treelist-container .dx-sort-down {
  font: 14px/1 DXIcons;
}

.dx-treelist-container .dx-sort-down::before {
  content: "\f052";
}

.dx-treelist-container .dx-sort-down,
.dx-treelist-container .dx-sort-up {
  font-family: inherit;
}

.dx-treelist-container .dx-sort-down::before,
.dx-treelist-container .dx-sort-up::before {
  font-family: DXIcons, sans-serif;
}

.dx-treelist-container .dx-treelist-headers .dx-header-filter,
.dx-treelist-container .dx-treelist-headers .dx-header-row > td {
  outline: 0;
}

.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus {
  outline: #a1d366 solid 2px;
}

.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus {
  outline-offset: -2px;
}

.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus {
  outline-offset: 2px;
}

.dx-treelist-container .dx-header-filter {
  position: relative;
  color: rgba(0, 0, 0, 0.54);
  font: 14px/1 DXIcons;
}

.dx-treelist-container .dx-header-filter::before {
  content: "\f050";
}

.dx-treelist-container .dx-header-filter-empty {
  color: rgba(0, 0, 0, 0.38);
}

.dx-treelist-container .dx-treelist-content-fixed .dx-treelist-table .dx-col-fixed {
  background-color: #fff;
}

.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none {
  border-left: 2px solid #e0e0e0;
  border-right: 2px solid #e0e0e0;
}

.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell {
  border-left: none;
}

.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell {
  border-right: none;
}

.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
  outline: #a1d366 solid 2px;
  outline-offset: 2px;
}

.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row.dx-row-focused > td.dx-command-edit > a.dx-link:focus {
  outline-color: #fff;
  outline-offset: 0;
}

.dx-treelist-container .dx-treelist-rowsview .dx-treelist-edit-form {
  background-color: #fff;
}

.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td {
  position: relative;
}

.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td::before {
  display: block;
  height: 100%;
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAADzCAYAAABwgbOvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRjExRDRGQTNENjQxMUU4QUZEMEE1N0M1QzIyNEE4QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRjExRDRGQjNENjQxMUU4QUZEMEE1N0M1QzIyNEE4QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFGMTFENEY4M0Q2NDExRThBRkQwQTU3QzVDMjI0QThDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFGMTFENEY5M0Q2NDExRThBRkQwQTU3QzVDMjI0QThDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+57ApqAAAAUNJREFUeNrs3LENwzAMRUEzi2T/sTSJgowQRAI+pbvehf0KFiZYc84nUVU9AAAAAAAAAHf5/id9+wxLjX8efvl+WQQRBEEEQRBBEEQQBBEEQQAAAAAAAAAAflRuLmaxdSIIggiCIIIgiCAIIgiCIAgAyyUfMBs3BjHUBUEQQRBEEAQRBEEEQRAE6cKyNQAAAAAAAADQQuySw9aXDl6gsAYkCIIIgiCCIIggCCIIgiAIcILkA2Y7xR5HM0MEQRBBEEQQBBEEQQRBEAQBAAAAAAAAAHq78l5WMlsngiCIIAgiCIIIgiCCIAiCALDcrQfMDHUEEQRBBEEQQRAEQQRBEEEAAAAAAAAAALZoecCsqo4NYutEEAQRBEEEQRBBEEQQBEEQAJbresBsGOoIIgiCIIggCCIIggiCIIIAAAAAAAAc5iPAAIcKFwANDofzAAAAAElFTkSuQmCC);
  background-repeat: no-repeat repeat;
}

.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: right"]::before {
  transform: scaleX(-1);
}

.dx-treelist-container .dx-treelist-filter-row .dx-filter-range-content {
  color: rgba(0, 0, 0, 0.87);
}

.dx-treelist-container .dx-error-row td {
  color: #fff;
  padding: 0;
}

.dx-treelist-container .dx-error-row .dx-error-message {
  background-color: #f88e86;
  white-space: normal;
  word-wrap: break-word;
}

.dx-treelist-filter-panel {
  color: rgba(0, 0, 0, 0.87);
  border-top: 1px solid #e0e0e0;
}

.dx-treelist-filter-panel .dx-icon-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  outline: 0;
}

.dx-treelist-filter-panel.dx-state-focused .dx-icon-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-clear-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-text:focus {
  outline: #a1d366 solid 2px;
}

.dx-treelist-form-buttons-container {
  float: right;
}

.dx-treelist-form-buttons-container .dx-button {
  margin-left: 10px;
  margin-top: 10px;
}

.dx-treelist-export-menu .dx-menu-item .dx-icon-exportxlsx {
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}

.dx-treelist-adaptive-more {
  cursor: pointer;
  font: 21px/21px DXIcons;
}

.dx-treelist-adaptive-more::before {
  content: "\f06c";
}

.dx-treelist-edit-popup .dx-error-message {
  background-color: #f88e86;
  white-space: normal;
  word-wrap: break-word;
  color: #fff;
  margin-bottom: 20px;
}

.dx-rtl.dx-treelist .dx-column-lines > td:first-child {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl.dx-treelist .dx-column-lines > td:last-child {
  border-left: none;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none {
  border-left: 2px solid #e0e0e0;
  border-right: 2px solid #e0e0e0;
}

.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell {
  border-right: none;
}

.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell {
  border-left: none;
}

.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td::before {
  transform: scaleX(-1);
}

.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: left"]::before {
  transform: scale(1);
}

.dx-rtl .dx-treelist-form-buttons-container {
  float: left;
}

.dx-rtl .dx-treelist-form-buttons-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}

.dx-treelist-cell-updated-animation {
  animation: 1s dx-treelist-highlight-change;
}
@keyframes dx-treelist-highlight-change {
  50%, from {
    background-color: rgba(0, 0, 0, 0.08);
  }
}
.dx-treelist .dx-menu,
.dx-treelist-container .dx-menu {
  background-color: transparent;
  height: 100%;
}

.dx-treelist .dx-menu .dx-menu-item .dx-menu-item-content,
.dx-treelist-container .dx-menu .dx-menu-item .dx-menu-item-content {
  padding: 8px 4px;
}

.dx-treelist .dx-menu .dx-menu-item .dx-menu-item-content .dx-icon,
.dx-treelist-container .dx-menu .dx-menu-item .dx-menu-item-content .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 3px;
}

.dx-treelist-container.dx-filter-menu .dx-menu-item-content .dx-icon,
.dx-treelist.dx-filter-menu .dx-menu-item-content .dx-icon {
  color: rgba(86, 86, 86, 0.54);
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-treelist-container.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-treelist.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}

.dx-treelist .dx-editor-with-menu .dx-menu-item-content,
.dx-treelist-container .dx-editor-with-menu .dx-menu-item-content {
  display: flex;
  justify-content: center;
  align-items: center;
}

.dx-treelist .dx-editor-with-menu .dx-menu-item-content .dx-icon,
.dx-treelist-container .dx-editor-with-menu .dx-menu-item-content .dx-icon {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-treelist .dx-editor-with-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-treelist-container .dx-editor-with-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}

.dx-treelist .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-treelist .dx-editor-with-menu .dx-texteditor .dx-texteditor-input,
.dx-treelist-container .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-treelist-container .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-left: 36px;
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc {
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before {
  content: "\f053";
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc {
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before {
  content: "\f054";
}

.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-none,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-none {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-treelist .dx-header-filter,
.dx-treelist .dx-sort-down,
.dx-treelist .dx-sort-up,
.dx-treelist-container .dx-header-filter,
.dx-treelist-container .dx-sort-down,
.dx-treelist-container .dx-sort-up {
  width: 15px;
  height: 15px;
  background-position: 0 0;
  background-size: 15px 15px;
  padding: 0;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}

.dx-treelist .dx-header-filter:not(.dx-header-filter-empty),
.dx-treelist-container .dx-header-filter:not(.dx-header-filter-empty) {
  color: #8ac840;
}

.dx-treelist .dx-icon-filter-operation-equals,
.dx-treelist-container .dx-icon-filter-operation-equals {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-equals::before,
.dx-treelist-container .dx-icon-filter-operation-equals::before {
  content: "\f044";
}

.dx-treelist .dx-icon-filter-operation-default,
.dx-treelist-container .dx-icon-filter-operation-default {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-default::before,
.dx-treelist-container .dx-icon-filter-operation-default::before {
  content: "\f027";
}

.dx-treelist .dx-icon-filter-operation-not-equals,
.dx-treelist-container .dx-icon-filter-operation-not-equals {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-not-equals::before,
.dx-treelist-container .dx-icon-filter-operation-not-equals::before {
  content: "\f045";
}

.dx-treelist .dx-icon-filter-operation-less,
.dx-treelist-container .dx-icon-filter-operation-less {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-less::before,
.dx-treelist-container .dx-icon-filter-operation-less::before {
  content: "\f046";
}

.dx-treelist .dx-icon-filter-operation-less-equal,
.dx-treelist-container .dx-icon-filter-operation-less-equal {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-less-equal::before,
.dx-treelist-container .dx-icon-filter-operation-less-equal::before {
  content: "\f048";
}

.dx-treelist .dx-icon-filter-operation-greater,
.dx-treelist-container .dx-icon-filter-operation-greater {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-greater::before,
.dx-treelist-container .dx-icon-filter-operation-greater::before {
  content: "\f047";
}

.dx-treelist .dx-icon-filter-operation-greater-equal,
.dx-treelist-container .dx-icon-filter-operation-greater-equal {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-greater-equal::before,
.dx-treelist-container .dx-icon-filter-operation-greater-equal::before {
  content: "\f049";
}

.dx-treelist .dx-icon-filter-operation-contains,
.dx-treelist-container .dx-icon-filter-operation-contains {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-contains::before,
.dx-treelist-container .dx-icon-filter-operation-contains::before {
  content: "\f063";
}

.dx-treelist .dx-icon-filter-operation-not-contains,
.dx-treelist-container .dx-icon-filter-operation-not-contains {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-not-contains::before,
.dx-treelist-container .dx-icon-filter-operation-not-contains::before {
  content: "\f066";
}

.dx-treelist .dx-icon-filter-operation-starts-with,
.dx-treelist-container .dx-icon-filter-operation-starts-with {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-starts-with::before,
.dx-treelist-container .dx-icon-filter-operation-starts-with::before {
  content: "\f064";
}

.dx-treelist .dx-icon-filter-operation-ends-with,
.dx-treelist-container .dx-icon-filter-operation-ends-with {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-ends-with::before,
.dx-treelist-container .dx-icon-filter-operation-ends-with::before {
  content: "\f065";
}

.dx-treelist .dx-icon-filter-operation-between,
.dx-treelist-container .dx-icon-filter-operation-between {
  font: 14px/1 DXIcons;
}

.dx-treelist .dx-icon-filter-operation-between::before,
.dx-treelist-container .dx-icon-filter-operation-between::before {
  content: "\f06a";
}

.dx-treelist .dx-column-indicators,
.dx-treelist-container .dx-column-indicators {
  height: 16px;
}

.dx-treelist .dx-column-indicators .dx-sort-index-icon,
.dx-treelist-container .dx-column-indicators .dx-sort-index-icon {
  padding-right: 4px;
  margin-left: -1px;
  font-size: 12px;
  position: relative;
  bottom: 1px;
}

.dx-treelist .dx-column-indicators > div,
.dx-treelist-container .dx-column-indicators > div {
  width: 15px;
  height: 15px;
  background-position: 0 0;
  background-size: 15px 15px;
  padding: 0;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}

.dx-treelist .dx-placeholder::before,
.dx-treelist-container .dx-placeholder::before {
  font-size: 13px;
}

.dx-treelist {
  line-height: inherit;
}

.dx-treelist .dx-row-alt > td {
  background-color: #f5f5f5;
  border-top: 1px solid #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
}

.dx-treelist .dx-row-alt.dx-row:not(.dx-row-removed) {
  border-bottom-color: transparent;
}

.dx-treelist .dx-link {
  color: #8ac840;
}

.dx-treelist .dx-row-lines > td {
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist .dx-column-lines > td {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-treelist .dx-error-row .dx-closebutton {
  float: right;
  margin: 12px;
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}

.dx-treelist .dx-error-row .dx-closebutton::before {
  content: "\f00a";
}

.dx-treelist .dx-error-row .dx-error-message {
  padding: 10px 35px 10px 10px;
}

.dx-treelist .dx-row > td {
  padding: 10px 11px;
  font-size: 13px;
  line-height: 16px;
}

.dx-treelist .dx-treelist-table .dx-header-row > td {
  padding-top: 12px;
  padding-bottom: 12px;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all) {
  vertical-align: middle;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-select,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-select,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-select {
  overflow: visible;
  width: 38px;
  min-width: 38px;
  line-height: 1;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit {
  width: 105px;
  min-width: 105px;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons .dx-link,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link {
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
  margin: 0 2px;
  vertical-align: middle;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit.dx-command-edit-with-icons .dx-link:not(.dx-link-icon) {
  width: auto;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit .dx-link.dx-state-disabled,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit .dx-link.dx-state-disabled,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit .dx-link.dx-state-disabled {
  opacity: 0.38;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-edit .dx-link.dx-state-disabled.dx-link-icon {
  opacity: 0.6;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending) .dx-treelist-group-space,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-command-expand,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all) .dx-treelist-group-space,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-expand,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all) .dx-treelist-group-space,
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-command-expand {
  padding: 0 4px 0 8px;
  line-height: 0;
}

.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):not(.dx-validation-pending).dx-editor-cell:not(.dx-command-select),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-invalid:not(.dx-field-item-content):not(.dx-validation-pending):not(.dx-treelist-select-all).dx-editor-cell:not(.dx-command-select),
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row > td:not(.dx-validation-pending):not(.dx-treelist-select-all).dx-editor-cell:not(.dx-command-select) {
  padding-right: 0;
  padding-left: 0;
}

.dx-treelist .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: right"]:before {
  background-position-y: 49px;
}

.dx-treelist .dx-command-drag {
  width: 40px;
  min-width: 40px;
}

.dx-treelist .dx-command-drag .dx-treelist-drag-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-treelist-edit-popup .dx-popup-content {
  padding: 0;
}

.dx-treelist-edit-popup .dx-error-message {
  padding: 10px 11px;
}

.dx-treelist-edit-popup-form {
  padding: 16px;
}

.dx-treelist-headers .dx-texteditor-input,
.dx-treelist-rowsview .dx-texteditor-input {
  min-height: 16px;
}

.dx-treelist-headers .dx-lookup,
.dx-treelist-rowsview .dx-lookup {
  height: auto;
}

.dx-treelist-headers .dx-lookup .dx-lookup-field,
.dx-treelist-rowsview .dx-lookup .dx-lookup-field {
  padding-left: 11px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 13px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending .dx-texteditor-input {
  padding-right: 23px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid.dx-rtl .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-valid.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-show-clear-button.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 23px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid.dx-rtl .dx-texteditor-input,
.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-valid.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 0;
  padding-left: 23px;
}

.dx-treelist-headers .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-rtl .dx-texteditor-input,
.dx-treelist-rowsview .dx-dropdowneditor-button-visible.dx-dropdowneditor.dx-rtl .dx-texteditor-input {
  padding-right: 0;
}

.dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input {
  padding-left: 16px;
}

.dx-rtl .dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input {
  padding-right: 16px;
}

.dx-editor-cell {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-editor-cell .dx-numberbox-spin-button {
  background-color: transparent;
}

.dx-editor-cell .dx-icon-clear {
  left: 0;
}

.dx-editor-cell .dx-texteditor,
.dx-editor-cell .dx-texteditor.dx-state-active,
.dx-editor-cell .dx-texteditor.dx-state-focused,
.dx-editor-cell .dx-texteditor.dx-state-hover {
  background: rgba(255, 255, 255, 0);
  box-shadow: none;
}

.dx-editor-cell .dx-texteditor .dx-texteditor-input {
  background: rgba(255, 255, 255, 0);
  font-size: 13px;
  height: 36px;
  line-height: 36px;
  padding: 0 11px;
  margin-top: 0;
}

.dx-editor-cell .dx-texteditor .dx-placeholder::before {
  padding-right: 11px;
  padding-left: 11px;
}

.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-texteditor-input {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-editor-cell .dx-texteditor .dx-tag-container {
  min-height: 36px;
  padding: 0;
}

.dx-editor-cell .dx-texteditor:not(.dx-editor-filled):not(.dx-editor-outlined) .dx-tag-container,
.dx-editor-cell .dx-texteditor:not(.dx-editor-filled):not(.dx-editor-outlined) .dx-texteditor-input {
  margin-top: 0;
}

.dx-editor-cell .dx-texteditor .dx-texteditor-buttons-container {
  right: 0;
}

.dx-editor-cell .dx-texteditor::after,
.dx-editor-cell .dx-texteditor::before {
  content: none;
}

.dx-editor-cell .dx-texteditor.dx-rtl .dx-texteditor-buttons-container,
.dx-rtl .dx-editor-cell .dx-texteditor .dx-texteditor-buttons-container {
  left: 0;
}

.dx-editor-cell .dx-dropdowneditor {
  background-color: rgba(255, 255, 255, 0);
}

.dx-editor-cell.dx-focused .dx-dropdowneditor-icon {
  border-radius: 0;
}

.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before {
  padding-top: 10px;
  padding-bottom: 10px;
}

.dx-device-mobile .dx-treelist-column-chooser-list .dx-empty-message,
.dx-treelist-column-chooser-list .dx-empty-message {
  color: rgba(102, 102, 102, 0.87);
  padding: 0 8px;
}

.dx-treelist-column-chooser {
  color: rgba(0, 0, 0, 0.87);
  font-weight: 400;
  font-size: 13px;
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-treelist-column-chooser input,
.dx-treelist-column-chooser textarea {
  font-family: Roboto, RobotoFallback, "Noto Kufi Arabic", Helvetica, Arial, sans-serif;
  line-height: 1.2857;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content {
  padding: 8px;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-search {
  margin-bottom: 10px;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-node {
  padding-left: 20px;
}

.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-popup-content {
  padding: 8px;
}

.dx-treelist-column-chooser .dx-overlay-content {
  background-color: #fff;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title {
  background-color: transparent;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label {
  font-size: 16px;
}

.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  margin: 2px 2px 8px;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  font-size: 13px;
  padding: 10px;
  line-height: 16px;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-treelist-drag-header {
  border-color: rgba(138, 200, 64, 0.5);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
  color: rgba(0, 0, 0, 0.54);
  font-weight: 500;
  padding: 12px;
  background-color: #fff;
  line-height: 16px;
  font-size: 13px;
}

.dx-treelist-columns-separator {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-treelist-columns-separator-transparent {
  background-color: transparent;
}

.dx-treelist-drop-highlight > td {
  background-color: #8ac840;
  color: #fff;
}

.dx-treelist-drop-highlight > td .dx-header-filter {
  color: #fff;
}

.dx-treelist-drop-highlight > td .dx-checkbox .dx-checkbox-icon {
  background-color: #fff;
  color: #8ac840;
}

.dx-treelist-focus-overlay:after {
  content: "";
  position: absolute;
  bottom: 0;
  height: 2px;
  background-color: #a1d366;
  left: 0;
  right: 1px;
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td {
  color: rgba(0, 0, 0, 0.87);
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused) {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > .dx-treelist-readonly .dx-texteditor .dx-texteditor-input {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td.dx-pointer-events-none {
  background-color: transparent;
}

.dx-treelist-headers {
  color: rgba(0, 0, 0, 0.54);
  touch-action: pinch-zoom;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-headers .dx-treelist-content {
  margin-bottom: -1px;
}

.dx-treelist-borders .dx-treelist-headers .dx-treelist-table {
  border-bottom-width: 1px;
}

.dx-treelist-headers .dx-treelist-table .dx-row > td {
  border-bottom: 1px solid #e0e0e0;
  line-height: 16px;
  font-weight: 500;
  font-size: 13px;
}

.dx-treelist-headers .dx-treelist-table .dx-row > td .dx-sort,
.dx-treelist-headers .dx-treelist-table .dx-row > td .dx-sort-indicator,
.dx-treelist-headers .dx-treelist-table .dx-row > td:hover .dx-treelist-text-content {
  color: rgba(0, 0, 0, 0.87);
}

.dx-treelist-headers .dx-treelist-table .dx-row > td:hover .dx-sort {
  color: rgba(0, 0, 0, 0.38);
}

.dx-treelist-headers .dx-treelist-table .dx-row > td:hover:not(.dx-command-select):not(.dx-command-expand):not(.dx-editor-cell):not(.dx-command-edit):not(.dx-treelist-group-space) {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-treelist-headers.dx-header-multi-row .dx-treelist-content .dx-treelist-table .dx-row.dx-header-row .dx-command-select {
  padding-bottom: 12px;
}

.dx-treelist-headers.dx-header-multi-row .dx-treelist-content .dx-treelist-table .dx-row.dx-header-row > td {
  padding-top: 12px;
  padding-bottom: 12px;
  vertical-align: bottom;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
}

.dx-treelist-headers.dx-header-multi-row .dx-treelist-content .dx-treelist-table .dx-row.dx-header-row > td:first-child {
  border-left: none;
}

.dx-treelist-headers.dx-header-multi-row .dx-treelist-content .dx-treelist-table .dx-row.dx-header-row > td:last-child {
  border-right: none;
}

.dx-treelist-filter-row {
  background-color: #fafafa;
}

.dx-treelist-filter-row .dx-menu {
  margin-left: 0;
}

.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-items-container {
  height: 100%;
  top: 2px;
  position: absolute;
}

.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper {
  height: 100%;
}

.dx-treelist-filter-row .dx-menu .dx-overlay-content {
  color: rgba(117, 117, 117, 0.87);
}

.dx-treelist-filter-row .dx-filter-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 10px 11px 10px 36px;
}

.dx-treelist .dx-treelist-table .dx-treelist-filter-row > td {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-treelist-filter-range-overlay .dx-overlay-content {
  overflow: inherit;
  background-color: #fafafa;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
}

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after,
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-hover::after {
  top: auto;
  bottom: 0;
}

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input {
  font-size: 13px;
  height: 37px;
  padding-right: 8px;
  padding-left: 8px;
}

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-placeholder::before {
  padding-left: 8px;
}

.dx-treelist-filter-range-overlay .dx-overlay-content .dx-invalid-message.dx-overlay-wrapper {
  display: none;
}

.dx-cell-modified,
.dx-treelist-invalid {
  padding: 10px 0;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-treelist-header-panel {
  border-bottom: 1px solid #e0e0e0;
  padding: 0 11px;
  background-color: #fff;
}

.dx-treelist-header-panel .dx-apply-button {
  background-color: transparent;
  color: #fff;
  box-shadow: none;
}

.dx-treelist-header-panel .dx-apply-button .dx-icon {
  color: #fff;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-focused,
.dx-treelist-header-panel .dx-apply-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-treelist-header-panel .dx-apply-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-treelist-header-panel .dx-apply-button .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-treelist-header-panel .dx-toolbar-text-auto-hide .dx-button.dx-button-has-icon {
  border-radius: 50%;
}

.dx-treelist-header-panel .dx-treelist-toolbar-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-icon-column-chooser {
  font: 14px/1 DXIcons;
}

.dx-icon-column-chooser::before {
  content: "\f04d";
}

.dx-treelist-addrow-button .dx-icon-edit-button-addrow {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-treelist-addrow-button .dx-icon-edit-button-addrow::before {
  content: "\f00b";
}

.dx-treelist-cancel-button .dx-icon-edit-button-cancel {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-treelist-cancel-button .dx-icon-edit-button-cancel::before {
  content: "\f04c";
}

.dx-treelist-save-button .dx-icon-edit-button-save {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-treelist-save-button .dx-icon-edit-button-save::before {
  content: "\f041";
}

.dx-apply-button .dx-icon-apply-filter {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}

.dx-apply-button .dx-icon-apply-filter::before {
  content: "\f050";
}

.dx-datagrid-export-menu .dx-menu-item .dx-icon-exportselected,
.dx-datagrid-export-menu .dx-menu-item .dx-icon-xlsxfile {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-treelist-adaptive-more {
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  color: rgba(0, 0, 0, 0.54);
}

.dx-row.dx-row-focused .dx-treelist-adaptive-more {
  color: inherit;
}

.dx-treelist-rowsview {
  border-top: 1px solid #e0e0e0;
}

.dx-treelist-headers + .dx-treelist-rowsview,
.dx-treelist-rowsview.dx-treelist-after-headers {
  border-top: none;
}

.dx-treelist-rowsview .dx-row {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}

.dx-treelist-rowsview .dx-row:focus {
  outline: 0;
}

.dx-treelist-rowsview .dx-row.dx-edit-row:first-child > td {
  border-top-width: 0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-rowsview .dx-row.dx-edit-row > td {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-rowsview .dx-master-detail-row > .dx-master-detail-cell {
  padding: 16px;
}

.dx-treelist-rowsview .dx-master-detail-row .dx-master-detail-cell,
.dx-treelist-rowsview .dx-master-detail-row > .dx-treelist-group-space {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) .dx-master-detail-cell,
.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) > .dx-treelist-group-space {
  background-color: #fafafa;
}

.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-adaptive-detail-row:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-data-row.dx-selection:hover:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-data-row.dx-selection:not(.dx-edit-row) .dx-cell-modified,
.dx-treelist-rowsview .dx-data-row:not(.dx-edit-row) .dx-cell-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection:hover .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-adaptive-detail-row.dx-selection:hover .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-data-row.dx-selection .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-data-row.dx-selection .dx-validator.dx-treelist-invalid,
.dx-treelist-rowsview .dx-data-row.dx-selection:hover .dx-validator.dx-invalid,
.dx-treelist-rowsview .dx-data-row.dx-selection:hover .dx-validator.dx-treelist-invalid {
  background-color: rgba(244, 67, 54, 0.32);
}

.dx-treelist-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content {
  padding: 9px 17px;
  background-color: #f44336;
  color: #fff;
}

.dx-treelist-rowsview .dx-row-removed > td {
  background-color: #e0e0e0;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-field-item-label {
  padding-top: 0;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-field-item-content {
  line-height: 26px;
  min-height: 26px;
  font-size: 13px;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-field-item-content.dx-focused {
  padding: 0;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-texteditor-input {
  font-size: 13px;
  height: 26px;
  line-height: 26px;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-texteditor::after,
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-texteditor::before {
  content: none;
}

.dx-treelist-rowsview .dx-adaptive-detail-row .dx-texteditor.dx-editor-outlined {
  box-shadow: none;
}

.dx-treelist-rowsview .dx-item-modified {
  background-color: rgba(138, 200, 64, 0.32);
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
  background-color: #a1d366;
  color: #fff;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link .dx-treelist-group-opened,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-treelist-group-opened,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-treelist-group-opened {
  color: #fff;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus {
  background-color: #fff;
  color: #8ac840;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
  border-bottom: 1px solid #a1d366;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #a1d366;
  border-bottom: 1px solid #a1d366;
}

.dx-treelist-rowsview .dx-row-focused.dx-data-row.dx-edit-row > td.dx-editor-cell:not(.dx-command-select),
.dx-treelist-rowsview .dx-row-focused.dx-data-row.dx-edit-row > tr > td.dx-editor-cell:not(.dx-command-select) {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}

.dx-treelist-rowsview .dx-row-focused.dx-group-row {
  background-color: #a1d366;
  color: #fff;
}

.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-opened {
  color: #fff;
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: rgba(138, 200, 64, 0.04);
  color: rgba(0, 0, 0, 0.87);
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-treelist-group-space {
  border-right-color: rgba(138, 200, 64, 0.04);
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-pointer-events-none {
  border-left-color: #e0e0e0;
  border-right-color: #e0e0e0;
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td {
  border-bottom: 1px solid rgba(138, 200, 64, 0.04);
  border-top: 1px solid rgba(138, 200, 64, 0.04);
}

.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td {
  border-bottom-color: #e0e0e0;
}

.dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-right: 0;
}

.dx-treelist-rowsview td.dx-validation-pending {
  position: relative;
  padding: 0;
}

.dx-treelist-rowsview td.dx-validation-pending .dx-treelist-invalid,
.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified {
  padding: 10px 30px 10px 11px;
}

.dx-rtl .dx-treelist-rowsview td.dx-validation-pending .dx-treelist-invalid,
.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending .dx-treelist-invalid,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified {
  padding-left: 30px;
  padding-right: 11px;
}

.dx-treelist-rowsview td.dx-validation-pending > .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  width: 16px;
  height: 16px;
  right: 16px;
  background-color: transparent;
}

.dx-rtl .dx-treelist-rowsview td.dx-validation-pending > .dx-pending-indicator,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending > .dx-pending-indicator {
  right: auto;
  left: 16px;
}

.dx-treelist-search-text {
  color: #fff;
  background-color: #8ac840;
}

.dx-treelist-nodata {
  color: rgba(102, 102, 102, 0.87);
  font-size: 14px;
}

.dx-treelist-bottom-load-panel {
  border-top: 1px solid #e0e0e0;
  background-color: #fff;
}

.dx-treelist-summary-item {
  color: rgba(0, 0, 0, 0.7);
}

.dx-treelist-total-footer {
  position: relative;
  border-bottom: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
}

.dx-treelist-total-footer > .dx-treelist-content {
  padding: 0;
}

.dx-treelist-revert-tooltip .dx-overlay-content {
  background-color: transparent;
  min-width: inherit;
}

.dx-treelist-revert-tooltip .dx-revert-button {
  border-radius: 2px;
  background-color: #f44336;
  color: #fff;
  -webkit-box-shadow: none;
  margin: 0 0 0 1px;
  height: 36px;
  box-shadow: none;
  min-width: inherit;
}

.dx-treelist-revert-tooltip .dx-revert-button .dx-button-content {
  padding: 2px;
}

.dx-treelist-revert-tooltip .dx-revert-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
  color: #fff;
}

.dx-rtl .dx-treelist-revert-tooltip .dx-revert-button .dx-icon,
.dx-rtl.dx-treelist-revert-tooltip .dx-revert-button .dx-icon,
.dx-treelist-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right {
  margin-left: 0;
  margin-right: 0;
}

.dx-rtl .dx-treelist-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right,
.dx-rtl.dx-treelist-revert-tooltip .dx-revert-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-active,
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-focused,
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-hover {
  background-color: #f44336;
  box-shadow: none;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-disabled {
  background: rgba(0, 0, 0, 0.1);
  box-shadow: none;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-treelist-revert-tooltip .dx-revert-button .dx-inkripple-wave {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-button-has-icon:not(.dx-button-has-text) {
  border-radius: 2px;
}

.dx-treelist-revert-tooltip .dx-revert-button.dx-state-hover {
  box-shadow: none;
}

.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-treelist-group-space {
  border-left-color: rgba(0, 0, 0, 0.04);
  border-right-color: transparent;
}

.dx-rtl .dx-treelist .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon,
.dx-rtl .dx-treelist-container .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}

.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td {
  border-right-color: #e0e0e0;
}

.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td:not(.dx-focused).dx-treelist-group-space {
  border-left-color: rgba(138, 200, 64, 0.04);
}

.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td.dx-pointer-events-none {
  border-left-color: #e0e0e0;
}

.dx-rtl .dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-left: 0;
}

.dx-header-filter-menu .dx-popup-content {
  padding: 12px 8px 0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-treelist-form-buttons-container .dx-button {
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-treelist-form-buttons-container .dx-button .dx-icon {
  color: #8ac840;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-focused,
.dx-treelist-form-buttons-container .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-treelist-form-buttons-container .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-treelist-form-buttons-container .dx-button .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-command-adaptive {
  width: 40px;
  min-width: 40px;
}

.dx-treelist-filter-panel {
  padding: 18px 11px;
}

.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  color: #8ac840;
  font-size: 13px;
  line-height: 16px;
}

.dx-treelist-filter-panel .dx-icon-filter {
  color: #8ac840;
}

.dx-adaptive-item-text {
  padding-left: 11px;
  padding-right: 11px;
}

.dx-adaptive-item-text.dx-cell-modified,
.dx-adaptive-item-text.dx-treelist-invalid {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-treelist-rowsview .dx-treelist-empty-space {
  position: relative;
  top: -2px;
  display: inline-block;
  font: 14px/1 DXIcons;
  width: 24px;
}

.dx-treelist-rowsview .dx-treelist-empty-space::before {
  content: "\f014";
  visibility: hidden;
}

.dx-treelist-rowsview tr:not(.dx-row-focused) .dx-treelist-empty-space {
  color: rgba(98, 98, 98, 0.54);
}

.dx-treelist-rowsview .dx-treelist-expanded span {
  font: 18px/18px DXIcons;
  text-align: center;
  cursor: pointer;
}

.dx-treelist-rowsview .dx-treelist-expanded span::before {
  content: "\f016";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  left: 0;
  margin-left: -5px;
  margin-top: -9px;
}

.dx-treelist-rowsview .dx-treelist-collapsed span {
  font: 18px/18px DXIcons;
  text-align: center;
  cursor: pointer;
}

.dx-treelist-rowsview .dx-treelist-collapsed span::before {
  content: "\f010";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  left: 0;
  margin-left: -6px;
  margin-top: -9px;
}

.dx-treelist-rowsview .dx-header-filter,
.dx-treelist-rowsview .dx-sort-down,
.dx-treelist-rowsview .dx-sort-up {
  vertical-align: middle;
}

.dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space {
  color: rgba(98, 98, 98, 0.54);
}

.dx-treelist-rowsview .dx-treelist-cell-expandable {
  white-space: nowrap;
}

.dx-treelist-rowsview .dx-treelist-cell-expandable .dx-treelist-text-content {
  white-space: normal;
}

.dx-treelist-rowsview.dx-treelist-nowrap .dx-treelist-table .dx-treelist-cell-expandable .dx-treelist-text-content {
  white-space: nowrap;
}

.dx-treelist-checkbox-size {
  vertical-align: middle;
  line-height: 0;
}

.dx-treelist-cell-expandable .dx-checkbox,
.dx-treelist-select-all .dx-checkbox {
  position: absolute;
}

.dx-treelist-icon-container {
  max-height: 16px;
}

.dx-treelist-icon-container.dx-editor-inline-block {
  position: relative;
  padding-right: 27px;
}

.dx-treelist-icon-container.dx-editor-inline-block .dx-checkbox {
  top: 50%;
  margin-top: -8px;
}

.dx-treelist-select-all {
  position: relative;
}

.dx-treelist-select-all .dx-checkbox {
  left: 35px;
}

.dx-treelist .dx-treelist-headers .dx-treelist-content .dx-treelist-table .dx-header-row > .dx-treelist-select-all {
  padding-left: 62px;
}

.dx-rtl .dx-treelist-rowsview .dx-treelist-collapsed,
.dx-rtl .dx-treelist-rowsview .dx-treelist-expanded {
  transform: scaleX(-1);
}

.dx-rtl .dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container {
  float: right;
}

.dx-rtl .dx-treelist-select-all .dx-checkbox {
  left: calc(100% - 51px);
}

.dx-rtl.dx-treelist .dx-treelist-headers .dx-treelist-content .dx-treelist-table .dx-header-row > .dx-treelist-select-all {
  padding-right: 62px;
  padding-left: 11px;
}

.dx-rtl .dx-treelist-icon-container.dx-editor-inline-block {
  padding-left: 27px;
  padding-right: 0;
}

.dx-pivotgrid-fields-container .dx-header-filter,
.dx-pivotgrid-fields-container .dx-sort {
  display: inline-block;
}

.dx-pivotgrid-fields-container.dx-drag .dx-area-field-content {
  display: inline-block;
}

.dx-pivotgrid-fields-container.dx-drag .dx-column-indicators {
  float: none;
  display: inline-block;
}

.dx-pivotgrid-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}

.dx-pivotgrid {
  cursor: default;
  width: 100%;
  position: relative;
  background-color: #fff;
}

.dx-pivotgrid.dx-overflow-hidden {
  overflow: hidden;
}

.dx-pivotgrid .dx-area-column-cell,
.dx-pivotgrid .dx-area-data-cell {
  width: 100%;
}

.dx-pivotgrid .dx-area-data-cell {
  position: relative;
}

.dx-pivotgrid table,
.dx-pivotgrid tbody,
.dx-pivotgrid td,
.dx-pivotgrid tfoot,
.dx-pivotgrid th,
.dx-pivotgrid thead,
.dx-pivotgrid tr {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

.dx-pivotgrid table {
  border-collapse: collapse;
  table-layout: auto;
  border-spacing: 0;
}

.dx-pivotgrid td {
  vertical-align: top;
  box-sizing: content-box;
}

.dx-pivotgrid .dx-area-description-cell {
  position: relative;
  background-clip: padding-box;
  white-space: nowrap;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-fields-area {
  position: absolute;
  bottom: 0;
}

.dx-pivotgrid .dx-area-field-content,
.dx-pivotgrid .dx-column-indicators {
  display: inline-block;
}

.dx-pivotgrid .dx-expand-icon-container {
  position: relative;
  display: inline-block;
}

.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area {
  position: static;
}

.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area:not(.dx-hidden) {
  display: table-cell;
}

.dx-pivotgrid .dx-incompressible-fields .dx-column-indicators {
  vertical-align: top;
  float: none !important;
}

.dx-pivotgrid .dx-incompressible-fields .dx-area-field {
  display: inline-block;
  white-space: nowrap;
}

.dx-pivotgrid .dx-area-field,
.dx-pivotgrid .dx-area-field-content {
  white-space: nowrap;
}

.dx-pivotgrid .dx-popup-content .dx-column-indicators {
  float: none !important;
  display: inline-block;
}

.dx-pivotgrid .dx-popup-content .dx-area-field-content {
  display: inline-block;
}

.dx-pivotgrid .dx-pivotgrid-area {
  white-space: nowrap;
  box-sizing: content-box;
}

.dx-pivotgrid .dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-expanded {
  cursor: pointer;
}

.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand,
.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand {
  display: inline-block;
}

.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-area {
  white-space: normal;
}

.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted {
  white-space: nowrap;
}

.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted > span {
  white-space: normal;
}

.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded > span {
  display: inline-flex;
}

.dx-pivotgridfieldchooser {
  position: relative;
  background-color: #fff;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container {
  display: flex;
  overflow: hidden;
  height: 100%;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-0,
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 {
  flex-direction: column;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:first-child {
  flex-grow: 3;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:nth-child(2) {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  flex-grow: 4;
}

.dx-pivotgridfieldchooser .dx-col {
  width: 50%;
  display: flex;
  flex-direction: column;
}

.dx-pivotgridfieldchooser .dx-row {
  display: flex;
  flex-direction: row;
  height: 0;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:first-child {
  flex-grow: 2;
}

.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:nth-child(2) {
  flex-grow: 1;
}

.dx-pivotgridfieldchooser .dx-area-caption {
  vertical-align: middle;
}

.dx-pivotgrid-action {
  cursor: pointer;
}

.dx-pivotgrid-drag-action {
  touch-action: pinch-zoom;
}

.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical {
  margin-top: -4px;
  margin-left: -1px;
  height: 2px;
}

.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical.dx-position-indicator-last {
  margin-top: -3px;
}

.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal {
  margin-left: -3px;
  width: 2px;
}

.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last {
  margin-left: 3px;
}

.dx-pivotgrid-fields-container .dx-area-fields {
  position: relative;
}

.dx-pivotgrid-fields-container .dx-sort {
  color: rgba(0, 0, 0, 0.54);
  font-size: 14px;
  width: 14px;
}

.dx-pivotgrid-fields-container .dx-sort-up {
  font: 14px/1 DXIcons;
}

.dx-pivotgrid-fields-container .dx-sort-up::before {
  content: "\f051";
}

.dx-pivotgrid-fields-container .dx-sort-down {
  font: 14px/1 DXIcons;
}

.dx-pivotgrid-fields-container .dx-sort-down::before {
  content: "\f052";
}

.dx-pivotgrid-fields-container .dx-header-filter {
  color: rgba(0, 0, 0, 0.54);
  font: 14px/1 DXIcons;
  width: 14px;
}

.dx-pivotgrid-fields-container .dx-header-filter::before {
  content: "\f050";
}

.dx-pivotgrid-fields-container .dx-header-filter-empty {
  color: rgba(0, 0, 0, 0.38);
}

.dx-pivotgrid-fields-container .dx-area-field {
  cursor: pointer;
}

.dx-pivotgrid-fields-container.dx-drag {
  opacity: 0.8;
}

.dx-pivotgrid-fields-container.dx-drag .dx-area-field.dx-area-box {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(138, 200, 64, 0.5);
}

.dx-pivotgrid-fields-container .dx-area-field.dx-area-box {
  margin-bottom: 4px;
  border: 1px solid #e0e0e0;
  padding: 7px 8px;
}

.dx-pivotgrid-fields-container .dx-drag-source {
  opacity: 0.5;
}

.dx-pivotgrid-fields-container .dx-column-indicators {
  vertical-align: bottom;
  margin-left: 6px;
  line-height: 12px;
}

.dx-pivotgrid-fields-container .dx-area-field-content {
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area {
  overflow: hidden;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar {
  margin-right: 10px;
  float: right;
  display: inline-block;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button {
  margin-top: 5px;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button {
  margin-right: 4px;
}

.dx-pivotgrid .dx-area-description-cell.dx-pivotgrid-background,
.dx-pivotgrid .dx-column-header,
.dx-pivotgrid .dx-data-header {
  background-color: rgba(221, 221, 221, 0.2);
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 0;
}

.dx-pivotgrid .dx-filter-header .dx-area-field-container {
  border-spacing: 6px 3px;
  border-collapse: separate;
}

.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head td {
  padding: 2px;
}

.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 2px;
}

.dx-pivotgrid .dx-area-field.dx-area-box {
  margin-bottom: 0;
}

.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area td {
  border-top: 1px solid #e0e0e0;
}

.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area-data tr:first-child > td {
  border-top-width: 0;
}

.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-area-row-cell {
  border-right: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button {
  margin: 1px;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button:not(.dx-state-hover):not(.dx-state-active) {
  border-color: transparent;
  background-color: transparent;
  box-shadow: none;
}

.dx-pivotgrid .dx-area-column-cell,
.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-bottom-border {
  border-bottom: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-fields-area-head td {
  position: relative;
  border: none;
  padding: 5px 2px;
}

.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 8px;
}

.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:last-child {
  padding-right: 8px;
}

.dx-pivotgrid .dx-pivotgrid-fields-area-head .dx-empty-area-text {
  white-space: nowrap;
  padding: 5px 0;
  border: 1px solid transparent;
  color: rgba(0, 0, 0, 0.3);
}

.dx-pivotgrid .dx-group-connector {
  position: absolute;
  width: 2px;
  top: 50%;
  height: 2px;
  margin-top: -1px;
  background-color: #e0e0e0;
}

.dx-pivotgrid .dx-group-connector.dx-group-connector-prev {
  left: 0;
}

.dx-pivotgrid .dx-group-connector.dx-group-connector-next {
  right: 0;
}

.dx-pivotgrid .dx-virtual-content {
  display: none;
}

.dx-pivotgrid .dx-virtual-mode .dx-virtual-content {
  position: relative;
  overflow: hidden;
  display: block;
}

.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td {
  color: transparent;
  background-color: transparent !important;
}

.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td span {
  visibility: hidden;
}

.dx-pivotgrid .dx-virtual-mode table {
  position: absolute;
}

.dx-pivotgrid .dx-pivotgrid-area-data {
  position: relative;
}

.dx-pivotgrid .dx-pivotgrid-area-data tbody td {
  text-align: right;
  color: rgba(0, 0, 0, 0.87);
  white-space: nowrap;
  border-left: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child {
  border-left: 0;
}

.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-grandtotal,
.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-total {
  border-top-width: 0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-expand-border {
  border-top: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell {
  border-right: 0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers td {
  min-width: 50px;
  border-right: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers tr:first-child td {
  border-top: 0;
}

.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-pivotgrid-fields-area-head td:last-child {
  border-right: 0;
}

.dx-pivotgrid .dx-pivotgrid-area-data .dx-row-total,
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-row-total {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-area-tree-view .dx-total {
  border-bottom: none;
}

.dx-pivotgrid .dx-area-tree-view td.dx-white-space-column {
  border-top: 1px solid transparent;
  background-color: rgba(221, 221, 221, 0.2);
  padding: 0;
  width: 19px;
  min-width: 19px;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll {
  border-right: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers td {
  text-align: center;
  border: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded {
  text-align: left;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child {
  border-left: 0;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers tr:first-child td {
  border-top: 0;
}

.dx-pivotgrid .dx-expand-icon-container {
  width: 14px;
}

.dx-pivotgrid .dx-pivotgrid-horizontal-headers:last-child {
  border-bottom: 0;
}

.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-column-header,
.dx-pivotgrid .dx-data-header,
.dx-pivotgrid .dx-total {
  background-color: rgba(221, 221, 221, 0.2);
}

.dx-pivotgrid .dx-grandtotal {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-data-header,
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-left: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-column-header,
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-right: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-top: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header td {
  display: inline-block;
}

.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell {
  border-bottom: 1px solid #e0e0e0;
}

.dx-pivotgrid .dx-icon-sorted {
  display: inline-block;
  margin-left: 5px;
  width: 14px;
}

.dx-pivotgrid .dx-popup-content {
  padding: 8px;
}

.dx-pivotgrid .dx-popup-content .dx-pivotgrid-fields-area-head td {
  padding: 0 2px;
}

.dx-pivotgridfieldchooser .dx-area-fields {
  overflow: hidden;
}

.dx-pivotgridfieldchooser .dx-treeview-item .dx-icon {
  margin-bottom: 1px;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}

.dx-pivotgridfieldchooser .dx-treeview-search {
  margin: 5px;
}

.dx-pivotgridfieldchooser .dx-area-icon {
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
}

.dx-pivotgridfieldchooser .dx-area {
  padding: 5px;
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}

.dx-pivotgridfieldchooser .dx-area > .dx-scrollable,
.dx-pivotgridfieldchooser .dx-area > .dx-scrollable > .dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  height: 0;
}

.dx-pivotgridfieldchooser .dx-area > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable-wrapper > .dx-scrollable-container {
  height: auto;
}

.dx-pivotgridfieldchooser .dx-area .dx-area-fields {
  border: 1px solid #e0e0e0;
  display: flex;
  flex-direction: column;
  height: 0;
  margin-top: 8px;
}

.dx-pivotgridfieldchooser .dx-area-fields-header .dx-area-caption {
  align-self: center;
}

.dx-pivotgridfieldchooser .dx-area-fields[group] {
  padding: 5px;
  background-color: rgba(221, 221, 221, 0.2);
  display: flex;
}

.dx-pivotgridfieldchooser .dx-area-fields.dx-drag-target {
  border-color: #8ac840;
}

.dx-pivotgridfieldchooser .dx-area-icon-all {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAJElEQVQoz2P8z4AfsDAwJELVzGfExmIiYAAD5QoYRx1JL0cCAJeiFh8Qq9chAAAAAElFTkSuQmCC) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-area-icon-filter {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAWElEQVQoz83RsQqAMAxF0fepFxzEQRz8e1sah0JTamhXeVtyCCSRaR6ZTGQsSHJgcRyk1YQ7aBcuB+KkDO0D9UDsHcmARiC2BqiVEfg2+jOoF30+YPnNWV4jV/jo04VE6gAAAABJRU5ErkJggg==) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-area-icon-row {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAI0lEQVQoz2P4z4AfAlHCfwjEzqKPAsKObIBA7Cz6KBgGIQkAQ8IdQJKOGQIAAAAASUVORK5CYII=) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-area-icon-column {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAIElEQVQoz2P4z4AfAlHCfwgEshogEFmMPgpGHUkfRwIAQ8IdQALkrHMAAAAASUVORK5CYII=) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-area-icon-data,
.dx-pivotgridfieldchooser .dx-icon-measure {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAARElEQVQoz2P4z4AfMhClIOE/NkiSAl+ooG8CQwKIzwChEQpQlGBXgKYEwxeoSrB6k7ACfFYkYPgDXQGKdAItQpKi2AQAaDQFJxj4SdQAAAAASUVORK5CYII=) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-icon-dimension {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAH0lEQVQoz2P4z4AfMlBHQcJ/MESjqasAKxx5bqAosgCZ3QSYpC33dQAAAABJRU5ErkJggg==) center center no-repeat;
}

.dx-pivotgridfieldchooser .dx-icon-hierarchy {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAMUlEQVQoz2P4z4AfMlBXQcJ/EKShggQoxKEAojsBwxQqKUjACpEVoOhGNYVKCiiKLAATcARoA49V5wAAAABJRU5ErkJggg==) center center no-repeat;
}

.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal {
  margin-left: -3px;
}

.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last {
  margin-left: 1px;
}

.dx-rtl .dx-pivotgrid-fields-container .dx-column-indicators {
  margin-left: 0;
  margin-right: 6px;
}

.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,
.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar {
  margin-right: 0;
  margin-left: 10px;
  float: left;
}

.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,
.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button {
  margin-right: 0;
  margin-left: 4px;
}

.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 2px;
  padding-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td {
  padding: 8px 2px;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-right: 8px;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:last-child {
  padding-left: 8px;
}

.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-prev {
  left: initial;
  right: 0;
}

.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-next {
  right: initial;
  left: 0;
}

.dx-rtl.dx-pivotgrid .dx-area-description-cell,
.dx-rtl.dx-pivotgrid .dx-area-row-cell {
  border-left: 1px solid #e0e0e0;
  border-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data.dx-scrollable-native .dx-scrollable-content {
  float: none;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td {
  border-left: 0;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child {
  border-left: 1px solid #e0e0e0;
  border-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers td {
  border-right: 0;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell {
  border-left: 0;
  border-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll {
  border-right: 0;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-pivotgrid-area {
  border-left: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child {
  border-left: 1px solid #e0e0e0;
  border-right: 0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded {
  text-align: right;
}

.dx-rtl.dx-pivotgrid .dx-expand-icon-container {
  margin-left: 0;
  margin-right: -5px;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand-icon-container {
  transform: scaleX(-1);
}

.dx-rtl.dx-pivotgrid .dx-icon-sorted {
  margin-left: 0;
  margin-right: 5px;
}

.dx-rtl.dx-pivotgrid .dx-pivotgridfieldchooser-container .dx-col {
  display: flex;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header {
  border-right: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header {
  border-left: 1px solid #e0e0e0;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header {
  border-right: none;
}

.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header {
  border-left: none;
}

.dx-pivotgrid-fields-container.dx-drag .dx-area-field.dx-area-box {
  background-color: rgba(224, 224, 224, 0.9);
  border: none;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.15);
}

.dx-pivotgrid-fields-container .dx-area-field.dx-area-box {
  color: rgba(0, 0, 0, 0.54);
  background-color: #e0e0e0;
  border-radius: 16px;
  border: none;
  font-size: 12px;
  font-weight: 500;
}

.dx-pivotgrid-fields-container .dx-area-field.dx-area-box .dx-header-filter {
  color: #8ac840;
}

.dx-pivotgrid-fields-container .dx-area-field.dx-area-box .dx-header-filter.dx-header-filter-empty {
  color: rgba(0, 0, 0, 0.54);
}

.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-area-data {
  font-size: 13px;
}

.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-horizontal-headers,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-vertical-headers {
  font-size: 12px;
}

.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-horizontal-headers td,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-vertical-headers td {
  font-weight: 500;
}

.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-horizontal-headers .dx-grandtotal,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-horizontal-headers .dx-total,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-vertical-headers .dx-grandtotal,
.dx-pivotgrid .dx-pivotgrid-area.dx-pivotgrid-vertical-headers .dx-total {
  color: rgba(0, 0, 0, 0.87);
}

.dx-pivotgrid .dx-pivotgrid-area td {
  color: rgba(0, 0, 0, 0.54);
  padding: 7px 11px;
}

.dx-pivotgrid .dx-pivotgrid-area td.dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-area td.dx-pivotgrid-expanded {
  padding: 7px 8px 7px 13px;
}

.dx-pivotgrid .dx-pivotgrid-area td.dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-pivotgrid-area td.dx-pivotgrid-expanded > span {
  padding: 0 5px 0 10px;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar {
  padding-left: 8px;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-focused,
.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-pivotgrid .dx-grandtotal.dx-last-cell,
.dx-pivotgrid .dx-row-total.dx-last-cell {
  padding-left: 16px;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  box-shadow: none;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button .dx-icon,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-focused,
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-hover,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-focused,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-active,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-active {
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-icon,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-button-text,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button .dx-inkripple-wave,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button .dx-inkripple-wave {
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-pivotgrid .dx-expand-icon-container {
  margin: 0;
  font: 12px/1 DXIcons;
}

.dx-pivotgrid .dx-expand-icon-container::before {
  content: "\f010";
  visibility: hidden;
}

.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand {
  font: 20px/20px DXIcons;
  text-align: center;
  color: rgba(0, 0, 0, 0.54);
}

.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand::before {
  content: "\f010";
  position: absolute;
  display: block;
  width: 20px;
  top: 50%;
  margin-top: -10px;
  left: 50%;
  margin-left: -10px;
}

.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand {
  font: 20px/20px DXIcons;
  text-align: center;
  color: rgba(0, 0, 0, 0.54);
}

.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand::before {
  content: "\f016";
  position: absolute;
  display: block;
  width: 20px;
  top: 50%;
  margin-top: -10px;
  left: 50%;
  margin-left: -10px;
}

.dx-pivotgridfieldchooser .dx-area .dx-area-icon-filter {
  background: 0 0;
  font: 14px/1 DXIcons;
  width: 14px;
  height: 14px;
}

.dx-pivotgridfieldchooser .dx-area .dx-area-icon-filter::before {
  content: "\f050";
}

.dx-pivotgridfieldchooser .dx-area .dx-area-caption {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.54);
}

.dx-pivotgridfieldchooser .dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding-right: 8px;
}

.dx-pivotgridfieldchooser .dx-treeview-item-with-checkbox.dx-treeview-node-is-leaf {
  padding-left: 0;
}

.dx-pivotgridfieldchooser .dx-treeview-item-with-checkbox.dx-treeview-node-is-leaf .dx-checkbox {
  left: 8px;
}

.dx-pivotgridfieldchooser .dx-treeview-node-container-opened .dx-treeview-item-with-checkbox.dx-treeview-node-is-leaf {
  padding-left: 16px;
}

.dx-pivotgridfieldchooser .dx-treeview-node-container-opened .dx-treeview-item-with-checkbox.dx-treeview-node-is-leaf .dx-checkbox {
  left: 26px;
}

.dx-pivotgridfieldchooser .dx-treeview-item {
  min-height: 36px;
  padding: 9px 8px;
  line-height: normal;
}

.dx-pivotgridfieldchooser .dx-treeview-item-with-checkbox .dx-checkbox {
  top: 9px;
}

.dx-pivotgridfieldchooser .dx-treeview-item-with-checkbox .dx-treeview-item {
  padding-left: 31px;
}

.dx-pivotgridfieldchooser .dx-treeview-toggle-item-visibility {
  height: 36px;
}

.dx-pivotgrid-fields-container .dx-position-indicator {
  background-color: gray;
}

.dx-context-menu.dx-overlay-content {
  overflow: inherit;
  position: absolute;
}

.dx-context-menu .dx-menu-item .dx-submenu {
  position: absolute;
  z-index: 1003;
}

.dx-context-menu .dx-menu-item {
  font-size: 13px;
  color: rgba(0, 0, 0, 0.87);
}

.dx-context-menu .dx-menu-item .dx-menu-item-content {
  padding: 8px;
}

.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  right: 8px;
  width: 18px;
}

.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  color: rgba(0, 0, 0, 0.54);
  font: 18px/18px DXIcons;
  text-align: center;
}

.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout::before {
  content: "\f04e";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}

.dx-context-menu .dx-menu-item.dx-menu-item-has-submenu > .dx-menu-item-content {
  padding-right: 46px;
}

.dx-context-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-right: 11px;
}

.dx-context-menu .dx-menu-items-container {
  padding: 4px 0;
}

.dx-context-menu.dx-overlay-content.dx-state-focused {
  box-shadow: none;
}

.dx-context-menu .dx-submenu {
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.2);
}

.dx-context-menu .dx-menu-separator {
  height: 1px;
  margin: 5px 0;
  background-color: #e0e0e0;
}

.dx-context-menu.dx-rtl .dx-menu-item .dx-menu-item-popout-container {
  left: 8px;
}

.dx-context-menu.dx-rtl .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin-left: 20px;
  margin-right: 0;
}

.dx-context-menu.dx-rtl .dx-menu-item.dx-menu-item-has-submenu > .dx-menu-item-content {
  padding-left: 46px;
  padding-right: 8px;
}

.dx-multiview-wrapper {
  overflow: hidden;
  width: 100%;
  height: 100%;
  touch-action: pinch-zoom pan-y;
}

.dx-multiview-item-container {
  position: relative;
  overflow: visible;
  width: 100%;
  height: 100%;
}

.dx-multiview-item-container .dx-empty-message {
  text-align: center;
}

.dx-multiview-item {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.dx-multiview-item.dx-item-selected {
  position: relative;
}

.dx-multiview-item-content {
  width: 100%;
  height: 100%;
}

.dx-multiview-item-hidden {
  top: -9999px;
  left: -9999px;
  visibility: hidden;
}

.dx-multiview-item-hidden .dx-accordion-item-opened .dx-accordion-item-body {
  visibility: hidden;
}

.dx-tabpanel-tabs {
  width: 100%;
}

.dx-tabpanel-tabs .dx-tabs {
  height: 100%;
}

.dx-tabpanel-container {
  width: 100%;
  height: 100%;
}

.dx-tabpanel .dx-tabs {
  display: block;
  border-bottom: none;
  background-color: #f7f7f7;
}

.dx-empty-collection.dx-tabpanel .dx-tabs {
  border-top: none;
}

.dx-tabpanel .dx-tab {
  min-width: 72px;
}

.dx-tabpanel .dx-tab:not(.dx-tab-selected):not(.dx-state-hover) {
  background: 0 0;
}

.dx-tabpanel .dx-tabs-wrapper {
  display: block;
}

.dx-fileuploader.dx-state-disabled .dx-fileuploader-input {
  display: none;
}

.dx-fileuploader-wrapper {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

.dx-fileuploader-container {
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
}

.dx-fileuploader-input-wrapper::after,
.dx-fileuploader-input-wrapper::before {
  display: table;
  content: "";
  line-height: 0;
  width: 100%;
}

.dx-fileuploader-input-wrapper::after {
  clear: both;
  padding-bottom: 1em;
  margin-bottom: -1em;
}

.dx-fileuploader-input-wrapper::before {
  padding-top: 1em;
  margin-top: -1em;
}

.dx-fileuploader-input-wrapper .dx-button {
  float: left;
}

.dx-fileuploader-input-wrapper .dx-button + .dx-button {
  margin-left: 12px;
}

.dx-fileuploader-button {
  position: relative;
}

.dx-fileuploader-button .dx-fileuploader-input {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  cursor: pointer;
}

.dx-fileuploader-button .dx-fileuploader-input::-ms-browse,
.dx-fileuploader-button .dx-fileuploader-input::-webkit-file-upload-button {
  cursor: pointer;
}

.dx-fileuploader-content {
  display: table-row-group;
  vertical-align: middle;
}

.dx-fileuploader-content > .dx-fileuploader-upload-button {
  margin-top: 10px;
}

.dx-fileuploader-empty .dx-fileuploader-content > .dx-fileuploader-upload-button {
  display: none;
}

.dx-fileuploader-input-content {
  width: 100%;
  display: table;
}

.dx-fileuploader-files-container {
  padding-top: 0;
  width: 100%;
}

.dx-fileuploader-file-container {
  width: 100%;
  padding: 4px 0;
}

.dx-fileuploader-file-container .dx-button {
  width: 28px;
  height: 28px;
  margin-right: 10px;
}

.dx-fileuploader-file-container .dx-button.dx-state-invisible {
  margin-right: 0;
}

.dx-fileuploader-button-container,
.dx-fileuploader-input-container {
  display: table-cell;
  vertical-align: middle;
}

.dx-fileuploader-input-container {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.dx-fileuploader-input {
  opacity: 0;
  width: 100%;
  margin: 0;
  cursor: default;
}

.dx-fileuploader-input-label {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  cursor: default;
}

.dx-fileuploader-input-label::before {
  content: "";
  position: absolute;
  top: -50%;
  overflow: hidden;
  cursor: default;
}

.dx-fileuploader-button-container {
  display: table-cell;
  vertical-align: middle;
}

.dx-fileuploader-file-info {
  float: left;
  width: 100%;
}

.dx-fileuploader-file-status-message {
  float: left;
  font-size: 12px;
  height: 16px;
}

.dx-fileuploader .dx-progressbar {
  float: left;
  width: 100%;
  height: 22px;
  margin-top: -6px;
}

.dx-rtl .dx-fileuploader .dx-fileuploader-button,
.dx-rtl.dx-fileuploader .dx-fileuploader-button {
  float: right;
}

.dx-rtl .dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button {
  margin-left: 10px;
  margin-right: 0;
}

.dx-rtl .dx-fileuploader .dx-fileuploader-file-name,
.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl .dx-fileuploader .dx-fileuploader-file-status-message,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-name,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-status-message {
  float: right;
}

.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-size {
  margin-right: 4px;
}

.dx-fileuploader-invalid .dx-fileuploader-file-status-message {
  height: auto;
  color: #f44336;
}

.dx-fileuploader-invalid .dx-fileuploader-file-status-message span {
  display: block;
  margin-bottom: 2px;
}

.dx-fileuploader-wrapper {
  padding: 7px;
}

.dx-fileuploader-content > .dx-fileuploader-upload-button {
  margin-left: 3px;
  margin-right: 3px;
}

.dx-fileuploader-input-wrapper {
  padding: 7px 0;
  border: 3px dashed transparent;
}

.dx-fileuploader.dx-state-disabled .dx-fileuploader-input-label {
  position: relative;
}

.dx-fileuploader-dragover .dx-fileuploader-input-wrapper {
  border: none;
  padding: 0;
}

.dx-fileuploader-dragover .dx-fileuploader-input-wrapper .dx-fileuploader-button {
  display: none;
}

.dx-fileuploader-dragover .dx-fileuploader-input-container {
  display: block;
  width: 100%;
}

.dx-fileuploader-dragover .dx-fileuploader-input {
  display: block;
  width: 100%;
  padding: 17px 3px 18px;
  box-sizing: content-box;
}

.dx-fileuploader-dragover .dx-fileuploader-input-label {
  text-align: center;
  padding: 14px 9px;
  border: 3px dashed #e0e0e0;
}

.dx-fileuploader-file-size,
.dx-fileuploader-file-status-message {
  color: rgba(102, 102, 102, 0.87);
}

.dx-fileuploader-input {
  padding: 7px 0;
}

.dx-fileuploader-input-label {
  padding: 7.75px 9px;
  color: rgba(0, 0, 0, 0.87);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-fileuploader-show-file-list .dx-fileuploader-files-container {
  padding: 14px 3px 0;
}

.dx-fileuploader-empty .dx-fileuploader-files-container {
  padding: 0;
}

.dx-invalid .dx-fileuploader-files-container {
  padding-top: 50px;
}

.dx-fileuploader-files-container .dx-fileuploader-button .dx-button-content {
  padding: 0;
}

.dx-fileuploader-files-container .dx-fileuploader-file-container {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  padding: 2px 4px;
  margin-bottom: 4px;
}

.dx-fileuploader-files-container .dx-fileuploader-file-container .dx-fileuploader-button-container + .dx-fileuploader-button-container .dx-button {
  margin-right: 6px;
}

.dx-rtl .dx-fileuploader-files-container .dx-fileuploader-file-container .dx-fileuploader-button-container + .dx-fileuploader-button-container .dx-button {
  margin-left: 6px;
  margin-right: 0;
}

.dx-fileuploader-files-container .dx-fileuploader-file-container .dx-button {
  height: 28px;
  width: 28px;
  margin-right: 2px;
}

.dx-rtl .dx-fileuploader-files-container .dx-fileuploader-file-container .dx-button {
  margin-left: 2px;
  margin-right: 0;
}

.dx-fileuploader-file {
  display: table-cell;
  width: 100%;
  white-space: nowrap;
  padding-top: 5px;
  line-height: 13px;
}

.dx-fileuploader-file-name {
  float: left;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-bottom: 3.5px;
  color: rgba(0, 0, 0, 0.87);
  font-weight: 500;
}

.dx-fileuploader-file-size {
  margin-left: 4px;
  float: left;
  vertical-align: super;
  font-size: 10px;
  padding-bottom: 3.5px;
}

.dx-fileuploader-invalid .dx-fileuploader-file-status-message span:first-child {
  margin-top: 2px;
}

.dx-fileuploader-invalid .dx-fileuploader-file-status-message span:last-child {
  margin-bottom: 2px;
}

.dx-fileuploader-invalid .dx-fileuploader-button-container {
  vertical-align: middle;
}

.dx-fileuploader-invalid .dx-fileuploader-cancel-button {
  margin-top: 0;
}

.dx-scheduler-appointment-popup .dx-popup-content {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-scheduler-appointment-popup .dx-scrollable-content {
  padding-top: 20px;
}

.dx-scheduler-appointment-popup .dx-form.dx-recurrence-editor-container .dx-scrollable-content {
  padding-top: 0;
}

.dx-scheduler .dx-empty-message {
  line-height: normal;
}

.dx-scheduler-all-day-panel td {
  padding: 0;
}

.dx-scheduler-appointment-collector {
  display: block;
  height: 20px;
  text-align: center;
  cursor: pointer;
  margin: 3px 0 0 3px;
}

.dx-scheduler-appointment-collector .dx-button-content,
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 4px;
  padding: 0;
}

.dx-scheduler-appointment-collector .dx-button-content span:last-child,
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content span:last-child {
  display: inline-block;
  vertical-align: middle;
  line-height: 13.3333333333px;
  height: 20px;
  padding-left: 2px;
}

.dx-scheduler-appointment-collector.dx-state-hover::before {
  border-radius: 20px;
}

.dx-scheduler-appointment-collector.dx-button.dx-button-default {
  padding: 0;
  max-width: none;
  border-radius: 20px;
}

.dx-scheduler-work-space-mouse-selection .dx-scheduler-all-day-appointments,
.dx-scheduler-work-space-mouse-selection .dx-scheduler-fixed-appointments,
.dx-scheduler-work-space-mouse-selection .dx-scheduler-scrollable-appointments {
  pointer-events: none;
}

.dx-rtl .dx-scheduler-appointment-collector {
  margin: 3px 3px 0 0;
}

@media (max-width: 450px) {
  .dx-scheduler-adaptive .dx-scheduler-view-switcher-label {
    display: none;
  }
}
.dx-scheduler-adaptive .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell {
  line-height: 1.3;
  white-space: nowrap;
}

.dx-scheduler-adaptive .dx-scheduler-appointment-collector {
  margin: 0;
}

.dx-scheduler-adaptive .dx-scheduler-appointment-collector .dx-button-content span:last-child,
.dx-scheduler-adaptive .dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content span:last-child {
  line-height: 20px;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content,
.dx-scheduler-overlay-panel .dx-popup-content {
  padding: 0;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item,
.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item {
  width: 360px;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item .dx-list-item-content,
.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item .dx-list-item-content {
  padding: 5px;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content,
.dx-scheduler-overlay-panel .dx-overlay-content {
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item {
  display: flex;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body {
  margin-top: 7px;
  margin-left: 5px;
  background: #8ac840;
  width: 20px;
  height: 20px;
  border-radius: 50%;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content {
  flex-basis: 100%;
  margin: 5px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: rgba(0, 0, 0, 0.87);
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject {
  text-align: left;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: 0.01em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date {
  text-align: left;
  font-size: 12px;
  opacity: 0.8;
  margin-top: 10px;
}

.dx-scheduler-overlay-panel .dx-overlay-content {
  position: relative;
  background: #fff;
}

.dx-scheduler-appointment-content-date {
  opacity: 0.7;
  display: inline-block;
  white-space: pre-wrap;
}

.dx-scheduler-appointment-content-details {
  margin-top: 2px;
}

.dx-scheduler-appointment-content-allday {
  display: none;
}

.dx-scheduler-appointment {
  border-bottom: 1px solid transparent;
  background-clip: padding-box;
  position: absolute;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  background-color: #8ac840;
  color: #fff;
  box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, 0.3);
  left: 0;
  min-width: 4px;
  min-height: 4px;
}

.dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-appointment.dx-state-active {
  box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.3), inset 0 2px 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-appointment .dx-scheduler-appointment,
.dx-scheduler-appointment.dx-state-focused {
  box-shadow: none;
}

.dx-scheduler-appointment .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,
.dx-scheduler-appointment.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 0.98;
}

.dx-scheduler-appointment.dx-state-hover {
  box-shadow: inset 0 5px 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow: inset 0 5px 0 0 rgba(0, 0, 0, 0.3), inset 0 -2px 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-top {
  height: 5px;
}

.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-left {
  width: 5px;
}

.dx-scheduler-appointment.dx-resizable-resizing {
  z-index: 1000;
  opacity: 0.7;
}

.dx-scheduler-appointment .dx-resizable-handle-left {
  left: -1px;
}

.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon {
  position: absolute;
  top: 3px;
  right: 5px;
  font: 14px/1 DXIcons;
}

.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before {
  content: "\f00e";
}

.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon {
  right: auto;
  left: 3px;
  font: 14px/1 DXIcons;
}

.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before {
  content: "\f011";
}

.dx-scheduler-appointment.dx-scheduler-appointment-empty .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-appointment.dx-scheduler-appointment-tail .dx-scheduler-appointment-reduced-icon {
  display: none;
}

.dx-scheduler-appointment.dx-state-disabled {
  cursor: default;
  opacity: 0.6;
  pointer-events: auto;
}

.dx-scheduler-appointment.dx-scheduler-appointment-drag-source {
  opacity: 0.7;
}

.dx-scheduler-fixed-appointments {
  z-index: 100;
  position: absolute;
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment,
.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused {
  box-shadow: none;
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,
.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 0.98;
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment {
  box-shadow: 7px 7px 15px 0 rgba(50, 50, 50, 0.2), inset 0 -2px 0 0 rgba(0, 0, 0, 0.3), inset 0 2px 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-agenda .dx-scheduler-appointment {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  padding: 10px;
  border-radius: 5px;
}

.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
}

.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused {
  color: rgba(0, 0, 0, 0.87);
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}

.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused::before {
  background: 0 0;
}

.dx-scheduler-agenda .dx-scheduler-appointment-recurrence-icon {
  position: static;
  color: #fff;
}

.dx-scheduler-agenda .dx-scheduler-agenda-appointment-left-layout {
  overflow: visible;
}

.dx-scheduler-agenda .dx-scheduler-agenda-appointment-right-layout {
  margin-left: 10px;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content,
.dx-scheduler-agenda .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content {
  display: flex;
  flex-direction: row;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content-date {
  opacity: 1;
  white-space: nowrap;
}

.dx-scheduler-agenda .dx-scheduler-appointment-title {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-weight: 700;
  font-size: 13px;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content-details {
  display: flex;
  font-size: 12px;
  opacity: 0.7;
}

.dx-scheduler-agenda .dx-scheduler-appointment-content-allday {
  display: flex;
  padding-right: 5px;
}

.dx-scheduler-agenda .dx-scheduler-appointment-resource-item,
.dx-scheduler-agenda .dx-scheduler-appointment-resource-list {
  display: flex;
}

.dx-scheduler-agenda .dx-scheduler-appointment-resource-item {
  margin-left: 15px;
}

.dx-scheduler-agenda .dx-scheduler-appointment-resource-item-value {
  margin-left: 3px;
}

.dx-scheduler-agenda .dx-scheduler-agenda-appointment-marker {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #8ac840;
}

.dx-scheduler-agenda .dx-rtl .dx-scheduler-agenda-appointment-right-layout {
  margin-left: 0;
  margin-right: 10px;
}

.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-content,
.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped):not(.dx-scheduler-work-space-all-day) .dx-scheduler-header-panel-container {
  display: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell {
  border: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell {
  border-right: none;
  border-left: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell {
  border-top: none;
  border-left: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-vertical-grouped .dx-scheduler-header-panel-container {
  display: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count) .dx-scheduler-header-panel-empty-cell {
  margin-top: 0;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel {
  margin-top: 1px;
}

.dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,
.dx-scheduler-work-space-day .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-day .dx-scheduler-header-panel-cell {
  border-right: none;
}

.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-date-table-cell,
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-header-panel-cell {
  border-left: none;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  width: 100%;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-cell {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child {
  border-left: none;
}

.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border: none;
}

.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,
.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child,
.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell,
.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-scheduler-work-space-month .dx-scheduler-header-panel {
  width: 100%;
}

.dx-scheduler-work-space-month .dx-scheduler-date-table {
  width: 100%;
  height: 100%;
}

.dx-scheduler-work-space-month .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell {
  border-right: none;
}

.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable .dx-scrollable-content {
  min-height: 300px;
}

.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable-content {
  height: 100%;
}

.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  height: 50px;
  vertical-align: top;
  text-align: right;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.54);
}

.dx-scheduler-work-space-month .dx-scheduler-date-table-cell .dx-scheduler-date-table-cell-text {
  padding-right: 6px;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-cell {
  height: 75px;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-first-of-month {
  color: #8ac840;
  background-color: rgba(138, 200, 64, 0.15);
  font-weight: 700;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable {
  display: none;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-sidebar-scrollable {
  display: block;
  float: left;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-header {
  box-shadow: 0 -2px 0 #e0e0e0;
  border-bottom: none;
}

.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell {
  height: 75px;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  border-bottom: none;
}

.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 160px;
}

.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 80px;
}

.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 240px;
}

.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 80px;
}

.dx-scheduler-timeline-day .dx-scheduler-date-table-container,
.dx-scheduler-timeline-day .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-month .dx-scheduler-date-table-container,
.dx-scheduler-timeline-month .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-week .dx-scheduler-date-table-container,
.dx-scheduler-timeline-week .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-work-week .dx-scheduler-date-table-container,
.dx-scheduler-timeline-work-week .dx-scheduler-date-table-scrollable-content {
  min-height: 100%;
  height: 100%;
  width: 100%;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel,
.dx-scheduler-timeline-month .dx-scheduler-header-panel,
.dx-scheduler-timeline-week .dx-scheduler-header-panel,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel {
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-month .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-week .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel thead {
  display: flex;
  flex-flow: column nowrap;
  width: 100%;
}

.dx-scheduler-timeline-day .dx-scheduler-header-row,
.dx-scheduler-timeline-month .dx-scheduler-header-row,
.dx-scheduler-timeline-week .dx-scheduler-header-row,
.dx-scheduler-timeline-work-week .dx-scheduler-header-row {
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell {
  flex-grow: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  display: flex;
  flex-flow: row-reverse nowrap;
}

.dx-scheduler-timeline-day .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-week-cell {
  flex-basis: 0;
}

.dx-scheduler-timeline-day .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell {
  border-right: none;
}

.dx-scheduler-timeline .dx-scheduler-date-table-cell,
.dx-scheduler-timeline .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  width: 200px;
}

.dx-scheduler-timeline .dx-scheduler-date-table-cell {
  border-right: none;
}

.dx-scheduler-timeline .dx-scheduler-work-space-vertical-group-table {
  display: none;
}

.dx-scheduler-timeline .dx-scheduler-date-table {
  border-spacing: 0;
  border-collapse: separate;
  display: flex;
  flex-flow: column nowrap;
}

.dx-scheduler-timeline .dx-scheduler-date-table tbody {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
  min-height: 100px;
}

.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row {
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-cell {
  display: flex;
  flex-flow: row nowrap;
  align-items: stretch;
  flex: 1 1 auto;
  height: inherit;
  min-height: 50px;
}

.dx-scheduler-timeline .dx-scheduler-group-table {
  border-spacing: 0;
  border-collapse: separate;
  display: flex;
  flex-flow: column nowrap;
}

.dx-scheduler-timeline .dx-scheduler-group-table tbody {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
}

.dx-scheduler-timeline .dx-scheduler-group-header {
  min-height: 50px;
}

.dx-scheduler-timeline .dx-scheduler-group-header-content {
  overflow: visible;
  flex-grow: 1;
}

.dx-scheduler-timeline .dx-scheduler-group-header-content div {
  white-space: normal;
  line-height: normal;
}

.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header {
  width: 200px;
}

.dx-scheduler-timeline .dx-scheduler-date-table,
.dx-scheduler-timeline .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler-timeline .dx-scheduler-group-table,
.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  height: 100%;
  min-height: 100px;
}

.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  height: auto;
}

.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top-color: transparent;
}

.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell {
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable {
  display: none;
}

.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable {
  display: block;
}

.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-row .dx-scheduler-group-header {
  border: none;
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-group-header,
.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-last-group-cell {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child {
  border-left: none;
}

.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-scheduler:not(.dx-scheduler-native) .dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row {
  flex: 1;
}

.dx-scheduler-agenda .dx-scheduler-time-panel-cell::after {
  display: none;
}

.dx-scheduler-agenda .dx-scheduler-group-table {
  border-spacing: 0;
  margin-top: 0;
  height: 100%;
  float: left;
}

.dx-scheduler-agenda .dx-scheduler-time-panel {
  margin-top: 0;
  width: 70px;
  border: none;
}

.dx-scheduler-agenda .dx-scheduler-date-table-cell,
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  border: none;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table {
  float: right;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-row:first-child .dx-scheduler-group-header-content::before {
  border-bottom: none;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-cell::after {
  display: none;
}

.dx-scheduler-agenda .dx-scheduler-group-header {
  vertical-align: top;
  border-top: none;
  border-left: none;
  border-right: none;
  font-weight: 700;
  padding: 0;
}

.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-group-header {
  width: 40px;
  font-size: 14px;
}

.dx-scheduler-agenda .dx-scheduler-group-header-content {
  width: 80px;
  overflow: hidden;
}

.dx-scheduler-agenda .dx-scheduler-group-header-content div {
  white-space: normal;
}

.dx-scheduler-agenda-nodata {
  text-align: center;
  opacity: 0.5;
  position: absolute;
  top: 45%;
  left: 0;
  right: 0;
}

.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel {
  border: none;
}

.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-time-panel {
  width: 70px;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  min-height: 100%;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content {
  display: flex;
  flex-direction: column;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable-content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table > tbody {
  flex-grow: 1;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row {
  height: 50px;
  flex-shrink: 0;
  flex-grow: 1;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell {
  height: auto;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-virtual .dx-scheduler-date-table-row {
  height: 50px;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container {
  width: 100%;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container {
  flex-shrink: 1;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable .dx-scrollable-content {
  min-width: 100%;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-cell {
  flex-shrink: 0;
}

.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline:not(.dx-scheduler-work-space-both-scrollbar) .dx-scheduler-date-table .dx-scheduler-date-table-row {
  flex: 1;
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  color: #8ac840;
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  position: absolute;
  top: 37px;
  right: 0;
  width: 100%;
  height: 2px;
  content: "";
  background-color: #eb5757;
}

.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 65px;
}

.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 97.5px;
}

.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 48.75px;
}

.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 130px;
}

.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 43.3333333333px;
}

.dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell {
  width: 65px;
}

.dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 130px;
}

.dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 162.5px;
}

.dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 195px;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top: none;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after {
  background-color: #e0e0e0;
}

.dx-scheduler-work-space {
  border: 1px solid #e0e0e0;
  background-color: #fff;
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100%;
  width: 100%;
  border-top: none;
  float: left;
}

.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-all-day-title {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-date-table-cell {
  border-right: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-all-day-panel td {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel-empty-cell {
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell {
  border-bottom: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-header-panel {
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-header-panel-container {
  display: flex;
  flex-shrink: 0;
}

.dx-scheduler-header-panel-empty-cell {
  display: flex;
  align-items: flex-end;
  flex-shrink: 0;
  width: 0;
  border-bottom: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-header-tables-container {
  overflow: hidden;
  width: 100%;
}

.dx-scheduler-date-table-container {
  position: relative;
}

.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count) .dx-scheduler-date-table-container {
  height: 100%;
}

.dx-scheduler-date-table-scrollable {
  width: 100%;
  overflow: hidden;
}

.dx-scheduler-date-table-scrollable .dx-scrollable-content {
  overflow: hidden;
}

.dx-scheduler-date-table-scrollable-content,
.dx-scheduler-side-bar-scrollable-content {
  display: flex;
  align-items: flex-start;
}

.dx-scheduler-date-table-scrollable-content {
  position: relative;
  float: left;
}

.dx-scheduler-date-table-cell,
.dx-scheduler-group-header,
.dx-scheduler-header-panel-cell,
.dx-scheduler-time-panel-cell {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  cursor: default;
}

.dx-scheduler-date-table-current-date {
  font-weight: 700;
}

.dx-scheduler-date-table-other-month {
  opacity: 0.5;
}

.dx-scheduler-work-space-flex-container {
  display: flex;
  flex-direction: row;
  height: 100%;
  min-height: 0;
}

.dx-scheduler-group-flex-container {
  flex: 0 0 100%;
  min-height: 100%;
  display: flex;
}

.dx-scheduler-group-flex-container .dx-scheduler-group-row {
  display: flex;
  flex-flow: column nowrap;
  flex: 0 0 auto;
  min-width: 0;
}

.dx-scheduler-group-flex-container .dx-scheduler-group-row:last-child .dx-scheduler-group-header {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-group-flex-container .dx-scheduler-group-row .dx-scheduler-group-header {
  display: flex;
  flex-flow: row nowrap;
  flex: 1 1 100%;
  padding: 0 5px;
  height: auto;
  width: 65px;
  justify-content: flex-start;
  align-items: flex-start;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  border: none;
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-header-scrollable {
  height: auto;
}

.dx-scheduler-work-space-day .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top: none;
}

.dx-scheduler-all-day-table-cell,
.dx-scheduler-date-table-cell {
  border-top: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
}

.dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-date-table-cell:first-child {
  border-left: none;
}

.dx-scheduler-date-table-cell,
.dx-scheduler-header-panel-cell {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-count .dx-scheduler-all-day-title,
.dx-scheduler-work-space-week .dx-scheduler-all-day-title,
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-timeline .dx-scheduler-all-day-panel,
.dx-scheduler-timeline .dx-scheduler-all-day-title,
.dx-scheduler-timeline .dx-scheduler-time-panel,
.dx-scheduler-work-space-month .dx-scheduler-all-day-panel,
.dx-scheduler-work-space-month .dx-scheduler-all-day-title,
.dx-scheduler-work-space-month .dx-scheduler-time-panel {
  display: none;
}

.dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-right: none;
}

.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-left: none;
}

.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: none;
}

.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-left: none;
}

.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-left: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
}

.dx-scheduler-header-panel {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}

.dx-scheduler-work-space.dx-scheduler-work-space-all-day .dx-scheduler-header-panel-empty-cell {
  border-bottom: none;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  width: auto;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table {
  float: none;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable {
  height: auto;
  flex-shrink: 0;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child {
  border-left: none;
}

.dx-scheduler-header-panel-cell {
  position: relative;
  color: rgba(0, 0, 0, 0.54);
  padding: 0;
  font-weight: 400;
  border-left: 1px solid #e0e0e0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-scheduler-header-panel-cell:first-child {
  border-left: 1px solid transparent;
}

.dx-scheduler-all-day-panel {
  width: 100%;
  position: relative;
}

.dx-scheduler-all-day-title {
  color: rgba(0, 0, 0, 0.54);
  width: 65px;
  position: relative;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}

.dx-scheduler-small .dx-scheduler-all-day-title {
  width: 32.5px;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-title {
  height: 50px;
  line-height: 50px;
}

.dx-scheduler-all-day-table {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}

.dx-scheduler-group-header {
  height: 30px;
  text-align: center;
}

.dx-scheduler-time-panel {
  flex: 0 0 auto;
  width: 65px;
  border-collapse: collapse;
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-small .dx-scheduler-time-panel {
  width: 32.5px;
  font-size: 14px;
}

.dx-scheduler-time-panel .dx-scheduler-time-panel-row:first-of-type td > div,
.dx-scheduler-time-panel .dx-scheduler-virtual-row ~ .dx-scheduler-time-panel-row:nth-child(2) td > div {
  margin-top: 0;
}

.dx-scheduler-time-panel-cell {
  color: rgba(0, 0, 0, 0.54);
  position: relative;
  width: 100%;
  text-align: right;
  vertical-align: top;
  border-bottom: 1px solid transparent;
}

.dx-scheduler-small .dx-scheduler-time-panel-cell {
  padding-left: 0;
}

.dx-scheduler-time-panel-cell::after {
  position: absolute;
  bottom: -1px;
  width: 10%;
  height: 1px;
  right: 0;
  background-color: #e0e0e0;
  content: none;
}

.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell {
  color: #8ac840;
}

.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before {
  position: absolute;
  top: 0;
  right: 0;
  width: 2px;
  height: inherit;
  background-color: #eb5757;
}

.dx-scheduler-time-panel-row:last-child .dx-scheduler-time-panel-cell::after {
  display: none;
}

.dx-scheduler-time-panel-title-cell {
  padding: 0;
}

.dx-scheduler-date-table {
  width: 100%;
  border-spacing: 0;
  table-layout: fixed;
}

.dx-scheduler-all-day-table-cell.dx-state-hover.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-hover.dx-state-focused {
  background-color: rgba(138, 200, 64, 0.12);
}

.dx-scheduler-all-day-table-cell.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-focused {
  background-color: rgba(138, 200, 64, 0.12);
  opacity: 1;
}

.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,
.dx-scheduler-date-table-cell.dx-scheduler-focused-cell {
  box-shadow: inset 0 0 0 1px #8ac840;
}

.dx-scheduler-all-day-table-cell > div,
.dx-scheduler-date-table-cell > div {
  pointer-events: none;
}

.dx-scheduler-date-table-droppable-cell {
  background-color: #f2f2f2;
}

.dx-scheduler-group-header-content div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable {
  display: none;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content {
  display: flex;
  height: 40px;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content > div {
  margin: auto;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-row,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-panel,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-row {
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header {
  flex-grow: 1;
  flex-basis: 0;
  display: flex;
  flex-flow: row nowrap;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header {
  flex-basis: auto;
}

.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline:not(.dx-scheduler-work-space-group-by-date) .dx-scheduler-header-row .dx-scheduler-header-panel-cell {
  border-right: none;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-work-space-vertical-group-table {
  height: 100%;
  min-height: 100px;
  border-top: 1px solid #e0e0e0;
  border-spacing: 0;
  display: flex;
  flex-flow: column nowrap;
}

.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-day .dx-scheduler-all-day-title,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-week .dx-scheduler-all-day-title,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title {
  top: 0;
  height: 50px !important;
  line-height: 50px !important;
  border-bottom: none;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-panel {
  display: table-cell;
  position: relative;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-row {
  height: 50px;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell > div {
  margin-top: 0;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-last-group-cell {
  border-bottom: none;
  box-shadow: inset 0 -1px 0 #e0e0e0;
}

.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell {
  border-bottom: 2px solid #e0e0e0;
}

.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable {
  border-top: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-header-panel-empty-cell {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-rtl .dx-scheduler-date-table-scrollable-content,
.dx-rtl .dx-scheduler-side-bar-scrollable-content {
  direction: rtl;
}

.dx-rtl .dx-scheduler-sidebar-scrollable .dx-scheduler-group-row:last-child .dx-scheduler-group-header,
.dx-rtl .dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row:last-child .dx-scheduler-group-header {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-header-panel {
  left: 0;
  right: inherit;
}

.dx-rtl .dx-scheduler-time-panel,
.dx-rtl .dx-scheduler-work-space-vertical-group-table {
  float: right;
}

.dx-scheduler-small .dx-rtl .dx-scheduler-time-panel-cell {
  padding-left: 10px;
}

.dx-rtl .dx-scheduler-time-panel-cell::after {
  right: auto;
  left: 0;
}

.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell,
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell {
  border-right: 1px solid #e0e0e0;
  border-left: none;
}

.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child,
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-row .dx-scheduler-header-panel-cell:first-child {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable {
  float: right;
}

.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header {
  padding: 0 5px 0 10px;
}

.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-three .dx-scheduler-group-header:last-child,
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-two .dx-scheduler-group-header:last-child {
  text-align: right;
}

.dx-rtl .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl .dx-scheduler-date-table-cell:first-child,
.dx-rtl .dx-scheduler-header-panel-cell:first-child {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-time-panel {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell {
  width: 32.5px;
}

.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 97.5px;
}

.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 130px;
}

.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 162.5px;
}

.dx-recurrence-repeat-end-wrapper {
  display: flex;
}

.dx-recurrence-numberbox-interval-wrapper .dx-layout-manager .dx-field-item,
.dx-recurrence-repeat-on .dx-layout-manager .dx-field-item {
  padding-right: 0;
  padding-left: 0;
}

.dx-recurrence-numberbox-interval-wrapper .dx-box-item:first-child:not(:only-child),
.dx-recurrence-repeat-on .dx-box-item:first-child:not(:only-child) {
  flex-grow: 0 !important;
  min-width: auto !important;
}

.dx-recurrence-numberbox-interval-wrapper .dx-field-item-label {
  white-space: nowrap;
}

.dx-layout-manager .dx-field-item.dx-recurrence-repeat-on {
  padding-top: 0;
}

.dx-recurrence-repeat-end-label {
  line-height: 36px;
}

.dx-recurrence-radiogroup-repeat-type .dx-item {
  padding-bottom: 10px;
}

.dx-recurrence-button-group {
  width: 100%;
}

.dx-recurrence-button-group .dx-buttongroup-wrapper > div {
  flex: 1;
  min-width: 0;
}

.dx-recurrence-numberbox-interval {
  margin-right: 11px;
}

.dx-recurrence-numberbox-interval-label {
  font-size: 13px;
  margin-top: 25px;
}

.dx-recurrence-button-group .dx-button-content {
  padding: 6px;
}

.dx-recurrence-radiogroup-repeat-type {
  margin: 15px 0;
}

.dx-recurrence-datebox-until-date {
  margin-left: 23px;
}

.dx-recurrence-numberbox-repeat-count {
  margin: 0 11px;
}

.dx-scheduler-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
  background-color: #fff;
}

.dx-scheduler-header {
  border: 1px solid #e0e0e0;
  position: relative;
  z-index: 1;
  width: 100%;
  flex-shrink: 0;
}

.dx-scheduler-header .dx-toolbar {
  height: 100%;
  background-color: transparent;
}

.dx-scheduler-header .dx-toolbar .dx-toolbar-items-container {
  height: 100%;
}

.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container .dx-icon::before {
  content: "\f016";
}

.dx-scheduler-view-switcher-dropdown-button-content .dx-list-item {
  display: list-item;
}

.dx-scheduler-date-time-shader-all-day {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.03);
  position: absolute;
  pointer-events: none;
}

.dx-scheduler-date-time-indicator {
  background-color: #eb5757;
  position: absolute;
  pointer-events: none;
  box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.1);
}

.dx-scheduler-date-time-indicator::before {
  font-size: 30px;
  color: #eb5757;
  position: absolute;
  z-index: 1000;
  margin-top: -14px;
  margin-left: -12px;
  text-shadow: rgba(255, 255, 255, 0.1) 1px 0 0;
}

.dx-scheduler-date-time-shader {
  pointer-events: none;
}

.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 40px;
}

.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon {
  top: 9px;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  margin-left: 65px;
  font: 14px/1 DXIcons;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator::before {
  content: "\f04e";
  display: none;
}

.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  margin-left: 32.5px;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader {
  margin-left: 65px;
}

.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader {
  margin-left: 32.5px;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before {
  width: inherit;
  height: inherit;
  content: "";
  left: inherit;
  position: absolute;
  margin-left: 65px;
  background-color: rgba(0, 0, 0, 0.03);
}

.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before {
  margin-left: 32.5px;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before {
  margin-left: 0;
}

.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator {
  margin-left: 0;
  font: 14px/1 DXIcons;
}

.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator::before {
  content: "\f04f";
  margin-right: -12px;
}

.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-top::before {
  margin-left: 0;
  margin-right: 65px;
}

.dx-scheduler-timeline .dx-scheduler-date-time-indicator {
  width: 1px;
  top: 0;
  font: 14px/1 DXIcons;
}

.dx-scheduler-timeline .dx-scheduler-date-time-indicator::before {
  content: "\f001";
  margin-left: -14px;
  margin-top: -12px;
}

.dx-scheduler-timeline .dx-scheduler-date-time-shader {
  height: 100%;
  position: absolute;
}

.dx-scheduler-timeline .dx-scheduler-date-time-shader::before {
  width: inherit;
  height: 100%;
  content: "";
  left: 0;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.03);
}

.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  border-bottom: 2px solid #eb5757;
  box-shadow: none;
}

.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  content: none;
}

.dx-scheduler-timeline .dx-scheduler-appointment-reduced .dx-scheduler-appointment-recurrence-icon {
  top: 0;
}

.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  padding: 0 7px;
}

.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0 25px 0 7px;
}

.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0 7px 0 25px;
}

.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence-icon {
  top: 0;
}

.dx-scheduler-all-day-appointments,
.dx-scheduler-scrollable-appointments {
  position: absolute;
  top: 0;
}

.dx-scheduler-all-day-appointments.dx-rtl,
.dx-scheduler-scrollable-appointments.dx-rtl {
  left: 0;
}

.dx-scheduler-all-day-appointment,
.dx-scheduler-timeline .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-scheduler-appointment {
  box-shadow: inset 2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-rtl .dx-scheduler-all-day-appointment,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment {
  box-shadow: inset -2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-all-day-appointment.dx-resizable-resizing,
.dx-scheduler-all-day-appointment.dx-state-active,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-active {
  box-shadow: inset -2px 0 0 0 rgba(0, 0, 0, 0.3), inset 2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-all-day-appointment.dx-state-hover,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover {
  box-shadow: inset 5px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow: inset 5px 0 0 0 rgba(0, 0, 0, 0.3), inset -2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover {
  box-shadow: inset -5px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow: inset -5px 0 0 0 rgba(0, 0, 0, 0.3), inset 2px 0 0 0 rgba(0, 0, 0, 0.3);
}

.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-all-day-appointment,
.dx-scheduler-timeline .dx-draggable-dragging .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-draggable-dragging .dx-scheduler-appointment {
  box-shadow: inset -2px 0 0 0 rgba(0, 0, 0, 0.3), inset 2px 0 0 0 rgba(0, 0, 0, 0.3), 7px 7px 15px 0 rgba(50, 50, 50, 0.2);
}

.dx-scheduler-appointment.dx-scheduler-appointment-body,
.dx-scheduler-appointment.dx-scheduler-appointment-tail {
  box-shadow: none;
}

.dx-scheduler-appointment-recurrence-icon {
  position: absolute;
  background-repeat: no-repeat;
  top: 3px;
  right: 5px;
  display: block;
}

.dx-scheduler-appointment-recurrence-icon.dx-icon-repeat {
  font-size: 18px;
}

.dx-scheduler-all-day-appointment .dx-scheduler-appointment-reduced-icon {
  position: absolute;
  top: 15%;
}

.dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon {
  right: 20px;
}

.dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 5px 25px 5px 7px;
}

.dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 5px 7px 5px 25px;
}

.dx-scheduler-appointment-content {
  cursor: pointer;
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  opacity: 0.99;
}

.dx-scheduler-work-space-grouped.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  font-size: 12px;
}

.dx-scheduler-appointment-content > * {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-scheduler-appointment-empty .dx-scheduler-appointment-content-details,
.dx-scheduler-appointment-empty .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-appointment-empty .dx-scheduler-appointment-title {
  display: none;
}

.dx-scheduler-all-day-appointment .dx-scheduler-appointment-content-details,
.dx-scheduler-work-space-month .dx-scheduler-appointment-content-details {
  display: none;
}

.dx-scheduler-appointment-popup .dx-form .dx-field-item.dx-appointment-form-switch > div {
  flex-grow: 0;
  width: auto;
}

.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,
.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch {
  margin: 0;
}

.dx-scheduler-appointment-popup .dx-field-item-label-location-left {
  padding-right: 20px;
}

.dx-scheduler-appointment-popup .dx-field {
  min-height: 0;
}

.dx-scheduler-appointment-popup .dx-field-label {
  width: auto;
}

.dx-scheduler-appointment-popup .dx-field-value {
  padding-left: 0;
  padding-right: 0;
}

.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget) > .dx-checkbox {
  float: left;
}

.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget) > .dx-checkbox.dx-rtl {
  float: right;
}

.dx-scheduler-appointment-collector.dx-button,
.dx-scheduler-appointment-collector.dx-button.dx-state-active,
.dx-scheduler-appointment-collector.dx-button.dx-state-focused,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover {
  background-color: #8ac840;
  color: #fff;
  border: none;
  box-shadow: none;
}

.dx-scheduler-appointment-collector.dx-button .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-active .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-focused .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-button-content {
  line-height: inherit;
}

.dx-scheduler-appointment-collector.dx-button.dx-state-hover::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 0.98;
}

.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-scheduler-appointment-collector-content {
  color: #fff;
  opacity: 0.99;
}

.dx-scheduler-appointment-collector-compact .dx-button-content span:last-child,
.dx-scheduler-appointment-collector-compact .dx-scheduler-appointment-collector-content span:last-child {
  padding-left: 0;
}

.dx-scheduler-agenda .dx-scheduler-scrollable-appointments {
  width: 100%;
  height: 0;
}

.dx-scheduler-agenda .dx-scheduler-appointment {
  position: relative;
  box-shadow: none;
  margin-top: 5px;
  margin-bottom: 5px;
}

.dx-scheduler-agenda .dx-scheduler-appointment.dx-scheduler-last-in-date-agenda-appointment {
  margin-bottom: 20px;
}

.dx-rtl .dx-scheduler-appointment-recurrence-icon {
  left: 5px;
  right: auto;
}

.dx-rtl .dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon {
  left: 20px;
  right: auto;
}

.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 5px;
  padding-left: 40px;
}

.dx-rtl .dx-scheduler-all-day-appointments,
.dx-rtl .dx-scheduler-scrollable-appointments {
  left: 0;
}

.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-top::before {
  margin-right: 32.5px;
}

.dx-scheduler-time-panel-cell {
  height: 28px;
  padding-right: 8px;
}

.dx-scheduler-time-panel-cell > div {
  margin-top: -6px;
  font-size: 12px;
}

.dx-scheduler-small .dx-scheduler-time-panel-cell > div {
  font-size: 11px;
}

.dx-scheduler-small .dx-scheduler-time-panel-cell {
  padding-right: 2px;
}

.dx-rtl .dx-scheduler-time-panel-cell {
  text-align: left;
  padding-left: 8px;
  padding-right: 0;
}

.dx-rtl.dx-scheduler-small .dx-scheduler-time-panel-cell {
  padding-left: 2px;
}

.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before {
  content: none;
}

.dx-scheduler-date-table-cell {
  height: 28px;
}

.dx-scheduler-all-day-title {
  height: 42px;
  line-height: 42px;
  font-size: 12px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-small .dx-scheduler-all-day-title {
  font-size: 9.6px;
}

.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-title {
  height: 14px;
  line-height: 14px;
}

.dx-scheduler-all-day-table {
  height: 42px;
}

.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-table {
  height: 14px;
}

.dx-scheduler-appointment-content {
  padding: 2px 4px;
}

.dx-scheduler-appointment-title {
  font-size: 12px;
}

.dx-scheduler-appointment-content-details {
  white-space: pre;
  overflow: hidden;
  font-size: 10px;
}

.dx-scheduler-work-space-day .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,
.dx-scheduler-work-space-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content {
  padding: 2px 4px;
}

.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  height: 2px;
}

.dx-scheduler-header-panel {
  margin-top: 0;
}

.dx-scheduler-header-panel-cell {
  height: 40px;
  text-align: left;
  vertical-align: bottom;
}

.dx-rtl .dx-scheduler-header-panel-cell {
  text-align: right;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell {
  height: 22px;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  height: 34px;
  font-size: 12px;
  padding-left: 14px;
  padding-right: 14px;
  padding-top: 11px;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell {
  display: flex;
  flex-flow: column nowrap;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,
.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell {
  align-items: flex-start;
  justify-content: flex-end;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell {
  align-items: flex-end;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  height: 34px;
  font-size: 12px;
  padding-left: 14px;
  padding-right: 14px;
}

.dx-scheduler-work-space.dx-scheduler-timeline.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-week-cell {
  align-items: flex-start;
  display: flex;
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-week-cell {
  border-bottom: 1px solid #e0e0e0;
  flex-flow: column;
  justify-content: flex-end;
}

.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  content: none;
}

.dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date {
  display: block;
  margin: 0 14px;
}

.dx-scheduler-small .dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date {
  margin: 0 7px;
}

.dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date:first-child {
  font-size: 12px;
  line-height: 7px;
}

.dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date:last-child {
  font-size: 20px;
  line-height: 25px;
}

.dx-scheduler-work-space-day.dx-scheduler-work-space-count .dx-scheduler-header-panel {
  margin-top: 0;
}

.dx-scheduler-work-space-day .dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) {
  border-bottom: none;
}

.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border-right: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  padding-top: 3px;
  font-size: 12px;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-first-of-month {
  border-left: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-header-panel {
  border-bottom: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  font-size: 14px;
  text-align: left;
  height: 100px;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-cell > div {
  padding: 4px;
}

.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  text-align: right;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell .dx-scheduler-header-panel-cell-date {
  font-size: 12px;
  margin-left: 4px;
  line-height: 22px;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-appointment-collector {
  margin-top: 3px;
  margin-left: 52px;
}

.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-current-date {
  color: #8ac840;
}

.dx-scheduler-adaptive .dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-appointment-collector {
  margin: 0;
}

.dx-scheduler-appointment-collector {
  background-color: #8ac840;
  color: #fff;
  margin-top: 2px;
  position: absolute;
}

.dx-scheduler-appointment-collector.dx-button {
  border-radius: 12px;
  height: 18px;
  min-width: auto;
  width: auto;
}

.dx-scheduler-appointment-collector.dx-button::before {
  display: none;
}

.dx-scheduler-appointment-collector.dx-button .dx-button-content {
  padding: 2px 0;
  font-size: 12px;
}

.dx-scheduler-header {
  height: 40px;
  background-color: #fff;
}

.dx-scheduler-header .dx-toolbar .dx-toolbar-item-content,
.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container {
  padding: 0 11px;
}

.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption {
  min-width: 180px;
}

.dx-device-mobile .dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption,
.dx-scheduler-adaptive .dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption {
  min-width: 140px;
}

.dx-scheduler-header .dx-toolbar .dx-button.dx-item-selected,
.dx-scheduler-header .dx-toolbar .dx-button.dx-state-focused,
.dx-scheduler-header .dx-toolbar .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
}

.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected {
  background-color: #fff;
}

.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected.dx-state-focused,
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
}

.dx-scheduler-header .dx-toolbar .dx-button,
.dx-scheduler-header .dx-toolbar .dx-button .dx-icon,
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected,
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected .dx-icon {
  color: #8ac840;
}

.dx-scheduler-header .dx-button-text {
  text-transform: none;
}

.dx-scheduler-group-flex-container .dx-scheduler-group-header {
  font-weight: 700;
}

.dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header,
.dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header {
  font-weight: 500;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.87);
  text-align: left;
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-left: 14px;
}

.dx-scheduler-agenda .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-agenda .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-work-space-month .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-work-space-month .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-left: 4px;
}

.dx-rtl .dx-scheduler-agenda .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-rtl .dx-scheduler-agenda .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-right: 4px;
  padding-left: 0;
}

.dx-scheduler-timeline .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content,
.dx-scheduler-timeline .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-left: 0;
}

.dx-scheduler-timeline .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header,
.dx-scheduler-timeline .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header {
  vertical-align: top;
}

.dx-scheduler-timeline .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content div,
.dx-scheduler-timeline .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header .dx-scheduler-group-header-content div {
  top: 8px;
  transform: none;
}

.dx-rtl .dx-scheduler-group-table .dx-scheduler-group-row .dx-scheduler-group-header,
.dx-rtl .dx-scheduler-header-panel .dx-scheduler-group-row .dx-scheduler-group-header {
  text-align: right;
}

.dx-scheduler-all-day-panel {
  background-color: #fff;
}

.dx-scheduler-all-day-panel .dx-scheduler-all-day-table-cell {
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-all-day-title {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-week):not(.dx-scheduler-work-space-work-week) .dx-scheduler-group-header {
  border-bottom: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-agenda .dx-scheduler-date-table-cell {
  border: none;
}

.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th {
  border-left: none;
  border-right: none;
}

.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-agenda) .dx-scheduler-all-day-panel .dx-scheduler-first-group-cell {
  border-left: none;
}

.dx-scheduler-work-space-week .dx-scheduler-date-table-row:first-child {
  border-top: none;
}

.dx-scheduler-all-day-table-cell.dx-state-active,
.dx-scheduler-date-table-cell.dx-state-active {
  background-color: rgba(221, 221, 221, 0.7);
}

.dx-scheduler-all-day-table-cell.dx-state-hover,
.dx-scheduler-date-table-cell.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.54);
}

.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,
.dx-scheduler-date-table-cell.dx-scheduler-focused-cell {
  box-shadow: none;
}

.dx-scheduler-appointment-popup .dx-form {
  padding: 0 10px;
}

.dx-scheduler-appointment-popup .dx-popup-title {
  background-color: #fff;
  border-bottom: none;
}

.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton,
.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton.dx-rtl {
  margin: 0;
}

.dx-scheduler-appointment-popup .dx-toolbar-after {
  margin-right: 4px;
}

.dx-rtl .dx-scheduler-appointment-popup .dx-toolbar-after {
  margin-left: 4px;
  margin-right: 0;
}

.dx-scheduler-appointment-popup .dx-form-validation-summary {
  padding: 10px 20px;
}

.dx-scheduler-header-panel,
.dx-scheduler-time-panel {
  font-size: 16px;
}

.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-group-row th,
.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-timeline) .dx-scheduler-last-group-cell {
  border-right: 1px solid #bfbfbf;
}

.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-group-row th:last-child,
.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-timeline) .dx-scheduler-last-group-cell:last-child {
  border-right: none;
}

.dx-rtl .dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-group-row th,
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-timeline) .dx-scheduler-last-group-cell {
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #e0e0e0;
}

.dx-rtl .dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-group-row th:last-child,
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-timeline) .dx-scheduler-last-group-cell:last-child {
  border-left: none;
}

.dx-rtl .dx-scheduler-appointment,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment,
.dx-scheduler-appointment,
.dx-scheduler-timeline .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-scheduler-appointment {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  box-shadow: none;
  border-radius: 2px;
}

.dx-rtl .dx-scheduler-appointment.dx-state-focused,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-focused,
.dx-scheduler-appointment.dx-state-focused,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-focused,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-focused {
  color: #fff;
}

.dx-rtl .dx-scheduler-appointment.dx-resizable-resizing,
.dx-rtl .dx-scheduler-appointment.dx-state-active,
.dx-rtl .dx-scheduler-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-appointment.dx-state-active,
.dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-active,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow: none;
}

.dx-scheduler-dropdown-appointment-date {
  color: rgba(0, 0, 0, 0.54);
}

.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable {
  border-top: 1px solid #e0e0e0;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title {
  background-color: #fff;
}

.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel .dx-scheduler-group-header:first-child {
  border-left: none;
}

.dx-scheduler-agenda .dx-scheduler-group-header {
  font-size: 14px;
  width: 100px;
}

.dx-scheduler-agenda .dx-scheduler-group-header .dx-scheduler-group-header-content {
  padding-top: 2px;
  width: 100px;
}

.dx-scheduler-agenda .dx-scheduler-group-header .dx-scheduler-group-header-content::before {
  display: none;
}

.dx-scheduler-agenda .dx-scheduler-date-table-row,
.dx-scheduler-agenda .dx-scheduler-time-panel-row {
  box-shadow: inset 0 -1px 0 0 #e0e0e0;
}

.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  vertical-align: top;
  text-align: left;
  padding-left: 8px;
  padding-right: 0;
}

.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  text-align: right;
  padding-right: 8px;
  padding-left: 0;
}

.dx-scheduler-agenda .dx-scheduler-time-panel-cell > span {
  font-size: 12px;
}

.dx-scheduler-agenda .dx-scheduler-date-table-scrollable {
  padding-top: 0;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table-row.dx-scheduler-date-table-last-row,
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-header,
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-table .dx-scheduler-group-row,
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-row.dx-scheduler-date-table-last-row {
  border-bottom: none;
}

.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table-row.dx-scheduler-date-table-last-row:not(:last-child),
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-table .dx-scheduler-group-row:not(:last-child),
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-row.dx-scheduler-date-table-last-row:not(:last-child) {
  box-shadow: inset 0 -1px 0 0 #bfbfbf;
}

.dx-scheduler-agenda-nodata {
  font-size: 16px;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button {
  min-width: auto;
  padding: 0;
  background-color: transparent;
  color: #8ac840;
  box-shadow: none;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-focused,
.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.08);
  box-shadow: none;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-active {
  background-color: rgba(138, 200, 64, 0.36);
  box-shadow: none;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-disabled {
  background: 0 0;
  box-shadow: none;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-disabled .dx-icon {
  opacity: 0.6;
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button.dx-state-disabled .dx-button-text {
  color: rgba(0, 0, 0, 0.35);
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button .dx-inkripple-wave {
  background-color: rgba(138, 200, 64, 0.2);
}

.dx-popup-content .dx-scheduler-dropdown-appointment-buttons-block .dx-button .dx-icon {
  color: #8ac840;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}

.dx-rtl .dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel .dx-scheduler-group-header:first-child {
  border-right: none;
}

.dx-rtl.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-rtl.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border-left: 1px solid #e0e0e0;
  border-right: none;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content,
.dx-scheduler-overlay-panel .dx-overlay-content {
  background-color: #fff;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-popup-content,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-popup-content {
  padding: 0;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item {
  margin-bottom: 0;
  margin-top: 0;
  border-bottom: 1px solid #e0e0e0;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item:last-of-type,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item:last-of-type {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom: none;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item:first-of-type,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item:first-of-type {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item {
  margin-left: 8px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body {
  width: 18px;
  height: 18px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject {
  margin-top: 3px;
  font-size: 14px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date {
  font-size: 11px;
  opacity: 1;
  margin-top: 4px;
}

.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button-container,
.dx-scheduler-overlay-panel .dx-overlay-content .dx-list .dx-list-item .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button-container {
  padding-top: 2px;
}

.dx-scheduler-timeline .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 100px;
}

.dx-scheduler-header-panel-empty-cell {
  margin-top: 0;
}

.dx-layout-manager .dx-field-item:not(.dx-first-row) {
  padding-top: 10px;
}

.dx-layout-manager .dx-field-empty-item {
  width: 100%;
}

.dx-layout-manager.dx-layout-manager-one-col .dx-single-column-item-content > .dx-field-item {
  padding-left: 0;
  padding-right: 0;
}

.dx-layout-manager.dx-layout-manager-one-col .dx-form-group .dx-single-column-item-content > .dx-first-row.dx-col-0.dx-field-item {
  padding-top: 0;
}

.dx-layout-manager.dx-layout-manager-one-col .dx-box-item:not(:first-child) .dx-single-column-item-content > .dx-field-item {
  padding-top: 10px;
}

.dx-layout-manager .dx-label-h-align.dx-flex-layout {
  display: flex;
}

.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-label {
  display: block;
}

.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content,
.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content-wrapper {
  flex-shrink: 1;
  flex-grow: 1;
  flex-basis: auto;
  display: block;
}

.dx-layout-manager .dx-label-h-align.dx-flex-layout:not(.dx-field-item-label-align) {
  align-items: baseline;
}

.dx-layout-manager .dx-label-h-align.dx-field-item-label-align:not(.dx-flex-layout) .dx-field-item-label {
  vertical-align: baseline;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content,
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper,
.dx-layout-manager .dx-label-h-align .dx-field-item-label {
  display: table-cell;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper .dx-field-item-content {
  display: block;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-label {
  white-space: nowrap;
  vertical-align: middle;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-label-content {
  display: block;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content {
  vertical-align: top;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,
.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch {
  margin-top: 7px;
  margin-bottom: 4px;
}

.dx-layout-manager .dx-label-h-align .dx-field-item-content,
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper {
  width: 100%;
}

.dx-layout-manager .dx-tabpanel .dx-multiview-item-content {
  padding: 20px;
}

.dx-form-group-content {
  border-width: 0;
  padding: 0;
  margin: 0;
}

.dx-form-group-with-caption .dx-form-group.dx-form-group-with-caption {
  padding-left: 20px;
}

.dx-layout-manager-hidden-label {
  position: absolute;
  display: block;
  visibility: hidden;
}

.dx-field-item-label-location-left {
  padding-right: 10px;
}

.dx-field-item-label-location-right {
  padding-left: 10px;
}

.dx-field-item-optional .dx-label > span::after,
.dx-field-item-required .dx-label > span::after {
  content: attr(data-mark);
}

.dx-rtl .dx-field-item-optional-mark,
.dx-rtl .dx-field-item-required-mark {
  unicode-bidi: embed;
}

.dx-rtl .dx-field-item:not(.dx-first-col) {
  padding-left: 0;
  padding-right: 15px;
}

.dx-rtl .dx-field-item:not(.dx-last-col) {
  padding-left: 15px;
  padding-right: 0;
}

.dx-rtl .dx-field-item-label-location-left {
  padding-right: 0;
  padding-left: 10px;
}

.dx-rtl .dx-field-item-label-location-right {
  padding-left: 0;
  padding-right: 10px;
}

.dx-rtl .dx-layout-manager-one-col .dx-single-column-item-content > .dx-field-item {
  padding-right: 0;
  padding-left: 0;
}

.dx-rtl .dx-form-group-with-caption .dx-form-group.dx-form-group-with-caption {
  padding-left: 0;
  padding-right: 20px;
}

.dx-form-group-caption {
  font-size: 16px;
}

.dx-form-group-with-caption > .dx-form-group-content {
  border-top: 1px solid #e0e0e0;
  padding-bottom: 10px;
  padding-top: 10px;
  margin-top: 4px;
}

.dx-form > .dx-scrollable-wrapper > .dx-scrollable-container {
  margin-left: -10px;
  padding-left: 10px;
}

.dx-scrollable-content > .dx-layout-manager {
  padding-right: 5px;
}

.dx-layout-manager .dx-field-item {
  padding-bottom: 10px;
  font-size: 12px;
}

.dx-layout-manager .dx-field-item:not(.dx-last-col) {
  padding-right: 20px;
}

.dx-layout-manager .dx-field-item:not(.dx-first-col) {
  padding-left: 20px;
}

.dx-layout-manager .dx-field-item .dx-field-item.dx-last-row {
  padding-bottom: 0;
}

.dx-form > .dx-layout-manager.dx-layout-manager-one-col .dx-field-item .dx-field-item.dx-last-row:not(.dx-last-col) {
  padding-bottom: 10px;
}

.dx-field-item:not(.dx-field-item-has-group):not(.dx-field-item-has-tabs):not(.dx-first-row):not(.dx-label-v-align) {
  padding-top: 20px;
}

.dx-field-item .dx-switch {
  vertical-align: middle;
}

.dx-field-item.dx-label-v-align .dx-invalid-message > .dx-overlay-content,
.dx-field-item.dx-label-v-align .dx-invalid-message > .dx-overlay-wrapper {
  transform: translate(0, 0) !important;
}

.dx-field-item-content-wrapper.dx-invalid .dx-field-item-help-text {
  color: transparent;
}

.dx-field-item-label-location-top {
  display: block;
  padding: 4px 11px 2px;
}

.dx-form-styling-mode-underlined .dx-field-item-label-location-top {
  padding-left: 0;
  padding-right: 0;
}

.dx-field-item-label-text {
  color: rgba(0, 0, 0, 0.6);
}

.dx-field-item-help-text {
  white-space: normal;
  color: rgba(0, 0, 0, 0.6);
  padding: 6px 11px 2px;
  font-style: normal;
}

.dx-form-styling-mode-underlined .dx-field-item-help-text {
  padding-left: 0;
  padding-right: 0;
}

.dx-field-item-optional .dx-label > span::after,
.dx-field-item-optional-mark,
.dx-field-item-required .dx-label > span::after,
.dx-field-item-required-mark {
  color: rgba(0, 0, 0, 0.6);
}

.dx-filterbuilder.dx-rtl .dx-filterbuilder-action-icon,
.dx-filterbuilder.dx-rtl .dx-filterbuilder-text {
  margin-left: 5px;
  margin-right: 0;
}

.dx-filterbuilder.dx-rtl .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content {
  padding-left: 0;
  padding-right: 26px;
}

.dx-filterbuilder .dx-filterbuilder-action-icon,
.dx-filterbuilder .dx-filterbuilder-text {
  margin-left: 0;
  margin-right: 5px;
}

.dx-filterbuilder .dx-filterbuilder-action-icon:focus,
.dx-filterbuilder .dx-filterbuilder-item-value-text:focus,
.dx-filterbuilder .dx-filterbuilder-text:focus {
  outline: 0;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item {
  display: inline-block;
  white-space: nowrap;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text {
  display: inline-block;
  cursor: pointer;
  white-space: pre;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range {
  white-space: nowrap;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range-separator,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-text-separator {
  margin: 0 7px;
  opacity: 0.3;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-group-operation,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-field,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-operation {
  min-width: 20px;
  padding: 2px 7px 3px;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-texteditor {
  vertical-align: middle;
  margin-top: -7px;
  margin-bottom: -4px;
  display: inline-block;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action {
  display: inline-block;
  cursor: pointer;
  position: relative;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content {
  padding-left: 26px;
}

.dx-filterbuilder-operations .dx-treeview-item {
  padding-left: 5px;
}

.dx-filterbuilder-operations .dx-rtl .dx-treeview-item {
  padding-right: 5px;
}

.dx-filterbuilder-overlay {
  white-space: nowrap;
}

.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node {
  padding-left: 0;
}

.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node .dx-treeview-node-container-opened {
  margin-left: 15px;
}

.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node {
  padding-right: 0;
}

.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node .dx-treeview-node-container-opened {
  margin-right: 15px;
}

.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal {
  border-radius: 0;
}

.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal > .dx-popup-content {
  padding: 0;
}

.dx-filterbuilder-overlay .dx-scrollable-container {
  max-height: 360px;
}

.dx-filterbuilder-overlay .dx-menu-items-container {
  padding: 0;
}

.dx-filterbuilder {
  background-color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text {
  color: rgba(0, 0, 0, 0.87);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation {
  background-color: rgba(244, 67, 54, 0.3);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:hover {
  background-color: rgba(244, 67, 54, 0.5);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:focus {
  background-color: #f44336;
  color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field {
  background-color: rgba(138, 200, 64, 0.3);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:hover {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:focus {
  background-color: #8ac840;
  color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation {
  background-color: rgba(138, 200, 64, 0.3);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:hover {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:focus {
  background-color: #8ac840;
  color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:hover {
  background-color: rgba(224, 224, 224, 0.5);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:focus {
  background-color: #e0e0e0;
  color: #fff;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus {
  color: rgba(138, 200, 64, 0.7);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:focus,
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:hover {
  color: #8ac840;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove {
  color: rgba(244, 67, 54, 0.7);
}

.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:focus,
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:hover {
  color: #f44336;
}

.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-item .dx-icon {
  color: rgba(86, 86, 86, 0.54);
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}

.dx-filterbuilder .dx-filterbuilder-action-icon {
  font-size: 21px;
}

.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action.dx-filterbuilder-action-icon {
  padding: 4px;
  vertical-align: middle;
}

.dx-filterbuilder .dx-filterbuilder-item-value .dx-editor-filled .dx-texteditor-input,
.dx-filterbuilder .dx-filterbuilder-item-value .dx-editor-outlined .dx-texteditor-input {
  padding: 8px;
}

.dx-filterbuilder .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-text {
  border-radius: 5px;
}

.dx-filterbuilder-range-separator {
  color: rgba(0, 0, 0, 0.87);
}

.dx-filterbuilder-overlay.dx-popup-wrapper > .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-item {
  padding-left: 8px;
}

.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-rtl .dx-treeview-item {
  padding-right: 8px;
}

.dx-filterbuilder-overlay .dx-treeview-node > .dx-treeview-item {
  padding-left: 16px;
}

.dx-filterbuilder-overlay .dx-treeview-node.dx-treeview-node-is-leaf > .dx-treeview-item {
  padding-left: 8px;
}

.dx-filterbuilder-overlay .dx-treeview-node .dx-treeview-node-container-opened {
  margin-left: 8px;
}

.dx-filterbuilder-overlay .dx-treeview-item {
  padding: 4px 8px 5px;
  min-height: 26px;
}

.dx-filterbuilder-overlay .dx-treeview-item .dx-icon {
  margin-right: 10px;
}

.dx-filterbuilder-overlay .dx-treeview-toggle-item-visibility {
  height: 26px;
  left: 0;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-node > .dx-treeview-item {
  padding-right: 16px;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-node.dx-treeview-node-is-leaf > .dx-treeview-item {
  padding-right: 8px;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-node .dx-treeview-node-container-opened {
  margin-right: 8px;
  margin-left: 0;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-item .dx-icon {
  margin-left: 10px;
}

.dx-filterbuilder-overlay .dx-rtl .dx-treeview-toggle-item-visibility {
  right: 16px;
}

.dx-drawer {
  height: 100%;
  width: 100%;
}

.dx-drawer-wrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
}

.dx-drawer-panel-content {
  position: absolute;
  top: 0;
  bottom: 0;
}

.dx-drawer-right .dx-drawer-panel-content {
  right: 0;
}

.dx-drawer-left .dx-drawer-panel-content {
  left: 0;
}

.dx-drawer-panel-content-push-top-or-bottom {
  width: 100%;
}

.dx-drawer-content {
  overflow: hidden;
  width: 100%;
  height: 100%;
  top: 0;
}

.dx-drawer-shader {
  z-index: 1000;
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}

.dx-drawer-push.dx-drawer-bottom .dx-drawer-panel-content {
  top: auto;
}

.dx-drawer-shrink .dx-drawer-panel-content {
  position: relative;
  overflow: hidden;
  flex: 0 0 auto;
  height: 100%;
}

.dx-drawer-shrink .dx-drawer-wrapper {
  flex: 1 0 auto;
  display: flex;
  flex-direction: row;
}

.dx-drawer-shrink .dx-drawer-content {
  position: relative;
  flex: 1 1 auto;
}

.dx-drawer-shrink.dx-drawer-bottom .dx-drawer-wrapper,
.dx-drawer-shrink.dx-drawer-top .dx-drawer-wrapper {
  flex-direction: column;
}

.dx-drawer-overlap .dx-drawer-panel-content {
  overflow: visible;
}

.dx-drawer-overlap .dx-drawer-panel-content.dx-overlay-wrapper {
  right: auto;
  left: auto;
}

.dx-drawer-overlap.dx-drawer-left .dx-drawer-wrapper,
.dx-drawer-overlap.dx-drawer-right .dx-drawer-wrapper {
  overflow-y: visible;
}

.dx-drawer-overlap.dx-drawer-bottom .dx-drawer-wrapper,
.dx-drawer-overlap.dx-drawer-top .dx-drawer-wrapper {
  overflow-x: visible;
}

.dx-drawer-overlap.dx-drawer-right.dx-drawer-expand > .dx-drawer-wrapper > .dx-overlay > .dx-overlay-wrapper > .dx-overlay-content,
.dx-drawer-overlap.dx-drawer-right.dx-drawer-slide > .dx-drawer-wrapper > .dx-overlay > .dx-overlay-wrapper > .dx-overlay-content {
  right: 0;
}

.dx-htmleditor {
  display: flex;
  flex-direction: column;
  border: 1px solid transparent;
}

.dx-htmleditor:not(.dx-state-disabled) li[data-list=checked],
.dx-htmleditor:not(.dx-state-disabled) li[data-list=unchecked] {
  cursor: pointer;
}

.dx-htmleditor-add-image-popup-with-tabs > .dx-overlay-content > .dx-popup-content {
  padding: 0;
}

.dx-htmleditor-hidden-content {
  display: none;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-multiview-wrapper {
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fix-ratio-container .dx-textbox {
  display: inline-block;
  width: calc(100% - 28px - 5px);
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-wrapper {
  padding: 0;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-upload-button {
  display: none;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content .dx-popup-title {
  border-bottom: 0;
}

.dx-quill-container {
  box-sizing: border-box;
  display: flex;
  flex: 1;
  flex-basis: auto;
  min-height: 1px;
  margin: 0;
  position: relative;
  overflow: hidden;
}

.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}

.ql-clipboard p {
  margin: 0;
  padding: 0;
}

.dx-htmleditor-content {
  box-sizing: border-box;
  line-height: 1.42;
  width: 100%;
  outline: 0;
  overflow-y: auto;
  padding: 12px 15px;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.dx-htmleditor-content .dx-variable > span {
  padding: 3px 6px;
  border-radius: 8px;
  background: rgba(138, 200, 64, 0.15);
}

.dx-htmleditor-content > * {
  cursor: text;
}

.dx-htmleditor-content blockquote,
.dx-htmleditor-content h1,
.dx-htmleditor-content h2,
.dx-htmleditor-content h3,
.dx-htmleditor-content h4,
.dx-htmleditor-content h5,
.dx-htmleditor-content h6,
.dx-htmleditor-content ol,
.dx-htmleditor-content p,
.dx-htmleditor-content pre,
.dx-htmleditor-content ul {
  margin: 0;
  padding: 0;
}

.dx-htmleditor-content h1,
.dx-htmleditor-content h2,
.dx-htmleditor-content h3,
.dx-htmleditor-content h4,
.dx-htmleditor-content h5,
.dx-htmleditor-content h6,
.dx-htmleditor-content ol,
.dx-htmleditor-content p,
.dx-htmleditor-content ul {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.dx-htmleditor-content table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
}

.dx-htmleditor-content td,
.dx-htmleditor-content th {
  border: 1px solid #000;
  padding: 2px 5px;
}

.dx-htmleditor-content ol,
.dx-htmleditor-content ul {
  padding-left: 1.5em;
}

.dx-rtl .dx-htmleditor-content ol,
.dx-rtl .dx-htmleditor-content ul {
  padding-left: 0;
  padding-right: 1.5em;
}

.dx-htmleditor-content li {
  list-style-type: none;
  padding-left: 1.5em;
  position: relative;
}

.dx-htmleditor-content li[data-list=bullet]::before {
  content: "•";
}

.dx-htmleditor-content li[data-list=checked]::before {
  content: "☑";
}

.dx-htmleditor-content li[data-list=unchecked]::before {
  content: "☐";
}

.dx-htmleditor-content li::before {
  display: inline-block;
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
  white-space: nowrap;
  width: 1.2em;
}

.dx-htmleditor-content li > .ql-ui {
  visibility: hidden;
}

.dx-htmleditor-content li[data-list=checked] > .ql-ui,
.dx-htmleditor-content li[data-list=unchecked] > .ql-ui {
  visibility: visible;
}

.dx-rtl .dx-htmleditor-content li {
  padding-left: 0;
  padding-right: 1.5em;
}

.dx-htmleditor-content li[data-list=ordered] {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}

.dx-htmleditor-content li[data-list=ordered]::before {
  content: counter(list-0, decimal) ". ";
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1 {
  counter-increment: list-1;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1::before {
  content: counter(list-1, lower-alpha) ". ";
}

.dx-htmleditor-content li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 4.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2 {
  counter-increment: list-2;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2::before {
  content: counter(list-2, lower-roman) ". ";
}

.dx-htmleditor-content li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 7.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3 {
  counter-increment: list-3;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3::before {
  content: counter(list-3, decimal) ". ";
}

.dx-htmleditor-content li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 10.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4 {
  counter-increment: list-4;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4::before {
  content: counter(list-4, lower-alpha) ". ";
}

.dx-htmleditor-content li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
  padding-left: 13.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5 {
  counter-increment: list-5;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5::before {
  content: counter(list-5, lower-roman) ". ";
}

.dx-htmleditor-content li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
  padding-left: 16.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6 {
  counter-increment: list-6;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6::before {
  content: counter(list-6, decimal) ". ";
}

.dx-htmleditor-content li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
  padding-left: 19.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7 {
  counter-increment: list-7;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7::before {
  content: counter(list-7, lower-alpha) ". ";
}

.dx-htmleditor-content li.ql-indent-7 {
  counter-reset: list-8 list-9;
  padding-left: 22.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8 {
  counter-increment: list-8;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8::before {
  content: counter(list-8, lower-roman) ". ";
}

.dx-htmleditor-content li.ql-indent-8 {
  counter-reset: list-9;
  padding-left: 25.5em;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9 {
  counter-increment: list-9;
}

.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9::before {
  content: counter(list-9, decimal) ". ";
}

.dx-htmleditor-content .ql-indent-1 {
  padding-left: 3em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-1 {
  padding-left: 0;
  padding-right: 3em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-1 {
  padding-left: 0;
  padding-right: 4.5em;
}

.dx-htmleditor-content .ql-indent-2 {
  padding-left: 6em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-2 {
  padding-left: 0;
  padding-right: 6em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-2 {
  padding-left: 0;
  padding-right: 7.5em;
}

.dx-htmleditor-content .ql-indent-3 {
  padding-left: 9em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-3 {
  padding-left: 0;
  padding-right: 9em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-3 {
  padding-left: 0;
  padding-right: 10.5em;
}

.dx-htmleditor-content .ql-indent-4 {
  padding-left: 12em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-4 {
  padding-left: 0;
  padding-right: 12em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-4 {
  padding-left: 0;
  padding-right: 13.5em;
}

.dx-htmleditor-content .ql-indent-5 {
  padding-left: 15em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-5 {
  padding-left: 0;
  padding-right: 15em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-5 {
  padding-left: 0;
  padding-right: 16.5em;
}

.dx-htmleditor-content .ql-indent-6 {
  padding-left: 18em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-6 {
  padding-left: 0;
  padding-right: 18em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-6 {
  padding-left: 0;
  padding-right: 19.5em;
}

.dx-htmleditor-content .ql-indent-7 {
  padding-left: 21em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-7 {
  padding-left: 0;
  padding-right: 21em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-7 {
  padding-left: 0;
  padding-right: 22.5em;
}

.dx-htmleditor-content .ql-indent-8 {
  padding-left: 24em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-8 {
  padding-left: 0;
  padding-right: 24em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-8 {
  padding-left: 0;
  padding-right: 25.5em;
}

.dx-htmleditor-content .ql-indent-9 {
  padding-left: 27em;
}

.dx-rtl .dx-htmleditor-content .ql-indent-9 {
  padding-left: 0;
  padding-right: 27em;
}

.dx-htmleditor-content li.ql-indent-9 {
  padding-left: 28.5em;
}

.dx-rtl .dx-htmleditor-content li.ql-indent-9 {
  padding-left: 0;
  padding-right: 28.5em;
}

.dx-rtl .dx-htmleditor-content li::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
  text-align: left;
}

.dx-htmleditor-content table td,
.dx-htmleditor-content table th {
  outline: 0;
}

.dx-htmleditor-content .ql-code-block-container {
  font-family: monospace;
}

.dx-htmleditor-content .ql-code-block-container,
.dx-htmleditor-content code {
  background-color: rgba(191, 191, 191, 0.15);
  color: rgba(0, 0, 0, 0.8);
}

.dx-htmleditor-content .ql-video {
  display: block;
  max-width: 100%;
}

.dx-htmleditor-content .ql-video.ql-align-center {
  margin: 0 auto;
}

.dx-htmleditor-content .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}

.dx-htmleditor-content .ql-font-serif {
  font-family: Georgia, "Times New Roman", serif;
}

.dx-htmleditor-content .ql-font-monospace {
  font-family: Monaco, "Courier New", monospace;
}

.dx-htmleditor-content .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}

.dx-htmleditor-content.ql-blank::before {
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
  color: rgba(148, 148, 148, 0.87);
}

.dx-htmleditor-content.ql-blank::after {
  content: attr(data-placeholder);
  z-index: -1;
  visibility: hidden;
}

.dx-htmleditor-content.ql-blank[data-placeholder] > p {
  height: 0.1px;
}

.dx-htmleditor-content blockquote {
  padding-left: 12px;
  border-left: 4px solid;
}

.dx-rtl .dx-htmleditor-content blockquote {
  padding-left: 0;
  padding-right: 12px;
  border-left: none;
  border-right: 4px solid;
}

.dx-suggestion-list-wrapper .dx-list .dx-scrollable-content {
  margin: 0;
}

.dx-suggestion-list {
  min-width: 50px;
}

.dx-suggestion-list .dx-list-item {
  display: block;
}

.dx-suggestion-list .dx-list-item-icon {
  border-radius: 50%;
  vertical-align: text-bottom;
}

.dx-formdialog-form {
  min-width: 360px;
}

.dx-overlay-content.dx-popup-fullscreen .dx-formdialog-form {
  min-width: 240px;
}

.dx-formdialog-field-target .dx-field-item-content {
  text-align: right;
}

.dx-rtl .dx-formdialog-field-target .dx-field-item-content {
  text-align: left;
}

.dx-background-format .dx-icon-background,
.dx-background-format .dx-icon-color,
.dx-color-format .dx-icon-background,
.dx-color-format .dx-icon-color {
  border-bottom: 3px solid transparent;
}

.dx-htmleditor-toolbar-separator {
  border-left: 1px solid transparent;
}

.dx-htmleditor-toolbar-menu-separator {
  width: 100%;
  border-top: 1px solid transparent;
}

.dx-htmleditor-toolbar-menu-separator::before {
  content: none;
}

.dx-resize-frame {
  position: absolute;
  box-sizing: content-box;
  border: 1px dashed #778899;
}

.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  border: 1px solid #fff;
  width: 11px;
  height: 11px;
  border-radius: 0;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  width: 15px;
  height: 15px;
}

.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  right: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  right: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-top-left {
  left: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left {
  left: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  top: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  top: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right {
  bottom: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right {
  bottom: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  content: "";
  position: absolute;
  width: 11px;
  height: 11px;
  border: 1px solid #fff;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  width: 15px;
  height: 15px;
}

.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after {
  top: calc(50% - 5.5px);
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after {
  top: calc(50% - 7.5px);
}

.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  left: calc(50% - 5.5px);
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  left: calc(50% - 7.5px);
}

.dx-resize-frame .dx-resizable-handle-right::after {
  right: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after {
  right: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-left::after {
  left: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after {
  left: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-top::after {
  top: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  top: -7.5px;
}

.dx-resize-frame .dx-resizable-handle-bottom::after {
  bottom: -5.5px;
}

.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after {
  bottom: -7.5px;
}

.dx-mention {
  padding: 1px 0;
  border-radius: 2px;
}

.dx-mention .dx-template-wrapper {
  white-space: nowrap;
  display: inline-block;
}

.dx-mention > span {
  margin: 0 2px;
}

.dx-table-resize-frame {
  position: absolute;
  pointer-events: none;
}

.dx-table-resize-frame > div {
  position: absolute;
  pointer-events: auto;
  background-color: transparent;
}

.dx-table-resize-frame .dx-htmleditor-column-resizer {
  width: 5px;
  top: 0;
  height: 100%;
  cursor: col-resize;
}

.dx-table-resize-frame .dx-htmleditor-highlighted-column {
  width: 3px;
  top: 0;
  height: 100%;
}

.dx-table-resize-frame .dx-htmleditor-row-resizer {
  height: 5px;
  left: 0;
  width: 100%;
  cursor: row-resize;
}

.dx-table-resize-frame .dx-htmleditor-highlighted-row {
  height: 3px;
  left: 0;
  width: 100%;
}

.dx-htmleditor {
  border-color: transparent;
  position: relative;
}

.dx-htmleditor .dx-htmleditor-toolbar-wrapper {
  padding: 0 11px;
  position: relative;
}

.dx-htmleditor .dx-htmleditor-toolbar-wrapper:first-child {
  border-bottom: 1px solid rgba(0, 0, 0, 0.42);
}

.dx-htmleditor.dx-state-readonly .dx-htmleditor-toolbar-wrapper::before {
  position: absolute;
  top: 1px;
  bottom: 1px;
  left: 1px;
  right: 1px;
  z-index: 2;
  background-color: rgba(255, 255, 255, 0.4);
  content: "";
  pointer-events: none;
}

.dx-htmleditor.dx-state-readonly .dx-toolbar-button .dx-button.dx-state-disabled {
  opacity: 0.38;
}

.dx-htmleditor.dx-invalid {
  border: 1px solid rgba(244, 67, 54, 0.4);
}

.dx-htmleditor.dx-invalid.dx-state-focused {
  border-color: #f44336;
}

.dx-htmleditor.dx-htmleditor-outlined {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.42);
  border-color: transparent;
  border-radius: 2px;
}

.dx-htmleditor.dx-htmleditor-outlined .dx-htmleditor-content {
  margin: 1px 1px 1px 0;
}

.dx-htmleditor.dx-htmleditor-outlined.dx-rtl .dx-htmleditor-content,
.dx-rtl .dx-htmleditor.dx-htmleditor-outlined .dx-htmleditor-content {
  margin-right: 0;
  margin-left: 1px;
}

.dx-htmleditor.dx-htmleditor-outlined .dx-htmleditor-toolbar-wrapper + .dx-quill-container .dx-htmleditor-content {
  margin-top: 0;
}

.dx-htmleditor.dx-htmleditor-outlined.dx-state-disabled,
.dx-htmleditor.dx-htmleditor-outlined.dx-state-readonly,
.dx-htmleditor.dx-htmleditor-outlined.dx-state-readonly.dx-state-hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.5);
}

.dx-htmleditor.dx-htmleditor-outlined.dx-state-hover {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.87);
}

.dx-htmleditor.dx-htmleditor-outlined.dx-state-active,
.dx-htmleditor.dx-htmleditor-outlined.dx-state-focused {
  box-shadow: inset 0 0 0 1px #8ac840;
  border-color: #8ac840;
}

.dx-htmleditor.dx-htmleditor-outlined.dx-invalid {
  border-color: transparent;
  box-shadow: inset 0 0 0 1px rgba(244, 67, 54, 0.4);
}

.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-active,
.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-focused {
  box-shadow: inset 0 0 0 1px #f44336;
  border-color: #f44336;
}

.dx-htmleditor.dx-htmleditor-filled {
  background: rgba(0, 0, 0, 0.04);
  border-radius: 2px;
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.07);
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-hover:not(.dx-invalid) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.87);
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-disabled,
.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly,
.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-htmleditor.dx-htmleditor-underlined {
  border-color: transparent transparent rgba(0, 0, 0, 0.42);
}

.dx-htmleditor.dx-htmleditor-underlined .dx-htmleditor-content {
  padding-left: 0;
}

.dx-htmleditor.dx-htmleditor-underlined.dx-rtl .dx-htmleditor-content {
  padding-left: 15px;
  padding-right: 0;
}

.dx-htmleditor.dx-htmleditor-underlined.dx-state-hover:not(.dx-state-focused) {
  border-bottom: 2px solid rgba(0, 0, 0, 0.87);
}

.dx-htmleditor.dx-htmleditor-underlined.dx-state-disabled,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-readonly,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-readonly.dx-state-hover {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
}

.dx-htmleditor.dx-htmleditor-underlined.dx-invalid {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-active,
.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-focused {
  border-color: transparent transparent #f44336;
}

.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-hover:not(.dx-state-focused) {
  border-bottom-color: rgba(244, 67, 54, 0.4);
}

.dx-htmleditor.dx-htmleditor-filled::before,
.dx-htmleditor.dx-htmleditor-underlined::before {
  left: 0;
  right: 0;
  bottom: -1px;
  height: 0;
  width: 100%;
  content: "";
  position: absolute;
  z-index: 2;
  transform: scale(0);
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-active::before,
.dx-htmleditor.dx-htmleditor-filled.dx-state-focused::before,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-active::before,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused::before {
  border-bottom: 2px solid #8ac840;
  transform: scale(1);
  transition: transform 0.6s cubic-bezier(0.4, 0, 0.02, 1);
}

.dx-htmleditor.dx-htmleditor-filled.dx-state-active.dx-invalid::before,
.dx-htmleditor.dx-htmleditor-filled.dx-state-focused.dx-invalid::before,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-active.dx-invalid::before,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused.dx-invalid::before {
  border-bottom-color: #f44336;
}

.dx-htmleditor-content blockquote {
  color: rgba(0, 0, 0, 0.8);
  border-left-color: #e0e0e0;
}

.dx-rtl .dx-htmleditor-content blockquote {
  border-right-color: #e0e0e0;
}

.dx-htmleditor-content td,
.dx-htmleditor-content th {
  border-color: #e0e0e0;
}

.dx-htmleditor-toolbar {
  background-color: transparent;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text {
  background-color: rgba(0, 0, 0, 0.18);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.12);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success {
  background-color: rgba(138, 200, 64, 0.22);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.14);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default {
  background-color: rgba(138, 200, 64, 0.22);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default.dx-state-hover {
  background-color: rgba(138, 200, 64, 0.14);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger {
  background-color: rgba(244, 67, 54, 0.22);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(244, 67, 54, 0.14);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-normal,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-normal .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-normal,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-normal .dx-icon {
  color: rgba(0, 0, 0, 0.87);
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success .dx-icon {
  color: #8ac840;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger .dx-icon {
  color: #f44336;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained {
  background-color: #fff;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-state-hover {
  background-color: #ebebeb;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-success {
  background-color: #8ac840;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-success.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-success.dx-state-hover {
  background-color: #74ab31;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-default {
  background-color: #8ac840;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-default.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-default.dx-state-hover {
  background-color: #74ab31;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-danger {
  background-color: #f44336;
}

.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-danger.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-danger.dx-state-hover {
  background-color: #f11d0d;
}

.dx-htmleditor-toolbar-format.dx-dropdowneditor.dx-editor-filled {
  background-color: transparent;
}

.dx-htmleditor-toolbar-format.dx-dropdowneditor.dx-editor-filled::after {
  border-bottom-color: transparent;
}

.dx-htmleditor-toolbar-format.dx-background-format .dx-button-content,
.dx-htmleditor-toolbar-format.dx-color-format .dx-button-content {
  padding-bottom: 2px;
}

.dx-htmleditor-toolbar-format.dx-size-format {
  width: 90px;
}

.dx-htmleditor-toolbar-separator {
  height: 50%;
  border-left-color: #e0e0e0;
}

.dx-toolbar-multiline .dx-htmleditor-toolbar-separator {
  height: 19px;
}

.dx-htmleditor-toolbar-menu-separator {
  border-top-color: #e0e0e0;
}

.dx-resize-frame {
  border-color: #8ac840;
}

.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right,
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  background-color: #8ac840;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-collection .dx-field-item:not(.dx-last-col) {
  padding-right: 5px;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fix-ratio-container .dx-buttongroup {
  vertical-align: top;
  margin-left: 5px;
  width: 28px;
  margin-top: 2px;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-collection .dx-field-item:not(.dx-first-col) {
  padding-left: 0;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-input-wrapper {
  padding: 40px 30px;
  border: 3px dashed #e0e0e0;
}

.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-input-wrapper .dx-fileuploader-input-label {
  border-width: 0;
}

.dx-htmleditor-add-image-popup .dx-fileuploader-dragover .dx-fileuploader-input {
  padding-top: 7px;
  padding-bottom: 8px;
}

.dx-htmleditor-add-image-popup .dx-fileuploader-dragover .dx-fileuploader-content {
  background-color: rgba(224, 224, 224, 0.8);
}

.dx-mention {
  background-color: #e0e0e0;
}

.dx-suggestion-list-wrapper {
  height: 100%;
}

.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  border-top-width: 0;
  border-bottom-width: 1px;
}

.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}

.dx-suggestion-list-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}

.dx-suggestion-list-wrapper .dx-list {
  height: 100%;
  min-height: 36px;
}

.dx-suggestion-list-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}

.dx-suggestion-list-wrapper .dx-empty-message,
.dx-suggestion-list-wrapper .dx-list-item {
  border-top: 0;
}

.dx-suggestion-list-wrapper .dx-empty-message:last-of-type,
.dx-suggestion-list-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}

.dx-table-resize-frame > .dx-draggable-dragging + .dx-htmleditor-highlighted-column,
.dx-table-resize-frame > .dx-draggable-dragging + .dx-htmleditor-highlighted-row {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-fa-button.dx-fa-button-main .dx-overlay-shader {
  background-color: rgba(0, 0, 0, 0.32);
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content {
  min-width: 56px;
  max-height: 56px;
  background-color: #8ac840;
  color: #fff;
  overflow: visible;
  border-radius: 28px;
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover {
  background-color: #70a530;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover .dx-fa-button-icon {
  background-color: transparent;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active {
  background-color: #62922a;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active .dx-fa-button-icon {
  background-color: transparent;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon,
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon-close {
  padding: 19px;
  box-shadow: none;
  background-color: transparent;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper {
  position: static;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label {
  background: 0 0;
  color: #fff;
  box-shadow: none;
  border-radius: 0;
  margin-right: 0;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-inkripple {
  border-radius: 28px;
}

.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content {
  display: flex;
  flex-direction: row-reverse;
}

.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon,
.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon-close {
  padding: 19px 0 19px 12px;
}

.dx-fa-button .dx-fa-button-icon,
.dx-fa-button .dx-fa-button-icon-close {
  padding: 11px;
  width: 18px;
  height: 18px;
  box-sizing: content-box;
}

.dx-fa-button .dx-fa-button-icon .dx-icon,
.dx-fa-button .dx-fa-button-icon-close .dx-icon {
  font-size: 18px;
}

.dx-fa-button .dx-fa-button-icon img,
.dx-fa-button .dx-fa-button-icon-close img {
  width: 100%;
  height: 100%;
}

.dx-fa-button .dx-overlay-content {
  border-radius: 50%;
  cursor: pointer;
  min-width: 40px;
  max-height: 40px;
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  overflow: visible;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse {
  flex-direction: row-reverse;
}

.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper {
  right: auto;
  left: 40px;
}

.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper .dx-fa-button-label {
  margin-left: 16px;
  margin-right: auto;
}

.dx-fa-button .dx-overlay-content.dx-state-hover .dx-fa-button-icon {
  background-color: #ebebeb;
}

.dx-fa-button .dx-overlay-content.dx-state-active .dx-fa-button-icon {
  background-color: #a3a3a3;
}

.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper {
  position: absolute;
  right: 40px;
}

.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  white-space: nowrap;
  border-radius: 4px;
  padding: 0 12px;
  margin-right: 16px;
  line-height: 32px;
  height: 32px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
  font-size: 11px;
}

.dx-fa-button .dx-overlay-content .dx-fa-button-icon {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
  background-color: #fff;
  border-radius: 50%;
  position: relative;
}

.dx-fa-button .dx-overlay-content .dx-inkripple {
  overflow: hidden;
  border-radius: 20px;
}

.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label {
  padding: 0 20px 0 12px;
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 1.25px;
  font-weight: 500;
}

.dx-filemanager {
  height: 500px;
  border: 1px solid;
}

.dx-filemanager .dx-filemanager-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.dx-filemanager .dx-filemanager-notification-drawer,
.dx-filemanager .dx-filemanager-notification-drawer-panel {
  height: 100%;
}

.dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content {
  min-width: 240px;
  max-width: 93vw;
}

@media (min-width: 431px) {
  .dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content {
    max-width: 400px;
  }
}
.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content {
  padding: 15px;
}

.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content .dx-filemanager-progress-box {
  padding: 5px 0 0;
}

.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common {
  padding-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}

.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common-no-item {
  border-style: none;
}

.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel {
  border-left-width: 1px;
  border-left-style: solid;
}

.dx-filemanager .dx-filemanager-progress-panel {
  width: 340px;
  height: 100%;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container {
  padding: 10px 20px 20px;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title {
  display: flex;
  align-items: flex-start;
  padding: 0 0 5px 10px;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title .dx-filemanager-progress-panel-title-text {
  flex: 1 1 auto;
  align-self: center;
  font-size: 18px;
  font-weight: 600;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-common .dx-filemanager-progress-box-common {
  font-weight: 600;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-separator {
  height: 20px;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-i.dx-filemanager-i-cancel {
  width: 16px;
  height: 16px;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-details > .dx-filemanager-progress-box {
  margin-bottom: 8px;
  border-radius: 2px;
}

.dx-filemanager .dx-filemanager-progress-box {
  padding: 10px 0 10px 10px;
  display: flex;
  align-items: center;
}

.dx-filemanager .dx-filemanager-progress-box.dx-filemanager-progress-box-without-close-button {
  padding-right: 10px;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-image {
  margin-right: 10px;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-wrapper {
  flex: 1 auto;
  overflow: hidden;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-common {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-progress-bar,
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-status {
  padding: 5px 0;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button {
  margin-left: 5px;
}

.dx-filemanager .dx-filemanager-progress-box-error {
  border-radius: 2px;
  display: inline-block;
  border-width: 0;
  padding: 2px 8px 3px;
  font-size: 0.85em;
  line-height: normal;
  word-wrap: break-word;
  overflow-y: auto;
  max-height: 150px;
}

.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item {
  width: 1px;
  margin-right: 5px;
}

.dx-filemanager .dx-splitter-wrapper.dx-splitter-inactive,
.dx-filemanager .dx-splitter-wrapper.dx-splitter-initial {
  right: 3px;
}

.dx-filemanager .dx-filemanager-container {
  display: flex;
  height: 100%;
  border-top: 1px solid;
  box-sizing: border-box;
  overflow: hidden;
}

.dx-filemanager .dx-filemanager-container .dx-filemanager-adaptivity-drawer-panel {
  height: 100%;
}

.dx-filemanager .dx-filemanager-container .dx-filemanager-dirs-panel {
  padding: 5px 10px;
  height: 100%;
  width: 100%;
  display: block;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-opened .dx-splitter.dx-state-disabled {
  width: 1px;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-shrink .dx-drawer-panel-content {
  overflow: visible;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content {
  display: block;
  width: 30%;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-initial {
  min-width: 250px;
  max-width: 300px;
}

.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-adaptive {
  max-width: 100%;
}

.dx-filemanager .dx-filemanager-breadcrumbs {
  padding: 2px 11px;
  border-bottom: 1px solid;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content {
  padding-left: 0;
  padding-right: 0;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-parent-folder-item .dx-menu-item-content {
  padding-left: 2px;
  padding-right: 2px;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content {
  width: 1px;
  padding-left: 0;
  padding-right: 0;
  margin: 0 10px;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item .dx-menu-item-content {
  padding-left: 1px;
  padding-right: 1px;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover {
  cursor: default;
}

.dx-filemanager .dx-filemanager-editing-container,
.dx-filemanager .dx-filemanager-notification-container {
  position: absolute;
  top: -5000px;
  left: -5000px;
}

.dx-filemanager .dx-row .dx-filemanager-file-actions-button {
  float: right;
}

.dx-filemanager .dx-row .dx-filemanager-file-actions-button .dx-button-content {
  padding: 0;
}

.dx-filemanager .dx-row.dx-row-focused .dx-filemanager-file-actions-button,
.dx-filemanager .dx-row.dx-selection .dx-filemanager-file-actions-button,
.dx-filemanager .dx-row.dx-state-hover .dx-filemanager-file-actions-button {
  visibility: visible;
}

.dx-filemanager .dx-filemanager-items-panel {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder {
  position: relative;
  top: 0;
  left: 0;
  box-sizing: border-box;
  pointer-events: none;
  z-index: 1000;
}

.dx-filemanager .dx-filemanager-thumbnails {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  box-sizing: border-box;
  padding: 5px;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-container {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item {
  float: left;
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  width: 100px;
  height: 100px;
  border: 1px dashed transparent;
  margin: 5px;
  box-sizing: border-box;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content {
  overflow: hidden;
  padding: 13px 0 10px;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-thumbnail {
  border: 0;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-spacer {
  border: 0;
  padding: 0;
  margin: 0;
  height: 10px;
  visibility: hidden;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-name {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.dx-filemanager .dx-filemanager-details {
  height: 100%;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.dx-filemanager .dx-filemanager-details > div {
  height: 100%;
}

.dx-filemanager .dx-filemanager-details .dx-datagrid-rowsview .dx-datagrid-table > tbody > tr.dx-filemanager-parent-directory-item > td > .dx-select-checkbox {
  display: none;
}

.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper {
  display: inline-flex;
  align-items: flex-start;
  width: 100%;
}

.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper .dx-filemanager-details-item-name {
  flex: 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-filemanager .dx-filemanager-i.dx-filemanager-i-progress,
.dx-filemanager .dx-filemanager-i.dx-icon.dx-filemanager-i-progress {
  animation: 1.5s linear infinite dx-filemanager-icon-rotate;
}
@keyframes dx-filemanager-icon-rotate {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.dx-filemanager-file-actions-button {
  visibility: hidden;
  text-align: center;
}

.dx-filemanager-file-actions-button.dx-widget {
  line-height: 100%;
}

.dx-filemanager-file-actions-button .dx-button {
  border: none;
  background-color: transparent;
  box-shadow: none;
}

.dx-filemanager-file-actions-button .dx-button i {
  font-style: normal;
}

.dx-filemanager-file-actions-button.dx-filemanager-file-actions-button-activated,
.dx-filemanager-file-actions-button:hover {
  visibility: visible;
}

.dx-filemanager-dirs-tree {
  width: 100%;
}

.dx-filemanager-dirs-tree .dx-treeview-item-content {
  display: flex;
  align-items: flex-end;
}

.dx-filemanager-dirs-tree .dx-treeview-item-content > .dx-icon {
  flex: 0 0 auto;
}

.dx-filemanager-dirs-tree .dx-treeview-item-content .dx-filemanager-dirs-tree-item-text {
  flex: 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.dx-filemanager-dirs-tree .dx-filemanager-focused-item .dx-filemanager-file-actions-button,
.dx-filemanager-dirs-tree .dx-treeview-item.dx-state-hover .dx-filemanager-file-actions-button {
  visibility: visible;
}

.dx-filemanager-dialog.dx-filemanager-dialog-folder-chooser,
.dx-filemanager-progresspanel {
  height: 100%;
  overflow: auto;
}

.dx-filemanager-dialog-folder-chooser > div {
  height: 100%;
}

.dx-filemanager-dialog-popup > .dx-overlay-content {
  min-width: 300px;
  max-width: 400px;
  min-height: 300px;
  max-height: 400px;
}

.dx-filemanager-dialog-name-editor-popup > .dx-overlay-content {
  max-width: 340px;
  min-height: 180px;
  max-height: 180px;
}

.dx-filemanager-dialog-delete-item-popup > .dx-overlay-content {
  max-width: 340px;
  min-height: 180px;
}

.dx-filemanager-dialog-delete-item-popup > .dx-overlay-content .dx-popup-content .dx-filemanager-dialog-delete-item {
  overflow-wrap: break-word;
}

.dx-filemanager-progresspanel {
  box-sizing: border-box;
  padding: 5px;
}

.dx-filemanager-progresspanel .dx-filemanager-progressbox {
  float: left;
  width: 100%;
  padding-bottom: 10px;
}

.dx-filemanager-progresspanel .dx-filemanager-progressbox-cancel-button {
  margin-top: 5px;
  float: right;
}

.dx-splitter-wrapper {
  height: 100%;
  width: 0;
  position: absolute;
  z-index: 998;
  top: 0;
}

.dx-splitter-wrapper .dx-splitter-border {
  z-index: 997;
  height: 100%;
  width: 7px;
  cursor: col-resize;
}

.dx-splitter-wrapper .dx-splitter-border .dx-splitter {
  height: 100%;
  width: 1px;
  display: block;
  cursor: col-resize;
  z-index: 999;
  margin: auto;
}

.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-splitter-inactive {
  z-index: 998;
}

.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-state-disabled {
  width: 0;
  cursor: default;
}

.dx-splitter {
  background-color: rgba(138, 200, 64, 0.5);
}

.dx-splitter.dx-splitter-inactive {
  background-color: #e0e0e0;
}

.dx-splitter-border {
  background-color: transparent;
}

.dx-filemanager {
  border-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-notification-common {
  border-color: #e0e0e0;
  color: #f44336;
}

.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel {
  border-left-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-progress-panel {
  background-color: #fff;
}

.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title {
  padding-top: 10px;
  padding-bottom: 10px;
}

.dx-filemanager .dx-filemanager-progress-box-image {
  font-size: 18px;
}

.dx-filemanager .dx-filemanager-progress-box-error {
  color: #fff;
  background: #f44336;
}

.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button {
  margin-top: 5px;
}

.dx-filemanager .dx-filemanager-toolbar {
  padding: 0 10px;
  background: #fff;
  min-height: 38px;
}

.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar,
.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar .dx-toolbar {
  background: #f7f7f7;
}

.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item {
  height: 26px;
  background: #e0e0e0;
}

.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-viewmode-item .dx-texteditor {
  width: 150px;
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled {
  background: 0 0;
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-active,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-focused,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-hover {
  background: rgba(0, 0, 0, 0.1);
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor {
  border-color: transparent;
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor .dx-dropdowneditor-icon {
  background: 0 0;
}

.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon {
  background: 0 0;
  border-color: transparent;
}

.dx-filemanager .dx-filemanager-toolbar .dx-toolbar .dx-filemanager-toolbar-viewmode-item .dx-button-content {
  padding-left: 5px;
  padding-right: 5px;
}

.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder {
  border: 2px solid #8ac840;
}

.dx-filemanager .dx-filemanager-container {
  border-top-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-dirs-panel {
  height: 100%;
  border-right-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-breadcrumbs {
  border-bottom-color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item.dx-state-focused {
  background: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content {
  padding-top: 8px;
  padding-bottom: 9px;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content {
  background: #e0e0e0;
}

.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover {
  background: 0 0;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected {
  color: #fff;
  background: rgba(138, 200, 64, 0.8);
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-hover:not(.dx-state-focused):not(.dx-item-selected) {
  background: rgba(0, 0, 0, 0.04);
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-focused {
  border: 1px solid #8ac840;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected.dx-state-focused {
  color: #fff;
  background: rgba(138, 200, 64, 0.7);
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-thumbnail {
  width: 36px;
  height: 36px;
  font-size: 36px;
}

.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-item-custom-thumbnail {
  color: #e0e0e0;
}

.dx-filemanager .dx-filemanager-files-view {
  background: #fff;
}

.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-filemanager-details-item-thumbnail {
  font-size: 18px;
  width: 18px;
  height: 18px;
}

.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-command-select {
  padding: 0;
  width: 43px;
  min-width: 43px;
  max-width: 43px;
}

.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-filemanager-details-item-is-directory {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-row-focused .dx-filemanager-file-actions-button .dx-button .dx-icon {
  color: #fff;
}

.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper {
  align-items: center;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item {
  padding-top: 8px;
  padding-bottom: 8px;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item {
  background: 0 0;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item.dx-state-hover {
  background: #ebebeb;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item * {
  color: rgba(0, 0, 0, 0.87);
}

.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox > .dx-treeview-item.dx-filemanager-focused-item {
  background: #ebebeb;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox > .dx-treeview-item.dx-filemanager-focused-item * {
  color: rgba(0, 0, 0, 0.87);
}

.dx-filemanager-view-switcher-popup {
  width: 28px;
}

.dx-filemanager-view-switcher-popup .dx-dropdownbutton-popup-wrapper.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding-left: 4px;
  padding-right: 5px;
  text-overflow: clip;
}

.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding: 0;
}

.dx-filemanager-file-actions-button .dx-button {
  min-width: 22px;
  height: 22px;
}

.dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding: 9px 6px;
}

.dx-filemanager-context-menu .dx-menu-item-has-text:not(.dx-menu-item-has-icon) .dx-menu-item-text {
  margin-left: 30px;
}

.dx-filemanager-i.dx-filemanager-i-progress,
.dx-filemanager-i.dx-filemanager-i-refresh,
.dx-filemanager-i.dx-icon.dx-filemanager-i-progress,
.dx-filemanager-i.dx-icon.dx-filemanager-i-refresh {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3Argba%280,%200,%200,%200.87%29%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x31_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M11%2C4c2.45%2C0%2C4.59%2C1.26%2C5.84%2C3.16L15%2C9l6%2C1l-1-6l-1.73%2C1.73C16.64%2C3.47%2C14%2C2%2C11%2C2%0A%09%09c-4.97%2C0-9%2C4.03-9%2C9h2C4%2C7.13%2C7.13%2C4%2C11%2C4z%22%2F%3E%0A%09%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.92%2C12c-0.49%2C3.39-3.39%2C6-6.92%2C6c-2.19%2C0-4.13-1.01-5.41-2.59L7%2C14l-6-1l1%2C6l2.17-2.17%0A%09%09C5.82%2C18.76%2C8.26%2C20%2C11%2C20c4.63%2C0%2C8.44-3.5%2C8.94-8H17.92z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 16px;
  height: 16px;
}

.dx-filemanager-i.dx-filemanager-i-done,
.dx-filemanager-i.dx-icon.dx-filemanager-i-done {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Argba%280,%200,%200,%200.87%29%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Argb%28138,%20200,%2064%29%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M21.35%2C14.35l-4.71%2C5l-3-3l0.71-0.71l2.15%2C2.15l4.15-4.15L21.35%2C14.35z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 16px;
  height: 16px;
}

.dx-filemanager-i.dx-filemanager-i-danger,
.dx-filemanager-i.dx-icon.dx-filemanager-i-danger {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3Argba%280,%200,%200,%200.87%29%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23f44336%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M17%2C20v-1h1v1H17z%20M17%2C13h1v5h-1V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 16px;
  height: 16px;
}

.dx-filemanager-i.dx-filemanager-i-cancel,
.dx-filemanager-i.dx-icon.dx-filemanager-i-cancel {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20d%3D%22M8%2C0c4.42%2C0%2C8%2C3.58%2C8%2C8s-3.58%2C8-8%2C8c-4.42%2C0-8-3.58-8-8S3.58%2C0%2C8%2C0%20M10.87%2C4L8%2C6.87L5.13%2C4L4%2C5.13L6.87%2C8%0A%09L4%2C10.87L5.13%2C12L8%2C9.13L10.87%2C12L12%2C10.87L9.13%2C8L12%2C5.13L10.87%2C4z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 16px;
  height: 16px;
}

.dx-diagram {
  border: 1px solid transparent;
  display: flex;
  flex-flow: column;
  height: 600px;
  min-height: 350px;
}

.dx-diagram .dx-diagram-toolbar-wrapper {
  padding: 5px;
  flex-grow: 0;
}

.dx-diagram .dx-diagram-toolbar-wrapper .dx-diagram-toolbar {
  background-color: transparent;
}

.dx-diagram .dx-diagram-content-wrapper {
  display: flex;
  flex-grow: 1;
  flex-basis: 0;
  overflow: hidden;
}

.dx-diagram .dx-diagram-content,
.dx-diagram .dx-diagram-scroll-view {
  height: 100%;
  width: 100%;
}

.dx-diagram.dx-diagram-fullscreen {
  left: 0;
  top: 0;
  width: 100% !important;
  height: 100% !important;
  position: fixed;
  z-index: 2;
}

.dx-diagram .dxdi-control {
  width: auto;
  height: auto;
  overflow: visible;
}

.dx-diagram .dxdi-canvas {
  overflow: hidden;
}

.dx-diagram-toolbox-popup.dx-popup-wrapper .dx-overlay-content {
  border-radius: 0;
}

.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar {
  padding: 0;
  background-color: rgba(0, 0, 0, 0.05);
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,
.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  padding: 0;
  min-width: 0;
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-button:not(.dx-closebutton) {
  cursor: inherit;
  pointer-events: none;
}

.dx-diagram-toolbox-popup .dx-popup-content {
  padding: 0;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input {
  border-color: transparent;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-placeholder::before,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input input {
  min-height: 0;
  font-size: 0.9em;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-button {
  border: 0;
  border-radius: 0;
  min-height: 14px;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel {
  position: relative;
  height: 100%;
  overflow-y: auto;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel > * {
  position: absolute;
}

.dx-diagram-properties-popup .dx-scrollview,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel > .dx-scrollview {
  width: 100%;
}

.dx-diagram-properties-popup .dx-popup-content {
  padding: 0;
}

.dx-diagram-properties-popup .dx-tabs {
  border: 0;
}

.dx-diagram-properties-popup .dx-tabpanel .dx-multiview-wrapper {
  border-left: 0;
  border-right: 0;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container {
  display: block;
  height: auto;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container > div {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  height: auto;
  position: inherit;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container .dx-toolbar-item {
  display: flex;
  align-items: center;
}

.dx-diagram-properties-popup:not(.dx-diagram-mobile-popup) .dx-tabpanel .dx-multiview-wrapper {
  border-bottom: 0;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup {
  width: calc(100% - 2px) !important;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title {
  border: 0;
  min-height: 0;
  position: relative;
  z-index: 1;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container {
  height: auto;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container .dx-toolbar-item {
  padding-top: 0;
  padding-bottom: 0;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel {
  display: flex;
  flex-direction: column-reverse;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-multiview-wrapper {
  border-top: 0;
}

.dx-diagram-floating-toolbar-container {
  position: absolute;
  z-index: 1001;
  width: 100%;
  transition: opacity 0.4s;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container {
  background: 0 0;
  border-radius: 50%;
  border: 0;
  padding: 0;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar {
  background: 0 0;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container div {
  border-radius: 50%;
}

.dx-diagram-floating-toolbar-container .dx-diagram-toolbar .dx-toolbar-items-container > * {
  padding-left: 0;
  padding-right: 0;
}

.dx-diagram-toolbar .dx-diagram-toolbar-separator {
  display: table;
  border-left: 1px solid transparent;
}

.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator {
  width: 100%;
  border-top: 1px solid transparent;
}

.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator::before {
  content: none;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-texteditor,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-texteditor,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-texteditor,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-texteditor {
  width: auto;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper {
  display: flex;
  align-items: center;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i {
  display: block;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox {
  width: 0;
  max-width: 0;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input {
  width: 0;
  padding-left: 0;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay {
  transform: none !important;
  width: 100% !important;
  height: 100% !important;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content {
  transform: none !important;
  width: 100% !important;
  top: initial !important;
  bottom: 0 !important;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-popup-content {
  padding: 8px;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container {
  width: 100%;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row {
  display: flex;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell {
  flex-grow: 1;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell .dx-colorview-palette {
  width: 100%;
  min-width: 300px;
}

.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-controls-container,
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-hue-scale-cell {
  margin-left: 12px;
}

.dx-diagram-i {
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
}

.dx-diagram-loading-indicator {
  position: absolute;
  top: calc(50% - 32px);
  left: calc(50% - 32px);
  width: 64px;
  height: 64px;
}

.dx-diagram-touch-context-toolbox .dx-popover-wrapper,
.dx-diagram-touchbar-overlay {
  z-index: 1 !important;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container {
  display: block;
  height: 100%;
  padding: 0;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container::after {
  display: block;
  content: "";
  clear: both;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container > li {
  display: block;
  float: left;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-menu-item-content .dx-icon {
  margin: 0;
}

.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  display: none;
}

.dx-diagram-context-toolbox-target,
.dx-diagram-touchbar-target {
  position: absolute;
  background-color: transparent;
  pointer-events: none;
}

.dx-diagram-context-toolbox-target {
  width: 1px;
  height: 1px;
}

.dx-diagram-context-toolbox .dx-popup-content {
  padding: 8px;
}

.dx-diagram {
  border-color: #e0e0e0;
}

.dx-diagram .dxdi-control .dxdi-canvas {
  background-color: #d9d9d9;
}

.dx-diagram .dxdi-control .dxdi-canvas .connector-multi-selection,
.dx-diagram .dxdi-control .dxdi-canvas .connector-point-mark,
.dx-diagram .dxdi-control .dxdi-canvas .connector-selection,
.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,
.dx-diagram .dxdi-control .dxdi-canvas .extension-line path,
.dx-diagram .dxdi-control .dxdi-canvas .item-multi-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .item-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .items-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .selection-mark {
  stroke: rgb(138, 200, 64);
}

.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,
.dx-diagram .dxdi-control .dxdi-canvas .extension-line text {
  fill: rgb(138, 200, 64);
}

.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector),
.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector),
.dx-diagram .dxdi-control .dxdi-canvas .connection-target,
.dx-diagram .dxdi-control .dxdi-canvas .container-target {
  stroke: rgb(138, 200, 64);
}

.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector).active,
.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector).active {
  fill: rgb(138, 200, 64);
}

.dx-diagram .dxdi-control .dxdi-canvas .geometry-mark {
  stroke: #f44336;
}

.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner path {
  stroke: rgb(138, 200, 64);
  stroke-opacity: 1;
}

.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner ellipse {
  stroke: rgba(0, 0, 0, 0.54);
  stroke-opacity: 0.5;
}

.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-user .dxdi-background {
  fill: rgba(0, 0, 0, 0.54);
  opacity: 0.5;
}

.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-warning ellipse {
  fill: #f44336;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .geometry-mark,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .selection-mark {
  stroke: #666;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-selection-rect,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect {
  fill: transparent;
  stroke: #666;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect {
  fill: rgba(144, 144, 144, 0.02);
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-multi-selection-rect {
  fill: rgba(144, 144, 144, 0.02);
  stroke: #666;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-multi-selection,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-point-mark,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-selection,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark {
  stroke: #666;
}

.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark {
  fill: #666;
}

.dx-diagram .dxdi-text-input-container.connector-text .dxdi-text-input {
  border-color: #8ac840;
}

.dx-diagram .dx-diagram-toolbar-wrapper {
  border-bottom: 1px solid #e0e0e0;
}

.dx-diagram.dx-diagram-fullscreen {
  background-color: #fff;
}

.dx-diagram-properties-panel,
.dx-diagram-toolbox-panel {
  background: #fff;
}

.dx-diagram-floating-toolbar-container {
  background: #fff;
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.175);
  border-radius: 2px;
  padding: 4px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container {
  height: 28px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container .dx-texteditor .dx-placeholder::before,
.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container .dx-texteditor .dx-texteditor-input {
  color: inherit;
  padding: 6px 4px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container .dx-texteditor .dx-button {
  width: auto;
  height: auto;
  min-width: 24px;
  min-height: 24px;
  margin: 2px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar .dx-toolbar-items-container .dx-texteditor .dx-button .dx-button-content {
  padding: 2px;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container {
  width: 56px;
  height: 56px;
}

.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container .dx-button-content {
  padding-top: 0;
  padding-bottom: 0;
  line-height: 56px;
}

.dx-diagram-floating-toolbar-container .dx-toolbar-item {
  padding: 0 4px 0 0;
}

.dx-diagram-toolbox-popup > .dx-overlay-content {
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.175);
}

.dx-diagram-toolbox-popup .dx-popup-title {
  margin-bottom: 0;
}

.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar {
  font-size: 0.8em;
  min-height: 18px;
}

.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 18px;
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,
.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  width: 18px;
  height: 18px;
}

.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input-container,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel .dx-accordion {
  width: 130px;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input-container {
  border-bottom: 1px solid #e0e0e0;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input {
  margin: 2px;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-placeholder::before,
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-texteditor-input {
  padding: 8px;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input.dx-editor-outlined:not(.dx-state-focused) {
  box-shadow: none;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-right: 0;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-button-content {
  padding: 3px 4px;
}

.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-icon {
  font-size: 14px;
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton {
  width: 18px;
  height: 18px;
  margin: 1px 0 0;
}

.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton .dx-icon {
  width: 14px;
  height: 14px;
  padding: 2px;
  font-size: 12px;
  line-height: 12px;
  background-position: 2px 2px;
  background-size: 12px 12px;
}

.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content {
  padding-top: 58px;
}

.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content .dx-diagram-toolbox-input-container {
  border-top: 1px solid #e0e0e0;
}

.dx-diagram-toolbox-panel .dx-accordion {
  margin: 0;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item {
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #e0e0e0;
  border-top: none;
  box-shadow: none;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item-opened {
  margin: 0;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-item-content.dx-accordion-item-title {
  height: 32px;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-item-content.dx-accordion-item-title .dx-accordion-item-title-caption {
  font-size: 0.8em;
  text-transform: uppercase;
  left: 10px;
  top: 6px;
  right: 32px;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-item-content.dx-accordion-item-title::before {
  font-size: 1em;
  line-height: 0.8em;
  right: 0;
  top: 6px;
}

.dx-diagram-toolbox-panel .dx-accordion .dx-item-content.dx-accordion-item-body {
  padding: 6px 10px;
}

.dx-diagram-toolbox-panel .dxdi-toolbox .dxdi-canvas .dxdi-shape-text {
  opacity: 0.25;
}

.dx-diagram-properties-popup .dx-multiview-item,
.dx-diagram-properties-popup.dx-diagram-properties-popup-notabs .dx-popup-content {
  padding: 6px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-title {
  text-transform: uppercase;
  padding: 8px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar {
  padding: 0 8px 8px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item {
  margin-bottom: 4px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item .dx-button {
  height: auto;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item.dx-diagram-lg-icon-item .dx-diagram-i {
  background-size: 48px 48px;
  width: 48px;
  height: 48px;
}

.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar:first-child {
  padding-top: 8px;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title {
  padding: 8px 8px 0 0;
}

.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-tab-selected::before {
  top: 0;
  bottom: initial;
}

.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format) {
  background-color: #e6e6e6;
}

.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-default,
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-success {
  background-color: #70a530;
}

.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-danger {
  background-color: #ea1c0d;
}

.dx-diagram-toolbar .dx-dropdowneditor.dx-editor-filled,
.dx-diagram-toolbar .dx-texteditor.dx-editor-filled {
  background-color: transparent;
}

.dx-diagram-toolbar .dx-dropdowneditor.dx-editor-filled::after,
.dx-diagram-toolbar .dx-texteditor.dx-editor-filled::after {
  border-bottom-color: transparent;
}

.dx-diagram-toolbar .dx-diagram-toolbar-separator {
  height: 50%;
  border-left-color: #e0e0e0;
}

.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator {
  border-top-color: #e0e0e0;
}

.dx-diagram-toolbar .dx-diagram-toolbar-text {
  padding: 21px 0 20px 12px;
}

.dx-diagram-toolbar .dx-diagram-lg-edit-item .dx-texteditor {
  width: 220px;
}

.dx-diagram-toolbar .dx-diagram-md-edit-item .dx-texteditor {
  width: 120px;
}

.dx-diagram-toolbar .dx-diagram-sm-edit-item .dx-texteditor {
  width: 80px;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  border-bottom-width: 3px;
  border-bottom-style: solid;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  margin-left: 12px;
  margin-right: 12px;
}

.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  font-size: 18px;
  color: rgba(0, 0, 0, 0.87);
}

.dx-diagram-contextmenu.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  right: 0;
}

.dx-diagram-contextmenu.dx-context-menu .dx-menu-no-icons > .dx-menu-item-wrapper > .dx-menu-item > .dx-menu-item-content .dx-menu-item-text {
  padding-left: 4px;
}

.dx-diagram-touchbar .dx-menu-item .dx-menu-item-content {
  padding: 7px;
}

.dx-diagram-touchbar .dx-menu-separator {
  width: 1px;
  height: 34px;
  margin: 0;
}

.dx-diagram-i-selectbox-null-icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-begin-none {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2C13l9-9l1%2C1l-9%2C9L1%2C13z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M12%2C8V3H0v12h12v-5h16V8H12z%20M10%2C13H2V5h8V13z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-begin-arrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M8%2C9l4%2C3l1%2C2L0%2C8l13-6l-1%2C2L8%2C7h20v2H8z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-begin-outlined-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C9l13%2C6v-5h15V8H13V3L0%2C9z%20M11%2C12L3.9%2C9L11%2C6V12z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-begin-filled-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M13%2C10v5L0%2C9l13-6v5h15v2H13z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-end-none {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M17%2C13l9-9l1%2C1l-9%2C9L17%2C13z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M0%2C8v2h16v5h12V3H16v5H0z%20M18%2C5h8v8h-8V5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-end-arrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10l0-2h20l-4-3l-1-2l13%2C6l-13%2C6l1-2l4-3H0z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-end-outlined-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M28%2C8L15%2C2v5H0v2h15v5L28%2C8z%20M17%2C5l7.1%2C3L17%2C11V5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-end-filled-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10V8h15V3l13%2C6l-13%2C6v-5H0z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-orthogonal {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M20%2C18v-8h3V5H8v3H0V0h8v3h15h2v2v5h3v8H20z%20M6%2C2H2v4h4V2z%20M26%2C12h-4v4h4V12z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-connector-straight {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20d%3D%22M20%2C10v2.2L8%2C2.8V0H0v8h8V5.8l12%2C9.3V18h8v-8H20z%20M6%2C6H2V2h4V6z%20M26%2C16h-4v-4h4V16z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-line-solid {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%2222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-line-dotted {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%227%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__3_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2215%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__6_%22%20x%3D%2223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-line-dashed {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}

.dx-diagram-i-button-fill,
.dx-diagram-i-menu-fill {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20d%3D%22M7.6%2C1L6.7%2C1.9l1.9%2C1.9L3%2C9.4L9.5%2C16L16%2C9.4L7.6%2C1z%20M5%2C9l4.5-4.5L14%2C9H5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A%0A");
  width: 18px;
  height: 21px;
}

.dx-diagram-i-button-fullscreen,
.dx-diagram-i-menu-fullscreen {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20points%3D%220%2C6%202%2C6%202%2C2%206%2C2%206%2C0%200%2C0%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cpolygon%20points%3D%222%2C12%200%2C12%200%2C18%206%2C18%206%2C16%202%2C16%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cpolygon%20points%3D%2212%2C0%2012%2C2%2016%2C2%2016%2C6%2018%2C6%2018%2C0%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cpolygon%20points%3D%2216%2C16%2012%2C16%2012%2C18%2018%2C18%2018%2C12%2016%2C12%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-lock,
.dx-diagram-i-menu-lock {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x31_%22%20d%3D%22M14%2C5c0-2.8-2.2-5-5-5C6.2%2C0%2C4%2C2.2%2C4%2C5C2.9%2C5%2C2%2C5.9%2C2%2C7v8c0%2C1.1%2C0.9%2C2%2C2%2C2h10c1.1%2C0%2C2-0.9%2C2-2V7%0A%09C16%2C5.9%2C15.1%2C5%2C14%2C5z%20M9%2C13c-1.1%2C0-2-0.9-2-2s0.9-2%2C2-2c1.1%2C0%2C2%2C0.9%2C2%2C2C11%2C12.1%2C10.1%2C13%2C9%2C13z%20M6%2C5c0-1.7%2C1.3-3%2C3-3%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3H6z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-unlock,
.dx-diagram-i-menu-unlock {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M14%2C17H4c-1.1%2C0-2-0.9-2-2V7c0-1.1%2C0.9-2%2C2-2h2h2h4c0-1.7-1.3-3-3-3C8.1%2C2%2C7.3%2C2.4%2C6.8%2C3H4.4%0A%09C5.2%2C1.2%2C7%2C0%2C9%2C0c2.8%2C0%2C5%2C2.2%2C5%2C5c1.1%2C0%2C2%2C0.9%2C2%2C2v8C16%2C16.1%2C15.1%2C17%2C14%2C17z%20M9%2C9c-1.1%2C0-2%2C0.9-2%2C2s0.9%2C2%2C2%2C2s2-0.9%2C2-2%0A%09C11%2C9.9%2C10.1%2C9%2C9%2C9z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-send-to-back,
.dx-diagram-i-menu-send-to-back {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st1%22%20d%3D%22M8%2C12c-1.1%2C0-2-0.9-2-2V4H4C2.9%2C4%2C2%2C4.9%2C2%2C6v8c0%2C1.1%2C0.9%2C2%2C2%2C2h8c1.1%2C0%2C2-0.9%2C2-2v-2H8z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-bring-to-front,
.dx-diagram-i-menu-bring-to-front {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3Cpath%20id%3D%22_x30_%22%20class%3D%22st1%22%20d%3D%22M4%2C4h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H4c-1.1%2C0-2-0.9-2-2V6C2%2C4.9%2C2.9%2C4%2C4%2C4z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-select-all,
.dx-diagram-i-menu-select-all {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.75%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M8.5%2C6c0.1%2C0%2C0.3%2C0%2C0.4%2C0.1l0%2C0l6.8%2C5.3c0.3%2C0.2%2C0.3%2C0.5%2C0.1%2C0.8c-0.1%2C0.1-0.1%2C0.2-0.3%2C0.2l-1.9%2C0.3%0A%09l1.3%2C2.6c0.2%2C0.3%2C0%2C0.6-0.3%2C0.7l-2.1%2C0.9c-0.1%2C0-0.2%2C0.1-0.3%2C0.1c-0.2%2C0-0.4-0.1-0.5-0.3l-1.3-2.6l-1.5%2C1.1%0A%09c-0.1%2C0.1-0.2%2C0.1-0.4%2C0.1c-0.3%2C0-0.6-0.2-0.6-0.5V6.6C7.9%2C6.3%2C8.2%2C6%2C8.5%2C6z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3Cg%20id%3D%22_x33_%22%20class%3D%22st1%22%3E%0A%09%3Cpolygon%20id%3D%22_x31__1_%22%20class%3D%22st0%22%20points%3D%2212%2C6%2014%2C8%2016%2C8%2016%2C6%20%09%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%09%3Crect%20id%3D%22_x32__1_%22%20x%3D%2211.6%22%20y%3D%222%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%201.6862%2010.071%29%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%09%3Crect%20id%3D%22_x33__1_%22%20x%3D%228%22%20y%3D%221%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%224%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%09%3Crect%20id%3D%22_x34_%22%20x%3D%223.6%22%20y%3D%2210%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%20-6.3137%206.7573%29%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%09%3Crect%20id%3D%22_x35_%22%20x%3D%224%22%20y%3D%221.6%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%20-0.6569%204.4142%29%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222.8%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%09%3Crect%20id%3D%22_x36_%22%20x%3D%222%22%20y%3D%226%22%20class%3D%22st0%22%20width%3D%224%22%20height%3D%222%22%20%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-image-delete,
.dx-diagram-i-menu-image-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M17%2C15.4L15.5%2C17l-2-2l-2%2C2L10%2C15.4l2-2l-2-2l1.5-1.4l2%2C2l2-2l1.5%2C1.5l-2%2C2L17%2C15.4z%20M12%2C6l-4%2C6%0A%09l-2-2l-3%2C5h5v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4l-2%2C2L12%2C6z%20M5.5%2C5C4.7%2C5%2C4%2C5.6%2C4%2C6.5S4.7%2C8%2C5.5%2C8%0A%09S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-image-edit,
.dx-diagram-i-menu-image-edit {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C6l-2-2l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M17%2C12.5L12.5%2C17H11v-1.5l4.5-4.5L17%2C12.5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-image-insert,
.dx-diagram-i-menu-image-insert {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C7l-2-3l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M13%2C11h2v2h2v2h-2v2h-2v-2h-2v-2h2V11z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-layered-bt {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M60%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C59.1%2C18%2C60%2C18.9%2C60%2C20z%20M58%2C20%0A%09%09h-8v8h8V20z%20M46%2C6v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8C45.1%2C4%2C46%2C4.9%2C46%2C6z%20M44%2C6h-8v8h8V6z%20M46%2C34v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C32%2C46%2C32.9%2C46%2C34z%20M44%2C34h-8v8h8V34z%20M46%2C50v8c0%2C1.1-0.9%2C2-2%2C2h-8%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C48%2C46%2C48.9%2C46%2C50z%20M44%2C50h-8v8h8V50z%20M32%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8C31.1%2C18%2C32%2C18.9%2C32%2C20z%20M30%2C20h-8v8h8V20z%20M12%2C4l6%2C6h-5v50h-2V10H6L12%2C4z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C9v2v7h-2v-7h-7V9h7H55z%20M53%2C30h2v7v2h-2h-7v-2h7V30z%20M39%2C44h2v4h-2V44z%20M27%2C9h7v2h-7v7h-2v-7V9%0A%09%09H27z%20M27%2C37h7v2h-7h-2v-2v-7h2V37z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-layered-lr {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M45%2C59h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C58.1%2C46.1%2C59%2C45%2C59z%20M45%2C57%0A%09%09v-8h-8v8H45z%20M59%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C61%2C44.1%2C60.1%2C45%2C59%2C45z%20M59%2C43v-8h-8v8H59z%0A%09%09%20M31%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C33%2C44.1%2C32.1%2C45%2C31%2C45z%20M31%2C43v-8h-8v8H31z%20M15%2C45H7%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C17%2C44.1%2C16.1%2C45%2C15%2C45z%20M15%2C43v-8H7v8H15z%20M45%2C31h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C30.1%2C46.1%2C31%2C45%2C31z%20M45%2C29v-8h-8v8H45z%20M61%2C11l-6%2C6v-5H5v-2h50V5L61%2C11z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M56%2C54h-2h-7v-2h7v-7h2v7V54z%20M35%2C52v2h-7h-2v-2v-7h2v7H35z%20M21%2C38v2h-4v-2H21z%20M56%2C26v7h-2v-7h-7%0A%09%09v-2h7h2V26z%20M28%2C26v7h-2v-7v-2h2h7v2H28z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-layered-rl {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M19%2C57v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C59%2C19%2C58.1%2C19%2C57z%20M29%2C57%0A%09%09v-8h-8v8H29z%20M5%2C43v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H7C5.9%2C45%2C5%2C44.1%2C5%2C43z%20M15%2C43v-8H7v8H15z%20M33%2C43v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C33.9%2C45%2C33%2C44.1%2C33%2C43z%20M43%2C43v-8h-8v8H43z%20M49%2C43v-8c0-1.1%2C0.9-2%2C2-2h8%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C49.9%2C45%2C49%2C44.1%2C49%2C43z%20M59%2C43v-8h-8v8H59z%20M19%2C29v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C31%2C19%2C30.1%2C19%2C29z%20M29%2C29v-8h-8v8H29z%20M11%2C5v5h50v2H11v5l-6-6L11%2C5z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M10%2C52v-7h2v7h7v2h-7h-2V52z%20M38%2C52v-7h2v7v2h-2h-7v-2H38z%20M49%2C38v2h-4v-2H49z%20M10%2C24h2h7v2h-7v7%0A%09%09h-2v-7V24z%20M31%2C26v-2h7h2v2v7h-2v-7H31z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-layered-tb {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C46h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C60%2C45.1%2C59.1%2C46%2C58%2C46z%20M58%2C36%0A%09%09h-8v8h8V36z%20M44%2C60h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C59.1%2C45.1%2C60%2C44%2C60z%20M44%2C50h-8v8h8V50z%20M44%2C32%0A%09%09h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C31.1%2C45.1%2C32%2C44%2C32z%20M44%2C22h-8v8h8V22z%20M44%2C16h-8%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C15.1%2C45.1%2C16%2C44%2C16z%20M44%2C6h-8v8h8V6z%20M30%2C46h-8c-1.1%2C0-2-0.9-2-2v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C32%2C45.1%2C31.1%2C46%2C30%2C46z%20M30%2C36h-8v8h8V36z%20M6%2C54h5V4h2v50h5l-6%2C6L6%2C54z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C55h-7v-2h7v-7h2v7v2H53z%20M53%2C27h-7v-2h7h2v2v7h-2V27z%20M39%2C16h2v4h-2V16z%20M25%2C55v-2v-7h2v7h7v2%0A%09%09h-7H25z%20M27%2C34h-2v-7v-2h2h7v2h-7V34z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-tree-bt {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M59%2C6v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C4%2C59%2C4.9%2C59%2C6z%20M57%2C6h-6v6%0A%09%09h6V6z%20M59%2C26v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C24%2C59%2C24.9%2C59%2C26z%20M57%2C26h-6v6h6V26z%20M49%2C38v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C36%2C49%2C36.9%2C49%2C38z%20M47%2C38h-6v6h6V38z%20M49%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C50%2C49%2C50.9%2C49%2C52z%20M47%2C52h-6v6h6V52z%20M39%2C32c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V32z%20M37%2C26h-6v6h6V26z%20M30%2C14h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C32%2C13.1%2C31.1%2C14%2C30%2C14z%20M24%2C12h6V6h-6V12z%20M17%2C10h-5v50h-2V10H5l6-6L17%2C10z%20M36%2C12V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C14%2C36%2C13.1%2C36%2C12z%20M38%2C12h6V6h-6V12z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C14v10h-2V14H55z%20M53%2C34h2v6v2h-2h-4v-2h4V34z%20M43%2C46h2v4h-2V46z%20M40%2C14h2v6h-7v4h-2v-4h-7v-6h2%0A%09%09v4h5h2h4.9L40%2C14z%20M35%2C40h4v2h-4h-2v-2v-6h2V40z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-tree-lr {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C60%2C58.1%2C59.1%2C59%2C58%2C59z%20M58%2C57%0A%09%09v-6h-6v6H58z%20M38%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C40%2C58.1%2C39.1%2C59%2C38%2C59z%20M38%2C57v-6h-6v6H38z%0A%09%09%20M26%2C49h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C28%2C48.1%2C27.1%2C49%2C26%2C49z%20M26%2C47v-6h-6v6H26z%20M12%2C49H6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C14%2C48.1%2C13.1%2C49%2C12%2C49z%20M12%2C47v-6H6v6H12z%20M32%2C39c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H32z%20M38%2C37v-6h-6v6H38z%20M50%2C30v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C32%2C50%2C31.1%2C50%2C30z%20M52%2C24v6h6v-6H52z%20M54%2C17v-5H4v-2h50V5l6%2C6L54%2C17z%20M52%2C36h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C50%2C36.9%2C50.9%2C36%2C52%2C36z%20M52%2C38v6h6v-6H52z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M50%2C55H40v-2h10V55z%20M30%2C53v2h-6h-2v-2v-4h2v4H30z%20M18%2C43v2h-4v-2H18z%20M50%2C40v2h-6v-7h-4v-2h4v-7h6%0A%09%09v2h-4v5v2v4.9L50%2C40z%20M24%2C35v4h-2v-4v-2h2h6v2H24z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-tree-rl {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M4%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H6C4.9%2C59%2C4%2C58.1%2C4%2C57z%20M12%2C57v-6H6%0A%09%09v6H12z%20M24%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C24.9%2C59%2C24%2C58.1%2C24%2C57z%20M32%2C57v-6h-6v6H32z%20M36%2C47v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C49%2C36%2C48.1%2C36%2C47z%20M44%2C47v-6h-6v6H44z%20M50%2C47v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C49%2C50%2C48.1%2C50%2C47z%20M58%2C47v-6h-6v6H58z%20M26%2C39c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H26z%20M32%2C37v-6h-6v6H32z%20M12%2C32H6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C14%2C31.1%2C13.1%2C32%2C12%2C32z%20M6%2C24v6h6v-6H6z%20M4%2C11l6-6v5h50v2H10v5L4%2C11z%20M14%2C38v6c0%2C1.1-0.9%2C2-2%2C2H6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C13.1%2C36%2C14%2C36.9%2C14%2C38z%20M6%2C38v6h6v-6H6z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M14%2C53h10v2H14V53z%20M40%2C53v-4h2v4v2h-2h-6v-2H40z%20M50%2C43v2h-4v-2H50z%20M18%2C39.9V35v-2v-5h-4v-2h6v7%0A%09%09h4v2h-4v7h-6v-2L18%2C39.9z%20M34%2C35v-2h6h2v2v4h-2v-4H34z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-toolbox-open {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M13.5%2C17c-1.9%2C0-3.5-1.6-3.5-3.5s1.6-3.5%2C3.5-3.5s3.5%2C1.6%2C3.5%2C3.5S15.4%2C17%2C13.5%2C17z%20M9%2C1l5%2C7H4L9%2C1z%0A%09%20M8%2C17H1v-7h7V17z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-toolbox-close {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M8%2C14v-2h8v2H8z%20M6.7%2C12.3l-1.4%2C1.4L1%2C9l4.3-4.7l1.4%2C1.4L4.4%2C8H16v2H4.4L6.7%2C12.3z%20M8%2C4h8v2H8V4z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-i-button-layout-tree-tb {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M57%2C60h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C59.1%2C58.1%2C60%2C57%2C60z%20M57%2C52%0A%09%09h-6v6h6V52z%20M57%2C40h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C39.1%2C58.1%2C40%2C57%2C40z%20M57%2C32h-6v6h6V32z%20M47%2C28%0A%09%09h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C27.1%2C48.1%2C28%2C47%2C28z%20M47%2C20h-6v6h6V20z%20M47%2C14h-6%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C13.1%2C48.1%2C14%2C47%2C14z%20M47%2C6h-6v6h6V6z%20M39%2C38c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V38z%20M37%2C32h-6v6h6V32z%20M32%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C31.1%2C50%2C32%2C50.9%2C32%2C52z%20M24%2C58h6v-6h-6V58z%20M11%2C60l-6-6h5V4h2v50h5L11%2C60z%20M38%2C50h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C36%2C50.9%2C36.9%2C50%2C38%2C50z%20M38%2C58h6v-6h-6V58z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C50V40h2v10H53z%20M53%2C24h-4v-2h4h2v2v6h-2V24z%20M43%2C14h2v4h-2V14z%20M39.9%2C46H35h-2h-5v4h-2v-6h7v-4%0A%09%09h2v4h7v6h-2L39.9%2C46z%20M35%2C30h-2v-6v-2h2h4v2h-4V30z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-diagram-toolbox-popup .dx-button-has-icon .dx-icon.dx-icon-diagram-toolbox-drag {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2012%2012%22%20style%3D%22enable-background%3Anew%200%200%2012%2012%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%20%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0%2C8h1V3H0V8z%20M2%2C8h1V3H2V8z%20M4%2C8h1V3H4V8z%20M6%2C8h1V3H6V8z%20M8%2C8h1V3H8V8z%20M10%2C3v5h1V3H10z%22%20fill%3D%22rgba%280,%200,%200,%200.87%29%22%20%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
  line-height: 18px;
  background-size: 18px 18px;
}

.dx-diagram-i-button-properties-panel-open {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M17.8%2C10.3l-1%2C1l-2.1-2.1l1-1C15.8%2C8.1%2C15.9%2C8%2C16.1%2C8c0.1%2C0%2C0.3%2C0.1%2C0.4%2C0.2l1.3%2C1.3%0A%09C18%2C9.7%2C18%2C10.1%2C17.8%2C10.3z%20M14%2C2H4v13h2v2H4c-1.1%2C0-2-0.9-2-2V2c0-1.1%2C0.9-2%2C2-2h10c1.1%2C0%2C2%2C0.9%2C2%2C2v3l-2%2C2V2z%20M16.1%2C11.9l-6%2C6.1H8%0A%09v-2.1l6.1-6.1L16.1%2C11.9z%22%20fill%3D%22%23fff%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M5%2C3h8v5l-6%2C6H5V3z%22%20fill%3D%22%23fff%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}

.dx-gantt {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
  overflow: hidden;
}

.dx-gantt .dx-gantt-main-wrapper {
  display: flex;
  position: relative;
  flex-direction: row;
  height: 100%;
}

.dx-gantt .dx-gantt-toolbar-separator {
  display: table;
  height: 100%;
  border-left: 1px solid transparent;
}

.dx-gantt .dx-gantt-treelist-wrapper {
  display: inline-flex;
}

.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-scrollbar-vertical {
  display: none;
}

.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-treelist-headers + .dx-treelist-rowsview {
  border-top: none;
}

.dx-gantt .dx-splitter-wrapper .dx-splitter-border .dx-splitter {
  width: 2px;
}

.dx-gantt .dx-gantt-view {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 100%;
  min-width: 1px;
  background-color: #fff;
}

.dx-gantt .dx-gantt-view .dx-gantt-tac-hb {
  margin-top: -1px;
}

.dx-gantt .dx-gantt-view .dx-scrollable-scrollbar {
  z-index: 100;
}

.dx-gantt .dx-gantt-view .dx-gantt-parent::before {
  border-left-color: inherit;
  border-top-color: inherit;
}

.dx-gantt .dx-gantt-view .dx-gantt-parent::after {
  border-right-color: inherit;
  border-top-color: inherit;
}

.dx-gantt {
  border: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-toolbar-wrapper {
  padding: 5px;
  border-bottom: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-toolbar-wrapper .dx-gantt-toolbar-separator {
  border-left-color: #e0e0e0;
}

.dx-gantt .dx-gantt-toolbar-wrapper .dx-toolbar .dx-toolbar-items-container {
  height: 42px;
}

.dx-gantt .dx-header-row {
  height: 51px;
}

.dx-gantt .dx-gantt-header {
  color: rgba(0, 0, 0, 0.54);
  font-size: 12px;
}

.dx-gantt .dx-gantt-header .dx-gantt-hb,
.dx-gantt .dx-gantt-header .dx-gantt-tsa,
.dx-gantt .dx-gantt-header .dx-gantt-tsac,
.dx-gantt .dx-gantt-header .dx-gantt-vb {
  border-color: #e0e0e0;
  background-color: #fff;
}

.dx-gantt .dx-gantt-si {
  text-align: center;
  vertical-align: middle;
  padding-left: 16px;
  padding-right: 16px;
}

.dx-gantt .dx-gantt-tsa,
.dx-gantt .dx-gantt-tsac {
  border-bottom: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-hb {
  border-top: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-vb {
  border-left: 1px solid #e0e0e0;
}

.dx-gantt .dx-gantt-taskWrapper {
  padding-top: 0;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleOut {
  height: 20px;
  line-height: 20px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task {
  background-color: #8ac840;
  border-radius: 2px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task .dx-gantt-tPrg {
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.2);
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask {
  border-radius: 2px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask .dx-gantt-titleIn {
  padding: 0 2px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent {
  height: 18px;
  line-height: 18px;
  background-color: #8bc34a;
  border-left-color: #8bc34a;
  border-right-color: #8bc34a;
  border-top-color: #8bc34a;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg {
  background-color: rgba(255, 255, 255, 0.2);
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask).dx-gantt-cmpl .dx-gantt-tPrg::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::before,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask):not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  content: "";
  position: absolute;
  bottom: -8px;
  border-width: 4px;
  border-style: solid;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::before,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  left: 0;
  border-right-color: transparent;
  border-bottom-color: transparent;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  border-left-color: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::after {
  right: 0;
  border-left-color: transparent;
  border-bottom-color: transparent;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl::after {
  border-right-color: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after {
  border-right-color: #8bc34a;
  border-top-color: #8bc34a;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent .dx-gantt-task-edit-frame {
  height: 18px;
}

.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleIn {
  color: #fff;
  padding: 0 9px;
}

.dx-gantt .dx-gantt-taskRes {
  height: 20px;
  line-height: 20px;
  color: #fff;
  background-color: #999;
  border-radius: 2px;
  margin-left: 21px;
  padding-left: 4px;
  padding-right: 4px;
}

.dx-gantt .dx-gantt-titleOut {
  padding-right: 20px;
}

.dx-gantt .dx-gantt-milestone {
  background-color: rgba(0, 0, 0, 0.87);
  width: 14px;
  height: 14px;
}

.dx-gantt .dx-gantt-task-edit-wrapper {
  padding-top: 0;
  padding-left: 1px;
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame {
  height: 100%;
  border: 1px solid #70a530;
  border-radius: 2px;
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress {
  border-color: transparent transparent #70a530;
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress::before {
  width: 12px;
  height: 6px;
  bottom: -14px;
  border: 1px solid #70a530;
}

.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress-status {
  border-radius: 2px;
}

.dx-gantt .dx-gantt-task-edit-wrapper-successor {
  padding-top: 0;
}

.dx-gantt .dx-gantt-task-edit-wrapper-successor .dx-gantt-task-edit-frame-successor {
  height: 20px;
}

.dx-gantt .dx-gantt-task-edit-dependency-l,
.dx-gantt .dx-gantt-task-edit-dependency-r,
.dx-gantt .dx-gantt-task-edit-successor-dependency-l,
.dx-gantt .dx-gantt-task-edit-successor-dependency-r {
  background: #fff;
  border: 1px solid #70a530;
  width: 10px;
  height: 10px;
  margin: auto;
  top: 0;
  bottom: 0;
}

.dx-gantt .dx-gantt-task-edit-dependency-r,
.dx-gantt .dx-gantt-task-edit-successor-dependency-r {
  left: -11px;
}

.dx-gantt .dx-gantt-task-edit-dependency-l,
.dx-gantt .dx-gantt-task-edit-successor-dependency-l {
  right: -11px;
}

.dx-gantt .dx-gantt-task-edit-dependency-line {
  background-color: rgba(0, 0, 0, 0.87);
}

.dx-gantt .dx-gantt-sel {
  background-color: rgba(138, 200, 64, 0.04);
}

.dx-gantt .dx-gantt-conn-v {
  border-left-color: rgba(0, 0, 0, 0.87);
}

.dx-gantt .dx-gantt-conn-h {
  border-top-color: rgba(0, 0, 0, 0.87);
}

.dx-gantt .dx-gantt-arrow {
  border: 5px solid rgba(0, 0, 0, 0.87);
}

.dx-gantt .dx-gantt-tm {
  border-left: 1px dashed #8ac840;
}

.dx-gantt .dx-gantt-ti {
  border-left: 1px dashed #8ac840;
  border-right: 1px dashed #8ac840;
  background-color: rgba(138, 200, 64, 0.15);
}

.dx-gantt .dx-gantt-altRow,
.dx-gantt .dx-gantt-collapsable-row {
  background-color: #f2f2f2;
}

.dx-gantt-i.dx-gantt-i-add {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C15h-3v3h-2v-3H9v-2h3v-3h2v3h3V15z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v5h-2V4z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-add-sub-task {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M14%2C6H6v3h2.3c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H6v4h2.3%0A%09c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H4v-2v-4V9V6l0%2C0C2.3%2C6%2C1%2C4.7%2C1%2C3s1.3-3%2C3-3h10%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3S15.7%2C6%2C14%2C6z%20M14%2C2H4C3.4%2C2%2C3%2C2.4%2C3%2C3s0.4%2C1%2C1%2C1h10c0.6%2C0%2C1-0.4%2C1-1S14.6%2C2%2C14%2C2z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-add-task {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M10%2C13H8v-3H5V8h3V5h2v3h3v2h-3V13z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2C1.1c-4.4%2C0-8%2C3.6-8%2C8c0%2C4.4%2C3.6%2C8%2C8%2C8s8-3.6%2C8-8C17%2C4.6%2C13.4%2C1.1%2C9%2C1.1z%20M9%2C15c-3.3%2C0-6-2.7-6-6s2.7-6%2C6-6%0A%09s6%2C2.7%2C6%2C6S12.3%2C15%2C9%2C15z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-collapse {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C7l7%2C6.8L14.8%2C15L9%2C9.3L3.2%2C15L2%2C13.8L9%2C7z%20M3.2%2C10L2%2C8.8L9%2C2l7%2C6.8L14.8%2C10L9%2C4.3L3.2%2C10z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1s0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09S17.6%2C10%2C17%2C10z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v3h-2V4z%20M17%2C16c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-delete-dependency {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1c0-0.6%2C0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09C18%2C9.6%2C17.6%2C10%2C17%2C10z%20M8%2C13H5V5H3.7C3.4%2C5.6%2C2.7%2C6%2C2%2C6C0.9%2C6%2C0%2C5.1%2C0%2C4s0.9-2%2C2-2c0.7%2C0%2C1.4%2C0.4%2C1.7%2C1H7v8h1V13z%20M17%2C16%0A%09c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-expand {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M2%2C3.2L3.2%2C2L9%2C7.7L14.8%2C2L16%2C3.2L9%2C10L2%2C3.2z%20M9%2C12.7L14.8%2C7L16%2C8.2L9%2C15L2%2C8.2L3.2%2C7L9%2C12.7z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-full-screen {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20id%3D%22_x34_%22%20class%3D%22st0%22%20points%3D%221%2C7%203%2C7%203%2C3%207%2C3%207%2C1%201%2C1%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20id%3D%22_x33_%22%20class%3D%22st0%22%20points%3D%223%2C11%201%2C11%201%2C17%207%2C17%207%2C15%203%2C15%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20id%3D%22_x32_%22%20class%3D%22st0%22%20points%3D%2211%2C1%2011%2C3%2015%2C3%2015%2C7%2017%2C7%2017%2C1%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20id%3D%22_x31_%22%20class%3D%22st0%22%20points%3D%2215%2C15%2011%2C15%2011%2C17%2017%2C17%2017%2C11%2015%2C11%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-redo {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M1%2C9c0-4.4%2C3.6-8%2C8-8c2.2%2C0%2C4.2%2C0.9%2C5.6%2C2.4L17%2C1v6h-6l2.2-2.2C12.1%2C3.7%2C10.7%2C3%2C9%2C3C5.7%2C3%2C3%2C5.7%2C3%2C9%0A%09s2.7%2C6%2C6%2C6v2C4.6%2C17%2C1%2C13.4%2C1%2C9z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-task-details {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12.5%2C18C10%2C18%2C7.9%2C15.5%2C7%2C13.5c0.9-2%2C3-4.5%2C5.5-4.5s4.6%2C2.5%2C5.5%2C4.5C17.1%2C15.5%2C15%2C18%2C12.5%2C18z%0A%09%20M12.5%2C11c-1.4%2C0-2.5%2C1.1-2.5%2C2.5s1.1%2C2.5%2C2.5%2C2.5s2.5-1.1%2C2.5-2.5S13.9%2C11%2C12.5%2C11z%20M12.5%2C15c-0.8%2C0-1.5-0.7-1.5-1.5%0A%09s0.7-1.5%2C1.5-1.5s1.5%2C0.7%2C1.5%2C1.5S13.3%2C15%2C12.5%2C15z%20M12%2C4l-2-2H3v12h2l1%2C2H1V0h10l3%2C3v4h-2V4z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-undo {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C17v-2c3.3%2C0%2C6-2.7%2C6-6s-2.7-6-6-6C7.3%2C3%2C5.9%2C3.7%2C4.8%2C4.8L7%2C7H1V1l2.4%2C2.4C4.8%2C1.9%2C6.8%2C1%2C9%2C1%0A%09c4.4%2C0%2C8%2C3.6%2C8%2C8S13.4%2C17%2C9%2C17z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-zoom-in {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M9%2C11H7V9H5V7h2V5h2v2h2v2H9V11z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-zoom-out {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M5%2C9V7h6v2H5z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-resource-manager {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12%2C9h4v4h-4%20M8%2C5H0v2h8%20M12%2C5h4V1h-4%20M0%2C1v2h10V1%20M0%2C15h8v-2H0%20M0%2C11h10V9H0%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.dx-gantt-i.dx-gantt-i-toggle-resources {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M14%2C15H2c-1.1%2C0-2-0.9-2-2v-2c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C14.1%2C15.1%2C15%2C14%2C15z%20M9%2C11H2%0A%09v2h7V11z%20M14%2C7H2C0.9%2C7%2C0%2C6.1%2C0%2C5V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C6.1%2C15.1%2C7%2C14%2C7z%20M12%2C3H2v2h10V3z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A%0A%0A");
}

.dx-gantt-i.dx-gantt-i-toggle-dependencies {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%09.st2%7B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M7%2C11c-2.3%2C0-4.2-1.7-5-4c0.8-2.3%2C2.7-4%2C5-4s4.2%2C1.7%2C5%2C4C11.2%2C9.3%2C9.3%2C11%2C7%2C11z%20M7%2C5%0A%09C5.9%2C5%2C5%2C5.9%2C5%2C7s0.9%2C2%2C2%2C2s2-0.9%2C2-2S8.1%2C5%2C7%2C5z%20M7%2C8C6.4%2C8%2C6%2C7.6%2C6%2C7s0.4-1%2C1-1s1%2C0.4%2C1%2C1S7.6%2C8%2C7%2C8z%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C10%206%2C14%2013%2C14%2013%2C16%2016%2C13%2013%2C10%2013%2C12%208%2C12%208%2C10%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C4%206%2C2%200%2C2%200%2C0%208%2C0%208%2C4%20%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Crect%20x%3D%229.4%22%20y%3D%222.1%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%200.8934%209.1569%29%22%20class%3D%22st2%22%20width%3D%224.2%22%20height%3D%222.8%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3Crect%20x%3D%221.2%22%20y%3D%229.6%22%20transform%3D%22matrix%280.7071%20-0.7071%200.7071%200.7071%20-6.6066%206.0503%29%22%20class%3D%22st2%22%20width%3D%225.7%22%20height%3D%222.8%22%20fill%3D%22rgba%280,%200,%200,%200.54%29%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A");
}

.dx-sortable {
  overflow: hidden;
}

.dx-sortable-dragging.dx-sortable-clone {
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  opacity: 0.9;
  z-index: 2147483647;
}

.dx-sortable-dragging.dx-sortable-clone .dx-inkripple {
  overflow: hidden;
}

.dx-sortable-dragging.dx-sortable-clone * {
  cursor: pointer;
  cursor: grabbing;
}

.dx-sortable-source {
  opacity: 0.5;
}

.dx-sortable-source-hidden {
  opacity: 0;
}

.dx-sortable-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #8ac840;
  box-sizing: border-box;
  z-index: 2147483647;
}

.dx-sortable-placeholder-inside {
  border-width: 2px;
}

.dx-sortable-dragging > * {
  border-color: rgba(138, 200, 64, 0.5);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 6px 8px rgba(0, 0, 0, 0.2);
}

.dx-deferrendering .dx-deferrendering-loadindicator-container {
  width: 100%;
  height: 100%;
  position: relative;
}

.dx-deferrendering.dx-pending-rendering .dx-invisible-while-pending-rendering,
.dx-deferrendering:not(.dx-pending-rendering) .dx-visible-while-pending-rendering {
  display: none !important;
}

.dx-map-container,
.dx-map-shield {
  position: relative;
  width: 100%;
  height: 100%;
  color: #000;
}

.dx-map-shield {
  top: -100%;
  left: 0;
  background: rgba(0, 0, 0, 0.01);
  opacity: 0.01;
}

.dx-scrollbar-horizontal.dx-scrollbar-hoverable {
  height: 10px;
}

.dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 10px;
}

.dx-scrollbar-horizontal .dx-scrollable-scroll {
  height: 10px;
}

.dx-scrollbar-vertical .dx-scrollable-scroll {
  width: 10px;
}

.dx-overlay-wrapper {
  z-index: 90001 !important;
}

.showtime-preview > div:first-child {
  font-size: 12px;
  white-space: normal;
}

.showtime-preview > div:not(:first-child) {
  font-size: 11px;
  white-space: normal;
}

.dropdownFitContent * .dx-item-content.dx-list-item-content {
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 100%;
}

.dropdownFitContent * .dx-item.dx-list-item {
  width: -moz-fit-content;
  width: fit-content;
  display: block;
  min-width: 100%;
}

.app {
  background-color: rgb(242.25, 242.25, 242.25);
  display: flex;
  height: 100%;
  width: 100%;
}
.app .content {
  line-height: 1.5;
  flex-grow: 1;
}
.app .content h2 {
  font-size: 30px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.app .container {
  height: 100%;
  flex-direction: column;
  display: flex;
}
.app .layout-body {
  flex: 1;
  min-height: 0;
}
.app .content-block {
  margin-left: 40px;
  margin-right: 40px;
  margin-top: 20px;
}

.side-nav-outer-toolbar .dx-drawer {
  height: calc(100% - 56px);
}

.screen-x-small .content-block {
  margin-left: 20px;
  margin-right: 20px;
}

.responsive-paddings {
  padding: 20px;
}
.screen-large .responsive-paddings {
  padding: 40px;
}

.dx-card.wide-card {
  border-radius: 0;
  margin-left: 0;
  margin-right: 0;
  border-right: 0;
  border-left: 0;
}

.with-footer > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  height: 100%;
}
.with-footer > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content > .dx-scrollview-content {
  display: flex;
  flex-direction: column;
  min-height: 100%;
}

html, body {
  margin: 0px;
  min-height: 100%;
  height: 100%;
}

#root {
  height: 100%;
}

* {
  box-sizing: border-box;
}

.datagrid_row_danger {
  background-color: rgba(255, 0, 0, 0.1);
}

.dx-state-disabled .dx-widget,
.dx-state-disabled.dx-widget {
  opacity: 0.95;
}

.dx-texteditor.dx-editor-filled.dx-state-disabled,
.dx-texteditor.dx-editor-filled.dx-state-readonly,
.dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover {
  background-color: transparent;
  color: black;
}

.dx-texteditor.dx-editor-filled.dx-state-disabled .dx-texteditor-input,
.dx-texteditor.dx-editor-filled.dx-state-readonly .dx-texteditor-input,
.dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover .dx-texteditor-input {
  color: black;
}

.side-navigation-menu {
  display: flex;
  flex-direction: column;
  min-height: 100%;
  height: 100%;
  width: 250px !important;
}
.side-navigation-menu .menu-container {
  min-height: 100%;
  display: flex;
  flex: 1;
}
.side-navigation-menu .menu-container .dx-treeview {
  white-space: nowrap;
}
.side-navigation-menu .menu-container .dx-treeview .dx-treeview-item {
  padding-left: 0;
  padding-right: 0;
}
.side-navigation-menu .menu-container .dx-treeview .dx-treeview-item .dx-icon {
  width: 60px !important;
  margin: 0 !important;
}
.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node {
  padding: 0 0 !important;
}
.side-navigation-menu .menu-container .dx-treeview .dx-treeview-toggle-item-visibility {
  right: 10px;
  left: auto;
}
.side-navigation-menu .menu-container .dx-treeview .dx-rtl .dx-treeview-toggle-item-visibility {
  left: 10px;
  right: auto;
}
.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node[aria-level="1"] {
  font-weight: bold;
  border-bottom: 1px solid #515159;
}
.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node[aria-level="2"] .dx-treeview-item-content {
  font-weight: normal;
  padding: 0 60px;
}
.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node-container .dx-treeview-node.dx-state-selected:not(.dx-state-focused) > .dx-treeview-item {
  background: transparent;
}
.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node-container .dx-treeview-node.dx-state-selected > .dx-treeview-item * {
  color: #8ac840;
}
.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node-container .dx-treeview-node:not(.dx-state-focused) > .dx-treeview-item.dx-state-hover {
  background-color: rgb(63.3355932203, 63.3355932203, 75.0644067797);
}
.side-navigation-menu .menu-container .dx-theme-generic .dx-treeview .dx-treeview-node-container .dx-treeview-node.dx-state-selected.dx-state-focused > .dx-treeview-item * {
  color: inherit;
}

.dx-drawer-overlap.pre-init-blink-fix .dx-drawer-content {
  padding-left: 60px;
}
.dx-drawer-overlap.pre-init-blink-fix .dx-drawer-panel-content.dx-overlay::before {
  content: "";
  width: 60px;
  height: 100%;
  display: inline-block;
  position: absolute;
  background-color: #363640;
}
.dx-drawer-overlap.pre-init-blink-fix .dx-overlay-content {
  width: 60px !important;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/layouts/side-nav-outer-toolbar/side-nav-outer-toolbar.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.side-nav-outer-toolbar {
  flex-direction: column;
  display: flex;
  height: 100%;
  width: 100%;
}

.layout-header {
  z-index: 1501;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/layouts/side-nav-inner-toolbar/side-nav-inner-toolbar.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.side-nav-inner-toolbar {
  width: 100%;
}

#navigation-header {
  background-color: #8ac840;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
#navigation-header .menu-button .dx-icon {
  color: #ffffff;
}
.screen-x-small #navigation-header {
  padding-left: 20px;
}
.dx-theme-generic #navigation-header {
  padding-top: 10px;
  padding-bottom: 10px;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/components/unauthenticated-content-single-card/unauthenticated-content-single-card.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.single-card .dx-card {
  width: 330px;
  margin: auto auto;
  padding: 40px;
  flex-grow: 0;
}
.screen-x-small .single-card .dx-card {
  width: 100%;
  height: 100%;
  border-radius: 0;
  box-shadow: none;
  margin: 0;
  border: 0;
  flex-grow: 1;
}
.single-card .dx-card .header {
  margin-bottom: 30px;
}
.single-card .dx-card .header .title {
  color: rgba(0, 0, 0, 0.8705882353);
  line-height: 28px;
  font-weight: 500;
  font-size: 24px;
}
.single-card .dx-card .header .description {
  color: rgba(0, 0, 0, 0.6094117647);
  line-height: 18px;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/layouts/systemLoading/systemLoading.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/pages/home/home.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.logos-container {
  margin: 20px 0 40px 0;
  text-align: center;
}
.logos-container svg {
  display: inline-block;
}

.devextreme-logo {
  width: 200px;
  height: 34px;
  margin-bottom: 19px;
}

.react-logo {
  width: 184px;
  height: 68px;
}

.plus {
  margin: 23px 10px;
  width: 22px;
  height: 22px;
}

.screen-x-small .logos-container svg {
  width: 100%;
  display: block;
}
.screen-x-small .logos-container svg.plus {
  margin: 0;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/pages/profile/profile.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.form-avatar {
  float: left;
  height: 120px;
  width: 120px;
  margin-right: 20px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-color: #fff;
  overflow: hidden;
}
.form-avatar img {
  height: 120px;
  display: block;
  margin: 0 auto;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/components/billings/InvoiceDetailsPopup.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.dx-texteditor.dx-editor-filled.dx-state-disabled .dx-texteditor-input, .dx-texteditor.dx-editor-filled.dx-state-readonly .dx-texteditor-input, .dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover .dx-texteditor-input {
  color: rgba(0, 0, 0, 0.04);
}

.dx-texteditor.dx-editor-filled.dx-state-disabled, .dx-texteditor.dx-editor-filled.dx-state-readonly, .dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/helpers/dxFlashMessages.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.dx-toast-icon {
  width: 35px;
  height: 35px;
  display: inline-flex;
  background-size: contain;
  background-position: left center;
  background-repeat: no-repeat;
  margin-right: 10px;
}

.dx-toast-info .dx-toast-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABoklEQVRIx63WPUvDQBjA8QMFsZNLlgpxtINjBsFVqINghm4dRAe/Rpdm6UcQHERwUYdAJ8HvkKHEQdrPEBQUrf7PoabtveSSSrit3PPjeve8RCCsyyMkIiYlAzJSYiJCPPt+248BfRKkdSX0CcoZnx7jAiJfY3r4LqbNsITI15B2EdNlVBGRSEZ0bUyXyQqIRDJZQIu/M1oRmZ2ovcz4zjt558NxR/6C6Vk2fHLPOXtsIhA0aHHGA1/Gvl7OBMYT/3BF05poTS5Be/5gxvQ15JWjgtyerWPelP19hMDTMvabQyciEJwoJ0rwBKF2lutSRCC4UWJCQaQx+5WYAyUmEsQas1WJ2VJiYkGqMTuVmG0lJhVkGnNaiblQYjKhZYHkmY1SpMGLEoN5Gskt605kjTstIjPvRiJ50tuSksePxv7UfKm8HAe0DGKXgZbB85eKHLWdKkjHUpjzvAmdHaUKIgnNmrIzLiTBs1W4ybiQvwq39RuV6TB1jpvA1f1yxo0sdT9XLy5DlF5cPBmmq0yG2uZUbVOzthle2xdFbd83//za+gXw/JH9LjmoAgAAAABJRU5ErkJggg==);
}

.dx-toast-warning .dx-toast-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABJklEQVRIx62WvW2EQBBGpwlSArdgSrBESuKIQhySLJJbcAuXrXTZteCAAG3GlWBRwVsHB+Ykw8zeafVlaPSY/1lBdlXQ0OMJzMBMwNPTUOzb732scAzEXQ04KhtT0jEdIFZNdJQapuZsIFadqY8wLWMiJBIZafcwLdcHIJHIdQNt4YwPQm4e1feYMjkn/3NUbpjuSUgk0q2YSinx5xL0SSl/dcM45V8r5qLYOEQoDjs2FTNQCI0a+deC+VatGqFPwugD0gs+A8YLQTW4LJgf1SoIcxJG751ZIAMGy5sp1ZuQgHkxMMGqVJq81Tdp6q0unnhFeDMK3lgz9b6k+MOaKX3CUzDO3jd2UH/7JtP2y7aLM12GbHcq29XMdsOzvSiyvW+efG39AmPXSbHWZjgLAAAAAElFTkSuQmCC);
}

.dx-toast-error .dx-toast-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABeklEQVRIx62WMWrDQBBFx01I5zQinQ5hdINA3Kp3mUNEnSBIdwgEcgeBC18gVRojjDr7BklUxAE3b1NYihVrdmWbZbpl9FjN/zOzgqgREJNTUFEDNRUFOTGBnq8dRmQsMWosyYiGMSEpawuijTUpoQszZT6AaGPO1IaZsToRYjCsmGmYGZszIAbD5gA6/M7qTMj+RtMuJjy5Jv0ahQdMeiHEYEhbTKRK/KN+9K3IH+0xmZK+4Jb33mnChM/eaYYIgeLYBdcI4yNQgiBM+Oo5OxBi5S5l0ztdUNJoGrPr5cdCrtbgGOSCGHKhsCjQBbkhhkKorFK2oKsBiKESaocnys58sUMMtYDTXA8NZMSbIwv3bZJO/48VH3VuY6/NYwO4V+Tv1aYYgMTsVB8dKZUPQmyG/OcbzcUvijot6IYPzcVaT225UyQuCRjxrGyLwNbhW54Un5S8KrmZa96cGn/zxtP08zaLPW0Gb3vK29b0tsO9vSi8vW8ufG39AnvvGenmMu5AAAAAAElFTkSuQmCC);
}

.dx-toast-success .dx-toast-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABlklEQVRIx62Wv0rDUBSHTxE6uHTKGhDEzS2jg4vUMeBmX8BR8AFiJQEfwck3cAh2cxBcXEup3VoHF3UxS1FBvuvQhPy5N0lTwplyknz33HN+95wriNEsXAJCZkRAxIyQABfL/L3J6eAzRhltjI9Tj7HxmJcgEpvjYVdh+oxqEImN6JdhBkzXhCgUUwYmzIBFA4hCsUhB6XamDSGriPpZjL12TvQc2SnG2xCiUHgJxqktcdbe+SmU31lh/AaQJQ4HfOR8PiJYpYrVDU4RhD1+c8q2BLdBLNdxXW8KflcI1obcs4UgnGlvAiE0/DDhW/O90EMQDnMbWlkozDTnMz2OC6AvdhGEHT4Ny86EqOB6i1fNgv44QhC2mRi3Gwlozqs4kSnoHEHocFdWQT0ahWKYA93GT5elyY9MucmDHukiCCeGuDO5CUteJaAOgrDPskIKYZVuhpkG/1qpqKBaxRcIQpeHGmG6dWfKM0hfnxZW/Ql/qj0k/ib9Rh83Tqvdr7Ve3NJkaG1OtTY1W5vhrd0oWrvfbHjb+gdn1DPEHv9HmQAAAABJRU5ErkJggg==);
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/pages/orders/OrderDetailsPopup.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.dx-texteditor.dx-editor-filled.dx-state-disabled .dx-texteditor-input, .dx-texteditor.dx-editor-filled.dx-state-readonly .dx-texteditor-input, .dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover .dx-texteditor-input {
  color: black;
}

.dx-texteditor.dx-editor-filled.dx-state-disabled, .dx-texteditor.dx-editor-filled.dx-state-readonly, .dx-texteditor.dx-editor-filled.dx-state-readonly.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/pages/statistics/statistics.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY3NzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUNFOzs7OztFQUFBO0FDQ0E7RUFDRTtFQUNBO0VBQ0E7QUNLSjs7QUNMRTtFQUNFO0VBQ0E7QURRSjs7QUNWRTtFQUNFO0VBQ0E7QURhSjs7QUNmRTtFQUNFO0VBQ0E7QURrQko7O0FDcEJFO0VBQ0U7RUFDQTtBRHVCSjs7QUN6QkU7RUFDRTtFQUNBO0FENEJKOztBQzlCRTtFQUNFO0VBQ0E7QURpQ0o7O0FDbkNFO0VBQ0U7RUFDQTtBRHNDSjs7QUN4Q0U7RUFDRTtFQUNBO0FEMkNKOztBRWpERTtFQUNFO0FGb0RKO0FFakRNO0VBRUU7QUZrRFI7O0FFeERFO0VBQ0U7QUYyREo7QUV4RE07RUFFRTtBRnlEUjs7QUUvREU7RUFDRTtBRmtFSjtBRS9ETTtFQUVFO0FGZ0VSOztBRXRFRTtFQUNFO0FGeUVKO0FFdEVNO0VBRUU7QUZ1RVI7O0FFN0VFO0VBQ0U7QUZnRko7QUU3RU07RUFFRTtBRjhFUjs7QUVwRkU7RUFDRTtBRnVGSjtBRXBGTTtFQUVFO0FGcUZSOztBRTNGRTtFQUNFO0FGOEZKO0FFM0ZNO0VBRUU7QUY0RlI7O0FFbEdFO0VBQ0U7QUZxR0o7QUVsR007RUFFRTtBRm1HUjs7QUd4R0E7RUFDRTtFQUNBO0FIMkdGO0FHekdFO0VBQ0U7RUFDQTtFQUNBO0FIMkdKO0FHeEdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSDBHSjs7QUdyR0U7RUFDRTtBSHdHSjs7QUd6R0U7RUFDRTtBSDRHSjs7QUc3R0U7RUFDRTtBSGdISjs7QUdqSEU7RUFDRTtBSG9ISjs7QUl6SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFDNmdDa0M7QUxqNEJwQzs7QUl6SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFDcWdDa0M7QUx6M0JwQzs7QUlwSUk7RUFDRTtFQUNBO0VBQ0EsYUN5L0I4QjtBTGwzQnBDOztBSXBJSTtFQUNFO0VBQ0E7RUFDQSxhQ20vQjhCO0FMNTJCcEM7O0FNeEdJO0VGeENBO0lBQ0U7SUFDQTtJQUNBLGFDeS9COEI7RUxyMkJsQztFSWpKRTtJQUNFO0lBQ0E7SUFDQSxhQ20vQjhCO0VMaDJCbEM7QUFDRjtBTXJISTtFRnhDQTtJQUNFO0lBQ0E7SUFDQSxhQ3kvQjhCO0VMejFCbEM7RUk3SkU7SUFDRTtJQUNBO0lBQ0EsYUNtL0I4QjtFTHAxQmxDO0FBQ0Y7QU1qSUk7RUZ4Q0E7SUFDRTtJQUNBO0lBQ0EsYUN5L0I4QjtFTDcwQmxDO0VJektFO0lBQ0U7SUFDQTtJQUNBLGFDbS9COEI7RUx4MEJsQztBQUNGO0FNN0lJO0VGeENBO0lBQ0U7SUFDQTtJQUNBLGFDeS9COEI7RUxqMEJsQztFSXJMRTtJQUNFO0lBQ0E7SUFDQSxhQ20vQjhCO0VMNXpCbEM7QUFDRjtBTXpKSTtFRnhDQTtJQUNFO0lBQ0E7SUFDQSxhQ3kvQjhCO0VMcnpCbEM7RUlqTUU7SUFDRTtJQUNBO0lBQ0EsYUNtL0I4QjtFTGh6QmxDO0FBQ0Y7QU9uT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUHFPRjs7QU9sT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUHFPRjs7QVE3T0E7O0VDSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUOE9GOztBVXpQRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxVTG9ac0M7RUtuWnRDO0FWNFBKOztBV3BRQTtFQ0FFO0VBQ0E7RUFDQTtBWndRRjs7QWE5UUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYVJ5bkI0QjtBTHhXOUI7O0Fjck5RO0VBT0k7QWRrTlo7O0Fjek5RO0VBT0k7QWRzTlo7O0FjN05RO0VBT0k7QWQwTlo7O0Fjak9RO0VBT0k7QWQ4Tlo7O0Fjck9RO0VBT0k7QWRrT1o7O0Fjek9RO0VBT0k7QWRzT1o7O0FjN09RO0VBT0k7QWQwT1o7O0FjalBRO0VBT0k7QWQ4T1o7O0FjclBRO0VBT0k7QWRrUFo7O0FjelBRO0VBT0k7QWRzUFo7O0FjN1BRO0VBT0k7QWQwUFo7O0FjalFRO0VBT0k7QWQ4UFo7O0FjclFRO0VBT0k7QWRrUVo7O0FjelFRO0VBT0k7QWRzUVo7O0FjN1FRO0VBT0k7QWQwUVo7O0FjalJRO0VBT0k7QWQ4UVo7O0FjclJRO0VBT0k7QWRrUlo7O0FjelJRO0VBT0k7QWRzUlo7O0FjN1JRO0VBT0k7QWQwUlo7O0FjalNRO0VBT0k7QWQ4Ulo7O0FjclNRO0VBT0k7QWRrU1o7O0FjelNRO0VBT0k7QWRzU1o7O0FjN1NRO0VBT0k7QWQwU1o7O0FjalRRO0VBT0k7QWQ4U1o7O0FjclRRO0VBT0k7QWRrVFo7O0FjelRRO0VBT0k7QWRzVFo7O0FjN1RRO0VBT0k7QWQwVFo7O0FjalVRO0VBT0k7QWQ4VFo7O0FjclVRO0VBT0k7QWRrVVo7O0FjelVRO0VBT0k7QWRzVVo7O0FjN1VRO0VBT0k7QWQwVVo7O0FjalZRO0VBT0k7QWQ4VVo7O0FjclZRO0VBT0k7QWRrVlo7O0FjelZRO0VBT0k7QWRzVlo7O0FjN1ZRO0VBT0k7QWQwVlo7O0FjaldRO0VBT0k7QWQ4Vlo7O0FjcldRO0VBT0k7QWRrV1o7O0FjeldRO0VBT0k7QWRzV1o7O0FjN1dRO0VBT0k7QWQwV1o7O0FjalhRO0VBT0k7QWQ4V1o7O0FjclhRO0VBT0k7QWRrWFo7O0FjelhRO0VBT0k7QWRzWFo7O0FjN1hRO0VBT0k7QWQwWFo7O0FjallRO0VBT0k7QWQ4WFo7O0FjcllRO0VBT0k7QWRrWVo7O0FjellRO0VBT0k7QWRzWVo7O0FjN1lRO0VBT0k7QWQwWVo7O0FjalpRO0VBT0k7QWQ4WVo7O0FjclpRO0VBT0k7QWRrWlo7O0FjelpRO0VBT0k7QWRzWlo7O0FjN1pRO0VBT0k7QWQwWlo7O0FjamFRO0VBT0k7QWQ4Wlo7O0FjcmFRO0VBT0k7QWRrYVo7O0FjemFRO0VBT0k7QWRzYVo7O0FjN2FRO0VBT0k7QWQwYVo7O0FjamJRO0VBT0k7QWQ4YVo7O0FjcmJRO0VBT0k7QWRrYlo7O0FjemJRO0VBT0k7QWRzYlo7O0FjN2JRO0VBT0k7QWQwYlo7O0FjamNRO0VBT0k7QWQ4Ylo7O0FjcmNRO0VBT0k7QWRrY1o7O0FjemNRO0VBT0k7QWRzY1o7O0FjN2NRO0VBSVE7RUFHSjtBZDJjWjs7QWNsZFE7RUFJUTtFQUdKO0FkZ2RaOztBY3ZkUTtFQUlRO0VBR0o7QWRxZFo7O0FjNWRRO0VBSVE7RUFHSjtBZDBkWjs7QWNqZVE7RUFJUTtFQUdKO0FkK2RaOztBY3RlUTtFQUlRO0VBR0o7QWRvZVo7O0FjM2VRO0VBSVE7RUFHSjtBZHllWjs7QWNoZlE7RUFJUTtFQUdKO0FkOGVaOztBY3JmUTtFQUlRO0VBR0o7QWRtZlo7O0FjcGdCUTtFQUNFO0FkdWdCVjs7QWN4Z0JRO0VBQ0U7QWQyZ0JWOztBYzVnQlE7RUFDRTtBZCtnQlY7O0FjaGhCUTtFQUNFO0FkbWhCVjs7QWNwaEJRO0VBQ0U7QWR1aEJWOztBY3hoQlE7RUFDRTtBZDJoQlY7O0FjNWhCUTtFQUNFO0FkK2hCVjs7QWNoaUJRO0VBQ0U7QWRtaUJWOztBY3BpQlE7RUFDRTtBZHVpQlY7O0FjeGlCUTtFQUNFO0FkMmlCVjs7QWNsaUJRO0VBT0k7QWQraEJaOztBY3RpQlE7RUFPSTtBZG1pQlo7O0FjMWlCUTtFQU9JO0FkdWlCWjs7QWM5aUJRO0VBT0k7QWQyaUJaOztBY2xqQlE7RUFPSTtBZCtpQlo7O0FjdGpCUTtFQU9JO0FkbWpCWjs7QWMxakJRO0VBT0k7QWR1akJaOztBYzlqQlE7RUFPSTtBZDJqQlo7O0FjbGtCUTtFQU9JO0FkK2pCWjs7QWN0a0JRO0VBT0k7QWRta0JaOztBYzFrQlE7RUFPSTtBZHVrQlo7O0FjOWtCUTtFQU9JO0FkMmtCWjs7QWNsbEJRO0VBT0k7QWQra0JaOztBY3RsQlE7RUFPSTtBZG1sQlo7O0FjMWxCUTtFQU9JO0FkdWxCWjs7QWM5bEJRO0VBT0k7QWQybEJaOztBY2xtQlE7RUFPSTtBZCtsQlo7O0FjdG1CUTtFQU9JO0FkbW1CWjs7QWMxbUJRO0VBT0k7QWR1bUJaOztBYzltQlE7RUFPSTtBZDJtQlo7O0FjbG5CUTtFQU9JO0FkK21CWjs7QWN0bkJRO0VBT0k7QWRtbkJaOztBYzFuQlE7RUFPSTtBZHVuQlo7O0FjOW5CUTtFQU9JO0FkMm5CWjs7QWNsb0JRO0VBT0k7QWQrbkJaOztBY3RvQlE7RUFPSTtBZG1vQlo7O0FjMW9CUTtFQU9JO0FkdW9CWjs7QWM5b0JRO0VBT0k7QWQyb0JaOztBY2xwQlE7RUFPSTtBZCtvQlo7O0FjdHBCUTtFQU9JO0FkbXBCWjs7QWMxcEJRO0VBT0k7QWR1cEJaOztBYzlwQlE7RUFPSTtBZDJwQlo7O0FjbHFCUTtFQU9JO0FkK3BCWjs7QWN0cUJRO0VBT0k7QWRtcUJaOztBYzFxQlE7RUFPSTtBZHVxQlo7O0FjOXFCUTtFQU9JO0FkMnFCWjs7QWNsckJRO0VBT0k7QWQrcUJaOztBY3RyQlE7RUFPSTtBZG1yQlo7O0FjMXJCUTtFQU9JO0FkdXJCWjs7QWM5ckJRO0VBT0k7QWQyckJaOztBY2xzQlE7RUFPSTtBZCtyQlo7O0FjdHNCUTtFQU9JO0FkbXNCWjs7QWMxc0JRO0VBT0k7QWR1c0JaOztBYzlzQlE7RUFPSTtBZDJzQlo7O0FjbHRCUTtFQU9JO0FkK3NCWjs7QWN0dEJRO0VBT0k7QWRtdEJaOztBYzF0QlE7RUFPSTtBZHV0Qlo7O0FjOXRCUTtFQU9JO0FkMnRCWjs7QWNsdUJRO0VBT0k7QWQrdEJaOztBY3R1QlE7RUFPSTtBZG11Qlo7O0FjMXVCUTtFQU9JO0FkdXVCWjs7QWM5dUJRO0VBT0k7QWQydUJaOztBY2x2QlE7RUFPSTtBZCt1Qlo7O0FjdHZCUTtFQU9JO0FkbXZCWjs7QWMxdkJRO0VBT0k7QWR1dkJaOztBYzl2QlE7RUFPSTtBZDJ2Qlo7O0FjbHdCUTtFQU9JO0FkK3ZCWjs7QWN0d0JRO0VBT0k7QWRtd0JaOztBYzF3QlE7RUFPSTtBZHV3Qlo7O0FjOXdCUTtFQU9JO0FkMndCWjs7QWNseEJRO0VBT0k7QWQrd0JaOztBY3R4QlE7RUFPSTtBZG14Qlo7O0FjMXhCUTtFQU9JO0FkdXhCWjs7QWM5eEJRO0VBT0k7QWQyeEJaOztBY2x5QlE7RUFPSTtBZCt4Qlo7O0FjdHlCUTtFQU9JO0FkbXlCWjs7QWMxeUJRO0VBT0k7RUFBQTtBZHd5Qlo7O0FjL3lCUTtFQU9JO0VBQUE7QWQ2eUJaOztBY3B6QlE7RUFPSTtFQUFBO0Fka3pCWjs7QWN6ekJRO0VBT0k7RUFBQTtBZHV6Qlo7O0FjOXpCUTtFQU9JO0VBQUE7QWQ0ekJaOztBY24wQlE7RUFPSTtFQUFBO0FkaTBCWjs7QWN4MEJRO0VBT0k7RUFBQTtBZHMwQlo7O0FjNzBCUTtFQU9JO0VBQUE7QWQyMEJaOztBY2wxQlE7RUFPSTtFQUFBO0FkZzFCWjs7QWN2MUJRO0VBT0k7RUFBQTtBZHExQlo7O0FjNTFCUTtFQU9JO0VBQUE7QWQwMUJaOztBY2oyQlE7RUFPSTtFQUFBO0FkKzFCWjs7QWN0MkJRO0VBT0k7RUFBQTtBZG8yQlo7O0FjMzJCUTtFQU9JO0VBQUE7QWR5MkJaOztBY2gzQlE7RUFPSTtBZDYyQlo7O0FjcDNCUTtFQU9JO0FkaTNCWjs7QWN4M0JRO0VBT0k7QWRxM0JaOztBYzUzQlE7RUFPSTtBZHkzQlo7O0FjaDRCUTtFQU9JO0FkNjNCWjs7QWNwNEJRO0VBT0k7QWRpNEJaOztBY3g0QlE7RUFPSTtBZHE0Qlo7O0FjNTRCUTtFQU9JO0FkeTRCWjs7QWNoNUJRO0VBT0k7QWQ2NEJaOztBY3A1QlE7RUFPSTtBZGk1Qlo7O0FjeDVCUTtFQU9JO0FkcTVCWjs7QWM1NUJRO0VBT0k7QWR5NUJaOztBY2g2QlE7RUFPSTtBZDY1Qlo7O0FjcDZCUTtFQU9JO0FkaTZCWjs7QWN4NkJRO0VBT0k7QWRxNkJaOztBYzU2QlE7RUFPSTtBZHk2Qlo7O0FjaDdCUTtFQU9JO0FkNjZCWjs7QWNwN0JRO0VBT0k7QWRpN0JaOztBY3g3QlE7RUFPSTtBZHE3Qlo7O0FjNTdCUTtFQU9JO0FkeTdCWjs7QWNoOEJRO0VBT0k7QWQ2N0JaOztBY3A4QlE7RUFPSTtBZGk4Qlo7O0FjeDhCUTtFQU9JO0FkcThCWjs7QWM1OEJRO0VBT0k7QWR5OEJaOztBY2g5QlE7RUFPSTtBZDY4Qlo7O0FjcDlCUTtFQU9JO0FkaTlCWjs7QWN4OUJRO0VBT0k7QWRxOUJaOztBYzU5QlE7RUFPSTtBZHk5Qlo7O0FjaCtCUTtFQU9JO0FkNjlCWjs7QWNwK0JRO0VBT0k7QWRpK0JaOztBY3grQlE7RUFPSTtBZHErQlo7O0FjNStCUTtFQU9JO0FkeStCWjs7QWNoL0JRO0VBT0k7QWQ2K0JaOztBY3AvQlE7RUFPSTtBZGkvQlo7O0FjeC9CUTtFQU9JO0VBQUE7QWRzL0JaOztBYzcvQlE7RUFPSTtFQUFBO0FkMi9CWjs7QWNsZ0NRO0VBT0k7RUFBQTtBZGdnQ1o7O0FjdmdDUTtFQU9JO0VBQUE7QWRxZ0NaOztBYzVnQ1E7RUFPSTtFQUFBO0FkMGdDWjs7QWNqaENRO0VBT0k7RUFBQTtBZCtnQ1o7O0FjdGhDUTtFQU9JO0VBQUE7QWRvaENaOztBYzNoQ1E7RUFPSTtFQUFBO0FkeWhDWjs7QWNoaUNRO0VBT0k7RUFBQTtBZDhoQ1o7O0FjcmlDUTtFQU9JO0VBQUE7QWRtaUNaOztBYzFpQ1E7RUFPSTtFQUFBO0Fkd2lDWjs7QWMvaUNRO0VBT0k7RUFBQTtBZDZpQ1o7O0FjcGpDUTtFQU9JO0FkaWpDWjs7QWN4akNRO0VBT0k7QWRxakNaOztBYzVqQ1E7RUFPSTtBZHlqQ1o7O0FjaGtDUTtFQU9JO0FkNmpDWjs7QWNwa0NRO0VBT0k7QWRpa0NaOztBY3hrQ1E7RUFPSTtBZHFrQ1o7O0FjNWtDUTtFQU9JO0FkeWtDWjs7QWNobENRO0VBT0k7QWQ2a0NaOztBY3BsQ1E7RUFPSTtBZGlsQ1o7O0FjeGxDUTtFQU9JO0FkcWxDWjs7QWM1bENRO0VBT0k7QWR5bENaOztBY2htQ1E7RUFPSTtBZDZsQ1o7O0FjcG1DUTtFQU9JO0FkaW1DWjs7QWN4bUNRO0VBT0k7QWRxbUNaOztBYzVtQ1E7RUFPSTtBZHltQ1o7O0FjaG5DUTtFQU9JO0FkNm1DWjs7QWNwbkNRO0VBT0k7QWRpbkNaOztBY3huQ1E7RUFPSTtBZHFuQ1o7O0FjNW5DUTtFQU9JO0FkeW5DWjs7QWNob0NRO0VBT0k7QWQ2bkNaOztBY3BvQ1E7RUFPSTtBZGlvQ1o7O0FjeG9DUTtFQU9JO0FkcW9DWjs7QWM1b0NRO0VBT0k7QWR5b0NaOztBY2hwQ1E7RUFPSTtBZDZvQ1o7O0FjcHBDUTtFQU9JO0FkaXBDWjs7QWN4cENRO0VBT0k7QWRxcENaOztBYzVwQ1E7RUFPSTtBZHlwQ1o7O0FjaHFDUTtFQU9JO0FkNnBDWjs7QWNwcUNRO0VBT0k7QWRpcUNaOztBY3hxQ1E7RUFPSTtBZHFxQ1o7O0FjNXFDUTtFQU9JO0FkeXFDWjs7QWNockNRO0VBT0k7QWQ2cUNaOztBY3ByQ1E7RUFPSTtBZGlyQ1o7O0FjeHJDUTtFQU9JO0FkcXJDWjs7QWM1ckNRO0VBT0k7QWR5ckNaOztBY2hzQ1E7RUFPSTtBZDZyQ1o7O0FjcHNDUTtFQU9JO0FkaXNDWjs7QWN4c0NRO0VBT0k7QWRxc0NaOztBYzVzQ1E7RUFPSTtBZHlzQ1o7O0FjaHRDUTtFQU9JO0FkNnNDWjs7QWNwdENRO0VBT0k7QWRpdENaOztBY3h0Q1E7RUFPSTtBZHF0Q1o7O0FjNXRDUTtFQU9JO0FkeXRDWjs7QWNodUNRO0VBT0k7QWQ2dENaOztBY3B1Q1E7RUFPSTtBZGl1Q1o7O0FjeHVDUTtFQU9JO0FkcXVDWjs7QWM1dUNRO0VBT0k7QWR5dUNaOztBY2h2Q1E7RUFPSTtBZDZ1Q1o7O0FjcHZDUTtFQU9JO0FkaXZDWjs7QWN4dkNRO0VBT0k7QWRxdkNaOztBYzV2Q1E7RUFPSTtBZHl2Q1o7O0FjaHdDUTtFQU9JO0FkNnZDWjs7QWNwd0NRO0VBT0k7QWRpd0NaOztBY3h3Q1E7RUFPSTtBZHF3Q1o7O0FjNXdDUTtFQU9JO0FkeXdDWjs7QWNoeENRO0VBT0k7QWQ2d0NaOztBY3B4Q1E7RUFPSTtBZGl4Q1o7O0FjeHhDUTtFQU9JO0FkcXhDWjs7QWM1eENRO0VBT0k7QWR5eENaOztBY2h5Q1E7RUFPSTtBZDZ4Q1o7O0FjbHpDUTtBQWNBO0VBT0k7RUFBQTtBZG15Q1o7O0FjaHhDUTtBQTFCQTtFQUlRO0VBR0o7QWR5eUNaOztBY2h6Q1E7RUFJUTtFQUdKO0FkOHlDWjs7QWNyekNRO0VBSVE7RUFHSjtBZG16Q1o7O0FjMXpDUTtFQUlRO0VBR0o7QWR3ekNaOztBYy96Q1E7RUFJUTtFQUdKO0FkNnpDWjs7QWNwMENRO0VBSVE7RUFHSjtBZGswQ1o7O0FjejBDUTtFQUlRO0VBR0o7QWR1MENaOztBYzkwQ1E7RUFJUTtFQUdKO0FkNDBDWjs7QWNuMUNRO0VBSVE7RUFHSjtBZGkxQ1o7O0FjeDFDUTtFQUlRO0VBR0o7QWRzMUNaOztBYzcxQ1E7RUFJUTtFQUdKO0FkMjFDWjs7QWNsMkNRO0VBSVE7RUFHSjtBZGcyQ1o7O0FjdjJDUTtFQUlRO0VBR0o7QWRxMkNaOztBYzUyQ1E7RUFJUTtFQUdKO0FkMDJDWjs7QWNqM0NRO0VBSVE7RUFHSjtBZCsyQ1o7O0FjaDRDUTtFQUNFO0FkbTRDVjs7QWNwNENRO0VBQ0U7QWR1NENWOztBY3g0Q1E7RUFDRTtBZDI0Q1Y7O0FjNTRDUTtFQUNFO0FkKzRDVjs7QWN0NENRO0VBSVE7RUFHSjtBZG80Q1o7O0FjMzRDUTtFQUlRO0VBR0o7QWR5NENaOztBY2g1Q1E7RUFJUTtFQUdKO0FkODRDWjs7QWNyNUNRO0VBSVE7RUFHSjtBZG01Q1o7O0FjMTVDUTtFQUlRO0VBR0o7QWR3NUNaOztBYy81Q1E7RUFJUTtFQUdKO0FkNjVDWjs7QWNwNkNRO0VBSVE7RUFHSjtBZGs2Q1o7O0FjejZDUTtFQUlRO0VBR0o7QWR1NkNaOztBYzk2Q1E7RUFJUTtFQUdKO0FkNDZDWjs7QWNuN0NRO0VBSVE7RUFHSjtBZGk3Q1o7O0FjeDdDUTtFQUlRO0VBR0o7QWRzN0NaOztBYzc3Q1E7RUFJUTtFQUdKO0FkMjdDWjs7QWM1OENRO0VBQ0U7QWQrOENWOztBY2g5Q1E7RUFDRTtBZG05Q1Y7O0FjcDlDUTtFQUNFO0FkdTlDVjs7QWN4OUNRO0VBQ0U7QWQyOUNWOztBYzU5Q1E7RUFDRTtBZCs5Q1Y7O0FjdDlDUTtFQU9JO0FkbTlDWjs7QWMxOUNRO0VBT0k7S0FBQTtVQUFBO0FkdTlDWjs7QWM5OUNRO0VBT0k7S0FBQTtVQUFBO0FkMjlDWjs7QWNsK0NRO0VBT0k7S0FBQTtVQUFBO0FkKzlDWjs7QWN0K0NRO0VBT0k7QWRtK0NaOztBYzErQ1E7RUFPSTtBZHUrQ1o7O0FjOStDUTtFQU9JO0FkMitDWjs7QWNsL0NRO0VBT0k7QWQrK0NaOztBY3QvQ1E7RUFPSTtBZG0vQ1o7O0FjMS9DUTtFQU9JO0FkdS9DWjs7QWM5L0NRO0VBT0k7QWQyL0NaOztBY2xnRFE7RUFPSTtBZCsvQ1o7O0FjdGdEUTtFQU9JO0FkbWdEWjs7QWMxZ0RRO0VBT0k7QWR1Z0RaOztBYzlnRFE7RUFPSTtBZDJnRFo7O0FjbGhEUTtFQU9JO0VBQUE7QWRnaERaOztBY3ZoRFE7RUFPSTtFQUFBO0FkcWhEWjs7QWM1aERRO0VBT0k7RUFBQTtBZDBoRFo7O0FjamlEUTtFQU9JO0VBQUE7QWQraERaOztBY3RpRFE7RUFPSTtBZG1pRFo7O0FjMWlEUTtFQU9JO0FkdWlEWjs7QU1qakRJO0VRR0k7SUFPSTtFZDRpRFY7RWNuakRNO0lBT0k7RWQraURWO0VjdGpETTtJQU9JO0Vka2pEVjtFY3pqRE07SUFPSTtFZHFqRFY7RWM1akRNO0lBT0k7RWR3akRWO0VjL2pETTtJQU9JO0VkMmpEVjtFY2xrRE07SUFPSTtFZDhqRFY7RWNya0RNO0lBT0k7RWRpa0RWO0VjeGtETTtJQU9JO0Vkb2tEVjtFYzNrRE07SUFPSTtFZHVrRFY7RWM5a0RNO0lBT0k7RWQwa0RWO0VjamxETTtJQU9JO0VkNmtEVjtFY3BsRE07SUFPSTtFZGdsRFY7RWN2bERNO0lBT0k7RWRtbERWO0VjMWxETTtJQU9JO0Vkc2xEVjtFYzdsRE07SUFPSTtFZHlsRFY7RWNobURNO0lBT0k7RWQ0bERWO0Vjbm1ETTtJQU9JO0VkK2xEVjtFY3RtRE07SUFPSTtFZGttRFY7RWN6bURNO0lBT0k7RWRxbURWO0VjNW1ETTtJQU9JO0Vkd21EVjtFYy9tRE07SUFPSTtFZDJtRFY7RWNsbkRNO0lBT0k7RWQ4bURWO0Vjcm5ETTtJQU9JO0VkaW5EVjtFY3huRE07SUFPSTtFZG9uRFY7RWMzbkRNO0lBT0k7RWR1bkRWO0VjOW5ETTtJQU9JO0VkMG5EVjtFY2pvRE07SUFPSTtFZDZuRFY7RWNwb0RNO0lBT0k7RWRnb0RWO0Vjdm9ETTtJQU9JO0VkbW9EVjtFYzFvRE07SUFPSTtFZHNvRFY7RWM3b0RNO0lBT0k7RWR5b0RWO0VjaHBETTtJQU9JO0VkNG9EVjtFY25wRE07SUFPSTtFZCtvRFY7RWN0cERNO0lBT0k7RWRrcERWO0VjenBETTtJQU9JO0VkcXBEVjtFYzVwRE07SUFPSTtFZHdwRFY7RWMvcERNO0lBT0k7RWQycERWO0VjbHFETTtJQU9JO0VkOHBEVjtFY3JxRE07SUFPSTtFZGlxRFY7RWN4cURNO0lBT0k7RWRvcURWO0VjM3FETTtJQU9JO0VkdXFEVjtFYzlxRE07SUFPSTtFZDBxRFY7RWNqckRNO0lBT0k7RWQ2cURWO0VjcHJETTtJQU9JO0VkZ3JEVjtFY3ZyRE07SUFPSTtFZG1yRFY7RWMxckRNO0lBT0k7RWRzckRWO0VjN3JETTtJQU9JO0VkeXJEVjtFY2hzRE07SUFPSTtFZDRyRFY7RWNuc0RNO0lBT0k7RWQrckRWO0VjdHNETTtJQU9JO0Vka3NEVjtFY3pzRE07SUFPSTtFZHFzRFY7RWM1c0RNO0lBT0k7RWR3c0RWO0VjL3NETTtJQU9JO0VkMnNEVjtFY2x0RE07SUFPSTtFZDhzRFY7RWNydERNO0lBT0k7RWRpdERWO0VjeHRETTtJQU9JO0Vkb3REVjtFYzN0RE07SUFPSTtFZHV0RFY7RWM5dERNO0lBT0k7RWQwdERWO0VjanVETTtJQU9JO0VkNnREVjtFY3B1RE07SUFPSTtFZGd1RFY7RWN2dURNO0lBT0k7RWRtdURWO0VjMXVETTtJQU9JO0Vkc3VEVjtFYzd1RE07SUFPSTtJQUFBO0VkMHVEVjtFY2p2RE07SUFPSTtJQUFBO0VkOHVEVjtFY3J2RE07SUFPSTtJQUFBO0Vka3ZEVjtFY3p2RE07SUFPSTtJQUFBO0Vkc3ZEVjtFYzd2RE07SUFPSTtJQUFBO0VkMHZEVjtFY2p3RE07SUFPSTtJQUFBO0VkOHZEVjtFY3J3RE07SUFPSTtJQUFBO0Vka3dEVjtFY3p3RE07SUFPSTtJQUFBO0Vkc3dEVjtFYzd3RE07SUFPSTtJQUFBO0VkMHdEVjtFY2p4RE07SUFPSTtJQUFBO0VkOHdEVjtFY3J4RE07SUFPSTtJQUFBO0Vka3hEVjtFY3p4RE07SUFPSTtJQUFBO0Vkc3hEVjtFYzd4RE07SUFPSTtJQUFBO0VkMHhEVjtFY2p5RE07SUFPSTtJQUFBO0VkOHhEVjtFY3J5RE07SUFPSTtFZGl5RFY7RWN4eURNO0lBT0k7RWRveURWO0VjM3lETTtJQU9JO0VkdXlEVjtFYzl5RE07SUFPSTtFZDB5RFY7RWNqekRNO0lBT0k7RWQ2eURWO0VjcHpETTtJQU9JO0VkZ3pEVjtFY3Z6RE07SUFPSTtFZG16RFY7RWMxekRNO0lBT0k7RWRzekRWO0VjN3pETTtJQU9JO0VkeXpEVjtFY2gwRE07SUFPSTtFZDR6RFY7RWNuMERNO0lBT0k7RWQrekRWO0VjdDBETTtJQU9JO0VkazBEVjtFY3owRE07SUFPSTtFZHEwRFY7RWM1MERNO0lBT0k7RWR3MERWO0VjLzBETTtJQU9JO0VkMjBEVjtFY2wxRE07SUFPSTtFZDgwRFY7RWNyMURNO0lBT0k7RWRpMURWO0VjeDFETTtJQU9JO0VkbzFEVjtFYzMxRE07SUFPSTtFZHUxRFY7RWM5MURNO0lBT0k7RWQwMURWO0VjajJETTtJQU9JO0VkNjFEVjtFY3AyRE07SUFPSTtFZGcyRFY7RWN2MkRNO0lBT0k7RWRtMkRWO0VjMTJETTtJQU9JO0VkczJEVjtFYzcyRE07SUFPSTtFZHkyRFY7RWNoM0RNO0lBT0k7RWQ0MkRWO0VjbjNETTtJQU9JO0VkKzJEVjtFY3QzRE07SUFPSTtFZGszRFY7RWN6M0RNO0lBT0k7RWRxM0RWO0VjNTNETTtJQU9JO0VkdzNEVjtFYy8zRE07SUFPSTtFZDIzRFY7RWNsNERNO0lBT0k7RWQ4M0RWO0VjcjRETTtJQU9JO0VkaTREVjtFY3g0RE07SUFPSTtFZG80RFY7RWMzNERNO0lBT0k7SUFBQTtFZHc0RFY7RWMvNERNO0lBT0k7SUFBQTtFZDQ0RFY7RWNuNURNO0lBT0k7SUFBQTtFZGc1RFY7RWN2NURNO0lBT0k7SUFBQTtFZG81RFY7RWMzNURNO0lBT0k7SUFBQTtFZHc1RFY7RWMvNURNO0lBT0k7SUFBQTtFZDQ1RFY7RWNuNkRNO0lBT0k7SUFBQTtFZGc2RFY7RWN2NkRNO0lBT0k7SUFBQTtFZG82RFY7RWMzNkRNO0lBT0k7SUFBQTtFZHc2RFY7RWMvNkRNO0lBT0k7SUFBQTtFZDQ2RFY7RWNuN0RNO0lBT0k7SUFBQTtFZGc3RFY7RWN2N0RNO0lBT0k7SUFBQTtFZG83RFY7RWMzN0RNO0lBT0k7RWR1N0RWO0VjOTdETTtJQU9JO0VkMDdEVjtFY2o4RE07SUFPSTtFZDY3RFY7RWNwOERNO0lBT0k7RWRnOERWO0VjdjhETTtJQU9JO0VkbThEVjtFYzE4RE07SUFPSTtFZHM4RFY7RWM3OERNO0lBT0k7RWR5OERWO0VjaDlETTtJQU9JO0VkNDhEVjtFY245RE07SUFPSTtFZCs4RFY7RWN0OURNO0lBT0k7RWRrOURWO0VjejlETTtJQU9JO0VkcTlEVjtFYzU5RE07SUFPSTtFZHc5RFY7RWMvOURNO0lBT0k7RWQyOURWO0VjbCtETTtJQU9JO0VkODlEVjtFY3IrRE07SUFPSTtFZGkrRFY7RWN4K0RNO0lBT0k7RWRvK0RWO0VjMytETTtJQU9JO0VkdStEVjtFYzkrRE07SUFPSTtFZDArRFY7RWNqL0RNO0lBT0k7RWQ2K0RWO0VjcC9ETTtJQU9JO0VkZy9EVjtFY3YvRE07SUFPSTtFZG0vRFY7RWMxL0RNO0lBT0k7RWRzL0RWO0VjNy9ETTtJQU9JO0VkeS9EVjtFY2hnRU07SUFPSTtFZDQvRFY7RWNuZ0VNO0lBT0k7RWQrL0RWO0VjdGdFTTtJQU9JO0Vka2dFVjtFY3pnRU07SUFPSTtFZHFnRVY7RWM1Z0VNO0lBT0k7RWR3Z0VWO0VjL2dFTTtJQU9JO0VkMmdFVjtFY2xoRU07SUFPSTtFZDhnRVY7RWNyaEVNO0lBT0k7RWRpaEVWO0VjeGhFTTtJQU9JO0Vkb2hFVjtFYzNoRU07SUFPSTtFZHVoRVY7QUFDRjtBTWxpRUk7RVFHSTtJQU9JO0VkNGhFVjtFY25pRU07SUFPSTtFZCtoRVY7RWN0aUVNO0lBT0k7RWRraUVWO0VjemlFTTtJQU9JO0VkcWlFVjtFYzVpRU07SUFPSTtFZHdpRVY7RWMvaUVNO0lBT0k7RWQyaUVWO0VjbGpFTTtJQU9JO0VkOGlFVjtFY3JqRU07SUFPSTtFZGlqRVY7RWN4akVNO0lBT0k7RWRvakVWO0VjM2pFTTtJQU9JO0VkdWpFVjtFYzlqRU07SUFPSTtFZDBqRVY7RWNqa0VNO0lBT0k7RWQ2akVWO0VjcGtFTTtJQU9JO0VkZ2tFVjtFY3ZrRU07SUFPSTtFZG1rRVY7RWMxa0VNO0lBT0k7RWRza0VWO0VjN2tFTTtJQU9JO0VkeWtFVjtFY2hsRU07SUFPSTtFZDRrRVY7RWNubEVNO0lBT0k7RWQra0VWO0VjdGxFTTtJQU9JO0Vka2xFVjtFY3psRU07SUFPSTtFZHFsRVY7RWM1bEVNO0lBT0k7RWR3bEVWO0VjL2xFTTtJQU9JO0VkMmxFVjtFY2xtRU07SUFPSTtFZDhsRVY7RWNybUVNO0lBT0k7RWRpbUVWO0VjeG1FTTtJQU9JO0Vkb21FVjtFYzNtRU07SUFPSTtFZHVtRVY7RWM5bUVNO0lBT0k7RWQwbUVWO0Vjam5FTTtJQU9JO0VkNm1FVjtFY3BuRU07SUFPSTtFZGduRVY7RWN2bkVNO0lBT0k7RWRtbkVWO0VjMW5FTTtJQU9JO0Vkc25FVjtFYzduRU07SUFPSTtFZHluRVY7RWNob0VNO0lBT0k7RWQ0bkVWO0Vjbm9FTTtJQU9JO0VkK25FVjtFY3RvRU07SUFPSTtFZGtvRVY7RWN6b0VNO0lBT0k7RWRxb0VWO0VjNW9FTTtJQU9JO0Vkd29FVjtFYy9vRU07SUFPSTtFZDJvRVY7RWNscEVNO0lBT0k7RWQ4b0VWO0VjcnBFTTtJQU9JO0VkaXBFVjtFY3hwRU07SUFPSTtFZG9wRVY7RWMzcEVNO0lBT0k7RWR1cEVWO0VjOXBFTTtJQU9JO0VkMHBFVjtFY2pxRU07SUFPSTtFZDZwRVY7RWNwcUVNO0lBT0k7RWRncUVWO0VjdnFFTTtJQU9JO0VkbXFFVjtFYzFxRU07SUFPSTtFZHNxRVY7RWM3cUVNO0lBT0k7RWR5cUVWO0VjaHJFTTtJQU9JO0VkNHFFVjtFY25yRU07SUFPSTtFZCtxRVY7RWN0ckVNO0lBT0k7RWRrckVWO0VjenJFTTtJQU9JO0VkcXJFVjtFYzVyRU07SUFPSTtFZHdyRVY7RWMvckVNO0lBT0k7RWQyckVWO0VjbHNFTTtJQU9JO0VkOHJFVjtFY3JzRU07SUFPSTtFZGlzRVY7RWN4c0VNO0lBT0k7RWRvc0VWO0VjM3NFTTtJQU9JO0VkdXNFVjtFYzlzRU07SUFPSTtFZDBzRVY7RWNqdEVNO0lBT0k7RWQ2c0VWO0VjcHRFTTtJQU9JO0VkZ3RFVjtFY3Z0RU07SUFPSTtFZG10RVY7RWMxdEVNO0lBT0k7RWRzdEVWO0VjN3RFTTtJQU9JO0lBQUE7RWQwdEVWO0VjanVFTTtJQU9JO0lBQUE7RWQ4dEVWO0VjcnVFTTtJQU9JO0lBQUE7RWRrdUVWO0VjenVFTTtJQU9JO0lBQUE7RWRzdUVWO0VjN3VFTTtJQU9JO0lBQUE7RWQwdUVWO0VjanZFTTtJQU9JO0lBQUE7RWQ4dUVWO0VjcnZFTTtJQU9JO0lBQUE7RWRrdkVWO0VjenZFTTtJQU9JO0lBQUE7RWRzdkVWO0VjN3ZFTTtJQU9JO0lBQUE7RWQwdkVWO0VjandFTTtJQU9JO0lBQUE7RWQ4dkVWO0VjcndFTTtJQU9JO0lBQUE7RWRrd0VWO0VjendFTTtJQU9JO0lBQUE7RWRzd0VWO0VjN3dFTTtJQU9JO0lBQUE7RWQwd0VWO0VjanhFTTtJQU9JO0lBQUE7RWQ4d0VWO0VjcnhFTTtJQU9JO0VkaXhFVjtFY3h4RU07SUFPSTtFZG94RVY7RWMzeEVNO0lBT0k7RWR1eEVWO0VjOXhFTTtJQU9JO0VkMHhFVjtFY2p5RU07SUFPSTtFZDZ4RVY7RWNweUVNO0lBT0k7RWRneUVWO0VjdnlFTTtJQU9JO0VkbXlFVjtFYzF5RU07SUFPSTtFZHN5RVY7RWM3eUVNO0lBT0k7RWR5eUVWO0VjaHpFTTtJQU9JO0VkNHlFVjtFY256RU07SUFPSTtFZCt5RVY7RWN0ekVNO0lBT0k7RWRrekVWO0VjenpFTTtJQU9JO0VkcXpFVjtFYzV6RU07SUFPSTtFZHd6RVY7RWMvekVNO0lBT0k7RWQyekVWO0VjbDBFTTtJQU9JO0VkOHpFVjtFY3IwRU07SUFPSTtFZGkwRVY7RWN4MEVNO0lBT0k7RWRvMEVWO0VjMzBFTTtJQU9JO0VkdTBFVjtFYzkwRU07SUFPSTtFZDAwRVY7RWNqMUVNO0lBT0k7RWQ2MEVWO0VjcDFFTTtJQU9JO0VkZzFFVjtFY3YxRU07SUFPSTtFZG0xRVY7RWMxMUVNO0lBT0k7RWRzMUVWO0VjNzFFTTtJQU9JO0VkeTFFVjtFY2gyRU07SUFPSTtFZDQxRVY7RWNuMkVNO0lBT0k7RWQrMUVWO0VjdDJFTTtJQU9JO0VkazJFVjtFY3oyRU07SUFPSTtFZHEyRVY7RWM1MkVNO0lBT0k7RWR3MkVWO0VjLzJFTTtJQU9JO0VkMjJFVjtFY2wzRU07SUFPSTtFZDgyRVY7RWNyM0VNO0lBT0k7RWRpM0VWO0VjeDNFTTtJQU9JO0VkbzNFVjtFYzMzRU07SUFPSTtJQUFBO0VkdzNFVjtFYy8zRU07SUFPSTtJQUFBO0VkNDNFVjtFY240RU07SUFPSTtJQUFBO0VkZzRFVjtFY3Y0RU07SUFPSTtJQUFBO0VkbzRFVjtFYzM0RU07SUFPSTtJQUFBO0VkdzRFVjtFYy80RU07SUFPSTtJQUFBO0VkNDRFVjtFY241RU07SUFPSTtJQUFBO0VkZzVFVjtFY3Y1RU07SUFPSTtJQUFBO0VkbzVFVjtFYzM1RU07SUFPSTtJQUFBO0VkdzVFVjtFYy81RU07SUFPSTtJQUFBO0VkNDVFVjtFY242RU07SUFPSTtJQUFBO0VkZzZFVjtFY3Y2RU07SUFPSTtJQUFBO0VkbzZFVjtFYzM2RU07SUFPSTtFZHU2RVY7RWM5NkVNO0lBT0k7RWQwNkVWO0VjajdFTTtJQU9JO0VkNjZFVjtFY3A3RU07SUFPSTtFZGc3RVY7RWN2N0VNO0lBT0k7RWRtN0VWO0VjMTdFTTtJQU9JO0VkczdFVjtFYzc3RU07SUFPSTtFZHk3RVY7RWNoOEVNO0lBT0k7RWQ0N0VWO0VjbjhFTTtJQU9JO0VkKzdFVjtFY3Q4RU07SUFPSTtFZGs4RVY7RWN6OEVNO0lBT0k7RWRxOEVWO0VjNThFTTtJQU9JO0VkdzhFVjtFYy84RU07SUFPSTtFZDI4RVY7RWNsOUVNO0lBT0k7RWQ4OEVWO0VjcjlFTTtJQU9JO0VkaTlFVjtFY3g5RU07SUFPSTtFZG85RVY7RWMzOUVNO0lBT0k7RWR1OUVWO0VjOTlFTTtJQU9JO0VkMDlFVjtFY2orRU07SUFPSTtFZDY5RVY7RWNwK0VNO0lBT0k7RWRnK0VWO0VjditFTTtJQU9JO0VkbStFVjtFYzErRU07SUFPSTtFZHMrRVY7RWM3K0VNO0lBT0k7RWR5K0VWO0VjaC9FTTtJQU9JO0VkNCtFVjtFY24vRU07SUFPSTtFZCsrRVY7RWN0L0VNO0lBT0k7RWRrL0VWO0Vjei9FTTtJQU9JO0VkcS9FVjtFYzUvRU07SUFPSTtFZHcvRVY7RWMvL0VNO0lBT0k7RWQyL0VWO0VjbGdGTTtJQU9JO0VkOC9FVjtFY3JnRk07SUFPSTtFZGlnRlY7RWN4Z0ZNO0lBT0k7RWRvZ0ZWO0VjM2dGTTtJQU9JO0VkdWdGVjtBQUNGO0FNbGhGSTtFUUdJO0lBT0k7RWQ0Z0ZWO0VjbmhGTTtJQU9JO0VkK2dGVjtFY3RoRk07SUFPSTtFZGtoRlY7RWN6aEZNO0lBT0k7RWRxaEZWO0VjNWhGTTtJQU9JO0Vkd2hGVjtFYy9oRk07SUFPSTtFZDJoRlY7RWNsaUZNO0lBT0k7RWQ4aEZWO0VjcmlGTTtJQU9JO0VkaWlGVjtFY3hpRk07SUFPSTtFZG9pRlY7RWMzaUZNO0lBT0k7RWR1aUZWO0VjOWlGTTtJQU9JO0VkMGlGVjtFY2pqRk07SUFPSTtFZDZpRlY7RWNwakZNO0lBT0k7RWRnakZWO0VjdmpGTTtJQU9JO0VkbWpGVjtFYzFqRk07SUFPSTtFZHNqRlY7RWM3akZNO0lBT0k7RWR5akZWO0VjaGtGTTtJQU9JO0VkNGpGVjtFY25rRk07SUFPSTtFZCtqRlY7RWN0a0ZNO0lBT0k7RWRra0ZWO0VjemtGTTtJQU9JO0VkcWtGVjtFYzVrRk07SUFPSTtFZHdrRlY7RWMva0ZNO0lBT0k7RWQya0ZWO0VjbGxGTTtJQU9JO0VkOGtGVjtFY3JsRk07SUFPSTtFZGlsRlY7RWN4bEZNO0lBT0k7RWRvbEZWO0VjM2xGTTtJQU9JO0VkdWxGVjtFYzlsRk07SUFPSTtFZDBsRlY7RWNqbUZNO0lBT0k7RWQ2bEZWO0VjcG1GTTtJQU9JO0VkZ21GVjtFY3ZtRk07SUFPSTtFZG1tRlY7RWMxbUZNO0lBT0k7RWRzbUZWO0VjN21GTTtJQU9JO0VkeW1GVjtFY2huRk07SUFPSTtFZDRtRlY7RWNubkZNO0lBT0k7RWQrbUZWO0VjdG5GTTtJQU9JO0Vka25GVjtFY3puRk07SUFPSTtFZHFuRlY7RWM1bkZNO0lBT0k7RWR3bkZWO0VjL25GTTtJQU9JO0VkMm5GVjtFY2xvRk07SUFPSTtFZDhuRlY7RWNyb0ZNO0lBT0k7RWRpb0ZWO0VjeG9GTTtJQU9JO0Vkb29GVjtFYzNvRk07SUFPSTtFZHVvRlY7RWM5b0ZNO0lBT0k7RWQwb0ZWO0VjanBGTTtJQU9JO0VkNm9GVjtFY3BwRk07SUFPSTtFZGdwRlY7RWN2cEZNO0lBT0k7RWRtcEZWO0VjMXBGTTtJQU9JO0Vkc3BGVjtFYzdwRk07SUFPSTtFZHlwRlY7RWNocUZNO0lBT0k7RWQ0cEZWO0VjbnFGTTtJQU9JO0VkK3BGVjtFY3RxRk07SUFPSTtFZGtxRlY7RWN6cUZNO0lBT0k7RWRxcUZWO0VjNXFGTTtJQU9JO0Vkd3FGVjtFYy9xRk07SUFPSTtFZDJxRlY7RWNsckZNO0lBT0k7RWQ4cUZWO0VjcnJGTTtJQU9JO0VkaXJGVjtFY3hyRk07SUFPSTtFZG9yRlY7RWMzckZNO0lBT0k7RWR1ckZWO0VjOXJGTTtJQU9JO0VkMHJGVjtFY2pzRk07SUFPSTtFZDZyRlY7RWNwc0ZNO0lBT0k7RWRnc0ZWO0VjdnNGTTtJQU9JO0VkbXNGVjtFYzFzRk07SUFPSTtFZHNzRlY7RWM3c0ZNO0lBT0k7SUFBQTtFZDBzRlY7RWNqdEZNO0lBT0k7SUFBQTtFZDhzRlY7RWNydEZNO0lBT0k7SUFBQTtFZGt0RlY7RWN6dEZNO0lBT0k7SUFBQTtFZHN0RlY7RWM3dEZNO0lBT0k7SUFBQTtFZDB0RlY7RWNqdUZNO0lBT0k7SUFBQTtFZDh0RlY7RWNydUZNO0lBT0k7SUFBQTtFZGt1RlY7RWN6dUZNO0lBT0k7SUFBQTtFZHN1RlY7RWM3dUZNO0lBT0k7SUFBQTtFZDB1RlY7RWNqdkZNO0lBT0k7SUFBQTtFZDh1RlY7RWNydkZNO0lBT0k7SUFBQTtFZGt2RlY7RWN6dkZNO0lBT0k7SUFBQTtFZHN2RlY7RWM3dkZNO0lBT0k7SUFBQTtFZDB2RlY7RWNqd0ZNO0lBT0k7SUFBQTtFZDh2RlY7RWNyd0ZNO0lBT0k7RWRpd0ZWO0VjeHdGTTtJQU9JO0Vkb3dGVjtFYzN3Rk07SUFPSTtFZHV3RlY7RWM5d0ZNO0lBT0k7RWQwd0ZWO0VjanhGTTtJQU9JO0VkNndGVjtFY3B4Rk07SUFPSTtFZGd4RlY7RWN2eEZNO0lBT0k7RWRteEZWO0VjMXhGTTtJQU9JO0Vkc3hGVjtFYzd4Rk07SUFPSTtFZHl4RlY7RWNoeUZNO0lBT0k7RWQ0eEZWO0VjbnlGTTtJQU9JO0VkK3hGVjtFY3R5Rk07SUFPSTtFZGt5RlY7RWN6eUZNO0lBT0k7RWRxeUZWO0VjNXlGTTtJQU9JO0Vkd3lGVjtFYy95Rk07SUFPSTtFZDJ5RlY7RWNsekZNO0lBT0k7RWQ4eUZWO0VjcnpGTTtJQU9JO0VkaXpGVjtFY3h6Rk07SUFPSTtFZG96RlY7RWMzekZNO0lBT0k7RWR1ekZWO0VjOXpGTTtJQU9JO0VkMHpGVjtFY2owRk07SUFPSTtFZDZ6RlY7RWNwMEZNO0lBT0k7RWRnMEZWO0VjdjBGTTtJQU9JO0VkbTBGVjtFYzEwRk07SUFPSTtFZHMwRlY7RWM3MEZNO0lBT0k7RWR5MEZWO0VjaDFGTTtJQU9JO0VkNDBGVjtFY24xRk07SUFPSTtFZCswRlY7RWN0MUZNO0lBT0k7RWRrMUZWO0VjejFGTTtJQU9JO0VkcTFGVjtFYzUxRk07SUFPSTtFZHcxRlY7RWMvMUZNO0lBT0k7RWQyMUZWO0VjbDJGTTtJQU9JO0VkODFGVjtFY3IyRk07SUFPSTtFZGkyRlY7RWN4MkZNO0lBT0k7RWRvMkZWO0VjMzJGTTtJQU9JO0lBQUE7RWR3MkZWO0VjLzJGTTtJQU9JO0lBQUE7RWQ0MkZWO0VjbjNGTTtJQU9JO0lBQUE7RWRnM0ZWO0VjdjNGTTtJQU9JO0lBQUE7RWRvM0ZWO0VjMzNGTTtJQU9JO0lBQUE7RWR3M0ZWO0VjLzNGTTtJQU9JO0lBQUE7RWQ0M0ZWO0VjbjRGTTtJQU9JO0lBQUE7RWRnNEZWO0VjdjRGTTtJQU9JO0lBQUE7RWRvNEZWO0VjMzRGTTtJQU9JO0lBQUE7RWR3NEZWO0VjLzRGTTtJQU9JO0lBQUE7RWQ0NEZWO0VjbjVGTTtJQU9JO0lBQUE7RWRnNUZWO0VjdjVGTTtJQU9JO0lBQUE7RWRvNUZWO0VjMzVGTTtJQU9JO0VkdTVGVjtFYzk1Rk07SUFPSTtFZDA1RlY7RWNqNkZNO0lBT0k7RWQ2NUZWO0VjcDZGTTtJQU9JO0VkZzZGVjtFY3Y2Rk07SUFPSTtFZG02RlY7RWMxNkZNO0lBT0k7RWRzNkZWO0VjNzZGTTtJQU9JO0VkeTZGVjtFY2g3Rk07SUFPSTtFZDQ2RlY7RWNuN0ZNO0lBT0k7RWQrNkZWO0VjdDdGTTtJQU9JO0VkazdGVjtFY3o3Rk07SUFPSTtFZHE3RlY7RWM1N0ZNO0lBT0k7RWR3N0ZWO0VjLzdGTTtJQU9JO0VkMjdGVjtFY2w4Rk07SUFPSTtFZDg3RlY7RWNyOEZNO0lBT0k7RWRpOEZWO0VjeDhGTTtJQU9JO0VkbzhGVjtFYzM4Rk07SUFPSTtFZHU4RlY7RWM5OEZNO0lBT0k7RWQwOEZWO0VjajlGTTtJQU9JO0VkNjhGVjtFY3A5Rk07SUFPSTtFZGc5RlY7RWN2OUZNO0lBT0k7RWRtOUZWO0VjMTlGTTtJQU9JO0VkczlGVjtFYzc5Rk07SUFPSTtFZHk5RlY7RWNoK0ZNO0lBT0k7RWQ0OUZWO0VjbitGTTtJQU9JO0VkKzlGVjtFY3QrRk07SUFPSTtFZGsrRlY7RWN6K0ZNO0lBT0k7RWRxK0ZWO0VjNStGTTtJQU9JO0VkdytGVjtFYy8rRk07SUFPSTtFZDIrRlY7RWNsL0ZNO0lBT0k7RWQ4K0ZWO0Vjci9GTTtJQU9JO0VkaS9GVjtFY3gvRk07SUFPSTtFZG8vRlY7RWMzL0ZNO0lBT0k7RWR1L0ZWO0FBQ0Y7QU1sZ0dJO0VRR0k7SUFPSTtFZDQvRlY7RWNuZ0dNO0lBT0k7RWQrL0ZWO0VjdGdHTTtJQU9JO0Vka2dHVjtFY3pnR007SUFPSTtFZHFnR1Y7RWM1Z0dNO0lBT0k7RWR3Z0dWO0VjL2dHTTtJQU9JO0VkMmdHVjtFY2xoR007SUFPSTtFZDhnR1Y7RWNyaEdNO0lBT0k7RWRpaEdWO0VjeGhHTTtJQU9JO0Vkb2hHVjtFYzNoR007SUFPSTtFZHVoR1Y7RWM5aEdNO0lBT0k7RWQwaEdWO0VjamlHTTtJQU9JO0VkNmhHVjtFY3BpR007SUFPSTtFZGdpR1Y7RWN2aUdNO0lBT0k7RWRtaUdWO0VjMWlHTTtJQU9JO0Vkc2lHVjtFYzdpR007SUFPSTtFZHlpR1Y7RWNoakdNO0lBT0k7RWQ0aUdWO0VjbmpHTTtJQU9JO0VkK2lHVjtFY3RqR007SUFPSTtFZGtqR1Y7RWN6akdNO0lBT0k7RWRxakdWO0VjNWpHTTtJQU9JO0Vkd2pHVjtFYy9qR007SUFPSTtFZDJqR1Y7RWNsa0dNO0lBT0k7RWQ4akdWO0VjcmtHTTtJQU9JO0VkaWtHVjtFY3hrR007SUFPSTtFZG9rR1Y7RWMza0dNO0lBT0k7RWR1a0dWO0VjOWtHTTtJQU9JO0VkMGtHVjtFY2psR007SUFPSTtFZDZrR1Y7RWNwbEdNO0lBT0k7RWRnbEdWO0VjdmxHTTtJQU9JO0VkbWxHVjtFYzFsR007SUFPSTtFZHNsR1Y7RWM3bEdNO0lBT0k7RWR5bEdWO0VjaG1HTTtJQU9JO0VkNGxHVjtFY25tR007SUFPSTtFZCtsR1Y7RWN0bUdNO0lBT0k7RWRrbUdWO0Vjem1HTTtJQU9JO0VkcW1HVjtFYzVtR007SUFPSTtFZHdtR1Y7RWMvbUdNO0lBT0k7RWQybUdWO0VjbG5HTTtJQU9JO0VkOG1HVjtFY3JuR007SUFPSTtFZGluR1Y7RWN4bkdNO0lBT0k7RWRvbkdWO0VjM25HTTtJQU9JO0VkdW5HVjtFYzluR007SUFPSTtFZDBuR1Y7RWNqb0dNO0lBT0k7RWQ2bkdWO0VjcG9HTTtJQU9JO0VkZ29HVjtFY3ZvR007SUFPSTtFZG1vR1Y7RWMxb0dNO0lBT0k7RWRzb0dWO0VjN29HTTtJQU9JO0VkeW9HVjtFY2hwR007SUFPSTtFZDRvR1Y7RWNucEdNO0lBT0k7RWQrb0dWO0VjdHBHTTtJQU9JO0Vka3BHVjtFY3pwR007SUFPSTtFZHFwR1Y7RWM1cEdNO0lBT0k7RWR3cEdWO0VjL3BHTTtJQU9JO0VkMnBHVjtFY2xxR007SUFPSTtFZDhwR1Y7RWNycUdNO0lBT0k7RWRpcUdWO0VjeHFHTTtJQU9JO0Vkb3FHVjtFYzNxR007SUFPSTtFZHVxR1Y7RWM5cUdNO0lBT0k7RWQwcUdWO0VjanJHTTtJQU9JO0VkNnFHVjtFY3ByR007SUFPSTtFZGdyR1Y7RWN2ckdNO0lBT0k7RWRtckdWO0VjMXJHTTtJQU9JO0Vkc3JHVjtFYzdyR007SUFPSTtJQUFBO0VkMHJHVjtFY2pzR007SUFPSTtJQUFBO0VkOHJHVjtFY3JzR007SUFPSTtJQUFBO0Vka3NHVjtFY3pzR007SUFPSTtJQUFBO0Vkc3NHVjtFYzdzR007SUFPSTtJQUFBO0VkMHNHVjtFY2p0R007SUFPSTtJQUFBO0VkOHNHVjtFY3J0R007SUFPSTtJQUFBO0Vka3RHVjtFY3p0R007SUFPSTtJQUFBO0Vkc3RHVjtFYzd0R007SUFPSTtJQUFBO0VkMHRHVjtFY2p1R007SUFPSTtJQUFBO0VkOHRHVjtFY3J1R007SUFPSTtJQUFBO0Vka3VHVjtFY3p1R007SUFPSTtJQUFBO0Vkc3VHVjtFYzd1R007SUFPSTtJQUFBO0VkMHVHVjtFY2p2R007SUFPSTtJQUFBO0VkOHVHVjtFY3J2R007SUFPSTtFZGl2R1Y7RWN4dkdNO0lBT0k7RWRvdkdWO0VjM3ZHTTtJQU9JO0VkdXZHVjtFYzl2R007SUFPSTtFZDB2R1Y7RWNqd0dNO0lBT0k7RWQ2dkdWO0VjcHdHTTtJQU9JO0VkZ3dHVjtFY3Z3R007SUFPSTtFZG13R1Y7RWMxd0dNO0lBT0k7RWRzd0dWO0VjN3dHTTtJQU9JO0VkeXdHVjtFY2h4R007SUFPSTtFZDR3R1Y7RWNueEdNO0lBT0k7RWQrd0dWO0VjdHhHTTtJQU9JO0Vka3hHVjtFY3p4R007SUFPSTtFZHF4R1Y7RWM1eEdNO0lBT0k7RWR3eEdWO0VjL3hHTTtJQU9JO0VkMnhHVjtFY2x5R007SUFPSTtFZDh4R1Y7RWNyeUdNO0lBT0k7RWRpeUdWO0VjeHlHTTtJQU9JO0Vkb3lHVjtFYzN5R007SUFPSTtFZHV5R1Y7RWM5eUdNO0lBT0k7RWQweUdWO0VjanpHTTtJQU9JO0VkNnlHVjtFY3B6R007SUFPSTtFZGd6R1Y7RWN2ekdNO0lBT0k7RWRtekdWO0VjMXpHTTtJQU9JO0Vkc3pHVjtFYzd6R007SUFPSTtFZHl6R1Y7RWNoMEdNO0lBT0k7RWQ0ekdWO0VjbjBHTTtJQU9JO0VkK3pHVjtFY3QwR007SUFPSTtFZGswR1Y7RWN6MEdNO0lBT0k7RWRxMEdWO0VjNTBHTTtJQU9JO0VkdzBHVjtFYy8wR007SUFPSTtFZDIwR1Y7RWNsMUdNO0lBT0k7RWQ4MEdWO0VjcjFHTTtJQU9JO0VkaTFHVjtFY3gxR007SUFPSTtFZG8xR1Y7RWMzMUdNO0lBT0k7SUFBQTtFZHcxR1Y7RWMvMUdNO0lBT0k7SUFBQTtFZDQxR1Y7RWNuMkdNO0lBT0k7SUFBQTtFZGcyR1Y7RWN2MkdNO0lBT0k7SUFBQTtFZG8yR1Y7RWMzMkdNO0lBT0k7SUFBQTtFZHcyR1Y7RWMvMkdNO0lBT0k7SUFBQTtFZDQyR1Y7RWNuM0dNO0lBT0k7SUFBQTtFZGczR1Y7RWN2M0dNO0lBT0k7SUFBQTtFZG8zR1Y7RWMzM0dNO0lBT0k7SUFBQTtFZHczR1Y7RWMvM0dNO0lBT0k7SUFBQTtFZDQzR1Y7RWNuNEdNO0lBT0k7SUFBQTtFZGc0R1Y7RWN2NEdNO0lBT0k7SUFBQTtFZG80R1Y7RWMzNEdNO0lBT0k7RWR1NEdWO0VjOTRHTTtJQU9JO0VkMDRHVjtFY2o1R007SUFPSTtFZDY0R1Y7RWNwNUdNO0lBT0k7RWRnNUdWO0VjdjVHTTtJQU9JO0VkbTVHVjtFYzE1R007SUFPSTtFZHM1R1Y7RWM3NUdNO0lBT0k7RWR5NUdWO0VjaDZHTTtJQU9JO0VkNDVHVjtFY242R007SUFPSTtFZCs1R1Y7RWN0NkdNO0lBT0k7RWRrNkdWO0VjejZHTTtJQU9JO0VkcTZHVjtFYzU2R007SUFPSTtFZHc2R1Y7RWMvNkdNO0lBT0k7RWQyNkdWO0VjbDdHTTtJQU9JO0VkODZHVjtFY3I3R007SUFPSTtFZGk3R1Y7RWN4N0dNO0lBT0k7RWRvN0dWO0VjMzdHTTtJQU9JO0VkdTdHVjtFYzk3R007SUFPSTtFZDA3R1Y7RWNqOEdNO0lBT0k7RWQ2N0dWO0VjcDhHTTtJQU9JO0VkZzhHVjtFY3Y4R007SUFPSTtFZG04R1Y7RWMxOEdNO0lBT0k7RWRzOEdWO0VjNzhHTTtJQU9JO0VkeThHVjtFY2g5R007SUFPSTtFZDQ4R1Y7RWNuOUdNO0lBT0k7RWQrOEdWO0VjdDlHTTtJQU9JO0VkazlHVjtFY3o5R007SUFPSTtFZHE5R1Y7RWM1OUdNO0lBT0k7RWR3OUdWO0VjLzlHTTtJQU9JO0VkMjlHVjtFY2wrR007SUFPSTtFZDg5R1Y7RWNyK0dNO0lBT0k7RWRpK0dWO0VjeCtHTTtJQU9JO0VkbytHVjtFYzMrR007SUFPSTtFZHUrR1Y7QUFDRjtBTWwvR0k7RVFHSTtJQU9JO0VkNCtHVjtFY24vR007SUFPSTtFZCsrR1Y7RWN0L0dNO0lBT0k7RWRrL0dWO0Vjei9HTTtJQU9JO0VkcS9HVjtFYzUvR007SUFPSTtFZHcvR1Y7RWMvL0dNO0lBT0k7RWQyL0dWO0VjbGdITTtJQU9JO0VkOC9HVjtFY3JnSE07SUFPSTtFZGlnSFY7RWN4Z0hNO0lBT0k7RWRvZ0hWO0VjM2dITTtJQU9JO0VkdWdIVjtFYzlnSE07SUFPSTtFZDBnSFY7RWNqaEhNO0lBT0k7RWQ2Z0hWO0VjcGhITTtJQU9JO0VkZ2hIVjtFY3ZoSE07SUFPSTtFZG1oSFY7RWMxaEhNO0lBT0k7RWRzaEhWO0VjN2hITTtJQU9JO0VkeWhIVjtFY2hpSE07SUFPSTtFZDRoSFY7RWNuaUhNO0lBT0k7RWQraEhWO0VjdGlITTtJQU9JO0Vka2lIVjtFY3ppSE07SUFPSTtFZHFpSFY7RWM1aUhNO0lBT0k7RWR3aUhWO0VjL2lITTtJQU9JO0VkMmlIVjtFY2xqSE07SUFPSTtFZDhpSFY7RWNyakhNO0lBT0k7RWRpakhWO0VjeGpITTtJQU9JO0Vkb2pIVjtFYzNqSE07SUFPSTtFZHVqSFY7RWM5akhNO0lBT0k7RWQwakhWO0VjamtITTtJQU9JO0VkNmpIVjtFY3BrSE07SUFPSTtFZGdrSFY7RWN2a0hNO0lBT0k7RWRta0hWO0VjMWtITTtJQU9JO0Vkc2tIVjtFYzdrSE07SUFPSTtFZHlrSFY7RWNobEhNO0lBT0k7RWQ0a0hWO0VjbmxITTtJQU9JO0VkK2tIVjtFY3RsSE07SUFPSTtFZGtsSFY7RWN6bEhNO0lBT0k7RWRxbEhWO0VjNWxITTtJQU9JO0Vkd2xIVjtFYy9sSE07SUFPSTtFZDJsSFY7RWNsbUhNO0lBT0k7RWQ4bEhWO0Vjcm1ITTtJQU9JO0VkaW1IVjtFY3htSE07SUFPSTtFZG9tSFY7RWMzbUhNO0lBT0k7RWR1bUhWO0VjOW1ITTtJQU9JO0VkMG1IVjtFY2puSE07SUFPSTtFZDZtSFY7RWNwbkhNO0lBT0k7RWRnbkhWO0Vjdm5ITTtJQU9JO0VkbW5IVjtFYzFuSE07SUFPSTtFZHNuSFY7RWM3bkhNO0lBT0k7RWR5bkhWO0VjaG9ITTtJQU9JO0VkNG5IVjtFY25vSE07SUFPSTtFZCtuSFY7RWN0b0hNO0lBT0k7RWRrb0hWO0Vjem9ITTtJQU9JO0VkcW9IVjtFYzVvSE07SUFPSTtFZHdvSFY7RWMvb0hNO0lBT0k7RWQyb0hWO0VjbHBITTtJQU9JO0VkOG9IVjtFY3JwSE07SUFPSTtFZGlwSFY7RWN4cEhNO0lBT0k7RWRvcEhWO0VjM3BITTtJQU9JO0VkdXBIVjtFYzlwSE07SUFPSTtFZDBwSFY7RWNqcUhNO0lBT0k7RWQ2cEhWO0VjcHFITTtJQU9JO0VkZ3FIVjtFY3ZxSE07SUFPSTtFZG1xSFY7RWMxcUhNO0lBT0k7RWRzcUhWO0VjN3FITTtJQU9JO0lBQUE7RWQwcUhWO0VjanJITTtJQU9JO0lBQUE7RWQ4cUhWO0VjcnJITTtJQU9JO0lBQUE7RWRrckhWO0VjenJITTtJQU9JO0lBQUE7RWRzckhWO0VjN3JITTtJQU9JO0lBQUE7RWQwckhWO0VjanNITTtJQU9JO0lBQUE7RWQ4ckhWO0VjcnNITTtJQU9JO0lBQUE7RWRrc0hWO0VjenNITTtJQU9JO0lBQUE7RWRzc0hWO0VjN3NITTtJQU9JO0lBQUE7RWQwc0hWO0VjanRITTtJQU9JO0lBQUE7RWQ4c0hWO0VjcnRITTtJQU9JO0lBQUE7RWRrdEhWO0VjenRITTtJQU9JO0lBQUE7RWRzdEhWO0VjN3RITTtJQU9JO0lBQUE7RWQwdEhWO0VjanVITTtJQU9JO0lBQUE7RWQ4dEhWO0VjcnVITTtJQU9JO0VkaXVIVjtFY3h1SE07SUFPSTtFZG91SFY7RWMzdUhNO0lBT0k7RWR1dUhWO0VjOXVITTtJQU9JO0VkMHVIVjtFY2p2SE07SUFPSTtFZDZ1SFY7RWNwdkhNO0lBT0k7RWRndkhWO0VjdnZITTtJQU9JO0VkbXZIVjtFYzF2SE07SUFPSTtFZHN2SFY7RWM3dkhNO0lBT0k7RWR5dkhWO0VjaHdITTtJQU9JO0VkNHZIVjtFY253SE07SUFPSTtFZCt2SFY7RWN0d0hNO0lBT0k7RWRrd0hWO0VjendITTtJQU9JO0VkcXdIVjtFYzV3SE07SUFPSTtFZHd3SFY7RWMvd0hNO0lBT0k7RWQyd0hWO0VjbHhITTtJQU9JO0VkOHdIVjtFY3J4SE07SUFPSTtFZGl4SFY7RWN4eEhNO0lBT0k7RWRveEhWO0VjM3hITTtJQU9JO0VkdXhIVjtFYzl4SE07SUFPSTtFZDB4SFY7RWNqeUhNO0lBT0k7RWQ2eEhWO0VjcHlITTtJQU9JO0VkZ3lIVjtFY3Z5SE07SUFPSTtFZG15SFY7RWMxeUhNO0lBT0k7RWRzeUhWO0VjN3lITTtJQU9JO0VkeXlIVjtFY2h6SE07SUFPSTtFZDR5SFY7RWNuekhNO0lBT0k7RWQreUhWO0VjdHpITTtJQU9JO0Vka3pIVjtFY3p6SE07SUFPSTtFZHF6SFY7RWM1ekhNO0lBT0k7RWR3ekhWO0VjL3pITTtJQU9JO0VkMnpIVjtFY2wwSE07SUFPSTtFZDh6SFY7RWNyMEhNO0lBT0k7RWRpMEhWO0VjeDBITTtJQU9JO0VkbzBIVjtFYzMwSE07SUFPSTtJQUFBO0VkdzBIVjtFYy8wSE07SUFPSTtJQUFBO0VkNDBIVjtFY24xSE07SUFPSTtJQUFBO0VkZzFIVjtFY3YxSE07SUFPSTtJQUFBO0VkbzFIVjtFYzMxSE07SUFPSTtJQUFBO0VkdzFIVjtFYy8xSE07SUFPSTtJQUFBO0VkNDFIVjtFY24ySE07SUFPSTtJQUFBO0VkZzJIVjtFY3YySE07SUFPSTtJQUFBO0VkbzJIVjtFYzMySE07SUFPSTtJQUFBO0VkdzJIVjtFYy8ySE07SUFPSTtJQUFBO0VkNDJIVjtFY24zSE07SUFPSTtJQUFBO0VkZzNIVjtFY3YzSE07SUFPSTtJQUFBO0VkbzNIVjtFYzMzSE07SUFPSTtFZHUzSFY7RWM5M0hNO0lBT0k7RWQwM0hWO0VjajRITTtJQU9JO0VkNjNIVjtFY3A0SE07SUFPSTtFZGc0SFY7RWN2NEhNO0lBT0k7RWRtNEhWO0VjMTRITTtJQU9JO0VkczRIVjtFYzc0SE07SUFPSTtFZHk0SFY7RWNoNUhNO0lBT0k7RWQ0NEhWO0VjbjVITTtJQU9JO0VkKzRIVjtFY3Q1SE07SUFPSTtFZGs1SFY7RWN6NUhNO0lBT0k7RWRxNUhWO0VjNTVITTtJQU9JO0VkdzVIVjtFYy81SE07SUFPSTtFZDI1SFY7RWNsNkhNO0lBT0k7RWQ4NUhWO0VjcjZITTtJQU9JO0VkaTZIVjtFY3g2SE07SUFPSTtFZG82SFY7RWMzNkhNO0lBT0k7RWR1NkhWO0VjOTZITTtJQU9JO0VkMDZIVjtFY2o3SE07SUFPSTtFZDY2SFY7RWNwN0hNO0lBT0k7RWRnN0hWO0VjdjdITTtJQU9JO0VkbTdIVjtFYzE3SE07SUFPSTtFZHM3SFY7RWM3N0hNO0lBT0k7RWR5N0hWO0VjaDhITTtJQU9JO0VkNDdIVjtFY244SE07SUFPSTtFZCs3SFY7RWN0OEhNO0lBT0k7RWRrOEhWO0VjejhITTtJQU9JO0VkcThIVjtFYzU4SE07SUFPSTtFZHc4SFY7RWMvOEhNO0lBT0k7RWQyOEhWO0VjbDlITTtJQU9JO0VkODhIVjtFY3I5SE07SUFPSTtFZGk5SFY7RWN4OUhNO0lBT0k7RWRvOUhWO0VjMzlITTtJQU9JO0VkdTlIVjtBQUNGO0FlOWdJQTtFRCtDUTtJQU9JO0VkNDlIVjtFY24rSE07SUFPSTtFZCs5SFY7RWN0K0hNO0lBT0k7RWRrK0hWO0VjeitITTtJQU9JO0VkcStIVjtBQUNGO0FlemdJQTtFRDRCUTtJQU9JO0VkMCtIVjtFY2ovSE07SUFPSTtFZDYrSFY7RWNwL0hNO0lBT0k7RWRnL0hWO0Vjdi9ITTtJQU9JO0VkbS9IVjtFYzEvSE07SUFPSTtFZHMvSFY7RWM3L0hNO0lBT0k7RWR5L0hWO0VjaGdJTTtJQU9JO0VkNC9IVjtFY25nSU07SUFPSTtFZCsvSFY7RWN0Z0lNO0lBT0k7RWRrZ0lWO0VjemdJTTtJQU9JO0VkcWdJVjtBQUNGO0FnQnhrSUE7RUNJRTtFQUdBO0FqQnFrSUY7O0FnQnRrSUE7RUFDRSxnQlg2OENrQztFVzU4Q2xDLHNCWFBTO0VXUVQ7RUVHRTtFRFJGO0VBR0E7QWpCOGtJRjs7QWdCaGtJQTtFQUVFO0FoQmtrSUY7O0FnQi9qSUE7RUFDRTtFQUNBO0FoQmtrSUY7O0FnQi9qSUE7RUcrUE0sa0JBTEk7RUh4UFIsY1gxQlM7QUw0bElYOztBb0IxbUlBOzs7O0VBQUE7QUNHQTtFQUNFO0VBQ0E7QXJCK21JRjs7QXFCNW1JQTs7Ozs7Ozs7O0VBU0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCK21JRjs7QXFCNW1JQTs7Ozs7RUFLRTtBckIrbUlGOztBcUI1bUlBOztFQUVFO0FyQittSUY7O0FzQjlvSUU7RUFDRTtBdEJpcElKOztBc0JscElFO0VBQ0U7QXRCcXBJSjs7QXNCdHBJRTtFQUNFO0F0QnlwSUo7O0FzQjFwSUU7RUFDRTtBdEI2cElKOztBc0I5cElFO0VBQ0U7QXRCaXFJSjs7QXNCbHFJRTtFQUNFO0F0QnFxSUo7O0FzQnRxSUU7RUFDRTtBdEJ5cUlKOztBc0IxcUlFO0VBQ0U7QXRCNnFJSjs7QXNCOXFJRTtFQUNFO0F0QmlySUo7O0FzQmxySUU7RUFDRTtBdEJxcklKOztBc0IvcUlFO0VDSUE7RUFDQTtFQUNBO0F2QitxSUY7O0FzQnJySUU7RUNJQTtFQUNBO0VBQ0E7QXZCcXJJRjs7QXNCM3JJRTtFQ0lBO0VBQ0E7RUFDQTtBdkIycklGOztBc0Jqc0lFO0VDSUE7RUFDQTtFQUNBO0F2QmlzSUY7O0FzQnZzSUU7RUNJQTtFQUNBO0VBQ0E7QXZCdXNJRjs7QXNCN3NJRTtFQ0lBO0VBQ0E7RUFDQTtBdkI2c0lGOztBd0I1dElBO0VBQ0U7RUFDQSxhQ0l3QjtBekIydEkxQjs7QTBCanVJQTtFQUNFO0VBQ0E7RUFDQTtBMUJvdUlGO0EwQmx1SUU7RUFBTztBMUJxdUlUOztBMEJsdUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJxdUlGOztBMkJsdklBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0JxdklGOztBMkJsdklBO0VBQ0U7RUFDQTtBM0JxdklGOztBMkJsdklBO0VBQ0U7RUFDQTtBM0JxdklGOztBNEJwd0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1QnV3SUY7O0E0QnB3SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCdXdJRjs7QTRCcHdJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUJ1d0lGOztBNEJwd0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1QnV3SUY7O0E0QnB3SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCdXdJRjs7QTRCcHdJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUJ1d0lGOztBNEJwd0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1QnV3SUY7O0E0QnB3SUE7RUFDRTtBNUJ1d0lGOztBNEJwd0lBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCdXdJRjs7QTRCandJQTtFQUNFOzs7Ozs7Ozs7SUFTRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U1Qm93SUY7QUFDRjtBNEJqd0lBO0VBQ0U7SUFBVTtFNUJvd0lWO0U0Qm53SUE7SUFBTTtFNUJzd0lOO0FBQ0Y7QTRCcHdJQTtFQUNFO0lBQU87RTVCdXdJUDtFNEJ0d0lBO0lBQU87RTVCeXdJUDtFNEJ4d0lBO0lBQU87RTVCMndJUDtFNEIxd0lBO0lBQU87RTVCNndJUDtFNEI1d0lBO0lBQU87RTVCK3dJUDtFNEI5d0lBO0lBQU87RTVCaXhJUDtFNEJoeElBO0lBQU87RTVCbXhJUDtBQUNGO0E0Qmp4SUE7RUFDRTtJQUFNO0U1Qm94SU47QUFDRjtBNEJseElBO0VBQ0U7SUFDRTtJQUNBO0U1Qm94SUY7RTRCbHhJQTtJQUNFO0lBQ0E7RTVCb3hJRjtBQUNGO0E0Qmp4SUE7RUFDRTtJQUNFO0U1Qm14SUY7QUFDRjtBNEJoeElBO0VBQ0U7SUFBSztFNUJteElMO0U0Qmx4SUE7SUFBSztFNUJxeElMO0U0QnB4SUE7SUFBVTtFNUJ1eElWO0U0QnR4SUE7SUFBVztFNUJ5eElYO0U0Qnh4SUE7SUFBTTtFNUIyeElOO0U0QjF4SUE7SUFBTTtFNUI2eElOO0U0QjV4SUE7SUFBTTtFNUIreElOO0U0Qjl4SUE7SUFBTTtFNUJpeUlOO0U0Qmh5SUE7SUFBWTtFNUJteUlaO0FBQ0Y7QTRCanlJQTtFQUNFO0lBQUs7RTVCb3lJTDtFNEJueUlBO0lBQU87RTVCc3lJUDtBQUNGO0E2QjE3SUE7RUFDRTtBN0I0N0lGOztBNkJ6N0lBO0VBQ0U7QTdCNDdJRjs7QTZCejdJQTtFQUNFO0E3QjQ3SUY7O0E2Qno3SUE7RUFDRTtBN0I0N0lGOztBNkJ6N0lBO0VBQ0U7QTdCNDdJRjs7QTZCejdJQTs7RUFFRTtBN0I0N0lGOztBNkJ6N0lBO0VBQ0U7QTdCNDdJRjs7QThCdDlJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0JMbUN3QjtFS2xDeEIsWUxtQ3dCO0F6QnM3STFCOztBOEJ0OUlBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCeTlJRjs7QThCdDlJQTtFQUNFO0E5Qnk5SUY7O0E4QnQ5SUE7RUFDRTtBOUJ5OUlGOztBOEJ0OUlBO0VBQ0U7QTlCeTlJRjs7QStCcC9JQTtnRUFBQTtBQUlFO0VBQXNDO0EvQnMvSXhDOztBK0J0L0lFO0VBQXNDO0EvQjAvSXhDOztBK0IxL0lFO0VBQXNDO0EvQjgvSXhDOztBK0I5L0lFO0VBQXNDO0EvQmtnSnhDOztBK0JsZ0pFO0VBQXNDO0EvQnNnSnhDOztBK0J0Z0pFO0VBQXNDO0EvQjBnSnhDOztBK0IxZ0pFO0VBQXNDO0EvQjhnSnhDOztBK0I5Z0pFO0VBQXNDO0EvQmtoSnhDOztBK0JsaEpFO0VBQXNDO0EvQnNoSnhDOztBK0J0aEpFO0VBQXNDO0EvQjBoSnhDOztBK0IxaEpFO0VBQXNDO0EvQjhoSnhDOztBK0I5aEpFO0VBQXNDO0EvQmtpSnhDOztBK0JsaUpFO0VBQXNDO0EvQnNpSnhDOztBK0J0aUpFO0VBQXNDO0EvQjBpSnhDOztBK0IxaUpFO0VBQXNDO0EvQjhpSnhDOztBK0I5aUpFO0VBQXNDO0EvQmtqSnhDOztBK0JsakpFO0VBQXNDO0EvQnNqSnhDOztBK0J0akpFO0VBQXNDO0EvQjBqSnhDOztBK0IxakpFO0VBQXNDO0EvQjhqSnhDOztBK0I5akpFO0VBQXNDO0EvQmtrSnhDOztBK0Jsa0pFO0VBQXNDO0EvQnNrSnhDOztBK0J0a0pFO0VBQXNDO0EvQjBrSnhDOztBK0Ixa0pFO0VBQXNDO0EvQjhrSnhDOztBK0I5a0pFO0VBQXNDO0EvQmtsSnhDOztBK0JsbEpFO0VBQXNDO0EvQnNsSnhDOztBK0J0bEpFO0VBQXNDO0EvQjBsSnhDOztBK0IxbEpFO0VBQXNDO0EvQjhsSnhDOztBK0I5bEpFO0VBQXNDO0EvQmttSnhDOztBK0JsbUpFO0VBQXNDO0EvQnNtSnhDOztBK0J0bUpFO0VBQXNDO0EvQjBtSnhDOztBK0IxbUpFO0VBQXNDO0EvQjhtSnhDOztBK0I5bUpFO0VBQXNDO0EvQmtuSnhDOztBK0JsbkpFO0VBQXNDO0EvQnNuSnhDOztBK0J0bkpFO0VBQXNDO0EvQjBuSnhDOztBK0IxbkpFO0VBQXNDO0EvQjhuSnhDOztBK0I5bkpFO0VBQXNDO0EvQmtvSnhDOztBK0Jsb0pFO0VBQXNDO0EvQnNvSnhDOztBK0J0b0pFO0VBQXNDO0EvQjBvSnhDOztBK0Ixb0pFO0VBQXNDO0EvQjhvSnhDOztBK0I5b0pFO0VBQXNDO0EvQmtwSnhDOztBK0JscEpFO0VBQXNDO0EvQnNwSnhDOztBK0J0cEpFO0VBQXNDO0EvQjBwSnhDOztBK0IxcEpFO0VBQXNDO0EvQjhwSnhDOztBK0I5cEpFO0VBQXNDO0EvQmtxSnhDOztBK0JscUpFO0VBQXNDO0EvQnNxSnhDOztBK0J0cUpFO0VBQXNDO0EvQjBxSnhDOztBK0IxcUpFO0VBQXNDO0EvQjhxSnhDOztBK0I5cUpFO0VBQXNDO0EvQmtySnhDOztBK0JsckpFO0VBQXNDO0EvQnNySnhDOztBK0J0ckpFO0VBQXNDO0EvQjBySnhDOztBK0IxckpFO0VBQXNDO0EvQjhySnhDOztBK0I5ckpFO0VBQXNDO0EvQmtzSnhDOztBK0Jsc0pFO0VBQXNDO0EvQnNzSnhDOztBK0J0c0pFO0VBQXNDO0EvQjBzSnhDOztBK0Ixc0pFO0VBQXNDO0EvQjhzSnhDOztBK0I5c0pFO0VBQXNDO0EvQmt0SnhDOztBK0JsdEpFO0VBQXNDO0EvQnN0SnhDOztBK0J0dEpFO0VBQXNDO0EvQjB0SnhDOztBK0IxdEpFO0VBQXNDO0EvQjh0SnhDOztBK0I5dEpFO0VBQXNDO0EvQmt1SnhDOztBK0JsdUpFO0VBQXNDO0EvQnN1SnhDOztBK0J0dUpFO0VBQXNDO0EvQjB1SnhDOztBK0IxdUpFO0VBQXNDO0EvQjh1SnhDOztBK0I5dUpFO0VBQXNDO0EvQmt2SnhDOztBK0JsdkpFO0VBQXNDO0EvQnN2SnhDOztBK0J0dkpFO0VBQXNDO0EvQjB2SnhDOztBK0IxdkpFO0VBQXNDO0EvQjh2SnhDOztBK0I5dkpFO0VBQXNDO0EvQmt3SnhDOztBK0Jsd0pFO0VBQXNDO0EvQnN3SnhDOztBK0J0d0pFO0VBQXNDO0EvQjB3SnhDOztBK0Ixd0pFO0VBQXNDO0EvQjh3SnhDOztBK0I5d0pFO0VBQXNDO0EvQmt4SnhDOztBK0JseEpFO0VBQXNDO0EvQnN4SnhDOztBK0J0eEpFO0VBQXNDO0EvQjB4SnhDOztBK0IxeEpFO0VBQXNDO0EvQjh4SnhDOztBK0I5eEpFO0VBQXNDO0EvQmt5SnhDOztBK0JseUpFO0VBQXNDO0EvQnN5SnhDOztBK0J0eUpFO0VBQXNDO0EvQjB5SnhDOztBK0IxeUpFO0VBQXNDO0EvQjh5SnhDOztBK0I5eUpFO0VBQXNDO0EvQmt6SnhDOztBK0JsekpFO0VBQXNDO0EvQnN6SnhDOztBK0J0ekpFO0VBQXNDO0EvQjB6SnhDOztBK0IxekpFO0VBQXNDO0EvQjh6SnhDOztBK0I5ekpFO0VBQXNDO0EvQmswSnhDOztBK0JsMEpFO0VBQXNDO0EvQnMwSnhDOztBK0J0MEpFO0VBQXNDO0EvQjAwSnhDOztBK0IxMEpFO0VBQXNDO0EvQjgwSnhDOztBK0I5MEpFO0VBQXNDO0EvQmsxSnhDOztBK0JsMUpFO0VBQXNDO0EvQnMxSnhDOztBK0J0MUpFO0VBQXNDO0EvQjAxSnhDOztBK0IxMUpFO0VBQXNDO0EvQjgxSnhDOztBK0I5MUpFO0VBQXNDO0EvQmsySnhDOztBK0JsMkpFO0VBQXNDO0EvQnMySnhDOztBK0J0MkpFO0VBQXNDO0EvQjAySnhDOztBK0IxMkpFO0VBQXNDO0EvQjgySnhDOztBK0I5MkpFO0VBQXNDO0EvQmszSnhDOztBK0JsM0pFO0VBQXNDO0EvQnMzSnhDOztBK0J0M0pFO0VBQXNDO0EvQjAzSnhDOztBK0IxM0pFO0VBQXNDO0EvQjgzSnhDOztBK0I5M0pFO0VBQXNDO0EvQms0SnhDOztBK0JsNEpFO0VBQXNDO0EvQnM0SnhDOztBK0J0NEpFO0VBQXNDO0EvQjA0SnhDOztBK0IxNEpFO0VBQXNDO0EvQjg0SnhDOztBK0I5NEpFO0VBQXNDO0EvQms1SnhDOztBK0JsNUpFO0VBQXNDO0EvQnM1SnhDOztBK0J0NUpFO0VBQXNDO0EvQjA1SnhDOztBK0IxNUpFO0VBQXNDO0EvQjg1SnhDOztBK0I5NUpFO0VBQXNDO0EvQms2SnhDOztBK0JsNkpFO0VBQXNDO0EvQnM2SnhDOztBK0J0NkpFO0VBQXNDO0EvQjA2SnhDOztBK0IxNkpFO0VBQXNDO0EvQjg2SnhDOztBK0I5NkpFO0VBQXNDO0EvQms3SnhDOztBK0JsN0pFO0VBQXNDO0EvQnM3SnhDOztBK0J0N0pFO0VBQXNDO0EvQjA3SnhDOztBK0IxN0pFO0VBQXNDO0EvQjg3SnhDOztBK0I5N0pFO0VBQXNDO0EvQms4SnhDOztBK0JsOEpFO0VBQXNDO0EvQnM4SnhDOztBK0J0OEpFO0VBQXNDO0EvQjA4SnhDOztBK0IxOEpFO0VBQXNDO0EvQjg4SnhDOztBK0I5OEpFO0VBQXNDO0EvQms5SnhDOztBK0JsOUpFO0VBQXNDO0EvQnM5SnhDOztBK0J0OUpFO0VBQXNDO0EvQjA5SnhDOztBK0IxOUpFO0VBQXNDO0EvQjg5SnhDOztBK0I5OUpFO0VBQXNDO0EvQmsrSnhDOztBK0JsK0pFO0VBQXNDO0EvQnMrSnhDOztBK0J0K0pFO0VBQXNDO0EvQjArSnhDOztBK0IxK0pFO0VBQXNDO0EvQjgrSnhDOztBK0I5K0pFO0VBQXNDO0EvQmsvSnhDOztBK0JsL0pFO0VBQXNDO0EvQnMvSnhDOztBK0J0L0pFO0VBQXNDO0EvQjAvSnhDOztBK0IxL0pFO0VBQXNDO0EvQjgvSnhDOztBK0I5L0pFO0VBQXNDO0EvQmtnS3hDOztBK0JsZ0tFO0VBQXNDO0EvQnNnS3hDOztBK0J0Z0tFO0VBQXNDO0EvQjBnS3hDOztBK0IxZ0tFO0VBQXNDO0EvQjhnS3hDOztBK0I5Z0tFO0VBQXNDO0EvQmtoS3hDOztBK0JsaEtFO0VBQXNDO0EvQnNoS3hDOztBK0J0aEtFO0VBQXNDO0EvQjBoS3hDOztBK0IxaEtFO0VBQXNDO0EvQjhoS3hDOztBK0I5aEtFO0VBQXNDO0EvQmtpS3hDOztBK0JsaUtFO0VBQXNDO0EvQnNpS3hDOztBK0J0aUtFO0VBQXNDO0EvQjBpS3hDOztBK0IxaUtFO0VBQXNDO0EvQjhpS3hDOztBK0I5aUtFO0VBQXNDO0EvQmtqS3hDOztBK0JsaktFO0VBQXNDO0EvQnNqS3hDOztBK0J0aktFO0VBQXNDO0EvQjBqS3hDOztBK0IxaktFO0VBQXNDO0EvQjhqS3hDOztBK0I5aktFO0VBQXNDO0EvQmtrS3hDOztBK0Jsa0tFO0VBQXNDO0EvQnNrS3hDOztBK0J0a0tFO0VBQXNDO0EvQjBrS3hDOztBK0Ixa0tFO0VBQXNDO0EvQjhrS3hDOztBK0I5a0tFO0VBQXNDO0EvQmtsS3hDOztBK0JsbEtFO0VBQXNDO0EvQnNsS3hDOztBK0J0bEtFO0VBQXNDO0EvQjBsS3hDOztBK0IxbEtFO0VBQXNDO0EvQjhsS3hDOztBK0I5bEtFO0VBQXNDO0EvQmttS3hDOztBK0JsbUtFO0VBQXNDO0EvQnNtS3hDOztBK0J0bUtFO0VBQXNDO0EvQjBtS3hDOztBK0IxbUtFO0VBQXNDO0EvQjhtS3hDOztBK0I5bUtFO0VBQXNDO0EvQmtuS3hDOztBK0JsbktFO0VBQXNDO0EvQnNuS3hDOztBK0J0bktFO0VBQXNDO0EvQjBuS3hDOztBK0IxbktFO0VBQXNDO0EvQjhuS3hDOztBK0I5bktFO0VBQXNDO0EvQmtvS3hDOztBK0Jsb0tFO0VBQXNDO0EvQnNvS3hDOztBK0J0b0tFO0VBQXNDO0EvQjBvS3hDOztBK0Ixb0tFO0VBQXNDO0EvQjhvS3hDOztBK0I5b0tFO0VBQXNDO0EvQmtwS3hDOztBK0JscEtFO0VBQXNDO0EvQnNwS3hDOztBK0J0cEtFO0VBQXNDO0EvQjBwS3hDOztBK0IxcEtFO0VBQXNDO0EvQjhwS3hDOztBK0I5cEtFO0VBQXNDO0EvQmtxS3hDOztBK0JscUtFO0VBQXNDO0EvQnNxS3hDOztBK0J0cUtFO0VBQXNDO0EvQjBxS3hDOztBK0IxcUtFO0VBQXNDO0EvQjhxS3hDOztBK0I5cUtFO0VBQXNDO0EvQmtyS3hDOztBK0JscktFO0VBQXNDO0EvQnNyS3hDOztBK0J0cktFO0VBQXNDO0EvQjByS3hDOztBK0IxcktFO0VBQXNDO0EvQjhyS3hDOztBK0I5cktFO0VBQXNDO0EvQmtzS3hDOztBK0Jsc0tFO0VBQXNDO0EvQnNzS3hDOztBK0J0c0tFO0VBQXNDO0EvQjBzS3hDOztBK0Ixc0tFO0VBQXNDO0EvQjhzS3hDOztBK0I5c0tFO0VBQXNDO0EvQmt0S3hDOztBK0JsdEtFO0VBQXNDO0EvQnN0S3hDOztBK0J0dEtFO0VBQXNDO0EvQjB0S3hDOztBK0IxdEtFO0VBQXNDO0EvQjh0S3hDOztBK0I5dEtFO0VBQXNDO0EvQmt1S3hDOztBK0JsdUtFO0VBQXNDO0EvQnN1S3hDOztBK0J0dUtFO0VBQXNDO0EvQjB1S3hDOztBK0IxdUtFO0VBQXNDO0EvQjh1S3hDOztBK0I5dUtFO0VBQXNDO0EvQmt2S3hDOztBK0JsdktFO0VBQXNDO0EvQnN2S3hDOztBK0J0dktFO0VBQXNDO0EvQjB2S3hDOztBK0IxdktFO0VBQXNDO0EvQjh2S3hDOztBK0I5dktFO0VBQXNDO0EvQmt3S3hDOztBK0Jsd0tFO0VBQXNDO0EvQnN3S3hDOztBK0J0d0tFO0VBQXNDO0EvQjB3S3hDOztBK0Ixd0tFO0VBQXNDO0EvQjh3S3hDOztBK0I5d0tFO0VBQXNDO0EvQmt4S3hDOztBK0JseEtFO0VBQXNDO0EvQnN4S3hDOztBK0J0eEtFO0VBQXNDO0EvQjB4S3hDOztBK0IxeEtFO0VBQXNDO0EvQjh4S3hDOztBK0I5eEtFO0VBQXNDO0EvQmt5S3hDOztBK0JseUtFO0VBQXNDO0EvQnN5S3hDOztBK0J0eUtFO0VBQXNDO0EvQjB5S3hDOztBK0IxeUtFO0VBQXNDO0EvQjh5S3hDOztBK0I5eUtFO0VBQXNDO0EvQmt6S3hDOztBK0JsektFO0VBQXNDO0EvQnN6S3hDOztBK0J0ektFO0VBQXNDO0EvQjB6S3hDOztBK0IxektFO0VBQXNDO0EvQjh6S3hDOztBK0I5ektFO0VBQXNDO0EvQmswS3hDOztBK0JsMEtFO0VBQXNDO0EvQnMwS3hDOztBK0J0MEtFO0VBQXNDO0EvQjAwS3hDOztBK0IxMEtFO0VBQXNDO0EvQjgwS3hDOztBK0I5MEtFO0VBQXNDO0EvQmsxS3hDOztBK0JsMUtFO0VBQXNDO0EvQnMxS3hDOztBK0J0MUtFO0VBQXNDO0EvQjAxS3hDOztBK0IxMUtFO0VBQXNDO0EvQjgxS3hDOztBK0I5MUtFO0VBQXNDO0EvQmsyS3hDOztBK0JsMktFO0VBQXNDO0EvQnMyS3hDOztBK0J0MktFO0VBQXNDO0EvQjAyS3hDOztBK0IxMktFO0VBQXNDO0EvQjgyS3hDOztBK0I5MktFO0VBQXNDO0EvQmszS3hDOztBK0JsM0tFO0VBQXNDO0EvQnMzS3hDOztBK0J0M0tFO0VBQXNDO0EvQjAzS3hDOztBK0IxM0tFO0VBQXNDO0EvQjgzS3hDOztBK0I5M0tFO0VBQXNDO0EvQms0S3hDOztBK0JsNEtFO0VBQXNDO0EvQnM0S3hDOztBK0J0NEtFO0VBQXNDO0EvQjA0S3hDOztBK0IxNEtFO0VBQXNDO0EvQjg0S3hDOztBK0I5NEtFO0VBQXNDO0EvQms1S3hDOztBK0JsNUtFO0VBQXNDO0EvQnM1S3hDOztBK0J0NUtFO0VBQXNDO0EvQjA1S3hDOztBK0IxNUtFO0VBQXNDO0EvQjg1S3hDOztBK0I5NUtFO0VBQXNDO0EvQms2S3hDOztBK0JsNktFO0VBQXNDO0EvQnM2S3hDOztBK0J0NktFO0VBQXNDO0EvQjA2S3hDOztBK0IxNktFO0VBQXNDO0EvQjg2S3hDOztBK0I5NktFO0VBQXNDO0EvQms3S3hDOztBK0JsN0tFO0VBQXNDO0EvQnM3S3hDOztBK0J0N0tFO0VBQXNDO0EvQjA3S3hDOztBK0IxN0tFO0VBQXNDO0EvQjg3S3hDOztBK0I5N0tFO0VBQXNDO0EvQms4S3hDOztBK0JsOEtFO0VBQXNDO0EvQnM4S3hDOztBK0J0OEtFO0VBQXNDO0EvQjA4S3hDOztBK0IxOEtFO0VBQXNDO0EvQjg4S3hDOztBK0I5OEtFO0VBQXNDO0EvQms5S3hDOztBK0JsOUtFO0VBQXNDO0EvQnM5S3hDOztBK0J0OUtFO0VBQXNDO0EvQjA5S3hDOztBK0IxOUtFO0VBQXNDO0EvQjg5S3hDOztBK0I5OUtFO0VBQXNDO0EvQmsrS3hDOztBK0JsK0tFO0VBQXNDO0EvQnMrS3hDOztBK0J0K0tFO0VBQXNDO0EvQjArS3hDOztBK0IxK0tFO0VBQXNDO0EvQjgrS3hDOztBK0I5K0tFO0VBQXNDO0EvQmsvS3hDOztBK0JsL0tFO0VBQXNDO0EvQnMvS3hDOztBK0J0L0tFO0VBQXNDO0EvQjAvS3hDOztBK0IxL0tFO0VBQXNDO0EvQjgvS3hDOztBK0I5L0tFO0VBQXNDO0EvQmtnTHhDOztBK0JsZ0xFO0VBQXNDO0EvQnNnTHhDOztBK0J0Z0xFO0VBQXNDO0EvQjBnTHhDOztBK0IxZ0xFO0VBQXNDO0EvQjhnTHhDOztBK0I5Z0xFO0VBQXNDO0EvQmtoTHhDOztBK0JsaExFO0VBQXNDO0EvQnNoTHhDOztBK0J0aExFO0VBQXNDO0EvQjBoTHhDOztBK0IxaExFO0VBQXNDO0EvQjhoTHhDOztBK0I5aExFO0VBQXNDO0EvQmtpTHhDOztBK0JsaUxFO0VBQXNDO0EvQnNpTHhDOztBK0J0aUxFO0VBQXNDO0EvQjBpTHhDOztBK0IxaUxFO0VBQXNDO0EvQjhpTHhDOztBK0I5aUxFO0VBQXNDO0EvQmtqTHhDOztBK0JsakxFO0VBQXNDO0EvQnNqTHhDOztBK0J0akxFO0VBQXNDO0EvQjBqTHhDOztBK0IxakxFO0VBQXNDO0EvQjhqTHhDOztBK0I5akxFO0VBQXNDO0EvQmtrTHhDOztBK0Jsa0xFO0VBQXNDO0EvQnNrTHhDOztBK0J0a0xFO0VBQXNDO0EvQjBrTHhDOztBK0Ixa0xFO0VBQXNDO0EvQjhrTHhDOztBK0I5a0xFO0VBQXNDO0EvQmtsTHhDOztBK0JsbExFO0VBQXNDO0EvQnNsTHhDOztBK0J0bExFO0VBQXNDO0EvQjBsTHhDOztBK0IxbExFO0VBQXNDO0EvQjhsTHhDOztBK0I5bExFO0VBQXNDO0EvQmttTHhDOztBK0JsbUxFO0VBQXNDO0EvQnNtTHhDOztBK0J0bUxFO0VBQXNDO0EvQjBtTHhDOztBK0IxbUxFO0VBQXNDO0EvQjhtTHhDOztBK0I5bUxFO0VBQXNDO0EvQmtuTHhDOztBK0JsbkxFO0VBQXNDO0EvQnNuTHhDOztBK0J0bkxFO0VBQXNDO0EvQjBuTHhDOztBK0IxbkxFO0VBQXNDO0EvQjhuTHhDOztBK0I5bkxFO0VBQXNDO0EvQmtvTHhDOztBK0Jsb0xFO0VBQXNDO0EvQnNvTHhDOztBK0J0b0xFO0VBQXNDO0EvQjBvTHhDOztBK0Ixb0xFO0VBQXNDO0EvQjhvTHhDOztBK0I5b0xFO0VBQXNDO0EvQmtwTHhDOztBK0JscExFO0VBQXNDO0EvQnNwTHhDOztBK0J0cExFO0VBQXNDO0EvQjBwTHhDOztBK0IxcExFO0VBQXNDO0EvQjhwTHhDOztBK0I5cExFO0VBQXNDO0EvQmtxTHhDOztBK0JscUxFO0VBQXNDO0EvQnNxTHhDOztBK0J0cUxFO0VBQXNDO0EvQjBxTHhDOztBK0IxcUxFO0VBQXNDO0EvQjhxTHhDOztBK0I5cUxFO0VBQXNDO0EvQmtyTHhDOztBK0JsckxFO0VBQXNDO0EvQnNyTHhDOztBK0J0ckxFO0VBQXNDO0EvQjByTHhDOztBK0IxckxFO0VBQXNDO0EvQjhyTHhDOztBK0I5ckxFO0VBQXNDO0EvQmtzTHhDOztBK0Jsc0xFO0VBQXNDO0EvQnNzTHhDOztBK0J0c0xFO0VBQXNDO0EvQjBzTHhDOztBK0Ixc0xFO0VBQXNDO0EvQjhzTHhDOztBK0I5c0xFO0VBQXNDO0EvQmt0THhDOztBK0JsdExFO0VBQXNDO0EvQnN0THhDOztBK0J0dExFO0VBQXNDO0EvQjB0THhDOztBK0IxdExFO0VBQXNDO0EvQjh0THhDOztBK0I5dExFO0VBQXNDO0EvQmt1THhDOztBK0JsdUxFO0VBQXNDO0EvQnN1THhDOztBK0J0dUxFO0VBQXNDO0EvQjB1THhDOztBK0IxdUxFO0VBQXNDO0EvQjh1THhDOztBK0I5dUxFO0VBQXNDO0EvQmt2THhDOztBK0JsdkxFO0VBQXNDO0EvQnN2THhDOztBK0J0dkxFO0VBQXNDO0EvQjB2THhDOztBK0IxdkxFO0VBQXNDO0EvQjh2THhDOztBK0I5dkxFO0VBQXNDO0EvQmt3THhDOztBK0Jsd0xFO0VBQXNDO0EvQnN3THhDOztBK0J0d0xFO0VBQXNDO0EvQjB3THhDOztBK0Ixd0xFO0VBQXNDO0EvQjh3THhDOztBK0I5d0xFO0VBQXNDO0EvQmt4THhDOztBK0JseExFO0VBQXNDO0EvQnN4THhDOztBK0J0eExFO0VBQXNDO0EvQjB4THhDOztBK0IxeExFO0VBQXNDO0EvQjh4THhDOztBK0I5eExFO0VBQXNDO0EvQmt5THhDOztBK0JseUxFO0VBQXNDO0EvQnN5THhDOztBK0J0eUxFO0VBQXNDO0EvQjB5THhDOztBK0IxeUxFO0VBQXNDO0EvQjh5THhDOztBK0I5eUxFO0VBQXNDO0EvQmt6THhDOztBK0JsekxFO0VBQXNDO0EvQnN6THhDOztBK0J0ekxFO0VBQXNDO0EvQjB6THhDOztBK0IxekxFO0VBQXNDO0EvQjh6THhDOztBK0I5ekxFO0VBQXNDO0EvQmswTHhDOztBK0JsMExFO0VBQXNDO0EvQnMwTHhDOztBK0J0MExFO0VBQXNDO0EvQjAwTHhDOztBK0IxMExFO0VBQXNDO0EvQjgwTHhDOztBK0I5MExFO0VBQXNDO0EvQmsxTHhDOztBK0JsMUxFO0VBQXNDO0EvQnMxTHhDOztBK0J0MUxFO0VBQXNDO0EvQjAxTHhDOztBK0IxMUxFO0VBQXNDO0EvQjgxTHhDOztBK0I5MUxFO0VBQXNDO0EvQmsyTHhDOztBK0JsMkxFO0VBQXNDO0EvQnMyTHhDOztBK0J0MkxFO0VBQXNDO0EvQjAyTHhDOztBK0IxMkxFO0VBQXNDO0EvQjgyTHhDOztBK0I5MkxFO0VBQXNDO0EvQmszTHhDOztBK0JsM0xFO0VBQXNDO0EvQnMzTHhDOztBK0J0M0xFO0VBQXNDO0EvQjAzTHhDOztBK0IxM0xFO0VBQXNDO0EvQjgzTHhDOztBK0I5M0xFO0VBQXNDO0EvQms0THhDOztBK0JsNExFO0VBQXNDO0EvQnM0THhDOztBK0J0NExFO0VBQXNDO0EvQjA0THhDOztBK0IxNExFO0VBQXNDO0EvQjg0THhDOztBK0I5NExFO0VBQXNDO0EvQms1THhDOztBK0JsNUxFO0VBQXNDO0EvQnM1THhDOztBK0J0NUxFO0VBQXNDO0EvQjA1THhDOztBK0IxNUxFO0VBQXNDO0EvQjg1THhDOztBK0I5NUxFO0VBQXNDO0EvQms2THhDOztBK0JsNkxFO0VBQXNDO0EvQnM2THhDOztBK0J0NkxFO0VBQXNDO0EvQjA2THhDOztBK0IxNkxFO0VBQXNDO0EvQjg2THhDOztBK0I5NkxFO0VBQXNDO0EvQms3THhDOztBK0JsN0xFO0VBQXNDO0EvQnM3THhDOztBK0J0N0xFO0VBQXNDO0EvQjA3THhDOztBK0IxN0xFO0VBQXNDO0EvQjg3THhDOztBK0I5N0xFO0VBQXNDO0EvQms4THhDOztBK0JsOExFO0VBQXNDO0EvQnM4THhDOztBK0J0OExFO0VBQXNDO0EvQjA4THhDOztBK0IxOExFO0VBQXNDO0EvQjg4THhDOztBK0I5OExFO0VBQXNDO0EvQms5THhDOztBK0JsOUxFO0VBQXNDO0EvQnM5THhDOztBK0J0OUxFO0VBQXNDO0EvQjA5THhDOztBK0IxOUxFO0VBQXNDO0EvQjg5THhDOztBK0I5OUxFO0VBQXNDO0EvQmsrTHhDOztBK0JsK0xFO0VBQXNDO0EvQnMrTHhDOztBK0J0K0xFO0VBQXNDO0EvQjArTHhDOztBK0IxK0xFO0VBQXNDO0EvQjgrTHhDOztBK0I5K0xFO0VBQXNDO0EvQmsvTHhDOztBK0JsL0xFO0VBQXNDO0EvQnMvTHhDOztBK0J0L0xFO0VBQXNDO0EvQjAvTHhDOztBK0IxL0xFO0VBQXNDO0EvQjgvTHhDOztBK0I5L0xFO0VBQXNDO0EvQmtnTXhDOztBK0JsZ01FO0VBQXNDO0EvQnNnTXhDOztBK0J0Z01FO0VBQXNDO0EvQjBnTXhDOztBK0IxZ01FO0VBQXNDO0EvQjhnTXhDOztBK0I5Z01FO0VBQXNDO0EvQmtoTXhDOztBK0JsaE1FO0VBQXNDO0EvQnNoTXhDOztBK0J0aE1FO0VBQXNDO0EvQjBoTXhDOztBK0IxaE1FO0VBQXNDO0EvQjhoTXhDOztBK0I5aE1FO0VBQXNDO0EvQmtpTXhDOztBK0JsaU1FO0VBQXNDO0EvQnNpTXhDOztBK0J0aU1FO0VBQXNDO0EvQjBpTXhDOztBK0IxaU1FO0VBQXNDO0EvQjhpTXhDOztBK0I5aU1FO0VBQXNDO0EvQmtqTXhDOztBK0Jsak1FO0VBQXNDO0EvQnNqTXhDOztBK0J0ak1FO0VBQXNDO0EvQjBqTXhDOztBK0Ixak1FO0VBQXNDO0EvQjhqTXhDOztBK0I5ak1FO0VBQXNDO0EvQmtrTXhDOztBK0Jsa01FO0VBQXNDO0EvQnNrTXhDOztBK0J0a01FO0VBQXNDO0EvQjBrTXhDOztBK0Ixa01FO0VBQXNDO0EvQjhrTXhDOztBK0I5a01FO0VBQXNDO0EvQmtsTXhDOztBK0JsbE1FO0VBQXNDO0EvQnNsTXhDOztBK0J0bE1FO0VBQXNDO0EvQjBsTXhDOztBK0IxbE1FO0VBQXNDO0EvQjhsTXhDOztBK0I5bE1FO0VBQXNDO0EvQmttTXhDOztBK0JsbU1FO0VBQXNDO0EvQnNtTXhDOztBK0J0bU1FO0VBQXNDO0EvQjBtTXhDOztBK0IxbU1FO0VBQXNDO0EvQjhtTXhDOztBK0I5bU1FO0VBQXNDO0EvQmtuTXhDOztBK0Jsbk1FO0VBQXNDO0EvQnNuTXhDOztBK0J0bk1FO0VBQXNDO0EvQjBuTXhDOztBK0Ixbk1FO0VBQXNDO0EvQjhuTXhDOztBK0I5bk1FO0VBQXNDO0EvQmtvTXhDOztBK0Jsb01FO0VBQXNDO0EvQnNvTXhDOztBK0J0b01FO0VBQXNDO0EvQjBvTXhDOztBK0Ixb01FO0VBQXNDO0EvQjhvTXhDOztBK0I5b01FO0VBQXNDO0EvQmtwTXhDOztBK0JscE1FO0VBQXNDO0EvQnNwTXhDOztBK0J0cE1FO0VBQXNDO0EvQjBwTXhDOztBK0IxcE1FO0VBQXNDO0EvQjhwTXhDOztBK0I5cE1FO0VBQXNDO0EvQmtxTXhDOztBK0JscU1FO0VBQXNDO0EvQnNxTXhDOztBK0J0cU1FO0VBQXNDO0EvQjBxTXhDOztBK0IxcU1FO0VBQXNDO0EvQjhxTXhDOztBK0I5cU1FO0VBQXNDO0EvQmtyTXhDOztBK0Jsck1FO0VBQXNDO0EvQnNyTXhDOztBK0J0ck1FO0VBQXNDO0EvQjByTXhDOztBK0Ixck1FO0VBQXNDO0EvQjhyTXhDOztBK0I5ck1FO0VBQXNDO0EvQmtzTXhDOztBK0Jsc01FO0VBQXNDO0EvQnNzTXhDOztBK0J0c01FO0VBQXNDO0EvQjBzTXhDOztBK0Ixc01FO0VBQXNDO0EvQjhzTXhDOztBK0I5c01FO0VBQXNDO0EvQmt0TXhDOztBK0JsdE1FO0VBQXNDO0EvQnN0TXhDOztBK0J0dE1FO0VBQXNDO0EvQjB0TXhDOztBK0IxdE1FO0VBQXNDO0EvQjh0TXhDOztBK0I5dE1FO0VBQXNDO0EvQmt1TXhDOztBK0JsdU1FO0VBQXNDO0EvQnN1TXhDOztBK0J0dU1FO0VBQXNDO0EvQjB1TXhDOztBK0IxdU1FO0VBQXNDO0EvQjh1TXhDOztBK0I5dU1FO0VBQXNDO0EvQmt2TXhDOztBK0Jsdk1FO0VBQXNDO0EvQnN2TXhDOztBK0J0dk1FO0VBQXNDO0EvQjB2TXhDOztBK0Ixdk1FO0VBQXNDO0EvQjh2TXhDOztBK0I5dk1FO0VBQXNDO0EvQmt3TXhDOztBK0Jsd01FO0VBQXNDO0EvQnN3TXhDOztBK0J0d01FO0VBQXNDO0EvQjB3TXhDOztBK0Ixd01FO0VBQXNDO0EvQjh3TXhDOztBK0I5d01FO0VBQXNDO0EvQmt4TXhDOztBK0JseE1FO0VBQXNDO0EvQnN4TXhDOztBK0J0eE1FO0VBQXNDO0EvQjB4TXhDOztBK0IxeE1FO0VBQXNDO0EvQjh4TXhDOztBK0I5eE1FO0VBQXNDO0EvQmt5TXhDOztBK0JseU1FO0VBQXNDO0EvQnN5TXhDOztBK0J0eU1FO0VBQXNDO0EvQjB5TXhDOztBK0IxeU1FO0VBQXNDO0EvQjh5TXhDOztBK0I5eU1FO0VBQXNDO0EvQmt6TXhDOztBK0Jsek1FO0VBQXNDO0EvQnN6TXhDOztBK0J0ek1FO0VBQXNDO0EvQjB6TXhDOztBK0Ixek1FO0VBQXNDO0EvQjh6TXhDOztBK0I5ek1FO0VBQXNDO0EvQmswTXhDOztBK0JsME1FO0VBQXNDO0EvQnMwTXhDOztBK0J0ME1FO0VBQXNDO0EvQjAwTXhDOztBK0IxME1FO0VBQXNDO0EvQjgwTXhDOztBK0I5ME1FO0VBQXNDO0EvQmsxTXhDOztBK0JsMU1FO0VBQXNDO0EvQnMxTXhDOztBK0J0MU1FO0VBQXNDO0EvQjAxTXhDOztBK0IxMU1FO0VBQXNDO0EvQjgxTXhDOztBK0I5MU1FO0VBQXNDO0EvQmsyTXhDOztBK0JsMk1FO0VBQXNDO0EvQnMyTXhDOztBK0J0Mk1FO0VBQXNDO0EvQjAyTXhDOztBK0IxMk1FO0VBQXNDO0EvQjgyTXhDOztBK0I5Mk1FO0VBQXNDO0EvQmszTXhDOztBK0JsM01FO0VBQXNDO0EvQnMzTXhDOztBK0J0M01FO0VBQXNDO0EvQjAzTXhDOztBK0IxM01FO0VBQXNDO0EvQjgzTXhDOztBK0I5M01FO0VBQXNDO0EvQms0TXhDOztBK0JsNE1FO0VBQXNDO0EvQnM0TXhDOztBK0J0NE1FO0VBQXNDO0EvQjA0TXhDOztBK0IxNE1FO0VBQXNDO0EvQjg0TXhDOztBK0I5NE1FO0VBQXNDO0EvQms1TXhDOztBK0JsNU1FO0VBQXNDO0EvQnM1TXhDOztBK0J0NU1FO0VBQXNDO0EvQjA1TXhDOztBK0IxNU1FO0VBQXNDO0EvQjg1TXhDOztBK0I5NU1FO0VBQXNDO0EvQms2TXhDOztBK0JsNk1FO0VBQXNDO0EvQnM2TXhDOztBK0J0Nk1FO0VBQXNDO0EvQjA2TXhDOztBK0IxNk1FO0VBQXNDO0EvQjg2TXhDOztBK0I5Nk1FO0VBQXNDO0EvQms3TXhDOztBK0JsN01FO0VBQXNDO0EvQnM3TXhDOztBK0J0N01FO0VBQXNDO0EvQjA3TXhDOztBK0IxN01FO0VBQXNDO0EvQjg3TXhDOztBK0I5N01FO0VBQXNDO0EvQms4TXhDOztBK0JsOE1FO0VBQXNDO0EvQnM4TXhDOztBK0J0OE1FO0VBQXNDO0EvQjA4TXhDOztBK0IxOE1FO0VBQXNDO0EvQjg4TXhDOztBK0I5OE1FO0VBQXNDO0EvQms5TXhDOztBK0JsOU1FO0VBQXNDO0EvQnM5TXhDOztBK0J0OU1FO0VBQXNDO0EvQjA5TXhDOztBK0IxOU1FO0VBQXNDO0EvQjg5TXhDOztBK0I5OU1FO0VBQXNDO0EvQmsrTXhDOztBK0JsK01FO0VBQXNDO0EvQnMrTXhDOztBK0J0K01FO0VBQXNDO0EvQjArTXhDOztBK0IxK01FO0VBQXNDO0EvQjgrTXhDOztBK0I5K01FO0VBQXNDO0EvQmsvTXhDOztBK0JsL01FO0VBQXNDO0EvQnMvTXhDOztBK0J0L01FO0VBQXNDO0EvQjAvTXhDOztBK0IxL01FO0VBQXNDO0EvQjgvTXhDOztBK0I5L01FO0VBQXNDO0EvQmtnTnhDOztBK0JsZ05FO0VBQXNDO0EvQnNnTnhDOztBK0J0Z05FO0VBQXNDO0EvQjBnTnhDOztBK0IxZ05FO0VBQXNDO0EvQjhnTnhDOztBK0I5Z05FO0VBQXNDO0EvQmtoTnhDOztBK0JsaE5FO0VBQXNDO0EvQnNoTnhDOztBK0J0aE5FO0VBQXNDO0EvQjBoTnhDOztBK0IxaE5FO0VBQXNDO0EvQjhoTnhDOztBK0I5aE5FO0VBQXNDO0EvQmtpTnhDOztBK0JsaU5FO0VBQXNDO0EvQnNpTnhDOztBK0J0aU5FO0VBQXNDO0EvQjBpTnhDOztBK0IxaU5FO0VBQXNDO0EvQjhpTnhDOztBK0I5aU5FO0VBQXNDO0EvQmtqTnhDOztBK0Jsak5FO0VBQXNDO0EvQnNqTnhDOztBK0J0ak5FO0VBQXNDO0EvQjBqTnhDOztBK0Ixak5FO0VBQXNDO0EvQjhqTnhDOztBK0I5ak5FO0VBQXNDO0EvQmtrTnhDOztBK0Jsa05FO0VBQXNDO0EvQnNrTnhDOztBK0J0a05FO0VBQXNDO0EvQjBrTnhDOztBK0Ixa05FO0VBQXNDO0EvQjhrTnhDOztBK0I5a05FO0VBQXNDO0EvQmtsTnhDOztBK0JsbE5FO0VBQXNDO0EvQnNsTnhDOztBK0J0bE5FO0VBQXNDO0EvQjBsTnhDOztBK0IxbE5FO0VBQXNDO0EvQjhsTnhDOztBK0I5bE5FO0VBQXNDO0EvQmttTnhDOztBK0JsbU5FO0VBQXNDO0EvQnNtTnhDOztBK0J0bU5FO0VBQXNDO0EvQjBtTnhDOztBK0IxbU5FO0VBQXNDO0EvQjhtTnhDOztBK0I5bU5FO0VBQXNDO0EvQmtuTnhDOztBK0Jsbk5FO0VBQXNDO0EvQnNuTnhDOztBK0J0bk5FO0VBQXNDO0EvQjBuTnhDOztBK0Ixbk5FO0VBQXNDO0EvQjhuTnhDOztBK0I5bk5FO0VBQXNDO0EvQmtvTnhDOztBK0Jsb05FO0VBQXNDO0EvQnNvTnhDOztBK0J0b05FO0VBQXNDO0EvQjBvTnhDOztBK0Ixb05FO0VBQXNDO0EvQjhvTnhDOztBK0I5b05FO0VBQXNDO0EvQmtwTnhDOztBK0JscE5FO0VBQXNDO0EvQnNwTnhDOztBK0J0cE5FO0VBQXNDO0EvQjBwTnhDOztBK0IxcE5FO0VBQXNDO0EvQjhwTnhDOztBK0I5cE5FO0VBQXNDO0EvQmtxTnhDOztBK0JscU5FO0VBQXNDO0EvQnNxTnhDOztBK0J0cU5FO0VBQXNDO0EvQjBxTnhDOztBK0IxcU5FO0VBQXNDO0EvQjhxTnhDOztBK0I5cU5FO0VBQXNDO0EvQmtyTnhDOztBK0Jsck5FO0VBQXNDO0EvQnNyTnhDOztBK0J0ck5FO0VBQXNDO0EvQjByTnhDOztBK0Ixck5FO0VBQXNDO0EvQjhyTnhDOztBK0I5ck5FO0VBQXNDO0EvQmtzTnhDOztBK0Jsc05FO0VBQXNDO0EvQnNzTnhDOztBK0J0c05FO0VBQXNDO0EvQjBzTnhDOztBK0Ixc05FO0VBQXNDO0EvQjhzTnhDOztBK0I5c05FO0VBQXNDO0EvQmt0TnhDOztBK0JsdE5FO0VBQXNDO0EvQnN0TnhDOztBK0J0dE5FO0VBQXNDO0EvQjB0TnhDOztBK0IxdE5FO0VBQXNDO0EvQjh0TnhDOztBK0I5dE5FO0VBQXNDO0EvQmt1TnhDOztBK0JsdU5FO0VBQXNDO0EvQnN1TnhDOztBK0J0dU5FO0VBQXNDO0EvQjB1TnhDOztBK0IxdU5FO0VBQXNDO0EvQjh1TnhDOztBK0I5dU5FO0VBQXNDO0EvQmt2TnhDOztBK0Jsdk5FO0VBQXNDO0EvQnN2TnhDOztBK0J0dk5FO0VBQXNDO0EvQjB2TnhDOztBK0Ixdk5FO0VBQXNDO0EvQjh2TnhDOztBK0I5dk5FO0VBQXNDO0EvQmt3TnhDOztBK0Jsd05FO0VBQXNDO0EvQnN3TnhDOztBK0J0d05FO0VBQXNDO0EvQjB3TnhDOztBK0Ixd05FO0VBQXNDO0EvQjh3TnhDOztBK0I5d05FO0VBQXNDO0EvQmt4TnhDOztBK0JseE5FO0VBQXNDO0EvQnN4TnhDOztBK0J0eE5FO0VBQXNDO0EvQjB4TnhDOztBK0IxeE5FO0VBQXNDO0EvQjh4TnhDOztBK0I5eE5FO0VBQXNDO0EvQmt5TnhDOztBK0JseU5FO0VBQXNDO0EvQnN5TnhDOztBK0J0eU5FO0VBQXNDO0EvQjB5TnhDOztBK0IxeU5FO0VBQXNDO0EvQjh5TnhDOztBK0I5eU5FO0VBQXNDO0EvQmt6TnhDOztBK0Jsek5FO0VBQXNDO0EvQnN6TnhDOztBK0J0ek5FO0VBQXNDO0EvQjB6TnhDOztBK0Ixek5FO0VBQXNDO0EvQjh6TnhDOztBK0I5ek5FO0VBQXNDO0EvQmswTnhDOztBK0JsME5FO0VBQXNDO0EvQnMwTnhDOztBK0J0ME5FO0VBQXNDO0EvQjAwTnhDOztBK0IxME5FO0VBQXNDO0EvQjgwTnhDOztBK0I5ME5FO0VBQXNDO0EvQmsxTnhDOztBK0JsMU5FO0VBQXNDO0EvQnMxTnhDOztBK0J0MU5FO0VBQXNDO0EvQjAxTnhDOztBK0IxMU5FO0VBQXNDO0EvQjgxTnhDOztBK0I5MU5FO0VBQXNDO0EvQmsyTnhDOztBK0JsMk5FO0VBQXNDO0EvQnMyTnhDOztBK0J0Mk5FO0VBQXNDO0EvQjAyTnhDOztBK0IxMk5FO0VBQXNDO0EvQjgyTnhDOztBK0I5Mk5FO0VBQXNDO0EvQmszTnhDOztBK0JsM05FO0VBQXNDO0EvQnMzTnhDOztBK0J0M05FO0VBQXNDO0EvQjAzTnhDOztBK0IxM05FO0VBQXNDO0EvQjgzTnhDOztBK0I5M05FO0VBQXNDO0EvQms0TnhDOztBK0JsNE5FO0VBQXNDO0EvQnM0TnhDOztBK0J0NE5FO0VBQXNDO0EvQjA0TnhDOztBK0IxNE5FO0VBQXNDO0EvQjg0TnhDOztBK0I5NE5FO0VBQXNDO0EvQms1TnhDOztBK0JsNU5FO0VBQXNDO0EvQnM1TnhDOztBK0J0NU5FO0VBQXNDO0EvQjA1TnhDOztBK0IxNU5FO0VBQXNDO0EvQjg1TnhDOztBK0I5NU5FO0VBQXNDO0EvQms2TnhDOztBK0JsNk5FO0VBQXNDO0EvQnM2TnhDOztBK0J0Nk5FO0VBQXNDO0EvQjA2TnhDOztBK0IxNk5FO0VBQXNDO0EvQjg2TnhDOztBK0I5Nk5FO0VBQXNDO0EvQms3TnhDOztBK0JsN05FO0VBQXNDO0EvQnM3TnhDOztBK0J0N05FO0VBQXNDO0EvQjA3TnhDOztBK0IxN05FO0VBQXNDO0EvQjg3TnhDOztBK0I5N05FO0VBQXNDO0EvQms4TnhDOztBK0JsOE5FO0VBQXNDO0EvQnM4TnhDOztBK0J0OE5FO0VBQXNDO0EvQjA4TnhDOztBK0IxOE5FO0VBQXNDO0EvQjg4TnhDOztBK0I5OE5FO0VBQXNDO0EvQms5TnhDOztBK0JsOU5FO0VBQXNDO0EvQnM5TnhDOztBK0J0OU5FO0VBQXNDO0EvQjA5TnhDOztBK0IxOU5FO0VBQXNDO0EvQjg5TnhDOztBK0I5OU5FO0VBQXNDO0EvQmsrTnhDOztBK0JsK05FO0VBQXNDO0EvQnMrTnhDOztBK0J0K05FO0VBQXNDO0EvQjArTnhDOztBK0IxK05FO0VBQXNDO0EvQjgrTnhDOztBK0I5K05FO0VBQXNDO0EvQmsvTnhDOztBK0JsL05FO0VBQXNDO0EvQnMvTnhDOztBK0J0L05FO0VBQXNDO0EvQjAvTnhDOztBK0IxL05FO0VBQXNDO0EvQjgvTnhDOztBK0I5L05FO0VBQXNDO0EvQmtnT3hDOztBK0JsZ09FO0VBQXNDO0EvQnNnT3hDOztBK0J0Z09FO0VBQXNDO0EvQjBnT3hDOztBK0IxZ09FO0VBQXNDO0EvQjhnT3hDOztBK0I5Z09FO0VBQXNDO0EvQmtoT3hDOztBK0JsaE9FO0VBQXNDO0EvQnNoT3hDOztBK0J0aE9FO0VBQXNDO0EvQjBoT3hDOztBK0IxaE9FO0VBQXNDO0EvQjhoT3hDOztBK0I5aE9FO0VBQXNDO0EvQmtpT3hDOztBK0JsaU9FO0VBQXNDO0EvQnNpT3hDOztBK0J0aU9FO0VBQXNDO0EvQjBpT3hDOztBK0IxaU9FO0VBQXNDO0EvQjhpT3hDOztBK0I5aU9FO0VBQXNDO0EvQmtqT3hDOztBK0Jsak9FO0VBQXNDO0EvQnNqT3hDOztBK0J0ak9FO0VBQXNDO0EvQjBqT3hDOztBK0Ixak9FO0VBQXNDO0EvQjhqT3hDOztBK0I5ak9FO0VBQXNDO0EvQmtrT3hDOztBK0Jsa09FO0VBQXNDO0EvQnNrT3hDOztBK0J0a09FO0VBQXNDO0EvQjBrT3hDOztBK0Ixa09FO0VBQXNDO0EvQjhrT3hDOztBK0I5a09FO0VBQXNDO0EvQmtsT3hDOztBK0JsbE9FO0VBQXNDO0EvQnNsT3hDOztBK0J0bE9FO0VBQXNDO0EvQjBsT3hDOztBK0IxbE9FO0VBQXNDO0EvQjhsT3hDOztBK0I5bE9FO0VBQXNDO0EvQmttT3hDOztBK0JsbU9FO0VBQXNDO0EvQnNtT3hDOztBK0J0bU9FO0VBQXNDO0EvQjBtT3hDOztBK0IxbU9FO0VBQXNDO0EvQjhtT3hDOztBK0I5bU9FO0VBQXNDO0EvQmtuT3hDOztBK0Jsbk9FO0VBQXNDO0EvQnNuT3hDOztBK0J0bk9FO0VBQXNDO0EvQjBuT3hDOztBK0Ixbk9FO0VBQXNDO0EvQjhuT3hDOztBK0I5bk9FO0VBQXNDO0EvQmtvT3hDOztBK0Jsb09FO0VBQXNDO0EvQnNvT3hDOztBK0J0b09FO0VBQXNDO0EvQjBvT3hDOztBK0Ixb09FO0VBQXNDO0EvQjhvT3hDOztBK0I5b09FO0VBQXNDO0EvQmtwT3hDOztBK0JscE9FO0VBQXNDO0EvQnNwT3hDOztBK0J0cE9FO0VBQXNDO0EvQjBwT3hDOztBK0IxcE9FO0VBQXNDO0EvQjhwT3hDOztBK0I5cE9FO0VBQXNDO0EvQmtxT3hDOztBK0JscU9FO0VBQXNDO0EvQnNxT3hDOztBK0J0cU9FO0VBQXNDO0EvQjBxT3hDOztBK0IxcU9FO0VBQXNDO0EvQjhxT3hDOztBK0I5cU9FO0VBQXNDO0EvQmtyT3hDOztBK0Jsck9FO0VBQXNDO0EvQnNyT3hDOztBK0J0ck9FO0VBQXNDO0EvQjByT3hDOztBK0Ixck9FO0VBQXNDO0EvQjhyT3hDOztBK0I5ck9FO0VBQXNDO0EvQmtzT3hDOztBK0Jsc09FO0VBQXNDO0EvQnNzT3hDOztBK0J0c09FO0VBQXNDO0EvQjBzT3hDOztBK0Ixc09FO0VBQXNDO0EvQjhzT3hDOztBK0I5c09FO0VBQXNDO0EvQmt0T3hDOztBK0JsdE9FO0VBQXNDO0EvQnN0T3hDOztBK0J0dE9FO0VBQXNDO0EvQjB0T3hDOztBK0IxdE9FO0VBQXNDO0EvQjh0T3hDOztBK0I5dE9FO0VBQXNDO0EvQmt1T3hDOztBK0JsdU9FO0VBQXNDO0EvQnN1T3hDOztBK0J0dU9FO0VBQXNDO0EvQjB1T3hDOztBK0IxdU9FO0VBQXNDO0EvQjh1T3hDOztBK0I5dU9FO0VBQXNDO0EvQmt2T3hDOztBK0Jsdk9FO0VBQXNDO0EvQnN2T3hDOztBK0J0dk9FO0VBQXNDO0EvQjB2T3hDOztBK0Ixdk9FO0VBQXNDO0EvQjh2T3hDOztBK0I5dk9FO0VBQXNDO0EvQmt3T3hDOztBK0Jsd09FO0VBQXNDO0EvQnN3T3hDOztBK0J0d09FO0VBQXNDO0EvQjB3T3hDOztBK0Ixd09FO0VBQXNDO0EvQjh3T3hDOztBK0I5d09FO0VBQXNDO0EvQmt4T3hDOztBK0JseE9FO0VBQXNDO0EvQnN4T3hDOztBK0J0eE9FO0VBQXNDO0EvQjB4T3hDOztBK0IxeE9FO0VBQXNDO0EvQjh4T3hDOztBK0I5eE9FO0VBQXNDO0EvQmt5T3hDOztBK0JseU9FO0VBQXNDO0EvQnN5T3hDOztBK0J0eU9FO0VBQXNDO0EvQjB5T3hDOztBK0IxeU9FO0VBQXNDO0EvQjh5T3hDOztBK0I5eU9FO0VBQXNDO0EvQmt6T3hDOztBK0Jsek9FO0VBQXNDO0EvQnN6T3hDOztBK0J0ek9FO0VBQXNDO0EvQjB6T3hDOztBK0Ixek9FO0VBQXNDO0EvQjh6T3hDOztBK0I5ek9FO0VBQXNDO0EvQmswT3hDOztBK0JsME9FO0VBQXNDO0EvQnMwT3hDOztBK0J0ME9FO0VBQXNDO0EvQjAwT3hDOztBK0IxME9FO0VBQXNDO0EvQjgwT3hDOztBK0I5ME9FO0VBQXNDO0EvQmsxT3hDOztBK0JsMU9FO0VBQXNDO0EvQnMxT3hDOztBK0J0MU9FO0VBQXNDO0EvQjAxT3hDOztBK0IxMU9FO0VBQXNDO0EvQjgxT3hDOztBK0I5MU9FO0VBQXNDO0EvQmsyT3hDOztBK0JsMk9FO0VBQXNDO0EvQnMyT3hDOztBK0J0Mk9FO0VBQXNDO0EvQjAyT3hDOztBK0IxMk9FO0VBQXNDO0EvQjgyT3hDOztBK0I5Mk9FO0VBQXNDO0EvQmszT3hDOztBK0JsM09FO0VBQXNDO0EvQnMzT3hDOztBK0J0M09FO0VBQXNDO0EvQjAzT3hDOztBK0IxM09FO0VBQXNDO0EvQjgzT3hDOztBK0I5M09FO0VBQXNDO0EvQms0T3hDOztBK0JsNE9FO0VBQXNDO0EvQnM0T3hDOztBK0J0NE9FO0VBQXNDO0EvQjA0T3hDOztBK0IxNE9FO0VBQXNDO0EvQjg0T3hDOztBK0I5NE9FO0VBQXNDO0EvQms1T3hDOztBK0JsNU9FO0VBQXNDO0EvQnM1T3hDOztBK0J0NU9FO0VBQXNDO0EvQjA1T3hDOztBK0IxNU9FO0VBQXNDO0EvQjg1T3hDOztBK0I5NU9FO0VBQXNDO0EvQms2T3hDOztBK0JsNk9FO0VBQXNDO0EvQnM2T3hDOztBK0J0Nk9FO0VBQXNDO0EvQjA2T3hDOztBK0IxNk9FO0VBQXNDO0EvQjg2T3hDOztBK0I5Nk9FO0VBQXNDO0EvQms3T3hDOztBK0JsN09FO0VBQXNDO0EvQnM3T3hDOztBK0J0N09FO0VBQXNDO0EvQjA3T3hDOztBK0IxN09FO0VBQXNDO0EvQjg3T3hDOztBK0I5N09FO0VBQXNDO0EvQms4T3hDOztBK0JsOE9FO0VBQXNDO0EvQnM4T3hDOztBK0J0OE9FO0VBQXNDO0EvQjA4T3hDOztBK0IxOE9FO0VBQXNDO0EvQjg4T3hDOztBK0I5OE9FO0VBQXNDO0EvQms5T3hDOztBK0JsOU9FO0VBQXNDO0EvQnM5T3hDOztBK0J0OU9FO0VBQXNDO0EvQjA5T3hDOztBK0IxOU9FO0VBQXNDO0EvQjg5T3hDOztBK0I5OU9FO0VBQXNDO0EvQmsrT3hDOztBK0JsK09FO0VBQXNDO0EvQnMrT3hDOztBK0J0K09FO0VBQXNDO0EvQjArT3hDOztBK0IxK09FO0VBQXNDO0EvQjgrT3hDOztBK0I5K09FO0VBQXNDO0EvQmsvT3hDOztBK0JsL09FO0VBQXNDO0EvQnMvT3hDOztBK0J0L09FO0VBQXNDO0EvQjAvT3hDOztBK0IxL09FO0VBQXNDO0EvQjgvT3hDOztBK0I5L09FO0VBQXNDO0EvQmtnUHhDOztBK0JsZ1BFO0VBQXNDO0EvQnNnUHhDOztBK0J0Z1BFO0VBQXNDO0EvQjBnUHhDOztBK0IxZ1BFO0VBQXNDO0EvQjhnUHhDOztBK0I5Z1BFO0VBQXNDO0EvQmtoUHhDOztBK0JsaFBFO0VBQXNDO0EvQnNoUHhDOztBK0J0aFBFO0VBQXNDO0EvQjBoUHhDOztBK0IxaFBFO0VBQXNDO0EvQjhoUHhDOztBK0I5aFBFO0VBQXNDO0EvQmtpUHhDOztBK0JsaVBFO0VBQXNDO0EvQnNpUHhDOztBK0J0aVBFO0VBQXNDO0EvQjBpUHhDOztBK0IxaVBFO0VBQXNDO0EvQjhpUHhDOztBK0I5aVBFO0VBQXNDO0EvQmtqUHhDOztBK0JsalBFO0VBQXNDO0EvQnNqUHhDOztBK0J0alBFO0VBQXNDO0EvQjBqUHhDOztBK0IxalBFO0VBQXNDO0EvQjhqUHhDOztBK0I5alBFO0VBQXNDO0EvQmtrUHhDOztBK0Jsa1BFO0VBQXNDO0EvQnNrUHhDOztBK0J0a1BFO0VBQXNDO0EvQjBrUHhDOztBK0Ixa1BFO0VBQXNDO0EvQjhrUHhDOztBK0I5a1BFO0VBQXNDO0EvQmtsUHhDOztBK0JsbFBFO0VBQXNDO0EvQnNsUHhDOztBK0J0bFBFO0VBQXNDO0EvQjBsUHhDOztBK0IxbFBFO0VBQXNDO0EvQjhsUHhDOztBK0I5bFBFO0VBQXNDO0EvQmttUHhDOztBK0JsbVBFO0VBQXNDO0EvQnNtUHhDOztBK0J0bVBFO0VBQXNDO0EvQjBtUHhDOztBK0IxbVBFO0VBQXNDO0EvQjhtUHhDOztBK0I5bVBFO0VBQXNDO0EvQmtuUHhDOztBK0JsblBFO0VBQXNDO0EvQnNuUHhDOztBK0J0blBFO0VBQXNDO0EvQjBuUHhDOztBK0IxblBFO0VBQXNDO0EvQjhuUHhDOztBK0I5blBFO0VBQXNDO0EvQmtvUHhDOztBK0Jsb1BFO0VBQXNDO0EvQnNvUHhDOztBK0J0b1BFO0VBQXNDO0EvQjBvUHhDOztBK0Ixb1BFO0VBQXNDO0EvQjhvUHhDOztBK0I5b1BFO0VBQXNDO0EvQmtwUHhDOztBK0JscFBFO0VBQXNDO0EvQnNwUHhDOztBK0J0cFBFO0VBQXNDO0EvQjBwUHhDOztBK0IxcFBFO0VBQXNDO0EvQjhwUHhDOztBK0I5cFBFO0VBQXNDO0EvQmtxUHhDOztBK0JscVBFO0VBQXNDO0EvQnNxUHhDOztBK0J0cVBFO0VBQXNDO0EvQjBxUHhDOztBK0IxcVBFO0VBQXNDO0EvQjhxUHhDOztBK0I5cVBFO0VBQXNDO0EvQmtyUHhDOztBK0JsclBFO0VBQXNDO0EvQnNyUHhDOztBK0J0clBFO0VBQXNDO0EvQjByUHhDOztBK0IxclBFO0VBQXNDO0EvQjhyUHhDOztBK0I5clBFO0VBQXNDO0EvQmtzUHhDOztBK0Jsc1BFO0VBQXNDO0EvQnNzUHhDOztBK0J0c1BFO0VBQXNDO0EvQjBzUHhDOztBK0Ixc1BFO0VBQXNDO0EvQjhzUHhDOztBK0I5c1BFO0VBQXNDO0EvQmt0UHhDOztBK0JsdFBFO0VBQXNDO0EvQnN0UHhDOztBK0J0dFBFO0VBQXNDO0EvQjB0UHhDOztBK0IxdFBFO0VBQXNDO0EvQjh0UHhDOztBK0I5dFBFO0VBQXNDO0EvQmt1UHhDOztBK0JsdVBFO0VBQXNDO0EvQnN1UHhDOztBK0J0dVBFO0VBQXNDO0EvQjB1UHhDOztBK0IxdVBFO0VBQXNDO0EvQjh1UHhDOztBK0I5dVBFO0VBQXNDO0EvQmt2UHhDOztBK0JsdlBFO0VBQXNDO0EvQnN2UHhDOztBK0J0dlBFO0VBQXNDO0EvQjB2UHhDOztBK0IxdlBFO0VBQXNDO0EvQjh2UHhDOztBK0I5dlBFO0VBQXNDO0EvQmt3UHhDOztBK0Jsd1BFO0VBQXNDO0EvQnN3UHhDOztBK0J0d1BFO0VBQXNDO0EvQjB3UHhDOztBK0Ixd1BFO0VBQXNDO0EvQjh3UHhDOztBK0I5d1BFO0VBQXNDO0EvQmt4UHhDOztBK0JseFBFO0VBQXNDO0EvQnN4UHhDOztBK0J0eFBFO0VBQXNDO0EvQjB4UHhDOztBK0IxeFBFO0VBQXNDO0EvQjh4UHhDOztBK0I5eFBFO0VBQXNDO0EvQmt5UHhDOztBK0JseVBFO0VBQXNDO0EvQnN5UHhDOztBK0J0eVBFO0VBQXNDO0EvQjB5UHhDOztBK0IxeVBFO0VBQXNDO0EvQjh5UHhDOztBK0I5eVBFO0VBQXNDO0EvQmt6UHhDOztBK0JselBFO0VBQXNDO0EvQnN6UHhDOztBK0J0elBFO0VBQXNDO0EvQjB6UHhDOztBK0IxelBFO0VBQXNDO0EvQjh6UHhDOztBK0I5elBFO0VBQXNDO0EvQmswUHhDOztBK0JsMFBFO0VBQXNDO0EvQnMwUHhDOztBK0J0MFBFO0VBQXNDO0EvQjAwUHhDOztBK0IxMFBFO0VBQXNDO0EvQjgwUHhDOztBK0I5MFBFO0VBQXNDO0EvQmsxUHhDOztBK0JsMVBFO0VBQXNDO0EvQnMxUHhDOztBK0J0MVBFO0VBQXNDO0EvQjAxUHhDOztBK0IxMVBFO0VBQXNDO0EvQjgxUHhDOztBK0I5MVBFO0VBQXNDO0EvQmsyUHhDOztBK0JsMlBFO0VBQXNDO0EvQnMyUHhDOztBK0J0MlBFO0VBQXNDO0EvQjAyUHhDOztBK0IxMlBFO0VBQXNDO0EvQjgyUHhDOztBK0I5MlBFO0VBQXNDO0EvQmszUHhDOztBK0JsM1BFO0VBQXNDO0EvQnMzUHhDOztBK0J0M1BFO0VBQXNDO0EvQjAzUHhDOztBK0IxM1BFO0VBQXNDO0EvQjgzUHhDOztBK0I5M1BFO0VBQXNDO0EvQms0UHhDOztBK0JsNFBFO0VBQXNDO0EvQnM0UHhDOztBK0J0NFBFO0VBQXNDO0EvQjA0UHhDOztBK0IxNFBFO0VBQXNDO0EvQjg0UHhDOztBK0I5NFBFO0VBQXNDO0EvQms1UHhDOztBK0JsNVBFO0VBQXNDO0EvQnM1UHhDOztBK0J0NVBFO0VBQXNDO0EvQjA1UHhDOztBK0IxNVBFO0VBQXNDO0EvQjg1UHhDOztBK0I5NVBFO0VBQXNDO0EvQms2UHhDOztBK0JsNlBFO0VBQXNDO0EvQnM2UHhDOztBK0J0NlBFO0VBQXNDO0EvQjA2UHhDOztBK0IxNlBFO0VBQXNDO0EvQjg2UHhDOztBK0I5NlBFO0VBQXNDO0EvQms3UHhDOztBK0JsN1BFO0VBQXNDO0EvQnM3UHhDOztBK0J0N1BFO0VBQXNDO0EvQjA3UHhDOztBK0IxN1BFO0VBQXNDO0EvQjg3UHhDOztBK0I5N1BFO0VBQXNDO0EvQms4UHhDOztBK0JsOFBFO0VBQXNDO0EvQnM4UHhDOztBK0J0OFBFO0VBQXNDO0EvQjA4UHhDOztBK0IxOFBFO0VBQXNDO0EvQjg4UHhDOztBK0I5OFBFO0VBQXNDO0EvQms5UHhDOztBK0JsOVBFO0VBQXNDO0EvQnM5UHhDOztBK0J0OVBFO0VBQXNDO0EvQjA5UHhDOztBK0IxOVBFO0VBQXNDO0EvQjg5UHhDOztBK0I5OVBFO0VBQXNDO0EvQmsrUHhDOztBK0JsK1BFO0VBQXNDO0EvQnMrUHhDOztBK0J0K1BFO0VBQXNDO0EvQjArUHhDOztBK0IxK1BFO0VBQXNDO0EvQjgrUHhDOztBK0I5K1BFO0VBQXNDO0EvQmsvUHhDOztBK0JsL1BFO0VBQXNDO0EvQnMvUHhDOztBK0J0L1BFO0VBQXNDO0EvQjAvUHhDOztBK0IxL1BFO0VBQXNDO0EvQjgvUHhDOztBK0I5L1BFO0VBQXNDO0EvQmtnUXhDOztBK0JsZ1FFO0VBQXNDO0EvQnNnUXhDOztBK0J0Z1FFO0VBQXNDO0EvQjBnUXhDOztBK0IxZ1FFO0VBQXNDO0EvQjhnUXhDOztBK0I5Z1FFO0VBQXNDO0EvQmtoUXhDOztBK0JsaFFFO0VBQXNDO0EvQnNoUXhDOztBK0J0aFFFO0VBQXNDO0EvQjBoUXhDOztBK0IxaFFFO0VBQXNDO0EvQjhoUXhDOztBK0I5aFFFO0VBQXNDO0EvQmtpUXhDOztBK0JsaVFFO0VBQXNDO0EvQnNpUXhDOztBK0J0aVFFO0VBQXNDO0EvQjBpUXhDOztBK0IxaVFFO0VBQXNDO0EvQjhpUXhDOztBK0I5aVFFO0VBQXNDO0EvQmtqUXhDOztBK0JsalFFO0VBQXNDO0EvQnNqUXhDOztBK0J0alFFO0VBQXNDO0EvQjBqUXhDOztBK0IxalFFO0VBQXNDO0EvQjhqUXhDOztBK0I5alFFO0VBQXNDO0EvQmtrUXhDOztBK0Jsa1FFO0VBQXNDO0EvQnNrUXhDOztBK0J0a1FFO0VBQXNDO0EvQjBrUXhDOztBK0Ixa1FFO0VBQXNDO0EvQjhrUXhDOztBK0I5a1FFO0VBQXNDO0EvQmtsUXhDOztBK0JsbFFFO0VBQXNDO0EvQnNsUXhDOztBK0J0bFFFO0VBQXNDO0EvQjBsUXhDOztBK0IxbFFFO0VBQXNDO0EvQjhsUXhDOztBK0I5bFFFO0VBQXNDO0EvQmttUXhDOztBK0JsbVFFO0VBQXNDO0EvQnNtUXhDOztBK0J0bVFFO0VBQXNDO0EvQjBtUXhDOztBK0IxbVFFO0VBQXNDO0EvQjhtUXhDOztBK0I5bVFFO0VBQXNDO0EvQmtuUXhDOztBK0JsblFFO0VBQXNDO0EvQnNuUXhDOztBK0J0blFFO0VBQXNDO0EvQjBuUXhDOztBK0IxblFFO0VBQXNDO0EvQjhuUXhDOztBK0I5blFFO0VBQXNDO0EvQmtvUXhDOztBK0Jsb1FFO0VBQXNDO0EvQnNvUXhDOztBK0J0b1FFO0VBQXNDO0EvQjBvUXhDOztBK0Ixb1FFO0VBQXNDO0EvQjhvUXhDOztBK0I5b1FFO0VBQXNDO0EvQmtwUXhDOztBK0JscFFFO0VBQXNDO0EvQnNwUXhDOztBK0J0cFFFO0VBQXNDO0EvQjBwUXhDOztBK0IxcFFFO0VBQXNDO0EvQjhwUXhDOztBK0I5cFFFO0VBQXNDO0EvQmtxUXhDOztBK0JscVFFO0VBQXNDO0EvQnNxUXhDOztBK0J0cVFFO0VBQXNDO0EvQjBxUXhDOztBK0IxcVFFO0VBQXNDO0EvQjhxUXhDOztBK0I5cVFFO0VBQXNDO0EvQmtyUXhDOztBK0JsclFFO0VBQXNDO0EvQnNyUXhDOztBK0J0clFFO0VBQXNDO0EvQjByUXhDOztBK0IxclFFO0VBQXNDO0EvQjhyUXhDOztBK0I5clFFO0VBQXNDO0EvQmtzUXhDOztBK0Jsc1FFO0VBQXNDO0EvQnNzUXhDOztBK0J0c1FFO0VBQXNDO0EvQjBzUXhDOztBK0Ixc1FFO0VBQXNDO0EvQjhzUXhDOztBK0I5c1FFO0VBQXNDO0EvQmt0UXhDOztBK0JsdFFFO0VBQXNDO0EvQnN0UXhDOztBK0J0dFFFO0VBQXNDO0EvQjB0UXhDOztBK0IxdFFFO0VBQXNDO0EvQjh0UXhDOztBK0I5dFFFO0VBQXNDO0EvQmt1UXhDOztBK0JsdVFFO0VBQXNDO0EvQnN1UXhDOztBK0J0dVFFO0VBQXNDO0EvQjB1UXhDOztBK0IxdVFFO0VBQXNDO0EvQjh1UXhDOztBK0I5dVFFO0VBQXNDO0EvQmt2UXhDOztBK0JsdlFFO0VBQXNDO0EvQnN2UXhDOztBK0J0dlFFO0VBQXNDO0EvQjB2UXhDOztBK0IxdlFFO0VBQXNDO0EvQjh2UXhDOztBK0I5dlFFO0VBQXNDO0EvQmt3UXhDOztBK0Jsd1FFO0VBQXNDO0EvQnN3UXhDOztBK0J0d1FFO0VBQXNDO0EvQjB3UXhDOztBK0Ixd1FFO0VBQXNDO0EvQjh3UXhDOztBK0I5d1FFO0VBQXNDO0EvQmt4UXhDOztBK0JseFFFO0VBQXNDO0EvQnN4UXhDOztBK0J0eFFFO0VBQXNDO0EvQjB4UXhDOztBK0IxeFFFO0VBQXNDO0EvQjh4UXhDOztBK0I5eFFFO0VBQXNDO0EvQmt5UXhDOztBK0JseVFFO0VBQXNDO0EvQnN5UXhDOztBK0J0eVFFO0VBQXNDO0EvQjB5UXhDOztBK0IxeVFFO0VBQXNDO0EvQjh5UXhDOztBK0I5eVFFO0VBQXNDO0EvQmt6UXhDOztBK0JselFFO0VBQXNDO0EvQnN6UXhDOztBK0J0elFFO0VBQXNDO0EvQjB6UXhDOztBK0IxelFFO0VBQXNDO0EvQjh6UXhDOztBK0I5elFFO0VBQXNDO0EvQmswUXhDOztBK0JsMFFFO0VBQXNDO0EvQnMwUXhDOztBK0J0MFFFO0VBQXNDO0EvQjAwUXhDOztBK0IxMFFFO0VBQXNDO0EvQjgwUXhDOztBK0I5MFFFO0VBQXNDO0EvQmsxUXhDOztBK0JsMVFFO0VBQXNDO0EvQnMxUXhDOztBK0J0MVFFO0VBQXNDO0EvQjAxUXhDOztBK0IxMVFFO0VBQXNDO0EvQjgxUXhDOztBK0I5MVFFO0VBQXNDO0EvQmsyUXhDOztBK0JsMlFFO0VBQXNDO0EvQnMyUXhDOztBK0J0MlFFO0VBQXNDO0EvQjAyUXhDOztBK0IxMlFFO0VBQXNDO0EvQjgyUXhDOztBK0I5MlFFO0VBQXNDO0EvQmszUXhDOztBK0JsM1FFO0VBQXNDO0EvQnMzUXhDOztBK0J0M1FFO0VBQXNDO0EvQjAzUXhDOztBK0IxM1FFO0VBQXNDO0EvQjgzUXhDOztBK0I5M1FFO0VBQXNDO0EvQms0UXhDOztBK0JsNFFFO0VBQXNDO0EvQnM0UXhDOztBK0J0NFFFO0VBQXNDO0EvQjA0UXhDOztBK0IxNFFFO0VBQXNDO0EvQjg0UXhDOztBK0I5NFFFO0VBQXNDO0EvQms1UXhDOztBK0JsNVFFO0VBQXNDO0EvQnM1UXhDOztBK0J0NVFFO0VBQXNDO0EvQjA1UXhDOztBK0IxNVFFO0VBQXNDO0EvQjg1UXhDOztBK0I5NVFFO0VBQXNDO0EvQms2UXhDOztBK0JsNlFFO0VBQXNDO0EvQnM2UXhDOztBK0J0NlFFO0VBQXNDO0EvQjA2UXhDOztBK0IxNlFFO0VBQXNDO0EvQjg2UXhDOztBK0I5NlFFO0VBQXNDO0EvQms3UXhDOztBK0JsN1FFO0VBQXNDO0EvQnM3UXhDOztBK0J0N1FFO0VBQXNDO0EvQjA3UXhDOztBK0IxN1FFO0VBQXNDO0EvQjg3UXhDOztBK0I5N1FFO0VBQXNDO0EvQms4UXhDOztBK0JsOFFFO0VBQXNDO0EvQnM4UXhDOztBK0J0OFFFO0VBQXNDO0EvQjA4UXhDOztBK0IxOFFFO0VBQXNDO0EvQjg4UXhDOztBK0I5OFFFO0VBQXNDO0EvQms5UXhDOztBK0JsOVFFO0VBQXNDO0EvQnM5UXhDOztBK0J0OVFFO0VBQXNDO0EvQjA5UXhDOztBK0IxOVFFO0VBQXNDO0EvQjg5UXhDOztBK0I5OVFFO0VBQXNDO0EvQmsrUXhDOztBK0JsK1FFO0VBQXNDO0EvQnMrUXhDOztBK0J0K1FFO0VBQXNDO0EvQjArUXhDOztBK0IxK1FFO0VBQXNDO0EvQjgrUXhDOztBK0I5K1FFO0VBQXNDO0EvQmsvUXhDOztBK0JsL1FFO0VBQXNDO0EvQnMvUXhDOztBK0J0L1FFO0VBQXNDO0EvQjAvUXhDOztBK0IxL1FFO0VBQXNDO0EvQjgvUXhDOztBK0I5L1FFO0VBQXNDO0EvQmtnUnhDOztBK0JsZ1JFO0VBQXNDO0EvQnNnUnhDOztBK0J0Z1JFO0VBQXNDO0EvQjBnUnhDOztBK0IxZ1JFO0VBQXNDO0EvQjhnUnhDOztBK0I5Z1JFO0VBQXNDO0EvQmtoUnhDOztBK0JsaFJFO0VBQXNDO0EvQnNoUnhDOztBK0J0aFJFO0VBQXNDO0EvQjBoUnhDOztBK0IxaFJFO0VBQXNDO0EvQjhoUnhDOztBK0I5aFJFO0VBQXNDO0EvQmtpUnhDOztBK0JsaVJFO0VBQXNDO0EvQnNpUnhDOztBK0J0aVJFO0VBQXNDO0EvQjBpUnhDOztBK0IxaVJFO0VBQXNDO0EvQjhpUnhDOztBK0I5aVJFO0VBQXNDO0EvQmtqUnhDOztBK0JsalJFO0VBQXNDO0EvQnNqUnhDOztBK0J0alJFO0VBQXNDO0EvQjBqUnhDOztBK0IxalJFO0VBQXNDO0EvQjhqUnhDOztBK0I5alJFO0VBQXNDO0EvQmtrUnhDOztBK0Jsa1JFO0VBQXNDO0EvQnNrUnhDOztBK0J0a1JFO0VBQXNDO0EvQjBrUnhDOztBK0Ixa1JFO0VBQXNDO0EvQjhrUnhDOztBK0I5a1JFO0VBQXNDO0EvQmtsUnhDOztBK0JsbFJFO0VBQXNDO0EvQnNsUnhDOztBK0J0bFJFO0VBQXNDO0EvQjBsUnhDOztBK0IxbFJFO0VBQXNDO0EvQjhsUnhDOztBK0I5bFJFO0VBQXNDO0EvQmttUnhDOztBK0JsbVJFO0VBQXNDO0EvQnNtUnhDOztBK0J0bVJFO0VBQXNDO0EvQjBtUnhDOztBK0IxbVJFO0VBQXNDO0EvQjhtUnhDOztBK0I5bVJFO0VBQXNDO0EvQmtuUnhDOztBK0JsblJFO0VBQXNDO0EvQnNuUnhDOztBK0J0blJFO0VBQXNDO0EvQjBuUnhDOztBK0IxblJFO0VBQXNDO0EvQjhuUnhDOztBK0I5blJFO0VBQXNDO0EvQmtvUnhDOztBK0Jsb1JFO0VBQXNDO0EvQnNvUnhDOztBK0J0b1JFO0VBQXNDO0EvQjBvUnhDOztBK0Ixb1JFO0VBQXNDO0EvQjhvUnhDOztBK0I5b1JFO0VBQXNDO0EvQmtwUnhDOztBK0JscFJFO0VBQXNDO0EvQnNwUnhDOztBK0J0cFJFO0VBQXNDO0EvQjBwUnhDOztBK0IxcFJFO0VBQXNDO0EvQjhwUnhDOztBK0I5cFJFO0VBQXNDO0EvQmtxUnhDOztBK0JscVJFO0VBQXNDO0EvQnNxUnhDOztBK0J0cVJFO0VBQXNDO0EvQjBxUnhDOztBK0IxcVJFO0VBQXNDO0EvQjhxUnhDOztBK0I5cVJFO0VBQXNDO0EvQmtyUnhDOztBK0JsclJFO0VBQXNDO0EvQnNyUnhDOztBK0J0clJFO0VBQXNDO0EvQjByUnhDOztBK0IxclJFO0VBQXNDO0EvQjhyUnhDOztBK0I5clJFO0VBQXNDO0EvQmtzUnhDOztBK0Jsc1JFO0VBQXNDO0EvQnNzUnhDOztBK0J0c1JFO0VBQXNDO0EvQjBzUnhDOztBK0Ixc1JFO0VBQXNDO0EvQjhzUnhDOztBK0I5c1JFO0VBQXNDO0EvQmt0UnhDOztBK0JsdFJFO0VBQXNDO0EvQnN0UnhDOztBK0J0dFJFO0VBQXNDO0EvQjB0UnhDOztBK0IxdFJFO0VBQXNDO0EvQjh0UnhDOztBK0I5dFJFO0VBQXNDO0EvQmt1UnhDOztBK0JsdVJFO0VBQXNDO0EvQnN1UnhDOztBK0J0dVJFO0VBQXNDO0EvQjB1UnhDOztBK0IxdVJFO0VBQXNDO0EvQjh1UnhDOztBK0I5dVJFO0VBQXNDO0EvQmt2UnhDOztBK0JsdlJFO0VBQXNDO0EvQnN2UnhDOztBK0J0dlJFO0VBQXNDO0EvQjB2UnhDOztBK0IxdlJFO0VBQXNDO0EvQjh2UnhDOztBK0I5dlJFO0VBQXNDO0EvQmt3UnhDOztBK0Jsd1JFO0VBQXNDO0EvQnN3UnhDOztBK0J0d1JFO0VBQXNDO0EvQjB3UnhDOztBK0Ixd1JFO0VBQXNDO0EvQjh3UnhDOztBK0I5d1JFO0VBQXNDO0EvQmt4UnhDOztBK0JseFJFO0VBQXNDO0EvQnN4UnhDOztBK0J0eFJFO0VBQXNDO0EvQjB4UnhDOztBK0IxeFJFO0VBQXNDO0EvQjh4UnhDOztBK0I5eFJFO0VBQXNDO0EvQmt5UnhDOztBK0JseVJFO0VBQXNDO0EvQnN5UnhDOztBK0J0eVJFO0VBQXNDO0EvQjB5UnhDOztBK0IxeVJFO0VBQXNDO0EvQjh5UnhDOztBK0I5eVJFO0VBQXNDO0EvQmt6UnhDOztBK0JselJFO0VBQXNDO0EvQnN6UnhDOztBK0J0elJFO0VBQXNDO0EvQjB6UnhDOztBK0IxelJFO0VBQXNDO0EvQjh6UnhDOztBK0I5elJFO0VBQXNDO0EvQmswUnhDOztBK0JsMFJFO0VBQXNDO0EvQnMwUnhDOztBK0J0MFJFO0VBQXNDO0EvQjAwUnhDOztBK0IxMFJFO0VBQXNDO0EvQjgwUnhDOztBK0I5MFJFO0VBQXNDO0EvQmsxUnhDOztBK0JsMVJFO0VBQXNDO0EvQnMxUnhDOztBK0J0MVJFO0VBQXNDO0EvQjAxUnhDOztBK0IxMVJFO0VBQXNDO0EvQjgxUnhDOztBK0I5MVJFO0VBQXNDO0EvQmsyUnhDOztBK0JsMlJFO0VBQXNDO0EvQnMyUnhDOztBK0J0MlJFO0VBQXNDO0EvQjAyUnhDOztBK0IxMlJFO0VBQXNDO0EvQjgyUnhDOztBK0I5MlJFO0VBQXNDO0EvQmszUnhDOztBK0JsM1JFO0VBQXNDO0EvQnMzUnhDOztBK0J0M1JFO0VBQXNDO0EvQjAzUnhDOztBK0IxM1JFO0VBQXNDO0EvQjgzUnhDOztBK0I5M1JFO0VBQXNDO0EvQms0UnhDOztBK0JsNFJFO0VBQXNDO0EvQnM0UnhDOztBK0J0NFJFO0VBQXNDO0EvQjA0UnhDOztBK0IxNFJFO0VBQXNDO0EvQjg0UnhDOztBK0I5NFJFO0VBQXNDO0EvQms1UnhDOztBK0JsNVJFO0VBQXNDO0EvQnM1UnhDOztBK0J0NVJFO0VBQXNDO0EvQjA1UnhDOztBK0IxNVJFO0VBQXNDO0EvQjg1UnhDOztBK0I5NVJFO0VBQXNDO0EvQms2UnhDOztBK0JsNlJFO0VBQXNDO0EvQnM2UnhDOztBK0J0NlJFO0VBQXNDO0EvQjA2UnhDOztBK0IxNlJFO0VBQXNDO0EvQjg2UnhDOztBK0I5NlJFO0VBQXNDO0EvQms3UnhDOztBK0JsN1JFO0VBQXNDO0EvQnM3UnhDOztBK0J0N1JFO0VBQXNDO0EvQjA3UnhDOztBK0IxN1JFO0VBQXNDO0EvQjg3UnhDOztBK0I5N1JFO0VBQXNDO0EvQms4UnhDOztBK0JsOFJFO0VBQXNDO0EvQnM4UnhDOztBK0J0OFJFO0VBQXNDO0EvQjA4UnhDOztBK0IxOFJFO0VBQXNDO0EvQjg4UnhDOztBK0I5OFJFO0VBQXNDO0EvQms5UnhDOztBK0JsOVJFO0VBQXNDO0EvQnM5UnhDOztBK0J0OVJFO0VBQXNDO0EvQjA5UnhDOztBK0IxOVJFO0VBQXNDO0EvQjg5UnhDOztBK0I5OVJFO0VBQXNDO0EvQmsrUnhDOztBK0JsK1JFO0VBQXNDO0EvQnMrUnhDOztBK0J0K1JFO0VBQXNDO0EvQjArUnhDOztBK0IxK1JFO0VBQXNDO0EvQjgrUnhDOztBK0I5K1JFO0VBQXNDO0EvQmsvUnhDOztBK0JsL1JFO0VBQXNDO0EvQnMvUnhDOztBK0J0L1JFO0VBQXNDO0EvQjAvUnhDOztBK0IxL1JFO0VBQXNDO0EvQjgvUnhDOztBK0I5L1JFO0VBQXNDO0EvQmtnU3hDOztBK0JsZ1NFO0VBQXNDO0EvQnNnU3hDOztBK0J0Z1NFO0VBQXNDO0EvQjBnU3hDOztBK0IxZ1NFO0VBQXNDO0EvQjhnU3hDOztBK0I5Z1NFO0VBQXNDO0EvQmtoU3hDOztBK0JsaFNFO0VBQXNDO0EvQnNoU3hDOztBK0J0aFNFO0VBQXNDO0EvQjBoU3hDOztBK0IxaFNFO0VBQXNDO0EvQjhoU3hDOztBK0I5aFNFO0VBQXNDO0EvQmtpU3hDOztBK0JsaVNFO0VBQXNDO0EvQnNpU3hDOztBK0J0aVNFO0VBQXNDO0EvQjBpU3hDOztBK0IxaVNFO0VBQXNDO0EvQjhpU3hDOztBK0I5aVNFO0VBQXNDO0EvQmtqU3hDOztBK0JsalNFO0VBQXNDO0EvQnNqU3hDOztBK0J0alNFO0VBQXNDO0EvQjBqU3hDOztBK0IxalNFO0VBQXNDO0EvQjhqU3hDOztBK0I5alNFO0VBQXNDO0EvQmtrU3hDOztBK0Jsa1NFO0VBQXNDO0EvQnNrU3hDOztBK0J0a1NFO0VBQXNDO0EvQjBrU3hDOztBK0Ixa1NFO0VBQXNDO0EvQjhrU3hDOztBK0I5a1NFO0VBQXNDO0EvQmtsU3hDOztBK0JsbFNFO0VBQXNDO0EvQnNsU3hDOztBK0J0bFNFO0VBQXNDO0EvQjBsU3hDOztBK0IxbFNFO0VBQXNDO0EvQjhsU3hDOztBK0I5bFNFO0VBQXNDO0EvQmttU3hDOztBK0JsbVNFO0VBQXNDO0EvQnNtU3hDOztBK0J0bVNFO0VBQXNDO0EvQjBtU3hDOztBK0IxbVNFO0VBQXNDO0EvQjhtU3hDOztBK0I5bVNFO0VBQXNDO0EvQmtuU3hDOztBK0JsblNFO0VBQXNDO0EvQnNuU3hDOztBK0J0blNFO0VBQXNDO0EvQjBuU3hDOztBK0IxblNFO0VBQXNDO0EvQjhuU3hDOztBK0I5blNFO0VBQXNDO0EvQmtvU3hDOztBK0Jsb1NFO0VBQXNDO0EvQnNvU3hDOztBK0J0b1NFO0VBQXNDO0EvQjBvU3hDOztBK0Ixb1NFO0VBQXNDO0EvQjhvU3hDOztBK0I5b1NFO0VBQXNDO0EvQmtwU3hDOztBK0JscFNFO0VBQXNDO0EvQnNwU3hDOztBK0J0cFNFO0VBQXNDO0EvQjBwU3hDOztBK0IxcFNFO0VBQXNDO0EvQjhwU3hDOztBK0I5cFNFO0VBQXNDO0EvQmtxU3hDOztBK0JscVNFO0VBQXNDO0EvQnNxU3hDOztBK0J0cVNFO0VBQXNDO0EvQjBxU3hDOztBK0IxcVNFO0VBQXNDO0EvQjhxU3hDOztBK0I5cVNFO0VBQXNDO0EvQmtyU3hDOztBK0JsclNFO0VBQXNDO0EvQnNyU3hDOztBK0J0clNFO0VBQXNDO0EvQjByU3hDOztBK0IxclNFO0VBQXNDO0EvQjhyU3hDOztBK0I5clNFO0VBQXNDO0EvQmtzU3hDOztBK0Jsc1NFO0VBQXNDO0EvQnNzU3hDOztBK0J0c1NFO0VBQXNDO0EvQjBzU3hDOztBK0Ixc1NFO0VBQXNDO0EvQjhzU3hDOztBK0I5c1NFO0VBQXNDO0EvQmt0U3hDOztBK0JsdFNFO0VBQXNDO0EvQnN0U3hDOztBK0J0dFNFO0VBQXNDO0EvQjB0U3hDOztBK0IxdFNFO0VBQXNDO0EvQjh0U3hDOztBK0I5dFNFO0VBQXNDO0EvQmt1U3hDOztBK0JsdVNFO0VBQXNDO0EvQnN1U3hDOztBK0J0dVNFO0VBQXNDO0EvQjB1U3hDOztBK0IxdVNFO0VBQXNDO0EvQjh1U3hDOztBK0I5dVNFO0VBQXNDO0EvQmt2U3hDOztBK0JsdlNFO0VBQXNDO0EvQnN2U3hDOztBK0J0dlNFO0VBQXNDO0EvQjB2U3hDOztBK0IxdlNFO0VBQXNDO0EvQjh2U3hDOztBK0I5dlNFO0VBQXNDO0EvQmt3U3hDOztBK0Jsd1NFO0VBQXNDO0EvQnN3U3hDOztBK0J0d1NFO0VBQXNDO0EvQjB3U3hDOztBK0Ixd1NFO0VBQXNDO0EvQjh3U3hDOztBK0I5d1NFO0VBQXNDO0EvQmt4U3hDOztBK0JseFNFO0VBQXNDO0EvQnN4U3hDOztBK0J0eFNFO0VBQXNDO0EvQjB4U3hDOztBK0IxeFNFO0VBQXNDO0EvQjh4U3hDOztBK0I5eFNFO0VBQXNDO0EvQmt5U3hDOztBK0JseVNFO0VBQXNDO0EvQnN5U3hDOztBK0J0eVNFO0VBQXNDO0EvQjB5U3hDOztBK0IxeVNFO0VBQXNDO0EvQjh5U3hDOztBK0I5eVNFO0VBQXNDO0EvQmt6U3hDOztBK0JselNFO0VBQXNDO0EvQnN6U3hDOztBK0J0elNFO0VBQXNDO0EvQjB6U3hDOztBK0IxelNFO0VBQXNDO0EvQjh6U3hDOztBK0I5elNFO0VBQXNDO0EvQmswU3hDOztBK0JsMFNFO0VBQXNDO0EvQnMwU3hDOztBK0J0MFNFO0VBQXNDO0EvQjAwU3hDOztBK0IxMFNFO0VBQXNDO0EvQjgwU3hDOztBK0I5MFNFO0VBQXNDO0EvQmsxU3hDOztBK0JsMVNFO0VBQXNDO0EvQnMxU3hDOztBK0J0MVNFO0VBQXNDO0EvQjAxU3hDOztBK0IxMVNFO0VBQXNDO0EvQjgxU3hDOztBK0I5MVNFO0VBQXNDO0EvQmsyU3hDOztBK0JsMlNFO0VBQXNDO0EvQnMyU3hDOztBK0J0MlNFO0VBQXNDO0EvQjAyU3hDOztBK0IxMlNFO0VBQXNDO0EvQjgyU3hDOztBK0I5MlNFO0VBQXNDO0EvQmszU3hDOztBK0JsM1NFO0VBQXNDO0EvQnMzU3hDOztBK0J0M1NFO0VBQXNDO0EvQjAzU3hDOztBK0IxM1NFO0VBQXNDO0EvQjgzU3hDOztBK0I5M1NFO0VBQXNDO0EvQms0U3hDOztBK0JsNFNFO0VBQXNDO0EvQnM0U3hDOztBK0J0NFNFO0VBQXNDO0EvQjA0U3hDOztBK0IxNFNFO0VBQXNDO0EvQjg0U3hDOztBK0I5NFNFO0VBQXNDO0EvQms1U3hDOztBK0JsNVNFO0VBQXNDO0EvQnM1U3hDOztBK0J0NVNFO0VBQXNDO0EvQjA1U3hDOztBK0IxNVNFO0VBQXNDO0EvQjg1U3hDOztBK0I5NVNFO0VBQXNDO0EvQms2U3hDOztBK0JsNlNFO0VBQXNDO0EvQnM2U3hDOztBK0J0NlNFO0VBQXNDO0EvQjA2U3hDOztBK0IxNlNFO0VBQXNDO0EvQjg2U3hDOztBK0I5NlNFO0VBQXNDO0EvQms3U3hDOztBK0JsN1NFO0VBQXNDO0EvQnM3U3hDOztBK0J0N1NFO0VBQXNDO0EvQjA3U3hDOztBK0IxN1NFO0VBQXNDO0EvQjg3U3hDOztBK0I5N1NFO0VBQXNDO0EvQms4U3hDOztBK0JsOFNFO0VBQXNDO0EvQnM4U3hDOztBK0J0OFNFO0VBQXNDO0EvQjA4U3hDOztBK0IxOFNFO0VBQXNDO0EvQjg4U3hDOztBK0I5OFNFO0VBQXNDO0EvQms5U3hDOztBK0JsOVNFO0VBQXNDO0EvQnM5U3hDOztBK0J0OVNFO0VBQXNDO0EvQjA5U3hDOztBK0IxOVNFO0VBQXNDO0EvQjg5U3hDOztBK0I5OVNFO0VBQXNDO0EvQmsrU3hDOztBK0JsK1NFO0VBQXNDO0EvQnMrU3hDOztBK0J0K1NFO0VBQXNDO0EvQjArU3hDOztBK0IxK1NFO0VBQXNDO0EvQjgrU3hDOztBK0I5K1NFO0VBQXNDO0EvQmsvU3hDOztBK0JsL1NFO0VBQXNDO0EvQnMvU3hDOztBK0J0L1NFO0VBQXNDO0EvQjAvU3hDOztBK0IxL1NFO0VBQXNDO0EvQjgvU3hDOztBK0I5L1NFO0VBQXNDO0EvQmtnVHhDOztBK0JsZ1RFO0VBQXNDO0EvQnNnVHhDOztBK0J0Z1RFO0VBQXNDO0EvQjBnVHhDOztBK0IxZ1RFO0VBQXNDO0EvQjhnVHhDOztBK0I5Z1RFO0VBQXNDO0EvQmtoVHhDOztBK0JsaFRFO0VBQXNDO0EvQnNoVHhDOztBK0J0aFRFO0VBQXNDO0EvQjBoVHhDOztBK0IxaFRFO0VBQXNDO0EvQjhoVHhDOztBK0I5aFRFO0VBQXNDO0EvQmtpVHhDOztBK0JsaVRFO0VBQXNDO0EvQnNpVHhDOztBK0J0aVRFO0VBQXNDO0EvQjBpVHhDOztBK0IxaVRFO0VBQXNDO0EvQjhpVHhDOztBK0I5aVRFO0VBQXNDO0EvQmtqVHhDOztBK0JsalRFO0VBQXNDO0EvQnNqVHhDOztBK0J0alRFO0VBQXNDO0EvQjBqVHhDOztBK0IxalRFO0VBQXNDO0EvQjhqVHhDOztBK0I5alRFO0VBQXNDO0EvQmtrVHhDOztBK0Jsa1RFO0VBQXNDO0EvQnNrVHhDOztBK0J0a1RFO0VBQXNDO0EvQjBrVHhDOztBK0Ixa1RFO0VBQXNDO0EvQjhrVHhDOztBK0I5a1RFO0VBQXNDO0EvQmtsVHhDOztBK0JsbFRFO0VBQXNDO0EvQnNsVHhDOztBK0J0bFRFO0VBQXNDO0EvQjBsVHhDOztBK0IxbFRFO0VBQXNDO0EvQjhsVHhDOztBK0I5bFRFO0VBQXNDO0EvQmttVHhDOztBK0JsbVRFO0VBQXNDO0EvQnNtVHhDOztBK0J0bVRFO0VBQXNDO0EvQjBtVHhDOztBK0IxbVRFO0VBQXNDO0EvQjhtVHhDOztBK0I5bVRFO0VBQXNDO0EvQmtuVHhDOztBK0JsblRFO0VBQXNDO0EvQnNuVHhDOztBK0J0blRFO0VBQXNDO0EvQjBuVHhDOztBK0IxblRFO0VBQXNDO0EvQjhuVHhDOztBK0I5blRFO0VBQXNDO0EvQmtvVHhDOztBK0Jsb1RFO0VBQXNDO0EvQnNvVHhDOztBK0J0b1RFO0VBQXNDO0EvQjBvVHhDOztBK0Ixb1RFO0VBQXNDO0EvQjhvVHhDOztBK0I5b1RFO0VBQXNDO0EvQmtwVHhDOztBK0JscFRFO0VBQXNDO0EvQnNwVHhDOztBK0J0cFRFO0VBQXNDO0EvQjBwVHhDOztBK0IxcFRFO0VBQXNDO0EvQjhwVHhDOztBK0I5cFRFO0VBQXNDO0EvQmtxVHhDOztBK0JscVRFO0VBQXNDO0EvQnNxVHhDOztBK0J0cVRFO0VBQXNDO0EvQjBxVHhDOztBK0IxcVRFO0VBQXNDO0EvQjhxVHhDOztBK0I5cVRFO0VBQXNDO0EvQmtyVHhDOztBK0JsclRFO0VBQXNDO0EvQnNyVHhDOztBK0J0clRFO0VBQXNDO0EvQjByVHhDOztBK0IxclRFO0VBQXNDO0EvQjhyVHhDOztBK0I5clRFO0VBQXNDO0EvQmtzVHhDOztBK0Jsc1RFO0VBQXNDO0EvQnNzVHhDOztBK0J0c1RFO0VBQXNDO0EvQjBzVHhDOztBK0Ixc1RFO0VBQXNDO0EvQjhzVHhDOztBK0I5c1RFO0VBQXNDO0EvQmt0VHhDOztBK0JsdFRFO0VBQXNDO0EvQnN0VHhDOztBK0J0dFRFO0VBQXNDO0EvQjB0VHhDOztBK0IxdFRFO0VBQXNDO0EvQjh0VHhDOztBK0I5dFRFO0VBQXNDO0EvQmt1VHhDOztBK0JsdVRFO0VBQXNDO0EvQnN1VHhDOztBK0J0dVRFO0VBQXNDO0EvQjB1VHhDOztBK0IxdVRFO0VBQXNDO0EvQjh1VHhDOztBK0I5dVRFO0VBQXNDO0EvQmt2VHhDOztBK0JsdlRFO0VBQXNDO0EvQnN2VHhDOztBK0J0dlRFO0VBQXNDO0EvQjB2VHhDOztBK0IxdlRFO0VBQXNDO0EvQjh2VHhDOztBK0I5dlRFO0VBQXNDO0EvQmt3VHhDOztBK0Jsd1RFO0VBQXNDO0EvQnN3VHhDOztBK0J0d1RFO0VBQXNDO0EvQjB3VHhDOztBK0Ixd1RFO0VBQXNDO0EvQjh3VHhDOztBK0I5d1RFO0VBQXNDO0EvQmt4VHhDOztBK0JseFRFO0VBQXNDO0EvQnN4VHhDOztBK0J0eFRFO0VBQXNDO0EvQjB4VHhDOztBK0IxeFRFO0VBQXNDO0EvQjh4VHhDOztBK0I5eFRFO0VBQXNDO0EvQmt5VHhDOztBK0JseVRFO0VBQXNDO0EvQnN5VHhDOztBK0J0eVRFO0VBQXNDO0EvQjB5VHhDOztBK0IxeVRFO0VBQXNDO0EvQjh5VHhDOztBK0I5eVRFO0VBQXNDO0EvQmt6VHhDOztBK0JselRFO0VBQXNDO0EvQnN6VHhDOztBK0J0elRFO0VBQXNDO0EvQjB6VHhDOztBK0IxelRFO0VBQXNDO0EvQjh6VHhDOztBK0I5elRFO0VBQXNDO0EvQmswVHhDOztBK0JsMFRFO0VBQXNDO0EvQnMwVHhDOztBK0J0MFRFO0VBQXNDO0EvQjAwVHhDOztBK0IxMFRFO0VBQXNDO0EvQjgwVHhDOztBK0I5MFRFO0VBQXNDO0EvQmsxVHhDOztBK0JsMVRFO0VBQXNDO0EvQnMxVHhDOztBK0J0MVRFO0VBQXNDO0EvQjAxVHhDOztBK0IxMVRFO0VBQXNDO0EvQjgxVHhDOztBK0I5MVRFO0VBQXNDO0EvQmsyVHhDOztBK0JsMlRFO0VBQXNDO0EvQnMyVHhDOztBK0J0MlRFO0VBQXNDO0EvQjAyVHhDOztBK0IxMlRFO0VBQXNDO0EvQjgyVHhDOztBK0I5MlRFO0VBQXNDO0EvQmszVHhDOztBK0JsM1RFO0VBQXNDO0EvQnMzVHhDOztBK0J0M1RFO0VBQXNDO0EvQjAzVHhDOztBK0IxM1RFO0VBQXNDO0EvQjgzVHhDOztBK0I5M1RFO0VBQXNDO0EvQms0VHhDOztBK0JsNFRFO0VBQXNDO0EvQnM0VHhDOztBK0J0NFRFO0VBQXNDO0EvQjA0VHhDOztBK0IxNFRFO0VBQXNDO0EvQjg0VHhDOztBK0I5NFRFO0VBQXNDO0EvQms1VHhDOztBK0JsNVRFO0VBQXNDO0EvQnM1VHhDOztBK0J0NVRFO0VBQXNDO0EvQjA1VHhDOztBK0IxNVRFO0VBQXNDO0EvQjg1VHhDOztBK0I5NVRFO0VBQXNDO0EvQms2VHhDOztBK0JsNlRFO0VBQXNDO0EvQnM2VHhDOztBK0J0NlRFO0VBQXNDO0EvQjA2VHhDOztBK0IxNlRFO0VBQXNDO0EvQjg2VHhDOztBK0I5NlRFO0VBQXNDO0EvQms3VHhDOztBK0JsN1RFO0VBQXNDO0EvQnM3VHhDOztBK0J0N1RFO0VBQXNDO0EvQjA3VHhDOztBK0IxN1RFO0VBQXNDO0EvQjg3VHhDOztBK0I5N1RFO0VBQXNDO0EvQms4VHhDOztBK0JsOFRFO0VBQXNDO0EvQnM4VHhDOztBK0J0OFRFO0VBQXNDO0EvQjA4VHhDOztBK0IxOFRFO0VBQXNDO0EvQjg4VHhDOztBK0I5OFRFO0VBQXNDO0EvQms5VHhDOztBK0JsOVRFO0VBQXNDO0EvQnM5VHhDOztBK0J0OVRFO0VBQXNDO0EvQjA5VHhDOztBK0IxOVRFO0VBQXNDO0EvQjg5VHhDOztBK0I5OVRFO0VBQXNDO0EvQmsrVHhDOztBK0JsK1RFO0VBQXNDO0EvQnMrVHhDOztBK0J0K1RFO0VBQXNDO0EvQjArVHhDOztBK0IxK1RFO0VBQXNDO0EvQjgrVHhDOztBK0I5K1RFO0VBQXNDO0EvQmsvVHhDOztBK0JsL1RFO0VBQXNDO0EvQnMvVHhDOztBK0J0L1RFO0VBQXNDO0EvQjAvVHhDOztBK0IxL1RFO0VBQXNDO0EvQjgvVHhDOztBK0I5L1RFO0VBQXNDO0EvQmtnVXhDOztBK0JsZ1VFO0VBQXNDO0EvQnNnVXhDOztBK0J0Z1VFO0VBQXNDO0EvQjBnVXhDOztBK0IxZ1VFO0VBQXNDO0EvQjhnVXhDOztBK0I5Z1VFO0VBQXNDO0EvQmtoVXhDOztBK0JsaFVFO0VBQXNDO0EvQnNoVXhDOztBK0J0aFVFO0VBQXNDO0EvQjBoVXhDOztBK0IxaFVFO0VBQXNDO0EvQjhoVXhDOztBK0I5aFVFO0VBQXNDO0EvQmtpVXhDOztBK0JsaVVFO0VBQXNDO0EvQnNpVXhDOztBK0J0aVVFO0VBQXNDO0EvQjBpVXhDOztBK0IxaVVFO0VBQXNDO0EvQjhpVXhDOztBK0I5aVVFO0VBQXNDO0EvQmtqVXhDOztBK0JsalVFO0VBQXNDO0EvQnNqVXhDOztBK0J0alVFO0VBQXNDO0EvQjBqVXhDOztBK0IxalVFO0VBQXNDO0EvQjhqVXhDOztBK0I5alVFO0VBQXNDO0EvQmtrVXhDOztBK0Jsa1VFO0VBQXNDO0EvQnNrVXhDOztBK0J0a1VFO0VBQXNDO0EvQjBrVXhDOztBK0Ixa1VFO0VBQXNDO0EvQjhrVXhDOztBK0I5a1VFO0VBQXNDO0EvQmtsVXhDOztBK0JsbFVFO0VBQXNDO0EvQnNsVXhDOztBK0J0bFVFO0VBQXNDO0EvQjBsVXhDOztBK0IxbFVFO0VBQXNDO0EvQjhsVXhDOztBK0I5bFVFO0VBQXNDO0EvQmttVXhDOztBK0JsbVVFO0VBQXNDO0EvQnNtVXhDOztBK0J0bVVFO0VBQXNDO0EvQjBtVXhDOztBK0IxbVVFO0VBQXNDO0EvQjhtVXhDOztBK0I5bVVFO0VBQXNDO0EvQmtuVXhDOztBK0JsblVFO0VBQXNDO0EvQnNuVXhDOztBK0J0blVFO0VBQXNDO0EvQjBuVXhDOztBK0IxblVFO0VBQXNDO0EvQjhuVXhDOztBK0I5blVFO0VBQXNDO0EvQmtvVXhDOztBK0Jsb1VFO0VBQXNDO0EvQnNvVXhDOztBK0J0b1VFO0VBQXNDO0EvQjBvVXhDOztBK0Ixb1VFO0VBQXNDO0EvQjhvVXhDOztBK0I5b1VFO0VBQXNDO0EvQmtwVXhDOztBK0JscFVFO0VBQXNDO0EvQnNwVXhDOztBK0J0cFVFO0VBQXNDO0EvQjBwVXhDOztBK0IxcFVFO0VBQXNDO0EvQjhwVXhDOztBK0I5cFVFO0VBQXNDO0EvQmtxVXhDOztBK0JscVVFO0VBQXNDO0EvQnNxVXhDOztBK0J0cVVFO0VBQXNDO0EvQjBxVXhDOztBK0IxcVVFO0VBQXNDO0EvQjhxVXhDOztBK0I5cVVFO0VBQXNDO0EvQmtyVXhDOztBK0JsclVFO0VBQXNDO0EvQnNyVXhDOztBK0J0clVFO0VBQXNDO0EvQjByVXhDOztBK0IxclVFO0VBQXNDO0EvQjhyVXhDOztBK0I5clVFO0VBQXNDO0EvQmtzVXhDOztBK0Jsc1VFO0VBQXNDO0EvQnNzVXhDOztBK0J0c1VFO0VBQXNDO0EvQjBzVXhDOztBK0Ixc1VFO0VBQXNDO0EvQjhzVXhDOztBK0I5c1VFO0VBQXNDO0EvQmt0VXhDOztBK0JsdFVFO0VBQXNDO0EvQnN0VXhDOztBK0J0dFVFO0VBQXNDO0EvQjB0VXhDOztBK0IxdFVFO0VBQXNDO0EvQjh0VXhDOztBK0I5dFVFO0VBQXNDO0EvQmt1VXhDOztBK0JsdVVFO0VBQXNDO0EvQnN1VXhDOztBK0J0dVVFO0VBQXNDO0EvQjB1VXhDOztBK0IxdVVFO0VBQXNDO0EvQjh1VXhDOztBK0I5dVVFO0VBQXNDO0EvQmt2VXhDOztBK0JsdlVFO0VBQXNDO0EvQnN2VXhDOztBK0J0dlVFO0VBQXNDO0EvQjB2VXhDOztBK0IxdlVFO0VBQXNDO0EvQjh2VXhDOztBK0I5dlVFO0VBQXNDO0EvQmt3VXhDOztBK0Jsd1VFO0VBQXNDO0EvQnN3VXhDOztBK0J0d1VFO0VBQXNDO0EvQjB3VXhDOztBK0Ixd1VFO0VBQXNDO0EvQjh3VXhDOztBK0I5d1VFO0VBQXNDO0EvQmt4VXhDOztBK0JseFVFO0VBQXNDO0EvQnN4VXhDOztBK0J0eFVFO0VBQXNDO0EvQjB4VXhDOztBK0IxeFVFO0VBQXNDO0EvQjh4VXhDOztBK0I5eFVFO0VBQXNDO0EvQmt5VXhDOztBK0JseVVFO0VBQXNDO0EvQnN5VXhDOztBK0J0eVVFO0VBQXNDO0EvQjB5VXhDOztBK0IxeVVFO0VBQXNDO0EvQjh5VXhDOztBK0I5eVVFO0VBQXNDO0EvQmt6VXhDOztBK0JselVFO0VBQXNDO0EvQnN6VXhDOztBK0J0elVFO0VBQXNDO0EvQjB6VXhDOztBK0IxelVFO0VBQXNDO0EvQjh6VXhDOztBK0I5elVFO0VBQXNDO0EvQmswVXhDOztBK0JsMFVFO0VBQXNDO0EvQnMwVXhDOztBK0J0MFVFO0VBQXNDO0EvQjAwVXhDOztBK0IxMFVFO0VBQXNDO0EvQjgwVXhDOztBK0I5MFVFO0VBQXNDO0EvQmsxVXhDOztBK0JsMVVFO0VBQXNDO0EvQnMxVXhDOztBK0J0MVVFO0VBQXNDO0EvQjAxVXhDOztBK0IxMVVFO0VBQXNDO0EvQjgxVXhDOztBK0I5MVVFO0VBQXNDO0EvQmsyVXhDOztBK0JsMlVFO0VBQXNDO0EvQnMyVXhDOztBK0J0MlVFO0VBQXNDO0EvQjAyVXhDOztBK0IxMlVFO0VBQXNDO0EvQjgyVXhDOztBK0I5MlVFO0VBQXNDO0EvQmszVXhDOztBK0JsM1VFO0VBQXNDO0EvQnMzVXhDOztBK0J0M1VFO0VBQXNDO0EvQjAzVXhDOztBK0IxM1VFO0VBQXNDO0EvQjgzVXhDOztBK0I5M1VFO0VBQXNDO0EvQms0VXhDOztBK0JsNFVFO0VBQXNDO0EvQnM0VXhDOztBK0J0NFVFO0VBQXNDO0EvQjA0VXhDOztBK0IxNFVFO0VBQXNDO0EvQjg0VXhDOztBK0I5NFVFO0VBQXNDO0EvQms1VXhDOztBK0JsNVVFO0VBQXNDO0EvQnM1VXhDOztBK0J0NVVFO0VBQXNDO0EvQjA1VXhDOztBK0IxNVVFO0VBQXNDO0EvQjg1VXhDOztBK0I5NVVFO0VBQXNDO0EvQms2VXhDOztBK0JsNlVFO0VBQXNDO0EvQnM2VXhDOztBK0J0NlVFO0VBQXNDO0EvQjA2VXhDOztBK0IxNlVFO0VBQXNDO0EvQjg2VXhDOztBK0I5NlVFO0VBQXNDO0EvQms3VXhDOztBK0JsN1VFO0VBQXNDO0EvQnM3VXhDOztBK0J0N1VFO0VBQXNDO0EvQjA3VXhDOztBK0IxN1VFO0VBQXNDO0EvQjg3VXhDOztBK0I5N1VFO0VBQXNDO0EvQms4VXhDOztBK0JsOFVFO0VBQXNDO0EvQnM4VXhDOztBK0J0OFVFO0VBQXNDO0EvQjA4VXhDOztBK0IxOFVFO0VBQXNDO0EvQjg4VXhDOztBK0I5OFVFO0VBQXNDO0EvQms5VXhDOztBK0JsOVVFO0VBQXNDO0EvQnM5VXhDOztBK0J0OVVFO0VBQXNDO0EvQjA5VXhDOztBK0IxOVVFO0VBQXNDO0EvQjg5VXhDOztBK0I5OVVFO0VBQXNDO0EvQmsrVXhDOztBK0JsK1VFO0VBQXNDO0EvQnMrVXhDOztBK0J0K1VFO0VBQXNDO0EvQjArVXhDOztBK0IxK1VFO0VBQXNDO0EvQjgrVXhDOztBK0I5K1VFO0VBQXNDO0EvQmsvVXhDOztBK0JsL1VFO0VBQXNDO0EvQnMvVXhDOztBK0J0L1VFO0VBQXNDO0EvQjAvVXhDOztBK0IxL1VFO0VBQXNDO0EvQjgvVXhDOztBK0I5L1VFO0VBQXNDO0EvQmtnVnhDOztBK0JsZ1ZFO0VBQXNDO0EvQnNnVnhDOztBK0J0Z1ZFO0VBQXNDO0EvQjBnVnhDOztBK0IxZ1ZFO0VBQXNDO0EvQjhnVnhDOztBK0I5Z1ZFO0VBQXNDO0EvQmtoVnhDOztBK0JsaFZFO0VBQXNDO0EvQnNoVnhDOztBK0J0aFZFO0VBQXNDO0EvQjBoVnhDOztBK0IxaFZFO0VBQXNDO0EvQjhoVnhDOztBK0I5aFZFO0VBQXNDO0EvQmtpVnhDOztBK0JsaVZFO0VBQXNDO0EvQnNpVnhDOztBK0J0aVZFO0VBQXNDO0EvQjBpVnhDOztBK0IxaVZFO0VBQXNDO0EvQjhpVnhDOztBK0I5aVZFO0VBQXNDO0EvQmtqVnhDOztBK0JsalZFO0VBQXNDO0EvQnNqVnhDOztBK0J0alZFO0VBQXNDO0EvQjBqVnhDOztBK0IxalZFO0VBQXNDO0EvQjhqVnhDOztBK0I5alZFO0VBQXNDO0EvQmtrVnhDOztBK0Jsa1ZFO0VBQXNDO0EvQnNrVnhDOztBK0J0a1ZFO0VBQXNDO0EvQjBrVnhDOztBK0Ixa1ZFO0VBQXNDO0EvQjhrVnhDOztBK0I5a1ZFO0VBQXNDO0EvQmtsVnhDOztBK0JsbFZFO0VBQXNDO0EvQnNsVnhDOztBK0J0bFZFO0VBQXNDO0EvQjBsVnhDOztBK0IxbFZFO0VBQXNDO0EvQjhsVnhDOztBK0I5bFZFO0VBQXNDO0EvQmttVnhDOztBK0JsbVZFO0VBQXNDO0EvQnNtVnhDOztBK0J0bVZFO0VBQXNDO0EvQjBtVnhDOztBK0IxbVZFO0VBQXNDO0EvQjhtVnhDOztBK0I5bVZFO0VBQXNDO0EvQmtuVnhDOztBK0JsblZFO0VBQXNDO0EvQnNuVnhDOztBK0J0blZFO0VBQXNDO0EvQjBuVnhDOztBK0IxblZFO0VBQXNDO0EvQjhuVnhDOztBK0I5blZFO0VBQXNDO0EvQmtvVnhDOztBK0Jsb1ZFO0VBQXNDO0EvQnNvVnhDOztBK0J0b1ZFO0VBQXNDO0EvQjBvVnhDOztBK0Ixb1ZFO0VBQXNDO0EvQjhvVnhDOztBK0I5b1ZFO0VBQXNDO0EvQmtwVnhDOztBK0JscFZFO0VBQXNDO0EvQnNwVnhDOztBK0J0cFZFO0VBQXNDO0EvQjBwVnhDOztBK0IxcFZFO0VBQXNDO0EvQjhwVnhDOztBK0I5cFZFO0VBQXNDO0EvQmtxVnhDOztBK0JscVZFO0VBQXNDO0EvQnNxVnhDOztBK0J0cVZFO0VBQXNDO0EvQjBxVnhDOztBK0IxcVZFO0VBQXNDO0EvQjhxVnhDOztBK0I5cVZFO0VBQXNDO0EvQmtyVnhDOztBK0JsclZFO0VBQXNDO0EvQnNyVnhDOztBK0J0clZFO0VBQXNDO0EvQjByVnhDOztBK0IxclZFO0VBQXNDO0EvQjhyVnhDOztBK0I5clZFO0VBQXNDO0EvQmtzVnhDOztBK0Jsc1ZFO0VBQXNDO0EvQnNzVnhDOztBK0J0c1ZFO0VBQXNDO0EvQjBzVnhDOztBK0Ixc1ZFO0VBQXNDO0EvQjhzVnhDOztBK0I5c1ZFO0VBQXNDO0EvQmt0VnhDOztBK0JsdFZFO0VBQXNDO0EvQnN0VnhDOztBK0J0dFZFO0VBQXNDO0EvQjB0VnhDOztBK0IxdFZFO0VBQXNDO0EvQjh0VnhDOztBK0I5dFZFO0VBQXNDO0EvQmt1VnhDOztBK0JsdVZFO0VBQXNDO0EvQnN1VnhDOztBK0J0dVZFO0VBQXNDO0EvQjB1VnhDOztBK0IxdVZFO0VBQXNDO0EvQjh1VnhDOztBK0I5dVZFO0VBQXNDO0EvQmt2VnhDOztBK0JsdlZFO0VBQXNDO0EvQnN2VnhDOztBK0J0dlZFO0VBQXNDO0EvQjB2VnhDOztBK0IxdlZFO0VBQXNDO0EvQjh2VnhDOztBK0I5dlZFO0VBQXNDO0EvQmt3VnhDOztBK0Jsd1ZFO0VBQXNDO0EvQnN3VnhDOztBK0J0d1ZFO0VBQXNDO0EvQjB3VnhDOztBK0Ixd1ZFO0VBQXNDO0EvQjh3VnhDOztBK0I5d1ZFO0VBQXNDO0EvQmt4VnhDOztBK0JseFZFO0VBQXNDO0EvQnN4VnhDOztBK0J0eFZFO0VBQXNDO0EvQjB4VnhDOztBK0IxeFZFO0VBQXNDO0EvQjh4VnhDOztBK0I5eFZFO0VBQXNDO0EvQmt5VnhDOztBK0JseVZFO0VBQXNDO0EvQnN5VnhDOztBK0J0eVZFO0VBQXNDO0EvQjB5VnhDOztBK0IxeVZFO0VBQXNDO0EvQjh5VnhDOztBK0I5eVZFO0VBQXNDO0EvQmt6VnhDOztBK0JselZFO0VBQXNDO0EvQnN6VnhDOztBK0J0elZFO0VBQXNDO0EvQjB6VnhDOztBK0IxelZFO0VBQXNDO0EvQjh6VnhDOztBK0I5elZFO0VBQXNDO0EvQmswVnhDOztBK0JsMFZFO0VBQXNDO0EvQnMwVnhDOztBK0J0MFZFO0VBQXNDO0EvQjAwVnhDOztBK0IxMFZFO0VBQXNDO0EvQjgwVnhDOztBK0I5MFZFO0VBQXNDO0EvQmsxVnhDOztBK0JsMVZFO0VBQXNDO0EvQnMxVnhDOztBK0J0MVZFO0VBQXNDO0EvQjAxVnhDOztBK0IxMVZFO0VBQXNDO0EvQjgxVnhDOztBK0I5MVZFO0VBQXNDO0EvQmsyVnhDOztBK0JsMlZFO0VBQXNDO0EvQnMyVnhDOztBK0J0MlZFO0VBQXNDO0EvQjAyVnhDOztBK0IxMlZFO0VBQXNDO0EvQjgyVnhDOztBK0I5MlZFO0VBQXNDO0EvQmszVnhDOztBK0JsM1ZFO0VBQXNDO0EvQnMzVnhDOztBK0J0M1ZFO0VBQXNDO0EvQjAzVnhDOztBK0IxM1ZFO0VBQXNDO0EvQjgzVnhDOztBK0I5M1ZFO0VBQXNDO0EvQms0VnhDOztBK0JsNFZFO0VBQXNDO0EvQnM0VnhDOztBK0J0NFZFO0VBQXNDO0EvQjA0VnhDOztBK0IxNFZFO0VBQXNDO0EvQjg0VnhDOztBK0I5NFZFO0VBQXNDO0EvQms1VnhDOztBK0JsNVZFO0VBQXNDO0EvQnM1VnhDOztBK0J0NVZFO0VBQXNDO0EvQjA1VnhDOztBK0IxNVZFO0VBQXNDO0EvQjg1VnhDOztBK0I5NVZFO0VBQXNDO0EvQms2VnhDOztBK0JsNlZFO0VBQXNDO0EvQnM2VnhDOztBK0J0NlZFO0VBQXNDO0EvQjA2VnhDOztBK0IxNlZFO0VBQXNDO0EvQjg2VnhDOztBK0I5NlZFO0VBQXNDO0EvQms3VnhDOztBK0JsN1ZFO0VBQXNDO0EvQnM3VnhDOztBK0J0N1ZFO0VBQXNDO0EvQjA3VnhDOztBK0IxN1ZFO0VBQXNDO0EvQjg3VnhDOztBK0I5N1ZFO0VBQXNDO0EvQms4VnhDOztBK0JsOFZFO0VBQXNDO0EvQnM4VnhDOztBK0J0OFZFO0VBQXNDO0EvQjA4VnhDOztBK0IxOFZFO0VBQXNDO0EvQjg4VnhDOztBK0I5OFZFO0VBQXNDO0EvQms5VnhDOztBK0JsOVZFO0VBQXNDO0EvQnM5VnhDOztBK0J0OVZFO0VBQXNDO0EvQjA5VnhDOztBK0IxOVZFO0VBQXNDO0EvQjg5VnhDOztBK0I5OVZFO0VBQXNDO0EvQmsrVnhDOztBK0JsK1ZFO0VBQXNDO0EvQnMrVnhDOztBK0J0K1ZFO0VBQXNDO0EvQjArVnhDOztBK0IxK1ZFO0VBQXNDO0EvQjgrVnhDOztBK0I5K1ZFO0VBQXNDO0EvQmsvVnhDOztBK0JsL1ZFO0VBQXNDO0EvQnMvVnhDOztBK0J0L1ZFO0VBQXNDO0EvQjAvVnhDOztBK0IxL1ZFO0VBQXNDO0EvQjgvVnhDOztBK0I5L1ZFO0VBQXNDO0EvQmtnV3hDOztBK0JsZ1dFO0VBQXNDO0EvQnNnV3hDOztBK0J0Z1dFO0VBQXNDO0EvQjBnV3hDOztBK0IxZ1dFO0VBQXNDO0EvQjhnV3hDOztBK0I5Z1dFO0VBQXNDO0EvQmtoV3hDOztBK0JsaFdFO0VBQXNDO0EvQnNoV3hDOztBK0J0aFdFO0VBQXNDO0EvQjBoV3hDOztBK0IxaFdFO0VBQXNDO0EvQjhoV3hDOztBK0I5aFdFO0VBQXNDO0EvQmtpV3hDOztBK0JsaVdFO0VBQXNDO0EvQnNpV3hDOztBK0J0aVdFO0VBQXNDO0EvQjBpV3hDOztBK0IxaVdFO0VBQXNDO0EvQjhpV3hDOztBK0I5aVdFO0VBQXNDO0EvQmtqV3hDOztBK0JsaldFO0VBQXNDO0EvQnNqV3hDOztBK0J0aldFO0VBQXNDO0EvQjBqV3hDOztBK0IxaldFO0VBQXNDO0EvQjhqV3hDOztBK0I5aldFO0VBQXNDO0EvQmtrV3hDOztBK0Jsa1dFO0VBQXNDO0EvQnNrV3hDOztBK0J0a1dFO0VBQXNDO0EvQjBrV3hDOztBK0Ixa1dFO0VBQXNDO0EvQjhrV3hDOztBK0I5a1dFO0VBQXNDO0EvQmtsV3hDOztBK0JsbFdFO0VBQXNDO0EvQnNsV3hDOztBK0J0bFdFO0VBQXNDO0EvQjBsV3hDOztBK0IxbFdFO0VBQXNDO0EvQjhsV3hDOztBK0I5bFdFO0VBQXNDO0EvQmttV3hDOztBK0JsbVdFO0VBQXNDO0EvQnNtV3hDOztBK0J0bVdFO0VBQXNDO0EvQjBtV3hDOztBK0IxbVdFO0VBQXNDO0EvQjhtV3hDOztBK0I5bVdFO0VBQXNDO0EvQmtuV3hDOztBK0JsbldFO0VBQXNDO0EvQnNuV3hDOztBK0J0bldFO0VBQXNDO0EvQjBuV3hDOztBK0IxbldFO0VBQXNDO0EvQjhuV3hDOztBK0I5bldFO0VBQXNDO0EvQmtvV3hDOztBK0Jsb1dFO0VBQXNDO0EvQnNvV3hDOztBK0J0b1dFO0VBQXNDO0EvQjBvV3hDOztBK0Ixb1dFO0VBQXNDO0EvQjhvV3hDOztBK0I5b1dFO0VBQXNDO0EvQmtwV3hDOztBK0JscFdFO0VBQXNDO0EvQnNwV3hDOztBK0J0cFdFO0VBQXNDO0EvQjBwV3hDOztBK0IxcFdFO0VBQXNDO0EvQjhwV3hDOztBK0I5cFdFO0VBQXNDO0EvQmtxV3hDOztBK0JscVdFO0VBQXNDO0EvQnNxV3hDOztBK0J0cVdFO0VBQXNDO0EvQjBxV3hDOztBK0IxcVdFO0VBQXNDO0EvQjhxV3hDOztBK0I5cVdFO0VBQXNDO0EvQmtyV3hDOztBK0JscldFO0VBQXNDO0EvQnNyV3hDOztBK0J0cldFO0VBQXNDO0EvQjByV3hDOztBK0IxcldFO0VBQXNDO0EvQjhyV3hDOztBK0I5cldFO0VBQXNDO0EvQmtzV3hDOztBK0Jsc1dFO0VBQXNDO0EvQnNzV3hDOztBK0J0c1dFO0VBQXNDO0EvQjBzV3hDOztBK0Ixc1dFO0VBQXNDO0EvQjhzV3hDOztBK0I5c1dFO0VBQXNDO0EvQmt0V3hDOztBK0JsdFdFO0VBQXNDO0EvQnN0V3hDOztBK0J0dFdFO0VBQXNDO0EvQjB0V3hDOztBK0IxdFdFO0VBQXNDO0EvQjh0V3hDOztBK0I5dFdFO0VBQXNDO0EvQmt1V3hDOztBK0JsdVdFO0VBQXNDO0EvQnN1V3hDOztBK0J0dVdFO0VBQXNDO0EvQjB1V3hDOztBK0IxdVdFO0VBQXNDO0EvQjh1V3hDOztBK0I5dVdFO0VBQXNDO0EvQmt2V3hDOztBK0JsdldFO0VBQXNDO0EvQnN2V3hDOztBK0J0dldFO0VBQXNDO0EvQjB2V3hDOztBK0IxdldFO0VBQXNDO0EvQjh2V3hDOztBK0I5dldFO0VBQXNDO0EvQmt3V3hDOztBK0Jsd1dFO0VBQXNDO0EvQnN3V3hDOztBK0J0d1dFO0VBQXNDO0EvQjB3V3hDOztBK0Ixd1dFO0VBQXNDO0EvQjh3V3hDOztBK0I5d1dFO0VBQXNDO0EvQmt4V3hDOztBK0JseFdFO0VBQXNDO0EvQnN4V3hDOztBK0J0eFdFO0VBQXNDO0EvQjB4V3hDOztBK0IxeFdFO0VBQXNDO0EvQjh4V3hDOztBK0I5eFdFO0VBQXNDO0EvQmt5V3hDOztBK0JseVdFO0VBQXNDO0EvQnN5V3hDOztBK0J0eVdFO0VBQXNDO0EvQjB5V3hDOztBK0IxeVdFO0VBQXNDO0EvQjh5V3hDOztBK0I5eVdFO0VBQXNDO0EvQmt6V3hDOztBK0JseldFO0VBQXNDO0EvQnN6V3hDOztBK0J0eldFO0VBQXNDO0EvQjB6V3hDOztBK0IxeldFO0VBQXNDO0EvQjh6V3hDOztBK0I5eldFO0VBQXNDO0EvQmswV3hDOztBK0JsMFdFO0VBQXNDO0EvQnMwV3hDOztBK0J0MFdFO0VBQXNDO0EvQjAwV3hDOztBK0IxMFdFO0VBQXNDO0EvQjgwV3hDOztBK0I5MFdFO0VBQXNDO0EvQmsxV3hDOztBK0JsMVdFO0VBQXNDO0EvQnMxV3hDOztBK0J0MVdFO0VBQXNDO0EvQjAxV3hDOztBK0IxMVdFO0VBQXNDO0EvQjgxV3hDOztBK0I5MVdFO0VBQXNDO0EvQmsyV3hDOztBK0JsMldFO0VBQXNDO0EvQnMyV3hDOztBK0J0MldFO0VBQXNDO0EvQjAyV3hDOztBK0IxMldFO0VBQXNDO0EvQjgyV3hDOztBK0I5MldFO0VBQXNDO0EvQmszV3hDOztBK0JsM1dFO0VBQXNDO0EvQnMzV3hDOztBK0J0M1dFO0VBQXNDO0EvQjAzV3hDOztBK0IxM1dFO0VBQXNDO0EvQjgzV3hDOztBK0I5M1dFO0VBQXNDO0EvQms0V3hDOztBK0JsNFdFO0VBQXNDO0EvQnM0V3hDOztBK0J0NFdFO0VBQXNDO0EvQjA0V3hDOztBK0IxNFdFO0VBQXNDO0EvQjg0V3hDOztBK0I5NFdFO0VBQXNDO0EvQms1V3hDOztBK0JsNVdFO0VBQXNDO0EvQnM1V3hDOztBK0J0NVdFO0VBQXNDO0EvQjA1V3hDOztBK0IxNVdFO0VBQXNDO0EvQjg1V3hDOztBK0I5NVdFO0VBQXNDO0EvQms2V3hDOztBK0JsNldFO0VBQXNDO0EvQnM2V3hDOztBK0J0NldFO0VBQXNDO0EvQjA2V3hDOztBK0IxNldFO0VBQXNDO0EvQjg2V3hDOztBK0I5NldFO0VBQXNDO0EvQms3V3hDOztBK0JsN1dFO0VBQXNDO0EvQnM3V3hDOztBK0J0N1dFO0VBQXNDO0EvQjA3V3hDOztBK0IxN1dFO0VBQXNDO0EvQjg3V3hDOztBK0I5N1dFO0VBQXNDO0EvQms4V3hDOztBK0JsOFdFO0VBQXNDO0EvQnM4V3hDOztBK0J0OFdFO0VBQXNDO0EvQjA4V3hDOztBK0IxOFdFO0VBQXNDO0EvQjg4V3hDOztBK0I5OFdFO0VBQXNDO0EvQms5V3hDOztBK0JsOVdFO0VBQXNDO0EvQnM5V3hDOztBK0J0OVdFO0VBQXNDO0EvQjA5V3hDOztBK0IxOVdFO0VBQXNDO0EvQjg5V3hDOztBK0I5OVdFO0VBQXNDO0EvQmsrV3hDOztBK0JsK1dFO0VBQXNDO0EvQnMrV3hDOztBK0J0K1dFO0VBQXNDO0EvQjArV3hDOztBK0IxK1dFO0VBQXNDO0EvQjgrV3hDOztBK0I5K1dFO0VBQXNDO0EvQmsvV3hDOztBK0JsL1dFO0VBQXNDO0EvQnMvV3hDOztBK0J0L1dFO0VBQXNDO0EvQjAvV3hDOztBK0IxL1dFO0VBQXNDO0EvQjgvV3hDOztBK0I5L1dFO0VBQXNDO0EvQmtnWHhDOztBK0JsZ1hFO0VBQXNDO0EvQnNnWHhDOztBK0J0Z1hFO0VBQXNDO0EvQjBnWHhDOztBK0IxZ1hFO0VBQXNDO0EvQjhnWHhDOztBK0I5Z1hFO0VBQXNDO0EvQmtoWHhDOztBK0JsaFhFO0VBQXNDO0EvQnNoWHhDOztBK0J0aFhFO0VBQXNDO0EvQjBoWHhDOztBK0IxaFhFO0VBQXNDO0EvQjhoWHhDOztBK0I5aFhFO0VBQXNDO0EvQmtpWHhDOztBK0JsaVhFO0VBQXNDO0EvQnNpWHhDOztBK0J0aVhFO0VBQXNDO0EvQjBpWHhDOztBK0IxaVhFO0VBQXNDO0EvQjhpWHhDOztBK0I5aVhFO0VBQXNDO0EvQmtqWHhDOztBK0JsalhFO0VBQXNDO0EvQnNqWHhDOztBK0J0alhFO0VBQXNDO0EvQjBqWHhDOztBK0IxalhFO0VBQXNDO0EvQjhqWHhDOztBK0I5alhFO0VBQXNDO0EvQmtrWHhDOztBK0Jsa1hFO0VBQXNDO0EvQnNrWHhDOztBK0J0a1hFO0VBQXNDO0EvQjBrWHhDOztBK0Ixa1hFO0VBQXNDO0EvQjhrWHhDOztBK0I5a1hFO0VBQXNDO0EvQmtsWHhDOztBK0JsbFhFO0VBQXNDO0EvQnNsWHhDOztBK0J0bFhFO0VBQXNDO0EvQjBsWHhDOztBK0IxbFhFO0VBQXNDO0EvQjhsWHhDOztBK0I5bFhFO0VBQXNDO0EvQmttWHhDOztBK0JsbVhFO0VBQXNDO0EvQnNtWHhDOztBK0J0bVhFO0VBQXNDO0EvQjBtWHhDOztBK0IxbVhFO0VBQXNDO0EvQjhtWHhDOztBK0I5bVhFO0VBQXNDO0EvQmtuWHhDOztBK0JsblhFO0VBQXNDO0EvQnNuWHhDOztBK0J0blhFO0VBQXNDO0EvQjBuWHhDOztBK0IxblhFO0VBQXNDO0EvQjhuWHhDOztBK0I5blhFO0VBQXNDO0EvQmtvWHhDOztBK0Jsb1hFO0VBQXNDO0EvQnNvWHhDOztBK0J0b1hFO0VBQXNDO0EvQjBvWHhDOztBK0Ixb1hFO0VBQXNDO0EvQjhvWHhDOztBK0I5b1hFO0VBQXNDO0EvQmtwWHhDOztBK0JscFhFO0VBQXNDO0EvQnNwWHhDOztBK0J0cFhFO0VBQXNDO0EvQjBwWHhDOztBK0IxcFhFO0VBQXNDO0EvQjhwWHhDOztBK0I5cFhFO0VBQXNDO0EvQmtxWHhDOztBK0JscVhFO0VBQXNDO0EvQnNxWHhDOztBK0J0cVhFO0VBQXNDO0EvQjBxWHhDOztBK0IxcVhFO0VBQXNDO0EvQjhxWHhDOztBK0I5cVhFO0VBQXNDO0EvQmtyWHhDOztBK0JsclhFO0VBQXNDO0EvQnNyWHhDOztBK0J0clhFO0VBQXNDO0EvQjByWHhDOztBK0IxclhFO0VBQXNDO0EvQjhyWHhDOztBK0I5clhFO0VBQXNDO0EvQmtzWHhDOztBK0Jsc1hFO0VBQXNDO0EvQnNzWHhDOztBK0J0c1hFO0VBQXNDO0EvQjBzWHhDOztBK0Ixc1hFO0VBQXNDO0EvQjhzWHhDOztBK0I5c1hFO0VBQXNDO0EvQmt0WHhDOztBK0JsdFhFO0VBQXNDO0EvQnN0WHhDOztBK0J0dFhFO0VBQXNDO0EvQjB0WHhDOztBK0IxdFhFO0VBQXNDO0EvQjh0WHhDOztBK0I5dFhFO0VBQXNDO0EvQmt1WHhDOztBK0JsdVhFO0VBQXNDO0EvQnN1WHhDOztBK0J0dVhFO0VBQXNDO0EvQjB1WHhDOztBK0IxdVhFO0VBQXNDO0EvQjh1WHhDOztBK0I5dVhFO0VBQXNDO0EvQmt2WHhDOztBK0JsdlhFO0VBQXNDO0EvQnN2WHhDOztBK0J0dlhFO0VBQXNDO0EvQjB2WHhDOztBK0IxdlhFO0VBQXNDO0EvQjh2WHhDOztBK0I5dlhFO0VBQXNDO0EvQmt3WHhDOztBK0Jsd1hFO0VBQXNDO0EvQnN3WHhDOztBK0J0d1hFO0VBQXNDO0EvQjB3WHhDOztBK0Ixd1hFO0VBQXNDO0EvQjh3WHhDOztBK0I5d1hFO0VBQXNDO0EvQmt4WHhDOztBK0JseFhFO0VBQXNDO0EvQnN4WHhDOztBK0J0eFhFO0VBQXNDO0EvQjB4WHhDOztBK0IxeFhFO0VBQXNDO0EvQjh4WHhDOztBK0I5eFhFO0VBQXNDO0EvQmt5WHhDOztBK0JseVhFO0VBQXNDO0EvQnN5WHhDOztBK0J0eVhFO0VBQXNDO0EvQjB5WHhDOztBK0IxeVhFO0VBQXNDO0EvQjh5WHhDOztBK0I5eVhFO0VBQXNDO0EvQmt6WHhDOztBK0JselhFO0VBQXNDO0EvQnN6WHhDOztBK0J0elhFO0VBQXNDO0EvQjB6WHhDOztBK0IxelhFO0VBQXNDO0EvQjh6WHhDOztBK0I5elhFO0VBQXNDO0EvQmswWHhDOztBK0JsMFhFO0VBQXNDO0EvQnMwWHhDOztBK0J0MFhFO0VBQXNDO0EvQjAwWHhDOztBK0IxMFhFO0VBQXNDO0EvQjgwWHhDOztBK0I5MFhFO0VBQXNDO0EvQmsxWHhDOztBK0JsMVhFO0VBQXNDO0EvQnMxWHhDOztBK0J0MVhFO0VBQXNDO0EvQjAxWHhDOztBK0IxMVhFO0VBQXNDO0EvQjgxWHhDOztBK0I5MVhFO0VBQXNDO0EvQmsyWHhDOztBK0JsMlhFO0VBQXNDO0EvQnMyWHhDOztBK0J0MlhFO0VBQXNDO0EvQjAyWHhDOztBK0IxMlhFO0VBQXNDO0EvQjgyWHhDOztBK0I5MlhFO0VBQXNDO0EvQmszWHhDOztBK0JsM1hFO0VBQXNDO0EvQnMzWHhDOztBK0J0M1hFO0VBQXNDO0EvQjAzWHhDOztBK0IxM1hFO0VBQXNDO0EvQjgzWHhDOztBK0I5M1hFO0VBQXNDO0EvQms0WHhDOztBK0JsNFhFO0VBQXNDO0EvQnM0WHhDOztBK0J0NFhFO0VBQXNDO0EvQjA0WHhDOztBK0IxNFhFO0VBQXNDO0EvQjg0WHhDOztBK0I5NFhFO0VBQXNDO0EvQms1WHhDOztBK0JsNVhFO0VBQXNDO0EvQnM1WHhDOztBK0J0NVhFO0VBQXNDO0EvQjA1WHhDOztBK0IxNVhFO0VBQXNDO0EvQjg1WHhDOztBK0I5NVhFO0VBQXNDO0EvQms2WHhDOztBK0JsNlhFO0VBQXNDO0EvQnM2WHhDOztBK0J0NlhFO0VBQXNDO0EvQjA2WHhDOztBK0IxNlhFO0VBQXNDO0EvQjg2WHhDOztBK0I5NlhFO0VBQXNDO0EvQms3WHhDOztBK0JsN1hFO0VBQXNDO0EvQnM3WHhDOztBK0J0N1hFO0VBQXNDO0EvQjA3WHhDOztBK0IxN1hFO0VBQXNDO0EvQjg3WHhDOztBK0I5N1hFO0VBQXNDO0EvQms4WHhDOztBK0JsOFhFO0VBQXNDO0EvQnM4WHhDOztBK0J0OFhFO0VBQXNDO0EvQjA4WHhDOztBK0IxOFhFO0VBQXNDO0EvQjg4WHhDOztBK0I5OFhFO0VBQXNDO0EvQms5WHhDOztBK0JsOVhFO0VBQXNDO0EvQnM5WHhDOztBK0J0OVhFO0VBQXNDO0EvQjA5WHhDOztBK0IxOVhFO0VBQXNDO0EvQjg5WHhDOztBK0I5OVhFO0VBQXNDO0EvQmsrWHhDOztBK0JsK1hFO0VBQXNDO0EvQnMrWHhDOztBK0J0K1hFO0VBQXNDO0EvQjArWHhDOztBK0IxK1hFO0VBQXNDO0EvQjgrWHhDOztBK0I5K1hFO0VBQXNDO0EvQmsvWHhDOztBK0JsL1hFO0VBQXNDO0EvQnMvWHhDOztBK0J0L1hFO0VBQXNDO0EvQjAvWHhDOztBK0IxL1hFO0VBQXNDO0EvQjgvWHhDOztBK0I5L1hFO0VBQXNDO0EvQmtnWXhDOztBK0JsZ1lFO0VBQXNDO0EvQnNnWXhDOztBK0J0Z1lFO0VBQXNDO0EvQjBnWXhDOztBK0IxZ1lFO0VBQXNDO0EvQjhnWXhDOztBK0I5Z1lFO0VBQXNDO0EvQmtoWXhDOztBK0JsaFlFO0VBQXNDO0EvQnNoWXhDOztBK0J0aFlFO0VBQXNDO0EvQjBoWXhDOztBK0IxaFlFO0VBQXNDO0EvQjhoWXhDOztBK0I5aFlFO0VBQXNDO0EvQmtpWXhDOztBK0JsaVlFO0VBQXNDO0EvQnNpWXhDOztBK0J0aVlFO0VBQXNDO0EvQjBpWXhDOztBK0IxaVlFO0VBQXNDO0EvQjhpWXhDOztBK0I5aVlFO0VBQXNDO0EvQmtqWXhDOztBK0JsallFO0VBQXNDO0EvQnNqWXhDOztBK0J0allFO0VBQXNDO0EvQjBqWXhDOztBK0IxallFO0VBQXNDO0EvQjhqWXhDOztBK0I5allFO0VBQXNDO0EvQmtrWXhDOztBK0Jsa1lFO0VBQXNDO0EvQnNrWXhDOztBK0J0a1lFO0VBQXNDO0EvQjBrWXhDOztBK0Ixa1lFO0VBQXNDO0EvQjhrWXhDOztBK0I5a1lFO0VBQXNDO0EvQmtsWXhDOztBK0JsbFlFO0VBQXNDO0EvQnNsWXhDOztBK0J0bFlFO0VBQXNDO0EvQjBsWXhDOztBK0IxbFlFO0VBQXNDO0EvQjhsWXhDOztBK0I5bFlFO0VBQXNDO0EvQmttWXhDOztBK0JsbVlFO0VBQXNDO0EvQnNtWXhDOztBK0J0bVlFO0VBQXNDO0EvQjBtWXhDOztBK0IxbVlFO0VBQXNDO0EvQjhtWXhDOztBZ0NqbllBOztFVHFCRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZCaW1ZRjs7QXVCNWxZRTs7RUFiQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZCOG1ZRjs7QWlDL29ZQTs7OztFQUFBO0FBUUE7RUFDRTtFQUNBO0FqQytvWUY7O0FpQzVvWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQlI4QndCO0VRN0J4QjtBakMrb1lGO0FpQzNvWUE7O0VBRUU7QWpDNm9ZRjs7QWtDcnFZQTs7OztFQUFBO0FBUUE7RUFDRTtFQUNBO0FsQ3FxWUY7O0FrQ2xxWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQlQ4QndCO0VTN0J4QjtBbENxcVlGO0FrQ2pxWUE7O0VBRUU7QWxDbXFZRjs7QWtDL3BZRTtFQUFxQztBbENtcVl2Qzs7QWtDbnFZRTtFQUFxQztBbEN1cVl2Qzs7QWtDdnFZRTtFQUFxQztBbEMycVl2Qzs7QWtDM3FZRTtFQUFxQztBbEMrcVl2Qzs7QWtDL3FZRTtFQUFxQztBbENtcll2Qzs7QWtDbnJZRTtFQUFxQztBbEN1cll2Qzs7QWtDdnJZRTtFQUFxQztBbEMycll2Qzs7QWtDM3JZRTtFQUFxQztBbEMrcll2Qzs7QWtDL3JZRTtFQUFxQztBbENtc1l2Qzs7QWtDbnNZRTtFQUFxQztBbEN1c1l2Qzs7QWtDdnNZRTtFQUFxQztBbEMyc1l2Qzs7QWtDM3NZRTtFQUFxQztBbEMrc1l2Qzs7QWtDL3NZRTtFQUFxQztBbENtdFl2Qzs7QWtDbnRZRTtFQUFxQztBbEN1dFl2Qzs7QWtDdnRZRTtFQUFxQztBbEMydFl2Qzs7QWtDM3RZRTtFQUFxQztBbEMrdFl2Qzs7QWtDL3RZRTtFQUFxQztBbENtdVl2Qzs7QWtDbnVZRTtFQUFxQztBbEN1dVl2Qzs7QWtDdnVZRTtFQUFxQztBbEMydVl2Qzs7QWtDM3VZRTtFQUFxQztBbEMrdVl2Qzs7QWtDL3VZRTtFQUFxQztBbENtdll2Qzs7QWtDbnZZRTtFQUFxQztBbEN1dll2Qzs7QWtDdnZZRTtFQUFxQztBbEMydll2Qzs7QWtDM3ZZRTtFQUFxQztBbEMrdll2Qzs7QWtDL3ZZRTtFQUFxQztBbENtd1l2Qzs7QWtDbndZRTtFQUFxQztBbEN1d1l2Qzs7QWtDdndZRTtFQUFxQztBbEMyd1l2Qzs7QWtDM3dZRTtFQUFxQztBbEMrd1l2Qzs7QWtDL3dZRTtFQUFxQztBbENteFl2Qzs7QWtDbnhZRTtFQUFxQztBbEN1eFl2Qzs7QWtDdnhZRTtFQUFxQztBbEMyeFl2Qzs7QWtDM3hZRTtFQUFxQztBbEMreFl2Qzs7QWtDL3hZRTtFQUFxQztBbENteVl2Qzs7QWtDbnlZRTtFQUFxQztBbEN1eVl2Qzs7QWtDdnlZRTtFQUFxQztBbEMyeVl2Qzs7QWtDM3lZRTtFQUFxQztBbEMreVl2Qzs7QWtDL3lZRTtFQUFxQztBbENtell2Qzs7QWtDbnpZRTtFQUFxQztBbEN1ell2Qzs7QWtDdnpZRTtFQUFxQztBbEMyell2Qzs7QWtDM3pZRTtFQUFxQztBbEMrell2Qzs7QWtDL3pZRTtFQUFxQztBbENtMFl2Qzs7QWtDbjBZRTtFQUFxQztBbEN1MFl2Qzs7QWtDdjBZRTtFQUFxQztBbEMyMFl2Qzs7QWtDMzBZRTtFQUFxQztBbEMrMFl2Qzs7QWtDLzBZRTtFQUFxQztBbENtMVl2Qzs7QWtDbjFZRTtFQUFxQztBbEN1MVl2Qzs7QWtDdjFZRTtFQUFxQztBbEMyMVl2Qzs7QWtDMzFZRTtFQUFxQztBbEMrMVl2Qzs7QWtDLzFZRTtFQUFxQztBbENtMll2Qzs7QWtDbjJZRTtFQUFxQztBbEN1Mll2Qzs7QWtDdjJZRTtFQUFxQztBbEMyMll2Qzs7QWtDMzJZRTtFQUFxQztBbEMrMll2Qzs7QWtDLzJZRTtFQUFxQztBbENtM1l2Qzs7QWtDbjNZRTtFQUFxQztBbEN1M1l2Qzs7QWtDdjNZRTtFQUFxQztBbEMyM1l2Qzs7QWtDMzNZRTtFQUFxQztBbEMrM1l2Qzs7QWtDLzNZRTtFQUFxQztBbENtNFl2Qzs7QWtDbjRZRTtFQUFxQztBbEN1NFl2Qzs7QWtDdjRZRTtFQUFxQztBbEMyNFl2Qzs7QWtDMzRZRTtFQUFxQztBbEMrNFl2Qzs7QWtDLzRZRTtFQUFxQztBbENtNVl2Qzs7QWtDbjVZRTtFQUFxQztBbEN1NVl2Qzs7QWtDdjVZRTtFQUFxQztBbEMyNVl2Qzs7QWtDMzVZRTtFQUFxQztBbEMrNVl2Qzs7QWtDLzVZRTtFQUFxQztBbENtNll2Qzs7QWtDbjZZRTtFQUFxQztBbEN1Nll2Qzs7QWtDdjZZRTtFQUFxQztBbEMyNll2Qzs7QWtDMzZZRTtFQUFxQztBbEMrNll2Qzs7QWtDLzZZRTtFQUFxQztBbENtN1l2Qzs7QWtDbjdZRTtFQUFxQztBbEN1N1l2Qzs7QWtDdjdZRTtFQUFxQztBbEMyN1l2Qzs7QWtDMzdZRTtFQUFxQztBbEMrN1l2Qzs7QWtDLzdZRTtFQUFxQztBbENtOFl2Qzs7QWtDbjhZRTtFQUFxQztBbEN1OFl2Qzs7QWtDdjhZRTtFQUFxQztBbEMyOFl2Qzs7QWtDMzhZRTtFQUFxQztBbEMrOFl2Qzs7QWtDLzhZRTtFQUFxQztBbENtOVl2Qzs7QWtDbjlZRTtFQUFxQztBbEN1OVl2Qzs7QWtDdjlZRTtFQUFxQztBbEMyOVl2Qzs7QWtDMzlZRTtFQUFxQztBbEMrOVl2Qzs7QWtDLzlZRTtFQUFxQztBbENtK1l2Qzs7QWtDbitZRTtFQUFxQztBbEN1K1l2Qzs7QWtDditZRTtFQUFxQztBbEMyK1l2Qzs7QWtDMytZRTtFQUFxQztBbEMrK1l2Qzs7QWtDLytZRTtFQUFxQztBbENtL1l2Qzs7QWtDbi9ZRTtFQUFxQztBbEN1L1l2Qzs7QWtDdi9ZRTtFQUFxQztBbEMyL1l2Qzs7QWtDMy9ZRTtFQUFxQztBbEMrL1l2Qzs7QWtDLy9ZRTtFQUFxQztBbENtZ1p2Qzs7QWtDbmdaRTtFQUFxQztBbEN1Z1p2Qzs7QWtDdmdaRTtFQUFxQztBbEMyZ1p2Qzs7QWtDM2daRTtFQUFxQztBbEMrZ1p2Qzs7QWtDL2daRTtFQUFxQztBbENtaFp2Qzs7QWtDbmhaRTtFQUFxQztBbEN1aFp2Qzs7QWtDdmhaRTtFQUFxQztBbEMyaFp2Qzs7QWtDM2haRTtFQUFxQztBbEMraFp2Qzs7QWtDL2haRTtFQUFxQztBbENtaVp2Qzs7QWtDbmlaRTtFQUFxQztBbEN1aVp2Qzs7QWtDdmlaRTtFQUFxQztBbEMyaVp2Qzs7QWtDM2laRTtFQUFxQztBbEMraVp2Qzs7QWtDL2laRTtFQUFxQztBbENtalp2Qzs7QWtDbmpaRTtFQUFxQztBbEN1alp2Qzs7QWtDdmpaRTtFQUFxQztBbEMyalp2Qzs7QWtDM2paRTtFQUFxQztBbEMralp2Qzs7QWtDL2paRTtFQUFxQztBbENta1p2Qzs7QWtDbmtaRTtFQUFxQztBbEN1a1p2Qzs7QWtDdmtaRTtFQUFxQztBbEMya1p2Qzs7QWtDM2taRTtFQUFxQztBbEMra1p2Qzs7QWtDL2taRTtFQUFxQztBbENtbFp2Qzs7QWtDbmxaRTtFQUFxQztBbEN1bFp2Qzs7QWtDdmxaRTtFQUFxQztBbEMybFp2Qzs7QWtDM2xaRTtFQUFxQztBbEMrbFp2Qzs7QWtDL2xaRTtFQUFxQztBbENtbVp2Qzs7QWtDbm1aRTtFQUFxQztBbEN1bVp2Qzs7QWtDdm1aRTtFQUFxQztBbEMybVp2Qzs7QWtDM21aRTtFQUFxQztBbEMrbVp2Qzs7QWtDL21aRTtFQUFxQztBbENtblp2Qzs7QWtDbm5aRTtFQUFxQztBbEN1blp2Qzs7QWtDdm5aRTtFQUFxQztBbEMyblp2Qzs7QWtDM25aRTtFQUFxQztBbEMrblp2Qzs7QWtDL25aRTtFQUFxQztBbENtb1p2Qzs7QWtDbm9aRTtFQUFxQztBbEN1b1p2Qzs7QWtDdm9aRTtFQUFxQztBbEMyb1p2Qzs7QWtDM29aRTtFQUFxQztBbEMrb1p2Qzs7QWtDL29aRTtFQUFxQztBbENtcFp2Qzs7QWtDbnBaRTtFQUFxQztBbEN1cFp2Qzs7QWtDdnBaRTtFQUFxQztBbEMycFp2Qzs7QWtDM3BaRTtFQUFxQztBbEMrcFp2Qzs7QWtDL3BaRTtFQUFxQztBbENtcVp2Qzs7QWtDbnFaRTtFQUFxQztBbEN1cVp2Qzs7QWtDdnFaRTtFQUFxQztBbEMycVp2Qzs7QWtDM3FaRTtFQUFxQztBbEMrcVp2Qzs7QWtDL3FaRTtFQUFxQztBbENtclp2Qzs7QWtDbnJaRTtFQUFxQztBbEN1clp2Qzs7QWtDdnJaRTtFQUFxQztBbEMyclp2Qzs7QWtDM3JaRTtFQUFxQztBbEMrclp2Qzs7QWtDL3JaRTtFQUFxQztBbENtc1p2Qzs7QWtDbnNaRTtFQUFxQztBbEN1c1p2Qzs7QWtDdnNaRTtFQUFxQztBbEMyc1p2Qzs7QWtDM3NaRTtFQUFxQztBbEMrc1p2Qzs7QWtDL3NaRTtFQUFxQztBbENtdFp2Qzs7QWtDbnRaRTtFQUFxQztBbEN1dFp2Qzs7QWtDdnRaRTtFQUFxQztBbEMydFp2Qzs7QWtDM3RaRTtFQUFxQztBbEMrdFp2Qzs7QWtDL3RaRTtFQUFxQztBbENtdVp2Qzs7QWtDbnVaRTtFQUFxQztBbEN1dVp2Qzs7QWtDdnVaRTtFQUFxQztBbEMydVp2Qzs7QWtDM3VaRTtFQUFxQztBbEMrdVp2Qzs7QWtDL3VaRTtFQUFxQztBbENtdlp2Qzs7QWtDbnZaRTtFQUFxQztBbEN1dlp2Qzs7QWtDdnZaRTtFQUFxQztBbEMydlp2Qzs7QWtDM3ZaRTtFQUFxQztBbEMrdlp2Qzs7QWtDL3ZaRTtFQUFxQztBbENtd1p2Qzs7QWtDbndaRTtFQUFxQztBbEN1d1p2Qzs7QWtDdndaRTtFQUFxQztBbEMyd1p2Qzs7QWtDM3daRTtFQUFxQztBbEMrd1p2Qzs7QWtDL3daRTtFQUFxQztBbENteFp2Qzs7QWtDbnhaRTtFQUFxQztBbEN1eFp2Qzs7QWtDdnhaRTtFQUFxQztBbEMyeFp2Qzs7QWtDM3haRTtFQUFxQztBbEMreFp2Qzs7QWtDL3haRTtFQUFxQztBbENteVp2Qzs7QWtDbnlaRTtFQUFxQztBbEN1eVp2Qzs7QWtDdnlaRTtFQUFxQztBbEMyeVp2Qzs7QWtDM3laRTtFQUFxQztBbEMreVp2Qzs7QWtDL3laRTtFQUFxQztBbENtelp2Qzs7QWtDbnpaRTtFQUFxQztBbEN1elp2Qzs7QWtDdnpaRTtFQUFxQztBbEMyelp2Qzs7QWtDM3paRTtFQUFxQztBbEMrelp2Qzs7QWtDL3paRTtFQUFxQztBbENtMFp2Qzs7QWtDbjBaRTtFQUFxQztBbEN1MFp2Qzs7QWtDdjBaRTtFQUFxQztBbEMyMFp2Qzs7QWtDMzBaRTtFQUFxQztBbEMrMFp2Qzs7QWtDLzBaRTtFQUFxQztBbENtMVp2Qzs7QWtDbjFaRTtFQUFxQztBbEN1MVp2Qzs7QWtDdjFaRTtFQUFxQztBbEMyMVp2Qzs7QWtDMzFaRTtFQUFxQztBbEMrMVp2Qzs7QWtDLzFaRTtFQUFxQztBbENtMlp2Qzs7QWtDbjJaRTtFQUFxQztBbEN1Mlp2Qzs7QWtDdjJaRTtFQUFxQztBbEMyMlp2Qzs7QWtDMzJaRTtFQUFxQztBbEMrMlp2Qzs7QWtDLzJaRTtFQUFxQztBbENtM1p2Qzs7QWtDbjNaRTtFQUFxQztBbEN1M1p2Qzs7QWtDdjNaRTtFQUFxQztBbEMyM1p2Qzs7QWtDMzNaRTtFQUFxQztBbEMrM1p2Qzs7QWtDLzNaRTtFQUFxQztBbENtNFp2Qzs7QWtDbjRaRTtFQUFxQztBbEN1NFp2Qzs7QWtDdjRaRTtFQUFxQztBbEMyNFp2Qzs7QWtDMzRaRTtFQUFxQztBbEMrNFp2Qzs7QWtDLzRaRTtFQUFxQztBbENtNVp2Qzs7QWtDbjVaRTtFQUFxQztBbEN1NVp2Qzs7QWtDdjVaRTtFQUFxQztBbEMyNVp2Qzs7QWtDMzVaRTtFQUFxQztBbEMrNVp2Qzs7QWtDLzVaRTtFQUFxQztBbENtNlp2Qzs7QWtDbjZaRTtFQUFxQztBbEN1Nlp2Qzs7QWtDdjZaRTtFQUFxQztBbEMyNlp2Qzs7QWtDMzZaRTtFQUFxQztBbEMrNlp2Qzs7QWtDLzZaRTtFQUFxQztBbENtN1p2Qzs7QWtDbjdaRTtFQUFxQztBbEN1N1p2Qzs7QWtDdjdaRTtFQUFxQztBbEMyN1p2Qzs7QWtDMzdaRTtFQUFxQztBbEMrN1p2Qzs7QWtDLzdaRTtFQUFxQztBbENtOFp2Qzs7QWtDbjhaRTtFQUFxQztBbEN1OFp2Qzs7QWtDdjhaRTtFQUFxQztBbEMyOFp2Qzs7QWtDMzhaRTtFQUFxQztBbEMrOFp2Qzs7QWtDLzhaRTtFQUFxQztBbENtOVp2Qzs7QWtDbjlaRTtFQUFxQztBbEN1OVp2Qzs7QWtDdjlaRTtFQUFxQztBbEMyOVp2Qzs7QWtDMzlaRTtFQUFxQztBbEMrOVp2Qzs7QWtDLzlaRTtFQUFxQztBbENtK1p2Qzs7QWtDbitaRTtFQUFxQztBbEN1K1p2Qzs7QWtDditaRTtFQUFxQztBbEMyK1p2Qzs7QWtDMytaRTtFQUFxQztBbEMrK1p2Qzs7QWtDLytaRTtFQUFxQztBbENtL1p2Qzs7QWtDbi9aRTtFQUFxQztBbEN1L1p2Qzs7QWtDdi9aRTtFQUFxQztBbEMyL1p2Qzs7QWtDMy9aRTtFQUFxQztBbEMrL1p2Qzs7QWtDLy9aRTtFQUFxQztBbENtZ2F2Qzs7QWtDbmdhRTtFQUFxQztBbEN1Z2F2Qzs7QWtDdmdhRTtFQUFxQztBbEMyZ2F2Qzs7QWtDM2dhRTtFQUFxQztBbEMrZ2F2Qzs7QWtDL2dhRTtFQUFxQztBbENtaGF2Qzs7QWtDbmhhRTtFQUFxQztBbEN1aGF2Qzs7QWtDdmhhRTtFQUFxQztBbEMyaGF2Qzs7QWtDM2hhRTtFQUFxQztBbEMraGF2Qzs7QWtDL2hhRTtFQUFxQztBbENtaWF2Qzs7QWtDbmlhRTtFQUFxQztBbEN1aWF2Qzs7QWtDdmlhRTtFQUFxQztBbEMyaWF2Qzs7QWtDM2lhRTtFQUFxQztBbEMraWF2Qzs7QWtDL2lhRTtFQUFxQztBbENtamF2Qzs7QWtDbmphRTtFQUFxQztBbEN1amF2Qzs7QWtDdmphRTtFQUFxQztBbEMyamF2Qzs7QWtDM2phRTtFQUFxQztBbEMramF2Qzs7QWtDL2phRTtFQUFxQztBbENta2F2Qzs7QWtDbmthRTtFQUFxQztBbEN1a2F2Qzs7QWtDdmthRTtFQUFxQztBbEMya2F2Qzs7QWtDM2thRTtFQUFxQztBbEMra2F2Qzs7QWtDL2thRTtFQUFxQztBbENtbGF2Qzs7QWtDbmxhRTtFQUFxQztBbEN1bGF2Qzs7QWtDdmxhRTtFQUFxQztBbEMybGF2Qzs7QWtDM2xhRTtFQUFxQztBbEMrbGF2Qzs7QWtDL2xhRTtFQUFxQztBbENtbWF2Qzs7QWtDbm1hRTtFQUFxQztBbEN1bWF2Qzs7QWtDdm1hRTtFQUFxQztBbEMybWF2Qzs7QWtDM21hRTtFQUFxQztBbEMrbWF2Qzs7QWtDL21hRTtFQUFxQztBbENtbmF2Qzs7QWtDbm5hRTtFQUFxQztBbEN1bmF2Qzs7QWtDdm5hRTtFQUFxQztBbEMybmF2Qzs7QWtDM25hRTtFQUFxQztBbEMrbmF2Qzs7QWtDL25hRTtFQUFxQztBbENtb2F2Qzs7QWtDbm9hRTtFQUFxQztBbEN1b2F2Qzs7QWtDdm9hRTtFQUFxQztBbEMyb2F2Qzs7QWtDM29hRTtFQUFxQztBbEMrb2F2Qzs7QWtDL29hRTtFQUFxQztBbENtcGF2Qzs7QWtDbnBhRTtFQUFxQztBbEN1cGF2Qzs7QWtDdnBhRTtFQUFxQztBbEMycGF2Qzs7QWtDM3BhRTtFQUFxQztBbEMrcGF2Qzs7QWtDL3BhRTtFQUFxQztBbENtcWF2Qzs7QWtDbnFhRTtFQUFxQztBbEN1cWF2Qzs7QWtDdnFhRTtFQUFxQztBbEMycWF2Qzs7QWtDM3FhRTtFQUFxQztBbEMrcWF2Qzs7QWtDL3FhRTtFQUFxQztBbENtcmF2Qzs7QWtDbnJhRTtFQUFxQztBbEN1cmF2Qzs7QWtDdnJhRTtFQUFxQztBbEMycmF2Qzs7QWtDM3JhRTtFQUFxQztBbEMrcmF2Qzs7QWtDL3JhRTtFQUFxQztBbENtc2F2Qzs7QWtDbnNhRTtFQUFxQztBbEN1c2F2Qzs7QWtDdnNhRTtFQUFxQztBbEMyc2F2Qzs7QWtDM3NhRTtFQUFxQztBbEMrc2F2Qzs7QWtDL3NhRTtFQUFxQztBbENtdGF2Qzs7QWtDbnRhRTtFQUFxQztBbEN1dGF2Qzs7QWtDdnRhRTtFQUFxQztBbEMydGF2Qzs7QWtDM3RhRTtFQUFxQztBbEMrdGF2Qzs7QWtDL3RhRTtFQUFxQztBbENtdWF2Qzs7QWtDbnVhRTtFQUFxQztBbEN1dWF2Qzs7QWtDdnVhRTtFQUFxQztBbEMydWF2Qzs7QWtDM3VhRTtFQUFxQztBbEMrdWF2Qzs7QWtDL3VhRTtFQUFxQztBbENtdmF2Qzs7QWtDbnZhRTtFQUFxQztBbEN1dmF2Qzs7QWtDdnZhRTtFQUFxQztBbEMydmF2Qzs7QWtDM3ZhRTtFQUFxQztBbEMrdmF2Qzs7QWtDL3ZhRTtFQUFxQztBbENtd2F2Qzs7QWtDbndhRTtFQUFxQztBbEN1d2F2Qzs7QWtDdndhRTtFQUFxQztBbEMyd2F2Qzs7QWtDM3dhRTtFQUFxQztBbEMrd2F2Qzs7QWtDL3dhRTtFQUFxQztBbENteGF2Qzs7QWtDbnhhRTtFQUFxQztBbEN1eGF2Qzs7QWtDdnhhRTtFQUFxQztBbEMyeGF2Qzs7QWtDM3hhRTtFQUFxQztBbEMreGF2Qzs7QWtDL3hhRTtFQUFxQztBbENteWF2Qzs7QWtDbnlhRTtFQUFxQztBbEN1eWF2Qzs7QWtDdnlhRTtFQUFxQztBbEMyeWF2Qzs7QWtDM3lhRTtFQUFxQztBbEMreWF2Qzs7QWtDL3lhRTtFQUFxQztBbENtemF2Qzs7QWtDbnphRTtFQUFxQztBbEN1emF2Qzs7QWtDdnphRTtFQUFxQztBbEMyemF2Qzs7QWtDM3phRTtFQUFxQztBbEMremF2Qzs7QWtDL3phRTtFQUFxQztBbENtMGF2Qzs7QWtDbjBhRTtFQUFxQztBbEN1MGF2Qzs7QWtDdjBhRTtFQUFxQztBbEMyMGF2Qzs7QWtDMzBhRTtFQUFxQztBbEMrMGF2Qzs7QWtDLzBhRTtFQUFxQztBbENtMWF2Qzs7QWtDbjFhRTtFQUFxQztBbEN1MWF2Qzs7QWtDdjFhRTtFQUFxQztBbEMyMWF2Qzs7QWtDMzFhRTtFQUFxQztBbEMrMWF2Qzs7QWtDLzFhRTtFQUFxQztBbENtMmF2Qzs7QWtDbjJhRTtFQUFxQztBbEN1MmF2Qzs7QWtDdjJhRTtFQUFxQztBbEMyMmF2Qzs7QWtDMzJhRTtFQUFxQztBbEMrMmF2Qzs7QWtDLzJhRTtFQUFxQztBbENtM2F2Qzs7QWtDbjNhRTtFQUFxQztBbEN1M2F2Qzs7QWtDdjNhRTtFQUFxQztBbEMyM2F2Qzs7QWtDMzNhRTtFQUFxQztBbEMrM2F2Qzs7QWtDLzNhRTtFQUFxQztBbENtNGF2Qzs7QWtDbjRhRTtFQUFxQztBbEN1NGF2Qzs7QWtDdjRhRTtFQUFxQztBbEMyNGF2Qzs7QWtDMzRhRTtFQUFxQztBbEMrNGF2Qzs7QWtDLzRhRTtFQUFxQztBbENtNWF2Qzs7QWtDbjVhRTtFQUFxQztBbEN1NWF2Qzs7QWtDdjVhRTtFQUFxQztBbEMyNWF2Qzs7QWtDMzVhRTtFQUFxQztBbEMrNWF2Qzs7QWtDLzVhRTtFQUFxQztBbENtNmF2Qzs7QWtDbjZhRTtFQUFxQztBbEN1NmF2Qzs7QWtDdjZhRTtFQUFxQztBbEMyNmF2Qzs7QWtDMzZhRTtFQUFxQztBbEMrNmF2Qzs7QWtDLzZhRTtFQUFxQztBbENtN2F2Qzs7QWtDbjdhRTtFQUFxQztBbEN1N2F2Qzs7QWtDdjdhRTtFQUFxQztBbEMyN2F2Qzs7QWtDMzdhRTtFQUFxQztBbEMrN2F2Qzs7QWtDLzdhRTtFQUFxQztBbENtOGF2Qzs7QWtDbjhhRTtFQUFxQztBbEN1OGF2Qzs7QWtDdjhhRTtFQUFxQztBbEMyOGF2Qzs7QWtDMzhhRTtFQUFxQztBbEMrOGF2Qzs7QWtDLzhhRTtFQUFxQztBbENtOWF2Qzs7QWtDbjlhRTtFQUFxQztBbEN1OWF2Qzs7QWtDdjlhRTtFQUFxQztBbEMyOWF2Qzs7QWtDMzlhRTtFQUFxQztBbEMrOWF2Qzs7QWtDLzlhRTtFQUFxQztBbENtK2F2Qzs7QWtDbithRTtFQUFxQztBbEN1K2F2Qzs7QWtDdithRTtFQUFxQztBbEMyK2F2Qzs7QWtDMythRTtFQUFxQztBbEMrK2F2Qzs7QWtDLythRTtFQUFxQztBbENtL2F2Qzs7QWtDbi9hRTtFQUFxQztBbEN1L2F2Qzs7QWtDdi9hRTtFQUFxQztBbEMyL2F2Qzs7QWtDMy9hRTtFQUFxQztBbEMrL2F2Qzs7QWtDLy9hRTtFQUFxQztBbENtZ2J2Qzs7QWtDbmdiRTtFQUFxQztBbEN1Z2J2Qzs7QWtDdmdiRTtFQUFxQztBbEMyZ2J2Qzs7QWtDM2diRTtFQUFxQztBbEMrZ2J2Qzs7QWtDL2diRTtFQUFxQztBbENtaGJ2Qzs7QWtDbmhiRTtFQUFxQztBbEN1aGJ2Qzs7QWtDdmhiRTtFQUFxQztBbEMyaGJ2Qzs7QWtDM2hiRTtFQUFxQztBbEMraGJ2Qzs7QWtDL2hiRTtFQUFxQztBbENtaWJ2Qzs7QWtDbmliRTtFQUFxQztBbEN1aWJ2Qzs7QWtDdmliRTtFQUFxQztBbEMyaWJ2Qzs7QWtDM2liRTtFQUFxQztBbEMraWJ2Qzs7QWtDL2liRTtFQUFxQztBbENtamJ2Qzs7QWtDbmpiRTtFQUFxQztBbEN1amJ2Qzs7QWtDdmpiRTtFQUFxQztBbEMyamJ2Qzs7QWtDM2piRTtFQUFxQztBbEMramJ2Qzs7QWtDL2piRTtFQUFxQztBbENta2J2Qzs7QWtDbmtiRTtFQUFxQztBbEN1a2J2Qzs7QWtDdmtiRTtFQUFxQztBbEMya2J2Qzs7QWtDM2tiRTtFQUFxQztBbEMra2J2Qzs7QWtDL2tiRTtFQUFxQztBbENtbGJ2Qzs7QWtDbmxiRTtFQUFxQztBbEN1bGJ2Qzs7QWtDdmxiRTtFQUFxQztBbEMybGJ2Qzs7QWtDM2xiRTtFQUFxQztBbEMrbGJ2Qzs7QWtDL2xiRTtFQUFxQztBbENtbWJ2Qzs7QWtDbm1iRTtFQUFxQztBbEN1bWJ2Qzs7QWtDdm1iRTtFQUFxQztBbEMybWJ2Qzs7QWtDM21iRTtFQUFxQztBbEMrbWJ2Qzs7QWtDL21iRTtFQUFxQztBbENtbmJ2Qzs7QWtDbm5iRTtFQUFxQztBbEN1bmJ2Qzs7QWtDdm5iRTtFQUFxQztBbEMybmJ2Qzs7QWtDM25iRTtFQUFxQztBbEMrbmJ2Qzs7QWtDL25iRTtFQUFxQztBbENtb2J2Qzs7QWtDbm9iRTtFQUFxQztBbEN1b2J2Qzs7QWtDdm9iRTtFQUFxQztBbEMyb2J2Qzs7QWtDM29iRTtFQUFxQztBbEMrb2J2Qzs7QWtDL29iRTtFQUFxQztBbENtcGJ2Qzs7QWtDbnBiRTtFQUFxQztBbEN1cGJ2Qzs7QWtDdnBiRTtFQUFxQztBbEMycGJ2Qzs7QWtDM3BiRTtFQUFxQztBbEMrcGJ2Qzs7QWtDL3BiRTtFQUFxQztBbENtcWJ2Qzs7QWtDbnFiRTtFQUFxQztBbEN1cWJ2Qzs7QWtDdnFiRTtFQUFxQztBbEMycWJ2Qzs7QWtDM3FiRTtFQUFxQztBbEMrcWJ2Qzs7QWtDL3FiRTtFQUFxQztBbENtcmJ2Qzs7QWtDbnJiRTtFQUFxQztBbEN1cmJ2Qzs7QWtDdnJiRTtFQUFxQztBbEMycmJ2Qzs7QWtDM3JiRTtFQUFxQztBbEMrcmJ2Qzs7QWtDL3JiRTtFQUFxQztBbENtc2J2Qzs7QWtDbnNiRTtFQUFxQztBbEN1c2J2Qzs7QWtDdnNiRTtFQUFxQztBbEMyc2J2Qzs7QWtDM3NiRTtFQUFxQztBbEMrc2J2Qzs7QWtDL3NiRTtFQUFxQztBbENtdGJ2Qzs7QWtDbnRiRTtFQUFxQztBbEN1dGJ2Qzs7QWtDdnRiRTtFQUFxQztBbEMydGJ2Qzs7QWtDM3RiRTtFQUFxQztBbEMrdGJ2Qzs7QWtDL3RiRTtFQUFxQztBbENtdWJ2Qzs7QWtDbnViRTtFQUFxQztBbEN1dWJ2Qzs7QWtDdnViRTtFQUFxQztBbEMydWJ2Qzs7QWtDM3ViRTtFQUFxQztBbEMrdWJ2Qzs7QWtDL3ViRTtFQUFxQztBbENtdmJ2Qzs7QWtDbnZiRTtFQUFxQztBbEN1dmJ2Qzs7QWtDdnZiRTtFQUFxQztBbEMydmJ2Qzs7QWtDM3ZiRTtFQUFxQztBbEMrdmJ2Qzs7QWtDL3ZiRTtFQUFxQztBbENtd2J2Qzs7QWtDbndiRTtFQUFxQztBbEN1d2J2Qzs7QWtDdndiRTtFQUFxQztBbEMyd2J2Qzs7QWtDM3diRTtFQUFxQztBbEMrd2J2Qzs7QWtDL3diRTtFQUFxQztBbENteGJ2Qzs7QWtDbnhiRTtFQUFxQztBbEN1eGJ2Qzs7QWtDdnhiRTtFQUFxQztBbEMyeGJ2Qzs7QWtDM3hiRTtFQUFxQztBbEMreGJ2Qzs7QWtDL3hiRTtFQUFxQztBbENteWJ2Qzs7QWtDbnliRTtFQUFxQztBbEN1eWJ2Qzs7QWtDdnliRTtFQUFxQztBbEMyeWJ2Qzs7QWtDM3liRTtFQUFxQztBbEMreWJ2Qzs7QWtDL3liRTtFQUFxQztBbENtemJ2Qzs7QWtDbnpiRTtFQUFxQztBbEN1emJ2Qzs7QWtDdnpiRTtFQUFxQztBbEMyemJ2Qzs7QWtDM3piRTtFQUFxQztBbEMremJ2Qzs7QWtDL3piRTtFQUFxQztBbENtMGJ2Qzs7QWtDbjBiRTtFQUFxQztBbEN1MGJ2Qzs7QWtDdjBiRTtFQUFxQztBbEMyMGJ2Qzs7QWtDMzBiRTtFQUFxQztBbEMrMGJ2Qzs7QWtDLzBiRTtFQUFxQztBbENtMWJ2Qzs7QWtDbjFiRTtFQUFxQztBbEN1MWJ2Qzs7QWtDdjFiRTtFQUFxQztBbEMyMWJ2Qzs7QWtDMzFiRTtFQUFxQztBbEMrMWJ2Qzs7QWtDLzFiRTtFQUFxQztBbENtMmJ2Qzs7QWtDbjJiRTtFQUFxQztBbEN1MmJ2Qzs7QWtDdjJiRTtFQUFxQztBbEMyMmJ2Qzs7QWtDMzJiRTtFQUFxQztBbEMrMmJ2Qzs7QWtDLzJiRTtFQUFxQztBbENtM2J2Qzs7QWtDbjNiRTtFQUFxQztBbEN1M2J2Qzs7QWtDdjNiRTtFQUFxQztBbEMyM2J2Qzs7QWtDMzNiRTtFQUFxQztBbEMrM2J2Qzs7QWtDLzNiRTtFQUFxQztBbENtNGJ2Qzs7QWtDbjRiRTtFQUFxQztBbEN1NGJ2Qzs7QWtDdjRiRTtFQUFxQztBbEMyNGJ2Qzs7QWtDMzRiRTtFQUFxQztBbEMrNGJ2Qzs7QWtDLzRiRTtFQUFxQztBbENtNWJ2Qzs7QWtDbjViRTtFQUFxQztBbEN1NWJ2Qzs7QWtDdjViRTtFQUFxQztBbEMyNWJ2Qzs7QWtDMzViRTtFQUFxQztBbEMrNWJ2Qzs7QWtDLzViRTtFQUFxQztBbENtNmJ2Qzs7QWtDbjZiRTtFQUFxQztBbEN1NmJ2Qzs7QWtDdjZiRTtFQUFxQztBbEMyNmJ2Qzs7QWtDMzZiRTtFQUFxQztBbEMrNmJ2Qzs7QWtDLzZiRTtFQUFxQztBbENtN2J2Qzs7QWtDbjdiRTtFQUFxQztBbEN1N2J2Qzs7QWtDdjdiRTtFQUFxQztBbEMyN2J2Qzs7QWtDMzdiRTtFQUFxQztBbEMrN2J2Qzs7QWtDLzdiRTtFQUFxQztBbENtOGJ2Qzs7QWtDbjhiRTtFQUFxQztBbEN1OGJ2Qzs7QWtDdjhiRTtFQUFxQztBbEMyOGJ2Qzs7QWtDMzhiRTtFQUFxQztBbEMrOGJ2Qzs7QWtDLzhiRTtFQUFxQztBbENtOWJ2Qzs7QWtDbjliRTtFQUFxQztBbEN1OWJ2Qzs7QWtDdjliRTtFQUFxQztBbEMyOWJ2Qzs7QWtDMzliRTtFQUFxQztBbEMrOWJ2Qzs7QWtDLzliRTtFQUFxQztBbENtK2J2Qzs7QWtDbitiRTtFQUFxQztBbEN1K2J2Qzs7QWtDditiRTtFQUFxQztBbEMyK2J2Qzs7QWtDMytiRTtFQUFxQztBbEMrK2J2Qzs7QWtDLytiRTtFQUFxQztBbENtL2J2Qzs7QWtDbi9iRTtFQUFxQztBbEN1L2J2Qzs7QWtDdi9iRTtFQUFxQztBbEMyL2J2Qzs7QWtDMy9iRTtFQUFxQztBbEMrL2J2Qzs7QWtDLy9iRTtFQUFxQztBbENtZ2N2Qzs7QWtDbmdjRTtFQUFxQztBbEN1Z2N2Qzs7QWtDdmdjRTtFQUFxQztBbEMyZ2N2Qzs7QWtDM2djRTtFQUFxQztBbEMrZ2N2Qzs7QWtDL2djRTtFQUFxQztBbENtaGN2Qzs7QWtDbmhjRTtFQUFxQztBbEN1aGN2Qzs7QWtDdmhjRTtFQUFxQztBbEMyaGN2Qzs7QWtDM2hjRTtFQUFxQztBbEMraGN2Qzs7QWtDL2hjRTtFQUFxQztBbENtaWN2Qzs7QWtDbmljRTtFQUFxQztBbEN1aWN2Qzs7QWtDdmljRTtFQUFxQztBbEMyaWN2Qzs7QWtDM2ljRTtFQUFxQztBbEMraWN2Qzs7QWtDL2ljRTtFQUFxQztBbENtamN2Qzs7QWtDbmpjRTtFQUFxQztBbEN1amN2Qzs7QWtDdmpjRTtFQUFxQztBbEMyamN2Qzs7QWtDM2pjRTtFQUFxQztBbEMramN2Qzs7QWtDL2pjRTtFQUFxQztBbENta2N2Qzs7QWtDbmtjRTtFQUFxQztBbEN1a2N2Qzs7QWtDdmtjRTtFQUFxQztBbEMya2N2Qzs7QWtDM2tjRTtFQUFxQztBbEMra2N2Qzs7QWtDL2tjRTtFQUFxQztBbENtbGN2Qzs7QWtDbmxjRTtFQUFxQztBbEN1bGN2Qzs7QWtDdmxjRTtFQUFxQztBbEMybGN2Qzs7QWtDM2xjRTtFQUFxQztBbEMrbGN2Qzs7QWtDL2xjRTtFQUFxQztBbENtbWN2Qzs7QWtDbm1jRTtFQUFxQztBbEN1bWN2Qzs7QWtDdm1jRTtFQUFxQztBbEMybWN2Qzs7QUFsb2NBO0VBQ0U7RUFDQTtFQUdBO0VBQ0E7QUFtb2NGOztBQWhvY0E7RUFDRTtBQW1vY0Y7O0FBL25jQTtFQUNFO0FBa29jRjs7QUEvbmNBO0VBRUU7QUFpb2NGOztBQTluY0E7RUFFRTtBQWdvY0Y7O0FBN25jQTtFQUVFO0FBK25jRjs7QUF4bmNBO0VBQ0U7QUEybmNGOztBQXZuY0E7RUFDRTtFQUNBO0VBQ0E7QUEwbmNGOztBQXRuY0E7RUFDRTtBQXluY0Y7O0FBdG5jQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5bmNGOztBQXRuY0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXluY0YsQzs7OztBbUNsc2NBLGdCQUFnQjtBQ0NoQjs7O0NBQUE7QUFPQTtFQUNFO0FEQUY7O0FDRUE7RUFDRTtBRENGOztBQ0NBO0VBQ0U7RUFDQTtFQUNBO0FERUY7O0FDQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FER0Y7O0FDREE7Ozs7O0VBS0U7QURJRjs7QUNGQTtFQUNFO0VBQ0E7RUFDQTtBREtGO0FDU0E7RUFDRTtJQUNFO0lBRUE7RURNRjtFQ0pBO0lBQ0U7SUFFQTtFRE1GO0FBQ0Y7QUNKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FETUY7QUNKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FETUY7QUNKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FETUY7QUNKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FETUY7QUNKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRE1GOztBQ0pBOztFQUVFO0VBQ0E7QURPRjs7QUNMQTtFQUNFO0VBQ0E7RUFDQTtBRFFGOztBQ05BO0VBQ0U7RUFDQTtFQUNBO0FEU0Y7O0FDUEE7RUFDRTtFQUNBO0FEVUY7O0FDUkE7RUFDRTtFQUNBO0VBQ0E7QURXRjs7QUNUQTtFQUNFO0VBQ0E7QURZRjs7QUNWQTtFQUNFO0VBQ0E7RUFDQTtBRGFGOztBQ1hBO0VBQ0U7QURjRjs7QUNaQTtFQUNFO0FEZUY7O0FDYkE7RUFDRTtBRGdCRjs7QUNkQTtFQUNFO0FEaUJGOztBQ2ZBOztFQUVFO0FEa0JGOztBQ2hCQTtFQUNFO0FEbUJGOztBQ2pCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3R0U7RUFDQTtBRG9CRjs7QUNsQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEcUJGOztBQ25CQTtFQUNFO0FEc0JGOztBQ3BCQTtFQUNFO0FEdUJGOztBQ3JCQTtFQUNFO0FEd0JGOztBQ3RCQTtFQUNFO0FEeUJGOztBQ3ZCQTs7RUFFRTtBRDBCRjs7QUN4QkE7RUFDRTtBRDJCRjs7QUN6QkE7RUFDRTtBRDRCRjs7QUMxQkE7RUFDRTtBRDZCRjs7QUMzQkE7RUFDRTtBRDhCRjs7QUM1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRCtCRjtBQzdCQTtFQUNFO0FEK0JGOztBQzdCQTtFQUNFO0FEZ0NGOztBQzlCQTtFQUNFO0FEaUNGOztBQy9CQTtFQUNFO0FEa0NGOztBQ2hDQTtFQUNFO0FEbUNGOztBQ2pDQTtFQUNFO0FEb0NGOztBQ2xDQTtFQUNFO0FEcUNGOztBQ25DQTtFQUNFO0FEc0NGOztBQ3BDQTtFQUNFO0FEdUNGOztBQ3JDQTtFQUNFO0FEd0NGOztBQ3RDQTtFQUNFO0FEeUNGOztBQ3ZDQTtFQUNFO0FEMENGOztBQ3hDQTtFQUNFO0FEMkNGOztBQ3pDQTtFQUNFO0FENENGOztBQzFDQTtFQUNFO0FENkNGOztBQzNDQTtFQUNFO0FEOENGOztBQzVDQTtFQUNFO0FEK0NGOztBQzdDQTtFQUNFO0FEZ0RGOztBQzlDQTtFQUNFO0FEaURGOztBQy9DQTtFQUNFO0FEa0RGOztBQ2hEQTtFQUNFO0FEbURGOztBQ2pEQTtFQUNFO0FEb0RGOztBQ2xEQTtFQUNFO0FEcURGOztBQ25EQTtFQUNFO0FEc0RGOztBQ3BEQTtFQUNFO0FEdURGOztBQ3JEQTtFQUNFO0FEd0RGOztBQ3REQTtFQUNFO0FEeURGOztBQ3ZEQTtFQUNFO0FEMERGOztBQ3hEQTtFQUNFO0FEMkRGOztBQ3pEQTtFQUNFO0FENERGOztBQzFEQTtFQUNFO0FENkRGOztBQzNEQTtFQUNFO0FEOERGOztBQzVEQTtFQUNFO0FEK0RGOztBQzdEQTtFQUNFO0FEZ0VGOztBQzlEQTtFQUNFO0FEaUVGOztBQy9EQTtFQUNFO0FEa0VGOztBQ2hFQTtFQUNFO0FEbUVGOztBQ2pFQTtFQUNFO0FEb0VGOztBQ2xFQTtFQUNFO0FEcUVGOztBQ25FQTtFQUNFO0FEc0VGOztBQ3BFQTtFQUNFO0FEdUVGOztBQ3JFQTtFQUNFO0FEd0VGOztBQ3RFQTtFQUNFO0FEeUVGOztBQ3ZFQTtFQUNFO0FEMEVGOztBQ3hFQTtFQUNFO0FEMkVGOztBQ3pFQTtFQUNFO0FENEVGOztBQzFFQTtFQUNFO0FENkVGOztBQzNFQTtFQUNFO0FEOEVGOztBQzVFQTtFQUNFO0FEK0VGOztBQzdFQTtFQUNFO0FEZ0ZGOztBQzlFQTtFQUNFO0FEaUZGOztBQy9FQTtFQUNFO0FEa0ZGOztBQ2hGQTtFQUNFO0FEbUZGOztBQ2pGQTtFQUNFO0FEb0ZGOztBQ2xGQTtFQUNFO0FEcUZGOztBQ25GQTtFQUNFO0FEc0ZGOztBQ3BGQTtFQUNFO0FEdUZGOztBQ3JGQTtFQUNFO0FEd0ZGOztBQ3RGQTtFQUNFO0FEeUZGOztBQ3ZGQTtFQUNFO0FEMEZGOztBQ3hGQTtFQUNFO0FEMkZGOztBQ3pGQTtFQUNFO0FENEZGOztBQzFGQTtFQUNFO0FENkZGOztBQzNGQTtFQUNFO0FEOEZGOztBQzVGQTtFQUNFO0FEK0ZGOztBQzdGQTtFQUNFO0FEZ0dGOztBQzlGQTtFQUNFO0FEaUdGOztBQy9GQTtFQUNFO0FEa0dGOztBQ2hHQTtFQUNFO0FEbUdGOztBQ2pHQTtFQUNFO0FEb0dGOztBQ2xHQTtFQUNFO0FEcUdGOztBQ25HQTtFQUNFO0FEc0dGOztBQ3BHQTtFQUNFO0FEdUdGOztBQ3JHQTtFQUNFO0FEd0dGOztBQ3RHQTtFQUNFO0FEeUdGOztBQ3ZHQTtFQUNFO0FEMEdGOztBQ3hHQTtFQUNFO0FEMkdGOztBQ3pHQTtFQUNFO0FENEdGOztBQzFHQTtFQUNFO0FENkdGOztBQzNHQTtFQUNFO0FEOEdGOztBQzVHQTtFQUNFO0FEK0dGOztBQzdHQTtFQUNFO0FEZ0hGOztBQzlHQTtFQUNFO0FEaUhGOztBQy9HQTtFQUNFO0FEa0hGOztBQ2hIQTtFQUNFO0FEbUhGOztBQ2pIQTtFQUNFO0FEb0hGOztBQ2xIQTtFQUNFO0FEcUhGOztBQ25IQTtFQUNFO0FEc0hGOztBQ3BIQTtFQUNFO0FEdUhGOztBQ3JIQTtFQUNFO0FEd0hGOztBQ3RIQTtFQUNFO0FEeUhGOztBQ3ZIQTtFQUNFO0FEMEhGOztBQ3hIQTtFQUNFO0FEMkhGOztBQ3pIQTtFQUNFO0FENEhGOztBQzFIQTtFQUNFO0FENkhGOztBQzNIQTtFQUNFO0FEOEhGOztBQzVIQTtFQUNFO0FEK0hGOztBQzdIQTtFQUNFO0FEZ0lGOztBQzlIQTtFQUNFO0FEaUlGOztBQy9IQTtFQUNFO0FEa0lGOztBQ2hJQTtFQUNFO0FEbUlGOztBQ2pJQTtFQUNFO0FEb0lGOztBQ2xJQTtFQUNFO0FEcUlGOztBQ25JQTtFQUNFO0FEc0lGOztBQ3BJQTtFQUNFO0FEdUlGOztBQ3JJQTtFQUNFO0FEd0lGOztBQ3RJQTtFQUNFO0FEeUlGOztBQ3ZJQTtFQUNFO0FEMElGOztBQ3hJQTtFQUNFO0FEMklGOztBQ3pJQTtFQUNFO0FENElGOztBQzFJQTtFQUNFO0FENklGOztBQzNJQTtFQUNFO0FEOElGOztBQzVJQTtFQUNFO0FEK0lGOztBQzdJQTtFQUNFO0FEZ0pGOztBQzlJQTtFQUNFO0FEaUpGOztBQy9JQTtFQUNFO0FEa0pGOztBQ2hKQTtFQUNFO0FEbUpGOztBQ2pKQTtFQUNFO0FEb0pGOztBQ2xKQTtFQUNFO0FEcUpGOztBQ25KQTtFQUNFO0FEc0pGOztBQ3BKQTtFQUNFO0FEdUpGOztBQ3JKQTtFQUNFO0FEd0pGOztBQ3RKQTtFQUNFO0FEeUpGOztBQ3ZKQTtFQUNFO0FEMEpGOztBQ3hKQTtFQUNFO0FEMkpGOztBQ3pKQTtFQUNFO0FENEpGOztBQzFKQTtFQUNFO0FENkpGOztBQzNKQTtFQUNFO0FEOEpGOztBQzVKQTtFQUNFO0FEK0pGOztBQzdKQTtFQUNFO0FEZ0tGOztBQzlKQTtFQUNFO0FEaUtGOztBQy9KQTtFQUNFO0FEa0tGOztBQ2hLQTtFQUNFO0FEbUtGOztBQ2pLQTtFQUNFO0FEb0tGOztBQ2xLQTtFQUNFO0FEcUtGOztBQ25LQTtFQUNFO0FEc0tGOztBQ3BLQTtFQUNFO0FEdUtGOztBQ3JLQTtFQUNFO0FEd0tGOztBQ3RLQTtFQUNFO0FEeUtGOztBQ3ZLQTtFQUNFO0FEMEtGOztBQ3hLQTtFQUNFO0FEMktGOztBQ3pLQTtFQUNFO0FENEtGOztBQzFLQTtFQUNFO0FENktGOztBQzNLQTtFQUNFO0FEOEtGOztBQzVLQTtFQUNFO0FEK0tGOztBQzdLQTtFQUNFO0FEZ0xGOztBQzlLQTtFQUNFO0FEaUxGOztBQy9LQTtFQUNFO0FEa0xGOztBQ2hMQTtFQUNFO0FEbUxGOztBQ2pMQTtFQUNFO0FEb0xGOztBQ2xMQTtFQUNFO0FEcUxGOztBQ25MQTtFQUNFO0FEc0xGOztBQ3BMQTtFQUNFO0FEdUxGOztBQ3JMQTtFQUNFO0FEd0xGOztBQ3RMQTtFQUNFO0FEeUxGOztBQ3ZMQTtFQUNFO0FEMExGOztBQ3hMQTtFQUNFO0FEMkxGOztBQ3pMQTtFQUNFO0FENExGOztBQzFMQTtFQUNFO0FENkxGOztBQzNMQTtFQUNFO0FEOExGOztBQzVMQTtFQUNFO0FEK0xGOztBQzdMQTtFQUNFO0FEZ01GOztBQzlMQTtFQUNFO0FEaU1GOztBQy9MQTtFQUNFO0FEa01GOztBQ2hNQTtFQUNFO0FEbU1GOztBQ2pNQTtFQUNFO0FEb01GOztBQ2xNQTtFQUNFO0FEcU1GOztBQ25NQTtFQUNFO0FEc01GOztBQ3BNQTtFQUNFO0FEdU1GOztBQ3JNQTtFQUNFO0FEd01GOztBQ3RNQTtFQUNFO0FEeU1GOztBQ3ZNQTtFQUNFO0FEME1GOztBQ3hNQTtFQUNFO0FEMk1GOztBQ3pNQTtFQUNFO0FENE1GOztBQzFNQTtFQUNFO0FENk1GOztBQzNNQTtFQUNFO0FEOE1GOztBQzVNQTtFQUNFO0FEK01GOztBQzdNQTtFQUNFO0FEZ05GOztBQzlNQTtFQUNFO0FEaU5GOztBQy9NQTtFQUNFO0FEa05GOztBQ2hOQTtFQUNFO0FEbU5GOztBQ2pOQTtFQUNFO0FEb05GOztBQ2xOQTtFQUNFO0FEcU5GOztBQ25OQTtFQUNFO0FEc05GOztBQ3BOQTtFQUNFO0FEdU5GOztBQ3JOQTtFQUNFO0FEd05GOztBQ3ROQTtFQUNFO0FEeU5GOztBQ3ZOQTtFQUNFO0FEME5GOztBQ3hOQTtFQUNFO0FEMk5GOztBQ3pOQTtFQUNFO0FENE5GOztBQzFOQTtFQUNFO0FENk5GOztBQzNOQTtFQUNFO0FEOE5GOztBQzVOQTtFQUNFO0FEK05GOztBQzdOQTtFQUNFO0FEZ09GOztBQzlOQTtFQUNFO0FEaU9GOztBQy9OQTtFQUNFO0FEa09GOztBQ2hPQTtFQUNFO0FEbU9GOztBQ2pPQTtFQUNFO0FEb09GOztBQ2xPQTtFQUNFO0FEcU9GOztBQ25PQTtFQUNFO0FEc09GOztBQ3BPQTtFQUNFO0FEdU9GOztBQ3JPQTtFQUNFO0FEd09GOztBQ3RPQTtFQUNFO0FEeU9GOztBQ3ZPQTtFQUNFO0FEME9GOztBQ3hPQTtFQUNFO0FEMk9GOztBQ3pPQTtFQUNFO0FENE9GOztBQzFPQTtFQUNFO0FENk9GOztBQzNPQTtFQUNFO0FEOE9GOztBQzVPQTtFQUNFO0FEK09GOztBQzdPQTtFQUNFO0FEZ1BGOztBQzlPQTtFQUNFO0FEaVBGOztBQy9PQTtFQUNFO0FEa1BGOztBQ2hQQTtFQUNFO0FEbVBGOztBQ2pQQTtFQUNFO0FEb1BGOztBQ2xQQTtFQUNFO0FEcVBGOztBQ25QQTtFQUNFO0FEc1BGOztBQ3BQQTtFQUNFO0FEdVBGOztBQ3JQQTtFQUNFO0FEd1BGOztBQ3RQQTtFQUNFO0FEeVBGOztBQ3ZQQTtFQUNFO0FEMFBGOztBQ3hQQTtFQUNFO0FEMlBGOztBQ3pQQTtFQUNFO0FENFBGOztBQzFQQTtFQUNFO0FENlBGOztBQzNQQTtFQUNFO0FEOFBGOztBQzVQQTtFQUNFO0FEK1BGOztBQzdQQTtFQUNFO0FEZ1FGOztBQzlQQTtFQUNFO0FEaVFGOztBQy9QQTtFQUNFO0FEa1FGOztBQ2hRQTtFQUNFO0FEbVFGOztBQ2pRQTtFQUNFO0FEb1FGOztBQ2xRQTtFQUNFO0FEcVFGOztBQ25RQTtFQUNFO0FEc1FGOztBQ3BRQTtFQUNFO0FEdVFGOztBQ3JRQTtFQUNFO0FEd1FGOztBQ3RRQTtFQUNFO0FEeVFGOztBQ3ZRQTtFQUNFO0FEMFFGOztBQ3hRQTtFQUNFO0FEMlFGOztBQ3pRQTtFQUNFO0FENFFGOztBQzFRQTtFQUNFO0FENlFGOztBQzNRQTtFQUNFO0FEOFFGOztBQzVRQTtFQUNFO0FEK1FGOztBQzdRQTtFQUNFO0FEZ1JGOztBQzlRQTtFQUNFO0FEaVJGOztBQy9RQTtFQUNFO0FEa1JGOztBQ2hSQTtFQUNFO0FEbVJGOztBQ2pSQTtFQUNFO0FEb1JGOztBQ2xSQTtFQUNFO0FEcVJGOztBQ25SQTtFQUNFO0FEc1JGOztBQ3BSQTtFQUNFO0FEdVJGOztBQ3JSQTtFQUNFO0FEd1JGOztBQ3RSQTtFQUNFO0FEeVJGOztBQ3ZSQTtFQUNFO0FEMFJGOztBQ3hSQTtFQUNFO0FEMlJGOztBQ3pSQTtFQUNFO0FENFJGOztBQzFSQTtFQUNFO0FENlJGOztBQzNSQTtFQUNFO0FEOFJGOztBQzVSQTtFQUNFO0FEK1JGOztBQzdSQTtFQUNFO0FEZ1NGOztBQzlSQTtFQUNFO0FEaVNGOztBQy9SQTtFQUNFO0FEa1NGOztBQ2hTQTtFQUNFO0FEbVNGOztBQ2pTQTtFQUNFO0FEb1NGOztBQ2xTQTtFQUNFO0FEcVNGOztBQ25TQTtFQUNFO0FEc1NGOztBQ3BTQTtFQUNFO0FEdVNGOztBQ3JTQTtFQUNFO0FEd1NGOztBQ3RTQTtFQUNFO0FEeVNGOztBQ3ZTQTtFQUNFO0FEMFNGOztBQ3hTQTtFQUNFO0FEMlNGOztBQ3pTQTtFQUNFO0FENFNGOztBQzFTQTtFQUNFO0FENlNGOztBQzNTQTtFQUNFO0FEOFNGOztBQzVTQTtFQUNFO0FEK1NGOztBQzdTQTtFQUNFO0FEZ1RGOztBQzlTQTtFQUNFO0FEaVRGOztBQy9TQTtFQUNFO0FEa1RGOztBQ2hUQTtFQUNFO0FEbVRGOztBQ2pUQTtFQUNFO0FEb1RGOztBQ2xUQTtFQUNFO0FEcVRGOztBQ25UQTtFQUNFO0FEc1RGOztBQ3BUQTtFQUNFO0FEdVRGOztBQ3JUQTtFQUNFO0FEd1RGOztBQ3RUQTtFQUNFO0FEeVRGOztBQ3ZUQTtFQUNFO0FEMFRGOztBQ3hUQTtFQUNFO0FEMlRGOztBQ3pUQTtFQUNFO0FENFRGOztBQzFUQTtFQUNFO0FENlRGOztBQzNUQTtFQUNFO0FEOFRGOztBQzVUQTtFQUNFO0FEK1RGOztBQzdUQTtFQUNFO0FEZ1VGOztBQzlUQTtFQUNFO0FEaVVGOztBQy9UQTtFQUNFO0FEa1VGOztBQ2hVQTtFQUNFO0FEbVVGOztBQ2pVQTtFQUNFO0FEb1VGOztBQ2xVQTtFQUNFO0FEcVVGOztBQ25VQTtFQUNFO0FEc1VGOztBQ3BVQTtFQUNFO0FEdVVGOztBQ3JVQTtFQUNFO0FEd1VGOztBQ3RVQTtFQUNFO0FEeVVGOztBQ3ZVQTtFQUNFO0FEMFVGOztBQ3hVQTtFQUNFO0FEMlVGOztBQ3pVQTtFQUNFO0FENFVGOztBQzFVQTtFQUNFO0FENlVGOztBQzNVQTtFQUNFO0FEOFVGOztBQzVVQTtFQUNFO0FEK1VGOztBQzdVQTtFQUNFO0FEZ1ZGOztBQzlVQTtFQUNFO0FEaVZGOztBQy9VQTtFQUNFO0FEa1ZGOztBQ2hWQTtFQUNFO0FEbVZGOztBQ2pWQTtFQUNFO0FEb1ZGOztBQ2xWQTtFQUNFO0FEcVZGOztBQ25WQTtFQUNFO0FEc1ZGOztBQ3BWQTtFQUNFO0FEdVZGOztBQ3JWQTtFQUNFO0FEd1ZGOztBQ3RWQTtFQUNFO0FEeVZGOztBQ3ZWQTtFQUNFO0FEMFZGOztBQ3hWQTtFQUNFO0FEMlZGOztBQ3pWQTtFQUNFO0FENFZGOztBQzFWQTtFQUNFO0FENlZGOztBQzNWQTtFQUNFO0FEOFZGOztBQzVWQTtFQUNFO0FEK1ZGOztBQzdWQTtFQUNFO0FEZ1dGOztBQzlWQTtFQUNFO0FEaVdGOztBQy9WQTtFQUNFO0FEa1dGOztBQ2hXQTtFQUNFO0FEbVdGOztBQ2pXQTtFQUNFO0FEb1dGOztBQ2xXQTtFQUNFO0FEcVdGOztBQ25XQTtFQUNFO0FEc1dGOztBQ3BXQTtFQUNFO0FEdVdGOztBQ3JXQTtFQUNFO0FEd1dGOztBQ3RXQTtFQUNFO0FEeVdGOztBQ3ZXQTtFQUNFO0FEMFdGOztBQ3hXQTtFQUNFO0FEMldGOztBQ3pXQTtFQUNFO0FENFdGOztBQzFXQTtFQUNFO0FENldGOztBQzNXQTtFQUNFO0FEOFdGOztBQzVXQTtFQUNFO0FEK1dGOztBQzdXQTtFQUNFO0FEZ1hGOztBQzlXQTtFQUNFO0FEaVhGOztBQy9XQTtFQUNFO0FEa1hGOztBQ2hYQTtFQUNFO0FEbVhGOztBQ2pYQTtFQUNFO0FEb1hGOztBQ2xYQTtFQUNFO0FEcVhGOztBQ25YQTtFQUNFO0FEc1hGOztBQ3BYQTtFQUNFO0FEdVhGOztBQ3JYQTtFQUNFO0FEd1hGOztBQ3RYQTtFQUNFO0FEeVhGOztBQ3ZYQTtFQUNFO0FEMFhGOztBQ3hYQTtFQUNFO0FEMlhGOztBQ3pYQTtFQUNFO0FENFhGOztBQzFYQTtFQUNFO0FENlhGOztBQzNYQTtFQUNFO0FEOFhGOztBQzVYQTtFQUNFO0FEK1hGOztBQzdYQTtFQUNFO0FEZ1lGOztBQzlYQTtFQUNFO0FEaVlGOztBQy9YQTtFQUNFO0FEa1lGOztBQ2hZQTtFQUNFO0FEbVlGOztBQ2pZQTtFQUNFO0FEb1lGOztBQ2xZQTtFQUNFO0FEcVlGOztBQ25ZQTtFQUNFO0FEc1lGOztBQ3BZQTtFQUNFO0FEdVlGOztBQ3JZQTtFQUNFO0FEd1lGOztBQ3RZQTtFQUNFO0FEeVlGOztBQ3ZZQTtFQUNFO0FEMFlGOztBQ3hZQTtFQUNFO0FEMllGOztBQ3pZQTtFQUNFO0FENFlGOztBQzFZQTtFQUNFO0FENllGOztBQzNZQTtFQUNFO0FEOFlGOztBQzVZQTtFQUNFO0FEK1lGOztBQzdZQTtFQUNFO0FEZ1pGOztBQzlZQTtFQUNFO0FEaVpGOztBQy9ZQTtFQUNFO0FEa1pGOztBQ2haQTtFQUNFO0FEbVpGOztBQ2paQTtFQUNFO0FEb1pGOztBQ2xaQTtFQUNFO0FEcVpGOztBQ25aQTtFQUNFO0FEc1pGOztBQ3BaQTtFQUNFO0FEdVpGOztBQ3JaQTtFQUNFO0FEd1pGOztBQ3RaQTtFQUNFO0FEeVpGOztBQ3ZaQTtFQUNFO0FEMFpGOztBQ3haQTtFQUNFO0FEMlpGOztBQ3paQTtFQUNFO0FENFpGOztBQzFaQTtFQUNFO0FENlpGOztBQzNaQTtFQUNFO0FEOFpGOztBQzVaQTtFQUNFO0FEK1pGOztBQzdaQTtFQUNFO0FEZ2FGOztBQzlaQTtFQUNFO0FEaWFGOztBQy9aQTtFQUNFO0FEa2FGOztBQ2hhQTtFQUNFO0FEbWFGOztBQ2phQTtFQUNFO0FEb2FGOztBQ2xhQTtFQUNFO0FEcWFGOztBQ25hQTtFQUNFO0FEc2FGOztBQ3BhQTtFQUNFO0FEdWFGOztBQ3JhQTtFQUNFO0FEd2FGOztBQ3RhQTtFQUNFO0FEeWFGOztBQ3ZhQTtFQUNFO0FEMGFGOztBQ3hhQTtFQUNFO0FEMmFGOztBQ3phQTtFQUNFO0FENGFGOztBQzFhQTtFQUNFO0FENmFGOztBQzNhQTtFQUNFO0FEOGFGOztBQzVhQTtFQUNFO0FEK2FGOztBQzdhQTtFQUNFO0FEZ2JGOztBQzlhQTtFQUNFO0FEaWJGOztBQy9hQTtFQUNFO0FEa2JGOztBQ2hiQTtFQUNFO0FEbWJGOztBQ2piQTtFQUNFO0FEb2JGOztBQ2xiQTtFQUNFO0FEcWJGOztBQ25iQTtFQUNFO0FEc2JGOztBQ3BiQTtFQUNFO0FEdWJGOztBQ3JiQTtFQUNFO0FEd2JGOztBQ3RiQTtFQUNFO0FEeWJGOztBQ3ZiQTtFQUNFO0FEMGJGOztBQ3hiQTtFQUNFO0FEMmJGOztBQ3piQTtFQUNFO0FENGJGOztBQzFiQTtFQUNFO0FENmJGOztBQzNiQTtFQUNFO0FEOGJGOztBQzViQTtFQUNFO0FEK2JGOztBQzdiQTtFQUNFO0FEZ2NGOztBQzliQTtFQUNFO0FEaWNGOztBQy9iQTtFQUNFO0FEa2NGOztBQ2hjQTtFQUNFO0FEbWNGOztBQ2pjQTtFQUNFO0FEb2NGOztBQ2xjQTtFQUNFO0FEcWNGOztBQ25jQTtFQUNFO0FEc2NGOztBQ3BjQTtFQUNFO0FEdWNGOztBQ3JjQTtFQUNFO0FEd2NGOztBQ3RjQTtFQUNFO0FEeWNGOztBQ3ZjQTtFQUNFO0FEMGNGOztBQ3hjQTtFQUNFO0FEMmNGOztBQ3pjQTtFQUNFO0FENGNGOztBQzFjQTtFQUNFO0FENmNGOztBQzNjQTtFQUNFO0FEOGNGOztBQzVjQTtFQUNFO0FEK2NGOztBQzdjQTtFQUNFO0FEZ2RGOztBQzljQTtFQUNFO0FEaWRGOztBQy9jQTtFQUNFO0FEa2RGOztBQ2hkQTtFQUNFO0FEbWRGOztBQ2pkQTtFQUNFO0FEb2RGOztBQ2xkQTtFQUNFO0FEcWRGOztBQ25kQTtFQUNFO0FEc2RGOztBQ3BkQTtFQUNFO0FEdWRGOztBQ3JkQTtFQUNFO0FEd2RGOztBQ3RkQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUR5ZEY7O0FDdmRBOztFQUVFO0VBQ0E7QUQwZEY7O0FDeGRBO0VBQ0U7RUFDQTtFQUNBO0FEMmRGOztBQ3pkQTtFQUNFO0VBQ0E7RUFDQTtBRDRkRjs7QUMxZEE7RUFDRTtFQUNBO0VBQ0E7QUQ2ZEY7O0FDM2RBO0VBQ0U7QUQ4ZEY7O0FDNWRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRCtkRjs7QUM3ZEE7Ozs7OztFQU9FO0FEZ2VGOztBQzlkQTtFQUNFO0FEaWVGOztBQy9kQTtFQUNFO0VBQ0E7QURrZUY7O0FDaGVBO0VBQ0U7QURtZUY7O0FDamVBOztFQUVFO0VBQ0E7QURvZUY7O0FDbGVBOztFQUVFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRHFlRjs7QUNuZUE7O0VBRUU7QURzZUY7O0FDcGVBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBRHVlRjs7QUNyZUE7RUFDRTtBRHdlRjs7QUN0ZUE7O0VBR0U7QUR5ZUY7O0FDdmVBO0VBQ0U7QUQwZUY7O0FDeGVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtBRDJlRjs7QUN6ZUE7O0VBRUU7RUFDQTtFQUNBO0FENGVGOztBQzFlQTtFQUNFO0FENmVGOztBQzNlQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ4ZUY7O0FDNWVBOztFQUVFO0FEK2VGOztBQzdlQTtFQUNFO0FEZ2ZGOztBQzllQTtFQUNFO0FEaWZGOztBQy9lQTtFQUNFO0FEa2ZGOztBQ2hmQTtFQUNFO0VBQ0E7RUFDQTtBRG1mRjs7QUNqZkE7O0VBRUU7QURvZkY7O0FDbGZBOztFQUVFO0FEcWZGOztBQ25mQTs7RUFFRTtFQUNBO0FEc2ZGOztBQ3BmQTtFQUNFO0FEdWZGOztBQ3JmQTtFQUNFO0VBQ0E7RUFDQTtBRHdmRjs7QUN0ZkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR5ZkY7O0FDdmZBOztFQUVFO0FEMGZGOztBQ3hmQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QUQyZkY7O0FDemZBOztFQUVFO0FENGZGOztBQzFmQTs7O0VBR0U7QUQ2ZkY7O0FDM2ZBOztFQUVFO0FEOGZGOztBQzVmQTs7RUFFRTtBRCtmRjs7QUM3ZkE7O0VBRUU7QURnZ0JGOztBQzlmQTs7RUFFRTtBRGlnQkY7O0FDL2ZBO0VBQ0U7RUFDQTtBRGtnQkY7O0FDaGdCQTtFQUNFO0VBQ0E7QURtZ0JGOztBQ2pnQkE7Ozs7OztFQU1FO0FEb2dCRjs7QUNsZ0JBO0VBQ0U7RUFDQTtBRHFnQkY7O0FDbmdCQTtFQUNFO0FEc2dCRjs7QUNwZ0JBO0VBQ0U7QUR1Z0JGOztBQ3JnQkE7RUFDRTtFQUNBO0FEd2dCRjs7QUN0Z0JBOzs7Ozs7RUFNRTtBRHlnQkY7O0FDdmdCQTtFQUNFO0VBQ0E7QUQwZ0JGOztBQ3hnQkE7RUFDRTtBRDJnQkY7O0FDemdCQTtFQUNFO0FENGdCRjs7QUMxZ0JBO0VBQ0U7QUQ2Z0JGOztBQzNnQkE7RUFDRTtBRDhnQkY7O0FDNWdCQTtFQUNFO0FEK2dCRjs7QUM3Z0JBO0VBQ0U7QURnaEJGOztBQzlnQkE7RUFDRTtBRGloQkY7O0FDL2dCQTtFQUNFO0VBQ0E7QURraEJGOztBQ2hoQkE7RUFDRTtFQUNBO0FEbWhCRjs7QUNqaEJBO0VBQ0U7RUFDQTtBRG9oQkY7O0FDbGhCQTtFQUNFO0VBQ0E7QURxaEJGOztBQ25oQkE7RUFDRTtBRHNoQkY7O0FDcGhCQTtFQUNFO0FEdWhCRjs7QUNyaEJBO0VBQ0U7QUR3aEJGOztBQ3RoQkE7RUFDRTtBRHloQkY7O0FDdmhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDBoQkY7O0FDeGhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBRDJoQkY7O0FDemhCQTtFQUVFO0VBRUE7RUFFQTtBRDRoQkY7O0FDMWhCQTtFQUVFO0VBRUE7RUFDQTtBRDZoQkY7O0FDM2hCQTtFQUNFO0VBQ0E7QUQ4aEJGOztBQzVoQkE7RUFDRTtFQUNBO0FEK2hCRjs7QUM3aEJBO0VBQ0U7QURnaUJGOztBQzloQkE7O0VBRUU7RUFDQTtFQUNBO0FEaWlCRjs7QUMvaEJBO0VBQ0U7RUFDQTtBRGtpQkY7O0FDaGlCQTtFQUNFO0VBQ0E7QURtaUJGOztBQ2ppQkE7O0VBRUU7RUFDQTtFQUNBO0FEb2lCRjs7QUNsaUJBO0VBQ0U7RUFDQTtBRHFpQkY7O0FDbmlCQTtFQUNFO0VBQ0E7QURzaUJGOztBQ3BpQkE7Ozs7RUFJRTtFQUNBO0FEdWlCRjs7QUNyaUJBOztFQUVFO0FEd2lCRjs7QUN0aUJBOztFQUVFO0FEeWlCRjs7QUN2aUJBOztFQUVFO0VBQ0E7QUQwaUJGOztBQ3hpQkE7O0VBRUU7RUFDQTtBRDJpQkY7O0FDemlCQTs7RUFFRTtBRDRpQkY7O0FDMWlCQTs7RUFFRTtBRDZpQkY7O0FDM2lCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBRDhpQkY7O0FDNWlCQTs7RUFFRTtBRCtpQkY7O0FDN2lCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEZ2pCRjs7QUM5aUJBOztFQUVFO0VBQ0E7RUFDQTtBRGlqQkY7O0FDL2lCQTtFQUNFO0FEa2pCRjs7QUNoakJBO0VBRUU7QURtakJGOztBQ2pqQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEb2pCRjs7QUNsakJBO0VBQ0U7RUFDQTtFQUVBO0FEcWpCRjs7QUNuakJBOztFQUVFO0FEc2pCRjs7QUNwakJBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHVqQkY7O0FDcmpCQTtFQUNFO0FEd2pCRjs7QUN0akJBOzs7O0VBSUU7QUR5akJGOztBQ3ZqQkE7Ozs7RUFJRTtBRDBqQkY7O0FDeGpCQTtFQUVFO0VBQ0E7QUQyakJGOztBQ3pqQkE7RUFFRTtFQUNBO0FENGpCRjs7QUMxakJBOzs7O0VBS0U7RUFDQTtBRDZqQkY7O0FDM2pCQTtFQUVFO0VBQ0E7QUQ4akJGOztBQzVqQkE7RUFFRTtFQUNBO0FEK2pCRjs7QUM3akJBO0VBRUU7QURna0JGOztBQzlqQkE7RUFFRTtBRGlrQkY7O0FDL2pCQTtFQUVFO0FEa2tCRjs7QUNoa0JBOztFQUdFO0FEbWtCRjs7QUNqa0JBO0VBRUU7QURva0JGOztBQ2xrQkE7RUFFRTtBRHFrQkY7O0FDbmtCQTtFQUVFO0FEc2tCRjs7QUNwa0JBO0VBRUU7RUFFQTtFQUNBO0FEdWtCRjs7QUNya0JBOztFQUdFO0VBQ0E7QUR3a0JGOztBQ3RrQkE7O0VBR0U7RUFFQTtFQUNBO0FEeWtCRjs7QUN2a0JBOztFQUdFO0VBRUE7RUFDQTtBRDBrQkY7O0FDeGtCQTtFQUVFO0VBQ0E7QUQya0JGOztBQ3prQkE7RUFFRTtFQUNBO0FENGtCRjs7QUMxa0JBO0VBRUU7RUFDQTtBRDZrQkY7O0FDM2tCQTs7RUFHRTtFQUNBO0FEOGtCRjs7QUM1a0JBO0VBRUU7RUFDQTtBRCtrQkY7O0FDN2tCQTtFQUVFO0VBQ0E7QURnbEJGOztBQzlrQkE7O0VBR0U7RUFDQTtBRGlsQkY7O0FDL2tCQTs7RUFHRTtFQUNBO0FEa2xCRjs7QUNobEJBOztFQUVFO0FEbWxCRjs7QUNqbEJBO0VBQ0U7RUFFQTtBRG9sQkY7O0FDbGxCQTtFQUNFO0VBRUE7QURxbEJGOztBQ25sQkE7RUFFRTtFQUNBO0FEc2xCRjs7QUNwbEJBO0VBRUU7RUFDQTtBRHVsQkY7O0FDcmxCQTtFQUNFO0VBRUE7QUR3bEJGOztBQ3RsQkE7RUFFRTtFQUNBO0FEeWxCRjs7QUN2bEJBO0VBQ0U7QUQwbEJGOztBQ3hsQkE7RUFFRTtFQUNBO0FEMmxCRjs7QUN6bEJBO0VBRUU7RUFDQTtFQUNBO0FENGxCRjs7QUMxbEJBO0VBRUU7RUFDQTtFQUNBO0FENmxCRjs7QUMzbEJBO0VBRUU7RUFDQTtFQUNBO0FEOGxCRjs7QUM1bEJBOztFQUdFO0VBQ0E7RUFDQTtBRCtsQkY7O0FDN2xCQTtFQUVFO0VBQ0E7RUFDQTtBRGdtQkY7O0FDOWxCQTtFQUVFO0VBQ0E7RUFDQTtBRGltQkY7O0FDL2xCQTtFQUVFO0VBQ0E7RUFDQTtBRGttQkY7O0FDaG1CQTs7RUFHRTtBRG1tQkY7O0FDam1CQTs7RUFHRTtBRG9tQkY7O0FDbG1CQTs7RUFHRTtFQUNBO0FEcW1CRjs7QUNubUJBOztFQUdFO0VBQ0E7QURzbUJGOztBQ3BtQkE7O0VBR0U7RUFDQTtBRHVtQkY7O0FDcm1CQTs7RUFHRTtFQUNBO0FEd21CRjs7QUN0bUJBOztFQUdFO0VBQ0E7QUR5bUJGOztBQ3ZtQkE7O0VBR0U7RUFDQTtBRDBtQkY7O0FDeG1CQTs7RUFHRTtFQUNBO0FEMm1CRjs7QUN6bUJBOztFQUdFO0VBQ0E7QUQ0bUJGOztBQzFtQkE7O0VBR0U7RUFDQTtBRDZtQkY7O0FDM21CQTs7RUFHRTtFQUNBO0FEOG1CRjs7QUM1bUJBO0VBQ0U7RUFDQTtBRCttQkY7O0FDN21CQTtFQUlFO0VBQ0E7RUFDQTtBRGduQkY7O0FDOW1CQTtFQUNFO0FEaW5CRjs7QUMvbUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBRGtuQkY7O0FDaG5CQTtFQUNFO0VBQ0E7RUFDQTtBRG1uQkY7O0FDam5CQTtFQUNFO0VBQ0E7RUFDQTtBRG9uQkY7O0FDbG5CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHFuQkY7O0FDbm5CQTtFQUNFO0FEc25CRjs7QUNwbkJBO0VBQ0U7QUR1bkJGOztBQ3JuQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR3bkJGOztBQ3RuQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHluQkY7O0FDdm5CQTs7RUFFRTtBRDBuQkY7O0FDeG5CQTtFQUNFO0FEMm5CRjs7QUN6bkJBO0VBQ0U7RUFDQTtBRDRuQkY7O0FDMW5CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ2bkJGOztBQzNuQkE7OztFQUdFO0VBQ0E7QUQ4bkJGOztBQzVuQkE7O0VBRUU7RUFDQTtBRCtuQkY7O0FDN25CQTtFQUNFO0FEZ29CRjs7QUM5bkJBO0VBQ0U7QURpb0JGOztBQy9uQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGtvQkY7O0FDaG9CQTs7O0VBR0U7RUFDQTtBRG1vQkY7O0FDam9CQTs7RUFFRTtFQUNBO0FEb29CRjs7QUNsb0JBO0VBQ0U7QURxb0JGOztBQ25vQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHNvQkY7O0FDcG9CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdW9CRjs7QUNyb0JBOzs7RUFHRTtFQUNBO0FEd29CRjs7QUN0b0JBOztFQUVFO0VBQ0E7QUR5b0JGOztBQ3ZvQkE7RUFDRTtBRDBvQkY7O0FDeG9CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMm9CRjs7QUN6b0JBOzs7RUFHRTtFQUNBO0FENG9CRjs7QUMxb0JBOztFQUVFO0VBQ0E7QUQ2b0JGOztBQzNvQkE7RUFDRTtBRDhvQkY7O0FDNW9CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEK29CRjs7QUM3b0JBOzs7RUFHRTtFQUNBO0FEZ3BCRjs7QUM5b0JBOztFQUVFO0VBQ0E7QURpcEJGOztBQy9vQkE7RUFDRTtBRGtwQkY7O0FDaHBCQTtFQUNFO0VBQ0E7QURtcEJGOztBQ2pwQkE7RUFDRTtBRG9wQkY7O0FDbHBCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEcXBCRjs7QUNucEJBOzs7RUFHRTtFQUNBO0FEc3BCRjs7QUNwcEJBOztFQUVFO0VBQ0E7QUR1cEJGOztBQ3JwQkE7RUFDRTtFQUVBO0FEd3BCRjs7QUN0cEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUR5cEJGOztBQ3ZwQkE7RUFDRTtFQUNBO0FEMHBCRjs7QUN4cEJBO0VBQ0U7RUFFQTtBRDJwQkY7O0FDenBCQTtFQUNFO0VBRUE7QUQ0cEJGOztBQzFwQkE7RUFDRTtFQUVBO0FENnBCRjs7QUMzcEJBO0VBQ0U7RUFFQTtBRDhwQkY7O0FDNXBCQTtFQUNFO0FEK3BCRjs7QUM3cEJBO0VBQ0U7QURncUJGOztBQzlwQkE7RUFDRTtBRGlxQkY7O0FDL3BCQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FEa3FCRjs7QUNocUJBO0VBQ0U7QURtcUJGOztBQ2pxQkE7RUFDRTtFQUVBO0FEb3FCRjs7QUNscUJBO0VBQ0U7RUFFQTtBRHFxQkY7O0FDbnFCQTtFQUNFO0VBRUE7QURzcUJGOztBQ3BxQkE7RUFDRTtFQUVBO0FEdXFCRjs7QUNycUJBO0VBQ0U7QUR3cUJGOztBQ3RxQkE7RUFDRTtBRHlxQkY7O0FDdnFCQTtFQUNFO0FEMHFCRjs7QUN4cUJBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QUQycUJGOztBQ3pxQkE7RUFDRTtBRDRxQkY7O0FDMXFCQTtFQUNFO0VBRUE7QUQ2cUJGOztBQzNxQkE7RUFDRTtFQUVBO0FEOHFCRjs7QUM1cUJBO0VBQ0U7RUFFQTtBRCtxQkY7O0FDN3FCQTtFQUNFO0VBRUE7QURnckJGOztBQzlxQkE7RUFDRTtBRGlyQkY7O0FDL3FCQTtFQUNFO0FEa3JCRjs7QUNockJBO0VBQ0U7QURtckJGOztBQ2pyQkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBRG9yQkY7O0FDbHJCQTtFQUNFO0FEcXJCRjs7QUNuckJBO0VBQ0U7RUFFQTtBRHNyQkY7O0FDcHJCQTtFQUNFO0VBRUE7QUR1ckJGOztBQ3JyQkE7RUFDRTtFQUVBO0FEd3JCRjs7QUN0ckJBO0VBQ0U7RUFFQTtBRHlyQkY7O0FDdnJCQTtFQUNFO0FEMHJCRjs7QUN4ckJBO0VBQ0U7QUQyckJGOztBQ3pyQkE7RUFDRTtBRDRyQkY7O0FDMXJCQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUQ2ckJGOztBQzNyQkE7O0VBRUU7RUFFQTtBRDhyQkY7O0FDNXJCQTtFQUNFO0VBRUE7QUQrckJGOztBQzdyQkE7RUFDRTtFQUVBO0FEZ3NCRjs7QUM5ckJBO0VBQ0U7QURpc0JGOztBQy9yQkE7RUFDRTtBRGtzQkY7O0FDaHNCQTtFQUNFO0FEbXNCRjs7QUNqc0JBO0VBQ0U7QURvc0JGOztBQ2xzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEcXNCRjs7QUNuc0JBOzs7RUFHRTtFQUNBO0FEc3NCRjs7QUNwc0JBOztFQUVFO0VBQ0E7QUR1c0JGOztBQ3JzQkE7RUFDRTtBRHdzQkY7O0FDdHNCQTtFQUNFO0VBQ0E7RUFFQTtBRHlzQkY7O0FDdnNCQTtFQUNFO0FEMHNCRjs7QUN4c0JBOztFQUVFO0VBRUE7QUQyc0JGOztBQ3pzQkE7RUFDRTtFQUVBO0FENHNCRjs7QUMxc0JBO0VBQ0U7RUFFQTtBRDZzQkY7O0FDM3NCQTtFQUNFO0FEOHNCRjs7QUM1c0JBO0VBQ0U7QUQrc0JGOztBQzdzQkE7RUFDRTtBRGd0QkY7O0FDOXNCQTtFQUNFO0VBQ0E7RUFFQTtBRGl0QkY7O0FDL3NCQTtFQUNFO0FEa3RCRjs7QUNodEJBOztFQUVFO0VBRUE7QURtdEJGOztBQ2p0QkE7RUFDRTtFQUVBO0FEb3RCRjs7QUNsdEJBO0VBQ0U7RUFFQTtBRHF0QkY7O0FDbnRCQTtFQUNFO0FEc3RCRjs7QUNwdEJBO0VBQ0U7QUR1dEJGOztBQ3J0QkE7RUFDRTtBRHd0QkY7O0FDdHRCQTtFQUNFO0VBQ0E7RUFFQTtBRHl0QkY7O0FDdnRCQTtFQUNFO0FEMHRCRjs7QUN4dEJBOztFQUVFO0VBRUE7QUQydEJGOztBQ3p0QkE7RUFDRTtFQUVBO0FENHRCRjs7QUMxdEJBO0VBQ0U7RUFFQTtBRDZ0QkY7O0FDM3RCQTtFQUNFO0FEOHRCRjs7QUM1dEJBO0VBQ0U7QUQrdEJGOztBQzd0QkE7RUFDRTtBRGd1QkY7O0FDOXRCQTtFQUNFO0VBQ0E7RUFFQTtBRGl1QkY7O0FDL3RCQTtFQUNFO0FEa3VCRjs7QUNodUJBOztFQUVFO0VBRUE7QURtdUJGOztBQ2p1QkE7RUFDRTtFQUVBO0FEb3VCRjs7QUNsdUJBO0VBQ0U7RUFFQTtBRHF1QkY7O0FDbnVCQTtFQUNFO0FEc3VCRjs7QUNwdUJBO0VBQ0U7QUR1dUJGOztBQ3J1QkE7RUFDRTtBRHd1QkY7O0FDdHVCQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0FEeXVCRjs7QUN2dUJBO0VBQ0U7QUQwdUJGOztBQ3h1QkE7O0VBRUU7RUFFQTtBRDJ1QkY7O0FDenVCQTtFQUNFO0VBRUE7QUQ0dUJGOztBQzF1QkE7RUFDRTtFQUVBO0FENnVCRjs7QUMzdUJBO0VBQ0U7QUQ4dUJGOztBQzV1QkE7RUFDRTtBRCt1QkY7O0FDN3VCQTtFQUNFO0FEZ3ZCRjs7QUM5dUJBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7QURpdkJGOztBQy91QkE7RUFDRTtBRGt2QkY7O0FDaHZCQTs7RUFFRTtFQUVBO0FEbXZCRjs7QUNqdkJBO0VBQ0U7RUFFQTtBRG92QkY7O0FDbHZCQTtFQUNFO0VBRUE7QURxdkJGOztBQ252QkE7RUFDRTtBRHN2QkY7O0FDcHZCQTtFQUNFO0FEdXZCRjs7QUNydkJBO0VBQ0U7QUR3dkJGOztBQ3R2QkE7RUFDRTtFQUNBO0VBRUE7RUFDQTtBRHl2QkY7O0FDdnZCQTtFQUNFO0FEMHZCRjs7QUN4dkJBOztFQUVFO0VBRUE7QUQydkJGOztBQ3p2QkE7RUFDRTtFQUVBO0FENHZCRjs7QUMxdkJBO0VBQ0U7RUFFQTtBRDZ2QkY7O0FDM3ZCQTtFQUNFO0FEOHZCRjs7QUM1dkJBO0VBQ0U7QUQrdkJGOztBQzd2QkE7RUFDRTtBRGd3QkY7O0FDOXZCQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0FEaXdCRjs7QUMvdkJBO0VBQ0U7QURrd0JGOztBQ2h3QkE7O0VBRUU7RUFFQTtBRG13QkY7O0FDandCQTtFQUNFO0VBRUE7QURvd0JGOztBQ2x3QkE7RUFDRTtFQUVBO0FEcXdCRjs7QUNud0JBO0VBQ0U7QURzd0JGOztBQ3B3QkE7RUFDRTtBRHV3QkY7O0FDcndCQTtFQUNFO0FEd3dCRjs7QUN0d0JBO0VBQ0U7QUR5d0JGOztBQ3Z3QkE7RUFHRTtFQUlBO0VBQ0E7RUFDQTtBRDB3QkY7O0FDeHdCQTtFQUdFO0FEMndCRjs7QUN6d0JBOztFQUVFO0FENHdCRjs7QUMxd0JBOztFQUVFO0FENndCRjs7QUMzd0JBO0VBQ0U7QUQ4d0JGOztBQzV3QkE7RUFHRTtBRCt3QkY7O0FDN3dCQTtFQUNFO0FEZ3hCRjs7QUM5d0JBO0VBQ0U7QURpeEJGOztBQy93QkE7RUFDRTtBRGt4QkY7O0FDaHhCQTtFQUNFO0FEbXhCRjs7QUNqeEJBO0VBQ0U7QURveEJGOztBQ2x4QkE7RUFDRTtBRHF4QkY7O0FDbnhCQTs7RUFFRTtFQUNBO0FEc3hCRjs7QUNweEJBOztFQUVFO0VBQ0E7QUR1eEJGOztBQ3J4QkE7O0VBRUU7QUR3eEJGOztBQ3R4QkE7O0VBRUU7QUR5eEJGOztBQ3Z4QkE7RUFDRTtBRDB4QkY7O0FDeHhCQTs7RUFFRTtBRDJ4QkY7O0FDenhCQTtFQUNFO0FENHhCRjs7QUMxeEJBOztFQUVFO0FENnhCRjs7QUMzeEJBOztFQUVFO0FEOHhCRjs7QUM1eEJBO0VBQ0U7QUQreEJGOztBQzd4QkE7O0VBRUU7QURneUJGOztBQzl4QkE7O0VBRUU7QURpeUJGOztBQy94QkE7O0VBRUU7QURreUJGOztBQ2h5QkE7O0VBRUU7QURteUJGOztBQ2p5QkE7O0VBRUU7QURveUJGOztBQ2x5QkE7O0VBRUU7QURxeUJGOztBQ255QkE7O0VBRUU7QURzeUJGOztBQ3B5QkE7Ozs7RUFJRTtBRHV5QkY7O0FDcnlCQTs7RUFFRTtBRHd5QkY7O0FDdHlCQTs7RUFFRTtBRHl5QkY7O0FDdnlCQTs7OztFQUlFO0FEMHlCRjs7QUN4eUJBOztFQUVFO0FEMnlCRjs7QUN6eUJBOztFQUVFO0FENHlCRjs7QUMxeUJBOzs7O0VBSUU7QUQ2eUJGOztBQzN5QkE7Ozs7RUFJRTtBRDh5QkY7O0FDNXlCQTs7RUFFRTtBRCt5QkY7O0FDN3lCQTs7OztFQUlFO0FEZ3pCRjs7QUM5eUJBOzs7O0VBSUU7QURpekJGOztBQy95QkE7O0VBRUU7QURrekJGOztBQ2h6QkE7Ozs7RUFJRTtBRG16QkY7O0FDanpCQTs7OztFQUlFO0FEb3pCRjs7QUNsekJBOztFQUVFO0FEcXpCRjs7QUNuekJBOzs7O0VBSUU7QURzekJGOztBQ3B6QkE7Ozs7RUFJRTtBRHV6QkY7O0FDcnpCQTs7RUFFRTtBRHd6QkY7O0FDdHpCQTs7RUFFRTtBRHl6QkY7O0FDdnpCQTs7RUFFRTtBRDB6QkY7O0FDeHpCQTtFQUNFO0FEMnpCRjs7QUN6ekJBO0VBQ0U7QUQ0ekJGOztBQzF6QkE7RUFDRTtBRDZ6QkY7O0FDM3pCQTtFQUNFO0FEOHpCRjs7QUM1ekJBO0VBQ0U7QUQrekJGOztBQzd6QkE7RUFDRTtFQUNBO0VBQ0E7QURnMEJGOztBQzl6QkE7RUFDRTtBRGkwQkY7O0FDL3pCQTtFQUNFO0VBQ0E7QURrMEJGOztBQ2gwQkE7RUFDRTtBRG0wQkY7O0FDajBCQTtFQUNFO0FEbzBCRjs7QUNsMEJBOztFQUVFO0VBQ0E7RUFDQTtBRHEwQkY7O0FDbjBCQTs7RUFHRTtFQUNBO0VBQ0E7QURzMEJGOztBQ3AwQkE7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7QUR1MEJGOztBQ3IwQkE7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7QUR3MEJGOztBQ3QwQkE7O0VBR0U7QUR5MEJGOztBQ3YwQkE7RUFDRTtBRDAwQkY7O0FDeDBCQTtFQUNFO0VBRUE7QUQyMEJGOztBQ3owQkE7RUFDRTtFQUNBO0FENDBCRjs7QUMxMEJBO0VBQ0U7RUFDQTtBRDYwQkY7O0FDMzBCQTtFQUNFO0FEODBCRjs7QUM1MEJBO0VBRUU7RUFDQTtBRCswQkY7O0FDNzBCQTs7RUFFRTtFQUNBO0FEZzFCRjs7QUM5MEJBOztFQUVFO0FEaTFCRjs7QUMvMEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURrMUJGOztBQ2gxQkE7RUFDRTtBRG0xQkY7O0FDajFCQTtFQUNFO0VBQ0E7RUFDQTtBRG8xQkY7O0FDbDFCQTtFQUNFO0VBQ0E7RUFFQTtBRHExQkY7O0FDbjFCQTtFQUNFO0VBQ0E7RUFDQTtBRHMxQkY7O0FDcDFCQTs7RUFFRTtFQUNBO0VBQ0E7QUR1MUJGOztBQ3IxQkE7RUFDRTtFQUNBO0FEdzFCRjs7QUN0MUJBO0VBQ0U7RUFDQTtFQUNBO0FEeTFCRjs7QUN2MUJBO0VBQ0U7RUFDQTtFQUNBO0FEMDFCRjs7QUN4MUJBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRDIxQkY7O0FDejFCQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FENDFCRjs7QUMxMUJBOzs7Ozs7RUFNRTtBRDYxQkY7O0FDMzFCQTs7OztFQUlFO0FEODFCRjs7QUM1MUJBOztFQUVFO0FEKzFCRjs7QUM3MUJBOztFQUVFO0FEZzJCRjs7QUM5MUJBOztFQUVFO0VBQ0E7QURpMkJGOztBQy8xQkE7O0VBRUU7QURrMkJGOztBQ2gyQkE7RUFDRTtBRG0yQkY7O0FDajJCQTtFQUNFO0FEbzJCRjs7QUNsMkJBO0VBQ0U7QURxMkJGOztBQ24yQkE7RUFDRTtFQUNBO0FEczJCRjs7QUNwMkJBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QUR1MkJGOztBQ3IyQkE7RUFDRTtBRHcyQkY7O0FDdDJCQTtFQUNFO0FEeTJCRjs7QUN2MkJBO0VBQ0U7RUFFQTtBRDAyQkY7O0FDeDJCQTtFQUNFO0VBQ0E7QUQyMkJGOztBQ3oyQkE7RUFDRTtFQUVBO0FENDJCRjs7QUMxMkJBO0VBRUU7QUQ2MkJGOztBQzMyQkE7RUFFRTtBRDgyQkY7O0FDNTJCQTtFQUVFO0FEKzJCRjs7QUM3MkJBO0VBRUU7QURnM0JGOztBQzkyQkE7Ozs7RUFJRTtBRGkzQkY7O0FDLzJCQTtFQUNFO0FEazNCRjs7QUNoM0JBOztFQUVFO0VBQ0E7RUFDQTtBRG0zQkY7O0FDajNCQTtFQUNFO0VBRUE7QURvM0JGOztBQ2wzQkE7RUFFRTtBRHEzQkY7O0FDbjNCQTtFQUVFO0FEczNCRjs7QUNwM0JBO0VBRUU7QUR1M0JGOztBQ3IzQkE7RUFFRTtBRHczQkY7O0FDdDNCQTs7OztFQUlFO0FEeTNCRjs7QUN2M0JBOztFQUVFO0FEMDNCRjs7QUN4M0JBOzs7O0VBSUU7RUFDQTtBRDIzQkY7O0FDejNCQTs7RUFFRTtBRDQzQkY7O0FDMTNCQTs7RUFFRTtFQUNBO0FENjNCRjs7QUMzM0JBOztFQUVFO0VBQ0E7QUQ4M0JGOztBQzUzQkE7O0VBRUU7QUQrM0JGOztBQzczQkE7RUFDRTtFQUNBO0FEZzRCRjs7QUM5M0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGk0QkY7O0FDLzNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEazRCRjs7QUNoNEJBO0VBRUU7QURvNEJGOztBQ2o0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEbzRCRjs7QUNsNEJBO0VBQ0U7QURxNEJGOztBQ240QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7QURzNEJGOztBQ3A0QkE7RUFFRTtBRHU0QkY7O0FDcjRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUR3NEJGOztBQ3Q0QkE7RUFDRTtBRHk0QkY7O0FDdjRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFHQTtBRDA0QkY7O0FDeDRCQTtFQUVFO0VBR0E7QUQyNEJGOztBQ3o0QkE7RUFDRTtBRDQ0QkY7O0FDMTRCQTtFQUNFO0VBQ0E7QUQ2NEJGOztBQzM0QkE7O0VBRUU7QUQ4NEJGOztBQzU0QkE7RUFDRTtBRCs0QkY7O0FDNzRCQTtFQUNFO0VBQ0E7QURnNUJGOztBQzk0QkE7RUFDRTtBRGk1QkY7O0FDLzRCQTtFQUNFO0FEazVCRjs7QUNoNUJBOztFQUVFO0VBQ0E7RUFDQTtBRG01QkY7O0FDajVCQTtFQUNFO0FEbzVCRjs7QUNsNUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0FEcTVCRjs7QUNuNUJBO0VBQ0U7RUFDQTtFQUNBO0FEczVCRjs7QUNwNUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdTVCRjs7QUNyNUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0FEdzVCRjs7QUN0NUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHk1QkY7O0FDdjVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDA1QkY7O0FDeDVCQTtFQUNFO0FEMjVCRjs7QUN6NUJBO0VBRUU7QUQ0NUJGOztBQzE1QkE7RUFDRTtBRDY1QkY7O0FDMzVCQTtFQUNFO0FEODVCRjs7QUM1NUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRCs1QkY7O0FDNzVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEZzZCRjs7QUM5NUJBO0VBQ0U7RUFDQTtFQUNBO0FEaTZCRjs7QUMvNUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURrNkJGOztBQ2g2QkE7RUFDRTtBRG02QkY7O0FDajZCQTs7RUFFRTtFQUNBO0FEbzZCRjs7QUNsNkJBO0VBQ0U7QURxNkJGOztBQ242QkE7O0VBRUU7RUFDQTtBRHM2QkY7O0FDcDZCQTtFQUNFO0FEdTZCRjs7QUNyNkJBO0VBQ0U7RUFDQTtBRHc2QkY7O0FDdDZCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBR0E7RUFJQTtFQUdBO0VBRUE7RUFDQTtBRHk2QkY7O0FDdjZCQTs7RUFFRTtFQUNBO0FEMDZCRjs7QUN4NkJBOztFQUVFO0FEMjZCRjs7QUN6NkJBO0VBQ0U7RUFDQTtFQUNBO0FENDZCRjs7QUMxNkJBO0VBQ0U7QUQ2NkJGOztBQzM2QkE7RUFDRTtBRDg2QkY7O0FDNTZCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FEKzZCRjs7QUM3NkJBO0VBQ0U7QURnN0JGOztBQzk2QkE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaTdCRjs7QUMvNkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBR0E7RUFDQTtBRGs3QkY7O0FDaDdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtN0JGOztBQ2o3QkE7O0VBRUU7RUFDQTtFQUNBO0FEbzdCRjs7QUNsN0JBOztFQUVFO0FEcTdCRjs7QUNuN0JBO0VBQ0U7QURzN0JGOztBQ3A3QkE7RUFDRTtBRHU3QkY7O0FDcjdCQTs7RUFFRTtBRHc3QkY7O0FDdDdCQTs7RUFFRTtFQUVBO0FEeTdCRjs7QUN2N0JBOzs7O0VBSUU7RUFFQTtBRDA3QkY7O0FDeDdCQTs7OztFQUlFO0FEMjdCRjs7QUN6N0JBOzs7RUFHRTtFQUVBO0FENDdCRjs7QUMxN0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQ2N0JGOztBQzM3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtBRDg3QkY7O0FDNTdCQTtFQUNFO0FEKzdCRjs7QUM3N0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGc4QkY7O0FDOTdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpOEJGOztBQy83QkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QURrOEJGOztBQ2g4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbThCRjs7QUNqOEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG84QkY7O0FDbDhCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBRHE4QkY7O0FDbjhCQTtFQUNFO0FEczhCRjs7QUNwOEJBO0VBQ0U7RUFFQTtBRHU4QkY7O0FDcjhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEdzhCRjs7QUN0OEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRHk4QkY7O0FDdjhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEMDhCRjs7QUN4OEJBO0VBR0U7RUFFQTtBRDI4QkY7O0FDejhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDQ4QkY7O0FDMThCQTs7RUFFRTtBRDY4QkY7O0FDMzhCQTs7RUFHRTtBRDg4QkY7O0FDNThCQTtFQUVFO0FEKzhCRjs7QUM3OEJBOztFQUVFO0FEZzlCRjs7QUM5OEJBO0VBRUU7QURpOUJGOztBQy84QkE7RUFFRTtBRGs5QkY7O0FDaDlCQTtFQUVFO0FEbTlCRjs7QUNqOUJBO0VBQ0U7RUFDQTtBRG85QkY7O0FDbDlCQTs7RUFFRTtBRHE5QkY7O0FDbjlCQTs7RUFFRTtBRHM5QkY7O0FDcDlCQTs7OztFQUtFO0VBQ0E7QUR1OUJGOztBQ3I5QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHc5QkY7O0FDdDlCQTtFQUNFO0VBQ0E7QUR5OUJGOztBQ3Y5QkE7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDA5QkY7O0FDeDlCQTtFQUNFO0FEMjlCRjs7QUN6OUJBO0VBQ0U7RUFDQTtFQUNBO0FENDlCRjs7QUMxOUJBO0VBRUU7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FENjlCRjs7QUMzOUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUQ4OUJGOztBQzU5QkE7RUFDRTtBRCs5QkY7O0FDNzlCQTtFQUNFO0FEZytCRjs7QUM5OUJBOztFQUdFO0VBQ0E7QURpK0JGOztBQy85QkE7Ozs7RUFJRTtFQUNBO0VBQ0E7QURrK0JGOztBQ2grQkE7O0VBRUU7QURtK0JGOztBQ2orQkE7O0VBRUU7RUFDQTtFQUNBO0FEbytCRjs7QUNsK0JBOztFQUVFO0FEcStCRjs7QUNuK0JBOztFQUVFO0FEcytCRjs7QUNwK0JBO0VBQ0U7QUR1K0JGOztBQ3IrQkE7RUFDRTtBRHcrQkY7O0FDdCtCQTs7RUFHRTtBRHkrQkY7O0FDditCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDArQkY7O0FDeCtCQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQyK0JGOztBQ3orQkE7RUFDRTtBRDQrQkY7O0FDMStCQTtFQUNFO0FENitCRjs7QUMzK0JBO0VBQ0U7QUQ4K0JGOztBQzUrQkE7RUFDRTtFQUNBO0VBQ0E7QUQrK0JGOztBQzcrQkE7RUFDRTtFQUNBO0FEZy9CRjs7QUM5K0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURpL0JGOztBQy8rQkE7RUFDRTtBRGsvQkY7O0FDaC9CQTtFQUNFO0VBQ0E7RUFDQTtBRG0vQkY7O0FDai9CQTtFQUNFO0FEby9CRjs7QUNsL0JBO0VBQ0U7QURxL0JGOztBQ24vQkE7RUFDRTtBRHMvQkY7O0FDcC9CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR1L0JGOztBQ3IvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR3L0JGOztBQ3QvQkE7RUFDRTtFQUNBO0FEeS9CRjs7QUN2L0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDAvQkY7O0FDeC9CQTtFQUNFO0VBQ0E7QUQyL0JGOztBQ3ovQkE7RUFDRTtBRDQvQkY7O0FDMS9CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ2L0JGOztBQzMvQkE7RUFDRTtFQUNBO0FEOC9CRjs7QUM1L0JBO0VBQ0U7RUFDQTtFQUNBO0FEKy9CRjs7QUM3L0JBO0VBQ0U7QURnZ0NGOztBQzkvQkE7RUFDRTtFQUNBO0FEaWdDRjs7QUMvL0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEa2dDRjs7QUNoZ0NBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7QURtZ0NGOztBQ2pnQ0E7RUFDRTtBRG9nQ0Y7O0FDbGdDQTs7RUFFRTtFQUVBO0FEcWdDRjs7QUNuZ0NBO0VBQ0U7RUFFQTtBRHNnQ0Y7O0FDcGdDQTtFQUNFO0VBRUE7QUR1Z0NGOztBQ3JnQ0E7RUFDRTtBRHdnQ0Y7O0FDdGdDQTtFQUNFO0FEeWdDRjs7QUN2Z0NBO0VBQ0U7QUQwZ0NGOztBQ3hnQ0E7RUFDRTtBRDJnQ0Y7O0FDemdDQTtFQUNFO0FENGdDRjs7QUMxZ0NBO0VBQ0U7RUFDQTtBRDZnQ0Y7O0FDM2dDQTtFQUNFO0FEOGdDRjs7QUM1Z0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQrZ0NGOztBQzdnQ0E7RUFDRTtBRGdoQ0Y7O0FDOWdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaWhDRjs7QUMvZ0NBOztFQUVFO0FEa2hDRjs7QUNoaENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtaENGOztBQ2poQ0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QURvaENGOztBQ2xoQ0E7RUFDRTtBRHFoQ0Y7O0FDbmhDQTtFQUNFO0FEc2hDRjs7QUNwaENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FEdWhDRjs7QUNyaENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUR3aENGOztBQ3RoQ0E7O0VBRUU7QUR5aENGOztBQ3ZoQ0E7RUFDRTtFQUNBO0FEMGhDRjs7QUN4aENBO0VBQ0U7RUFDQTtBRDJoQ0Y7O0FDemhDQTtFQUNFO0FENGhDRjs7QUMxaENBO0VBQ0U7QUQ2aENGOztBQzNoQ0E7RUFDRTtFQUNBO0VBQ0E7QUQ4aENGOztBQzVoQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRCtoQ0Y7O0FDN2hDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEZ2lDRjs7QUM5aENBO0VBQ0U7RUFDQTtBRGlpQ0Y7O0FDL2hDQTs7RUFFRTtBRGtpQ0Y7O0FDaGlDQTs7RUFFRTtFQUNBO0FEbWlDRjs7QUNqaUNBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG9pQ0Y7O0FDbGlDQTs7Ozs7O0VBTUU7QURxaUNGOztBQ25pQ0E7O0VBRUU7QURzaUNGOztBQ3BpQ0E7Ozs7RUFJRTtBRHVpQ0Y7O0FDcmlDQTs7RUFFRTtFQUVBO0FEd2lDRjs7QUN0aUNBOztFQUdFO0FEeWlDRjs7QUN2aUNBOztFQUVFO0FEMGlDRjs7QUN4aUNBO0VBQ0U7QUQyaUNGOztBQ3ppQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENGlDRjs7QUMxaUNBOzs7Ozs7RUFPRTtBRDZpQ0Y7O0FDM2lDQTtFQUNFO0VBQ0E7QUQ4aUNGOztBQzVpQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEK2lDRjs7QUM3aUNBO0VBQ0U7RUFDQTtBRGdqQ0Y7O0FDOWlDQTtFQUVFO0FEaWpDRjs7QUMvaUNBO0VBRUU7QURrakNGOztBQ2hqQ0E7O0VBRUU7RUFDQTtBRG1qQ0Y7O0FDampDQTtFQUNFO0FEb2pDRjs7QUNsakNBO0VBQ0U7RUFDQTtFQUNBO0FEcWpDRjs7QUNuakNBOztFQUVFO0VBQ0E7QURzakNGOztBQ3BqQ0E7RUFDRTtBRHVqQ0Y7O0FDcmpDQTtFQUNFO0FEd2pDRjs7QUN0akNBO0VBQ0U7RUFDQTtFQUNBO0FEeWpDRjs7QUN2akNBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRDBqQ0Y7O0FDeGpDQTtFQUNFO0FEMmpDRjs7QUN6akNBO0VBQ0U7QUQ0akNGOztBQzFqQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENmpDRjs7QUMzakNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDhqQ0Y7O0FDNWpDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEK2pDRjs7QUM3akNBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGdrQ0Y7O0FDOWpDQTtFQUdFO0VBQ0E7RUFHQTtFQUVBO0VBR0E7QURpa0NGOztBQy9qQ0E7RUFHRTtFQUdBO0VBQ0E7RUFHQTtBRGtrQ0Y7O0FDaGtDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG1rQ0Y7O0FDamtDQTtFQUNFO0FEb2tDRjs7QUNsa0NBO0VBQ0U7QURxa0NGOztBQ25rQ0E7RUFDRTtBRHNrQ0Y7O0FDcGtDQTtFQUNFO0FEdWtDRjs7QUNya0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHdrQ0Y7O0FDdGtDQTtFQUNFO0VBQ0E7RUFDQTtBRHlrQ0Y7O0FDdmtDQTtFQUNFO0FEMGtDRjs7QUN4a0NBO0VBQ0U7QUQya0NGOztBQ3prQ0E7RUFDRTtBRDRrQ0Y7O0FDMWtDQTtFQUNFO0FENmtDRjs7QUMza0NBOztFQUVFO0VBQ0E7RUFDQTtBRDhrQ0Y7O0FDNWtDQTtFQUNFO0FEK2tDRjs7QUM3a0NBO0VBQ0U7RUFDQTtFQUNBO0FEZ2xDRjs7QUM5a0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEaWxDRjs7QUMva0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURrbENGOztBQ2hsQ0E7O0VBRUU7RUFDQTtBRG1sQ0Y7O0FDamxDQTs7RUFFRTtBRG9sQ0Y7O0FDbGxDQTs7RUFFRTtBRHFsQ0Y7O0FDbmxDQTs7RUFFRTtFQUVBO0VBRUE7QUR1bENGOztBQ3BsQ0E7O0VBRUU7QUR1bENGOztBQ3JsQ0E7O0VBRUU7RUFDQTtBRHdsQ0Y7O0FDdGxDQTs7OztFQUlFO0FEeWxDRjs7QUN2bENBOzs7O0VBSUU7QUQwbENGOztBQ3hsQ0E7Ozs7RUFJRTtBRDJsQ0Y7O0FDemxDQTs7Ozs7Ozs7RUFRRTtFQUNBO0FENGxDRjs7QUMxbENBOztFQUVFO0FENmxDRjs7QUMzbENBOzs7O0VBSUU7RUFDQTtBRDhsQ0Y7O0FDNWxDQTtFQUNFO0FEK2xDRjs7QUM3bENBO0VBQ0U7RUFDQTtBRGdtQ0Y7O0FDOWxDQTs7RUFFRTtBRGltQ0Y7O0FDL2xDQTs7RUFFRTtBRGttQ0Y7O0FDaG1DQTs7RUFFRTtBRG1tQ0Y7O0FDam1DQTs7OztFQUlFO0VBQ0E7QURvbUNGOztBQ2xtQ0E7RUFDRTtBRHFtQ0Y7O0FDbm1DQTs7RUFFRTtFQUNBO0FEc21DRjs7QUNwbUNBOzs7O0VBSUU7QUR1bUNGOztBQ3JtQ0E7RUFDRTtBRHdtQ0Y7O0FDdG1DQTtFQUNFO0FEeW1DRjs7QUN2bUNBO0VBQ0U7QUQwbUNGOztBQ3htQ0E7RUFDRTtBRDJtQ0Y7O0FDem1DQTs7O0VBR0U7QUQ0bUNGOztBQzFtQ0E7OztFQUdFO0FENm1DRjs7QUMzbUNBO0VBQ0U7QUQ4bUNGOztBQzVtQ0E7RUFDRTtBRCttQ0Y7O0FDN21DQTtFQUNFO0FEZ25DRjs7QUM5bUNBOztFQUVFO0FEaW5DRjs7QUMvbUNBOzs7RUFHRTtFQUNBO0FEa25DRjs7QUNobkNBO0VBQ0U7QURtbkNGOztBQ2puQ0E7RUFDRTtFQUNBO0VBRUE7QURvbkNGOztBQ2xuQ0E7RUFDRTtBRHFuQ0Y7O0FDbm5DQTtFQUVFO0FEc25DRjs7QUNwbkNBOzs7RUFJRTtBRHVuQ0Y7O0FDcm5DQTs7O0VBR0U7QUR3bkNGOztBQ3RuQ0E7RUFFRTtBRHluQ0Y7O0FDdm5DQTtFQUVFO0FEMG5DRjs7QUN4bkNBO0VBRUU7QUQybkNGOztBQ3puQ0E7RUFDRTtFQUNBO0VBQ0E7QUQ0bkNGOztBQzFuQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENm5DRjs7QUMzbkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ4bkNGOztBQzVuQ0E7O0VBRUU7QUQrbkNGOztBQzduQ0E7O0VBRUU7RUFDQTtBRGdvQ0Y7O0FDOW5DQTs7OztFQUlFO0FEaW9DRjs7QUMvbkNBOzs7O0VBSUU7QURrb0NGOztBQ2hvQ0E7Ozs7RUFJRTtBRG1vQ0Y7O0FDam9DQTs7Ozs7Ozs7RUFRRTtFQUNBO0FEb29DRjs7QUNsb0NBOztFQUVFO0FEcW9DRjs7QUNub0NBOzs7O0VBSUU7RUFDQTtBRHNvQ0Y7O0FDcG9DQTtFQUNFO0FEdW9DRjs7QUNyb0NBO0VBQ0U7RUFDQTtBRHdvQ0Y7O0FDdG9DQTs7RUFFRTtBRHlvQ0Y7O0FDdm9DQTs7RUFFRTtBRDBvQ0Y7O0FDeG9DQTs7RUFFRTtBRDJvQ0Y7O0FDem9DQTs7OztFQUlFO0VBQ0E7QUQ0b0NGOztBQzFvQ0E7RUFDRTtBRDZvQ0Y7O0FDM29DQTs7RUFFRTtFQUNBO0FEOG9DRjs7QUM1b0NBO0VBQ0U7QUQrb0NGOztBQzdvQ0E7O0VBRUU7RUFDQTtBRGdwQ0Y7O0FDOW9DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpcENGOztBQy9vQ0E7O0VBRUU7RUFDQTtBRGtwQ0Y7O0FDaHBDQTs7RUFFRTtBRG1wQ0Y7O0FDanBDQTs7RUFFRTtBRG9wQ0Y7O0FDbHBDQTs7RUFFRTtBRHFwQ0Y7O0FDbnBDQTs7RUFFRTtBRHNwQ0Y7O0FDcHBDQTs7OztFQUlFO0FEdXBDRjs7QUNycENBOzs7O0VBSUU7QUR3cENGOztBQ3RwQ0E7O0VBRUU7RUFDQTtBRHlwQ0Y7O0FDdnBDQTs7RUFFRTtFQUNBO0FEMHBDRjs7QUN4cENBOztFQUVFO0VBQ0E7QUQycENGOztBQ3pwQ0E7O0VBRUU7RUFDQTtBRDRwQ0Y7O0FDMXBDQTs7RUFFRTtFQUNBO0FENnBDRjs7QUMzcENBOzs7O0VBSUU7RUFDQTtBRDhwQ0Y7O0FDNXBDQTs7OztFQUlFO0VBQ0E7QUQrcENGOztBQzdwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBSUE7RUFDQTtFQUNBO0FEZ3FDRjs7QUM5cENBO0VBR0U7QURpcUNGOztBQy9wQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEa3FDRjs7QUNocUNBO0VBQ0U7QURtcUNGOztBQ2pxQ0E7RUFDRTtFQUNBO0FEb3FDRjs7QUNscUNBOztFQUVFO0VBRUE7RUFDQTtBRHFxQ0Y7O0FDbnFDQTs7RUFFRTtBRHNxQ0Y7O0FDcHFDQTs7OztFQUlFO0VBQ0E7QUR1cUNGOztBQ3JxQ0E7O0VBRUU7QUR3cUNGOztBQ3RxQ0E7Ozs7RUFJRTtBRHlxQ0Y7O0FDdnFDQTs7RUFFRTtBRDBxQ0Y7O0FDeHFDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMnFDRjs7QUN6cUNBOztFQUVFO0FENHFDRjs7QUMxcUNBOzs7O0VBSUU7QUQ2cUNGOztBQzNxQ0E7Ozs7RUFJRTtBRDhxQ0Y7O0FDNXFDQTs7OztFQUtFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRCtxQ0Y7O0FDN3FDQTs7OztFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURnckNGOztBQzlxQ0E7Ozs7RUFJRTtBRGlyQ0Y7O0FDL3FDQTs7O0VBR0U7QURrckNGOztBQ2hyQ0E7OztFQUdFO0FEbXJDRjs7QUNqckNBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEb3JDRjs7QUNsckNBOzs7RUFHRTtBRHFyQ0Y7O0FDbnJDQTtFQUNFO0VBQ0E7RUFDQTtBRHNyQ0Y7O0FDcHJDQTtFQUNFO0FEdXJDRjs7QUNyckNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUR3ckNGOztBQ3RyQ0E7O0VBRUU7RUFFQTtBRHlyQ0Y7O0FDdnJDQTtFQUNFO0VBQ0E7QUQwckNGOztBQ3hyQ0E7RUFHRTtFQUNBO0VBQ0E7QUQyckNGOztBQ3pyQ0E7O0VBRUU7RUFFQTtBRDRyQ0Y7O0FDMXJDQTs7RUFFRTtBRDZyQ0Y7O0FDM3JDQTs7RUFFRTtFQUNBO0VBRUE7QUQ4ckNGOztBQzVyQ0E7O0VBR0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQrckNGOztBQzdyQ0E7O0VBR0U7QURnc0NGOztBQzlyQ0E7O0VBR0U7QURpc0NGOztBQy9yQ0E7O0VBRUU7RUFDQTtBRGtzQ0Y7O0FDaHNDQTs7RUFFRTtBRG1zQ0Y7O0FDanNDQTs7RUFFRTtBRG9zQ0Y7O0FDbHNDQTs7OztFQUtFO0FEcXNDRjs7QUNuc0NBOzs7O0VBS0U7QURzc0NGOztBQ3BzQ0E7O0VBRUU7RUFFQTtBRHVzQ0Y7O0FDcnNDQTs7RUFFRTtBRHdzQ0Y7O0FDdHNDQTs7RUFFRTtFQUNBO0VBRUE7QUR5c0NGOztBQ3ZzQ0E7O0VBR0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQwc0NGOztBQ3hzQ0E7O0VBR0U7QUQyc0NGOztBQ3pzQ0E7O0VBR0U7QUQ0c0NGOztBQzFzQ0E7O0VBRUU7RUFDQTtBRDZzQ0Y7O0FDM3NDQTs7RUFFRTtBRDhzQ0Y7O0FDNXNDQTs7RUFFRTtBRCtzQ0Y7O0FDN3NDQTs7OztFQUtFO0FEZ3RDRjs7QUM5c0NBOzs7O0VBS0U7QURpdENGOztBQy9zQ0E7Ozs7OztFQU1FO0VBRUE7QURrdENGOztBQ2h0Q0E7Ozs7OztFQU1FO0FEbXRDRjs7QUNqdENBOzs7Ozs7RUFNRTtFQUNBO0VBRUE7QURvdENGOztBQ2x0Q0E7Ozs7OztFQU9FO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEcXRDRjs7QUNudENBOzs7Ozs7RUFPRTtBRHN0Q0Y7O0FDcHRDQTs7Ozs7O0VBT0U7QUR1dENGOztBQ3J0Q0E7Ozs7OztFQU1FO0VBQ0E7QUR3dENGOztBQ3R0Q0E7Ozs7OztFQU1FO0FEeXRDRjs7QUN2dENBOzs7Ozs7RUFNRTtBRDB0Q0Y7O0FDeHRDQTs7Ozs7Ozs7Ozs7O0VBYUU7QUQydENGOztBQ3p0Q0E7Ozs7Ozs7Ozs7OztFQWFFO0FENHRDRjs7QUMxdENBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7RUFFQTtBRDZ0Q0Y7O0FDM3RDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0FEOHRDRjs7QUM1dENBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7RUFDQTtFQUVBO0FEK3RDRjs7QUM3dENBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF5QkU7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURndUNGOztBQzl0Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXlCRTtBRGl1Q0Y7O0FDL3RDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBeUJFO0FEa3VDRjs7QUNodUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7RUFDQTtBRG11Q0Y7O0FDanVDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0FEb3VDRjs7QUNsdUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7QURxdUNGOztBQ251Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQWlERTtBRHN1Q0Y7O0FDcHVDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaURFO0FEdXVDRjs7QUNydUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7RUFFQTtBRHd1Q0Y7O0FDdHVDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0FEeXVDRjs7QUN2dUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7RUFDQTtFQUVBO0FEMHVDRjs7QUN4dUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF5QkU7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQydUNGOztBQ3p1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXlCRTtBRDR1Q0Y7O0FDMXVDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBeUJFO0FENnVDRjs7QUMzdUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7RUFDQTtBRDh1Q0Y7O0FDNXVDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0FEK3VDRjs7QUM3dUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7QURndkNGOztBQzl1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQWlERTtBRGl2Q0Y7O0FDL3VDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaURFO0FEa3ZDRjs7QUNodkNBOztFQUVFO0VBRUE7QURtdkNGOztBQ2p2Q0E7O0VBRUU7QURvdkNGOztBQ2x2Q0E7O0VBRUU7RUFDQTtFQUVBO0FEcXZDRjs7QUNudkNBOztFQUdFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEc3ZDRjs7QUNwdkNBOztFQUdFO0FEdXZDRjs7QUNydkNBOztFQUdFO0FEd3ZDRjs7QUN0dkNBOztFQUVFO0VBQ0E7QUR5dkNGOztBQ3Z2Q0E7O0VBRUU7QUQwdkNGOztBQ3h2Q0E7O0VBRUU7QUQydkNGOztBQ3p2Q0E7Ozs7RUFLRTtBRDR2Q0Y7O0FDMXZDQTs7OztFQUtFO0FENnZDRjs7QUMzdkNBOztFQUVFO0VBRUE7QUQ4dkNGOztBQzV2Q0E7O0VBRUU7QUQrdkNGOztBQzd2Q0E7O0VBRUU7RUFFQTtFQUNBO0FEZ3dDRjs7QUM5dkNBOztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGl3Q0Y7O0FDL3ZDQTs7RUFHRTtBRGt3Q0Y7O0FDaHdDQTs7RUFHRTtBRG13Q0Y7O0FDandDQTs7OztFQUlFO0FEb3dDRjs7QUNsd0NBOztFQUVFO0FEcXdDRjs7QUNud0NBOzs7O0VBS0U7QURzd0NGOztBQ3B3Q0E7Ozs7RUFLRTtBRHV3Q0Y7O0FDcndDQTs7RUFFRTtFQUVBO0FEd3dDRjs7QUN0d0NBOztFQUVFO0FEeXdDRjs7QUN2d0NBOztFQUVFO0VBQ0E7RUFFQTtBRDB3Q0Y7O0FDeHdDQTs7RUFHRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDJ3Q0Y7O0FDendDQTs7RUFHRTtBRDR3Q0Y7O0FDMXdDQTs7RUFHRTtBRDZ3Q0Y7O0FDM3dDQTs7RUFFRTtFQUNBO0FEOHdDRjs7QUM1d0NBOztFQUVFO0FEK3dDRjs7QUM3d0NBOztFQUVFO0FEZ3hDRjs7QUM5d0NBOzs7O0VBS0U7QURpeENGOztBQy93Q0E7Ozs7RUFLRTtBRGt4Q0Y7O0FDaHhDQTs7RUFFRTtFQUVBO0FEbXhDRjs7QUNqeENBOztFQUVFO0FEb3hDRjs7QUNseENBOztFQUVFO0VBRUE7RUFDQTtBRHF4Q0Y7O0FDbnhDQTs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURzeENGOztBQ3B4Q0E7O0VBR0U7QUR1eENGOztBQ3J4Q0E7O0VBR0U7QUR3eENGOztBQ3R4Q0E7Ozs7RUFJRTtBRHl4Q0Y7O0FDdnhDQTs7RUFFRTtBRDB4Q0Y7O0FDeHhDQTs7OztFQUtFO0FEMnhDRjs7QUN6eENBOzs7O0VBS0U7QUQ0eENGOztBQzF4Q0E7O0VBRUU7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBRDZ4Q0Y7O0FDM3hDQTs7RUFFRTtBRDh4Q0Y7O0FDNXhDQTs7RUFFRTtBRCt4Q0Y7O0FDN3hDQTs7Ozs7O0VBTUU7RUFFQTtBRGd5Q0Y7O0FDOXhDQTs7Ozs7O0VBTUU7QURpeUNGOztBQy94Q0E7Ozs7OztFQU1FO0VBRUE7RUFDQTtBRGt5Q0Y7O0FDaHlDQTs7Ozs7O0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbXlDRjs7QUNqeUNBOzs7Ozs7RUFPRTtBRG95Q0Y7O0FDbHlDQTs7Ozs7O0VBT0U7QURxeUNGOztBQ255Q0E7Ozs7Ozs7Ozs7OztFQVlFO0FEc3lDRjs7QUNweUNBOzs7Ozs7RUFNRTtBRHV5Q0Y7O0FDcnlDQTs7Ozs7Ozs7Ozs7O0VBYUU7QUR3eUNGOztBQ3R5Q0E7Ozs7Ozs7Ozs7OztFQWFFO0FEeXlDRjs7QUN2eUNBOztFQUVFO0VBRUE7QUQweUNGOztBQ3h5Q0E7O0VBRUU7QUQyeUNGOztBQ3p5Q0E7O0VBRUU7RUFFQTtFQUNBO0FENHlDRjs7QUMxeUNBOztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDZ5Q0Y7O0FDM3lDQTs7RUFHRTtBRDh5Q0Y7O0FDNXlDQTs7RUFHRTtBRCt5Q0Y7O0FDN3lDQTs7OztFQUlFO0FEZ3pDRjs7QUM5eUNBOztFQUVFO0FEaXpDRjs7QUMveUNBOzs7O0VBS0U7QURrekNGOztBQ2h6Q0E7Ozs7RUFLRTtBRG16Q0Y7O0FDanpDQTs7RUFFRTtBRG96Q0Y7O0FDbHpDQTs7RUFFRTtFQUVBO0FEcXpDRjs7QUNuekNBOztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHN6Q0Y7O0FDcHpDQTs7RUFHRTtBRHV6Q0Y7O0FDcnpDQTs7RUFHRTtBRHd6Q0Y7O0FDdHpDQTs7OztFQUlFO0VBRUE7QUR5ekNGOztBQ3Z6Q0E7Ozs7RUFJRTtFQUVBO0FEMHpDRjs7QUN4ekNBOztFQUVFO0VBRUE7QUQyekNGOztBQ3p6Q0E7O0VBRUU7QUQ0ekNGOztBQzF6Q0E7O0VBRUU7RUFFQTtFQUNBO0FENnpDRjs7QUMzekNBOztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDh6Q0Y7O0FDNXpDQTs7RUFHRTtBRCt6Q0Y7O0FDN3pDQTs7RUFHRTtBRGcwQ0Y7O0FDOXpDQTs7OztFQUlFO0FEaTBDRjs7QUMvekNBOztFQUVFO0FEazBDRjs7QUNoMENBOzs7O0VBS0U7QURtMENGOztBQ2owQ0E7Ozs7RUFLRTtBRG8wQ0Y7O0FDbDBDQTs7RUFFRTtFQUVBO0FEcTBDRjs7QUNuMENBOztFQUVFO0FEczBDRjs7QUNwMENBOztFQUVFO0VBRUE7RUFDQTtBRHUwQ0Y7O0FDcjBDQTs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR3MENGOztBQ3QwQ0E7O0VBR0U7QUR5MENGOztBQ3YwQ0E7O0VBR0U7QUQwMENGOztBQ3gwQ0E7Ozs7RUFJRTtBRDIwQ0Y7O0FDejBDQTs7RUFFRTtBRDQwQ0Y7O0FDMTBDQTs7OztFQUtFO0FENjBDRjs7QUMzMENBOzs7O0VBS0U7QUQ4MENGOztBQzUwQ0E7Ozs7Ozs7Ozs7OztFQVlFO0VBRUE7QUQrMENGOztBQzcwQ0E7Ozs7Ozs7Ozs7OztFQVlFO0FEZzFDRjs7QUM5MENBOzs7Ozs7Ozs7Ozs7RUFZRTtFQUVBO0VBQ0E7QURpMUNGOztBQy8wQ0E7Ozs7Ozs7Ozs7OztFQWFFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGsxQ0Y7O0FDaDFDQTs7Ozs7Ozs7Ozs7O0VBYUU7QURtMUNGOztBQ2oxQ0E7Ozs7Ozs7Ozs7OztFQWFFO0FEbzFDRjs7QUNsMUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7QURxMUNGOztBQ24xQ0E7Ozs7Ozs7Ozs7OztFQVlFO0FEczFDRjs7QUNwMUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF5QkU7QUR1MUNGOztBQ3IxQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXlCRTtBRHcxQ0Y7O0FDdDFDQTs7Ozs7Ozs7Ozs7O0VBWUU7RUFFQTtBRHkxQ0Y7O0FDdjFDQTs7Ozs7Ozs7Ozs7O0VBWUU7QUQwMUNGOztBQ3gxQ0E7Ozs7Ozs7Ozs7OztFQVlFO0VBRUE7RUFDQTtBRDIxQ0Y7O0FDejFDQTs7Ozs7Ozs7Ozs7O0VBYUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENDFDRjs7QUMxMUNBOzs7Ozs7Ozs7Ozs7RUFhRTtBRDYxQ0Y7O0FDMzFDQTs7Ozs7Ozs7Ozs7O0VBYUU7QUQ4MUNGOztBQzUxQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtBRCsxQ0Y7O0FDNzFDQTs7Ozs7Ozs7Ozs7O0VBWUU7QURnMkNGOztBQzkxQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXlCRTtBRGkyQ0Y7O0FDLzFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBeUJFO0FEazJDRjs7QUNoMkNBOztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtMkNGOztBQ2oyQ0E7O0VBRUU7QURvMkNGOztBQ2wyQ0E7Ozs7RUFJRTtFQUNBO0FEcTJDRjs7QUNuMkNBOztFQUVFO0FEczJDRjs7QUNwMkNBOzs7O0VBSUU7QUR1MkNGOztBQ3IyQ0E7O0VBRUU7QUR3MkNGOztBQ3QyQ0E7Ozs7RUFJRTtBRHkyQ0Y7O0FDdjJDQTs7OztFQUlFO0FEMDJDRjs7QUN4MkNBOzs7O0VBS0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMjJDRjs7QUN6MkNBOzs7O0VBSUU7QUQ0MkNGOztBQzEyQ0E7O0VBRUU7RUFDQTtBRDYyQ0Y7O0FDMzJDQTs7RUFJRTtFQUdBO0VBQ0E7QUQ4MkNGOztBQzUyQ0E7O0VBR0U7RUFDQTtBRCsyQ0Y7O0FDNzJDQTs7RUFFRTtBRGczQ0Y7O0FDOTJDQTs7RUFFRTtBRGkzQ0Y7O0FDLzJDQTs7RUFFRTtBRGszQ0Y7O0FDaDNDQTs7RUFFRTtBRG0zQ0Y7O0FDajNDQTs7RUFFRTtBRG8zQ0Y7O0FDbDNDQTs7RUFFRTtFQUNBO0FEcTNDRjs7QUNuM0NBOztFQUVFO0VBQ0E7QURzM0NGOztBQ3AzQ0E7O0VBRUU7RUFDQTtBRHUzQ0Y7O0FDcjNDQTs7OztFQUlFO0FEdzNDRjs7QUN0M0NBOzs7O0VBSUU7QUR5M0NGOztBQ3YzQ0E7Ozs7RUFLRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDAzQ0Y7O0FDeDNDQTs7OztFQUlFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUQyM0NGOztBQ3ozQ0E7Ozs7RUFJRTtBRDQzQ0Y7O0FDMTNDQTs7O0VBR0U7QUQ2M0NGOztBQzMzQ0E7OztFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDgzQ0Y7O0FDNTNDQTs7O0VBR0U7QUQrM0NGOztBQzczQ0E7RUFDRTtFQUNBO0FEZzRDRjs7QUM5M0NBO0VBR0U7RUFHQTtFQUNBO0FEaTRDRjs7QUMvM0NBO0VBRUU7RUFDQTtBRGs0Q0Y7O0FDaDRDQTtFQUNFO0FEbTRDRjs7QUNqNENBO0VBQ0U7QURvNENGOztBQ2w0Q0E7RUFDRTtBRHE0Q0Y7O0FDbjRDQTtFQUNFO0FEczRDRjs7QUNwNENBO0VBQ0U7QUR1NENGOztBQ3I0Q0E7RUFDRTtFQUNBO0FEdzRDRjs7QUN0NENBO0VBQ0U7RUFDQTtBRHk0Q0Y7O0FDdjRDQTtFQUNFO0VBQ0E7QUQwNENGOztBQ3g0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtBRDI0Q0Y7O0FDejRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDQ0Q0Y7O0FDMTRDQTs7RUFFRTtFQUNBO0FENjRDRjs7QUMzNENBO0VBQ0U7RUFDQTtBRDg0Q0Y7O0FDNTRDQTtFQUNFO0VBQ0E7QUQrNENGOztBQzc0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEZzVDRjs7QUM5NENBOztFQUVFO0VBQ0E7QURpNUNGOztBQy80Q0E7O0VBRUU7QURrNUNGOztBQ2g1Q0E7Ozs7RUFJRTtFQUNBO0FEbTVDRjs7QUNqNUNBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURvNUNGOztBQ2w1Q0E7Ozs7RUFJRTtFQUNBO0FEcTVDRjs7QUNuNUNBOzs7O0VBSUU7QURzNUNGOztBQ3A1Q0E7Ozs7Ozs7O0VBUUU7RUFDQTtBRHU1Q0Y7O0FDcjVDQTtFQUNFO0FEdzVDRjs7QUN0NUNBO0VBQ0U7QUR5NUNGOztBQ3Y1Q0E7RUFDRTtBRDA1Q0Y7O0FDeDVDQTs7RUFFRTtBRDI1Q0Y7O0FDejVDQTtFQUNFO0VBQ0E7RUFDQTtFQUdBO0FENDVDRjs7QUMxNUNBO0VBQ0U7RUFDQTtFQUdBO0VBR0E7QUQ2NUNGOztBQzM1Q0E7RUFDRTtBRDg1Q0Y7O0FDNTVDQTtFQUNFO0VBQ0E7QUQrNUNGOztBQzc1Q0E7RUFHRTtFQUdBO0VBQ0E7RUFHQTtBRGc2Q0Y7O0FDOTVDQTtFQUdFO0FEaTZDRjs7QUMvNUNBO0VBQ0U7QURrNkNGOztBQ2g2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtNkNGOztBQ2o2Q0E7RUFDRTtFQUNBO0FEbzZDRjs7QUNsNkNBOztFQUVFO0FEcTZDRjs7QUNuNkNBO0VBQ0U7QURzNkNGOztBQ3A2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHU2Q0Y7O0FDcjZDQTs7RUFFRTtBRHc2Q0Y7O0FDdDZDQTtFQUNFO0FEeTZDRjs7QUN2NkNBO0VBQ0U7QUQwNkNGOztBQ3g2Q0E7O0VBRUU7QUQyNkNGOztBQ3o2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENDZDRjs7QUMxNkNBOztFQUVFO0FENjZDRjs7QUMzNkNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUEwQ0U7RUFFQTtBRDg2Q0Y7O0FDNTZDQTs7O0VBR0U7QUQrNkNGOztBQzc2Q0E7OztFQUdFO0VBQ0E7QURnN0NGOztBQzk2Q0E7Ozs7OztFQU1FO0FEaTdDRjs7QUMvNkNBOzs7Ozs7RUFNRTtFQUNBO0FEazdDRjs7QUNoN0NBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG03Q0Y7O0FDajdDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbzdDRjs7QUNsN0NBOztFQUVFO0FEcTdDRjs7QUNuN0NBOzs7O0VBSUU7RUFDQTtBRHM3Q0Y7O0FDcDdDQTs7RUFFRTtBRHU3Q0Y7O0FDcjdDQTs7OztFQUlFO0VBQ0E7QUR3N0NGOztBQ3Q3Q0E7RUFFRTtFQUNBO0FEeTdDRjs7QUN2N0NBOztFQUVFO0VBQ0E7QUQwN0NGOztBQ3g3Q0E7RUFDRTtFQUNBO0FEMjdDRjs7QUN6N0NBO0VBQ0U7QUQ0N0NGOztBQzE3Q0E7O0VBRUU7QUQ2N0NGOztBQzM3Q0E7RUFDRTtBRDg3Q0Y7O0FDNTdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQrN0NGOztBQzc3Q0E7RUFDRTtBRGc4Q0Y7O0FDOTdDQTtFQUNFO0VBQ0E7QURpOENGOztBQy83Q0E7RUFDRTtBRGs4Q0Y7O0FDaDhDQTtFQUNFO0FEbThDRjs7QUNqOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURvOENGOztBQ2w4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEcThDRjs7QUNuOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHM4Q0Y7O0FDcDhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEdThDRjs7QUNyOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUR3OENGOztBQ3Q4Q0E7RUFDRTtFQUNBO0FEeThDRjs7QUN2OENBO0VBQ0U7RUFDQTtBRDA4Q0Y7O0FDeDhDQTtFQUNFO0FEMjhDRjs7QUN6OENBO0VBQ0U7RUFDQTtBRDQ4Q0Y7O0FDMThDQTtFQUNFO0VBRUE7QUQ2OENGOztBQzM4Q0E7RUFDRTtFQUNBO0VBQ0E7QUQ4OENGOztBQzU4Q0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUQrOENGOztBQzc4Q0E7RUFDRTtFQUNBO0VBQ0E7QURnOUNGOztBQzk4Q0E7RUFFRTtBRGk5Q0Y7O0FDLzhDQTtFQUNFO0VBRUE7QURrOUNGOztBQ2g5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRG05Q0Y7O0FDajlDQTtFQUNFO0VBQ0E7RUFFQTtBRG85Q0Y7O0FDbDlDQTtFQUNFO0FEcTlDRjs7QUNuOUNBO0VBQ0U7RUFFQTtBRHM5Q0Y7O0FDcDlDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBRHU5Q0Y7O0FDcjlDQTtFQUNFO0FEdzlDRjs7QUN0OUNBO0VBQ0U7QUR5OUNGOztBQ3Y5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMDlDRjs7QUN4OUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQyOUNGOztBQ3o5Q0E7RUFDRTtFQUNBO0FENDlDRjs7QUMxOUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQ2OUNGOztBQzM5Q0E7OztFQUdFO0FEODlDRjs7QUM1OUNBO0VBRUU7QUQrOUNGOztBQzc5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURnK0NGOztBQzk5Q0E7RUFDRTtBRGkrQ0Y7O0FDLzlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGsrQ0Y7O0FDaCtDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEbStDRjs7QUNqK0NBO0VBQ0U7QURvK0NGOztBQ2wrQ0E7RUFDRTtFQUNBO0FEcStDRjs7QUNuK0NBOzs7O0VBSUU7QURzK0NGOztBQ3ArQ0E7RUFDRTtBRHUrQ0Y7O0FDcitDQTs7RUFFRTtFQUNBO0FEdytDRjs7QUN0K0NBOztFQUVFO0FEeStDRjs7QUN2K0NBOzs7O0VBSUU7QUQwK0NGOztBQ3grQ0E7O0VBRUU7RUFDQTtBRDIrQ0Y7O0FDeitDQTs7RUFFRTtFQUNBO0FENCtDRjs7QUMxK0NBOztFQUVFO0FENitDRjs7QUMzK0NBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEOCtDRjs7QUM1K0NBO0VBQ0U7RUFDQTtFQUVBO0FEKytDRjs7QUM3K0NBO0VBQ0U7QURnL0NGOztBQzkrQ0E7RUFDRTtFQUNBO0VBQ0E7QURpL0NGOztBQy8rQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEay9DRjs7QUNoL0NBO0VBQ0U7RUFDQTtBRG0vQ0Y7O0FDai9DQTtFQUNFO0FEby9DRjs7QUNsL0NBO0VBQ0U7QURxL0NGOztBQ24vQ0E7OztFQUdFO0FEcy9DRjs7QUNwL0NBOzs7RUFHRTtBRHUvQ0Y7O0FDci9DQTtFQUNFO0FEdy9DRjs7QUN0L0NBO0VBQ0U7QUR5L0NGOztBQ3YvQ0E7RUFDRTtBRDAvQ0Y7O0FDeC9DQTtFQUNFO0VBRUE7QUQyL0NGOztBQ3ovQ0E7O0VBRUU7RUFFQTtBRDQvQ0Y7O0FDMS9DQTtFQUNFO0VBQ0E7QUQ2L0NGOztBQzMvQ0E7RUFDRTtFQUNBO0FEOC9DRjs7QUM1L0NBO0VBQ0U7RUFDQTtBRCsvQ0Y7O0FDNy9DQTtFQUNFO0VBQ0E7QURnZ0RGOztBQzkvQ0E7O0VBRUU7QURpZ0RGOztBQy8vQ0E7RUFDRTtFQUNBO0FEa2dERjs7QUNoZ0RBO0VBQ0U7QURtZ0RGOztBQ2pnREE7RUFDRTtBRG9nREY7O0FDbGdEQTtFQUNFO0FEcWdERjs7QUNuZ0RBO0VBQ0U7QURzZ0RGOztBQ3BnREE7RUFDRTtBRHVnREY7O0FDcmdEQTtFQUNFO0FEd2dERjs7QUN0Z0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEeWdERjs7QUN2Z0RBO0VBQ0U7QUQwZ0RGOztBQ3hnREE7RUFDRTtFQUNBO0VBQ0E7QUQyZ0RGOztBQ3pnREE7RUFDRTtBRDRnREY7O0FDMWdEQTtFQUNFO0VBQ0E7RUFDQTtBRDZnREY7O0FDM2dEQTtFQUNFO0FEOGdERjs7QUM1Z0RBO0VBQ0U7RUFDQTtBRCtnREY7O0FDN2dEQTs7RUFFRTtFQUNBO0FEZ2hERjs7QUM5Z0RBOztFQUVFO0FEaWhERjs7QUMvZ0RBO0VBQ0U7RUFDQTtBRGtoREY7O0FDaGhEQTtFQUNFO0VBQ0E7QURtaERGOztBQ2poREE7RUFDRTtBRG9oREY7O0FDbGhEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QURxaERGOztBQ25oREE7O0VBRUU7QURzaERGOztBQ3BoREE7O0VBRUU7RUFDQTtBRHVoREY7O0FDcmhEQTtFQUNFO0VBQ0E7QUR3aERGOztBQ3RoREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHloREY7O0FDdmhEQTtFQUNFO0VBQ0E7QUQwaERGOztBQ3hoREE7RUFDRTtBRDJoREY7O0FDemhEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENGhERjs7QUMxaERBOzs7RUFHRTtFQUNBO0FENmhERjs7QUMzaERBOztFQUVFO0VBQ0E7QUQ4aERGOztBQzVoREE7RUFDRTtFQUNBO0FEK2hERjs7QUM3aERBO0VBQ0U7RUFDQTtBRGdpREY7O0FDOWhEQTtFQUNFO0FEaWlERjs7QUMvaERBO0VBQ0U7QURraURGOztBQ2hpREE7O0VBRUU7QURtaURGOztBQ2ppREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRG9pREY7O0FDbGlEQTtFQUNFO0FEcWlERjs7QUNuaURBO0VBQ0U7QURzaURGOztBQ3BpREE7RUFDRTtFQUNBO0FEdWlERjs7QUNyaURBOztFQUVFO0VBQ0E7RUFDQTtBRHdpREY7O0FDdGlEQTtFQUNFO0FEeWlERjs7QUN2aURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQwaURGOztBQ3hpREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDJpREY7O0FDemlEQTtFQUNFO0VBQ0E7QUQ0aURGOztBQzFpREE7RUFDRTtFQUNBO0VBQ0E7QUQ2aURGOztBQzNpREE7RUFDRTtBRDhpREY7O0FDNWlEQTtFQUNFO0FEK2lERjs7QUM3aURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGdqREY7O0FDOWlEQTtFQUNFO0FEaWpERjs7QUMvaURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QURrakRGOztBQ2hqREE7RUFDRTtBRG1qREY7O0FDampEQTtFQUNFO0VBQ0E7RUFDQTtBRG9qREY7O0FDbGpEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURxakRGOztBQ25qREE7RUFFRTtFQUNBO0FEc2pERjs7QUNwakRBO0VBQ0U7QUR1akRGOztBQ3JqREE7RUFDRTtFQUNBO0FEd2pERjs7QUN0akRBO0VBQ0U7RUFDQTtFQUVBO0FEeWpERjs7QUN2akRBO0VBQ0U7QUQwakRGOztBQ3hqREE7O0VBRUU7RUFFQTtBRDJqREY7O0FDempEQTtFQUNFO0VBRUE7QUQ0akRGOztBQzFqREE7RUFDRTtFQUVBO0FENmpERjs7QUMzakRBO0VBQ0U7QUQ4akRGOztBQzVqREE7RUFDRTtBRCtqREY7O0FDN2pEQTtFQUNFO0FEZ2tERjs7QUM5akRBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QURpa0RGOztBQy9qREE7O0VBRUU7RUFDQTtBRGtrREY7O0FDaGtEQTs7RUFFRTtBRG1rREY7O0FDamtEQTs7RUFFRTtFQUNBO0FEb2tERjs7QUNsa0RBOzs7O0VBSUU7RUFDQTtBRHFrREY7O0FDbmtEQTs7RUFFRTtFQUNBO0VBQ0E7QURza0RGOztBQ3BrREE7O0VBRUU7QUR1a0RGOztBQ3JrREE7O0VBRUU7RUFDQTtBRHdrREY7O0FDdGtEQTtFQUNFO0FEeWtERjs7QUN2a0RBO0VBQ0U7QUQwa0RGOztBQ3hrREE7RUFDRTtBRDJrREY7O0FDemtEQTtFQUNFO0FENGtERjs7QUMxa0RBO0VBQ0U7RUFFQTtBRDZrREY7O0FDM2tEQTs7RUFFRTtFQUVBO0FEOGtERjs7QUM1a0RBO0VBQ0U7RUFDQTtBRCtrREY7O0FDN2tEQTtFQUNFO0VBQ0E7QURnbERGOztBQzlrREE7RUFDRTtFQUNBO0FEaWxERjs7QUMva0RBO0VBQ0U7RUFDQTtBRGtsREY7O0FDaGxEQTs7RUFFRTtBRG1sREY7O0FDamxEQTtFQUNFO0VBQ0E7QURvbERGOztBQ2xsREE7RUFDRTtBRHFsREY7O0FDbmxEQTtFQUNFO0FEc2xERjs7QUNwbERBO0VBQ0U7QUR1bERGOztBQ3JsREE7RUFDRTtBRHdsREY7O0FDdGxEQTtFQUNFO0FEeWxERjs7QUN2bERBO0VBQ0U7QUQwbERGOztBQ3hsREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQybERGOztBQ3psREE7RUFDRTtBRDRsREY7O0FDMWxEQTtFQUNFO0VBQ0E7RUFDQTtBRDZsREY7O0FDM2xEQTtFQUNFO0FEOGxERjs7QUM1bERBO0VBQ0U7RUFDQTtFQUNBO0FEK2xERjs7QUM3bERBO0VBQ0U7QURnbURGOztBQzlsREE7RUFDRTtFQUNBO0FEaW1ERjs7QUMvbERBOztFQUVFO0VBQ0E7QURrbURGOztBQ2htREE7O0VBRUU7QURtbURGOztBQ2ptREE7RUFDRTtFQUNBO0FEb21ERjs7QUNsbURBO0VBQ0U7RUFDQTtBRHFtREY7O0FDbm1EQTtFQUNFO0FEc21ERjs7QUNwbURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRHVtREY7O0FDcm1EQTs7RUFFRTtBRHdtREY7O0FDdG1EQTs7RUFFRTtFQUNBO0FEeW1ERjs7QUN2bURBO0VBQ0U7RUFDQTtBRDBtREY7O0FDeG1EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEMm1ERjs7QUN6bURBO0VBQ0U7RUFDQTtBRDRtREY7O0FDMW1EQTtFQUNFO0FENm1ERjs7QUMzbURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ4bURGOztBQzVtREE7OztFQUdFO0VBQ0E7QUQrbURGOztBQzdtREE7O0VBRUU7RUFDQTtBRGduREY7O0FDOW1EQTtFQUNFO0VBQ0E7QURpbkRGOztBQy9tREE7RUFDRTtFQUNBO0FEa25ERjs7QUNobkRBO0VBQ0U7QURtbkRGOztBQ2puREE7RUFDRTtBRG9uREY7O0FDbG5EQTs7RUFFRTtBRHFuREY7O0FDbm5EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEc25ERjs7QUNwbkRBO0VBQ0U7QUR1bkRGOztBQ3JuREE7RUFDRTtBRHduREY7O0FDdG5EQTtFQUNFO0VBQ0E7QUR5bkRGOztBQ3ZuREE7O0VBRUU7RUFDQTtFQUNBO0FEMG5ERjs7QUN4bkRBO0VBQ0U7QUQybkRGOztBQ3puREE7RUFDRTtFQUNBO0VBQ0E7QUQ0bkRGOztBQzFuREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDZuREY7O0FDM25EQTtFQUNFO0VBQ0E7QUQ4bkRGOztBQzVuREE7RUFDRTtFQUNBO0VBQ0E7QUQrbkRGOztBQzduREE7RUFDRTtBRGdvREY7O0FDOW5EQTtFQUNFO0FEaW9ERjs7QUMvbkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGtvREY7O0FDaG9EQTtFQUNFO0FEbW9ERjs7QUNqb0RBO0VBQ0U7QURvb0RGOztBQ2xvREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRHFvREY7O0FDbm9EQTtFQUNFO0FEc29ERjs7QUNwb0RBO0VBQ0U7RUFDQTtFQUNBO0FEdW9ERjs7QUNyb0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHdvREY7O0FDdG9EQTtFQUVFO0VBQ0E7QUR5b0RGOztBQ3ZvREE7RUFDRTtBRDBvREY7O0FDeG9EQTtFQUNFO0VBQ0E7QUQyb0RGOztBQ3pvREE7RUFDRTtFQUNBO0VBRUE7QUQ0b0RGOztBQzFvREE7RUFDRTtBRDZvREY7O0FDM29EQTs7RUFFRTtFQUVBO0FEOG9ERjs7QUM1b0RBO0VBQ0U7RUFFQTtBRCtvREY7O0FDN29EQTtFQUNFO0VBRUE7QURncERGOztBQzlvREE7RUFDRTtBRGlwREY7O0FDL29EQTtFQUNFO0FEa3BERjs7QUNocERBO0VBQ0U7QURtcERGOztBQ2pwREE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBRG9wREY7O0FDbHBEQTs7RUFFRTtFQUNBO0FEcXBERjs7QUNucERBOztFQUVFO0FEc3BERjs7QUNwcERBOztFQUVFO0VBQ0E7QUR1cERGOztBQ3JwREE7Ozs7RUFJRTtFQUNBO0FEd3BERjs7QUN0cERBOztFQUVFO0VBQ0E7RUFDQTtBRHlwREY7O0FDdnBEQTs7RUFFRTtBRDBwREY7O0FDeHBEQTs7RUFFRTtFQUNBO0FEMnBERjs7QUN6cERBO0VBQ0U7QUQ0cERGOztBQzFwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENnBERjs7QUMzcERBO0VBQ0U7QUQ4cERGOztBQzVwREE7RUFDRTtBRCtwREY7O0FDN3BEQTtFQUNFO0VBQ0E7QURncURGOztBQzlwREE7RUFDRTtBRGlxREY7O0FDL3BEQTtFQUdFO0VBQ0E7QURrcURGOztBQ2hxREE7RUFDRTtFQUNBO0FEbXFERjs7QUNqcURBO0VBQ0U7RUFDQTtBRG9xREY7O0FDbHFEQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QURxcURGOztBQ25xREE7RUFDRTtBRHNxREY7O0FDcHFEQTs7RUFFRTtFQUNBO0FEdXFERjs7QUNycURBO0VBQ0U7QUR3cURGOztBQ3RxREE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUR5cURGOztBQ3ZxREE7O0VBRUU7RUFDQTtFQUNBO0FEMHFERjs7QUN4cURBOztFQUVFO0VBQ0E7QUQycURGOztBQ3pxREE7RUFDRTtFQUNBO0FENHFERjs7QUMxcURBO0VBQ0U7RUFDQTtBRDZxREY7O0FDM3FEQTtFQUNFO0VBQ0E7QUQ4cURGOztBQzVxREE7RUFDRTtBRCtxREY7O0FDN3FEQTtFQUNFO0VBQ0E7QURnckRGOztBQzlxREE7RUFDRTtBRGlyREY7O0FDL3FEQTs7RUFFRTtFQUNBO0VBQ0E7QURrckRGOztBQ2hyREE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtckRGOztBQ2pyREE7RUFDRTtFQUNBO0FEb3JERjs7QUNsckRBO0VBQ0U7QURxckRGOztBQ25yREE7O0VBRUU7QURzckRGOztBQ3ByREE7O0VBRUU7RUFDQTtBRHVyREY7O0FDcnJEQTs7OztFQUlFO0FEd3JERjs7QUN0ckRBOzs7O0VBSUU7QUR5ckRGOztBQ3ZyREE7Ozs7RUFJRTtBRDByREY7O0FDeHJEQTs7Ozs7Ozs7RUFRRTtFQUNBO0FEMnJERjs7QUN6ckRBOztFQUVFO0FENHJERjs7QUMxckRBOzs7O0VBSUU7RUFDQTtBRDZyREY7O0FDM3JEQTs7RUFFRTtBRDhyREY7O0FDNXJEQTs7OztFQUlFO0FEK3JERjs7QUM3ckRBOzs7O0VBSUU7RUFDQTtBRGdzREY7O0FDOXJEQTs7Ozs7Ozs7RUFRRTtBRGlzREY7O0FDL3JEQTs7Ozs7Ozs7RUFRRTtBRGtzREY7O0FDaHNEQTs7Ozs7Ozs7RUFRRTtBRG1zREY7O0FDanNEQTs7Ozs7Ozs7Ozs7Ozs7OztFQWdCRTtFQUNBO0FEb3NERjs7QUNsc0RBOzs7O0VBSUU7QURxc0RGOztBQ25zREE7Ozs7Ozs7O0VBUUU7RUFDQTtBRHNzREY7O0FDcHNEQTs7RUFFRTtBRHVzREY7O0FDcnNEQTs7RUFFRTtFQUNBO0FEd3NERjs7QUN0c0RBOzs7O0VBSUU7QUR5c0RGOztBQ3ZzREE7Ozs7RUFJRTtBRDBzREY7O0FDeHNEQTs7OztFQUlFO0FEMnNERjs7QUN6c0RBOzs7Ozs7OztFQVFFO0VBQ0E7QUQ0c0RGOztBQzFzREE7O0VBRUU7QUQ2c0RGOztBQzNzREE7Ozs7RUFJRTtFQUNBO0FEOHNERjs7QUM1c0RBO0VBQ0U7RUFDQTtBRCtzREY7O0FDN3NEQTs7RUFFRTtBRGd0REY7O0FDOXNEQTtFQUNFO0FEaXRERjs7QUMvc0RBOztFQUVFO0FEa3RERjs7QUNodERBOztFQUVFO0FEbXRERjs7QUNqdERBOzs7O0VBSUU7QURvdERGOztBQ2x0REE7O0VBRUU7QURxdERGOztBQ250REE7Ozs7RUFJRTtBRHN0REY7O0FDcHREQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBRHV0REY7O0FDcnREQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR3dERGOztBQ3R0REE7RUFDRTtFQUNBO0VBQ0E7QUR5dERGOztBQ3Z0REE7RUFDRTtFQUNBO0VBQ0E7QUQwdERGOztBQ3h0REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQydERGOztBQ3p0REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ0dERGOztBQzF0REE7RUFDRTtFQUNBO0VBQ0E7QUQ2dERGOztBQzN0REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ4dERGOztBQzV0REE7RUFDRTtFQUVBO0FEK3RERjs7QUM3dERBO0VBQ0U7RUFDQTtFQUNBO0FEZ3VERjs7QUM5dERBO0VBQ0U7QURpdURGOztBQy90REE7RUFDRTtBRGt1REY7O0FDaHVEQTtFQUNFO0FEbXVERjs7QUNqdURBOzs7Ozs7RUFNRTtBRG91REY7O0FDbHVEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURxdURGOztBQ251REE7RUFDRTtFQUNBO0FEc3VERjs7QUNwdURBO0VBQ0U7QUR1dURGOztBQ3J1REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHd1REY7O0FDdHVEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRHl1REY7O0FDdnVEQTtFQUNFO0VBQ0E7QUQwdURGOztBQ3h1REE7O0VBRUU7RUFFQTtBRDJ1REY7O0FDenVEQTtFQUNFO0VBRUE7QUQ0dURGOztBQzF1REE7RUFDRTtFQUVBO0FENnVERjs7QUMzdURBO0VBQ0U7QUQ4dURGOztBQzV1REE7RUFDRTtBRCt1REY7O0FDN3VEQTtFQUNFO0FEZ3ZERjs7QUM5dURBO0VBQ0U7QURpdkRGOztBQy91REE7RUFDRTtFQUNBO0VBQ0E7QURrdkRGOztBQ2h2REE7RUFDRTtBRG12REY7O0FDanZEQTs7RUFFRTtBRG92REY7O0FDbHZEQTtFQUNFO0FEcXZERjs7QUNudkRBO0VBQ0U7QURzdkRGOztBQ3B2REE7O0VBRUU7RUFDQTtBRHV2REY7O0FDcnZEQTs7RUFFRTtBRHd2REY7O0FDdHZEQTs7RUFFRTtBRHl2REY7O0FDdnZEQTs7RUFFRTtBRDB2REY7O0FDeHZEQTs7RUFFRTtBRDJ2REY7O0FDenZEQTs7RUFFRTtBRDR2REY7O0FDMXZEQTs7RUFFRTtBRDZ2REY7O0FDM3ZEQTs7RUFFRTtBRDh2REY7O0FDNXZEQTs7RUFFRTtBRCt2REY7O0FDN3ZEQTtFQUNFO0VBQ0E7QURnd0RGOztBQzl2REE7RUFDRTtFQUNBO0FEaXdERjs7QUMvdkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURrd0RGOztBQ2h3REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG13REY7O0FDandEQTs7RUFFRTtFQUNBO0FEb3dERjs7QUNsd0RBO0VBQ0U7RUFDQTtBRHF3REY7O0FDbndEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEc3dERjs7QUNwd0RBO0VBQ0U7RUFDQTtBRHV3REY7O0FDcndEQTs7RUFFRTtBRHd3REY7O0FDdHdEQTs7RUFFRTtBRHl3REY7O0FDdndEQTs7Ozs7O0VBTUU7QUQwd0RGOztBQ3h3REE7RUFDRTtFQUNBO0FEMndERjs7QUN6d0RBO0VBQ0U7QUQ0d0RGOztBQzF3REE7RUFDRTtBRDZ3REY7O0FDM3dEQTtFQUNFO0FEOHdERjs7QUM1d0RBOztFQUVFO0VBQ0E7RUFDQTtBRCt3REY7O0FDN3dEQTtFQUNFO0FEZ3hERjs7QUM5d0RBO0VBQ0U7QURpeERGOztBQy93REE7RUFDRTtBRGt4REY7O0FDaHhEQTtFQUNFO0FEbXhERjs7QUNqeERBO0VBQ0U7QURveERGOztBQ2x4REE7RUFDRTtBRHF4REY7O0FDbnhEQTtFQUNFO0VBQ0E7RUFDQTtBRHN4REY7O0FDcHhEQTtFQUNFO0FEdXhERjs7QUNyeERBO0VBQ0U7QUR3eERGOztBQ3R4REE7RUFDRTtFQUNBO0FEeXhERjs7QUN2eERBO0VBQ0U7QUQweERGOztBQ3h4REE7RUFDRTtBRDJ4REY7O0FDenhEQTtFQUNFO0VBQ0E7QUQ0eERGOztBQzF4REE7RUFDRTtFQUNBO0FENnhERjs7QUMzeERBO0VBQ0U7RUFDQTtBRDh4REY7O0FDNXhEQTs7OztFQUlFO0FEK3hERjs7QUM3eERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEZ3lERjs7QUM5eERBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtBRGl5REY7O0FDL3hEQTtFQUNFO0FEa3lERjs7QUNoeURBO0VBQ0U7QURteURGOztBQ2p5REE7RUFDRTtFQUNBO0FEb3lERjs7QUNseURBO0VBQ0U7RUFDQTtBRHF5REY7O0FDbnlEQTtFQUNFO0VBQ0E7QURzeURGOztBQ3B5REE7RUFDRTtBRHV5REY7O0FDcnlEQTs7RUFFRTtBRHd5REY7O0FDdHlEQTtFQUNFO0VBQ0E7RUFDQTtBRHl5REY7O0FDdnlEQTs7RUFFRTtFQUNBO0FEMHlERjs7QUN4eURBO0VBQ0U7QUQyeURGOztBQ3p5REE7RUFDRTtBRDR5REY7O0FDMXlEQTtFQUNFO0FENnlERjs7QUMzeURBO0VBQ0U7QUQ4eURGOztBQzV5REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQreURGOztBQzd5REE7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUlBO0FEZ3pERjs7QUM5eURBOzs7RUFHRTtBRGl6REY7O0FDL3lEQTtFQUNFO0VBQ0E7RUFDQTtBRGt6REY7O0FDaHpEQTtFQUVFO0FEbXpERjs7QUNqekRBO0VBQ0U7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7QURvekRGOztBQ2x6REE7RUFDRTtBRHF6REY7O0FDbnpEQTs7RUFFRTtFQUNBO0VBQ0E7QURzekRGOztBQ3B6REE7RUFDRTtBRHV6REY7O0FDcnpEQTtFQUNFO0FEd3pERjs7QUN0ekRBO0VBQ0U7QUR5ekRGOztBQ3Z6REE7RUFDRTtBRDB6REY7O0FDeHpEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMnpERjs7QUN6ekRBO0VBQ0U7QUQ0ekRGOztBQzF6REE7RUFDRTtBRDZ6REY7O0FDM3pEQTtFQUNFO0VBQ0E7QUQ4ekRGOztBQzV6REE7RUFDRTtFQUNBO0FEK3pERjs7QUM3ekRBO0VBQ0U7RUFDQTtFQUNBO0FEZzBERjs7QUM5ekRBOztFQUVFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaTBERjs7QUMvekRBO0VBQ0U7RUFDQTtFQUVBO0FEazBERjs7QUNoMERBO0VBQ0U7RUFDQTtFQUVBO0FEbTBERjs7QUNqMERBOztFQUlFO0VBSUE7QURvMERGOztBQ2wwREE7O0VBRUU7QURxMERGOztBQ24wREE7O0VBRUU7QURzMERGOztBQ3AwREE7O0VBRUU7QUR1MERGOztBQ3IwREE7RUFDRTtFQUNBO0VBQ0E7QUR3MERGOztBQ3QwREE7RUFDRTtBRHkwREY7O0FDdjBEQTtFQUNFO0FEMDBERjs7QUN4MERBO0VBQ0U7QUQyMERGOztBQ3owREE7RUFDRTtBRDQwREY7O0FDMTBEQTtFQUNFO0FENjBERjs7QUMzMERBO0VBQ0U7QUQ4MERGOztBQzUwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRCswREY7O0FDNzBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURnMURGOztBQzkwREE7RUFDRTtBRGkxREY7O0FDLzBEQTtFQUNFO0FEazFERjs7QUNoMURBO0VBQ0U7QURtMURGOztBQ2oxREE7RUFDRTtFQUNBO0FEbzFERjs7QUNsMURBO0VBQ0U7RUFDQTtBRHExREY7O0FDbjFEQTtFQUNFO0FEczFERjs7QUNwMURBO0VBQ0U7RUFDQTtBRHUxREY7O0FDcjFEQTtFQUNFO0lBQ0U7RUR3MURGO0FBQ0Y7QUN0MURBO0VBQ0U7RUFDQTtBRHcxREY7O0FDdDFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEeTFERjs7QUN2MURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDAxREY7O0FDeDFEQTtFQUNFO0FEMjFERjs7QUN6MURBO0VBQ0U7QUQ0MURGOztBQzExREE7O0VBRUU7QUQ2MURGOztBQzMxREE7O0VBRUU7RUFDQTtBRDgxREY7O0FDNTFEQTs7OztFQUlFO0FEKzFERjs7QUM3MURBOzs7O0VBSUU7RUFDQTtBRGcyREY7O0FDOTFEQTtFQUNFO0FEaTJERjs7QUMvMURBO0VBQ0U7QURrMkRGOztBQ2gyREE7RUFDRTtBRG0yREY7O0FDajJEQTtFQUVFO0VBQ0E7RUFDQTtBRG8yREY7O0FDbDJEQTtFQUNFO0VBQ0E7QURxMkRGOztBQ24yREE7RUFDRTtFQUNBO0FEczJERjs7QUNwMkRBO0VBQ0U7RUFDQTtBRHUyREY7O0FDcjJEQTtFQUNFO0FEdzJERjs7QUN0MkRBOztFQUVFO0FEeTJERjs7QUN2MkRBOztFQUVFO0FEMDJERjs7QUN4MkRBOztFQUVFO0FEMjJERjs7QUN6MkRBOzs7O0VBSUU7QUQ0MkRGOztBQzEyREE7RUFDRTtBRDYyREY7O0FDMzJEQTs7RUFFRTtBRDgyREY7O0FDNTJEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEKzJERjs7QUM3MkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURnM0RGOztBQzkyREE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FEaTNERjs7QUMvMkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0FEazNERjtBQ3QyREE7RUFDRTtJQUVFO0VEbTNERjtFQ2ozREE7SUFFRTtFRG0zREY7QUFDRjtBQ2ozREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbTNERjs7QUNqM0RBO0VBQ0U7RUFDQTtBRG8zREY7O0FDbDNEQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FEcTNERjs7QUNuM0RBO0VBRUU7QURzM0RGOztBQ3AzREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEdTNERjs7QUNyM0RBO0VBQ0U7RUFDQTtFQUNBO0FEdzNERjs7QUN0M0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QUR5M0RGOztBQ3YzREE7O0VBRUU7RUFDQTtFQUNBO0FEMDNERjs7QUN4M0RBOztFQUVFO0FEMjNERjs7QUN6M0RBO0VBQ0U7QUQ0M0RGOztBQzEzREE7RUFDRTtFQUVBO0VBRUE7QUQ2M0RGOztBQzMzREE7RUFDRTtBRDgzREY7O0FDNTNEQTtFQUNFO0VBQ0E7RUFFQTtFQUVBO0FEKzNERjs7QUM3M0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QURnNERGOztBQzkzREE7RUFDRTtFQUNBO0FEaTRERjtBQ3ozREE7RUFDRTtJQUVFO0VEazRERjtBQUNGO0FDOTFEQTtFQUNFO0lBRUU7RURrNERGO0VDaDREQTtJQUVFO0VEazRERjtFQ2g0REE7SUFFRTtFRGs0REY7RUNoNERBO0lBRUU7RURrNERGO0VDaDREQTtJQUVFO0VEazRERjtFQ2g0REE7SUFFRTtFRGs0REY7RUNoNERBO0lBRUU7RURrNERGO0VDaDREQTtJQUVFO0VEazRERjtBQUNGO0FDcjNEQTtFQUNFO0lBR0U7RURnNERGO0VDOTNEQTtJQUVFO0VEZzRERjtBQUNGO0FDbjNEQTtFQUNFO0lBR0U7RUQ4M0RGO0VDNTNEQTtJQUVFO0VEODNERjtBQUNGO0FDNTNEQTtFQUNFO0FEODNERjs7QUM1M0RBO0VBQ0U7QUQrM0RGOztBQzczREE7RUFDRTtBRGc0REY7O0FDOTNEQTs7RUFFRTtBRGk0REY7O0FDLzNEQTtFQUNFO0FEazRERjs7QUNoNERBOztFQUVFO0VBQ0E7QURtNERGOztBQ2o0REE7RUFDRTtBRG80REY7O0FDbDREQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURxNERGOztBQ240REE7RUFDRTtBRHM0REY7O0FDcDREQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEdTRERjs7QUNyNERBO0VBQ0U7QUR3NERGOztBQ3Q0REE7RUFDRTtFQUNBO0FEeTRERjs7QUN2NERBO0VBQ0U7QUQwNERGOztBQ3g0REE7RUFDRTtBRDI0REY7O0FDejREQTtFQUNFO0FENDRERjs7QUMxNERBOzs7RUFHRTtBRDY0REY7O0FDMzREQTtFQUNFO0FEODRERjs7QUM1NERBO0VBQ0U7RUFFQTtFQUNBO0FEKzRERjs7QUM3NERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGc1REY7O0FDOTREQTtFQUNFO0FEaTVERjs7QUMvNERBO0VBQ0U7RUFDQTtBRGs1REY7O0FDaDVEQTtFQUNFO0VBQ0E7QURtNURGOztBQ2o1REE7RUFDRTtBRG81REY7O0FDbDVEQTtFQUNFO0FEcTVERjs7QUNuNURBO0VBQ0U7QURzNURGOztBQ3A1REE7RUFDRTtFQUNBO0FEdTVERjs7QUNyNURBO0VBQ0U7RUFDQTtBRHc1REY7O0FDdDVEQTtFQUNFO0VBQ0E7QUR5NURGOztBQ3Y1REE7RUFDRTtBRDA1REY7O0FDeDVEQTtFQUNFO0FEMjVERjs7QUN6NURBO0VBQ0U7QUQ0NURGOztBQzE1REE7RUFDRTtBRDY1REY7O0FDMzVEQTtFQUNFO0FEODVERjs7QUM1NURBO0VBQ0U7RUFDQTtBRCs1REY7O0FDNzVEQTtFQUNFO0FEZzZERjs7QUM5NURBO0VBQ0U7QURpNkRGOztBQy81REE7RUFDRTtBRGs2REY7O0FDaDZEQTtFQUNFO0VBQ0E7QURtNkRGOztBQ2o2REE7RUFDRTtFQUNBO0FEbzZERjs7QUNsNkRBO0VBQ0U7RUFDQTtBRHE2REY7O0FDbjZEQTtFQUNFO0FEczZERjs7QUNwNkRBO0VBQ0U7RUFDQTtBRHU2REY7O0FDcjZEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR3NkRGOztBQ3Q2REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEeTZERjs7QUN2NkRBO0VBQ0U7RUFDQTtBRDA2REY7O0FDeDZEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDI2REY7O0FDejZEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ0NkRGOztBQzE2REE7RUFDRTtFQUNBO0FENjZERjs7QUMzNkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDg2REY7O0FDNTZEQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBRCs2REY7O0FDNzZEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEZzdERjs7QUM5NkRBOztFQUVFO0FEaTdERjs7QUMvNkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURrN0RGOztBQ2g3REE7RUFDRTtBRG03REY7O0FDajdEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEbzdERjs7QUNsN0RBO0VBQ0U7RUFDQTtFQUNBO0FEcTdERjs7QUNuN0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHM3REY7O0FDcDdEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR1N0RGOztBQ3I3REE7RUFDRTtBRHc3REY7O0FDdDdEQTtFQUNFO0FEeTdERjs7QUN2N0RBO0VBQ0U7RUFDQTtBRDA3REY7O0FDeDdEQTtFQUNFO0FEMjdERjs7QUN6N0RBOztFQUVFO0FENDdERjs7QUMxN0RBO0VBQ0U7RUFDQTtBRDY3REY7O0FDMzdEQTtFQUNFO0FEODdERjs7QUM1N0RBOzs7RUFHRTtFQUNBO0FEKzdERjs7QUM3N0RBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGc4REY7O0FDOTdEQTs7RUFFRTtFQUNBO0FEaThERjs7QUMvN0RBO0VBQ0U7QURrOERGOztBQ2g4REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbThERjs7QUNqOERBO0VBQ0U7RUFDQTtBRG84REY7O0FDbDhEQTtFQUNFO0VBQ0E7QURxOERGOztBQ244REE7RUFDRTtFQUNBO0FEczhERjs7QUNwOERBO0VBRUU7QUR1OERGOztBQ3I4REE7RUFDRTtFQUNBO0FEdzhERjs7QUN0OERBO0VBQ0U7QUR5OERGOztBQ3Y4REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRDA4REY7O0FDeDhEQTtFQUNFO0FEMjhERjs7QUN6OERBO0VBQ0U7RUFDQTtBRDQ4REY7O0FDMThEQTtFQUNFO0FENjhERjs7QUMzOERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQ4OERGOztBQzU4REE7RUFDRTtBRCs4REY7O0FDNzhEQTtFQUNFO0FEZzlERjs7QUM5OERBO0VBQ0U7QURpOURGOztBQy84REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEazlERjs7QUNoOURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURtOURGOztBQ2o5REE7O0VBRUU7RUFDQTtBRG85REY7O0FDbDlEQTtFQUNFO0FEcTlERjs7QUNuOURBO0VBQ0U7RUFDQTtBRHM5REY7O0FDcDlEQTtFQUNFO0FEdTlERjs7QUNyOURBOztFQUVFO0FEdzlERjs7QUN0OURBO0VBQ0U7QUR5OURGOztBQ3Y5REE7RUFHRTtFQUlBO0FEMDlERjs7QUN4OURBO0VBR0U7QUQyOURGOztBQ3o5REE7RUFDRTtFQUdBO0FENDlERjs7QUMxOURBOztFQUVFO0FENjlERjs7QUMzOURBO0VBQ0U7RUFDQTtBRDg5REY7O0FDNTlEQTtFQUNFO0FEKzlERjs7QUM3OURBO0VBQ0U7QURnK0RGOztBQzk5REE7RUFDRTtBRGkrREY7O0FDLzlEQTtFQUNFO0VBQ0E7QURrK0RGOztBQ2grREE7RUFDRTtBRG0rREY7O0FDaitEQTtFQUNFO0VBQ0E7QURvK0RGOztBQ2wrREE7O0VBR0U7QURxK0RGOztBQ24rREE7RUFDRTtFQUNBO0VBQ0E7QURzK0RGOztBQ3ArREE7RUFDRTtBRHUrREY7O0FDcitEQTtFQUNFO0FEdytERjs7QUN0K0RBO0VBQ0U7QUR5K0RGOztBQ3YrREE7RUFDRTtBRDArREY7O0FDeCtEQTtFQUNFO0FEMitERjs7QUN6K0RBO0VBQ0U7QUQ0K0RGOztBQzErREE7RUFDRTtBRDYrREY7O0FDMytEQTs7RUFFRTtBRDgrREY7O0FDNStEQTtFQUVFO0FEKytERjs7QUM3K0RBO0VBQ0U7QURnL0RGOztBQzkrREE7RUFDRTtBRGkvREY7O0FDLytEQTtFQUNFO0FEay9ERjs7QUNoL0RBOztFQUVFO0FEbS9ERjs7QUNqL0RBOztFQUVFO0FEby9ERjs7QUNsL0RBOztFQUVFO0FEcS9ERjs7QUNuL0RBO0VBRUU7QURzL0RGOztBQ3AvREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHUvREY7O0FDci9EQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FEdy9ERjs7QUN0L0RBO0VBQ0U7QUR5L0RGOztBQ3YvREE7RUFDRTtBRDAvREY7O0FDeC9EQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FEMi9ERjs7QUN6L0RBO0VBQ0U7QUQ0L0RGOztBQzEvREE7RUFDRTtBRDYvREY7O0FDMy9EQTtFQUNFO0VBQ0E7QUQ4L0RGOztBQzUvREE7O0VBRUU7QUQrL0RGOztBQzcvREE7RUFDRTtBRGdnRUY7O0FDOS9EQTtFQUNFO0FEaWdFRjs7QUMvL0RBO0VBQ0U7QURrZ0VGOztBQ2hnRUE7RUFDRTtFQUNBO0FEbWdFRjs7QUNqZ0VBO0VBQ0U7RUFDQTtFQUNBO0FEb2dFRjs7QUNsZ0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHFnRUY7O0FDbmdFQTtFQUNFO0VBQ0E7QURzZ0VGOztBQ3BnRUE7OztFQUdFO0VBQ0E7RUFDQTtBRHVnRUY7O0FDcmdFQTtFQUNFO0VBQ0E7QUR3Z0VGOztBQ3RnRUE7RUFDRTtFQUNBO0FEeWdFRjs7QUN2Z0VBO0VBQ0U7QUQwZ0VGOztBQ3hnRUE7OztFQUdFO0FEMmdFRjs7QUN6Z0VBO0VBQ0U7QUQ0Z0VGOztBQzFnRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUQ2Z0VGOztBQzNnRUE7RUFDRTtBRDhnRUY7O0FDNWdFQTtFQUNFO0FEK2dFRjs7QUM3Z0VBOztFQUVFO0FEZ2hFRjs7QUM5Z0VBO0VBQ0U7QURpaEVGOztBQy9nRUE7RUFDRTtBRGtoRUY7O0FDaGhFQTtFQUNFO0FEbWhFRjs7QUNqaEVBO0VBQ0U7QURvaEVGOztBQ2xoRUE7O0VBRUU7QURxaEVGOztBQ25oRUE7RUFDRTtBRHNoRUY7O0FDcGhFQTtFQUlFO0FEdWhFRjs7QUNyaEVBO0VBQ0U7RUFDQTtBRHdoRUY7O0FDdGhFQTs7RUFFRTtBRHloRUY7O0FDdmhFQTtFQUNFO0VBQ0E7RUFDQTtBRDBoRUY7O0FDeGhFQTtFQUNFO0FEMmhFRjs7QUN6aEVBO0VBQ0U7QUQ0aEVGOztBQzFoRUE7RUFDRTtBRDZoRUY7O0FDM2hFQTtFQUNFO0FEOGhFRjs7QUM1aEVBO0VBQ0U7RUFDQTtBRCtoRUY7O0FDN2hFQTtFQUNFO0VBQ0E7QURnaUVGOztBQzloRUE7RUFFRTtBRGlpRUY7O0FDL2hFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURraUVGOztBQ2hpRUE7RUFDRTtBRG1pRUY7O0FDamlFQTtFQUNFO0VBQ0E7QURvaUVGOztBQ2xpRUE7RUFDRTtBRHFpRUY7O0FDbmlFQTtFQUNFO0VBQ0E7QURzaUVGOztBQ3BpRUE7O0VBRUU7QUR1aUVGOztBQ3JpRUE7RUFDRTtFQUNBO0FEd2lFRjs7QUN0aUVBO0VBQ0U7QUR5aUVGOztBQ3ZpRUE7O0VBRUU7QUQwaUVGOztBQ3hpRUE7RUFDRTtBRDJpRUY7O0FDemlFQTtFQUNFO0FENGlFRjs7QUMxaUVBO0VBQ0U7QUQ2aUVGOztBQzNpRUE7RUFDRTtBRDhpRUY7O0FDNWlFQTtFQUNFO0VBQ0E7QUQraUVGOztBQzdpRUE7RUFDRTtFQUNBO0FEZ2pFRjs7QUM5aUVBO0VBQ0U7QURpakVGOztBQy9pRUE7RUFDRTtFQUNBO0FEa2pFRjs7QUNoakVBO0VBQ0U7QURtakVGOztBQ2pqRUE7RUFDRTtFQUNBO0FEb2pFRjs7QUNsakVBOztFQUVFO0FEcWpFRjs7QUNuakVBO0VBQ0U7RUFDQTtBRHNqRUY7O0FDcGpFQTtFQUNFO0FEdWpFRjs7QUNyakVBOztFQUVFO0FEd2pFRjs7QUN0akVBO0VBQ0U7QUR5akVGOztBQ3ZqRUE7RUFDRTtBRDBqRUY7O0FDeGpFQTtFQUNFO0FEMmpFRjs7QUN6akVBO0VBQ0U7QUQ0akVGOztBQzFqRUE7RUFDRTtFQUNBO0FENmpFRjs7QUMzakVBO0VBQ0U7QUQ4akVGOztBQzVqRUE7O0VBRUU7QUQrakVGOztBQzdqRUE7O0VBRUU7QURna0VGOztBQzlqRUE7RUFDRTtBRGlrRUY7O0FDL2pFQTtFQUNFO0FEa2tFRjs7QUNoa0VBOztFQUVFO0FEbWtFRjs7QUNqa0VBO0VBQ0U7QURva0VGOztBQ2xrRUE7RUFDRTtBRHFrRUY7O0FDbmtFQTtFQUNFO0FEc2tFRjs7QUNwa0VBO0VBQ0U7QUR1a0VGOztBQ3JrRUE7O0VBRUU7QUR3a0VGOztBQ3RrRUE7O0VBRUU7RUFDQTtFQUVBO0FEeWtFRjs7QUN2a0VBOztFQUVFO0FEMGtFRjs7QUN4a0VBOzs7Ozs7RUFNRTtFQUVBO0FEMmtFRjs7QUN6a0VBOztFQUVFO0VBRUE7QUQ0a0VGOztBQzFrRUE7O0VBRUU7QUQ2a0VGOztBQzNrRUE7O0VBRUU7QUQ4a0VGOztBQzVrRUE7O0VBRUU7QUQra0VGOztBQzdrRUE7O0VBRUU7RUFDQTtFQUVBO0FEZ2xFRjs7QUM5a0VBOztFQUVFO0FEaWxFRjs7QUMva0VBOzs7Ozs7RUFNRTtFQUVBO0FEa2xFRjs7QUNobEVBOztFQUVFO0VBRUE7QURtbEVGOztBQ2psRUE7O0VBRUU7QURvbEVGOztBQ2xsRUE7O0VBRUU7QURxbEVGOztBQ25sRUE7O0VBRUU7QURzbEVGOztBQ3BsRUE7O0VBRUU7RUFDQTtFQUVBO0FEdWxFRjs7QUNybEVBOztFQUVFO0FEd2xFRjs7QUN0bEVBOzs7Ozs7RUFNRTtFQUVBO0FEeWxFRjs7QUN2bEVBOztFQUVFO0VBRUE7QUQwbEVGOztBQ3hsRUE7O0VBRUU7QUQybEVGOztBQ3psRUE7O0VBRUU7QUQ0bEVGOztBQzFsRUE7O0VBRUU7QUQ2bEVGOztBQzNsRUE7O0VBRUU7RUFDQTtBRDhsRUY7O0FDNWxFQTs7RUFFRTtFQUNBO0VBQ0E7QUQrbEVGOztBQzdsRUE7O0VBRUU7QURnbUVGOztBQzlsRUE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaW1FRjs7QUMvbEVBOztFQUVFO0VBQ0E7QURrbUVGOztBQ2htRUE7RUFDRTtBRG1tRUY7O0FDam1FQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEb21FRjs7QUNsbUVBOzs7RUFHRTtFQUNBO0FEcW1FRjs7QUNubUVBOztFQUVFO0VBQ0E7QURzbUVGOztBQ3BtRUE7RUFDRTtBRHVtRUY7O0FDcm1FQTtFQUNFO0FEd21FRjs7QUN0bUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR5bUVGOztBQ3ZtRUE7OztFQUdFO0VBQ0E7QUQwbUVGOztBQ3htRUE7O0VBRUU7RUFDQTtBRDJtRUY7O0FDem1FQTtFQUNFO0FENG1FRjs7QUMxbUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQ2bUVGOztBQzNtRUE7RUFDRTtFQUNBO0FEOG1FRjs7QUM1bUVBO0VBQ0U7RUFDQTtBRCttRUY7O0FDN21FQTs7O0VBR0U7RUFDQTtBRGduRUY7O0FDOW1FQTs7RUFFRTtFQUNBO0FEaW5FRjs7QUMvbUVBOzs7RUFHRTtBRGtuRUY7O0FDaG5FQTtFQUNFO0FEbW5FRjs7QUNqbkVBO0VBQ0U7QURvbkVGOztBQ2xuRUE7RUFDRTtFQUNBO0FEcW5FRjs7QUNubkVBO0VBRUU7QURzbkVGOztBQ3BuRUE7RUFDRTtBRHVuRUY7O0FDcm5FQTtFQUNFO0VBRUE7QUR3bkVGOztBQ3RuRUE7RUFDRTtFQUNBO0FEeW5FRjs7QUN2bkVBO0VBQ0U7RUFDQTtBRDBuRUY7O0FDeG5FQTtFQUVFO0FEMm5FRjs7QUN6bkVBO0VBR0U7RUFFQTtBRDRuRUY7O0FDMW5FQTs7RUFFRTtBRDZuRUY7O0FDM25FQTtFQUVFO0VBQ0E7RUFHQTtFQUNBO0VBRUE7QUQ4bkVGOztBQzVuRUE7Ozs7OztFQU1FO0VBQ0E7QUQrbkVGOztBQzduRUE7RUFDRTtBRGdvRUY7O0FDOW5FQTs7Ozs7OztFQU9FO0VBQ0E7QURpb0VGOztBQy9uRUE7RUFDRTtBRGtvRUY7O0FDaG9FQTtFQUNFO0FEbW9FRjs7QUNqb0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG9vRUY7O0FDbG9FQTtFQUNFO0VBRUE7RUFDQTtBRHFvRUY7O0FDbm9FQTtFQUNFO0FEc29FRjs7QUNwb0VBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdW9FRjs7QUNyb0VBO0VBQ0U7RUFDQTtFQUVBO0FEd29FRjs7QUN0b0VBO0VBQ0U7QUR5b0VGOztBQ3ZvRUE7RUFDRTtFQUNBO0FEMG9FRjs7QUN4b0VBO0VBQ0U7QUQyb0VGOztBQ3pvRUE7RUFDRTtFQUNBO0FENG9FRjs7QUMxb0VBOztFQUVFO0FENm9FRjs7QUMzb0VBO0VBQ0U7RUFDQTtBRDhvRUY7O0FDNW9FQTtFQUNFO0FEK29FRjs7QUM3b0VBOztFQUVFO0FEZ3BFRjs7QUM5b0VBO0VBQ0U7QURpcEVGOztBQy9vRUE7RUFDRTtBRGtwRUY7O0FDaHBFQTtFQUNFO0FEbXBFRjs7QUNqcEVBO0VBQ0U7QURvcEVGOztBQ2xwRUE7RUFDRTtFQUNBO0FEcXBFRjs7QUNucEVBO0VBQ0U7QURzcEVGOztBQ3BwRUE7RUFDRTtFQUNBO0FEdXBFRjs7QUNycEVBO0VBQ0U7QUR3cEVGOztBQ3RwRUE7RUFDRTtFQUNBO0FEeXBFRjs7QUN2cEVBO0VBQ0U7RUFDQTtBRDBwRUY7O0FDeHBFQTtFQUNFO0FEMnBFRjs7QUN6cEVBO0VBQ0U7RUFDQTtBRDRwRUY7O0FDMXBFQTtFQUNFO0FENnBFRjs7QUMzcEVBO0VBQ0U7RUFDQTtBRDhwRUY7O0FDNXBFQTs7RUFFRTtBRCtwRUY7O0FDN3BFQTtFQUNFO0VBQ0E7QURncUVGOztBQzlwRUE7RUFDRTtBRGlxRUY7O0FDL3BFQTs7RUFFRTtBRGtxRUY7O0FDaHFFQTtFQUNFO0FEbXFFRjs7QUNqcUVBO0VBQ0U7QURvcUVGOztBQ2xxRUE7RUFDRTtBRHFxRUY7O0FDbnFFQTtFQUNFO0FEc3FFRjs7QUNwcUVBO0VBQ0U7RUFDQTtBRHVxRUY7O0FDcnFFQTtFQUNFO0VBQ0E7QUR3cUVGOztBQ3RxRUE7RUFDRTtBRHlxRUY7O0FDdnFFQTtFQUNFO0VBQ0E7QUQwcUVGOztBQ3hxRUE7RUFDRTtBRDJxRUY7O0FDenFFQTtFQUNFO0VBQ0E7QUQ0cUVGOztBQzFxRUE7O0VBRUU7QUQ2cUVGOztBQzNxRUE7RUFDRTtFQUNBO0FEOHFFRjs7QUM1cUVBO0VBQ0U7QUQrcUVGOztBQzdxRUE7O0VBRUU7QURnckVGOztBQzlxRUE7RUFDRTtBRGlyRUY7O0FDL3FFQTtFQUNFO0FEa3JFRjs7QUNockVBO0VBQ0U7QURtckVGOztBQ2pyRUE7RUFDRTtBRG9yRUY7O0FDbHJFQTtFQUNFO0VBQ0E7QURxckVGOztBQ25yRUE7RUFDRTtFQUNBO0FEc3JFRjs7QUNwckVBO0VBQ0U7QUR1ckVGOztBQ3JyRUE7RUFDRTtFQUNBO0FEd3JFRjs7QUN0ckVBO0VBQ0U7QUR5ckVGOztBQ3ZyRUE7RUFDRTtFQUNBO0FEMHJFRjs7QUN4ckVBO0VBQ0U7QUQyckVGOztBQ3pyRUE7RUFDRTtFQUNBO0FENHJFRjs7QUMxckVBOztFQUVFO0FENnJFRjs7QUMzckVBO0VBQ0U7RUFDQTtBRDhyRUY7O0FDNXJFQTtFQUNFO0FEK3JFRjs7QUM3ckVBOztFQUVFO0FEZ3NFRjs7QUM5ckVBO0VBQ0U7QURpc0VGOztBQy9yRUE7RUFDRTtBRGtzRUY7O0FDaHNFQTtFQUNFO0FEbXNFRjs7QUNqc0VBO0VBQ0U7QURvc0VGOztBQ2xzRUE7RUFDRTtFQUNBO0FEcXNFRjs7QUNuc0VBO0VBQ0U7RUFDQTtBRHNzRUY7O0FDcHNFQTtFQUNFO0FEdXNFRjs7QUNyc0VBO0VBQ0U7RUFDQTtBRHdzRUY7O0FDdHNFQTtFQUNFO0FEeXNFRjs7QUN2c0VBO0VBQ0U7RUFDQTtBRDBzRUY7O0FDeHNFQTs7RUFFRTtBRDJzRUY7O0FDenNFQTtFQUNFO0VBQ0E7QUQ0c0VGOztBQzFzRUE7RUFDRTtBRDZzRUY7O0FDM3NFQTs7RUFFRTtBRDhzRUY7O0FDNXNFQTtFQUNFO0FEK3NFRjs7QUM3c0VBO0VBQ0U7QURndEVGOztBQzlzRUE7RUFDRTtBRGl0RUY7O0FDL3NFQTtFQUNFO0FEa3RFRjs7QUNodEVBO0VBQ0U7RUFDQTtBRG10RUY7O0FDanRFQTtFQUNFO0VBQ0E7QURvdEVGOztBQ2x0RUE7RUFDRTtBRHF0RUY7O0FDbnRFQTtFQUNFO0VBQ0E7QURzdEVGOztBQ3B0RUE7RUFDRTtBRHV0RUY7O0FDcnRFQTtFQUNFO0VBQ0E7QUR3dEVGOztBQ3R0RUE7O0VBRUU7QUR5dEVGOztBQ3Z0RUE7RUFDRTtFQUNBO0FEMHRFRjs7QUN4dEVBO0VBQ0U7QUQydEVGOztBQ3p0RUE7O0VBRUU7QUQ0dEVGOztBQzF0RUE7RUFDRTtBRDZ0RUY7O0FDM3RFQTtFQUNFO0FEOHRFRjs7QUM1dEVBO0VBQ0U7QUQrdEVGOztBQzd0RUE7RUFDRTtBRGd1RUY7O0FDOXRFQTtFQUNFO0VBQ0E7QURpdUVGOztBQy90RUE7RUFDRTtBRGt1RUY7O0FDaHVFQTtFQUNFO0FEbXVFRjs7QUNqdUVBOztFQUVFO0FEb3VFRjs7QUNsdUVBO0VBR0U7RUFHQTtFQUNBO0VBQ0E7QURxdUVGOztBQ251RUE7RUFDRTtFQUNBO0FEc3VFRjs7QUNwdUVBO0VBQ0U7QUR1dUVGOztBQ3J1RUE7RUFDRTtFQUNBO0FEd3VFRjs7QUN0dUVBO0VBQ0U7RUFDQTtBRHl1RUY7O0FDdnVFQTtFQUNFO0VBQ0E7QUQwdUVGOztBQ3h1RUE7RUFDRTtFQUNBO0FEMnVFRjs7QUN6dUVBO0VBQ0U7QUQ0dUVGOztBQzF1RUE7RUFHRTtBRDZ1RUY7O0FDM3VFQTtFQUNFO0VBQ0E7QUQ4dUVGOztBQzV1RUE7RUFDRTtBRCt1RUY7O0FDN3VFQTs7O0VBR0U7QURndkVGOztBQzl1RUE7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpdkVGOztBQy91RUE7OztFQUdFO0FEa3ZFRjs7QUNodkVBOzs7RUFHRTtBRG12RUY7O0FDanZFQTs7O0VBR0U7QURvdkVGOztBQ2x2RUE7RUFDRTtBRHF2RUY7O0FDbnZFQTtFQUNFO0FEc3ZFRjs7QUNwdkVBO0VBQ0U7RUFDQTtBRHV2RUY7O0FDcnZFQTtFQUNFO0VBQ0E7QUR3dkVGOztBQ3R2RUE7Ozs7OztFQU1FO0FEeXZFRjs7QUN2dkVBOzs7Ozs7RUFNRTtFQUNBO0FEMHZFRjs7QUN4dkVBOzs7Ozs7RUFNRTtBRDJ2RUY7O0FDenZFQTs7RUFFRTtFQUNBO0FENHZFRjs7QUMxdkVBOztFQUVFO0VBQ0E7QUQ2dkVGOztBQzN2RUE7O0VBRUU7RUFDQTtBRDh2RUY7O0FDNXZFQTs7RUFFRTtBRCt2RUY7O0FDN3ZFQTs7RUFFRTtBRGd3RUY7O0FDOXZFQTs7RUFFRTtBRGl3RUY7O0FDL3ZFQTtFQUNFO0FEa3dFRjs7QUNod0VBO0VBRUU7RUFDQTtFQUNBO0FEbXdFRjs7QUNqd0VBO0VBQ0U7RUFDQTtBRG93RUY7O0FDbHdFQTtFQUNFO0VBQ0E7QURxd0VGOztBQ253RUE7RUFDRTtFQUNBO0FEc3dFRjs7QUNwd0VBO0VBQ0U7QUR1d0VGOztBQ3J3RUE7O0VBRUU7QUR3d0VGOztBQ3R3RUE7O0VBRUU7QUR5d0VGOztBQ3Z3RUE7RUFDRTtFQUNBO0VBQ0E7QUQwd0VGOztBQ3h3RUE7O0VBRUU7RUFDQTtFQUNBO0FEMndFRjs7QUN6d0VBOztFQUVFO0FENHdFRjs7QUMxd0VBO0VBQ0U7QUQ2d0VGOztBQzN3RUE7O0VBRUU7QUQ4d0VGOztBQzV3RUE7RUFDRTtBRCt3RUY7O0FDN3dFQTtFQUNFO0FEZ3hFRjs7QUM5d0VBO0VBQ0U7QURpeEVGOztBQy93RUE7RUFDRTtBRGt4RUY7O0FDaHhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURteEVGOztBQ2p4RUE7RUFDRTtFQUNBO0VBQ0E7QURveEVGOztBQ2x4RUE7RUFDRTtFQUNBO0FEcXhFRjs7QUNueEVBO0VBRUU7QURzeEVGOztBQ3B4RUE7O0VBRUU7RUFDQTtBRHV4RUY7O0FDcnhFQTtFQUVFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QUR3eEVGOztBQ3R4RUE7RUFHRTtFQUdBO0FEeXhFRjs7QUN2eEVBO0VBR0U7QUQweEVGOztBQ3h4RUE7RUFDRTtFQUNBO0FEMnhFRjs7QUN6eEVBO0VBQ0U7RUFHQTtFQUNBO0VBQ0E7RUFHQTtBRDR4RUY7O0FDMXhFQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0FENnhFRjs7QUMzeEVBO0VBRUU7RUFDQTtBRDh4RUY7O0FDNXhFQTtFQUlFO0VBR0E7QUQreEVGOztBQzd4RUE7RUFJRTtFQUdBO0FEZ3lFRjs7QUM5eEVBO0VBSUU7RUFHQTtBRGl5RUY7O0FDL3hFQTtFQUlFO0VBR0E7QURreUVGOztBQ2h5RUE7RUFJRTtFQUdBO0FEbXlFRjs7QUNqeUVBO0VBSUU7RUFHQTtBRG95RUY7O0FDbHlFQTtFQUlFO0VBR0E7QURxeUVGOztBQ255RUE7RUFJRTtFQUdBO0FEc3lFRjs7QUNweUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFHQTtFQUdBO0FEdXlFRjs7QUNyeUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR3eUVGOztBQ3R5RUE7RUFDRTtBRHl5RUY7O0FDdnlFQTtFQUNFO0FEMHlFRjs7QUN4eUVBO0VBQ0U7QUQyeUVGOztBQ3p5RUE7RUFDRTtBRDR5RUY7O0FDMXlFQTtFQUNFO0FENnlFRjs7QUMzeUVBO0VBQ0U7RUFDQTtBRDh5RUY7O0FDNXlFQTs7RUFFRTtFQUNBO0FEK3lFRjs7QUM3eUVBOztFQUVFO0VBQ0E7QURnekVGOztBQzl5RUE7RUFDRTtFQUNBO0VBQ0E7QURpekVGOztBQy95RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEa3pFRjs7QUNoekVBO0VBQ0U7RUFDQTtFQUVBO0FEbXpFRjs7QUNqekVBO0VBQ0U7RUFDQTtFQUVBO0FEb3pFRjs7QUNsekVBO0VBQ0U7RUFDQTtFQUVBO0FEcXpFRjs7QUNuekVBO0VBQ0U7RUFDQTtFQUVBO0FEc3pFRjs7QUNwekVBO0VBQ0U7QUR1ekVGOztBQ3J6RUE7RUFDRTtBRHd6RUY7O0FDdHpFQTtFQUNFO0FEeXpFRjs7QUN2ekVBO0VBQ0U7RUFDQTtFQUNBO0FEMHpFRjs7QUN4ekVBO0VBQ0U7QUQyekVGOztBQ3p6RUE7RUFDRTtBRDR6RUY7O0FDMXpFQTtFQUNFO0VBQ0E7QUQ2ekVGOztBQzN6RUE7Ozs7RUFJRTtFQUNBO0FEOHpFRjs7QUM1ekVBOzs7O0VBSUU7QUQrekVGOztBQzd6RUE7Ozs7RUFJRTtBRGcwRUY7O0FDOXpFQTs7RUFFRTtBRGkwRUY7O0FDL3pFQTtFQUNFO0FEazBFRjs7QUNoMEVBO0VBQ0U7RUFDQTtBRG0wRUY7O0FDajBFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEbzBFRjs7QUNsMEVBO0VBQ0U7QURxMEVGOztBQ24wRUE7RUFDRTtFQUNBO0FEczBFRjs7QUNwMEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUR1MEVGOztBQ3IwRUE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUR3MEVGOztBQ3QwRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEeTBFRjs7QUN2MEVBO0VBQ0U7QUQwMEVGOztBQ3gwRUE7O0VBRUU7QUQyMEVGOztBQ3owRUE7RUFDRTtFQUNBO0FENDBFRjs7QUMxMEVBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QUQ2MEVGOztBQzMwRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7RUFDQTtBRDgwRUY7O0FDNTBFQTtFQUNFO0FEKzBFRjs7QUM3MEVBO0VBRUU7RUFDQTtBRGcxRUY7O0FDOTBFQTs7RUFHRTtFQUVBO0VBQ0E7QURpMUVGO0FDdjBFQTtFQUNFO0lBQ0U7RURrMUVGO0VDaDFFQTtJQUNFO0VEazFFRjtBQUNGO0FDeDBFQTtFQUNFO0lBQ0U7RURrMUVGO0VDaDFFQTtJQUNFO0VEazFFRjtBQUNGO0FDaDFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QURrMUVGOztBQ2gxRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRG0xRUY7O0FDajFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURvMUVGOztBQ2wxRUE7RUFDRTtBRHExRUY7O0FDbjFFQTtFQUNFO0VBQ0E7QURzMUVGOztBQ3AxRUE7RUFDRTtFQUNBO0FEdTFFRjs7QUNyMUVBO0VBQ0U7RUFDQTtBRHcxRUY7O0FDdDFFQTtFQUNFO0FEeTFFRjs7QUN2MUVBO0VBQ0U7QUQwMUVGOztBQ3gxRUE7RUFDRTtFQUNBO0VBRUE7RUFDQTtBRDIxRUY7O0FDejFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FENDFFRjs7QUMxMUVBO0VBQ0U7QUQ2MUVGOztBQzMxRUE7RUFDRTtBRDgxRUY7O0FDNTFFQTtFQUNFO0VBQ0E7QUQrMUVGOztBQzcxRUE7O0VBRUU7RUFDQTtBRGcyRUY7O0FDOTFFQTs7RUFFRTtFQUNBO0FEaTJFRjs7QUMvMUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEazJFRjs7QUNoMkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURtMkVGOztBQ2oyRUE7RUFDRTtFQUNBO0VBQ0E7QURvMkVGOztBQ2wyRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEcTJFRjs7QUNuMkVBO0VBQ0U7QURzMkVGOztBQ3AyRUE7RUFDRTtBRHUyRUY7O0FDcjJFQTtFQUNFO0VBQ0E7QUR3MkVGOztBQ3QyRUE7RUFDRTtBRHkyRUY7O0FDdjJFQTs7RUFFRTtBRDAyRUY7O0FDeDJFQTs7RUFFRTtFQUNBO0FEMjJFRjs7QUN6MkVBO0VBQ0U7QUQ0MkVGOztBQzEyRUE7RUFDRTtBRDYyRUY7O0FDMzJFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ4MkVGOztBQzUyRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEKzJFRjs7QUM3MkVBO0VBQ0U7RUFDQTtBRGczRUY7O0FDOTJFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBRGkzRUY7O0FDLzJFQTtFQUVFO0VBQ0E7RUFDQTtBRGszRUY7O0FDaDNFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG0zRUY7O0FDajNFQTtFQUNFO0FEbzNFRjs7QUNsM0VBO0VBQ0U7QURxM0VGOztBQ24zRUE7RUFDRTtBRHMzRUY7O0FDcDNFQTtFQUNFO0FEdTNFRjs7QUNyM0VBO0VBQ0U7RUFDQTtBRHczRUY7O0FDdDNFQTtFQUNFO0FEeTNFRjs7QUN2M0VBO0VBQ0U7QUQwM0VGOztBQ3gzRUE7RUFDRTtBRDIzRUY7O0FDejNFQTtFQUNFO0FENDNFRjs7QUMxM0VBO0VBQ0U7QUQ2M0VGOztBQzMzRUE7Ozs7RUFJRTtBRDgzRUY7O0FDNTNFQTs7RUFFRTtBRCszRUY7O0FDNzNFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGc0RUY7O0FDOTNFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpNEVGOztBQy8zRUE7RUFDRTtBRGs0RUY7O0FDaDRFQTtFQUNFO0FEbTRFRjs7QUNqNEVBO0VBQ0U7RUFDQTtBRG80RUY7O0FDbDRFQTtFQUNFO0FEcTRFRjs7QUNuNEVBO0VBQ0U7QURzNEVGOztBQ3A0RUE7RUFDRTtFQUNBO0FEdTRFRjs7QUNyNEVBO0VBQ0U7QUR3NEVGOztBQ3Q0RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHk0RUY7O0FDdjRFQTtFQUNFO0VBQ0E7RUFDQTtBRDA0RUY7O0FDeDRFQTtFQUNFO0FEMjRFRjs7QUN6NEVBO0VBQ0U7QUQ0NEVGOztBQzE0RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtBRDY0RUY7O0FDMzRFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ4NEVGOztBQzU0RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEKzRFRjs7QUM3NEVBO0VBQ0U7RUFDQTtBRGc1RUY7O0FDOTRFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpNUVGOztBQy80RUE7RUFDRTtFQUVBO0VBRUE7RUFDQTtFQUNBO0FEazVFRjs7QUNoNUVBO0VBQ0U7RUFDQTtFQUdBO0VBSUE7QURtNUVGOztBQ2o1RUE7RUFDRTtBRG81RUY7O0FDbDVFQTtFQUNFO0VBQ0E7QURxNUVGOztBQ241RUE7RUFDRTtBRHM1RUY7O0FDcDVFQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEdTVFRjs7QUNyNUVBO0VBQ0U7QUR3NUVGOztBQ3Q1RUE7RUFDRTtBRHk1RUY7O0FDdjVFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMDVFRjs7QUN4NUVBOzs7RUFHRTtBRDI1RUY7O0FDejVFQTtFQUNFO0VBQ0E7RUFFQTtBRDQ1RUY7O0FDMTVFQTtFQUNFO0VBQ0E7RUFFQTtBRDY1RUY7O0FDMzVFQTs7OztFQUtFO0FEODVFRjs7QUM1NUVBOzs7Ozs7Ozs7O0VBV0U7QUQrNUVGOztBQzc1RUE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURnNkVGOztBQzk1RUE7Ozs7RUFJRTtBRGk2RUY7O0FDLzVFQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEazZFRjs7QUNoNkVBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtNkVGOztBQ2o2RUE7RUFDRTtBRG82RUY7O0FDbDZFQTtFQUNFO0FEcTZFRjs7QUNuNkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURzNkVGOztBQ3A2RUE7RUFDRTtBRHU2RUY7O0FDcjZFQTtFQUNFO0FEdzZFRjs7QUN0NkVBO0VBQ0U7RUFDQTtFQUNBO0FEeTZFRjs7QUN2NkVBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQwNkVGOztBQ3g2RUE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDI2RUY7O0FDejZFQTtFQUNFO0FENDZFRjs7QUMxNkVBO0VBQ0U7RUFDQTtBRDY2RUY7O0FDMzZFQTtFQUNFO0FEODZFRjs7QUM1NkVBO0VBQ0U7RUFDQTtFQUNBO0FEKzZFRjs7QUM3NkVBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FEZzdFRjs7QUM5NkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpN0VGOztBQy82RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEazdFRjs7QUNoN0VBO0VBQ0U7RUFDQTtBRG03RUY7O0FDajdFQTtFQUNFO0FEbzdFRjs7QUNsN0VBO0VBQ0U7RUFDQTtBRHE3RUY7O0FDbjdFQTtFQUNFO0FEczdFRjs7QUNwN0VBO0VBQ0U7RUFDQTtBRHU3RUY7O0FDcjdFQTs7RUFFRTtBRHc3RUY7O0FDdDdFQTs7RUFFRTtBRHk3RUY7O0FDdjdFQTs7RUFFRTtBRDA3RUY7O0FDeDdFQTs7RUFFRTtBRDI3RUY7O0FDejdFQTs7RUFFRTtFQUNBO0FENDdFRjs7QUMxN0VBOzs7O0VBSUU7RUFDQTtBRDY3RUY7O0FDMzdFQTs7OztFQUlFO0VBQ0E7QUQ4N0VGOztBQzU3RUE7RUFDRTtBRCs3RUY7O0FDNzdFQTs7RUFFRTtBRGc4RUY7O0FDOTdFQTtFQUNFO0FEaThFRjs7QUMvN0VBO0VBQ0U7QURrOEVGOztBQ2g4RUE7RUFDRTtFQUNBO0FEbThFRjs7QUNqOEVBOztFQUVFO0VBQ0E7QURvOEVGOztBQ2w4RUE7RUFDRTtBRHE4RUY7O0FDbjhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHM4RUY7O0FDcDhFQTs7RUFFRTtFQUNBO0FEdThFRjs7QUNyOEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7RUFDQTtBRHc4RUY7O0FDdDhFQTs7RUFFRTtFQUNBO0FEeThFRjs7QUN2OEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQwOEVGOztBQ3g4RUE7O0VBRUU7RUFDQTtBRDI4RUY7O0FDejhFQTtFQUNFO0FENDhFRjs7QUMxOEVBOztFQUVFO0FENjhFRjs7QUMzOEVBOzs7Ozs7O0VBT0U7QUQ4OEVGOztBQzU4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEKzhFRjs7QUM3OEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGc5RUY7O0FDOThFQTtFQUNFO0FEaTlFRjs7QUMvOEVBO0VBQ0U7QURrOUVGOztBQ2g5RUE7RUFDRTtFQUNBO0FEbTlFRjs7QUNqOUVBO0VBQ0U7QURvOUVGOztBQ2w5RUE7RUFDRTtBRHE5RUY7O0FDbjlFQTtFQUNFO0FEczlFRjs7QUNwOUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUR1OUVGOztBQ3I5RUE7RUFDRTtFQUNBO0VBQ0E7QUR3OUVGOztBQ3Q5RUE7RUFDRTtFQUNBO0FEeTlFRjs7QUN2OUVBO0VBRUU7RUFDQTtFQUNBO0FEMDlFRjtBQ2g5RUE7RUFDRTtJQUNFO0VEMjlFRjtFQ3o5RUE7SUFDRTtFRDI5RUY7QUFDRjtBQ3o5RUE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEMjlFRjs7QUN6OUVBO0VBQ0U7QUQ0OUVGOztBQzE5RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ2OUVGOztBQzM5RUE7RUFDRTtBRDg5RUY7O0FDNTlFQTtFQUNFO0FEKzlFRjs7QUM3OUVBO0VBQ0U7RUFDQTtBRGcrRUY7O0FDOTlFQTtFQUVFO0VBR0E7QURpK0VGOztBQy85RUE7RUFDRTtFQUNBO0FEaytFRjs7QUNoK0VBO0VBQ0U7RUFDQTtBRG0rRUY7O0FDaitFQTtFQUNFO0FEbytFRjs7QUNsK0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURxK0VGOztBQ24rRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHMrRUY7O0FDcCtFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHUrRUY7O0FDcitFQTs7RUFFRTtFQUNBO0VBQ0E7RUFFQTtBRHcrRUY7O0FDdCtFQTs7RUFFRTtFQUNBO0FEeStFRjs7QUN2K0VBOztFQUVFO0VBQ0E7QUQwK0VGOztBQ3grRUE7O0VBRUU7RUFDQTtBRDIrRUY7O0FDeitFQTtFQUNFO0FENCtFRjs7QUMxK0VBO0VBQ0U7QUQ2K0VGOztBQzMrRUE7O0VBRUU7RUFDQTtBRDgrRUY7O0FDNStFQTs7RUFFRTtFQUNBO0FEKytFRjs7QUM3K0VBO0VBQ0U7QURnL0VGOztBQzkrRUE7O0VBRUU7QURpL0VGOztBQy8rRUE7Ozs7RUFJRTtFQUNBO0FEay9FRjs7QUNoL0VBOztFQUVFO0FEbS9FRjs7QUNqL0VBO0VBQ0U7QURvL0VGOztBQ2wvRUE7RUFDRTtBRHEvRUY7O0FDbi9FQTtFQUNFO0VBQ0E7QURzL0VGOztBQ3AvRUE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUR1L0VGOztBQ3IvRUE7O0VBRUU7RUFDQTtBRHcvRUY7O0FDdC9FQTs7RUFFRTtBRHkvRUY7O0FDdi9FQTtFQUNFO0FEMC9FRjs7QUN4L0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRDIvRUY7O0FDei9FQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0FENC9FRjs7QUMxL0VBO0VBQ0U7RUFDQTtBRDYvRUY7O0FDMy9FQTtFQUNFO0VBQ0E7QUQ4L0VGOztBQzUvRUE7O0VBRUU7QUQrL0VGOztBQzcvRUE7Ozs7RUFJRTtBRGdnRkY7O0FDOS9FQTtFQUNFO0FEaWdGRjs7QUMvL0VBOztFQUVFO0FEa2dGRjs7QUNoZ0ZBO0VBQ0U7RUFDQTtFQUNBO0FEbWdGRjs7QUNqZ0ZBO0VBQ0U7QURvZ0ZGOztBQ2xnRkE7RUFDRTtFQUNBO0FEcWdGRjs7QUNuZ0ZBO0VBQ0U7QURzZ0ZGOztBQ3BnRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRHVnRkY7O0FDcmdGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEd2dGRjs7QUN0Z0ZBOztFQUVFO0VBQ0E7QUR5Z0ZGOztBQ3ZnRkE7RUFHRTtFQUVBO0FEMGdGRjs7QUN4Z0ZBO0VBQ0U7QUQyZ0ZGOztBQ3pnRkE7RUFDRTtBRDRnRkY7O0FDMWdGQTtFQUNFO0FENmdGRjs7QUMzZ0ZBO0VBQ0U7RUFDQTtFQUNBO0FEOGdGRjs7QUM1Z0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7QUQrZ0ZGOztBQzdnRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEZ2hGRjs7QUM5Z0ZBO0VBQ0U7QURpaEZGOztBQy9nRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEa2hGRjs7QUNoaEZBOztFQUVFO0VBRUE7QURtaEZGOztBQ2poRkE7O0VBRUU7RUFFQTtBRG9oRkY7O0FDbGhGQTtFQUNFO0FEcWhGRjs7QUNuaEZBOztFQUVFO0FEc2hGRjs7QUNwaEZBOztFQUVFO0FEdWhGRjs7QUNyaEZBO0VBQ0U7QUR3aEZGOztBQ3RoRkE7RUFDRTtBRHloRkY7O0FDdmhGQTs7RUFFRTtBRDBoRkY7O0FDeGhGQTs7RUFFRTtBRDJoRkY7O0FDemhGQTs7RUFFRTtFQUVBO0FENGhGRjs7QUMxaEZBO0VBQ0U7QUQ2aEZGOztBQzNoRkE7O0VBRUU7RUFDQTtBRDhoRkY7O0FDNWhGQTtFQUNFO0FEK2hGRjs7QUM3aEZBO0VBQ0U7QURnaUZGOztBQzloRkE7O0VBRUU7RUFDQTtBRGlpRkY7O0FDL2hGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEa2lGRjs7QUNoaUZBO0VBQ0U7RUFDQTtFQUNBO0FEbWlGRjs7QUNqaUZBO0VBQ0U7QURvaUZGOztBQ2xpRkE7RUFDRTtFQUNBO0VBRUE7RUFFQTtFQUNBO0VBQ0E7QURxaUZGOztBQ25pRkE7RUFDRTtBRHNpRkY7O0FDcGlGQTtFQUNFO0FEdWlGRjs7QUNyaUZBO0VBQ0U7RUFDQTtFQUNBO0FEd2lGRjs7QUN0aUZBO0VBQ0U7QUR5aUZGOztBQ3ZpRkE7O0VBRUU7RUFDQTtBRDBpRkY7O0FDeGlGQTs7RUFFRTtBRDJpRkY7O0FDemlGQTtFQUNFO0FENGlGRjs7QUMxaUZBO0VBQ0U7QUQ2aUZGOztBQzNpRkE7RUFDRTtFQUNBO0FEOGlGRjs7QUM1aUZBO0VBQ0U7QUQraUZGOztBQzdpRkE7RUFDRTtBRGdqRkY7O0FDOWlGQTtFQUNFO0FEaWpGRjs7QUMvaUZBOztFQUVFO0FEa2pGRjs7QUNoakZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbWpGRjs7QUNqakZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG9qRkY7O0FDbGpGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHFqRkY7O0FDbmpGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEc2pGRjs7QUNwakZBOzs7RUFHRTtFQUNBO0FEdWpGRjs7QUNyakZBOztFQUVFO0VBQ0E7QUR3akZGOztBQ3RqRkE7RUFDRTtBRHlqRkY7O0FDdmpGQTtFQUNFO0VBQ0E7QUQwakZGOztBQ3hqRkE7RUFDRTtFQUNBO0VBQ0E7QUQyakZGOztBQ3pqRkE7RUFDRTtFQUNBO0VBRUE7QUQ0akZGOztBQzFqRkE7RUFDRTtFQUNBO0VBQ0E7QUQ2akZGOztBQzNqRkE7RUFDRTtFQUNBO0VBQ0E7QUQ4akZGOztBQzVqRkE7RUFDRTtBRCtqRkY7O0FDN2pGQTtFQUNFO0FEZ2tGRjs7QUM5akZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGlrRkY7O0FDL2pGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURra0ZGOztBQ2hrRkE7RUFFRTtBRG1rRkY7O0FDamtGQTs7RUFFRTtBRG9rRkY7O0FDbGtGQTtFQUNFO0VBQ0E7QURxa0ZGOztBQ25rRkE7RUFDRTtFQUNBO0FEc2tGRjs7QUNwa0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR1a0ZGOztBQ3JrRkE7O0VBRUU7RUFDQTtBRHdrRkY7O0FDdGtGQTtFQUNFO0FEeWtGRjs7QUN2a0ZBOzs7RUFHRTtFQUNBO0FEMGtGRjs7QUN4a0ZBOztFQUVFO0VBQ0E7QUQya0ZGOztBQ3prRkE7RUFDRTtBRDRrRkY7O0FDMWtGQTtFQUNFO0FENmtGRjs7QUMza0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEOGtGRjs7QUM1a0ZBO0VBQ0U7QUQra0ZGOztBQzdrRkE7OztFQUdFO0FEZ2xGRjs7QUM5a0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpbEZGOztBQy9rRkE7RUFDRTtFQUNBO0FEa2xGRjs7QUNobEZBO0VBQ0U7RUFDQTtBRG1sRkY7O0FDamxGQTtFQUNFO0FEb2xGRjs7QUNsbEZBO0VBQ0U7QURxbEZGOztBQ25sRkE7O0VBRUU7QURzbEZGOztBQ3BsRkE7O0VBRUU7RUFDQTtFQUNBO0FEdWxGRjs7QUNybEZBOztFQUVFO0VBQ0E7QUR3bEZGOztBQ3RsRkE7O0VBRUU7RUFDQTtBRHlsRkY7O0FDdmxGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUdBO0VBQ0E7QUQwbEZGOztBQ3hsRkE7RUFDRTtFQUNBO0FEMmxGRjs7QUN6bEZBO0VBQ0U7RUFDQTtBRDRsRkY7O0FDMWxGQTtFQUNFO0VBQ0E7QUQ2bEZGOztBQzNsRkE7RUFDRTtFQUNBO0FEOGxGRjs7QUM1bEZBO0VBQ0U7QUQrbEZGOztBQzdsRkE7RUFDRTtBRGdtRkY7O0FDOWxGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpbUZGOztBQy9sRkE7O0VBRUU7RUFDQTtBRGttRkY7O0FDaG1GQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEbW1GRjs7QUNqbUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURvbUZGOztBQ2xtRkE7RUFDRTtFQUNBO0VBRUE7QURxbUZGOztBQ25tRkE7OztFQUdFO0VBQ0E7RUFDQTtBRHNtRkY7O0FDcG1GQTtFQUNFO0FEdW1GRjs7QUNybUZBO0VBQ0U7QUR3bUZGOztBQ3RtRkE7RUFDRTtFQUVBO0FEeW1GRjs7QUN2bUZBO0VBQ0U7RUFFQTtBRDBtRkY7O0FDeG1GQTtFQUNFO0VBQ0E7RUFDQTtBRDJtRkY7O0FDem1GQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ0bUZGOztBQzFtRkE7RUFDRTtFQUNBO0FENm1GRjs7QUMzbUZBO0VBQ0U7RUFDQTtBRDhtRkY7O0FDNW1GQTtFQUNFO0FEK21GRjs7QUM3bUZBO0VBQ0U7QURnbkZGOztBQzltRkE7RUFDRTtBRGluRkY7O0FDL21GQTtFQUNFO0FEa25GRjs7QUNobkZBO0VBQ0U7RUFFQTtBRG1uRkY7O0FDam5GQTtFQUNFO0VBRUE7QURvbkZGOztBQ2xuRkE7RUFDRTtFQUVBO0FEcW5GRjs7QUNubkZBO0VBQ0U7RUFDQTtBRHNuRkY7O0FDcG5GQTtFQUNFO0FEdW5GRjs7QUNybkZBO0VBQ0U7RUFDQTtBRHduRkY7O0FDdG5GQTtFQUNFO0VBQ0E7RUFDQTtBRHluRkY7O0FDdm5GQTtFQUNFO0VBQ0E7QUQwbkZGOztBQ3huRkE7RUFDRTtFQUNBO0FEMm5GRjs7QUN6bkZBO0VBQ0U7QUQ0bkZGOztBQzFuRkE7RUFDRTtFQUdBO0VBR0E7QUQ2bkZGOztBQzNuRkE7RUFDRTtFQUNBO0FEOG5GRjs7QUM1bkZBO0VBQ0U7QUQrbkZGOztBQzduRkE7RUFDRTtBRGdvRkY7O0FDOW5GQTtFQUNFO0VBQ0E7QURpb0ZGOztBQy9uRkE7RUFDRTtFQUNBO0VBQ0E7QURrb0ZGOztBQ2hvRkE7Ozs7RUFJRTtFQUNBO0VBQ0E7RUFFQTtBRG1vRkY7O0FDam9GQTtFQUNFO0FEb29GRjs7QUNsb0ZBO0VBQ0U7RUFDQTtBRHFvRkY7O0FDbm9GQTtFQUNFO0VBQ0E7QURzb0ZGOztBQ3BvRkE7RUFDRTtFQUNBO0FEdW9GRjs7QUNyb0ZBO0VBQ0U7QUR3b0ZGOztBQ3RvRkE7RUFDRTtBRHlvRkY7O0FDdm9GQTtFQUNFO0FEMG9GRjs7QUN4b0ZBO0VBQ0U7QUQyb0ZGOztBQ3pvRkE7RUFDRTtFQUNBO0FENG9GRjs7QUMxb0ZBO0VBQ0U7QUQ2b0ZGOztBQzNvRkE7RUFDRTtBRDhvRkY7O0FDNW9GQTs7RUFFRTtBRCtvRkY7O0FDN29GQTtFQUNFO0VBQ0E7QURncEZGOztBQzlvRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEaXBGRjs7QUMvb0ZBO0VBQ0U7RUFDQTtBRGtwRkY7O0FDaHBGQTtFQUNFO0FEbXBGRjs7QUNqcEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURvcEZGOztBQ2xwRkE7RUFDRTtBRHFwRkY7O0FDbnBGQTtFQUNFO0VBQ0E7RUFDQTtBRHNwRkY7O0FDcHBGQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FEdXBGRjs7QUNycEZBO0VBQ0U7RUFDQTtBRHdwRkY7O0FDdHBGQTtFQUNFO0FEeXBGRjs7QUN2cEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQwcEZGOztBQ3hwRkE7O0VBRUU7RUFDQTtBRDJwRkY7O0FDenBGQTtFQUNFO0FENHBGRjs7QUMxcEZBO0VBQ0U7QUQ2cEZGOztBQzNwRkE7RUFDRTtBRDhwRkY7O0FDNXBGQTs7RUFFRTtBRCtwRkY7O0FDN3BGQTs7O0VBR0U7QURncUZGOztBQzlwRkE7O0VBRUU7RUFDQTtBRGlxRkY7O0FDL3BGQTs7RUFFRTtBRGtxRkY7O0FDaHFGQTs7RUFFRTtBRG1xRkY7O0FDanFGQTs7RUFFRTtFQUNBO0VBQ0E7QURvcUZGOztBQ2xxRkE7O0VBRUU7QURxcUZGOztBQ25xRkE7RUFDRTtBRHNxRkY7O0FDcHFGQTtFQUNFO0FEdXFGRjs7QUNycUZBOzs7RUFHRTtBRHdxRkY7O0FDdHFGQTtFQUNFO0VBQ0E7QUR5cUZGOztBQ3ZxRkE7RUFDRTtFQUNBO0FEMHFGRjs7QUN4cUZBO0VBQ0U7RUFDQTtFQUNBO0FEMnFGRjs7QUN6cUZBO0VBQ0U7QUQ0cUZGOztBQzFxRkE7RUFDRTtBRDZxRkY7O0FDM3FGQTtFQUNFO0FEOHFGRjs7QUM1cUZBO0VBQ0U7QUQrcUZGOztBQzdxRkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QURnckZGOztBQzlxRkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpckZGOztBQy9xRkE7O0VBRUU7RUFDQTtBRGtyRkY7O0FDaHJGQTs7RUFFRTtBRG1yRkY7O0FDanJGQTtFQUNFO0VBQ0E7QURvckZGOztBQ2xyRkE7O0VBRUU7QURxckZGOztBQ25yRkE7O0VBRUU7RUFDQTtFQUNBO0FEc3JGRjs7QUNwckZBO0VBR0U7RUFJQTtFQUNBO0VBQ0E7RUFDQTtBRHVyRkY7O0FDcnJGQTtFQUdFO0FEd3JGRjs7QUN0ckZBO0VBQ0U7QUR5ckZGOztBQ3ZyRkE7RUFDRTtBRDByRkY7O0FDeHJGQTtFQUNFO0FEMnJGRjs7QUN6ckZBO0VBQ0U7QUQ0ckZGOztBQzFyRkE7RUFDRTtBRDZyRkY7O0FDM3JGQTtFQUNFO0FEOHJGRjs7QUM1ckZBO0VBQ0U7QUQrckZGOztBQzdyRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEZ3NGRjs7QUM5ckZBO0VBQ0U7QURpc0ZGOztBQy9yRkE7RUFDRTtBRGtzRkY7O0FDaHNGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtc0ZGOztBQ2pzRkE7RUFDRTtBRG9zRkY7O0FDbHNGQTtFQUNFO0FEcXNGRjs7QUNuc0ZBO0VBQ0U7QURzc0ZGOztBQ3BzRkE7RUFDRTtBRHVzRkY7O0FDcnNGQTtFQUNFO0FEd3NGRjs7QUN0c0ZBO0VBQ0U7QUR5c0ZGOztBQ3ZzRkE7RUFDRTtFQUNBO0VBQ0E7QUQwc0ZGOztBQ3hzRkE7RUFDRTtBRDJzRkY7O0FDenNGQTtFQUNFO0FENHNGRjs7QUMxc0ZBOzs7O0VBSUU7QUQ2c0ZGOztBQzNzRkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ4c0ZGOztBQzVzRkE7O0VBRUU7QUQrc0ZGOztBQzdzRkE7RUFDRTtFQUNBO0VBRUE7QURndEZGOztBQzlzRkE7RUFDRTtFQUNBO0VBRUE7QURpdEZGOztBQy9zRkE7RUFDRTtBRGt0RkY7O0FDaHRGQTtFQUNFO0VBQ0E7RUFDQTtBRG10RkY7O0FDanRGQTtFQUNFO0VBRUE7QURvdEZGOztBQ2x0RkE7RUFDRTtBRHF0RkY7O0FDbnRGQTtFQUNFO0FEc3RGRjs7QUNwdEZBO0VBQ0U7RUFFQTtBRHV0RkY7O0FDcnRGQTtFQUNFO0VBQ0E7RUFFQTtBRHd0RkY7O0FDdHRGQTtFQUNFO0FEeXRGRjs7QUN2dEZBO0VBQ0U7QUQwdEZGOztBQ3h0RkE7RUFDRTtBRDJ0RkY7O0FDenRGQTs7RUFFRTtBRDR0RkY7O0FDMXRGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUQ2dEZGOztBQzN0RkE7RUFDRTtBRDh0RkY7O0FDNXRGQTtFQUNFO0VBQ0E7RUFDQTtBRCt0RkY7O0FDN3RGQTtFQUNFO0VBQ0E7QURndUZGOztBQzl0RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaXVGRjs7QUMvdEZBO0VBQ0U7RUFDQTtBRGt1RkY7O0FDaHVGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtdUZGOztBQ2p1RkE7O0VBRUU7QURvdUZGOztBQ2x1RkE7RUFDRTtBRHF1RkY7O0FDbnVGQTtFQUNFO0FEc3VGRjs7QUNwdUZBOztFQUVFO0VBQ0E7QUR1dUZGOztBQ3J1RkE7RUFDRTtFQUNBO0FEd3VGRjs7QUN0dUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUR5dUZGOztBQ3Z1RkE7RUFDRTtBRDB1RkY7O0FDeHVGQTtFQUNFO0FEMnVGRjs7QUN6dUZBO0VBQ0U7QUQ0dUZGOztBQzF1RkE7RUFDRTtBRDZ1RkY7O0FDM3VGQTtFQUNFO0FEOHVGRjs7QUM1dUZBO0VBQ0U7QUQrdUZGOztBQzd1RkE7RUFDRTtBRGd2RkY7O0FDOXVGQTtFQUNFO0FEaXZGRjs7QUMvdUZBO0VBQ0U7QURrdkZGOztBQ2h2RkE7RUFDRTtBRG12RkY7O0FDanZGQTtFQUNFO0FEb3ZGRjs7QUNsdkZBO0VBQ0U7QURxdkZGOztBQ252RkE7RUFDRTtBRHN2RkY7O0FDcHZGQTtFQUNFO0FEdXZGRjs7QUNydkZBO0VBQ0U7QUR3dkZGOztBQ3R2RkE7O0VBRUU7QUR5dkZGOztBQ3Z2RkE7Ozs7RUFJRTtBRDB2RkY7O0FDeHZGQTs7RUFFRTtBRDJ2RkY7O0FDenZGQTs7RUFFRTtFQUNBO0FENHZGRjs7QUMxdkZBOztFQUVFO0FENnZGRjs7QUMzdkZBO0VBQ0U7QUQ4dkZGOztBQzV2RkE7RUFDRTtBRCt2RkY7O0FDN3ZGQTtFQUNFO0VBQ0E7RUFDQTtBRGd3RkY7O0FDOXZGQTs7RUFFRTtFQUNBO0FEaXdGRjs7QUMvdkZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURrd0ZGOztBQ2h3RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRG13RkY7O0FDandGQTtFQUNFO0VBQ0E7QURvd0ZGOztBQ2x3RkE7RUFDRTtBRHF3RkY7O0FDbndGQTtFQUNFO0FEc3dGRjs7QUNwd0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBRHV3RkY7O0FDcndGQTtFQUNFO0VBQ0E7QUR3d0ZGOztBQ3R3RkE7RUFDRTtFQUNBO0FEeXdGRjs7QUN2d0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQwd0ZGOztBQ3h3RkE7RUFDRTtBRDJ3RkY7O0FDendGQTtFQUNFO0FENHdGRjs7QUMxd0ZBOzs7RUFHRTtFQUNBO0FENndGRjs7QUMzd0ZBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEOHdGRjs7QUM1d0ZBOzs7RUFHRTtBRCt3RkY7O0FDN3dGQTs7O0VBR0U7QURneEZGOztBQzl3RkE7OztFQUdFO0FEaXhGRjs7QUMvd0ZBOzs7RUFHRTtBRGt4RkY7O0FDaHhGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBRG14RkY7O0FDanhGQTtFQUNFO0VBQ0E7RUFDQTtBRG94RkY7O0FDbHhGQTtFQUNFO0FEcXhGRjs7QUNueEZBO0VBQ0U7QURzeEZGOztBQ3B4RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdXhGRjs7QUNyeEZBO0VBQ0U7QUR3eEZGOztBQ3R4RkE7O0VBRUU7QUR5eEZGOztBQ3Z4RkE7RUFDRTtBRDB4RkY7O0FDeHhGQTtFQUNFO0FEMnhGRjs7QUN6eEZBO0VBQ0U7QUQ0eEZGOztBQzF4RkE7O0VBRUU7QUQ2eEZGOztBQzN4RkE7O0VBRUU7QUQ4eEZGOztBQzV4RkE7OztFQUdFO0FEK3hGRjs7QUM3eEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGd5RkY7O0FDOXhGQTtFQUNFO0FEaXlGRjs7QUMveEZBOztFQUVFO0FEa3lGRjs7QUNoeUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbXlGRjs7QUNqeUZBOztFQUVFO0FEb3lGRjs7QUNseUZBO0VBQ0U7QURxeUZGOztBQ255RkE7RUFDRTtBRHN5RkY7O0FDcHlGQTtFQUNFO0FEdXlGRjs7QUNyeUZBO0VBQ0U7QUR3eUZGOztBQ3R5RkE7RUFDRTtBRHl5RkY7O0FDdnlGQTtFQUNFO0FEMHlGRjs7QUN4eUZBO0VBQ0U7RUFDQTtBRDJ5RkY7O0FDenlGQTtFQUNFO0FENHlGRjs7QUMxeUZBO0VBQ0U7QUQ2eUZGOztBQzN5RkE7RUFDRTtBRDh5RkY7O0FDNXlGQTtFQUdFO0VBQ0E7QUQreUZGOztBQzd5RkE7RUFHRTtBRGd6RkY7O0FDOXlGQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0FEaXpGRjs7QUMveUZBO0VBQ0U7RUFDQTtBRGt6RkY7O0FDaHpGQTtFQUNFO0FEbXpGRjs7QUNqekZBO0VBQ0U7QURvekZGOztBQ2x6RkE7RUFDRTtBRHF6RkY7O0FDbnpGQTtFQUNFO0FEc3pGRjs7QUNwekZBO0VBQ0U7QUR1ekZGOztBQ3J6RkE7RUFDRTtBRHd6RkY7O0FDdHpGQTtFQUNFO0FEeXpGRjs7QUN2ekZBO0VBQ0U7QUQwekZGOztBQ3h6RkE7RUFDRTtBRDJ6RkY7O0FDenpGQTs7RUFFRTtFQUNBO0FENHpGRjs7QUMxekZBOzs7RUFHRTtBRDZ6RkY7O0FDM3pGQTtFQUNFO0FEOHpGRjs7QUM1ekZBOzs7O0VBSUU7QUQrekZGOztBQzd6RkE7O0VBRUU7RUFDQTtBRGcwRkY7O0FDOXpGQTs7RUFFRTtFQUNBO0FEaTBGRjs7QUMvekZBO0VBQ0U7QURrMEZGOztBQ2gwRkE7O0VBRUU7QURtMEZGOztBQ2owRkE7RUFDRTtBRG8wRkY7O0FDbDBGQTtFQUNFO0FEcTBGRjs7QUNuMEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEczBGRjs7QUNwMEZBO0VBQ0U7RUFDQTtBRHUwRkY7O0FDcjBGQTtFQUNFO0FEdzBGRjs7QUN0MEZBO0VBQ0U7RUFDQTtBRHkwRkY7O0FDdjBGQTtFQUNFO0FEMDBGRjs7QUN4MEZBO0VBQ0U7QUQyMEZGOztBQ3owRkE7RUFDRTtBRDQwRkY7O0FDMTBGQTtFQUNFO0VBRUE7QUQ2MEZGOztBQzMwRkE7RUFDRTtBRDgwRkY7O0FDNTBGQTtFQUNFO0VBQ0E7QUQrMEZGOztBQzcwRkE7RUFFRTtFQUNBO0VBQ0E7QURnMUZGOztBQzkwRkE7Ozs7RUFJRTtBRGkxRkY7O0FDLzBGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEazFGRjs7QUNoMUZBOztFQUVFO0FEbTFGRjs7QUNqMUZBOztFQUVFO0FEbzFGRjs7QUNsMUZBOztFQUVFO0FEcTFGRjs7QUNuMUZBO0VBQ0U7QURzMUZGOztBQ3AxRkE7RUFDRTtBRHUxRkY7O0FDcjFGQTtFQUNFO0FEdzFGRjs7QUN0MUZBO0VBRUU7QUR5MUZGOztBQ3YxRkE7RUFDRTtBRDAxRkY7O0FDeDFGQTs7RUFFRTtBRDIxRkY7O0FDejFGQTs7RUFFRTtBRDQxRkY7O0FDMTFGQTs7RUFFRTtBRDYxRkY7O0FDMzFGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEODFGRjs7QUM1MUZBO0VBQ0U7QUQrMUZGOztBQzcxRkE7RUFDRTtBRGcyRkY7O0FDOTFGQTtFQUNFO0FEaTJGRjs7QUMvMUZBO0VBQ0U7QURrMkZGOztBQ2gyRkE7RUFDRTtBRG0yRkY7O0FDajJGQTtFQUNFO0VBQ0E7QURvMkZGOztBQ2wyRkE7RUFDRTtBRHEyRkY7O0FDbjJGQTs7RUFJRTtFQUdBO0VBSUE7RUFDQTtBRHMyRkY7O0FDcDJGQTtFQUNFO0VBQ0E7RUFDQTtBRHUyRkY7O0FDcjJGQTs7RUFFRTtFQUNBO0FEdzJGRjs7QUN0MkZBO0VBQ0U7QUR5MkZGOztBQ3YyRkE7RUFDRTtFQUNBO0FEMDJGRjs7QUN4MkZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQyMkZGOztBQ3oyRkE7RUFDRTtFQUNBO0FENDJGRjs7QUMxMkZBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QUQ2MkZGOztBQzMyRkE7RUFDRTtFQUNBO0VBQ0E7QUQ4MkZGOztBQzUyRkE7RUFDRTtFQUNBO0VBQ0E7QUQrMkZGOztBQzcyRkE7RUFDRTtBRGczRkY7O0FDOTJGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEaTNGRjs7QUMvMkZBO0VBQ0U7QURrM0ZGOztBQ2gzRkE7RUFDRTtFQUNBO0FEbTNGRjs7QUNqM0ZBO0VBQ0U7QURvM0ZGOztBQ2wzRkE7RUFDRTtBRHEzRkY7O0FDbjNGQTtFQUNFO0VBQ0E7QURzM0ZGOztBQ3AzRkE7RUFDRTtBRHUzRkY7O0FDcjNGQTs7RUFFRTtFQUNBO0FEdzNGRjs7QUN0M0ZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FEeTNGRjs7QUN2M0ZBO0VBRUU7QUQwM0ZGOztBQ3gzRkE7RUFDRTtFQUNBO0FEMjNGRjs7QUN6M0ZBOztFQUVFO0FENDNGRjs7QUMxM0ZBO0VBQ0U7RUFDQTtBRDYzRkY7O0FDMzNGQTs7O0VBR0U7RUFDQTtBRDgzRkY7O0FDNTNGQTs7RUFFRTtBRCszRkY7O0FDNzNGQTs7RUFFRTtBRGc0RkY7O0FDOTNGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEaTRGRjs7QUMvM0ZBO0VBQ0U7QURrNEZGOztBQ2g0RkE7RUFDRTtBRG00RkY7O0FDajRGQTtFQUNFO0FEbzRGRjs7QUNsNEZBO0VBQ0U7QURxNEZGOztBQ240RkE7RUFDRTtBRHM0RkY7O0FDcDRGQTs7RUFFRTtBRHU0RkY7O0FDcjRGQTs7RUFFRTtBRHc0RkY7O0FDdDRGQTs7RUFFRTtBRHk0RkY7O0FDdjRGQTs7RUFFRTtFQUNBO0FEMDRGRjs7QUN4NEZBO0VBQ0U7QUQyNEZGOztBQ3o0RkE7O0VBRUU7QUQ0NEZGOztBQzE0RkE7O0VBRUU7RUFDQTtBRDY0RkY7O0FDMzRGQTtFQUNFO0FEODRGRjs7QUM1NEZBO0VBQ0U7RUFDQTtFQUNBO0FEKzRGRjs7QUM3NEZBO0VBQ0U7QURnNUZGOztBQzk0RkE7RUFDRTtBRGk1RkY7O0FDLzRGQTtFQUNFO0FEazVGRjs7QUNoNUZBOzs7OztFQUtFO0VBQ0E7QURtNUZGOztBQ2o1RkE7Ozs7O0VBS0U7QURvNUZGOztBQ2w1RkE7Ozs7O0VBS0U7QURxNUZGOztBQ241RkE7RUFDRTtFQUNBO0FEczVGRjs7QUNwNUZBO0VBQ0U7RUFDQTtBRHU1RkY7O0FDcjVGQTtFQUNFO0FEdzVGRjs7QUN0NUZBO0VBQ0U7QUR5NUZGOztBQ3Y1RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMDVGRjs7QUN4NUZBO0VBRUU7QUQyNUZGOztBQ3o1RkE7RUFDRTtBRDQ1RkY7O0FDMTVGQTtFQUNFO0VBQ0E7QUQ2NUZGOztBQzM1RkE7RUFDRTtBRDg1RkY7O0FDNTVGQTtFQUNFO0FEKzVGRjs7QUM3NUZBO0VBQ0U7QURnNkZGOztBQzk1RkE7RUFDRTtBRGk2RkY7O0FDLzVGQTtFQUNFO0VBQ0E7QURrNkZGOztBQ2g2RkE7OztFQUdFO0FEbTZGRjs7QUNqNkZBOzs7RUFHRTtFQUNBO0FEbzZGRjs7QUNsNkZBO0VBQ0U7QURxNkZGOztBQ242RkE7RUFDRTtFQUNBO0FEczZGRjs7QUNwNkZBO0VBQ0U7RUFDQTtBRHU2RkY7O0FDcjZGQTtFQUNFO0FEdzZGRjs7QUN0NkZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHk2RkY7O0FDdjZGQTs7Ozs7RUFLRTtFQUNBO0FEMDZGRjs7QUN4NkZBOzs7OztFQUtFO0FEMjZGRjs7QUN6NkZBOzs7OztFQUtFO0FENDZGRjs7QUMxNkZBO0VBRUU7QUQ2NkZGOztBQzM2RkE7RUFFRTtBRDg2RkY7O0FDNTZGQTtFQUNFO0VBQ0E7QUQrNkZGOztBQzc2RkE7RUFDRTtFQUNBO0FEZzdGRjs7QUM5NkZBO0VBQ0U7QURpN0ZGOztBQy82RkE7RUFDRTtFQUNBO0FEazdGRjs7QUNoN0ZBO0VBRUU7QURtN0ZGO0FDMzZGQTtFQUNFO0lBRUU7RURrN0ZGO0FBQ0Y7QUNoN0ZBOztFQUVFO0VBQ0E7QURrN0ZGOztBQ2g3RkE7O0VBRUU7QURtN0ZGOztBQ2o3RkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbzdGRjs7QUNsN0ZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHE3RkY7O0FDbjdGQTs7RUFFRTtBRHM3RkY7O0FDcDdGQTs7RUFJRTtFQUdBO0VBR0E7QUR1N0ZGOztBQ3I3RkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHc3RkY7O0FDdDdGQTs7RUFFRTtBRHk3RkY7O0FDdjdGQTs7OztFQUlFO0FEMDdGRjs7QUN4N0ZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMjdGRjs7QUN6N0ZBOztFQUVFO0FENDdGRjs7QUMxN0ZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENjdGRjs7QUMzN0ZBOztFQUVFO0FEODdGRjs7QUM1N0ZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQrN0ZGOztBQzc3RkE7Ozs7OztFQU1FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURnOEZGOztBQzk3RkE7O0VBRUU7QURpOEZGOztBQy83RkE7O0VBRUU7QURrOEZGOztBQ2g4RkE7O0VBRUU7QURtOEZGOztBQ2o4RkE7O0VBRUU7QURvOEZGOztBQ2w4RkE7O0VBRUU7QURxOEZGOztBQ244RkE7O0VBRUU7QURzOEZGOztBQ3A4RkE7O0VBRUU7QUR1OEZGOztBQ3I4RkE7O0VBRUU7QUR3OEZGOztBQ3Q4RkE7O0VBRUU7QUR5OEZGOztBQ3Y4RkE7O0VBRUU7QUQwOEZGOztBQ3g4RkE7O0VBRUU7QUQyOEZGOztBQ3o4RkE7O0VBRUU7QUQ0OEZGOztBQzE4RkE7O0VBRUU7QUQ2OEZGOztBQzM4RkE7O0VBRUU7QUQ4OEZGOztBQzU4RkE7O0VBRUU7QUQrOEZGOztBQzc4RkE7O0VBRUU7QURnOUZGOztBQzk4RkE7O0VBRUU7QURpOUZGOztBQy84RkE7O0VBRUU7QURrOUZGOztBQ2g5RkE7O0VBRUU7QURtOUZGOztBQ2o5RkE7O0VBRUU7QURvOUZGOztBQ2w5RkE7O0VBRUU7QURxOUZGOztBQ245RkE7O0VBRUU7QURzOUZGOztBQ3A5RkE7O0VBRUU7QUR1OUZGOztBQ3I5RkE7O0VBRUU7QUR3OUZGOztBQ3Q5RkE7O0VBRUU7QUR5OUZGOztBQ3Y5RkE7O0VBRUU7QUQwOUZGOztBQ3g5RkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDI5RkY7O0FDejlGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENDlGRjs7QUMxOUZBOztFQUVFO0FENjlGRjs7QUMzOUZBO0VBQ0U7RUFDQTtFQUNBO0FEODlGRjs7QUM1OUZBO0VBQ0U7RUFDQTtFQUNBO0FEKzlGRjs7QUM3OUZBO0VBQ0U7QURnK0ZGOztBQzk5RkE7RUFDRTtFQUNBO0VBQ0E7QURpK0ZGOztBQy85RkE7RUFDRTtBRGsrRkY7O0FDaCtGQTtFQUNFO0VBQ0E7QURtK0ZGOztBQ2orRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURvK0ZGOztBQ2wrRkE7RUFDRTtBRHErRkY7O0FDbitGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEcytGRjs7QUNwK0ZBO0VBQ0U7RUFDQTtFQUNBO0FEdStGRjs7QUNyK0ZBO0VBQ0U7RUFDQTtBRHcrRkY7O0FDdCtGQTs7O0VBR0U7QUR5K0ZGOztBQ3YrRkE7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0FEMCtGRjs7QUN4K0ZBOzs7RUFHRTtFQUNBO0FEMitGRjs7QUN6K0ZBOzs7RUFHRTtFQUNBO0FENCtGRjs7QUMxK0ZBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDYrRkY7O0FDMytGQTs7O0VBR0U7QUQ4K0ZGOztBQzUrRkE7OztFQUdFO0FEKytGRjs7QUM3K0ZBOzs7RUFHRTtBRGcvRkY7O0FDOStGQTs7Ozs7O0VBTUU7RUFDQTtBRGkvRkY7O0FDLytGQTs7O0VBR0U7RUFDQTtBRGsvRkY7O0FDaC9GQTtFQUNFO0FEbS9GRjs7QUNqL0ZBO0VBQ0U7RUFDQTtBRG8vRkY7O0FDbC9GQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURxL0ZGOztBQ24vRkE7RUFDRTtBRHMvRkY7O0FDcC9GQTtFQUNFO0FEdS9GRjs7QUNyL0ZBO0VBQ0U7QUR3L0ZGOztBQ3QvRkE7O0VBRUU7QUR5L0ZGOztBQ3YvRkE7O0VBRUU7QUQwL0ZGOztBQ3gvRkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUQyL0ZGOztBQ3ovRkE7Ozs7OztFQU1FO0FENC9GRjs7QUMxL0ZBOzs7Ozs7RUFNRTtFQUNBO0FENi9GRjs7QUMzL0ZBOzs7Ozs7RUFNRTtBRDgvRkY7O0FDNS9GQTs7Ozs7O0VBTUU7RUFDQTtBRCsvRkY7O0FDNy9GQTs7RUFFRTtBRGdnR0Y7O0FDOS9GQTs7OztFQUlFO0FEaWdHRjs7QUMvL0ZBOzs7Ozs7OztFQVFFO0FEa2dHRjs7QUNoZ0dBOztFQUVFO0VBQ0E7QURtZ0dGOztBQ2pnR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEb2dHRjs7QUNsZ0dBOztFQUVFO0VBQ0E7QURxZ0dGOztBQ25nR0E7RUFDRTtBRHNnR0Y7O0FDcGdHQTtFQUNFO0FEdWdHRjs7QUNyZ0dBO0VBQ0U7QUR3Z0dGOztBQ3RnR0E7RUFDRTtBRHlnR0Y7O0FDdmdHQTtFQUNFO0FEMGdHRjs7QUN4Z0dBO0VBQ0U7RUFDQTtBRDJnR0Y7O0FDemdHQTtFQUNFO0FENGdHRjs7QUMxZ0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRDZnR0Y7O0FDM2dHQTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ4Z0dGOztBQzVnR0E7RUFDRTtBRCtnR0Y7O0FDN2dHQTtFQUNFO0FEZ2hHRjs7QUM5Z0dBO0VBQ0U7RUFDQTtBRGloR0Y7O0FDL2dHQTtFQUNFO0FEa2hHRjs7QUNoaEdBO0VBQ0U7RUFDQTtBRG1oR0Y7O0FDamhHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEb2hHRjs7QUNsaEdBO0VBQ0U7RUFDQTtBRHFoR0Y7O0FDbmhHQTtFQUNFO0VBRUE7RUFDQTtBRHNoR0Y7O0FDcGhHQTtFQUNFO0FEdWhHRjs7QUNyaEdBO0VBQ0U7QUR3aEdGOztBQ3RoR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHloR0Y7O0FDdmhHQTs7O0VBR0U7QUQwaEdGOztBQ3hoR0E7RUFDRTtBRDJoR0Y7O0FDemhHQTtFQUNFO0FENGhHRjs7QUMxaEdBO0VBQ0U7QUQ2aEdGOztBQzNoR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEOGhHRjs7QUM1aEdBO0VBQ0U7QUQraEdGOztBQzdoR0E7RUFDRTtBRGdpR0Y7O0FDOWhHQTtFQUNFO0FEaWlHRjs7QUMvaEdBO0VBQ0U7QURraUdGOztBQ2hpR0E7RUFDRTtFQUNBO0VBQ0E7QURtaUdGOztBQ2ppR0E7RUFDRTtBRG9pR0Y7O0FDbGlHQTtFQUNFO0FEcWlHRjs7QUNuaUdBO0VBQ0U7QURzaUdGOztBQ3BpR0E7RUFDRTtBRHVpR0Y7O0FDcmlHQTtFQUNFO0VBQ0E7QUR3aUdGOztBQ3RpR0E7RUFDRTtFQUNBO0VBRUE7QUR5aUdGOztBQ3ZpR0E7O0VBRUU7RUFDQTtBRDBpR0Y7O0FDeGlHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEMmlHRjs7QUN6aUdBO0VBQ0U7QUQ0aUdGOztBQzFpR0E7RUFDRTtBRDZpR0Y7O0FDM2lHQTs7RUFFRTtFQUNBO0VBQ0E7QUQ4aUdGOztBQzVpR0E7RUFDRTtFQUNBO0VBQ0E7QUQraUdGOztBQzdpR0E7RUFDRTtFQUNBO0VBRUE7QURnakdGOztBQzlpR0E7RUFDRTtBRGlqR0Y7O0FDL2lHQTs7RUFFRTtFQUVBO0FEa2pHRjs7QUNoakdBO0VBQ0U7RUFFQTtBRG1qR0Y7O0FDampHQTtFQUNFO0VBRUE7QURvakdGOztBQ2xqR0E7RUFDRTtBRHFqR0Y7O0FDbmpHQTtFQUNFO0FEc2pHRjs7QUNwakdBO0VBQ0U7QUR1akdGOztBQ3JqR0E7RUFDRTtBRHdqR0Y7O0FDdGpHQTtFQUNFO0FEeWpHRjs7QUN2akdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQwakdGOztBQ3hqR0E7RUFDRTtBRDJqR0Y7O0FDempHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENGpHRjs7QUMxakdBO0VBQ0U7QUQ2akdGOztBQzNqR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDhqR0Y7O0FDNWpHQTtFQUNFO0FEK2pHRjs7QUM3akdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURna0dGOztBQzlqR0E7RUFDRTtBRGlrR0Y7O0FDL2pHQTtFQUNFO0FEa2tHRjs7QUNoa0dBOztFQUVFO0FEbWtHRjs7QUNqa0dBO0VBQ0U7RUFDQTtBRG9rR0Y7O0FDbGtHQTtFQUNFO0FEcWtHRjs7QUNua0dBO0VBQ0U7RUFDQTtBRHNrR0Y7O0FDcGtHQTtFQUNFO0VBQ0E7QUR1a0dGOztBQ3JrR0E7RUFDRTtBRHdrR0Y7O0FDdGtHQTs7RUFFRTtFQUNBO0FEeWtHRjs7QUN2a0dBOztFQUVFO0FEMGtHRjs7QUN4a0dBOzs7Ozs7RUFNRTtBRDJrR0Y7O0FDemtHQTs7Ozs7Ozs7Ozs7O0VBWUU7QUQ0a0dGOztBQzFrR0E7RUFDRTtFQUNBO0VBQ0E7QUQ2a0dGOztBQzNrR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRDhrR0Y7O0FDNWtHQTtFQUNFO0FEK2tHRjs7QUM3a0dBO0VBQ0U7RUFDQTtFQUNBO0FEZ2xHRjs7QUM5a0dBO0VBQ0U7QURpbEdGOztBQy9rR0E7RUFDRTtFQUNBO0VBQ0E7QURrbEdGOztBQ2hsR0E7O0VBRUU7QURtbEdGOztBQ2psR0E7RUFFRTtBRG9sR0Y7O0FDbGxHQTtFQUNFO0FEcWxHRjs7QUNubEdBOzs7RUFHRTtFQUNBO0FEc2xHRjs7QUNwbEdBOzs7Ozs7RUFNRTtBRHVsR0Y7O0FDcmxHQTtFQUNFO0VBQ0E7QUR3bEdGOztBQ3RsR0E7O0VBRUU7QUR5bEdGOztBQ3ZsR0E7O0VBRUU7RUFDQTtBRDBsR0Y7O0FDeGxHQTs7RUFFRTtFQUNBO0FEMmxHRjs7QUN6bEdBO0VBQ0U7RUFDQTtBRDRsR0Y7O0FDMWxHQTs7RUFFRTtBRDZsR0Y7O0FDM2xHQTs7OztFQUlFO0VBQ0E7QUQ4bEdGOztBQzVsR0E7Ozs7RUFJRTtBRCtsR0Y7O0FDN2xHQTs7OztFQUlFO0VBQ0E7QURnbUdGOztBQzlsR0E7O0VBRUU7RUFDQTtBRGltR0Y7O0FDL2xHQTs7RUFFRTtBRGttR0Y7O0FDaG1HQTtFQUNFO0FEbW1HRjs7QUNqbUdBO0VBQ0U7RUFDQTtBRG9tR0Y7O0FDbG1HQTs7RUFFRTtBRHFtR0Y7O0FDbm1HQTs7OztFQUlFO0VBQ0E7QURzbUdGOztBQ3BtR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdW1HRjs7QUNybUdBOztFQUVFO0VBQ0E7QUR3bUdGOztBQ3RtR0E7RUFDRTtFQUNBO0FEeW1HRjs7QUN2bUdBO0VBQ0U7RUFDQTtBRDBtR0Y7O0FDeG1HQTtFQUNFO0VBQ0E7QUQybUdGOztBQ3ptR0E7RUFDRTtBRDRtR0Y7O0FDMW1HQTtFQUNFO0VBQ0E7RUFDQTtBRDZtR0Y7O0FDM21HQTtFQUNFO0FEOG1HRjs7QUM1bUdBO0VBQ0U7RUFDQTtBRCttR0Y7O0FDN21HQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURnbkdGOztBQzltR0E7RUFDRTtBRGluR0Y7O0FDL21HQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURrbkdGOztBQ2huR0E7OztFQUdFO0VBQ0E7QURtbkdGOztBQ2puR0E7O0VBRUU7RUFDQTtBRG9uR0Y7O0FDbG5HQTs7O0VBR0U7RUFFQTtBRHFuR0Y7O0FDbm5HQTtFQUNFO0VBRUE7QURzbkdGOztBQ3BuR0E7RUFDRTtBRHVuR0Y7O0FDcm5HQTtFQUNFO0FEd25HRjs7QUN0bkdBO0VBQ0U7QUR5bkdGOztBQ3ZuR0E7RUFDRTtBRDBuR0Y7O0FDeG5HQTtFQUVFO0FEMm5HRjs7QUN6bkdBO0VBQ0U7RUFDQTtBRDRuR0Y7O0FDMW5HQTs7RUFFRTtBRDZuR0Y7O0FDM25HQTs7OztFQUlFO0FEOG5HRjs7QUM1bkdBOzs7O0VBSUU7QUQrbkdGOztBQzduR0E7Ozs7RUFJRTtBRGdvR0Y7O0FDOW5HQTtFQUNFO0FEaW9HRjs7QUMvbkdBO0VBQ0U7RUFDQTtFQUVBO0FEa29HRjs7QUNob0dBO0VBQ0U7QURtb0dGOztBQ2pvR0E7O0VBRUU7RUFFQTtBRG9vR0Y7O0FDbG9HQTtFQUNFO0VBRUE7QURxb0dGOztBQ25vR0E7RUFDRTtFQUVBO0FEc29HRjs7QUNwb0dBO0VBQ0U7QUR1b0dGOztBQ3JvR0E7RUFDRTtBRHdvR0Y7O0FDdG9HQTtFQUNFO0FEeW9HRjs7QUN2b0dBO0VBQ0U7QUQwb0dGOztBQ3hvR0E7O0VBRUU7RUFDQTtFQUNBO0FEMm9HRjs7QUN6b0dBO0VBQ0U7QUQ0b0dGOztBQzFvR0E7O0VBRUU7RUFDQTtBRDZvR0Y7O0FDM29HQTtFQUNFO0VBRUE7QUQ4b0dGOztBQzVvR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEK29HRjs7QUM3b0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGdwR0Y7O0FDOW9HQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpcEdGOztBQy9vR0E7RUFDRTtBRGtwR0Y7O0FDaHBHQTtFQUNFO0FEbXBHRjs7QUNqcEdBO0VBQ0U7RUFDQTtBRG9wR0Y7O0FDbHBHQTtFQUNFO0VBQ0E7QURxcEdGOztBQ25wR0E7RUFDRTtFQUNBO0FEc3BHRjs7QUNwcEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHVwR0Y7O0FDcnBHQTtFQUNFO0FEd3BHRjs7QUN0cEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHlwR0Y7O0FDdnBHQTtFQUNFO0FEMHBHRjs7QUN4cEdBO0VBQ0U7QUQycEdGOztBQ3pwR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRDRwR0Y7O0FDMXBHQTs7RUFFRTtBRDZwR0Y7O0FDM3BHQTtFQUNFO0FEOHBHRjs7QUM1cEdBO0VBQ0U7QUQrcEdGOztBQzdwR0E7RUFDRTtBRGdxR0Y7O0FDOXBHQTtFQUNFO0FEaXFHRjs7QUMvcEdBO0VBQ0U7QURrcUdGOztBQ2hxR0E7RUFDRTtBRG1xR0Y7O0FDanFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURvcUdGOztBQ2xxR0E7RUFDRTtBRHFxR0Y7O0FDbnFHQTtFQUNFO0FEc3FHRjs7QUNwcUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHVxR0Y7O0FDcnFHQTtFQUNFO0FEd3FHRjs7QUN0cUdBO0VBQ0U7QUR5cUdGOztBQ3ZxR0E7RUFDRTtBRDBxR0Y7O0FDeHFHQTtFQUNFO0FEMnFHRjs7QUN6cUdBO0VBQ0U7QUQ0cUdGOztBQzFxR0E7RUFDRTtBRDZxR0Y7O0FDM3FHQTtFQUNFO0VBQ0E7QUQ4cUdGOztBQzVxR0E7RUFDRTtFQUNBO0VBQ0E7QUQrcUdGOztBQzdxR0E7RUFDRTtBRGdyR0Y7O0FDOXFHQTtFQUNFO0FEaXJHRjs7QUMvcUdBOzs7O0VBSUU7QURrckdGOztBQ2hyR0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtckdGOztBQ2pyR0E7O0VBRUU7QURvckdGOztBQ2xyR0E7RUFDRTtFQUNBO0VBRUE7QURxckdGOztBQ25yR0E7RUFDRTtFQUNBO0VBRUE7QURzckdGOztBQ3ByR0E7RUFDRTtBRHVyR0Y7O0FDcnJHQTtFQUNFO0VBQ0E7RUFDQTtBRHdyR0Y7O0FDdHJHQTtFQUNFO0VBRUE7QUR5ckdGOztBQ3ZyR0E7RUFDRTtBRDByR0Y7O0FDeHJHQTtFQUNFO0FEMnJHRjs7QUN6ckdBO0VBQ0U7QUQ0ckdGOztBQzFyR0E7RUFDRTtFQUVBO0FENnJHRjs7QUMzckdBO0VBQ0U7RUFDQTtFQUVBO0FEOHJHRjs7QUM1ckdBO0VBQ0U7QUQrckdGOztBQzdyR0E7RUFDRTtBRGdzR0Y7O0FDOXJHQTtFQUNFO0FEaXNHRjs7QUMvckdBOztFQUVFO0FEa3NHRjs7QUNoc0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRG1zR0Y7O0FDanNHQTtFQUNFO0FEb3NHRjs7QUNsc0dBO0VBQ0U7RUFDQTtFQUNBO0FEcXNHRjs7QUNuc0dBO0VBQ0U7RUFDQTtBRHNzR0Y7O0FDcHNHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR1c0dGOztBQ3JzR0E7RUFDRTtFQUNBO0FEd3NHRjs7QUN0c0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHlzR0Y7O0FDdnNHQTs7RUFFRTtBRDBzR0Y7O0FDeHNHQTtFQUNFO0FEMnNHRjs7QUN6c0dBO0VBQ0U7QUQ0c0dGOztBQzFzR0E7RUFDRTtBRDZzR0Y7O0FDM3NHQTs7RUFFRTtFQUNBO0FEOHNHRjs7QUM1c0dBO0VBQ0U7RUFDQTtBRCtzR0Y7O0FDN3NHQTtFQUNFO0VBQ0E7QURndEdGOztBQzlzR0E7RUFDRTtBRGl0R0Y7O0FDL3NHQTs7RUFFRTtBRGt0R0Y7O0FDaHRHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEbXRHRjs7QUNqdEdBO0VBQ0U7QURvdEdGOztBQ2x0R0E7RUFDRTtBRHF0R0Y7O0FDbnRHQTtFQUNFO0FEc3RHRjs7QUNwdEdBO0VBQ0U7QUR1dEdGOztBQ3J0R0E7RUFDRTtBRHd0R0Y7O0FDdHRHQTtFQUNFO0FEeXRHRjs7QUN2dEdBO0VBQ0U7QUQwdEdGOztBQ3h0R0E7RUFDRTtBRDJ0R0Y7O0FDenRHQTtFQUNFO0FENHRHRjs7QUMxdEdBO0VBQ0U7QUQ2dEdGOztBQzN0R0E7RUFDRTtBRDh0R0Y7O0FDNXRHQTtFQUNFO0FEK3RHRjs7QUM3dEdBO0VBQ0U7QURndUdGOztBQzl0R0E7RUFDRTtBRGl1R0Y7O0FDL3RHQTtFQUNFO0FEa3VHRjs7QUNodUdBOztFQUVFO0FEbXVHRjs7QUNqdUdBOzs7O0VBSUU7QURvdUdGOztBQ2x1R0E7O0VBRUU7QURxdUdGOztBQ251R0E7O0VBRUU7RUFDQTtBRHN1R0Y7O0FDcHVHQTs7RUFFRTtBRHV1R0Y7O0FDcnVHQTtFQUNFO0FEd3VHRjs7QUN0dUdBO0VBQ0U7QUR5dUdGOztBQ3Z1R0E7RUFDRTtFQUNBO0VBQ0E7QUQwdUdGOztBQ3h1R0E7O0VBRUU7RUFDQTtBRDJ1R0Y7O0FDenVHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FENHVHRjs7QUMxdUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQ2dUdGOztBQzN1R0E7RUFDRTtFQUNBO0FEOHVHRjs7QUM1dUdBO0VBQ0U7QUQrdUdGOztBQzd1R0E7RUFDRTtBRGd2R0Y7O0FDOXVHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QURpdkdGOztBQy91R0E7RUFDRTtFQUNBO0FEa3ZHRjs7QUNodkdBO0VBQ0U7RUFDQTtBRG12R0Y7O0FDanZHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEb3ZHRjs7QUNsdkdBO0VBQ0U7QURxdkdGOztBQ252R0E7RUFDRTtBRHN2R0Y7O0FDcHZHQTs7O0VBR0U7RUFDQTtBRHV2R0Y7O0FDcnZHQTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHd2R0Y7O0FDdHZHQTs7O0VBR0U7QUR5dkdGOztBQ3Z2R0E7OztFQUdFO0FEMHZHRjs7QUN4dkdBO0VBQ0U7QUQydkdGOztBQ3p2R0E7OztFQUdFO0FENHZHRjs7QUMxdkdBO0VBQ0U7RUFDQTtFQUNBO0FENnZHRjs7QUMzdkdBOzs7RUFHRTtBRDh2R0Y7O0FDNXZHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBRCt2R0Y7O0FDN3ZHQTtFQUNFO0FEZ3dHRjs7QUM5dkdBO0VBQ0U7RUFDQTtBRGl3R0Y7O0FDL3ZHQTtFQUNFO0VBQ0E7RUFDQTtBRGt3R0Y7O0FDaHdHQTs7O0VBR0U7QURtd0dGOztBQ2p3R0E7O0VBRUU7QURvd0dGOztBQ2x3R0E7O0VBRUU7QURxd0dGOztBQ253R0E7O0VBRUU7QURzd0dGOztBQ3B3R0E7O0VBRUU7QUR1d0dGOztBQ3J3R0E7RUFDRTtBRHd3R0Y7O0FDdHdHQTtFQUNFO0FEeXdHRjs7QUN2d0dBO0VBQ0U7QUQwd0dGOztBQ3h3R0E7RUFDRTtBRDJ3R0Y7O0FDendHQTtFQUNFO0FENHdHRjs7QUMxd0dBO0VBQ0U7QUQ2d0dGOztBQzN3R0E7RUFDRTtBRDh3R0Y7O0FDNXdHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQrd0dGOztBQzd3R0E7RUFDRTtBRGd4R0Y7O0FDOXdHQTs7RUFFRTtBRGl4R0Y7O0FDL3dHQTtFQUNFO0FEa3hHRjs7QUNoeEdBO0VBQ0U7QURteEdGOztBQ2p4R0E7RUFDRTtBRG94R0Y7O0FDbHhHQTs7RUFFRTtBRHF4R0Y7O0FDbnhHQTs7RUFFRTtBRHN4R0Y7O0FDcHhHQTs7O0VBR0U7QUR1eEdGOztBQ3J4R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEd3hHRjs7QUN0eEdBO0VBQ0U7QUR5eEdGOztBQ3Z4R0E7O0VBRUU7QUQweEdGOztBQ3h4R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQyeEdGOztBQ3p4R0E7O0VBRUU7QUQ0eEdGOztBQzF4R0E7RUFDRTtBRDZ4R0Y7O0FDM3hHQTtFQUNFO0FEOHhHRjs7QUM1eEdBO0VBQ0U7QUQreEdGOztBQzd4R0E7RUFDRTtBRGd5R0Y7O0FDOXhHQTtFQUNFO0FEaXlHRjs7QUMveEdBO0VBQ0U7QURreUdGOztBQ2h5R0E7RUFDRTtFQUNBO0FEbXlHRjs7QUNqeUdBO0VBQ0U7QURveUdGOztBQ2x5R0E7RUFDRTtBRHF5R0Y7O0FDbnlHQTtFQUNFO0FEc3lHRjs7QUNweUdBO0VBQ0U7QUR1eUdGOztBQ3J5R0E7RUFDRTtBRHd5R0Y7O0FDdHlHQTtFQUdFO0VBQ0E7QUR5eUdGOztBQ3Z5R0E7RUFHRTtBRDB5R0Y7O0FDeHlHQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0FEMnlHRjs7QUN6eUdBO0VBQ0U7RUFDQTtBRDR5R0Y7O0FDMXlHQTtFQUNFO0FENnlHRjs7QUMzeUdBO0VBQ0U7QUQ4eUdGOztBQzV5R0E7RUFDRTtBRCt5R0Y7O0FDN3lHQTtFQUNFO0FEZ3pHRjs7QUM5eUdBO0VBQ0U7QURpekdGOztBQy95R0E7RUFDRTtBRGt6R0Y7O0FDaHpHQTtFQUNFO0FEbXpHRjs7QUNqekdBO0VBQ0U7QURvekdGOztBQ2x6R0E7RUFDRTtBRHF6R0Y7O0FDbnpHQTs7RUFFRTtFQUNBO0FEc3pHRjs7QUNwekdBOzs7RUFHRTtBRHV6R0Y7O0FDcnpHQTtFQUNFO0FEd3pHRjs7QUN0ekdBOzs7O0VBSUU7QUR5ekdGOztBQ3Z6R0E7O0VBRUU7RUFDQTtBRDB6R0Y7O0FDeHpHQTs7RUFFRTtFQUNBO0FEMnpHRjs7QUN6ekdBO0VBQ0U7QUQ0ekdGOztBQzF6R0E7O0VBRUU7QUQ2ekdGOztBQzN6R0E7RUFDRTtBRDh6R0Y7O0FDNXpHQTtFQUNFO0FEK3pHRjs7QUM3ekdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEZzBHRjs7QUM5ekdBO0VBQ0U7RUFDQTtBRGkwR0Y7O0FDL3pHQTtFQUNFO0FEazBHRjs7QUNoMEdBO0VBQ0U7RUFDQTtBRG0wR0Y7O0FDajBHQTtFQUNFO0FEbzBHRjs7QUNsMEdBO0VBQ0U7QURxMEdGOztBQ24wR0E7RUFDRTtBRHMwR0Y7O0FDcDBHQTtFQUNFO0VBRUE7QUR1MEdGOztBQ3IwR0E7RUFDRTtBRHcwR0Y7O0FDdDBHQTtFQUNFO0VBQ0E7QUR5MEdGOztBQ3YwR0E7RUFFRTtFQUNBO0VBQ0E7QUQwMEdGOztBQ3gwR0E7Ozs7RUFJRTtBRDIwR0Y7O0FDejBHQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENDBHRjs7QUMxMEdBOztFQUVFO0FENjBHRjs7QUMzMEdBOztFQUVFO0FEODBHRjs7QUM1MEdBOztFQUVFO0FEKzBHRjs7QUM3MEdBO0VBQ0U7QURnMUdGOztBQzkwR0E7RUFDRTtBRGkxR0Y7O0FDLzBHQTtFQUNFO0FEazFHRjs7QUNoMUdBO0VBRUU7QURtMUdGOztBQ2oxR0E7RUFDRTtBRG8xR0Y7O0FDbDFHQTs7RUFFRTtBRHExR0Y7O0FDbjFHQTs7RUFFRTtBRHMxR0Y7O0FDcDFHQTs7RUFFRTtBRHUxR0Y7O0FDcjFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEdzFHRjs7QUN0MUdBO0VBQ0U7QUR5MUdGOztBQ3YxR0E7RUFDRTtBRDAxR0Y7O0FDeDFHQTtFQUNFO0FEMjFHRjs7QUN6MUdBO0VBQ0U7QUQ0MUdGOztBQzExR0E7RUFDRTtBRDYxR0Y7O0FDMzFHQTtFQUNFO0VBQ0E7QUQ4MUdGOztBQzUxR0E7RUFDRTtBRCsxR0Y7O0FDNzFHQTs7RUFJRTtFQUdBO0VBSUE7RUFDQTtBRGcyR0Y7O0FDOTFHQTtFQUNFO0VBQ0E7RUFDQTtBRGkyR0Y7O0FDLzFHQTs7RUFFRTtFQUNBO0FEazJHRjs7QUNoMkdBO0VBQ0U7QURtMkdGOztBQ2oyR0E7RUFDRTtFQUNBO0FEbzJHRjs7QUNsMkdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEcTJHRjs7QUNuMkdBOztFQUVFO0FEczJHRjs7QUNwMkdBOztFQUVFO0VBQ0E7QUR1MkdGOztBQ3IyR0E7O0VBRUU7QUR3MkdGOztBQ3QyR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHkyR0Y7O0FDdjJHQTtFQUNFO0FEMDJHRjs7QUN4MkdBOzs7RUFHRTtFQUNBO0FEMjJHRjs7QUN6MkdBOztFQUVFO0FENDJHRjs7QUMxMkdBOztFQUVFO0FENjJHRjs7QUMzMkdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQ4MkdGOztBQzUyR0E7RUFDRTtBRCsyR0Y7O0FDNzJHQTtFQUNFO0FEZzNHRjs7QUM5MkdBO0VBQ0U7QURpM0dGOztBQy8yR0E7RUFDRTtBRGszR0Y7O0FDaDNHQTtFQUNFO0FEbTNHRjs7QUNqM0dBO0VBQ0U7QURvM0dGOztBQ2wzR0E7RUFDRTtBRHEzR0Y7O0FDbjNHQTtFQUNFO0FEczNHRjs7QUNwM0dBO0VBQ0U7QUR1M0dGOztBQ3IzR0E7O0VBRUU7QUR3M0dGOztBQ3QzR0E7O0VBRUU7QUR5M0dGOztBQ3YzR0E7O0VBRUU7QUQwM0dGOztBQ3gzR0E7O0VBRUU7QUQyM0dGOztBQ3ozR0E7RUFDRTtBRDQzR0Y7O0FDMTNHQTtFQUNFO0FENjNHRjs7QUMzM0dBO0VBQ0U7RUFDQTtFQUNBO0FEODNHRjs7QUM1M0dBO0VBQ0U7QUQrM0dGOztBQzczR0E7RUFDRTtBRGc0R0Y7O0FDOTNHQTtFQUNFO0FEaTRHRjs7QUMvM0dBOzs7OztFQUtFO0VBQ0E7QURrNEdGOztBQ2g0R0E7Ozs7O0VBS0U7QURtNEdGOztBQ2o0R0E7Ozs7O0VBS0U7QURvNEdGOztBQ2w0R0E7RUFDRTtFQUNBO0FEcTRHRjs7QUNuNEdBO0VBQ0U7RUFDQTtBRHM0R0Y7O0FDcDRHQTtFQUNFO0FEdTRHRjs7QUNyNEdBO0VBQ0U7QUR3NEdGOztBQ3Q0R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEeTRHRjs7QUN2NEdBO0VBRUU7QUQwNEdGOztBQ3g0R0E7RUFDRTtBRDI0R0Y7O0FDejRHQTtFQUNFO0VBQ0E7QUQ0NEdGOztBQzE0R0E7RUFDRTtFQUNBO0VBQ0E7QUQ2NEdGOztBQzM0R0E7RUFDRTtFQUNBO0FEODRHRjs7QUM1NEdBOzs7RUFHRTtBRCs0R0Y7O0FDNzRHQTs7O0VBR0U7QURnNUdGOztBQzk0R0E7RUFDRTtBRGk1R0Y7O0FDLzRHQTtFQUNFO0VBQ0E7QURrNUdGOztBQ2g1R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbTVHRjs7QUNqNUdBO0VBQ0U7RUFDQTtBRG81R0Y7O0FDbDVHQTtFQUNFO0FEcTVHRjs7QUNuNUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHM1R0Y7O0FDcDVHQTtFQUNFO0VBQ0E7QUR1NUdGOztBQ3I1R0E7RUFDRTtFQUNBO0FEdzVHRjs7QUN0NUdBOzs7OztFQUtFO0VBQ0E7QUR5NUdGOztBQ3Y1R0E7Ozs7O0VBS0U7QUQwNUdGOztBQ3g1R0E7Ozs7O0VBS0U7QUQyNUdGOztBQ3o1R0E7RUFFRTtBRDQ1R0Y7O0FDMTVHQTtFQUVFO0FENjVHRjs7QUMzNUdBO0VBQ0U7QUQ4NUdGOztBQzU1R0E7RUFDRTtFQUNBO0FEKzVHRjs7QUM3NUdBO0VBRUU7QURnNkdGO0FDeDVHQTtFQUNFO0lBRUU7RUQrNUdGO0FBQ0Y7QUM3NUdBOztFQUVFO0VBQ0E7QUQrNUdGOztBQzc1R0E7O0VBRUU7QURnNkdGOztBQzk1R0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaTZHRjs7QUMvNUdBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGs2R0Y7O0FDaDZHQTs7RUFFRTtBRG02R0Y7O0FDajZHQTs7RUFJRTtFQUdBO0VBR0E7QURvNkdGOztBQ2w2R0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHE2R0Y7O0FDbjZHQTs7RUFFRTtBRHM2R0Y7O0FDcDZHQTs7OztFQUlFO0FEdTZHRjs7QUNyNkdBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdzZHRjs7QUN0NkdBOztFQUVFO0FEeTZHRjs7QUN2NkdBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMDZHRjs7QUN4NkdBOztFQUVFO0FEMjZHRjs7QUN6NkdBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ0NkdGOztBQzE2R0E7Ozs7OztFQU1FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ2NkdGOztBQzM2R0E7O0VBRUU7QUQ4NkdGOztBQzU2R0E7O0VBRUU7QUQrNkdGOztBQzc2R0E7O0VBRUU7QURnN0dGOztBQzk2R0E7O0VBRUU7QURpN0dGOztBQy82R0E7O0VBRUU7QURrN0dGOztBQ2g3R0E7O0VBRUU7QURtN0dGOztBQ2o3R0E7O0VBRUU7QURvN0dGOztBQ2w3R0E7O0VBRUU7QURxN0dGOztBQ243R0E7O0VBRUU7QURzN0dGOztBQ3A3R0E7O0VBRUU7QUR1N0dGOztBQ3I3R0E7O0VBRUU7QUR3N0dGOztBQ3Q3R0E7O0VBRUU7QUR5N0dGOztBQ3Y3R0E7O0VBRUU7QUQwN0dGOztBQ3g3R0E7O0VBRUU7QUQyN0dGOztBQ3o3R0E7O0VBRUU7QUQ0N0dGOztBQzE3R0E7O0VBRUU7QUQ2N0dGOztBQzM3R0E7O0VBRUU7QUQ4N0dGOztBQzU3R0E7O0VBRUU7QUQrN0dGOztBQzc3R0E7O0VBRUU7QURnOEdGOztBQzk3R0E7O0VBRUU7QURpOEdGOztBQy83R0E7O0VBRUU7QURrOEdGOztBQ2g4R0E7O0VBRUU7QURtOEdGOztBQ2o4R0E7O0VBRUU7QURvOEdGOztBQ2w4R0E7O0VBRUU7QURxOEdGOztBQ244R0E7O0VBRUU7QURzOEdGOztBQ3A4R0E7O0VBRUU7QUR1OEdGOztBQ3I4R0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHc4R0Y7O0FDdDhHQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEeThHRjs7QUN2OEdBOztFQUVFO0FEMDhHRjs7QUN4OEdBO0VBQ0U7QUQyOEdGOztBQ3o4R0E7RUFDRTtFQUNBO0VBQ0E7QUQ0OEdGOztBQzE4R0E7RUFDRTtBRDY4R0Y7O0FDMzhHQTtFQUNFO0FEODhHRjs7QUM1OEdBO0VBQ0U7QUQrOEdGOztBQzc4R0E7RUFDRTtFQUNBO0FEZzlHRjs7QUM5OEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaTlHRjs7QUMvOEdBO0VBQ0U7QURrOUdGOztBQ2g5R0E7RUFDRTtBRG05R0Y7O0FDajlHQTtFQUNFO0VBQ0E7RUFDQTtBRG85R0Y7O0FDbDlHQTtFQUNFO0VBQ0E7QURxOUdGOztBQ245R0E7OztFQUdFO0FEczlHRjs7QUNwOUdBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBRHU5R0Y7O0FDcjlHQTs7O0VBR0U7RUFDQTtBRHc5R0Y7O0FDdDlHQTs7O0VBR0U7RUFDQTtBRHk5R0Y7O0FDdjlHQTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQwOUdGOztBQ3g5R0E7OztFQUdFO0FEMjlHRjs7QUN6OUdBOzs7RUFHRTtBRDQ5R0Y7O0FDMTlHQTs7O0VBR0U7QUQ2OUdGOztBQzM5R0E7Ozs7OztFQU1FO0VBQ0E7QUQ4OUdGOztBQzU5R0E7OztFQUdFO0VBQ0E7QUQrOUdGOztBQzc5R0E7RUFDRTtBRGcrR0Y7O0FDOTlHQTtFQUNFO0VBQ0E7QURpK0dGOztBQy85R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaytHRjs7QUNoK0dBO0VBQ0U7QURtK0dGOztBQ2orR0E7RUFDRTtBRG8rR0Y7O0FDbCtHQTtFQUNFO0FEcStHRjs7QUNuK0dBOztFQUVFO0FEcytHRjs7QUNwK0dBOztFQUVFO0FEdStHRjs7QUNyK0dBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FEdytHRjs7QUN0K0dBOzs7Ozs7RUFNRTtBRHkrR0Y7O0FDditHQTs7Ozs7O0VBTUU7RUFDQTtBRDArR0Y7O0FDeCtHQTs7Ozs7O0VBTUU7QUQyK0dGOztBQ3orR0E7Ozs7OztFQU1FO0VBQ0E7QUQ0K0dGOztBQzErR0E7O0VBRUU7QUQ2K0dGOztBQzMrR0E7Ozs7RUFJRTtBRDgrR0Y7O0FDNStHQTs7Ozs7Ozs7RUFRRTtBRCsrR0Y7O0FDNytHQTtFQUNFO0VBQ0E7QURnL0dGOztBQzkrR0E7RUFDRTtBRGkvR0Y7O0FDLytHQTtFQUNFO0FEay9HRjs7QUNoL0dBOzs7O0VBSUU7RUFFQTtBRG0vR0Y7O0FDai9HQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG8vR0Y7O0FDbC9HQTtFQUNFO0VBQ0E7QURxL0dGOztBQ24vR0E7RUFDRTtFQUNBO0FEcy9HRjs7QUNwL0dBO0VBQ0U7RUFDQTtBRHUvR0Y7O0FDci9HQTs7RUFFRTtBRHcvR0Y7O0FDdC9HQTtFQUNFO0FEeS9HRjs7QUN2L0dBOztFQUVFO0FEMC9HRjs7QUN4L0dBOztFQUVFO0FEMi9HRjs7QUN6L0dBO0VBQ0U7QUQ0L0dGOztBQzEvR0E7RUFDRTtBRDYvR0Y7O0FDMy9HQTtFQUNFO0VBQ0E7QUQ4L0dGOztBQzUvR0E7O0VBRUU7RUFDQTtBRCsvR0Y7O0FDNy9HQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURnZ0hGOztBQzkvR0E7O0VBRUU7RUFDQTtBRGlnSEY7O0FDLy9HQTtFQUNFO0FEa2dIRjs7QUNoZ0hBO0VBQ0U7QURtZ0hGOztBQ2pnSEE7RUFDRTtBRG9nSEY7O0FDbGdIQTtFQUNFO0FEcWdIRjs7QUNuZ0hBO0VBQ0U7QURzZ0hGOztBQ3BnSEE7RUFDRTtFQUNBO0FEdWdIRjs7QUNyZ0hBO0VBQ0U7QUR3Z0hGOztBQ3RnSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEeWdIRjs7QUN2Z0hBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDBnSEY7O0FDeGdIQTtFQUNFO0FEMmdIRjs7QUN6Z0hBO0VBQ0U7QUQ0Z0hGOztBQzFnSEE7RUFDRTtFQUNBO0FENmdIRjs7QUMzZ0hBO0VBQ0U7QUQ4Z0hGOztBQzVnSEE7RUFDRTtFQUNBO0FEK2dIRjs7QUM3Z0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURnaEhGOztBQzlnSEE7RUFDRTtBRGloSEY7O0FDL2dIQTtFQUNFO0FEa2hIRjs7QUNoaEhBO0VBQ0U7RUFDQTtBRG1oSEY7O0FDamhIQTtFQUNFO0FEb2hIRjs7QUNsaEhBO0VBQ0U7RUFFQTtFQUNBO0FEcWhIRjs7QUNuaEhBO0VBQ0U7QURzaEhGOztBQ3BoSEE7RUFDRTtBRHVoSEY7O0FDcmhIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEd2hIRjs7QUN0aEhBOzs7RUFHRTtBRHloSEY7O0FDdmhIQTtFQUNFO0FEMGhIRjs7QUN4aEhBO0VBQ0U7QUQyaEhGOztBQ3poSEE7RUFDRTtBRDRoSEY7O0FDMWhIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ2aEhGOztBQzNoSEE7RUFDRTtBRDhoSEY7O0FDNWhIQTtFQUNFO0FEK2hIRjs7QUM3aEhBO0VBQ0U7QURnaUhGOztBQzloSEE7RUFDRTtBRGlpSEY7O0FDL2hIQTtFQUNFO0VBQ0E7RUFDQTtBRGtpSEY7O0FDaGlIQTtFQUNFO0FEbWlIRjs7QUNqaUhBO0VBQ0U7QURvaUhGOztBQ2xpSEE7RUFDRTtBRHFpSEY7O0FDbmlIQTtFQUNFO0FEc2lIRjs7QUNwaUhBO0VBQ0U7RUFDQTtBRHVpSEY7O0FDcmlIQTtFQUNFO0VBQ0E7RUFFQTtBRHdpSEY7O0FDdGlIQTs7RUFFRTtFQUNBO0FEeWlIRjs7QUN2aUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQwaUhGOztBQ3hpSEE7RUFDRTtBRDJpSEY7O0FDemlIQTtFQUNFO0FENGlIRjs7QUMxaUhBOztFQUVFO0VBQ0E7RUFDQTtBRDZpSEY7O0FDM2lIQTtFQUNFO0VBQ0E7RUFDQTtBRDhpSEY7O0FDNWlIQTtFQUNFO0VBQ0E7RUFFQTtBRCtpSEY7O0FDN2lIQTtFQUNFO0FEZ2pIRjs7QUM5aUhBOztFQUVFO0VBRUE7QURpakhGOztBQy9pSEE7RUFDRTtFQUVBO0FEa2pIRjs7QUNoakhBO0VBQ0U7RUFFQTtBRG1qSEY7O0FDampIQTtFQUNFO0FEb2pIRjs7QUNsakhBO0VBQ0U7QURxakhGOztBQ25qSEE7RUFDRTtBRHNqSEY7O0FDcGpIQTtFQUNFO0FEdWpIRjs7QUNyakhBO0VBQ0U7QUR3akhGOztBQ3RqSEE7RUFDRTtBRHlqSEY7O0FDdmpIQTtFQUNFO0FEMGpIRjs7QUN4akhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQyakhGOztBQ3pqSEE7RUFDRTtBRDRqSEY7O0FDMWpIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENmpIRjs7QUMzakhBO0VBQ0U7QUQ4akhGOztBQzVqSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRCtqSEY7O0FDN2pIQTtFQUNFO0FEZ2tIRjs7QUM5akhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpa0hGOztBQy9qSEE7RUFDRTtBRGtrSEY7O0FDaGtIQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbWtIRjs7QUNqa0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURva0hGOztBQ2xrSEE7RUFDRTtBRHFrSEY7O0FDbmtIQTtFQUNFO0FEc2tIRjs7QUNwa0hBOztFQUVFO0FEdWtIRjs7QUNya0hBO0VBQ0U7RUFDQTtBRHdrSEY7O0FDdGtIQTtFQUNFO0FEeWtIRjs7QUN2a0hBO0VBQ0U7RUFDQTtBRDBrSEY7O0FDeGtIQTtFQUNFO0VBQ0E7QUQya0hGOztBQ3prSEE7RUFDRTtBRDRrSEY7O0FDMWtIQTs7RUFFRTtFQUNBO0FENmtIRjs7QUMza0hBOztFQUVFO0FEOGtIRjs7QUM1a0hBOzs7Ozs7RUFNRTtBRCtrSEY7O0FDN2tIQTs7Ozs7Ozs7Ozs7O0VBWUU7QURnbEhGOztBQzlrSEE7RUFDRTtFQUNBO0VBQ0E7QURpbEhGOztBQy9rSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRGtsSEY7O0FDaGxIQTtFQUNFO0FEbWxIRjs7QUNqbEhBO0VBQ0U7RUFDQTtFQUNBO0FEb2xIRjs7QUNsbEhBO0VBQ0U7QURxbEhGOztBQ25sSEE7RUFDRTtFQUNBO0VBQ0E7QURzbEhGOztBQ3BsSEE7O0VBRUU7QUR1bEhGOztBQ3JsSEE7RUFFRTtBRHdsSEY7O0FDdGxIQTtFQUNFO0FEeWxIRjs7QUN2bEhBOzs7RUFHRTtFQUNBO0FEMGxIRjs7QUN4bEhBOzs7Ozs7RUFNRTtBRDJsSEY7O0FDemxIQTtFQUNFO0VBQ0E7QUQ0bEhGOztBQzFsSEE7O0VBRUU7QUQ2bEhGOztBQzNsSEE7O0VBRUU7RUFDQTtBRDhsSEY7O0FDNWxIQTs7RUFFRTtFQUNBO0FEK2xIRjs7QUM3bEhBO0VBQ0U7RUFDQTtBRGdtSEY7O0FDOWxIQTs7RUFFRTtBRGltSEY7O0FDL2xIQTs7OztFQUlFO0VBQ0E7QURrbUhGOztBQ2htSEE7Ozs7RUFJRTtBRG1tSEY7O0FDam1IQTs7OztFQUlFO0VBQ0E7QURvbUhGOztBQ2xtSEE7O0VBRUU7RUFDQTtBRHFtSEY7O0FDbm1IQTs7RUFFRTtBRHNtSEY7O0FDcG1IQTtFQUNFO0FEdW1IRjs7QUNybUhBO0VBQ0U7RUFDQTtBRHdtSEY7O0FDdG1IQTs7RUFFRTtBRHltSEY7O0FDdm1IQTs7OztFQUlFO0VBQ0E7QUQwbUhGOztBQ3htSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMm1IRjs7QUN6bUhBOztFQUVFO0VBQ0E7QUQ0bUhGOztBQzFtSEE7RUFDRTtFQUNBO0FENm1IRjs7QUMzbUhBO0VBQ0U7RUFDQTtBRDhtSEY7O0FDNW1IQTtFQUNFO0VBQ0E7QUQrbUhGOztBQzdtSEE7RUFDRTtBRGduSEY7O0FDOW1IQTtFQUNFO0VBQ0E7RUFDQTtBRGluSEY7O0FDL21IQTtFQUNFO0FEa25IRjs7QUNobkhBO0VBQ0U7RUFDQTtBRG1uSEY7O0FDam5IQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURvbkhGOztBQ2xuSEE7RUFDRTtBRHFuSEY7O0FDbm5IQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURzbkhGOztBQ3BuSEE7OztFQUdFO0VBQ0E7QUR1bkhGOztBQ3JuSEE7O0VBRUU7RUFDQTtBRHduSEY7O0FDdG5IQTs7O0VBR0U7RUFFQTtBRHluSEY7O0FDdm5IQTtFQUNFO0VBRUE7QUQwbkhGOztBQ3huSEE7RUFDRTtBRDJuSEY7O0FDem5IQTtFQUNFO0FENG5IRjs7QUMxbkhBO0VBQ0U7QUQ2bkhGOztBQzNuSEE7RUFDRTtBRDhuSEY7O0FDNW5IQTtFQUVFO0FEK25IRjs7QUM3bkhBO0VBQ0U7RUFDQTtBRGdvSEY7O0FDOW5IQTs7RUFFRTtBRGlvSEY7O0FDL25IQTs7OztFQUlFO0FEa29IRjs7QUNob0hBOzs7O0VBSUU7QURtb0hGOztBQ2pvSEE7Ozs7RUFJRTtBRG9vSEY7O0FDbG9IQTtFQUNFO0FEcW9IRjs7QUNub0hBO0VBQ0U7RUFDQTtBRHNvSEY7O0FDcG9IQTtFQUNFO0VBQ0E7RUFFQTtBRHVvSEY7O0FDcm9IQTtFQUNFO0FEd29IRjs7QUN0b0hBOztFQUVFO0VBRUE7QUR5b0hGOztBQ3ZvSEE7RUFDRTtFQUVBO0FEMG9IRjs7QUN4b0hBO0VBQ0U7RUFFQTtBRDJvSEY7O0FDem9IQTtFQUNFO0FENG9IRjs7QUMxb0hBO0VBQ0U7QUQ2b0hGOztBQzNvSEE7RUFDRTtBRDhvSEY7O0FDNW9IQTtFQUNFO0VBQ0E7QUQrb0hGOztBQzdvSEE7RUFDRTtBRGdwSEY7O0FDOW9IQTs7RUFFRTtFQUNBO0VBQ0E7QURpcEhGOztBQy9vSEE7RUFDRTtBRGtwSEY7O0FDaHBIQTtFQUNFO0VBQ0E7QURtcEhGOztBQ2pwSEE7O0VBRUU7RUFDQTtBRG9wSEY7O0FDbHBIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURxcEhGOztBQ25wSEE7RUFDRTtFQUNBO0FEc3BIRjs7QUNwcEhBO0VBQ0U7QUR1cEhGOztBQ3JwSEE7RUFDRTtFQUNBO0VBQ0E7QUR3cEhGOztBQ3RwSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEeXBIRjs7QUN2cEhBO0VBQ0U7RUFDQTtFQUNBO0FEMHBIRjs7QUN4cEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDJwSEY7O0FDenBIQTs7O0VBR0U7QUQ0cEhGOztBQzFwSEE7RUFDRTtBRDZwSEY7O0FDM3BIQTtFQUNFO0FEOHBIRjs7QUM1cEhBO0VBQ0U7QUQrcEhGOztBQzdwSEE7RUFDRTtBRGdxSEY7O0FDOXBIQTtFQUNFO0VBQ0E7QURpcUhGOztBQy9wSEE7O0VBRUU7QURrcUhGOztBQ2hxSEE7RUFDRTtBRG1xSEY7O0FDanFIQTtFQUNFO0VBQ0E7QURvcUhGOztBQ2xxSEE7RUFDRTtFQUNBO0FEcXFIRjs7QUNucUhBO0VBQ0U7QURzcUhGOztBQ3BxSEE7RUFDRTtBRHVxSEY7O0FDcnFIQTtFQUNFO0FEd3FIRjs7QUN0cUhBOztFQUdFO0FEeXFIRjs7QUN2cUhBO0VBQ0U7QUQwcUhGOztBQ3hxSEE7RUFDRTtBRDJxSEY7O0FDenFIQTtFQUNFO0VBQ0E7QUQ0cUhGOztBQzFxSEE7RUFDRTtFQUNBO0FENnFIRjs7QUMzcUhBOztFQUVFO0FEOHFIRjs7QUM1cUhBO0VBQ0U7QUQrcUhGOztBQzdxSEE7RUFDRTtFQUNBO0FEZ3JIRjs7QUM5cUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEaXJIRjs7QUMvcUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURrckhGOztBQ2hySEE7RUFDRTtBRG1ySEY7O0FDanJIQTs7RUFFRTtBRG9ySEY7O0FDbHJIQTtFQUNFO0FEcXJIRjs7QUNuckhBOzs7Ozs7O0VBT0U7RUFDQTtFQUNBO0VBQ0E7QURzckhGOztBQ3BySEE7RUFDRTtFQUNBO0VBQ0E7QUR1ckhGOztBQ3JySEE7RUFDRTtFQUVBO0FEd3JIRjs7QUN0ckhBO0VBQ0U7RUFDQTtFQUNBO0FEeXJIRjs7QUN2ckhBO0VBQ0U7RUFDQTtBRDBySEY7O0FDeHJIQTs7RUFFRTtBRDJySEY7O0FDenJIQTtFQUNFO0VBQ0E7QUQ0ckhGOztBQzFySEE7RUFDRTtBRDZySEY7O0FDM3JIQTtFQUNFO0FEOHJIRjs7QUM1ckhBO0VBQ0U7RUFDQTtBRCtySEY7O0FDN3JIQTtFQUNFO0VBQ0E7QURnc0hGOztBQzlySEE7O0VBRUU7QURpc0hGOztBQy9ySEE7RUFDRTtFQUNBO0FEa3NIRjs7QUNoc0hBO0VBQ0U7QURtc0hGOztBQ2pzSEE7RUFDRTtFQUVBO0FEb3NIRjs7QUNsc0hBOztFQUVFO0FEcXNIRjs7QUNuc0hBOztFQUVFO0FEc3NIRjs7QUNwc0hBO0VBQ0U7QUR1c0hGOztBQ3JzSEE7OztFQUdFO0FEd3NIRjs7QUN0c0hBOzs7RUFHRTtBRHlzSEY7O0FDdnNIQTs7RUFJRTtBRDBzSEY7O0FDeHNIQTtFQUNFO0VBQ0E7QUQyc0hGOztBQ3pzSEE7RUFHRTtFQUNBO0VBQ0E7QUQ0c0hGOztBQzFzSEE7O0VBS0U7QUQ2c0hGOztBQzNzSEE7RUFHRTtBRDhzSEY7O0FDNXNIQTtFQUdFO0VBSUE7RUFFQTtFQUdBO0FEK3NIRjs7QUM3c0hBO0VBQ0U7RUFHQTtFQUlBO0FEZ3RIRjs7QUM5c0hBO0VBR0U7RUFJQTtFQUNBO0FEaXRIRjs7QUMvc0hBO0VBR0U7QURrdEhGOztBQ2h0SEE7RUFHRTtBRG10SEY7O0FDanRIQTtFQUNFO0FEb3RIRjs7QUNsdEhBO0VBQ0U7QURxdEhGOztBQ250SEE7RUFFRTtBRHN0SEY7O0FDcHRIQTtFQUNFO0VBQ0E7RUFDQTtBRHV0SEY7O0FDcnRIQTtFQUNFO0FEd3RIRjs7QUN0dEhBO0VBQ0U7RUFDQTtBRHl0SEY7O0FDdnRIQTtFQUNFO0FEMHRIRjs7QUN4dEhBO0VBQ0U7QUQydEhGOztBQ3p0SEE7RUFDRTtFQUNBO0VBQ0E7QUQ0dEhGOztBQzF0SEE7RUFDRTtBRDZ0SEY7O0FDM3RIQTtFQUNFO0FEOHRIRjs7QUM1dEhBO0VBQ0U7QUQrdEhGOztBQzd0SEE7RUFDRTtBRGd1SEY7O0FDOXRIQTtFQUNFO0VBQ0E7RUFDQTtBRGl1SEY7O0FDL3RIQTtFQUNFO0FEa3VIRjs7QUNodUhBO0VBQ0U7QURtdUhGOztBQ2p1SEE7RUFDRTtBRG91SEY7O0FDbHVIQTtFQUNFO0FEcXVIRjs7QUNudUhBO0VBRUU7RUFDQTtBRHN1SEY7O0FDcHVIQTtFQUNFO0VBQ0E7RUFDQTtBRHV1SEY7O0FDcnVIQTtFQUNFO0FEd3VIRjs7QUN0dUhBO0VBQ0U7RUFDQTtFQUNBO0FEeXVIRjs7QUN2dUhBO0VBQ0U7RUFDQTtFQUNBO0FEMHVIRjs7QUN4dUhBOztFQUVFO0FEMnVIRjs7QUN6dUhBOztFQUVFO0VBQ0E7RUFDQTtBRDR1SEY7O0FDMXVIQTs7RUFFRTtBRDZ1SEY7O0FDM3VIQTs7RUFFRTtBRDh1SEY7O0FDNXVIQTs7O0VBR0U7QUQrdUhGOztBQzd1SEE7RUFDRTtBRGd2SEY7O0FDOXVIQTtFQUNFO0VBQ0E7QURpdkhGOztBQy91SEE7RUFDRTtBRGt2SEY7O0FDaHZIQTtFQUNFO0FEbXZIRjs7QUNqdkhBO0VBQ0U7QURvdkhGOztBQ2x2SEE7RUFDRTtBRHF2SEY7O0FDbnZIQTtFQUNFO0FEc3ZIRjs7QUNwdkhBOztFQUVFO0FEdXZIRjs7QUNydkhBO0VBQ0U7QUR3dkhGOztBQ3R2SEE7RUFDRTtFQUNBO0VBRUE7QUR5dkhGOztBQ3Z2SEE7OztFQUdFO0FEMHZIRjs7QUN4dkhBO0VBQ0U7RUFDQTtFQUNBO0FEMnZIRjs7QUN6dkhBO0VBQ0U7QUQ0dkhGOztBQzF2SEE7RUFDRTtBRDZ2SEY7O0FDM3ZIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEOHZIRjs7QUM1dkhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEK3ZIRjs7QUM3dkhBO0VBQ0U7QURnd0hGOztBQzl2SEE7RUFDRTtBRGl3SEY7O0FDL3ZIQTtFQUNFO0FEa3dIRjs7QUNod0hBO0VBQ0U7RUFDQTtFQUNBO0FEbXdIRjs7QUNqd0hBO0VBQ0U7RUFDQTtBRG93SEY7O0FDbHdIQTtFQUNFO0FEcXdIRjs7QUNud0hBO0VBQ0U7QURzd0hGOztBQ3B3SEE7RUFDRTtBRHV3SEY7O0FDcndIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEd3dIRjs7QUN0d0hBO0VBQ0U7QUR5d0hGOztBQ3Z3SEE7O0VBRUU7QUQwd0hGOztBQ3h3SEE7RUFDRTtBRDJ3SEY7O0FDendIQTtFQUNFO0FENHdIRjs7QUMxd0hBO0VBQ0U7RUFDQTtBRDZ3SEY7O0FDM3dIQTtFQUNFO0FEOHdIRjs7QUM1d0hBO0VBQ0U7QUQrd0hGOztBQzd3SEE7O0VBRUU7RUFDQTtBRGd4SEY7O0FDOXdIQTtFQUNFO0FEaXhIRjs7QUMvd0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGt4SEY7O0FDaHhIQTtFQUNFO0FEbXhIRjs7QUNqeEhBO0VBQ0U7RUFDQTtBRG94SEY7O0FDbHhIQTs7RUFFRTtBRHF4SEY7O0FDbnhIQTtFQUNFO0FEc3hIRjs7QUNweEhBO0VBQ0U7QUR1eEhGOztBQ3J4SEE7RUFDRTtBRHd4SEY7O0FDdHhIQTtFQUNFO0FEeXhIRjs7QUN2eEhBOzs7O0VBSUU7QUQweEhGOztBQ3h4SEE7RUFDRTtBRDJ4SEY7O0FDenhIQTs7OztFQUlFO0FENHhIRjs7QUMxeEhBOzs7O0VBSUU7QUQ2eEhGOztBQzN4SEE7RUFDRTtBRDh4SEY7O0FDNXhIQTtFQUNFO0FEK3hIRjs7QUM3eEhBOztFQUVFO0FEZ3lIRjs7QUM5eEhBO0VBQ0U7RUFDQTtFQUNBO0FEaXlIRjs7QUMveEhBO0VBQ0U7QURreUhGOztBQ2h5SEE7RUFDRTtBRG15SEY7O0FDanlIQTtFQUNFO0FEb3lIRjs7QUNseUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEcXlIRjs7QUNueUhBO0VBQ0U7QURzeUhGOztBQ3B5SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHV5SEY7O0FDcnlIQTtFQUNFO0VBR0E7RUFHQTtFQUlBO0FEd3lIRjs7QUN0eUhBOzs7Ozs7RUFRRTtFQUdBO0VBSUE7RUFDQTtBRHl5SEY7O0FDdnlIQTs7O0VBR0U7QUQweUhGOztBQ3h5SEE7RUFDRTtFQUdBO0VBSUE7RUFDQTtFQUNBO0FEMnlIRjs7QUN6eUhBO0VBRUU7QUQ0eUhGOztBQzF5SEE7RUFDRTtFQUNBO0VBR0E7QUQ2eUhGOztBQzN5SEE7RUFDRTtBRDh5SEY7O0FDNXlIQTtFQUNFO0FEK3lIRjs7QUM3eUhBO0VBQ0U7QURnekhGOztBQzl5SEE7RUFDRTtBRGl6SEY7O0FDL3lIQTtFQUNFO0FEa3pIRjs7QUNoekhBOztFQUVFO0FEbXpIRjs7QUNqekhBO0VBQ0U7QURvekhGOztBQ2x6SEE7RUFDRTtBRHF6SEY7O0FDbnpIQTtFQUNFO0FEc3pIRjs7QUNwekhBO0VBQ0U7QUR1ekhGOztBQ3J6SEE7RUFDRTtFQUNBO0FEd3pIRjs7QUN0ekhBOztFQUVFO0VBQ0E7RUFDQTtBRHl6SEY7O0FDdnpIQTs7RUFFRTtFQUNBO0FEMHpIRjs7QUN4ekhBO0VBQ0U7RUFDQTtBRDJ6SEY7O0FDenpIQTtFQUNFO0FENHpIRjs7QUMxekhBO0VBQ0U7QUQ2ekhGOztBQzN6SEE7RUFDRTtBRDh6SEY7O0FDNXpIQTtFQUNFO0VBQ0E7QUQrekhGOztBQzd6SEE7RUFDRTtFQUNBO0FEZzBIRjs7QUM5ekhBOztFQUVFO0VBQ0E7QURpMEhGOztBQy96SEE7RUFDRTtBRGswSEY7O0FDaDBIQTtFQUNFO0VBQ0E7QURtMEhGOztBQ2owSEE7RUFDRTtFQUNBO0FEbzBIRjs7QUNsMEhBO0VBQ0U7RUFDQTtBRHEwSEY7O0FDbjBIQTtFQUNFO0VBQ0E7QURzMEhGOztBQ3AwSEE7RUFDRTtFQUNBO0FEdTBIRjs7QUNyMEhBO0VBQ0U7QUR3MEhGOztBQ3QwSEE7RUFDRTtFQUNBO0FEeTBIRjs7QUN2MEhBOztFQUVFO0FEMDBIRjs7QUN4MEhBO0VBQ0U7RUFDQTtBRDIwSEY7O0FDejBIQTtFQUVFO0FENDBIRjs7QUMxMEhBO0VBQ0U7RUFDQTtBRDYwSEY7O0FDMzBIQTtFQUdFO0FEODBIRjs7QUM1MEhBOzs7RUFHRTtBRCswSEY7O0FDNzBIQTs7O0VBR0U7QURnMUhGOztBQzkwSEE7RUFDRTtBRGkxSEY7O0FDLzBIQTs7RUFFRTtBRGsxSEY7O0FDaDFIQTtFQUNFO0VBQ0E7RUFFQTtBRG0xSEY7O0FDajFIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG8xSEY7O0FDbDFIQTtFQUNFO0FEcTFIRjs7QUNuMUhBO0VBQ0U7QURzMUhGOztBQ3AxSEE7RUFDRTtBRHUxSEY7O0FDcjFIQTs7RUFFRTtBRHcxSEY7O0FDdDFIQTs7RUFFRTtBRHkxSEY7O0FDdjFIQTs7OztFQUlFO0FEMDFIRjs7QUN4MUhBO0VBQ0U7RUFDQTtBRDIxSEY7O0FDejFIQTs7RUFFRTtBRDQxSEY7O0FDMTFIQTs7RUFFRTtBRDYxSEY7O0FDMzFIQTtFQUNFO0FEODFIRjs7QUM1MUhBO0VBQ0U7RUFDQTtFQUVBO0FEKzFIRjs7QUM3MUhBO0VBQ0U7QURnMkhGOztBQzkxSEE7O0VBRUU7RUFFQTtBRGkySEY7O0FDLzFIQTtFQUNFO0VBRUE7QURrMkhGOztBQ2gySEE7RUFDRTtFQUVBO0FEbTJIRjs7QUNqMkhBO0VBQ0U7QURvMkhGOztBQ2wySEE7RUFDRTtBRHEySEY7O0FDbjJIQTtFQUNFO0FEczJIRjs7QUNwMkhBOztFQUVFO0FEdTJIRjs7QUNyMkhBOztFQUVFO0VBQ0E7RUFFQTtBRHcySEY7O0FDdDJIQTs7RUFFRTtBRHkySEY7O0FDdjJIQTs7OztFQUlFO0VBRUE7QUQwMkhGOztBQ3gySEE7O0VBRUU7RUFFQTtBRDIySEY7O0FDejJIQTs7RUFFRTtFQUVBO0FENDJIRjs7QUMxMkhBOztFQUVFO0FENjJIRjs7QUMzMkhBOztFQUVFO0FEODJIRjs7QUM1MkhBOztFQUVFO0FEKzJIRjs7QUM3MkhBO0VBQ0U7RUFDQTtBRGczSEY7O0FDOTJIQTtFQUNFO0VBQ0E7QURpM0hGOztBQy8ySEE7RUFDRTtFQUNBO0VBQ0E7QURrM0hGOztBQ2gzSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbTNIRjs7QUNqM0hBO0VBQ0U7RUFDQTtFQUNBO0FEbzNIRjs7QUNsM0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHEzSEY7O0FDbjNIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEczNIRjs7QUNwM0hBO0VBQ0U7QUR1M0hGOztBQ3IzSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHczSEY7O0FDdDNIQTtFQUNFO0FEeTNIRjs7QUN2M0hBO0VBQ0U7QUQwM0hGOztBQ3gzSEE7RUFDRTtBRDIzSEY7O0FDejNIQTtFQUNFO0FENDNIRjs7QUMxM0hBO0VBQ0U7QUQ2M0hGOztBQzMzSEE7RUFDRTtFQUNBO0VBQ0E7QUQ4M0hGOztBQzUzSEE7RUFDRTtBRCszSEY7O0FDNzNIQTtFQUNFO0FEZzRIRjs7QUM5M0hBO0VBQ0U7QURpNEhGOztBQy8zSEE7RUFDRTtBRGs0SEY7O0FDaDRIQTtFQUNFO0VBQ0E7QURtNEhGOztBQ2o0SEE7RUFDRTtFQUNBO0FEbzRIRjs7QUNsNEhBO0VBQ0U7RUFDQTtBRHE0SEY7O0FDbjRIQTtFQUNFO0FEczRIRjs7QUNwNEhBO0VBQ0U7RUFDQTtBRHU0SEY7O0FDcjRIQTtFQUNFO0VBQ0E7RUFDQTtBRHc0SEY7O0FDdDRIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR5NEhGOztBQ3Y0SEE7RUFDRTtBRDA0SEY7O0FDeDRIQTtFQUNFO0FEMjRIRjs7QUN6NEhBO0VBQ0U7QUQ0NEhGOztBQzE0SEE7RUFFRTtBRDY0SEY7O0FDMzRIQTtFQUNFO0VBQ0E7RUFFQTtBRDg0SEY7O0FDNTRIQTtFQUNFO0VBQ0E7RUFDQTtBRCs0SEY7O0FDNzRIQTtFQUNFO0FEZzVIRjs7QUM5NEhBO0VBQ0U7RUFDQTtBRGk1SEY7O0FDLzRIQTtFQUNFO0VBQ0E7QURrNUhGOztBQ2g1SEE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBRG01SEY7O0FDajVIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEbzVIRjs7QUNsNUhBO0VBQ0U7QURxNUhGOztBQ241SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHM1SEY7O0FDcDVIQTtFQUNFO0FEdTVIRjs7QUNyNUhBO0VBQ0U7RUFDQTtBRHc1SEY7O0FDdDVIQTtFQUNFO0VBQ0E7RUFDQTtBRHk1SEY7O0FDdjVIQTtFQUNFO0FEMDVIRjs7QUN4NUhBO0VBQ0U7QUQyNUhGOztBQ3o1SEE7RUFDRTtBRDQ1SEY7O0FDMTVIQTtFQUNFO0VBQ0E7QUQ2NUhGOztBQzM1SEE7RUFDRTtFQUNBO0VBQ0E7QUQ4NUhGOztBQzU1SEE7RUFDRTtBRCs1SEY7O0FDNzVIQTtFQUNFO0FEZzZIRjs7QUM5NUhBO0VBQ0U7QURpNkhGOztBQy81SEE7RUFDRTtBRGs2SEY7O0FDaDZIQTtFQUNFO0FEbTZIRjs7QUNqNkhBO0VBQ0U7RUFDQTtFQUNBO0FEbzZIRjs7QUNsNkhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURxNkhGOztBQ242SEE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QURzNkhGOztBQ3A2SEE7RUFDRTtFQUNBO0VBQ0E7QUR1NkhGOztBQ3I2SEE7RUFDRTtFQUNBO0FEdzZIRjs7QUN0NkhBO0VBQ0U7QUR5NkhGOztBQ3Y2SEE7RUFDRTtBRDA2SEY7O0FDeDZIQTtFQUNFO0FEMjZIRjs7QUN6NkhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENDZIRjs7QUMxNkhBOztFQUVFO0FENjZIRjs7QUMzNkhBO0VBQ0U7RUFDQTtBRDg2SEY7O0FDNTZIQTtFQUNFO0FEKzZIRjs7QUM3NkhBO0VBQ0U7QURnN0hGOztBQzk2SEE7RUFDRTtFQUNBO0FEaTdIRjs7QUMvNkhBO0VBQ0U7RUFDQTtBRGs3SEY7O0FDaDdIQTtFQUNFO0VBQ0E7QURtN0hGOztBQ2o3SEE7RUFDRTtFQUNBO0VBQ0E7QURvN0hGOztBQ2w3SEE7RUFDRTtBRHE3SEY7O0FDbjdIQTs7RUFFRTtFQUNBO0FEczdIRjs7QUNwN0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUR1N0hGOztBQ3I3SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHc3SEY7O0FDdDdIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEeTdIRjs7QUN2N0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDA3SEY7O0FDeDdIQTtFQUNFO0VBQ0E7QUQyN0hGOztBQ3o3SEE7RUFDRTtFQUNBO0FENDdIRjs7QUMxN0hBO0VBQ0U7RUFDQTtFQUNBO0FENjdIRjs7QUMzN0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQ4N0hGOztBQzU3SEE7O0VBRUU7QUQrN0hGOztBQzc3SEE7O0VBRUU7RUFDQTtBRGc4SEY7O0FDOTdIQTs7Ozs7O0VBTUU7QURpOEhGOztBQy83SEE7O0VBRUU7QURrOEhGOztBQ2g4SEE7RUFDRTtFQUNBO0FEbThIRjs7QUNqOEhBO0VBQ0U7RUFDQTtBRG84SEY7O0FDbDhIQTtFQUNFO0FEcThIRjs7QUNuOEhBO0VBQ0U7RUFDQTtBRHM4SEY7O0FDcDhIQTtFQUNFO0VBQ0E7QUR1OEhGOztBQ3I4SEE7RUFDRTtBRHc4SEY7O0FDdDhIQTtFQUNFO0VBQ0E7QUR5OEhGOztBQ3Y4SEE7RUFDRTtBRDA4SEY7O0FDeDhIQTtFQUNFO0VBQ0E7QUQyOEhGOztBQ3o4SEE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBRDQ4SEY7O0FDMThIQTtFQUNFO0VBQ0E7RUFDQTtBRDY4SEY7O0FDMzhIQTs7RUFFRTtBRDg4SEY7O0FDNThIQTtFQUNFO0FEKzhIRjs7QUM3OEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGc5SEY7O0FDOThIQTtFQUNFO0FEaTlIRjs7QUMvOEhBO0VBQ0U7QURrOUhGOztBQ2g5SEE7RUFDRTtBRG05SEY7O0FDajlIQTtFQUNFO0FEbzlIRjs7QUNsOUhBO0VBRUU7RUFDQTtFQUNBO0FEcTlIRjs7QUNuOUhBO0VBQ0U7QURzOUhGOztBQ3A5SEE7RUFDRTtFQUNBO0FEdTlIRjs7QUNyOUhBO0VBQ0U7RUFDQTtFQUNBO0FEdzlIRjs7QUN0OUhBO0VBQ0U7RUFDQTtBRHk5SEY7O0FDdjlIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQwOUhGOztBQ3g5SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMjlIRjs7QUN6OUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDQ5SEY7O0FDMTlIQTtFQUNFO0FENjlIRjs7QUMzOUhBO0VBQ0U7QUQ4OUhGOztBQzU5SEE7RUFDRTtBRCs5SEY7O0FDNzlIQTtFQUNFO0FEZytIRjs7QUM5OUhBO0VBQ0U7RUFDQTtBRGkrSEY7O0FDLzlIQTtFQUNFO0FEaytIRjs7QUNoK0hBO0VBQ0U7QURtK0hGOztBQ2orSEE7RUFDRTtBRG8rSEY7O0FDbCtIQTtFQUNFO0FEcStIRjs7QUNuK0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHMrSEY7O0FDcCtIQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdStIRjs7QUNyK0hBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR3K0hGOztBQ3QrSEE7RUFDRTtBRHkrSEY7O0FDditIQTtFQUNFO0VBQ0E7RUFDQTtBRDArSEY7O0FDeCtIQTs7O0VBR0U7QUQyK0hGOztBQ3orSEE7RUFDRTtBRDQrSEY7O0FDMStIQTtFQUNFO0lBQ0U7RUQ2K0hGO0FBQ0Y7QUMzK0hBO0VBQ0U7RUFDQTtBRDYrSEY7O0FDMytIQTtFQUNFO0FEOCtIRjs7QUM1K0hBOztFQUVFO0FEKytIRjs7QUM3K0hBOztFQUVFO0FEZy9IRjs7QUM5K0hBOztFQUVFO0FEaS9IRjs7QUMvK0hBOztFQUVFO0FEay9IRjs7QUNoL0hBOztFQUdFO0FEbS9IRjs7QUNqL0hBOztFQUlFO0FEby9IRjs7QUNsL0hBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHEvSEY7O0FDbi9IQTs7RUFFRTtBRHMvSEY7O0FDcC9IQTs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR1L0hGOztBQ3IvSEE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR3L0hGOztBQ3QvSEE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUR5L0hGOztBQ3YvSEE7RUFDRTtFQUNBO0FEMC9IRjs7QUN4L0hBO0VBQ0U7RUFDQTtFQUNBO0FEMi9IRjs7QUN6L0hBO0VBQ0U7QUQ0L0hGOztBQzEvSEE7RUFDRTtBRDYvSEY7O0FDMy9IQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QUQ4L0hGOztBQzUvSEE7O0VBR0U7QUQrL0hGOztBQzcvSEE7O0VBR0U7QURnZ0lGOztBQzkvSEE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaWdJRjs7QUMvL0hBO0VBRUU7QURrZ0lGOztBQ2hnSUE7RUFFRTtBRG1nSUY7O0FDamdJQTtFQUNFO0FEb2dJRjs7QUNsZ0lBO0VBQ0U7QURxZ0lGOztBQ25nSUE7RUFDRTtFQUNBO0FEc2dJRjs7QUNwZ0lBO0VBQ0U7QUR1Z0lGOztBQ3JnSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHdnSUY7O0FDdGdJQTtFQUNFO0FEeWdJRjs7QUN2Z0lBO0VBQ0U7RUFDQTtFQUNBO0FEMGdJRjs7QUN4Z0lBO0VBQ0U7QUQyZ0lGOztBQ3pnSUE7O0VBRUU7QUQ0Z0lGOztBQzFnSUE7RUFDRTtFQUNBO0VBQ0E7QUQ2Z0lGOztBQzNnSUE7RUFDRTtBRDhnSUY7O0FDNWdJQTtFQUNFO0VBQ0E7QUQrZ0lGOztBQzdnSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRGdoSUY7O0FDOWdJQTs7RUFHRTtBRGloSUY7O0FDL2dJQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURraElGOztBQ2hoSUE7RUFFRTtBRG1oSUY7O0FDamhJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEb2hJRjs7QUNsaElBO0VBQ0U7QURxaElGOztBQ25oSUE7RUFDRTtFQUNBO0VBRUE7QURzaElGOztBQ3BoSUE7RUFDRTtBRHVoSUY7O0FDcmhJQTtFQUNFO0VBQ0E7QUR3aElGOztBQ3RoSUE7RUFDRTtBRHloSUY7O0FDdmhJQTtFQUNFO0FEMGhJRjs7QUN4aElBOztFQUVFO0FEMmhJRjs7QUN6aElBO0VBR0U7RUFJQTtBRDRoSUY7O0FDMWhJQTtFQUNFO0VBQ0E7QUQ2aElGOztBQzNoSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEOGhJRjs7QUM1aElBO0VBR0U7RUFDQTtFQUNBO0FEK2hJRjs7QUM3aElBO0VBR0U7RUFDQTtBRGdpSUY7O0FDOWhJQTs7RUFJRTtBRGlpSUY7O0FDL2hJQTtFQUNFO0FEa2lJRjs7QUNoaUlBO0VBQ0U7QURtaUlGOztBQ2ppSUE7RUFDRTtFQUNBO0VBQ0E7RUFHQTtFQUdBO0VBR0E7RUFDQTtBRG9pSUY7O0FDbGlJQTtFQUNFO0VBQ0E7QURxaUlGOztBQ25pSUE7O0VBRUU7QURzaUlGOztBQ3BpSUE7RUFDRTtBRHVpSUY7O0FDcmlJQTtFQUNFO0FEd2lJRjs7QUN0aUlBO0VBQ0U7RUFDQTtBRHlpSUY7O0FDdmlJQTtFQUNFO0VBQ0E7QUQwaUlGOztBQ3hpSUE7RUFDRTtBRDJpSUY7O0FDemlJQTtFQUNFO0FENGlJRjs7QUMxaUlBO0VBQ0U7QUQ2aUlGOztBQzNpSUE7RUFDRTtBRDhpSUY7O0FDNWlJQTs7O0VBR0U7QUQraUlGOztBQzdpSUE7OztFQUdFO0FEZ2pJRjs7QUM5aUlBO0VBQ0U7QURpaklGOztBQy9pSUE7O0VBRUU7QURraklGOztBQ2hqSUE7RUFDRTtBRG1qSUY7O0FDampJQTs7O0VBR0U7RUFDQTtBRG9qSUY7O0FDbGpJQTs7OztFQUlFO0FEcWpJRjs7QUNuaklBO0VBQ0U7QURzaklGOztBQ3BqSUE7Ozs7O0VBS0U7RUFDQTtBRHVqSUY7O0FDcmpJQTtFQUNFO0FEd2pJRjs7QUN0aklBO0VBQ0U7RUFDQTtBRHlqSUY7O0FDdmpJQTs7RUFFRTtBRDBqSUY7O0FDeGpJQTtFQUNFO0FEMmpJRjs7QUN6aklBOztFQUVFO0FENGpJRjs7QUMxaklBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDZqSUY7O0FDM2pJQTtFQUNFO0FEOGpJRjs7QUM1aklBO0VBQ0U7QUQraklGOztBQzdqSUE7RUFDRTtFQUNBO0VBQ0E7QURna0lGOztBQzlqSUE7RUFDRTtBRGlrSUY7O0FDL2pJQTtFQUNFO0VBQ0E7QURra0lGOztBQ2hrSUE7RUFFRTtFQUNBO0FEbWtJRjs7QUNqa0lBO0VBQ0U7QURva0lGOztBQ2xrSUE7Ozs7O0VBS0U7QURxa0lGOztBQ25rSUE7Ozs7RUFJRTtBRHNrSUY7O0FDcGtJQTs7OztFQUlFO0FEdWtJRjs7QUNya0lBOzs7O0VBSUU7QUR3a0lGOztBQ3RrSUE7Ozs7RUFJRTtBRHlrSUY7O0FDdmtJQTs7Ozs7Ozs7RUFRRTtFQUNBO0VBQ0E7QUQwa0lGOztBQ3hrSUE7Ozs7RUFNRTtFQUlBO0FEMmtJRjs7QUN6a0lBOzs7O0VBTUU7RUFJQTtFQUNBO0FENGtJRjs7QUMxa0lBOzs7O0VBTUU7RUFJQTtBRDZrSUY7O0FDM2tJQTs7OztFQU1FO0VBR0E7RUFHQTtFQUdBO0VBSUE7QUQ4a0lGOztBQzVrSUE7Ozs7RUFNRTtFQUlBO0FEK2tJRjs7QUM3a0lBOzs7O0VBS0U7QURnbElGOztBQzlrSUE7Ozs7RUFJRTtBRGlsSUY7O0FDL2tJQTs7RUFFRTtBRGtsSUY7O0FDaGxJQTtFQUNFO0FEbWxJRjs7QUNqbElBO0VBQ0U7QURvbElGOztBQ2xsSUE7RUFDRTtFQUNBO0VBR0E7RUFJQTtBRHFsSUY7O0FDbmxJQTtFQUdFO0VBSUE7RUFDQTtFQUNBO0FEc2xJRjs7QUNwbElBO0VBR0U7RUFJQTtBRHVsSUY7O0FDcmxJQTtFQUdFO0VBSUE7RUFHQTtFQUdBO0VBQ0E7RUFDQTtBRHdsSUY7O0FDdGxJQTtFQUNFO0VBQ0E7RUFHQTtFQUlBO0FEeWxJRjs7QUN2bElBO0VBR0U7RUFJQTtFQUNBO0FEMGxJRjs7QUN4bElBO0VBQ0U7QUQybElGOztBQ3psSUE7RUFDRTtFQUdBO0FENGxJRjs7QUMxbElBO0VBQ0U7RUFDQTtBRDZsSUY7O0FDM2xJQTtFQUNFO0FEOGxJRjs7QUM1bElBOzs7O0VBSUU7RUFDQTtBRCtsSUY7O0FDN2xJQTs7O0VBR0U7QURnbUlGOztBQzlsSUE7RUFDRTtBRGltSUY7O0FDL2xJQTs7RUFFRTtBRGttSUY7O0FDaG1JQTtFQUNFO0FEbW1JRjs7QUNqbUlBO0VBQ0U7QURvbUlGOztBQ2xtSUE7RUFDRTtFQUNBO0FEcW1JRjs7QUNubUlBOztFQUVFO0FEc21JRjs7QUNwbUlBO0VBQ0U7QUR1bUlGOztBQ3JtSUE7RUFDRTtFQUNBO0FEd21JRjs7QUN0bUlBO0VBR0U7QUR5bUlGOztBQ3ZtSUE7RUFDRTtBRDBtSUY7O0FDeG1JQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEMm1JRjs7QUN6bUlBO0VBQ0U7RUFDQTtFQUNBO0FENG1JRjs7QUMxbUlBOztFQUVFO0FENm1JRjs7QUMzbUlBO0VBQ0U7QUQ4bUlGOztBQzVtSUE7RUFDRTtBRCttSUY7O0FDN21JQTtFQUNFO0FEZ25JRjs7QUM5bUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaW5JRjs7QUMvbUlBO0VBQ0U7RUFDQTtBRGtuSUY7O0FDaG5JQTtFQUNFO0VBQ0E7QURtbklGOztBQ2puSUE7RUFDRTtBRG9uSUY7O0FDbG5JQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHFuSUY7O0FDbm5JQTtFQUNFO0FEc25JRjs7QUNwbklBO0VBQ0U7QUR1bklGOztBQ3JuSUE7OztFQUdFO0FEd25JRjs7QUN0bklBO0VBR0U7RUFJQTtBRHluSUY7O0FDdm5JQTs7RUFJRTtFQUlBO0VBR0E7QUQwbklGOztBQ3huSUE7O0VBSUU7QUQybklGOztBQ3puSUE7RUFDRTtFQUVBO0VBR0E7QUQ0bklGOztBQzFuSUE7RUFDRTtBRDZuSUY7O0FDM25JQTtFQUNFO0FEOG5JRjs7QUM1bklBOzs7O0VBSUU7QUQrbklGOztBQzduSUE7O0VBR0U7QURnb0lGOztBQzluSUE7O0VBRUU7QURpb0lGOztBQy9uSUE7O0VBR0U7QURrb0lGOztBQ2hvSUE7RUFHRTtBRG1vSUY7O0FDam9JQTtFQUNFO0FEb29JRjs7QUNsb0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURxb0lGOztBQ25vSUE7RUFDRTtBRHNvSUY7O0FDcG9JQTtFQUNFO0FEdW9JRjs7QUNyb0lBO0VBQ0U7QUR3b0lGOztBQ3RvSUE7RUFDRTtBRHlvSUY7O0FDdm9JQTtFQUNFO0FEMG9JRjs7QUN4b0lBOzs7RUFHRTtBRDJvSUY7O0FDem9JQTs7O0VBR0U7QUQ0b0lGOztBQzFvSUE7OztFQUdFO0FENm9JRjs7QUMzb0lBOzs7RUFHRTtBRDhvSUY7O0FDNW9JQTs7O0VBR0U7QUQrb0lGOztBQzdvSUE7OztFQUdFO0FEZ3BJRjs7QUM5b0lBOzs7RUFHRTtBRGlwSUY7O0FDL29JQTtFQUNFO0VBQ0E7RUFDQTtFQUdBO0VBSUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEa3BJRjs7QUNocElBO0VBQ0U7QURtcElGOztBQ2pwSUE7RUFDRTtBRG9wSUY7O0FDbHBJQTtFQUNFO0FEcXBJRjs7QUNucElBOztFQUVFO0FEc3BJRjs7QUNwcElBOztFQUVFO0FEdXBJRjs7QUNycElBO0VBQ0U7QUR3cElGOztBQ3RwSUE7RUFHRTtFQUVBO0FEeXBJRjs7QUN2cElBO0VBR0U7RUFHQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FEMHBJRjs7QUN4cElBO0VBQ0U7RUFDQTtBRDJwSUY7O0FDenBJQTtFQUNFO0FENHBJRjs7QUMxcElBO0VBQ0U7QUQ2cElGOztBQzNwSUE7RUFDRTtFQUNBO0FEOHBJRjs7QUM1cElBO0VBQ0U7QUQrcElGOztBQzdwSUE7O0VBSUU7RUFHQTtBRGdxSUY7O0FDOXBJQTtFQUNFO0VBQ0E7QURpcUlGOztBQy9wSUE7Ozs7RUFJRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEa3FJRjs7QUNocUlBO0VBQ0U7QURtcUlGOztBQ2pxSUE7RUFDRTtBRG9xSUY7O0FDbHFJQTtFQUdFO0VBSUE7RUFDQTtFQUNBO0FEcXFJRjs7QUNucUlBO0VBR0U7RUFDQTtFQUdBO0FEc3FJRjs7QUNwcUlBO0VBR0U7RUFJQTtFQUdBO0VBQ0E7QUR1cUlGOztBQ3JxSUE7RUFDRTtBRHdxSUY7O0FDdHFJQTtFQUdFO0VBSUE7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEeXFJRjs7QUN2cUlBO0VBQ0U7QUQwcUlGOztBQ3hxSUE7OztFQUdFO0FEMnFJRjs7QUN6cUlBOztFQUVFO0VBQ0E7QUQ0cUlGOztBQzFxSUE7O0VBRUU7QUQ2cUlGOztBQzNxSUE7O0VBRUU7QUQ4cUlGOztBQzVxSUE7OztFQUdFO0FEK3FJRjs7QUM3cUlBOzs7Ozs7RUFNRTtBRGdySUY7O0FDOXFJQTs7Ozs7O0VBTUU7QURpcklGOztBQy9xSUE7Ozs7OztFQU1FO0FEa3JJRjs7QUNocklBOzs7RUFHRTtBRG1ySUY7O0FDanJJQTs7O0VBR0U7QURvcklGOztBQ2xySUE7OztFQUdFO0FEcXJJRjs7QUNucklBOzs7RUFHRTtBRHNySUY7O0FDcHJJQTs7O0VBR0U7QUR1cklGOztBQ3JySUE7OztFQUdFO0VBQ0E7QUR3cklGOztBQ3RySUE7RUFDRTtFQUNBO0VBQ0E7QUR5cklGOztBQ3ZySUE7RUFDRTtBRDBySUY7O0FDeHJJQTtFQUNFO0FEMnJJRjs7QUN6cklBO0VBQ0U7QUQ0cklGOztBQzFySUE7RUFDRTtFQUVBO0FENnJJRjs7QUMzcklBOztFQUVFO0FEOHJJRjs7QUM1cklBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRCtySUY7O0FDN3JJQTtFQUNFO0FEZ3NJRjs7QUM5cklBO0VBQ0U7RUFDQTtBRGlzSUY7O0FDL3JJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QURrc0lGOztBQ2hzSUE7RUFDRTtBRG1zSUY7O0FDanNJQTtFQUNFO0VBQ0E7QURvc0lGOztBQ2xzSUE7RUFDRTtFQUNBO0VBQ0E7QURxc0lGOztBQ25zSUE7RUFDRTtFQUNBO0FEc3NJRjs7QUNwc0lBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7QUR1c0lGOztBQ3JzSUE7RUFDRTtFQUNBO0FEd3NJRjs7QUN0c0lBOztFQUVFO0FEeXNJRjs7QUN2c0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMHNJRjs7QUN4c0lBO0VBQ0U7QUQyc0lGOztBQ3pzSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDRzSUY7O0FDMXNJQTtFQUNFO0FENnNJRjs7QUMzc0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEOHNJRjs7QUM1c0lBO0VBQ0U7QUQrc0lGOztBQzdzSUE7RUFDRTtBRGd0SUY7O0FDOXNJQTtFQUNFO0VBQ0E7RUFDQTtBRGl0SUY7O0FDL3NJQTs7RUFFRTtBRGt0SUY7O0FDaHRJQTs7RUFFRTtFQUNBO0FEbXRJRjs7QUNqdElBOztFQUdFO0FEb3RJRjs7QUNsdElBOztFQUVFO0FEcXRJRjs7QUNudElBO0VBQ0U7QURzdElGOztBQ3B0SUE7RUFDRTtFQUNBO0VBQ0E7QUR1dElGOztBQ3J0SUE7RUFDRTtBRHd0SUY7O0FDdHRJQTtFQUdFO0VBQ0E7QUR5dElGOztBQ3Z0SUE7RUFDRTtBRDB0SUY7O0FDeHRJQTs7O0VBS0U7RUFJQTtBRDJ0SUY7O0FDenRJQTtFQUdFO0VBRUE7RUFHQTtFQUlBO0FENHRJRjs7QUMxdElBO0VBRUU7QUQ2dElGOztBQzN0SUE7RUFDRTtBRDh0SUY7O0FDNXRJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFJQTtBRCt0SUY7O0FDN3RJQTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7QURndUlGOztBQzl0SUE7RUFDRTtFQUNBO0FEaXVJRjs7QUMvdElBO0VBQ0U7QURrdUlGOztBQ2h1SUE7RUFDRTtBRG11SUY7O0FDanVJQTtFQUNFO0FEb3VJRjs7QUNsdUlBO0VBQ0U7RUFFQTtBRHF1SUY7O0FDbnVJQTtFQUNFO0FEc3VJRjs7QUNwdUlBOztFQUVFO0FEdXVJRjs7QUNydUlBO0VBQ0U7RUFDQTtBRHd1SUY7O0FDdHVJQTs7RUFFRTtBRHl1SUY7O0FDdnVJQTs7RUFFRTtFQUNBO0FEMHVJRjs7QUN4dUlBO0VBQ0U7RUFDQTtBRDJ1SUY7O0FDenVJQTs7RUFFRTtBRDR1SUY7O0FDMXVJQTtFQUNFO0FENnVJRjs7QUMzdUlBO0VBQ0U7RUFDQTtBRDh1SUY7O0FDNXVJQTs7RUFFRTtFQUNBO0FEK3VJRjs7QUM3dUlBO0VBQ0U7RUFDQTtBRGd2SUY7O0FDOXVJQTs7O0VBR0U7RUFDQTtBRGl2SUY7O0FDL3VJQTtFQUNFO0FEa3ZJRjs7QUNodklBO0VBQ0U7QURtdklGOztBQ2p2SUE7O0VBRUU7QURvdklGOztBQ2x2SUE7OztFQUdFO0VBQ0E7QURxdklGOztBQ252SUE7RUFDRTtFQUNBO0FEc3ZJRjs7QUNwdklBOzs7RUFHRTtBRHV2SUY7O0FDcnZJQTs7O0VBR0U7QUR3dklGOztBQ3R2SUE7OztFQUdFO0FEeXZJRjs7QUN2dklBOzs7RUFHRTtBRDB2SUY7O0FDeHZJQTtFQUdFO0FEMnZJRjs7QUN6dklBOztFQUVFO0VBQ0E7QUQ0dklGOztBQzF2SUE7O0VBSUU7RUFDQTtBRDZ2SUY7O0FDM3ZJQTtFQUNFO0FEOHZJRjs7QUM1dklBO0VBQ0U7QUQrdklGOztBQzd2SUE7RUFDRTtBRGd3SUY7O0FDOXZJQTtFQUNFO0FEaXdJRjs7QUMvdklBO0VBQ0U7QURrd0lGOztBQ2h3SUE7RUFHRTtFQUNBO0FEbXdJRjs7QUNqd0lBO0VBQ0U7QURvd0lGOztBQ2x3SUE7RUFDRTtFQUNBO0FEcXdJRjs7QUNud0lBO0VBQ0U7QURzd0lGOztBQ3B3SUE7RUFDRTtBRHV3SUY7O0FDcndJQTtFQUNFO0FEd3dJRjs7QUN0d0lBO0VBQ0U7QUR5d0lGOztBQ3Z3SUE7RUFHRTtFQUlBO0VBQ0E7RUFDQTtFQUNBO0FEMHdJRjs7QUN4d0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRDJ3SUY7O0FDendJQTtFQUNFO0VBQ0E7QUQ0d0lGOztBQzF3SUE7RUFDRTtBRDZ3SUY7O0FDM3dJQTtFQUNFO0FEOHdJRjs7QUM1d0lBO0VBQ0U7QUQrd0lGOztBQzd3SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRGd4SUY7O0FDOXdJQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FEaXhJRjs7QUMvd0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURreElGOztBQ2h4SUE7RUFDRTtBRG14SUY7O0FDanhJQTs7O0VBR0U7QURveElGOztBQ2x4SUE7Ozs7OztFQU1FO0FEcXhJRjs7QUNueElBOzs7RUFHRTtFQUNBO0FEc3hJRjs7QUNweElBOzs7RUFHRTtFQUNBO0FEdXhJRjs7QUNyeElBOzs7RUFHRTtBRHd4SUY7O0FDdHhJQTs7O0VBR0U7QUR5eElGOztBQ3Z4SUE7OztFQUdFO0FEMHhJRjs7QUN4eElBOzs7Ozs7RUFNRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDJ4SUY7O0FDenhJQTs7Ozs7O0VBTUU7QUQ0eElGOztBQzF4SUE7Ozs7Ozs7Ozs7Ozs7OztFQWVFO0FENnhJRjs7QUMzeElBOzs7RUFHRTtFQUNBO0FEOHhJRjs7QUM1eElBOzs7RUFHRTtFQUNBO0FEK3hJRjs7QUM3eElBOzs7Ozs7RUFNRTtFQUNBO0FEZ3lJRjs7QUM5eElBO0VBQ0U7RUFDQTtFQUNBO0FEaXlJRjs7QUMveElBO0VBQ0U7RUFDQTtFQUNBO0FEa3lJRjs7QUNoeUlBO0VBQ0U7RUFDQTtBRG15SUY7O0FDanlJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG95SUY7O0FDbHlJQTtFQUNFO0VBRUE7QURxeUlGOztBQ255SUE7RUFDRTtBRHN5SUY7O0FDcHlJQTtFQUNFO0FEdXlJRjs7QUNyeUlBO0VBQ0U7QUR3eUlGOztBQ3R5SUE7RUFDRTtBRHl5SUY7O0FDdnlJQTtFQUNFO0FEMHlJRjs7QUN4eUlBO0VBQ0U7QUQyeUlGOztBQ3p5SUE7O0VBRUU7RUFDQTtBRDR5SUY7O0FDMXlJQTs7RUFFRTtBRDZ5SUY7O0FDM3lJQTs7O0VBSUU7QUQ4eUlGOztBQzV5SUE7OztFQUlFO0FEK3lJRjs7QUM3eUlBOzs7Ozs7RUFPRTtBRGd6SUY7O0FDOXlJQTs7O0VBSUU7QURpeklGOztBQy95SUE7OztFQUlFO0FEa3pJRjs7QUNoeklBOzs7RUFJRTtBRG16SUY7O0FDanpJQTs7O0VBSUU7QURveklGOztBQ2x6SUE7OztFQUlFO0FEcXpJRjs7QUNueklBOztFQUdFO0FEc3pJRjs7QUNweklBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHV6SUY7O0FDcnpJQTtFQUNFO0FEd3pJRjs7QUN0eklBO0VBQ0U7RUFDQTtBRHl6SUY7O0FDdnpJQTtFQUNFO0FEMHpJRjs7QUN4eklBO0VBQ0U7QUQyeklGOztBQ3p6SUE7RUFDRTtBRDR6SUY7O0FDMXpJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDZ6SUY7O0FDM3pJQTtFQUNFO0FEOHpJRjs7QUM1eklBO0VBQ0U7RUFDQTtFQUNBO0FEK3pJRjs7QUM3eklBOzs7RUFHRTtBRGcwSUY7O0FDOXpJQTs7RUFFRTtBRGkwSUY7O0FDL3pJQTtFQUdFO0VBQ0E7QURrMElGOztBQ2gwSUE7O0VBRUU7QURtMElGOztBQ2owSUE7RUFDRTtBRG8wSUY7O0FDbDBJQTtFQUNFO0FEcTBJRjs7QUNuMElBO0VBQ0U7QURzMElGOztBQ3AwSUE7RUFDRTtFQUNBO0FEdTBJRjs7QUNyMElBO0VBQ0U7QUR3MElGOztBQ3QwSUE7RUFDRTtBRHkwSUY7O0FDdjBJQTs7OztFQUlFO0VBQ0E7RUFDQTtFQUVBO0FEMDBJRjs7QUN4MElBOzs7O0VBSUU7QUQyMElGOztBQ3owSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ0MElGOztBQzEwSUE7O0VBRUU7RUFDQTtBRDYwSUY7O0FDMzBJQTs7RUFFRTtBRDgwSUY7O0FDNTBJQTtFQUNFO0VBQ0E7QUQrMElGOztBQzcwSUE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtBRGcxSUY7O0FDOTBJQTtFQUNFO0FEaTFJRjs7QUMvMElBO0VBQ0U7RUFDQTtBRGsxSUY7O0FDaDFJQTtFQUNFO0VBQ0E7QURtMUlGOztBQ2oxSUE7OztFQUdFO0VBQ0E7QURvMUlGOztBQ2wxSUE7O0VBRUU7QURxMUlGOztBQ24xSUE7O0VBRUU7QURzMUlGOztBQ3AxSUE7RUFDRTtFQUNBO0FEdTFJRjs7QUNyMUlBO0VBQ0U7RUFDQTtBRHcxSUY7O0FDdDFJQTtFQUNFO0FEeTFJRjs7QUN2MUlBO0VBQ0U7QUQwMUlGOztBQ3gxSUE7RUFDRTtFQUNBO0VBQ0E7QUQyMUlGOztBQ3oxSUE7RUFDRTtBRDQxSUY7O0FDMTFJQTtFQUNFO0FENjFJRjs7QUMzMUlBO0VBQ0U7QUQ4MUlGOztBQzUxSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRCsxSUY7O0FDNzFJQTtFQUNFO0FEZzJJRjs7QUM5MUlBO0VBQ0U7RUFDQTtBRGkySUY7O0FDLzFJQTtFQUNFO0FEazJJRjs7QUNoMklBO0VBQ0U7QURtMklGOztBQ2oySUE7RUFDRTtBRG8ySUY7O0FDbDJJQTtFQUNFO0FEcTJJRjs7QUNuMklBO0VBQ0U7RUFDQTtFQUNBO0FEczJJRjs7QUNwMklBOzs7RUFHRTtBRHUySUY7O0FDcjJJQTs7O0VBR0U7QUR3MklGOztBQ3QySUE7RUFDRTtBRHkySUY7O0FDdjJJQTtFQUNFO0VBQ0E7RUFDQTtBRDAySUY7O0FDeDJJQTtFQUNFO0FEMjJJRjs7QUN6MklBO0VBQ0U7QUQ0MklGOztBQzEySUE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDYySUY7O0FDMzJJQTs7O0VBS0U7RUFJQTtBRDgySUY7O0FDNTJJQTs7OztFQU1FO0VBR0E7QUQrMklGOztBQzcySUE7RUFHRTtBRGczSUY7O0FDOTJJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEaTNJRjs7QUMvMklBO0VBR0U7RUFHQTtBRGszSUY7O0FDaDNJQTtFQUNFO0VBSUE7RUFHQTtBRG0zSUY7O0FDajNJQTtFQUNFO0FEbzNJRjs7QUNsM0lBO0VBQ0U7RUFDQTtBRHEzSUY7O0FDbjNJQTtFQUNFO0FEczNJRjs7QUNwM0lBO0VBQ0U7RUFDQTtBRHUzSUY7O0FDcjNJQTtFQUNFO0VBQ0E7QUR3M0lGOztBQ3QzSUE7RUFDRTtBRHkzSUY7O0FDdjNJQTtFQUNFO0FEMDNJRjs7QUN4M0lBOztFQUVFO0FEMjNJRjs7QUN6M0lBO0VBQ0U7RUFDQTtBRDQzSUY7O0FDMTNJQTtFQUNFO0VBQ0E7QUQ2M0lGOztBQzMzSUE7RUFDRTtBRDgzSUY7O0FDNTNJQTtFQUNFO0VBQ0E7RUFDQTtBRCszSUY7O0FDNzNJQTtFQUNFO0FEZzRJRjs7QUM5M0lBO0VBQ0U7QURpNElGOztBQy8zSUE7RUFDRTtFQUNBO0VBQ0E7QURrNElGOztBQ2g0SUE7RUFDRTtFQUNBO0FEbTRJRjs7QUNqNElBO0VBQ0U7QURvNElGOztBQ2w0SUE7RUFDRTtBRHE0SUY7O0FDbjRJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEczRJRjs7QUNwNElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUR1NElGOztBQ3I0SUE7RUFDRTtBRHc0SUY7O0FDdDRJQTtFQUNFO0VBQ0E7QUR5NElGOztBQ3Y0SUE7RUFDRTtFQUNBO0FEMDRJRjs7QUN4NElBOztFQUVFO0FEMjRJRjs7QUN6NElBO0VBQ0U7QUQ0NElGOztBQzE0SUE7O0VBRUU7QUQ2NElGOztBQzM0SUE7OztFQUdFO0FEODRJRjs7QUM1NElBO0VBQ0U7QUQrNElGOztBQzc0SUE7O0VBRUU7QURnNUlGOztBQzk0SUE7Ozs7RUFJRTtBRGk1SUY7O0FDLzRJQTtFQUNFO0FEazVJRjs7QUNoNUlBO0VBQ0U7QURtNUlGOztBQ2o1SUE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG81SUY7O0FDbDVJQTs7RUFFRTtBRHE1SUY7O0FDbjVJQTs7OztFQUlFO0FEczVJRjs7QUNwNUlBOzs7O0VBSUU7RUFDQTtBRHU1SUY7O0FDcjVJQTs7RUFFRTtBRHc1SUY7O0FDdDVJQTs7RUFFRTtBRHk1SUY7O0FDdjVJQTs7RUFFRTtFQUVBO0FEMDVJRjs7QUN4NUlBOztFQUVFO0FEMjVJRjs7QUN6NUlBO0VBQ0U7QUQ0NUlGOztBQzE1SUE7RUFDRTtBRDY1SUY7O0FDMzVJQTtFQUNFO0FEODVJRjs7QUM1NUlBO0VBQ0U7QUQrNUlGOztBQzc1SUE7RUFDRTtBRGc2SUY7O0FDOTVJQTtFQUNFO0VBQ0E7QURpNklGOztBQy81SUE7RUFDRTtBRGs2SUY7O0FDaDZJQTtFQUNFO0FEbTZJRjs7QUNqNklBOztFQUVFO0FEbzZJRjs7QUNsNklBOztFQUVFO0VBQ0E7QURxNklGOztBQ242SUE7O0VBR0U7QURzNklGOztBQ3A2SUE7RUFDRTtBRHU2SUY7O0FDcjZJQTtFQUNFO0VBQ0E7QUR3NklGOztBQ3Q2SUE7O0VBRUU7QUR5NklGOztBQ3Y2SUE7RUFDRTtBRDA2SUY7O0FDeDZJQTtFQUNFO0VBQ0E7QUQyNklGOztBQ3o2SUE7RUFDRTtBRDQ2SUY7O0FDMTZJQTs7RUFFRTtBRDY2SUY7O0FDMzZJQTs7RUFFRTtBRDg2SUY7O0FDNTZJQTs7RUFFRTtBRCs2SUY7O0FDNzZJQTs7RUFFRTtFQUNBO0FEZzdJRjs7QUM5NklBOztFQUVFO0FEaTdJRjs7QUMvNklBOzs7OztFQUtFO0VBQ0E7RUFFQTtFQUNBO0FEazdJRjs7QUNoN0lBOzs7OztFQUtFO0FEbTdJRjs7QUNqN0lBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFzQkU7QURvN0lGOztBQ2w3SUE7RUFDRTtBRHE3SUY7O0FDbjdJQTtFQUNFO0FEczdJRjs7QUNwN0lBO0VBQ0U7QUR1N0lGOztBQ3I3SUE7RUFDRTtBRHc3SUY7O0FDdDdJQTtFQUNFO0VBQ0E7QUR5N0lGOztBQ3Y3SUE7RUFDRTtFQUNBO0FEMDdJRjs7QUN4N0lBO0VBQ0U7QUQyN0lGOztBQ3o3SUE7O0VBR0U7QUQ0N0lGOztBQzE3SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRDY3SUY7O0FDMzdJQTtFQUNFO0VBQ0E7RUFDQTtBRDg3SUY7O0FDNTdJQTtFQUNFO0FEKzdJRjs7QUM3N0lBO0VBQ0U7QURnOElGOztBQzk3SUE7Ozs7RUFJRTtBRGk4SUY7O0FDLzdJQTs7O0VBSUU7QURrOElGOztBQ2g4SUE7RUFDRTtBRG04SUY7O0FDajhJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QURvOElGOztBQ2w4SUE7O0VBRUU7RUFFQTtBRHE4SUY7O0FDbjhJQTtFQUNFO0VBRUE7QURzOElGOztBQ3A4SUE7RUFDRTtFQUVBO0FEdThJRjs7QUNyOElBO0VBQ0U7QUR3OElGOztBQ3Q4SUE7RUFDRTtBRHk4SUY7O0FDdjhJQTtFQUNFO0FEMDhJRjs7QUN4OElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMjhJRjs7QUN6OElBO0VBQ0U7QUQ0OElGOztBQzE4SUE7O0VBRUU7RUFDQTtBRDY4SUY7O0FDMzhJQTs7RUFFRTtBRDg4SUY7O0FDNThJQTs7RUFFRTtBRCs4SUY7O0FDNzhJQTs7RUFFRTtFQUNBO0VBQ0E7QURnOUlGOztBQzk4SUE7O0VBRUU7RUFDQTtFQUNBO0FEaTlJRjs7QUMvOElBOztFQUVFO0VBQ0E7QURrOUlGOztBQ2g5SUE7O0VBRUU7QURtOUlGOztBQ2o5SUE7O0VBRUU7RUFDQTtBRG85SUY7O0FDbDlJQTs7RUFFRTtFQUNBO0FEcTlJRjs7QUNuOUlBOztFQUVFO0VBQ0E7RUFDQTtBRHM5SUY7O0FDcDlJQTs7RUFFRTtBRHU5SUY7O0FDcjlJQTtFQUNFO0FEdzlJRjs7QUN0OUlBO0VBQ0U7QUR5OUlGOztBQ3Y5SUE7RUFDRTtBRDA5SUY7O0FDeDlJQTtFQUNFO0FEMjlJRjs7QUN6OUlBO0VBQ0U7RUFDQTtBRDQ5SUY7O0FDMTlJQTtFQUNFO0FENjlJRjs7QUMzOUlBO0VBQ0U7QUQ4OUlGOztBQzU5SUE7RUFHRTtBRCs5SUY7O0FDNzlJQTtFQUNFO0FEZytJRjs7QUM5OUlBOztFQUdFO0VBR0E7RUFFQTtFQUNBO0FEaStJRjs7QUMvOUlBO0VBR0U7QURrK0lGOztBQ2grSUE7RUFDRTtBRG0rSUY7O0FDaitJQTs7O0VBR0U7QURvK0lGOztBQ2wrSUE7RUFDRTtBRHErSUY7O0FDbitJQTtFQUNFO0VBQ0E7QURzK0lGOztBQ3ArSUE7RUFDRTtBRHUrSUY7O0FDcitJQTtFQUNFO0FEdytJRjs7QUN0K0lBOztFQUVFO0VBQ0E7QUR5K0lGOztBQ3YrSUE7O0VBRUU7QUQwK0lGOztBQ3grSUE7RUFDRTtBRDIrSUY7O0FDeitJQTtFQUNFO0VBQ0E7RUFDQTtBRDQrSUY7O0FDMStJQTtFQUNFO0FENitJRjs7QUMzK0lBO0VBQ0U7RUFDQTtFQUNBO0FEOCtJRjs7QUM1K0lBO0VBQ0U7QUQrK0lGOztBQzcrSUE7RUFDRTtBRGcvSUY7O0FDOStJQTs7RUFFRTtBRGkvSUY7O0FDLytJQTs7RUFFRTtBRGsvSUY7O0FDaC9JQTtFQUNFO0VBQ0E7QURtL0lGOztBQ2ovSUE7RUFDRTtFQUNBO0FEby9JRjs7QUNsL0lBO0VBQ0U7RUFDQTtBRHEvSUY7O0FDbi9JQTtFQUNFO0VBQ0E7QURzL0lGOztBQ3AvSUE7RUFDRTtFQUNBO0FEdS9JRjs7QUNyL0lBO0VBQ0U7RUFDQTtBRHcvSUY7O0FDdC9JQTtFQUNFO0FEeS9JRjs7QUN2L0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQwL0lGOztBQ3gvSUE7RUFDRTtFQUNBO0FEMi9JRjs7QUN6L0lBO0VBQ0U7QUQ0L0lGOztBQzEvSUE7RUFDRTtFQUNBO0FENi9JRjs7QUMzL0lBO0VBQ0U7QUQ4L0lGOztBQzUvSUE7RUFDRTtBRCsvSUY7O0FDNy9JQTtFQUNFO0FEZ2dKRjs7QUM5L0lBO0VBQ0U7QURpZ0pGOztBQy8vSUE7RUFDRTtBRGtnSkY7O0FDaGdKQTtFQUNFO0FEbWdKRjs7QUNqZ0pBOztFQUdFO0FEb2dKRjs7QUNsZ0pBO0VBQ0U7QURxZ0pGOztBQ25nSkE7RUFDRTtFQUNBO0FEc2dKRjs7QUNwZ0pBO0VBQ0U7RUFDQTtBRHVnSkY7O0FDcmdKQTtFQUNFO0FEd2dKRjs7QUN0Z0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUR5Z0pGOztBQ3ZnSkE7RUFDRTtFQUNBO0FEMGdKRjs7QUN4Z0pBOzs7O0VBSUU7QUQyZ0pGOztBQ3pnSkE7O0VBRUU7RUFDQTtBRDRnSkY7O0FDMWdKQTtFQUNFO0VBQ0E7QUQ2Z0pGOztBQzNnSkE7O0VBRUU7RUFDQTtBRDhnSkY7O0FDNWdKQTs7O0VBR0U7QUQrZ0pGOztBQzdnSkE7RUFDRTtFQUNBO0FEZ2hKRjs7QUM5Z0pBO0VBQ0U7RUFDQTtFQUNBO0FEaWhKRjs7QUMvZ0pBO0VBQ0U7QURraEpGOztBQ2hoSkE7O0VBRUU7RUFDQTtBRG1oSkY7O0FDamhKQTs7OztFQUlFO0VBQ0E7QURvaEpGOztBQ2xoSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHFoSkY7O0FDbmhKQTtFQUNFO0VBQ0E7RUFDQTtBRHNoSkY7O0FDcGhKQTtFQUNFO0FEdWhKRjs7QUNyaEpBO0VBQ0U7QUR3aEpGOztBQ3RoSkE7RUFDRTtBRHloSkY7O0FDdmhKQTtFQUNFO0FEMGhKRjs7QUN4aEpBO0VBQ0U7QUQyaEpGOztBQ3poSkE7RUFDRTtBRDRoSkY7O0FDMWhKQTtFQUNFO0FENmhKRjs7QUMzaEpBO0VBQ0U7QUQ4aEpGOztBQzVoSkE7RUFDRTtBRCtoSkY7O0FDN2hKQTtFQUNFO0FEZ2lKRjs7QUM5aEpBO0VBQ0U7QURpaUpGOztBQy9oSkE7RUFDRTtBRGtpSkY7O0FDaGlKQTtFQUNFO0FEbWlKRjs7QUNqaUpBO0VBQ0U7QURvaUpGOztBQ2xpSkE7RUFDRTtBRHFpSkY7O0FDbmlKQTtFQUNFO0FEc2lKRjs7QUNwaUpBOztFQUVFO0VBQ0E7QUR1aUpGOztBQ3JpSkE7RUFDRTtBRHdpSkY7O0FDdGlKQTtFQUNFO0FEeWlKRjs7QUN2aUpBOztFQUVFO0VBQ0E7QUQwaUpGOztBQ3hpSkE7RUFDRTtBRDJpSkY7O0FDemlKQTtFQUNFO0FENGlKRjs7QUMxaUpBOztFQUVFO0VBQ0E7QUQ2aUpGOztBQzNpSkE7O0VBRUU7QUQ4aUpGOztBQzVpSkE7O0VBRUU7RUFDQTtBRCtpSkY7O0FDN2lKQTtFQUNFO0FEZ2pKRjs7QUM5aUpBOzs7RUFHRTtBRGlqSkY7O0FDL2lKQTtFQUNFO0FEa2pKRjs7QUNoakpBOztFQUVFO0FEbWpKRjs7QUNqakpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEb2pKRjs7QUNsakpBO0VBQ0U7QURxakpGOztBQ25qSkE7RUFDRTtFQUNBO0FEc2pKRjs7QUNwakpBOztFQUVFO0FEdWpKRjs7QUNyakpBOztFQUVFO0FEd2pKRjs7QUN0akpBO0VBQ0U7QUR5akpGOztBQ3ZqSkE7RUFFRTtBRDBqSkY7O0FDeGpKQTtFQUNFO0FEMmpKRjs7QUN6akpBO0VBQ0U7QUQ0akpGOztBQzFqSkE7RUFDRTtBRDZqSkY7O0FDM2pKQTtFQUNFO0FEOGpKRjs7QUM1akpBO0VBQ0U7QUQrakpGOztBQzdqSkE7RUFDRTtFQUNBO0FEZ2tKRjs7QUM5akpBO0VBQ0U7QURpa0pGOztBQy9qSkE7RUFDRTtFQUNBO0FEa2tKRjs7QUNoa0pBO0VBQ0U7QURta0pGOztBQ2prSkE7RUFDRTtBRG9rSkY7O0FDbGtKQTtFQUNFO0VBQ0E7QURxa0pGOztBQ25rSkE7RUFDRTtBRHNrSkY7O0FDcGtKQTtFQUNFO0FEdWtKRjs7QUNya0pBO0VBQ0U7RUFDQTtBRHdrSkY7O0FDdGtKQTtFQUNFO0VBQ0E7RUFDQTtBRHlrSkY7O0FDdmtKQTtFQUNFO0VBQ0E7RUFDQTtBRDBrSkY7O0FDeGtKQTtFQUNFO0FEMmtKRjs7QUN6a0pBO0VBQ0U7QUQ0a0pGOztBQzFrSkE7RUFDRTtBRDZrSkY7O0FDM2tKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEOGtKRjs7QUM1a0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEK2tKRjs7QUM3a0pBO0VBQ0U7QURnbEpGOztBQzlrSkE7RUFDRTtFQUNBO0VBR0E7RUFDQTtBRGlsSkY7O0FDL2tKQTtFQUdFO0VBR0E7RUFJQTtBRGtsSkY7O0FDaGxKQTtFQUNFO0VBR0E7QURtbEpGOztBQ2psSkE7O0VBS0U7QURvbEpGOztBQ2xsSkE7RUFDRTtBRHFsSkY7O0FDbmxKQTtFQUNFO0VBQ0E7QURzbEpGOztBQ3BsSkE7O0VBRUU7QUR1bEpGOztBQ3JsSkE7O0VBRUU7QUR3bEpGOztBQ3RsSkE7O0VBRUU7QUR5bEpGOztBQ3ZsSkE7RUFHRTtFQUlBO0VBQ0E7QUQwbEpGOztBQ3hsSkE7O0VBRUU7QUQybEpGOztBQ3psSkE7RUFDRTtBRDRsSkY7O0FDMWxKQTtFQUNFO0FENmxKRjs7QUMzbEpBO0VBQ0U7RUFDQTtFQUNBO0FEOGxKRjs7QUM1bEpBO0VBQ0U7RUFDQTtBRCtsSkY7O0FDN2xKQTtFQUNFO0FEZ21KRjs7QUM5bEpBO0VBQ0U7QURpbUpGOztBQy9sSkE7RUFDRTtBRGttSkY7O0FDaG1KQTtFQUVFO0VBR0E7RUFHQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtbUpGOztBQ2ptSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEb21KRjs7QUNsbUpBO0VBQ0U7RUFDQTtBRHFtSkY7O0FDbm1KQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURzbUpGOztBQ3BtSkE7RUFDRTtFQUNBO0VBQ0E7QUR1bUpGOztBQ3JtSkE7RUFDRTtBRHdtSkY7O0FDdG1KQTs7Ozs7Ozs7Ozs7RUFXRTtFQUNBO0FEeW1KRjs7QUN2bUpBOzs7Ozs7Ozs7RUFTRTtBRDBtSkY7O0FDeG1KQTtFQUNFO0VBQ0E7RUFDQTtBRDJtSkY7O0FDem1KQTs7RUFFRTtFQUNBO0FENG1KRjs7QUMxbUpBOztFQUVFO0FENm1KRjs7QUMzbUpBOztFQUVFO0VBQ0E7QUQ4bUpGOztBQzVtSkE7RUFDRTtFQUNBO0VBQ0E7QUQrbUpGOztBQzdtSkE7RUFDRTtBRGduSkY7O0FDOW1KQTtFQUNFO0FEaW5KRjs7QUMvbUpBO0VBQ0U7QURrbkpGOztBQ2huSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtbkpGOztBQ2puSkE7RUFDRTtBRG9uSkY7O0FDbG5KQTs7RUFFRTtBRHFuSkY7O0FDbm5KQTtFQUNFO0VBQ0E7QURzbkpGOztBQ3BuSkE7RUFDRTtFQUNBO0FEdW5KRjs7QUNybkpBO0VBQ0U7QUR3bkpGOztBQ3RuSkE7RUFDRTtBRHluSkY7O0FDdm5KQTtFQUNFO0FEMG5KRjs7QUN4bkpBO0VBQ0U7RUFDQTtBRDJuSkY7O0FDem5KQTtFQUNFO0FENG5KRjs7QUMxbkpBO0VBQ0U7QUQ2bkpGOztBQzNuSkE7RUFDRTtFQUNBO0FEOG5KRjs7QUM1bkpBO0VBQ0U7QUQrbkpGOztBQzduSkE7RUFDRTtBRGdvSkY7O0FDOW5KQTtFQUNFO0VBQ0E7QURpb0pGOztBQy9uSkE7RUFDRTtBRGtvSkY7O0FDaG9KQTtFQUNFO0FEbW9KRjs7QUNqb0pBO0VBQ0U7RUFDQTtBRG9vSkY7O0FDbG9KQTtFQUNFO0FEcW9KRjs7QUNub0pBO0VBQ0U7QURzb0pGOztBQ3BvSkE7RUFDRTtFQUNBO0FEdW9KRjs7QUNyb0pBO0VBQ0U7QUR3b0pGOztBQ3RvSkE7RUFDRTtBRHlvSkY7O0FDdm9KQTtFQUNFO0VBQ0E7QUQwb0pGOztBQ3hvSkE7RUFDRTtBRDJvSkY7O0FDem9KQTtFQUNFO0FENG9KRjs7QUMxb0pBO0VBQ0U7RUFDQTtBRDZvSkY7O0FDM29KQTtFQUNFO0FEOG9KRjs7QUM1b0pBO0VBQ0U7QUQrb0pGOztBQzdvSkE7RUFDRTtFQUNBO0FEZ3BKRjs7QUM5b0pBO0VBQ0U7QURpcEpGOztBQy9vSkE7RUFDRTtBRGtwSkY7O0FDaHBKQTtFQUNFO0FEbXBKRjs7QUNqcEpBO0VBQ0U7RUFDQTtBRG9wSkY7O0FDbHBKQTtFQUNFO0VBQ0E7QURxcEpGOztBQ25wSkE7RUFDRTtBRHNwSkY7O0FDcHBKQTtFQUNFO0VBQ0E7QUR1cEpGOztBQ3JwSkE7RUFDRTtFQUNBO0FEd3BKRjs7QUN0cEpBO0VBQ0U7QUR5cEpGOztBQ3ZwSkE7RUFDRTtFQUNBO0FEMHBKRjs7QUN4cEpBO0VBQ0U7RUFDQTtBRDJwSkY7O0FDenBKQTtFQUNFO0FENHBKRjs7QUMxcEpBO0VBQ0U7RUFDQTtBRDZwSkY7O0FDM3BKQTtFQUNFO0VBQ0E7QUQ4cEpGOztBQzVwSkE7RUFDRTtBRCtwSkY7O0FDN3BKQTtFQUNFO0VBQ0E7QURncUpGOztBQzlwSkE7RUFDRTtFQUNBO0FEaXFKRjs7QUMvcEpBO0VBQ0U7QURrcUpGOztBQ2hxSkE7RUFDRTtFQUNBO0FEbXFKRjs7QUNqcUpBO0VBQ0U7RUFDQTtBRG9xSkY7O0FDbHFKQTtFQUNFO0FEcXFKRjs7QUNucUpBO0VBQ0U7RUFDQTtBRHNxSkY7O0FDcHFKQTtFQUNFO0VBQ0E7QUR1cUpGOztBQ3JxSkE7RUFDRTtBRHdxSkY7O0FDdHFKQTtFQUNFO0VBQ0E7QUR5cUpGOztBQ3ZxSkE7RUFDRTtFQUNBO0FEMHFKRjs7QUN4cUpBO0VBQ0U7QUQycUpGOztBQ3pxSkE7RUFDRTtFQUNBO0FENHFKRjs7QUMxcUpBO0VBQ0U7QUQ2cUpGOztBQzNxSkE7RUFDRTtFQUNBO0FEOHFKRjs7QUM1cUpBO0VBQ0U7RUFDQTtFQUNBO0FEK3FKRjs7QUM3cUpBOztFQUVFO0FEZ3JKRjs7QUM5cUpBO0VBQ0U7QURpckpGOztBQy9xSkE7O0VBRUU7RUFDQTtBRGtySkY7O0FDaHJKQTtFQUNFO0VBQ0E7QURtckpGOztBQ2pySkE7RUFDRTtBRG9ySkY7O0FDbHJKQTtFQUNFO0FEcXJKRjs7QUNuckpBO0VBQ0U7QURzckpGOztBQ3BySkE7RUFDRTtBRHVySkY7O0FDcnJKQTtFQUNFO0VBQ0E7QUR3ckpGOztBQ3RySkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHlySkY7O0FDdnJKQTtFQUNFO0VBQ0E7RUFDQTtBRDBySkY7O0FDeHJKQTtFQUNFO0FEMnJKRjs7QUN6ckpBO0VBQ0U7RUFDQTtBRDRySkY7O0FDMXJKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FENnJKRjs7QUMzckpBO0VBQ0U7QUQ4ckpGOztBQzVySkE7RUFDRTtBRCtySkY7O0FDN3JKQTtFQUNFO0FEZ3NKRjs7QUM5ckpBO0VBQ0U7RUFDQTtBRGlzSkY7O0FDL3JKQTtFQUNFO0FEa3NKRjs7QUNoc0pBO0VBQ0U7QURtc0pGOztBQ2pzSkE7RUFDRTtBRG9zSkY7O0FDbHNKQTtFQUNFO0FEcXNKRjs7QUNuc0pBOzs7O0VBSUU7QURzc0pGOztBQ3BzSkE7RUFDRTtBRHVzSkY7O0FDcnNKQTtFQUNFO0VBQ0E7QUR3c0pGOztBQ3RzSkE7RUFDRTtBRHlzSkY7O0FDdnNKQTtFQUNFO0VBRUE7RUFDQTtBRDBzSkY7O0FDeHNKQTs7OztFQUlFO0VBQ0E7RUFDQTtFQUNBO0FEMnNKRjs7QUN6c0pBOzs7O0VBSUU7RUFDQTtBRDRzSkY7O0FDMXNKQTs7RUFFRTtBRDZzSkY7O0FDM3NKQTs7RUFFRTtBRDhzSkY7O0FDNXNKQTs7RUFFRTtBRCtzSkY7O0FDN3NKQTs7RUFFRTtBRGd0SkY7O0FDOXNKQTs7RUFFRTtBRGl0SkY7O0FDL3NKQTs7RUFFRTtBRGt0SkY7O0FDaHRKQTs7RUFFRTtBRG10SkY7O0FDanRKQTs7RUFFRTtBRG90SkY7O0FDbHRKQTs7OztFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURxdEpGOztBQ250SkE7Ozs7RUFJRTtFQUNBO0FEc3RKRjs7QUNwdEpBOztFQUVFO0FEdXRKRjs7QUNydEpBOztFQUVFO0FEd3RKRjs7QUN0dEpBOztFQUVFO0FEeXRKRjs7QUN2dEpBOztFQUVFO0FEMHRKRjs7QUN4dEpBO0VBQ0U7QUQydEpGOztBQ3p0SkE7RUFDRTtBRDR0SkY7O0FDMXRKQTtFQUNFO0FENnRKRjs7QUMzdEpBO0VBQ0U7QUQ4dEpGOztBQzV0SkE7RUFDRTtBRCt0SkY7O0FDN3RKQTtFQUNFO0FEZ3VKRjs7QUM5dEpBO0VBQ0U7QURpdUpGOztBQy90SkE7RUFDRTtBRGt1SkY7O0FDaHVKQTtFQUNFO0VBQ0E7QURtdUpGOztBQ2p1SkE7RUFDRTtFQUNBO0FEb3VKRjs7QUNsdUpBO0VBQ0U7QURxdUpGOztBQ251SkE7RUFDRTtFQUNBO0FEc3VKRjs7QUNwdUpBO0VBQ0U7RUFDQTtFQUNBO0FEdXVKRjs7QUNydUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUR3dUpGOztBQ3R1SkE7RUFDRTtFQUNBO0VBQ0E7QUR5dUpGOztBQ3Z1SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRDB1SkY7O0FDeHVKQTtFQUNFO0VBQ0E7RUFDQTtBRDJ1SkY7O0FDenVKQTtFQUNFO0VBQ0E7QUQ0dUpGOztBQzF1SkE7RUFDRTtFQUNBO0FENnVKRjs7QUMzdUpBO0VBQ0U7QUQ4dUpGOztBQzV1SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQrdUpGOztBQzd1SkE7RUFDRTtBRGd2SkY7O0FDOXVKQTtFQUNFO0FEaXZKRjs7QUMvdUpBO0VBQ0U7QURrdkpGOztBQ2h2SkE7RUFFRTtFQUNBO0VBQ0E7QURtdkpGOztBQ2p2SkE7RUFDRTtBRG92SkY7O0FDbHZKQTs7RUFFRTtFQUNBO0FEcXZKRjs7QUNudkpBO0VBQ0U7QURzdkpGOztBQ3B2SkE7OztFQUlFO0FEdXZKRjs7QUNydkpBO0VBRUU7QUR3dkpGOztBQ3R2SkE7O0VBR0U7RUFDQTtBRHl2SkY7O0FDdnZKQTtFQUNFO0VBRUE7QUQwdkpGOztBQ3h2SkE7O0VBR0U7RUFDQTtBRDJ2SkY7O0FDenZKQTtFQUNFO0VBQ0E7QUQ0dkpGOztBQzF2SkE7RUFDRTtBRDZ2SkY7O0FDM3ZKQTtFQUNFO0FEOHZKRjs7QUM1dkpBOzs7RUFHRTtBRCt2SkY7O0FDN3ZKQTtFQUNFO0FEZ3dKRjs7QUM5dkpBO0VBQ0U7QURpd0pGOztBQy92SkE7RUFDRTtFQUNBO0FEa3dKRjs7QUNod0pBO0VBQ0U7QURtd0pGOztBQ2p3SkE7OztFQUdFO0VBQ0E7QURvd0pGOztBQ2x3SkE7RUFDRTtBRHF3SkY7O0FDbndKQTs7RUFFRTtBRHN3SkY7O0FDcHdKQTtFQUNFO0FEdXdKRjs7QUNyd0pBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRHd3SkY7O0FDdHdKQTs7OztFQUlFO0VBRUE7RUFFQTtBRDB3SkY7O0FDdndKQTs7OztFQUlFO0FEMHdKRjs7QUN4d0pBO0VBQ0U7RUFDQTtBRDJ3SkY7O0FDendKQTtFQUNFO0FENHdKRjs7QUMxd0pBOztFQUVFO0FENndKRjs7QUMzd0pBO0VBQ0U7QUQ4d0pGOztBQzV3SkE7O0VBRUU7QUQrd0pGOztBQzd3SkE7Ozs7RUFJRTtBRGd4SkY7O0FDOXdKQTs7RUFFRTtBRGl4SkY7O0FDL3dKQTs7OztFQUlFO0FEa3hKRjs7QUNoeEpBOztFQUVFO0FEbXhKRjs7QUNqeEpBOzs7O0VBSUU7QURveEpGOztBQ2x4SkE7O0VBRUU7QURxeEpGOztBQ254SkE7Ozs7RUFJRTtBRHN4SkY7O0FDcHhKQTs7OztFQUlFO0FEdXhKRjs7QUNyeEpBOzs7Ozs7OztFQVFFO0FEd3hKRjs7QUN0eEpBOzs7O0VBSUU7QUR5eEpGOztBQ3Z4SkE7RUFDRTtBRDB4SkY7O0FDeHhKQTs7RUFFRTtBRDJ4SkY7O0FDenhKQTtFQUNFO0FENHhKRjs7QUMxeEpBOztFQUVFO0FENnhKRjs7QUMzeEpBO0VBQ0U7QUQ4eEpGOztBQzV4SkE7O0VBRUU7QUQreEpGOztBQzd4SkE7RUFDRTtBRGd5SkY7O0FDOXhKQTs7RUFFRTtBRGl5SkY7O0FDL3hKQTtFQUNFO0FEa3lKRjs7QUNoeUpBO0VBQ0U7QURteUpGOztBQ2p5SkE7O0VBRUU7QURveUpGOztBQ2x5SkE7RUFDRTtBRHF5SkY7O0FDbnlKQTtFQUNFO0VBQ0E7QURzeUpGOztBQ3B5SkE7RUFDRTtBRHV5SkY7O0FDcnlKQTtFQUNFO0FEd3lKRjs7QUN0eUpBO0VBQ0U7QUR5eUpGOztBQ3Z5SkE7Ozs7Ozs7O0VBUUU7QUQweUpGOztBQ3h5SkE7RUFDRTtBRDJ5SkY7O0FDenlKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FENHlKRjs7QUMxeUpBO0VBQ0U7QUQ2eUpGOztBQzN5SkE7RUFDRTtFQUNBO0FEOHlKRjs7QUM1eUpBO0VBQ0U7QUQreUpGOztBQzd5SkE7RUFDRTtFQUNBO0FEZ3pKRjs7QUM5eUpBO0VBQ0U7QURpekpGOztBQy95SkE7RUFDRTtBRGt6SkY7O0FDaHpKQTtFQUNFO0FEbXpKRjs7QUNqekpBO0VBRUU7RUFDQTtFQUNBO0FEb3pKRjs7QUNsekpBO0VBQ0U7RUFDQTtBRHF6SkY7O0FDbnpKQTtFQUNFO0VBQ0E7QURzekpGOztBQ3B6SkE7RUFDRTtFQUNBO0FEdXpKRjs7QUNyekpBO0VBQ0U7QUR3ekpGOztBQ3R6SkE7O0VBRUU7QUR5ekpGOztBQ3Z6SkE7O0VBRUU7QUQwekpGOztBQ3h6SkE7O0VBRUU7QUQyekpGOztBQ3p6SkE7RUFDRTtBRDR6SkY7O0FDMXpKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FENnpKRjs7QUMzekpBO0VBQ0U7QUQ4ekpGOztBQzV6SkE7RUFDRTtBRCt6SkY7O0FDN3pKQTtFQUNFO0FEZzBKRjs7QUM5ekpBO0VBQ0U7QURpMEpGOztBQy96SkE7O0VBRUU7RUFFQTtFQUNBO0FEazBKRjs7QUNoMEpBO0VBQ0U7QURtMEpGOztBQ2owSkE7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEbzBKRjs7QUNsMEpBO0VBQ0U7QURxMEpGOztBQ24wSkE7RUFHRTtFQUlBO0FEczBKRjs7QUNwMEpBOztFQUVFO0FEdTBKRjs7QUNyMEpBOztFQUVFO0VBQ0E7RUFDQTtFQUVBO0FEdzBKRjs7QUN0MEpBOztFQUVFO0FEeTBKRjs7QUN2MEpBOztFQUVFO0VBQ0E7QUQwMEpGOztBQ3gwSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBSUE7RUFHQTtBRDIwSkY7O0FDejBKQTtFQUlFO0FENDBKRjs7QUMxMEpBO0VBQ0U7RUFDQTtBRDYwSkY7O0FDMzBKQTtFQUNFO0VBQ0E7QUQ4MEpGOztBQzUwSkE7RUFDRTtBRCswSkY7O0FDNzBKQTtFQUNFO0FEZzFKRjs7QUM5MEpBO0VBQ0U7RUFDQTtBRGkxSkY7O0FDLzBKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FEazFKRjs7QUNoMUpBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7QURtMUpGOztBQ2oxSkE7RUFDRTtFQUNBO0FEbzFKRjs7QUNsMUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHExSkY7O0FDbjFKQTtFQUNFO0VBQ0E7QURzMUpGOztBQ3AxSkE7RUFDRTtFQUdBO0VBSUE7QUR1MUpGOztBQ3IxSkE7O0VBRUU7QUR3MUpGOztBQ3QxSkE7RUFDRTtFQUNBO0FEeTFKRjs7QUN2MUpBO0VBQ0U7SUFDRTtFRDAxSkY7QUFDRjtBQ3gxSkE7RUFDRTtBRDAxSkY7O0FDeDFKQTtFQUNFO0FEMjFKRjs7QUN6MUpBO0VBQ0U7RUFDQTtFQUNBO0FENDFKRjs7QUMxMUpBO0VBQ0U7QUQ2MUpGOztBQzMxSkE7RUFDRTtFQUNBO0FEODFKRjs7QUM1MUpBO0VBQ0U7RUFDQTtBRCsxSkY7O0FDNzFKQTtFQUNFO0FEZzJKRjs7QUM5MUpBO0VBR0U7RUFHQTtFQUNBO0FEaTJKRjs7QUMvMUpBO0VBR0U7RUFFQTtFQUNBO0VBQ0E7QURrMkpGOztBQ2gySkE7RUFDRTtBRG0ySkY7O0FDajJKQTtFQUNFO0FEbzJKRjs7QUNsMkpBO0VBQ0U7RUFDQTtBRHEySkY7O0FDbjJKQTtFQUNFO0VBQ0E7QURzMkpGOztBQ3AySkE7RUFDRTtFQUdBO0VBR0E7QUR1MkpGOztBQ3IySkE7RUFDRTtBRHcySkY7O0FDdDJKQTtFQUNFO0FEeTJKRjs7QUN2MkpBO0VBR0U7RUFDQTtBRDAySkY7O0FDeDJKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEMjJKRjs7QUN6MkpBOztFQUVFO0FENDJKRjs7QUMxMkpBO0VBQ0U7QUQ2MkpGOztBQzMySkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ4MkpGOztBQzUySkE7RUFDRTtFQUNBO0FEKzJKRjs7QUM3MkpBOztFQUVFO0FEZzNKRjs7QUM5MkpBO0VBR0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtBRGkzSkY7O0FDLzJKQTtFQUNFO0FEazNKRjs7QUNoM0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURtM0pGOztBQ2ozSkE7RUFDRTtBRG8zSkY7O0FDbDNKQTtFQUNFO0FEcTNKRjs7QUNuM0pBO0VBQ0U7RUFDQTtBRHMzSkY7O0FDcDNKQTtFQUNFO0VBQ0E7QUR1M0pGOztBQ3IzSkE7RUFDRTtBRHczSkY7O0FDdDNKQTtFQUNFO0VBQ0E7QUR5M0pGOztBQ3YzSkE7RUFDRTtFQUNBO0FEMDNKRjs7QUN4M0pBO0VBQ0U7RUFDQTtBRDIzSkY7O0FDejNKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FENDNKRjs7QUMxM0pBO0VBQ0U7RUFDQTtBRDYzSkY7O0FDMzNKQTs7RUFFRTtBRDgzSkY7O0FDNTNKQTs7RUFFRTtFQUNBO0VBQ0E7QUQrM0pGOztBQzczSkE7RUFDRTtBRGc0SkY7O0FDOTNKQTtFQUNFO0FEaTRKRjs7QUMvM0pBOzs7RUFHRTtBRGs0SkY7O0FDaDRKQTtFQUNFO0VBQ0E7RUFHQTtFQUlBO0FEbTRKRjs7QUNqNEpBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEbzRKRjs7QUNsNEpBO0VBQ0U7RUFDQTtFQUNBO0FEcTRKRjs7QUNuNEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FEczRKRjs7QUNwNEpBO0VBQ0U7RUFDQTtFQUVBO0FEdTRKRjs7QUNyNEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FEdzRKRjs7QUN0NEpBO0VBQ0U7RUFDQTtBRHk0SkY7O0FDdjRKQTtFQUNFO0FEMDRKRjs7QUN4NEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDI0SkY7O0FDejRKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FENDRKRjs7QUMxNEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRDY0SkY7O0FDMzRKQTtFQUNFO0FEODRKRjs7QUM1NEpBO0VBQ0U7QUQrNEpGOztBQzc0SkE7RUFHRTtFQUdBO0VBQ0E7QURnNUpGOztBQzk0SkE7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBRGk1SkY7O0FDLzRKQTs7RUFHRTtBRGs1SkY7QUN0NEpBO0VBQ0U7SUFFRTtFRG01SkY7RUNqNUpBO0lBRUU7RURtNUpGO0FBQ0Y7QUNqNUpBO0VBQ0U7RUFDQTtBRG01SkY7O0FDajVKQTtFQUNFO0FEbzVKRjs7QUNsNUpBO0VBQ0U7RUFDQTtFQUVBO0FEcTVKRjs7QUNuNUpBO0VBQ0U7QURzNUpGOztBQ3A1SkE7O0VBRUU7QUR1NUpGOztBQ3I1SkE7RUFDRTtBRHc1SkY7O0FDdDVKQTtFQUdFO0VBR0E7QUR5NUpGOztBQ3Y1SkE7RUFHRTtBRDA1SkY7O0FDeDVKQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0FEMjVKRjs7QUN6NUpBOztFQUVFO0FENDVKRjs7QUMxNUpBOztFQUVFO0VBQ0E7QUQ2NUpGOztBQzM1SkE7RUFDRTtBRDg1SkY7O0FDNTVKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEKzVKRjs7QUM3NUpBO0VBQ0U7RUFDQTtFQUNBO0FEZzZKRjs7QUM5NUpBO0VBQ0U7RUFDQTtBRGk2SkY7O0FDLzVKQTtFQUNFO0FEazZKRjs7QUNoNkpBO0VBRUU7RUFDQTtBRG02SkY7O0FDajZKQTtFQUNFO0VBQ0E7RUFDQTtBRG82SkY7O0FDbDZKQTtFQUNFO0VBQ0E7QURxNkpGOztBQ242SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEczZKRjs7QUNwNkpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUR1NkpGOztBQ3I2SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR3NkpGOztBQ3Q2SkE7RUFDRTtBRHk2SkY7O0FDdjZKQTtFQUNFO0VBQ0E7QUQwNkpGOztBQ3g2SkE7RUFDRTtBRDI2SkY7O0FDejZKQTtFQUNFO0FENDZKRjs7QUMxNkpBO0VBQ0U7QUQ2NkpGOztBQzM2SkE7RUFDRTtBRDg2SkY7O0FDNTZKQTtFQUNFO0VBQ0E7QUQrNkpGOztBQzc2SkE7RUFDRTtBRGc3SkY7O0FDOTZKQTtFQUNFO0FEaTdKRjs7QUMvNkpBO0VBQ0U7RUFDQTtBRGs3SkY7O0FDaDdKQTtFQUNFO0FEbTdKRjs7QUNqN0pBO0VBQ0U7RUFDQTtBRG83SkY7O0FDbDdKQTtFQUNFO0FEcTdKRjs7QUNuN0pBO0VBQ0U7RUFDQTtFQUNBO0FEczdKRjs7QUNwN0pBOztFQUVFO0FEdTdKRjs7QUNyN0pBO0VBQ0U7RUFDQTtBRHc3SkY7O0FDdDdKQTtFQUNFO0FEeTdKRjs7QUN2N0pBO0VBQ0U7QUQwN0pGOztBQ3g3SkE7OztFQUdFO0FEMjdKRjs7QUN6N0pBO0VBQ0U7QUQ0N0pGOztBQzE3SkE7RUFDRTtBRDY3SkY7O0FDMzdKQTs7RUFFRTtFQUNBO0FEODdKRjs7QUM1N0pBO0VBQ0U7RUFDQTtBRCs3SkY7O0FDNzdKQTtFQUNFO0FEZzhKRjs7QUM5N0pBO0VBQ0U7QURpOEpGOztBQy83SkE7RUFDRTtFQUNBO0FEazhKRjs7QUNoOEpBO0VBQ0U7QURtOEpGOztBQ2o4SkE7RUFDRTtFQUNBO0FEbzhKRjs7QUNsOEpBO0VBQ0U7RUFDQTtBRHE4SkY7O0FDbjhKQTtFQUNFO0FEczhKRjs7QUNwOEpBOztFQUVFO0FEdThKRjs7QUNyOEpBO0VBQ0U7RUFDQTtBRHc4SkY7O0FDdDhKQTtFQUNFO0FEeThKRjs7QUN2OEpBO0VBQ0U7QUQwOEpGOztBQ3g4SkE7RUFDRTtFQUNBO0FEMjhKRjs7QUN6OEpBO0VBQ0U7RUFDQTtFQUNBO0FENDhKRjs7QUMxOEpBO0VBQ0U7QUQ2OEpGOztBQzM4SkE7RUFDRTtBRDg4SkY7O0FDNThKQTtFQUNFO0VBQ0E7RUFDQTtBRCs4SkY7O0FDNzhKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEZzlKRjs7QUM5OEpBO0VBQ0U7RUFDQTtBRGk5SkY7O0FDLzhKQTtFQUNFO0FEazlKRjs7QUNoOUpBO0VBR0U7QURtOUpGOztBQ2o5SkE7RUFDRTtFQUNBO0FEbzlKRjs7QUNsOUpBO0VBQ0U7QURxOUpGOztBQ245SkE7RUFDRTtBRHM5SkY7O0FDcDlKQTtFQUNFO0FEdTlKRjs7QUNyOUpBO0VBQ0U7QUR3OUpGOztBQ3Q5SkE7RUFDRTtBRHk5SkY7O0FDdjlKQTtFQUNFO0FEMDlKRjs7QUN4OUpBO0VBQ0U7RUFDQTtFQUNBO0FEMjlKRjs7QUN6OUpBO0VBQ0U7QUQ0OUpGOztBQzE5SkE7RUFDRTtFQUNBO0FENjlKRjs7QUMzOUpBO0VBQ0U7QUQ4OUpGOztBQzU5SkE7RUFDRTtBRCs5SkY7O0FDNzlKQTs7OztFQUlFO0VBQ0E7RUFDQTtBRGcrSkY7O0FDOTlKQTs7RUFFRTtFQUNBO0VBQ0E7QURpK0pGOztBQy85SkE7O0VBRUU7RUFDQTtFQUNBO0FEaytKRjs7QUNoK0pBOztFQUVFO0VBQ0E7RUFDQTtBRG0rSkY7O0FDaitKQTtFQUNFO0VBR0E7RUFJQTtFQUNBO0VBQ0E7QURvK0pGOztBQ2wrSkE7RUFDRTtFQUdBO0FEcStKRjs7QUNuK0pBO0VBQ0U7QURzK0pGOztBQ3ArSkE7RUFHRTtFQUdBO0VBRUE7RUFDQTtBRHUrSkY7O0FDcitKQTs7RUFFRTtFQUNBO0FEdytKRjs7QUN0K0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEeStKRjs7QUN2K0pBO0VBQ0U7RUFDQTtFQUNBO0FEMCtKRjs7QUN4K0pBO0VBQ0U7QUQyK0pGOztBQ3orSkE7RUFDRTtBRDQrSkY7O0FDMStKQTtFQUNFO0VBQ0E7QUQ2K0pGOztBQzMrSkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDgrSkY7O0FDNStKQTtFQUNFO0VBQ0E7QUQrK0pGOztBQzcrSkE7RUFDRTtBRGcvSkY7O0FDOStKQTtFQUNFO0FEaS9KRjs7QUMvK0pBOztFQUVFO0VBQ0E7QURrL0pGOztBQ2gvSkE7RUFDRTtFQUNBO0VBQ0E7QURtL0pGOztBQ2ovSkE7RUFDRTtFQUNBO0VBQ0E7QURvL0pGOztBQ2wvSkE7RUFDRTtBRHEvSkY7O0FDbi9KQTs7RUFFRTtBRHMvSkY7O0FDcC9KQTtFQUNFO0FEdS9KRjs7QUNyL0pBO0VBQ0U7QUR3L0pGOztBQ3QvSkE7RUFDRTtFQUNBO0FEeS9KRjs7QUN2L0pBO0VBQ0U7RUFDQTtBRDAvSkY7O0FDeC9KQTtFQUdFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QUQyL0pGOztBQ3ovSkE7RUFHRTtFQUdBO0FENC9KRjs7QUMxL0pBO0VBQ0U7QUQ2L0pGOztBQzMvSkE7RUFDRTtBRDgvSkY7O0FDNS9KQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEKy9KRjs7QUM3L0pBO0VBQ0U7QURnZ0tGOztBQzkvSkE7RUFDRTtFQUNBO0FEaWdLRjs7QUMvL0pBO0VBR0U7RUFJQTtBRGtnS0Y7O0FDaGdLQTtFQUNFO0FEbWdLRjs7QUNqZ0tBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QURvZ0tGOztBQ2xnS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHFnS0Y7O0FDbmdLQTtFQUNFO0FEc2dLRjs7QUNwZ0tBO0VBQ0U7QUR1Z0tGOztBQ3JnS0E7RUFDRTtFQUNBO0FEd2dLRjs7QUN0Z0tBO0VBQ0U7RUFDQTtBRHlnS0Y7O0FDdmdLQTtFQUNFO0VBQ0E7QUQwZ0tGOztBQ3hnS0E7RUFDRTtBRDJnS0Y7O0FDemdLQTs7OztFQUlFO0FENGdLRjs7QUMxZ0tBOzs7O0VBTUU7RUFHQTtBRDZnS0Y7O0FDM2dLQTs7OztFQUlFO0FEOGdLRjs7QUM1Z0tBOzs7O0VBSUU7RUFDQTtBRCtnS0Y7O0FDN2dLQTs7OztFQUlFO0VBQ0E7QURnaEtGOztBQzlnS0E7RUFFRTtFQUNBO0VBQ0E7QURpaEtGOztBQy9nS0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBRGtoS0Y7O0FDaGhLQTtFQUNFO0FEbWhLRjs7QUNqaEtBO0VBQ0U7QURvaEtGOztBQ2xoS0E7RUFHRTtBRHFoS0Y7O0FDbmhLQTtFQUdFO0FEc2hLRjs7QUNwaEtBO0VBQ0U7RUFDQTtBRHVoS0Y7O0FDcmhLQTs7RUFFRTtBRHdoS0Y7O0FDdGhLQTtFQUNFO0VBQ0E7RUFDQTtBRHloS0Y7O0FDdmhLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQwaEtGOztBQ3hoS0E7O0VBRUU7QUQyaEtGOztBQ3poS0E7RUFDRTtFQUNBO0VBQ0E7QUQ0aEtGOztBQzFoS0E7RUFDRTtFQUNBO0VBQ0E7QUQ2aEtGOztBQzNoS0E7RUFDRTtFQUNBO0FEOGhLRjs7QUM1aEtBO0VBQ0U7QUQraEtGOztBQzdoS0E7RUFDRTtBRGdpS0Y7O0FDOWhLQTs7RUFFRTtFQUNBO0VBQ0E7QURpaUtGOztBQy9oS0E7RUFDRTtFQUNBO0FEa2lLRjs7QUNoaUtBO0VBQ0U7QURtaUtGOztBQ2ppS0E7RUFDRTtBRG9pS0Y7O0FDbGlLQTtFQUNFO0FEcWlLRjs7QUNuaUtBOzs7Ozs7Ozs7RUFTRTtBRHNpS0Y7O0FDcGlLQTs7RUFFRTtBRHVpS0Y7O0FDcmlLQTs7OztFQUlFO0FEd2lLRjs7QUN0aUtBOztFQUVFO0FEeWlLRjs7QUN2aUtBO0VBQ0U7QUQwaUtGOztBQ3hpS0E7RUFDRTtFQUNBO0FEMmlLRjs7QUN6aUtBO0VBQ0U7RUFDQTtBRDRpS0Y7O0FDMWlLQTtFQUNFO0VBQ0E7QUQ2aUtGOztBQzNpS0E7RUFDRTtBRDhpS0Y7O0FDNWlLQTs7RUFFRTtBRCtpS0Y7O0FDN2lLQTs7RUFFRTtFQUNBO0FEZ2pLRjs7QUM5aUtBO0VBQ0U7QURpaktGOztBQy9pS0E7RUFDRTtFQUNBO0FEa2pLRjs7QUNoaktBOzs7O0VBSUU7QURtaktGOztBQ2pqS0E7RUFDRTtBRG9qS0Y7O0FDbGpLQTtFQUNFO0FEcWpLRjs7QUNuaktBO0VBQ0U7QURzaktGOztBQ3BqS0E7RUFDRTtBRHVqS0Y7O0FDcmpLQTs7RUFFRTtBRHdqS0Y7O0FDdGpLQTtFQUNFO0VBRUE7RUFDQTtFQUNBO0FEeWpLRjs7QUN2aktBO0VBQ0U7QUQwaktGOztBQ3hqS0E7O0VBRUU7RUFDQTtBRDJqS0Y7O0FDempLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ0aktGOztBQzFqS0E7RUFDRTtBRDZqS0Y7O0FDM2pLQTs7Ozs7RUFLRTtFQUNBO0FEOGpLRjs7QUM1aktBOzs7OztFQUtFO0VBQ0E7RUFDQTtBRCtqS0Y7O0FDN2pLQTtFQUNFO0FEZ2tLRjs7QUM5aktBO0VBRUU7QURpa0tGOztBQy9qS0E7RUFDRTtBRGtrS0Y7O0FDaGtLQTtFQUNFO0VBQ0E7QURta0tGOztBQ2prS0E7RUFDRTtBRG9rS0Y7O0FDbGtLQTs7RUFFRTtFQUNBO0FEcWtLRjs7QUNua0tBOzs7RUFHRTtBRHNrS0Y7O0FDcGtLQTtFQUNFO0FEdWtLRjs7QUNya0tBO0VBQ0U7QUR3a0tGOztBQ3RrS0E7O0VBRUU7QUR5a0tGOztBQ3ZrS0E7RUFFRTtBRDBrS0Y7O0FDeGtLQTtFQUNFO0FEMmtLRjs7QUN6a0tBO0VBQ0U7QUQ0a0tGOztBQzFrS0E7RUFDRTtBRDZrS0Y7O0FDM2tLQTtFQUNFO0VBQ0E7RUFDQTtBRDhrS0Y7O0FDNWtLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEK2tLRjs7QUM3a0tBO0VBQ0U7QURnbEtGOztBQzlrS0E7RUFDRTtBRGlsS0Y7O0FDL2tLQTtFQUNFO0FEa2xLRjs7QUNobEtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRG1sS0Y7O0FDamxLQTtFQUNFO0FEb2xLRjs7QUNsbEtBO0VBQ0U7QURxbEtGOztBQ25sS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEc2xLRjs7QUNwbEtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUR1bEtGOztBQ3JsS0E7RUFDRTtBRHdsS0Y7O0FDdGxLQTtFQUNFO0FEeWxLRjs7QUN2bEtBOztFQUVFO0FEMGxLRjs7QUN4bEtBO0VBQ0U7RUFDQTtBRDJsS0Y7O0FDemxLQTtFQUNFO0FENGxLRjs7QUMxbEtBO0VBQ0U7QUQ2bEtGOztBQzNsS0E7RUFDRTtBRDhsS0Y7O0FDNWxLQTtFQUNFO0VBQ0E7RUFDQTtBRCtsS0Y7O0FDN2xLQTtFQUNFO0FEZ21LRjs7QUM5bEtBO0VBQ0U7QURpbUtGOztBQy9sS0E7RUFDRTtFQUNBO0FEa21LRjs7QUNobUtBO0VBQ0U7QURtbUtGOztBQ2ptS0E7O0VBRUU7QURvbUtGOztBQ2xtS0E7RUFDRTtBRHFtS0Y7O0FDbm1LQTs7RUFFRTtBRHNtS0Y7O0FDcG1LQTs7RUFFRTtBRHVtS0Y7O0FDcm1LQTtFQUNFO0VBQ0E7QUR3bUtGOztBQ3RtS0E7RUFDRTtBRHltS0Y7O0FDdm1LQTtFQUNFO0FEMG1LRjs7QUN4bUtBO0VBQ0U7QUQybUtGOztBQ3ptS0E7RUFDRTtBRDRtS0Y7O0FDMW1LQTtFQUNFO0FENm1LRjs7QUMzbUtBOztFQUVFO0VBQ0E7QUQ4bUtGOztBQzVtS0E7Ozs7Ozs7O0VBUUU7RUFDQTtBRCttS0Y7O0FDN21LQTs7OztFQUlFO0VBQ0E7QURnbktGOztBQzltS0E7RUFDRTtBRGluS0Y7O0FDL21LQTtFQUNFO0FEa25LRjs7QUNobktBO0VBQ0U7QURtbktGOztBQ2puS0E7RUFDRTtFQUNBO0VBQ0E7QURvbktGOztBQ2xuS0E7RUFDRTtFQUNBO0VBQ0E7QURxbktGOztBQ25uS0E7RUFDRTtFQUNBO0VBQ0E7QURzbktGOztBQ3BuS0E7RUFDRTtFQUNBO0VBQ0E7QUR1bktGOztBQ3JuS0E7RUFDRTtFQUNBO0VBQ0E7QUR3bktGOztBQ3RuS0E7RUFDRTtFQUNBO0VBQ0E7QUR5bktGOztBQ3ZuS0E7RUFDRTtFQUNBO0VBQ0E7QUQwbktGOztBQ3huS0E7RUFDRTtFQUNBO0VBQ0E7QUQybktGOztBQ3puS0E7RUFDRTtFQUNBO0VBQ0E7QUQ0bktGOztBQzFuS0E7RUFDRTtFQUNBO0VBQ0E7QUQ2bktGOztBQzNuS0E7RUFDRTtFQUNBO0VBQ0E7QUQ4bktGOztBQzVuS0E7RUFDRTtFQUNBO0VBQ0E7QUQrbktGOztBQzduS0E7RUFDRTtFQUNBO0VBQ0E7QURnb0tGOztBQzluS0E7RUFDRTtFQUNBO0VBQ0E7QURpb0tGOztBQy9uS0E7RUFDRTtFQUNBO0VBQ0E7QURrb0tGOztBQ2hvS0E7O0VBRUU7RUFDQTtFQUNBO0FEbW9LRjs7QUNqb0tBOztFQUVFO0VBQ0E7RUFDQTtBRG9vS0Y7O0FDbG9LQTs7RUFFRTtFQUNBO0VBQ0E7QURxb0tGOztBQ25vS0E7O0VBRUU7RUFDQTtFQUNBO0FEc29LRjs7QUNwb0tBOztFQUVFO0VBQ0E7RUFDQTtBRHVvS0Y7O0FDcm9LQTs7RUFFRTtFQUNBO0VBQ0E7QUR3b0tGOztBQ3RvS0E7O0VBRUU7RUFDQTtFQUNBO0FEeW9LRjs7QUN2b0tBOztFQUVFO0VBQ0E7RUFDQTtBRDBvS0Y7O0FDeG9LQTs7RUFFRTtFQUNBO0VBQ0E7QUQyb0tGOztBQ3pvS0E7O0VBRUU7RUFDQTtFQUNBO0FENG9LRjs7QUMxb0tBO0VBQ0U7RUFDQTtFQUNBO0FENm9LRjs7QUMzb0tBO0VBQ0U7RUFDQTtFQUNBO0FEOG9LRjs7QUM1b0tBO0VBQ0U7RUFDQTtFQUNBO0FEK29LRjs7QUM3b0tBO0VBQ0U7RUFDQTtFQUNBO0FEZ3BLRjs7QUM5b0tBO0VBQ0U7RUFDQTtFQUNBO0FEaXBLRjs7QUMvb0tBO0VBQ0U7RUFDQTtFQUNBO0FEa3BLRjs7QUNocEtBO0VBQ0U7RUFDQTtFQUNBO0FEbXBLRjs7QUNqcEtBO0VBQ0U7RUFDQTtFQUNBO0FEb3BLRjs7QUNscEtBO0VBQ0U7RUFDQTtFQUNBO0FEcXBLRjs7QUNucEtBO0VBQ0U7RUFDQTtFQUNBO0FEc3BLRjs7QUNwcEtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHVwS0Y7O0FDcnBLQTtFQUNFO0VBQ0E7RUFDQTtBRHdwS0Y7O0FDdHBLQTtFQUdFO0VBSUE7RUFDQTtFQUNBO0VBQ0E7QUR5cEtGOztBQ3ZwS0E7RUFHRTtFQUNBO0VBSUE7RUFDQTtBRDBwS0Y7O0FDeHBLQTtFQUNFO0VBQ0E7RUFDQTtBRDJwS0Y7O0FDenBLQTtFQUdFO0FENHBLRjs7QUMxcEtBO0VBQ0U7QUQ2cEtGOztBQzNwS0E7RUFDRTtBRDhwS0Y7O0FDNXBLQTtFQUNFO0FEK3BLRjs7QUM3cEtBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FEZ3FLRjs7QUM5cEtBO0VBQ0U7QURpcUtGOztBQy9wS0E7RUFDRTtBRGtxS0Y7O0FDaHFLQTtFQUNFO0VBQ0E7QURtcUtGOztBQ2pxS0E7RUFDRTtFQUNBO0FEb3FLRjs7QUNscUtBO0VBQ0U7QURxcUtGOztBQ25xS0E7RUFDRTtFQUNBO0FEc3FLRjs7QUNwcUtBO0VBQ0U7QUR1cUtGOztBQ3JxS0E7RUFDRTtBRHdxS0Y7O0FDdHFLQTtFQUNFO0FEeXFLRjs7QUN2cUtBO0VBQ0U7RUFDQTtBRDBxS0Y7O0FDeHFLQTs7OztFQUlFO0VBQ0E7QUQycUtGOztBQ3pxS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRDRxS0Y7O0FDMXFLQTs7RUFFRTtBRDZxS0Y7O0FDM3FLQTtFQUNFO0FEOHFLRjs7QUM1cUtBO0VBQ0U7QUQrcUtGOztBQzdxS0E7RUFDRTtBRGdyS0Y7O0FDOXFLQTs7RUFFRTtFQUNBO0FEaXJLRjs7QUMvcUtBO0VBQ0U7RUFDQTtBRGtyS0Y7O0FDaHJLQTtFQUNFO0VBQ0E7QURtcktGOztBQ2pyS0E7RUFDRTtBRG9yS0Y7O0FDbHJLQTtFQUNFO0FEcXJLRjs7QUNucktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHNyS0Y7O0FDcHJLQTtFQUNFO0FEdXJLRjs7QUNycktBOzs7O0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHdyS0Y7O0FDdHJLQTs7RUFFRTtFQUNBO0VBQ0E7QUR5cktGOztBQ3ZyS0E7RUFDRTtFQUNBO0FEMHJLRjs7QUN4cktBOztFQUVFO0VBQ0E7RUFDQTtBRDJyS0Y7O0FDenJLQTtFQUNFO0VBQ0E7QUQ0cktGOztBQzFyS0E7RUFDRTtFQUNBO0FENnJLRjs7QUMzcktBO0VBQ0U7QUQ4cktGOztBQzVyS0E7RUFDRTtFQUNBO0FEK3JLRjs7QUM3cktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGdzS0Y7O0FDOXJLQTtFQUNFO0FEaXNLRjs7QUMvcktBO0VBQ0U7RUFDQTtFQUNBO0FEa3NLRjs7QUNoc0tBO0VBQ0U7RUFDQTtBRG1zS0Y7O0FDanNLQTtFQUNFO0VBQ0E7RUFDQTtBRG9zS0Y7O0FDbHNLQTtFQUNFO0FEcXNLRjs7QUNuc0tBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURzc0tGOztBQ3BzS0E7RUFDRTtBRHVzS0Y7O0FDcnNLQTtFQUNFO0FEd3NLRjs7QUN0c0tBO0VBQ0U7QUR5c0tGOztBQ3ZzS0E7Ozs7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDBzS0Y7O0FDeHNLQTs7RUFFRTtBRDJzS0Y7O0FDenNLQTs7RUFFRTtBRDRzS0Y7O0FDMXNLQTtFQUNFO0FENnNLRjs7QUMzc0tBO0VBQ0U7QUQ4c0tGOztBQzVzS0E7RUFDRTtBRCtzS0Y7O0FDN3NLQTtFQUNFO0FEZ3RLRjs7QUM5c0tBO0VBQ0U7QURpdEtGOztBQy9zS0E7RUFDRTtBRGt0S0Y7O0FDaHRLQTtFQUNFO0VBQ0E7RUFDQTtBRG10S0Y7O0FDanRLQTs7RUFFRTtBRG90S0Y7O0FDbHRLQTtFQUNFO0FEcXRLRjs7QUNudEtBO0VBQ0U7QURzdEtGOztBQ3B0S0E7RUFDRTtBRHV0S0Y7O0FDcnRLQTtFQUNFO0FEd3RLRjs7QUN0dEtBO0VBQ0U7QUR5dEtGOztBQ3Z0S0E7RUFDRTtBRDB0S0Y7O0FDeHRLQTtFQUNFO0FEMnRLRjs7QUN6dEtBO0VBQ0U7QUQ0dEtGOztBQzF0S0E7RUFDRTtBRDZ0S0Y7O0FDM3RLQTtFQUNFO0FEOHRLRjs7QUM1dEtBO0VBQ0U7QUQrdEtGOztBQzd0S0E7RUFDRTtBRGd1S0Y7O0FDOXRLQTtFQUNFO0FEaXVLRjs7QUMvdEtBO0VBQ0U7QURrdUtGOztBQ2h1S0E7RUFDRTtBRG11S0Y7O0FDanVLQTtFQUNFO0FEb3VLRjs7QUNsdUtBO0VBQ0U7QURxdUtGOztBQ251S0E7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QURzdUtGOztBQ3B1S0E7RUFDRTtBRHV1S0Y7O0FDcnVLQTtFQUNFO0VBRUE7QUR3dUtGOztBQ3R1S0E7RUFDRTtBRHl1S0Y7O0FDdnVLQTtFQUNFO0FEMHVLRjs7QUN4dUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FEMnVLRjs7QUN6dUtBO0VBQ0U7QUQ0dUtGOztBQzF1S0E7RUFDRTtFQUVBO0FENnVLRjs7QUMzdUtBO0VBQ0U7RUFDQTtFQUNBO0FEOHVLRjs7QUM1dUtBOztFQUVFO0FEK3VLRjs7QUM3dUtBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FEZ3ZLRjs7QUM5dUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURpdktGOztBQTUwK0JBO0VBQ0U7QUErMCtCRjs7QUE1MCtCQTtFQUNFO0FBKzArQkY7O0FBNTArQkE7RUFDRTtBQSswK0JGOztBQTUwK0JDO0VBQ0M7QUErMCtCRjs7QUF4MCtCQTtFQUNFO0FBMjArQkY7O0FBeDArQkE7RUFDRTtFQUNBO0FBMjArQkY7O0FBeDArQkE7RUFDRTtFQUNBO0FBMjArQkY7O0FBeDArQkE7RUFDRTtFQUNBO0VBQUE7RUFDQTtBQTIwK0JGOztBQXgwK0JBO0VBQ0U7RUFBQTtFQUNBO0VBQ0E7QUEyMCtCRjs7QUF4MCtCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBMjArQkY7QUF6MCtCRTtFQUNFO0VBQ0E7QUEyMCtCSjtBQXowK0JJO0VBQ0U7RUFDQTtFQUNBO0FBMjArQk47QUF2MCtCRTtFQUNFO0VBQ0E7RUFDQTtBQXkwK0JKO0FBdDArQkU7RUFDRTtFQUNBO0FBdzArQko7QUFyMCtCRTtFQUNFO0VBQ0E7RUFDQTtBQXUwK0JKOztBQW4wK0JBO0VBQ0U7QUFzMCtCRjs7QUFuMCtCQTtFQUNFO0VBQ0E7QUFzMCtCRjs7QUFuMCtCQTtFQUNFO0FBczArQkY7QUFwMCtCRTtFQUNFO0FBczArQko7O0FBbDArQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBcTArQkY7O0FBbDArQkE7RUFFRTtBQW8wK0JGO0FBbDArQkU7RUFDRTtFQUNBO0VBQ0E7QUFvMCtCSjs7QUE5eitCQTtFQUNFO0VBQ0E7RUFDQTtBQWkwK0JGOztBQTl6K0JBO0VBQ0U7QUFpMCtCRjs7QUE5eitCQTtFQUNFO0FBaTArQkY7O0FBOXorQkE7RUFDRTtBQWkwK0JGOztBQS96K0JBOztFQUVFO0FBazArQkY7O0FBaDArQkE7OztFQUdFO0VBQ0E7QUFtMCtCRjs7QUFqMCtCQTs7O0VBR0U7QUFvMCtCRixDOzs7O0FFNzkrQkEsZ0JBQWdCO0FEQ2hCOzs7Q0FBQTtBQU9BO0VBQ0U7QUNBRjs7QURFQTtFQUNFO0FDQ0Y7O0FEQ0E7RUFDRTtFQUNBO0VBQ0E7QUNFRjs7QURBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNHRjs7QUREQTs7Ozs7RUFLRTtBQ0lGOztBREZBO0VBQ0U7RUFDQTtFQUNBO0FDS0Y7QURTQTtFQUNFO0lBQ0U7SUFFQTtFQ01GO0VESkE7SUFDRTtJQUVBO0VDTUY7QUFDRjtBREpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNNRjtBREpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNNRjtBREpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNNRjtBREpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNNRjtBREpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDTUY7O0FESkE7O0VBRUU7RUFDQTtBQ09GOztBRExBO0VBQ0U7RUFDQTtFQUNBO0FDUUY7O0FETkE7RUFDRTtFQUNBO0VBQ0E7QUNTRjs7QURQQTtFQUNFO0VBQ0E7QUNVRjs7QURSQTtFQUNFO0VBQ0E7RUFDQTtBQ1dGOztBRFRBO0VBQ0U7RUFDQTtBQ1lGOztBRFZBO0VBQ0U7RUFDQTtFQUNBO0FDYUY7O0FEWEE7RUFDRTtBQ2NGOztBRFpBO0VBQ0U7QUNlRjs7QURiQTtFQUNFO0FDZ0JGOztBRGRBO0VBQ0U7QUNpQkY7O0FEZkE7O0VBRUU7QUNrQkY7O0FEaEJBO0VBQ0U7QUNtQkY7O0FEakJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdHRTtFQUNBO0FDb0JGOztBRGxCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNxQkY7O0FEbkJBO0VBQ0U7QUNzQkY7O0FEcEJBO0VBQ0U7QUN1QkY7O0FEckJBO0VBQ0U7QUN3QkY7O0FEdEJBO0VBQ0U7QUN5QkY7O0FEdkJBOztFQUVFO0FDMEJGOztBRHhCQTtFQUNFO0FDMkJGOztBRHpCQTtFQUNFO0FDNEJGOztBRDFCQTtFQUNFO0FDNkJGOztBRDNCQTtFQUNFO0FDOEJGOztBRDVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDK0JGO0FEN0JBO0VBQ0U7QUMrQkY7O0FEN0JBO0VBQ0U7QUNnQ0Y7O0FEOUJBO0VBQ0U7QUNpQ0Y7O0FEL0JBO0VBQ0U7QUNrQ0Y7O0FEaENBO0VBQ0U7QUNtQ0Y7O0FEakNBO0VBQ0U7QUNvQ0Y7O0FEbENBO0VBQ0U7QUNxQ0Y7O0FEbkNBO0VBQ0U7QUNzQ0Y7O0FEcENBO0VBQ0U7QUN1Q0Y7O0FEckNBO0VBQ0U7QUN3Q0Y7O0FEdENBO0VBQ0U7QUN5Q0Y7O0FEdkNBO0VBQ0U7QUMwQ0Y7O0FEeENBO0VBQ0U7QUMyQ0Y7O0FEekNBO0VBQ0U7QUM0Q0Y7O0FEMUNBO0VBQ0U7QUM2Q0Y7O0FEM0NBO0VBQ0U7QUM4Q0Y7O0FENUNBO0VBQ0U7QUMrQ0Y7O0FEN0NBO0VBQ0U7QUNnREY7O0FEOUNBO0VBQ0U7QUNpREY7O0FEL0NBO0VBQ0U7QUNrREY7O0FEaERBO0VBQ0U7QUNtREY7O0FEakRBO0VBQ0U7QUNvREY7O0FEbERBO0VBQ0U7QUNxREY7O0FEbkRBO0VBQ0U7QUNzREY7O0FEcERBO0VBQ0U7QUN1REY7O0FEckRBO0VBQ0U7QUN3REY7O0FEdERBO0VBQ0U7QUN5REY7O0FEdkRBO0VBQ0U7QUMwREY7O0FEeERBO0VBQ0U7QUMyREY7O0FEekRBO0VBQ0U7QUM0REY7O0FEMURBO0VBQ0U7QUM2REY7O0FEM0RBO0VBQ0U7QUM4REY7O0FENURBO0VBQ0U7QUMrREY7O0FEN0RBO0VBQ0U7QUNnRUY7O0FEOURBO0VBQ0U7QUNpRUY7O0FEL0RBO0VBQ0U7QUNrRUY7O0FEaEVBO0VBQ0U7QUNtRUY7O0FEakVBO0VBQ0U7QUNvRUY7O0FEbEVBO0VBQ0U7QUNxRUY7O0FEbkVBO0VBQ0U7QUNzRUY7O0FEcEVBO0VBQ0U7QUN1RUY7O0FEckVBO0VBQ0U7QUN3RUY7O0FEdEVBO0VBQ0U7QUN5RUY7O0FEdkVBO0VBQ0U7QUMwRUY7O0FEeEVBO0VBQ0U7QUMyRUY7O0FEekVBO0VBQ0U7QUM0RUY7O0FEMUVBO0VBQ0U7QUM2RUY7O0FEM0VBO0VBQ0U7QUM4RUY7O0FENUVBO0VBQ0U7QUMrRUY7O0FEN0VBO0VBQ0U7QUNnRkY7O0FEOUVBO0VBQ0U7QUNpRkY7O0FEL0VBO0VBQ0U7QUNrRkY7O0FEaEZBO0VBQ0U7QUNtRkY7O0FEakZBO0VBQ0U7QUNvRkY7O0FEbEZBO0VBQ0U7QUNxRkY7O0FEbkZBO0VBQ0U7QUNzRkY7O0FEcEZBO0VBQ0U7QUN1RkY7O0FEckZBO0VBQ0U7QUN3RkY7O0FEdEZBO0VBQ0U7QUN5RkY7O0FEdkZBO0VBQ0U7QUMwRkY7O0FEeEZBO0VBQ0U7QUMyRkY7O0FEekZBO0VBQ0U7QUM0RkY7O0FEMUZBO0VBQ0U7QUM2RkY7O0FEM0ZBO0VBQ0U7QUM4RkY7O0FENUZBO0VBQ0U7QUMrRkY7O0FEN0ZBO0VBQ0U7QUNnR0Y7O0FEOUZBO0VBQ0U7QUNpR0Y7O0FEL0ZBO0VBQ0U7QUNrR0Y7O0FEaEdBO0VBQ0U7QUNtR0Y7O0FEakdBO0VBQ0U7QUNvR0Y7O0FEbEdBO0VBQ0U7QUNxR0Y7O0FEbkdBO0VBQ0U7QUNzR0Y7O0FEcEdBO0VBQ0U7QUN1R0Y7O0FEckdBO0VBQ0U7QUN3R0Y7O0FEdEdBO0VBQ0U7QUN5R0Y7O0FEdkdBO0VBQ0U7QUMwR0Y7O0FEeEdBO0VBQ0U7QUMyR0Y7O0FEekdBO0VBQ0U7QUM0R0Y7O0FEMUdBO0VBQ0U7QUM2R0Y7O0FEM0dBO0VBQ0U7QUM4R0Y7O0FENUdBO0VBQ0U7QUMrR0Y7O0FEN0dBO0VBQ0U7QUNnSEY7O0FEOUdBO0VBQ0U7QUNpSEY7O0FEL0dBO0VBQ0U7QUNrSEY7O0FEaEhBO0VBQ0U7QUNtSEY7O0FEakhBO0VBQ0U7QUNvSEY7O0FEbEhBO0VBQ0U7QUNxSEY7O0FEbkhBO0VBQ0U7QUNzSEY7O0FEcEhBO0VBQ0U7QUN1SEY7O0FEckhBO0VBQ0U7QUN3SEY7O0FEdEhBO0VBQ0U7QUN5SEY7O0FEdkhBO0VBQ0U7QUMwSEY7O0FEeEhBO0VBQ0U7QUMySEY7O0FEekhBO0VBQ0U7QUM0SEY7O0FEMUhBO0VBQ0U7QUM2SEY7O0FEM0hBO0VBQ0U7QUM4SEY7O0FENUhBO0VBQ0U7QUMrSEY7O0FEN0hBO0VBQ0U7QUNnSUY7O0FEOUhBO0VBQ0U7QUNpSUY7O0FEL0hBO0VBQ0U7QUNrSUY7O0FEaElBO0VBQ0U7QUNtSUY7O0FEaklBO0VBQ0U7QUNvSUY7O0FEbElBO0VBQ0U7QUNxSUY7O0FEbklBO0VBQ0U7QUNzSUY7O0FEcElBO0VBQ0U7QUN1SUY7O0FEcklBO0VBQ0U7QUN3SUY7O0FEdElBO0VBQ0U7QUN5SUY7O0FEdklBO0VBQ0U7QUMwSUY7O0FEeElBO0VBQ0U7QUMySUY7O0FEeklBO0VBQ0U7QUM0SUY7O0FEMUlBO0VBQ0U7QUM2SUY7O0FEM0lBO0VBQ0U7QUM4SUY7O0FENUlBO0VBQ0U7QUMrSUY7O0FEN0lBO0VBQ0U7QUNnSkY7O0FEOUlBO0VBQ0U7QUNpSkY7O0FEL0lBO0VBQ0U7QUNrSkY7O0FEaEpBO0VBQ0U7QUNtSkY7O0FEakpBO0VBQ0U7QUNvSkY7O0FEbEpBO0VBQ0U7QUNxSkY7O0FEbkpBO0VBQ0U7QUNzSkY7O0FEcEpBO0VBQ0U7QUN1SkY7O0FEckpBO0VBQ0U7QUN3SkY7O0FEdEpBO0VBQ0U7QUN5SkY7O0FEdkpBO0VBQ0U7QUMwSkY7O0FEeEpBO0VBQ0U7QUMySkY7O0FEekpBO0VBQ0U7QUM0SkY7O0FEMUpBO0VBQ0U7QUM2SkY7O0FEM0pBO0VBQ0U7QUM4SkY7O0FENUpBO0VBQ0U7QUMrSkY7O0FEN0pBO0VBQ0U7QUNnS0Y7O0FEOUpBO0VBQ0U7QUNpS0Y7O0FEL0pBO0VBQ0U7QUNrS0Y7O0FEaEtBO0VBQ0U7QUNtS0Y7O0FEaktBO0VBQ0U7QUNvS0Y7O0FEbEtBO0VBQ0U7QUNxS0Y7O0FEbktBO0VBQ0U7QUNzS0Y7O0FEcEtBO0VBQ0U7QUN1S0Y7O0FEcktBO0VBQ0U7QUN3S0Y7O0FEdEtBO0VBQ0U7QUN5S0Y7O0FEdktBO0VBQ0U7QUMwS0Y7O0FEeEtBO0VBQ0U7QUMyS0Y7O0FEektBO0VBQ0U7QUM0S0Y7O0FEMUtBO0VBQ0U7QUM2S0Y7O0FEM0tBO0VBQ0U7QUM4S0Y7O0FENUtBO0VBQ0U7QUMrS0Y7O0FEN0tBO0VBQ0U7QUNnTEY7O0FEOUtBO0VBQ0U7QUNpTEY7O0FEL0tBO0VBQ0U7QUNrTEY7O0FEaExBO0VBQ0U7QUNtTEY7O0FEakxBO0VBQ0U7QUNvTEY7O0FEbExBO0VBQ0U7QUNxTEY7O0FEbkxBO0VBQ0U7QUNzTEY7O0FEcExBO0VBQ0U7QUN1TEY7O0FEckxBO0VBQ0U7QUN3TEY7O0FEdExBO0VBQ0U7QUN5TEY7O0FEdkxBO0VBQ0U7QUMwTEY7O0FEeExBO0VBQ0U7QUMyTEY7O0FEekxBO0VBQ0U7QUM0TEY7O0FEMUxBO0VBQ0U7QUM2TEY7O0FEM0xBO0VBQ0U7QUM4TEY7O0FENUxBO0VBQ0U7QUMrTEY7O0FEN0xBO0VBQ0U7QUNnTUY7O0FEOUxBO0VBQ0U7QUNpTUY7O0FEL0xBO0VBQ0U7QUNrTUY7O0FEaE1BO0VBQ0U7QUNtTUY7O0FEak1BO0VBQ0U7QUNvTUY7O0FEbE1BO0VBQ0U7QUNxTUY7O0FEbk1BO0VBQ0U7QUNzTUY7O0FEcE1BO0VBQ0U7QUN1TUY7O0FEck1BO0VBQ0U7QUN3TUY7O0FEdE1BO0VBQ0U7QUN5TUY7O0FEdk1BO0VBQ0U7QUMwTUY7O0FEeE1BO0VBQ0U7QUMyTUY7O0FEek1BO0VBQ0U7QUM0TUY7O0FEMU1BO0VBQ0U7QUM2TUY7O0FEM01BO0VBQ0U7QUM4TUY7O0FENU1BO0VBQ0U7QUMrTUY7O0FEN01BO0VBQ0U7QUNnTkY7O0FEOU1BO0VBQ0U7QUNpTkY7O0FEL01BO0VBQ0U7QUNrTkY7O0FEaE5BO0VBQ0U7QUNtTkY7O0FEak5BO0VBQ0U7QUNvTkY7O0FEbE5BO0VBQ0U7QUNxTkY7O0FEbk5BO0VBQ0U7QUNzTkY7O0FEcE5BO0VBQ0U7QUN1TkY7O0FEck5BO0VBQ0U7QUN3TkY7O0FEdE5BO0VBQ0U7QUN5TkY7O0FEdk5BO0VBQ0U7QUMwTkY7O0FEeE5BO0VBQ0U7QUMyTkY7O0FEek5BO0VBQ0U7QUM0TkY7O0FEMU5BO0VBQ0U7QUM2TkY7O0FEM05BO0VBQ0U7QUM4TkY7O0FENU5BO0VBQ0U7QUMrTkY7O0FEN05BO0VBQ0U7QUNnT0Y7O0FEOU5BO0VBQ0U7QUNpT0Y7O0FEL05BO0VBQ0U7QUNrT0Y7O0FEaE9BO0VBQ0U7QUNtT0Y7O0FEak9BO0VBQ0U7QUNvT0Y7O0FEbE9BO0VBQ0U7QUNxT0Y7O0FEbk9BO0VBQ0U7QUNzT0Y7O0FEcE9BO0VBQ0U7QUN1T0Y7O0FEck9BO0VBQ0U7QUN3T0Y7O0FEdE9BO0VBQ0U7QUN5T0Y7O0FEdk9BO0VBQ0U7QUMwT0Y7O0FEeE9BO0VBQ0U7QUMyT0Y7O0FEek9BO0VBQ0U7QUM0T0Y7O0FEMU9BO0VBQ0U7QUM2T0Y7O0FEM09BO0VBQ0U7QUM4T0Y7O0FENU9BO0VBQ0U7QUMrT0Y7O0FEN09BO0VBQ0U7QUNnUEY7O0FEOU9BO0VBQ0U7QUNpUEY7O0FEL09BO0VBQ0U7QUNrUEY7O0FEaFBBO0VBQ0U7QUNtUEY7O0FEalBBO0VBQ0U7QUNvUEY7O0FEbFBBO0VBQ0U7QUNxUEY7O0FEblBBO0VBQ0U7QUNzUEY7O0FEcFBBO0VBQ0U7QUN1UEY7O0FEclBBO0VBQ0U7QUN3UEY7O0FEdFBBO0VBQ0U7QUN5UEY7O0FEdlBBO0VBQ0U7QUMwUEY7O0FEeFBBO0VBQ0U7QUMyUEY7O0FEelBBO0VBQ0U7QUM0UEY7O0FEMVBBO0VBQ0U7QUM2UEY7O0FEM1BBO0VBQ0U7QUM4UEY7O0FENVBBO0VBQ0U7QUMrUEY7O0FEN1BBO0VBQ0U7QUNnUUY7O0FEOVBBO0VBQ0U7QUNpUUY7O0FEL1BBO0VBQ0U7QUNrUUY7O0FEaFFBO0VBQ0U7QUNtUUY7O0FEalFBO0VBQ0U7QUNvUUY7O0FEbFFBO0VBQ0U7QUNxUUY7O0FEblFBO0VBQ0U7QUNzUUY7O0FEcFFBO0VBQ0U7QUN1UUY7O0FEclFBO0VBQ0U7QUN3UUY7O0FEdFFBO0VBQ0U7QUN5UUY7O0FEdlFBO0VBQ0U7QUMwUUY7O0FEeFFBO0VBQ0U7QUMyUUY7O0FEelFBO0VBQ0U7QUM0UUY7O0FEMVFBO0VBQ0U7QUM2UUY7O0FEM1FBO0VBQ0U7QUM4UUY7O0FENVFBO0VBQ0U7QUMrUUY7O0FEN1FBO0VBQ0U7QUNnUkY7O0FEOVFBO0VBQ0U7QUNpUkY7O0FEL1FBO0VBQ0U7QUNrUkY7O0FEaFJBO0VBQ0U7QUNtUkY7O0FEalJBO0VBQ0U7QUNvUkY7O0FEbFJBO0VBQ0U7QUNxUkY7O0FEblJBO0VBQ0U7QUNzUkY7O0FEcFJBO0VBQ0U7QUN1UkY7O0FEclJBO0VBQ0U7QUN3UkY7O0FEdFJBO0VBQ0U7QUN5UkY7O0FEdlJBO0VBQ0U7QUMwUkY7O0FEeFJBO0VBQ0U7QUMyUkY7O0FEelJBO0VBQ0U7QUM0UkY7O0FEMVJBO0VBQ0U7QUM2UkY7O0FEM1JBO0VBQ0U7QUM4UkY7O0FENVJBO0VBQ0U7QUMrUkY7O0FEN1JBO0VBQ0U7QUNnU0Y7O0FEOVJBO0VBQ0U7QUNpU0Y7O0FEL1JBO0VBQ0U7QUNrU0Y7O0FEaFNBO0VBQ0U7QUNtU0Y7O0FEalNBO0VBQ0U7QUNvU0Y7O0FEbFNBO0VBQ0U7QUNxU0Y7O0FEblNBO0VBQ0U7QUNzU0Y7O0FEcFNBO0VBQ0U7QUN1U0Y7O0FEclNBO0VBQ0U7QUN3U0Y7O0FEdFNBO0VBQ0U7QUN5U0Y7O0FEdlNBO0VBQ0U7QUMwU0Y7O0FEeFNBO0VBQ0U7QUMyU0Y7O0FEelNBO0VBQ0U7QUM0U0Y7O0FEMVNBO0VBQ0U7QUM2U0Y7O0FEM1NBO0VBQ0U7QUM4U0Y7O0FENVNBO0VBQ0U7QUMrU0Y7O0FEN1NBO0VBQ0U7QUNnVEY7O0FEOVNBO0VBQ0U7QUNpVEY7O0FEL1NBO0VBQ0U7QUNrVEY7O0FEaFRBO0VBQ0U7QUNtVEY7O0FEalRBO0VBQ0U7QUNvVEY7O0FEbFRBO0VBQ0U7QUNxVEY7O0FEblRBO0VBQ0U7QUNzVEY7O0FEcFRBO0VBQ0U7QUN1VEY7O0FEclRBO0VBQ0U7QUN3VEY7O0FEdFRBO0VBQ0U7QUN5VEY7O0FEdlRBO0VBQ0U7QUMwVEY7O0FEeFRBO0VBQ0U7QUMyVEY7O0FEelRBO0VBQ0U7QUM0VEY7O0FEMVRBO0VBQ0U7QUM2VEY7O0FEM1RBO0VBQ0U7QUM4VEY7O0FENVRBO0VBQ0U7QUMrVEY7O0FEN1RBO0VBQ0U7QUNnVUY7O0FEOVRBO0VBQ0U7QUNpVUY7O0FEL1RBO0VBQ0U7QUNrVUY7O0FEaFVBO0VBQ0U7QUNtVUY7O0FEalVBO0VBQ0U7QUNvVUY7O0FEbFVBO0VBQ0U7QUNxVUY7O0FEblVBO0VBQ0U7QUNzVUY7O0FEcFVBO0VBQ0U7QUN1VUY7O0FEclVBO0VBQ0U7QUN3VUY7O0FEdFVBO0VBQ0U7QUN5VUY7O0FEdlVBO0VBQ0U7QUMwVUY7O0FEeFVBO0VBQ0U7QUMyVUY7O0FEelVBO0VBQ0U7QUM0VUY7O0FEMVVBO0VBQ0U7QUM2VUY7O0FEM1VBO0VBQ0U7QUM4VUY7O0FENVVBO0VBQ0U7QUMrVUY7O0FEN1VBO0VBQ0U7QUNnVkY7O0FEOVVBO0VBQ0U7QUNpVkY7O0FEL1VBO0VBQ0U7QUNrVkY7O0FEaFZBO0VBQ0U7QUNtVkY7O0FEalZBO0VBQ0U7QUNvVkY7O0FEbFZBO0VBQ0U7QUNxVkY7O0FEblZBO0VBQ0U7QUNzVkY7O0FEcFZBO0VBQ0U7QUN1VkY7O0FEclZBO0VBQ0U7QUN3VkY7O0FEdFZBO0VBQ0U7QUN5VkY7O0FEdlZBO0VBQ0U7QUMwVkY7O0FEeFZBO0VBQ0U7QUMyVkY7O0FEelZBO0VBQ0U7QUM0VkY7O0FEMVZBO0VBQ0U7QUM2VkY7O0FEM1ZBO0VBQ0U7QUM4VkY7O0FENVZBO0VBQ0U7QUMrVkY7O0FEN1ZBO0VBQ0U7QUNnV0Y7O0FEOVZBO0VBQ0U7QUNpV0Y7O0FEL1ZBO0VBQ0U7QUNrV0Y7O0FEaFdBO0VBQ0U7QUNtV0Y7O0FEaldBO0VBQ0U7QUNvV0Y7O0FEbFdBO0VBQ0U7QUNxV0Y7O0FEbldBO0VBQ0U7QUNzV0Y7O0FEcFdBO0VBQ0U7QUN1V0Y7O0FEcldBO0VBQ0U7QUN3V0Y7O0FEdFdBO0VBQ0U7QUN5V0Y7O0FEdldBO0VBQ0U7QUMwV0Y7O0FEeFdBO0VBQ0U7QUMyV0Y7O0FEeldBO0VBQ0U7QUM0V0Y7O0FEMVdBO0VBQ0U7QUM2V0Y7O0FEM1dBO0VBQ0U7QUM4V0Y7O0FENVdBO0VBQ0U7QUMrV0Y7O0FEN1dBO0VBQ0U7QUNnWEY7O0FEOVdBO0VBQ0U7QUNpWEY7O0FEL1dBO0VBQ0U7QUNrWEY7O0FEaFhBO0VBQ0U7QUNtWEY7O0FEalhBO0VBQ0U7QUNvWEY7O0FEbFhBO0VBQ0U7QUNxWEY7O0FEblhBO0VBQ0U7QUNzWEY7O0FEcFhBO0VBQ0U7QUN1WEY7O0FEclhBO0VBQ0U7QUN3WEY7O0FEdFhBO0VBQ0U7QUN5WEY7O0FEdlhBO0VBQ0U7QUMwWEY7O0FEeFhBO0VBQ0U7QUMyWEY7O0FEelhBO0VBQ0U7QUM0WEY7O0FEMVhBO0VBQ0U7QUM2WEY7O0FEM1hBO0VBQ0U7QUM4WEY7O0FENVhBO0VBQ0U7QUMrWEY7O0FEN1hBO0VBQ0U7QUNnWUY7O0FEOVhBO0VBQ0U7QUNpWUY7O0FEL1hBO0VBQ0U7QUNrWUY7O0FEaFlBO0VBQ0U7QUNtWUY7O0FEallBO0VBQ0U7QUNvWUY7O0FEbFlBO0VBQ0U7QUNxWUY7O0FEbllBO0VBQ0U7QUNzWUY7O0FEcFlBO0VBQ0U7QUN1WUY7O0FEcllBO0VBQ0U7QUN3WUY7O0FEdFlBO0VBQ0U7QUN5WUY7O0FEdllBO0VBQ0U7QUMwWUY7O0FEeFlBO0VBQ0U7QUMyWUY7O0FEellBO0VBQ0U7QUM0WUY7O0FEMVlBO0VBQ0U7QUM2WUY7O0FEM1lBO0VBQ0U7QUM4WUY7O0FENVlBO0VBQ0U7QUMrWUY7O0FEN1lBO0VBQ0U7QUNnWkY7O0FEOVlBO0VBQ0U7QUNpWkY7O0FEL1lBO0VBQ0U7QUNrWkY7O0FEaFpBO0VBQ0U7QUNtWkY7O0FEalpBO0VBQ0U7QUNvWkY7O0FEbFpBO0VBQ0U7QUNxWkY7O0FEblpBO0VBQ0U7QUNzWkY7O0FEcFpBO0VBQ0U7QUN1WkY7O0FEclpBO0VBQ0U7QUN3WkY7O0FEdFpBO0VBQ0U7QUN5WkY7O0FEdlpBO0VBQ0U7QUMwWkY7O0FEeFpBO0VBQ0U7QUMyWkY7O0FEelpBO0VBQ0U7QUM0WkY7O0FEMVpBO0VBQ0U7QUM2WkY7O0FEM1pBO0VBQ0U7QUM4WkY7O0FENVpBO0VBQ0U7QUMrWkY7O0FEN1pBO0VBQ0U7QUNnYUY7O0FEOVpBO0VBQ0U7QUNpYUY7O0FEL1pBO0VBQ0U7QUNrYUY7O0FEaGFBO0VBQ0U7QUNtYUY7O0FEamFBO0VBQ0U7QUNvYUY7O0FEbGFBO0VBQ0U7QUNxYUY7O0FEbmFBO0VBQ0U7QUNzYUY7O0FEcGFBO0VBQ0U7QUN1YUY7O0FEcmFBO0VBQ0U7QUN3YUY7O0FEdGFBO0VBQ0U7QUN5YUY7O0FEdmFBO0VBQ0U7QUMwYUY7O0FEeGFBO0VBQ0U7QUMyYUY7O0FEemFBO0VBQ0U7QUM0YUY7O0FEMWFBO0VBQ0U7QUM2YUY7O0FEM2FBO0VBQ0U7QUM4YUY7O0FENWFBO0VBQ0U7QUMrYUY7O0FEN2FBO0VBQ0U7QUNnYkY7O0FEOWFBO0VBQ0U7QUNpYkY7O0FEL2FBO0VBQ0U7QUNrYkY7O0FEaGJBO0VBQ0U7QUNtYkY7O0FEamJBO0VBQ0U7QUNvYkY7O0FEbGJBO0VBQ0U7QUNxYkY7O0FEbmJBO0VBQ0U7QUNzYkY7O0FEcGJBO0VBQ0U7QUN1YkY7O0FEcmJBO0VBQ0U7QUN3YkY7O0FEdGJBO0VBQ0U7QUN5YkY7O0FEdmJBO0VBQ0U7QUMwYkY7O0FEeGJBO0VBQ0U7QUMyYkY7O0FEemJBO0VBQ0U7QUM0YkY7O0FEMWJBO0VBQ0U7QUM2YkY7O0FEM2JBO0VBQ0U7QUM4YkY7O0FENWJBO0VBQ0U7QUMrYkY7O0FEN2JBO0VBQ0U7QUNnY0Y7O0FEOWJBO0VBQ0U7QUNpY0Y7O0FEL2JBO0VBQ0U7QUNrY0Y7O0FEaGNBO0VBQ0U7QUNtY0Y7O0FEamNBO0VBQ0U7QUNvY0Y7O0FEbGNBO0VBQ0U7QUNxY0Y7O0FEbmNBO0VBQ0U7QUNzY0Y7O0FEcGNBO0VBQ0U7QUN1Y0Y7O0FEcmNBO0VBQ0U7QUN3Y0Y7O0FEdGNBO0VBQ0U7QUN5Y0Y7O0FEdmNBO0VBQ0U7QUMwY0Y7O0FEeGNBO0VBQ0U7QUMyY0Y7O0FEemNBO0VBQ0U7QUM0Y0Y7O0FEMWNBO0VBQ0U7QUM2Y0Y7O0FEM2NBO0VBQ0U7QUM4Y0Y7O0FENWNBO0VBQ0U7QUMrY0Y7O0FEN2NBO0VBQ0U7QUNnZEY7O0FEOWNBO0VBQ0U7QUNpZEY7O0FEL2NBO0VBQ0U7QUNrZEY7O0FEaGRBO0VBQ0U7QUNtZEY7O0FEamRBO0VBQ0U7QUNvZEY7O0FEbGRBO0VBQ0U7QUNxZEY7O0FEbmRBO0VBQ0U7QUNzZEY7O0FEcGRBO0VBQ0U7QUN1ZEY7O0FEcmRBO0VBQ0U7QUN3ZEY7O0FEdGRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBQ3lkRjs7QUR2ZEE7O0VBRUU7RUFDQTtBQzBkRjs7QUR4ZEE7RUFDRTtFQUNBO0VBQ0E7QUMyZEY7O0FEemRBO0VBQ0U7RUFDQTtFQUNBO0FDNGRGOztBRDFkQTtFQUNFO0VBQ0E7RUFDQTtBQzZkRjs7QUQzZEE7RUFDRTtBQzhkRjs7QUQ1ZEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDK2RGOztBRDdkQTs7Ozs7O0VBT0U7QUNnZUY7O0FEOWRBO0VBQ0U7QUNpZUY7O0FEL2RBO0VBQ0U7RUFDQTtBQ2tlRjs7QURoZUE7RUFDRTtBQ21lRjs7QURqZUE7O0VBRUU7RUFDQTtBQ29lRjs7QURsZUE7O0VBRUU7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FDcWVGOztBRG5lQTs7RUFFRTtBQ3NlRjs7QURwZUE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FDdWVGOztBRHJlQTtFQUNFO0FDd2VGOztBRHRlQTs7RUFHRTtBQ3llRjs7QUR2ZUE7RUFDRTtBQzBlRjs7QUR4ZUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0FDMmVGOztBRHplQTs7RUFFRTtFQUNBO0VBQ0E7QUM0ZUY7O0FEMWVBO0VBQ0U7QUM2ZUY7O0FEM2VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzhlRjs7QUQ1ZUE7O0VBRUU7QUMrZUY7O0FEN2VBO0VBQ0U7QUNnZkY7O0FEOWVBO0VBQ0U7QUNpZkY7O0FEL2VBO0VBQ0U7QUNrZkY7O0FEaGZBO0VBQ0U7RUFDQTtFQUNBO0FDbWZGOztBRGpmQTs7RUFFRTtBQ29mRjs7QURsZkE7O0VBRUU7QUNxZkY7O0FEbmZBOztFQUVFO0VBQ0E7QUNzZkY7O0FEcGZBO0VBQ0U7QUN1ZkY7O0FEcmZBO0VBQ0U7RUFDQTtFQUNBO0FDd2ZGOztBRHRmQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3lmRjs7QUR2ZkE7O0VBRUU7QUMwZkY7O0FEeGZBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtBQzJmRjs7QUR6ZkE7O0VBRUU7QUM0ZkY7O0FEMWZBOzs7RUFHRTtBQzZmRjs7QUQzZkE7O0VBRUU7QUM4ZkY7O0FENWZBOztFQUVFO0FDK2ZGOztBRDdmQTs7RUFFRTtBQ2dnQkY7O0FEOWZBOztFQUVFO0FDaWdCRjs7QUQvZkE7RUFDRTtFQUNBO0FDa2dCRjs7QURoZ0JBO0VBQ0U7RUFDQTtBQ21nQkY7O0FEamdCQTs7Ozs7O0VBTUU7QUNvZ0JGOztBRGxnQkE7RUFDRTtFQUNBO0FDcWdCRjs7QURuZ0JBO0VBQ0U7QUNzZ0JGOztBRHBnQkE7RUFDRTtBQ3VnQkY7O0FEcmdCQTtFQUNFO0VBQ0E7QUN3Z0JGOztBRHRnQkE7Ozs7OztFQU1FO0FDeWdCRjs7QUR2Z0JBO0VBQ0U7RUFDQTtBQzBnQkY7O0FEeGdCQTtFQUNFO0FDMmdCRjs7QUR6Z0JBO0VBQ0U7QUM0Z0JGOztBRDFnQkE7RUFDRTtBQzZnQkY7O0FEM2dCQTtFQUNFO0FDOGdCRjs7QUQ1Z0JBO0VBQ0U7QUMrZ0JGOztBRDdnQkE7RUFDRTtBQ2doQkY7O0FEOWdCQTtFQUNFO0FDaWhCRjs7QUQvZ0JBO0VBQ0U7RUFDQTtBQ2toQkY7O0FEaGhCQTtFQUNFO0VBQ0E7QUNtaEJGOztBRGpoQkE7RUFDRTtFQUNBO0FDb2hCRjs7QURsaEJBO0VBQ0U7RUFDQTtBQ3FoQkY7O0FEbmhCQTtFQUNFO0FDc2hCRjs7QURwaEJBO0VBQ0U7QUN1aEJGOztBRHJoQkE7RUFDRTtBQ3doQkY7O0FEdGhCQTtFQUNFO0FDeWhCRjs7QUR2aEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMGhCRjs7QUR4aEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FDMmhCRjs7QUR6aEJBO0VBRUU7RUFFQTtFQUVBO0FDNGhCRjs7QUQxaEJBO0VBRUU7RUFFQTtFQUNBO0FDNmhCRjs7QUQzaEJBO0VBQ0U7RUFDQTtBQzhoQkY7O0FENWhCQTtFQUNFO0VBQ0E7QUMraEJGOztBRDdoQkE7RUFDRTtBQ2dpQkY7O0FEOWhCQTs7RUFFRTtFQUNBO0VBQ0E7QUNpaUJGOztBRC9oQkE7RUFDRTtFQUNBO0FDa2lCRjs7QURoaUJBO0VBQ0U7RUFDQTtBQ21pQkY7O0FEamlCQTs7RUFFRTtFQUNBO0VBQ0E7QUNvaUJGOztBRGxpQkE7RUFDRTtFQUNBO0FDcWlCRjs7QURuaUJBO0VBQ0U7RUFDQTtBQ3NpQkY7O0FEcGlCQTs7OztFQUlFO0VBQ0E7QUN1aUJGOztBRHJpQkE7O0VBRUU7QUN3aUJGOztBRHRpQkE7O0VBRUU7QUN5aUJGOztBRHZpQkE7O0VBRUU7RUFDQTtBQzBpQkY7O0FEeGlCQTs7RUFFRTtFQUNBO0FDMmlCRjs7QUR6aUJBOztFQUVFO0FDNGlCRjs7QUQxaUJBOztFQUVFO0FDNmlCRjs7QUQzaUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FDOGlCRjs7QUQ1aUJBOztFQUVFO0FDK2lCRjs7QUQ3aUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNnakJGOztBRDlpQkE7O0VBRUU7RUFDQTtFQUNBO0FDaWpCRjs7QUQvaUJBO0VBQ0U7QUNrakJGOztBRGhqQkE7RUFFRTtBQ21qQkY7O0FEampCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNvakJGOztBRGxqQkE7RUFDRTtFQUNBO0VBRUE7QUNxakJGOztBRG5qQkE7O0VBRUU7QUNzakJGOztBRHBqQkE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDdWpCRjs7QURyakJBO0VBQ0U7QUN3akJGOztBRHRqQkE7Ozs7RUFJRTtBQ3lqQkY7O0FEdmpCQTs7OztFQUlFO0FDMGpCRjs7QUR4akJBO0VBRUU7RUFDQTtBQzJqQkY7O0FEempCQTtFQUVFO0VBQ0E7QUM0akJGOztBRDFqQkE7Ozs7RUFLRTtFQUNBO0FDNmpCRjs7QUQzakJBO0VBRUU7RUFDQTtBQzhqQkY7O0FENWpCQTtFQUVFO0VBQ0E7QUMrakJGOztBRDdqQkE7RUFFRTtBQ2drQkY7O0FEOWpCQTtFQUVFO0FDaWtCRjs7QUQvakJBO0VBRUU7QUNra0JGOztBRGhrQkE7O0VBR0U7QUNta0JGOztBRGprQkE7RUFFRTtBQ29rQkY7O0FEbGtCQTtFQUVFO0FDcWtCRjs7QURua0JBO0VBRUU7QUNza0JGOztBRHBrQkE7RUFFRTtFQUVBO0VBQ0E7QUN1a0JGOztBRHJrQkE7O0VBR0U7RUFDQTtBQ3drQkY7O0FEdGtCQTs7RUFHRTtFQUVBO0VBQ0E7QUN5a0JGOztBRHZrQkE7O0VBR0U7RUFFQTtFQUNBO0FDMGtCRjs7QUR4a0JBO0VBRUU7RUFDQTtBQzJrQkY7O0FEemtCQTtFQUVFO0VBQ0E7QUM0a0JGOztBRDFrQkE7RUFFRTtFQUNBO0FDNmtCRjs7QUQza0JBOztFQUdFO0VBQ0E7QUM4a0JGOztBRDVrQkE7RUFFRTtFQUNBO0FDK2tCRjs7QUQ3a0JBO0VBRUU7RUFDQTtBQ2dsQkY7O0FEOWtCQTs7RUFHRTtFQUNBO0FDaWxCRjs7QUQva0JBOztFQUdFO0VBQ0E7QUNrbEJGOztBRGhsQkE7O0VBRUU7QUNtbEJGOztBRGpsQkE7RUFDRTtFQUVBO0FDb2xCRjs7QURsbEJBO0VBQ0U7RUFFQTtBQ3FsQkY7O0FEbmxCQTtFQUVFO0VBQ0E7QUNzbEJGOztBRHBsQkE7RUFFRTtFQUNBO0FDdWxCRjs7QURybEJBO0VBQ0U7RUFFQTtBQ3dsQkY7O0FEdGxCQTtFQUVFO0VBQ0E7QUN5bEJGOztBRHZsQkE7RUFDRTtBQzBsQkY7O0FEeGxCQTtFQUVFO0VBQ0E7QUMybEJGOztBRHpsQkE7RUFFRTtFQUNBO0VBQ0E7QUM0bEJGOztBRDFsQkE7RUFFRTtFQUNBO0VBQ0E7QUM2bEJGOztBRDNsQkE7RUFFRTtFQUNBO0VBQ0E7QUM4bEJGOztBRDVsQkE7O0VBR0U7RUFDQTtFQUNBO0FDK2xCRjs7QUQ3bEJBO0VBRUU7RUFDQTtFQUNBO0FDZ21CRjs7QUQ5bEJBO0VBRUU7RUFDQTtFQUNBO0FDaW1CRjs7QUQvbEJBO0VBRUU7RUFDQTtFQUNBO0FDa21CRjs7QURobUJBOztFQUdFO0FDbW1CRjs7QURqbUJBOztFQUdFO0FDb21CRjs7QURsbUJBOztFQUdFO0VBQ0E7QUNxbUJGOztBRG5tQkE7O0VBR0U7RUFDQTtBQ3NtQkY7O0FEcG1CQTs7RUFHRTtFQUNBO0FDdW1CRjs7QURybUJBOztFQUdFO0VBQ0E7QUN3bUJGOztBRHRtQkE7O0VBR0U7RUFDQTtBQ3ltQkY7O0FEdm1CQTs7RUFHRTtFQUNBO0FDMG1CRjs7QUR4bUJBOztFQUdFO0VBQ0E7QUMybUJGOztBRHptQkE7O0VBR0U7RUFDQTtBQzRtQkY7O0FEMW1CQTs7RUFHRTtFQUNBO0FDNm1CRjs7QUQzbUJBOztFQUdFO0VBQ0E7QUM4bUJGOztBRDVtQkE7RUFDRTtFQUNBO0FDK21CRjs7QUQ3bUJBO0VBSUU7RUFDQTtFQUNBO0FDZ25CRjs7QUQ5bUJBO0VBQ0U7QUNpbkJGOztBRC9tQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FDa25CRjs7QURobkJBO0VBQ0U7RUFDQTtFQUNBO0FDbW5CRjs7QURqbkJBO0VBQ0U7RUFDQTtFQUNBO0FDb25CRjs7QURsbkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDcW5CRjs7QURubkJBO0VBQ0U7QUNzbkJGOztBRHBuQkE7RUFDRTtBQ3VuQkY7O0FEcm5CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3duQkY7O0FEdG5CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDeW5CRjs7QUR2bkJBOztFQUVFO0FDMG5CRjs7QUR4bkJBO0VBQ0U7QUMybkJGOztBRHpuQkE7RUFDRTtFQUNBO0FDNG5CRjs7QUQxbkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzZuQkY7O0FEM25CQTs7O0VBR0U7RUFDQTtBQzhuQkY7O0FENW5CQTs7RUFFRTtFQUNBO0FDK25CRjs7QUQ3bkJBO0VBQ0U7QUNnb0JGOztBRDluQkE7RUFDRTtBQ2lvQkY7O0FEL25CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDa29CRjs7QURob0JBOzs7RUFHRTtFQUNBO0FDbW9CRjs7QURqb0JBOztFQUVFO0VBQ0E7QUNvb0JGOztBRGxvQkE7RUFDRTtBQ3FvQkY7O0FEbm9CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDc29CRjs7QURwb0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN1b0JGOztBRHJvQkE7OztFQUdFO0VBQ0E7QUN3b0JGOztBRHRvQkE7O0VBRUU7RUFDQTtBQ3lvQkY7O0FEdm9CQTtFQUNFO0FDMG9CRjs7QUR4b0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMyb0JGOztBRHpvQkE7OztFQUdFO0VBQ0E7QUM0b0JGOztBRDFvQkE7O0VBRUU7RUFDQTtBQzZvQkY7O0FEM29CQTtFQUNFO0FDOG9CRjs7QUQ1b0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMrb0JGOztBRDdvQkE7OztFQUdFO0VBQ0E7QUNncEJGOztBRDlvQkE7O0VBRUU7RUFDQTtBQ2lwQkY7O0FEL29CQTtFQUNFO0FDa3BCRjs7QURocEJBO0VBQ0U7RUFDQTtBQ21wQkY7O0FEanBCQTtFQUNFO0FDb3BCRjs7QURscEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNxcEJGOztBRG5wQkE7OztFQUdFO0VBQ0E7QUNzcEJGOztBRHBwQkE7O0VBRUU7RUFDQTtBQ3VwQkY7O0FEcnBCQTtFQUNFO0VBRUE7QUN3cEJGOztBRHRwQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBQ3lwQkY7O0FEdnBCQTtFQUNFO0VBQ0E7QUMwcEJGOztBRHhwQkE7RUFDRTtFQUVBO0FDMnBCRjs7QUR6cEJBO0VBQ0U7RUFFQTtBQzRwQkY7O0FEMXBCQTtFQUNFO0VBRUE7QUM2cEJGOztBRDNwQkE7RUFDRTtFQUVBO0FDOHBCRjs7QUQ1cEJBO0VBQ0U7QUMrcEJGOztBRDdwQkE7RUFDRTtBQ2dxQkY7O0FEOXBCQTtFQUNFO0FDaXFCRjs7QUQvcEJBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QUNrcUJGOztBRGhxQkE7RUFDRTtBQ21xQkY7O0FEanFCQTtFQUNFO0VBRUE7QUNvcUJGOztBRGxxQkE7RUFDRTtFQUVBO0FDcXFCRjs7QURucUJBO0VBQ0U7RUFFQTtBQ3NxQkY7O0FEcHFCQTtFQUNFO0VBRUE7QUN1cUJGOztBRHJxQkE7RUFDRTtBQ3dxQkY7O0FEdHFCQTtFQUNFO0FDeXFCRjs7QUR2cUJBO0VBQ0U7QUMwcUJGOztBRHhxQkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBQzJxQkY7O0FEenFCQTtFQUNFO0FDNHFCRjs7QUQxcUJBO0VBQ0U7RUFFQTtBQzZxQkY7O0FEM3FCQTtFQUNFO0VBRUE7QUM4cUJGOztBRDVxQkE7RUFDRTtFQUVBO0FDK3FCRjs7QUQ3cUJBO0VBQ0U7RUFFQTtBQ2dyQkY7O0FEOXFCQTtFQUNFO0FDaXJCRjs7QUQvcUJBO0VBQ0U7QUNrckJGOztBRGhyQkE7RUFDRTtBQ21yQkY7O0FEanJCQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FDb3JCRjs7QURsckJBO0VBQ0U7QUNxckJGOztBRG5yQkE7RUFDRTtFQUVBO0FDc3JCRjs7QURwckJBO0VBQ0U7RUFFQTtBQ3VyQkY7O0FEcnJCQTtFQUNFO0VBRUE7QUN3ckJGOztBRHRyQkE7RUFDRTtFQUVBO0FDeXJCRjs7QUR2ckJBO0VBQ0U7QUMwckJGOztBRHhyQkE7RUFDRTtBQzJyQkY7O0FEenJCQTtFQUNFO0FDNHJCRjs7QUQxckJBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBQzZyQkY7O0FEM3JCQTs7RUFFRTtFQUVBO0FDOHJCRjs7QUQ1ckJBO0VBQ0U7RUFFQTtBQytyQkY7O0FEN3JCQTtFQUNFO0VBRUE7QUNnc0JGOztBRDlyQkE7RUFDRTtBQ2lzQkY7O0FEL3JCQTtFQUNFO0FDa3NCRjs7QURoc0JBO0VBQ0U7QUNtc0JGOztBRGpzQkE7RUFDRTtBQ29zQkY7O0FEbHNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNxc0JGOztBRG5zQkE7OztFQUdFO0VBQ0E7QUNzc0JGOztBRHBzQkE7O0VBRUU7RUFDQTtBQ3VzQkY7O0FEcnNCQTtFQUNFO0FDd3NCRjs7QUR0c0JBO0VBQ0U7RUFDQTtFQUVBO0FDeXNCRjs7QUR2c0JBO0VBQ0U7QUMwc0JGOztBRHhzQkE7O0VBRUU7RUFFQTtBQzJzQkY7O0FEenNCQTtFQUNFO0VBRUE7QUM0c0JGOztBRDFzQkE7RUFDRTtFQUVBO0FDNnNCRjs7QUQzc0JBO0VBQ0U7QUM4c0JGOztBRDVzQkE7RUFDRTtBQytzQkY7O0FEN3NCQTtFQUNFO0FDZ3RCRjs7QUQ5c0JBO0VBQ0U7RUFDQTtFQUVBO0FDaXRCRjs7QUQvc0JBO0VBQ0U7QUNrdEJGOztBRGh0QkE7O0VBRUU7RUFFQTtBQ210QkY7O0FEanRCQTtFQUNFO0VBRUE7QUNvdEJGOztBRGx0QkE7RUFDRTtFQUVBO0FDcXRCRjs7QURudEJBO0VBQ0U7QUNzdEJGOztBRHB0QkE7RUFDRTtBQ3V0QkY7O0FEcnRCQTtFQUNFO0FDd3RCRjs7QUR0dEJBO0VBQ0U7RUFDQTtFQUVBO0FDeXRCRjs7QUR2dEJBO0VBQ0U7QUMwdEJGOztBRHh0QkE7O0VBRUU7RUFFQTtBQzJ0QkY7O0FEenRCQTtFQUNFO0VBRUE7QUM0dEJGOztBRDF0QkE7RUFDRTtFQUVBO0FDNnRCRjs7QUQzdEJBO0VBQ0U7QUM4dEJGOztBRDV0QkE7RUFDRTtBQyt0QkY7O0FEN3RCQTtFQUNFO0FDZ3VCRjs7QUQ5dEJBO0VBQ0U7RUFDQTtFQUVBO0FDaXVCRjs7QUQvdEJBO0VBQ0U7QUNrdUJGOztBRGh1QkE7O0VBRUU7RUFFQTtBQ211QkY7O0FEanVCQTtFQUNFO0VBRUE7QUNvdUJGOztBRGx1QkE7RUFDRTtFQUVBO0FDcXVCRjs7QURudUJBO0VBQ0U7QUNzdUJGOztBRHB1QkE7RUFDRTtBQ3V1QkY7O0FEcnVCQTtFQUNFO0FDd3VCRjs7QUR0dUJBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7QUN5dUJGOztBRHZ1QkE7RUFDRTtBQzB1QkY7O0FEeHVCQTs7RUFFRTtFQUVBO0FDMnVCRjs7QUR6dUJBO0VBQ0U7RUFFQTtBQzR1QkY7O0FEMXVCQTtFQUNFO0VBRUE7QUM2dUJGOztBRDN1QkE7RUFDRTtBQzh1QkY7O0FENXVCQTtFQUNFO0FDK3VCRjs7QUQ3dUJBO0VBQ0U7QUNndkJGOztBRDl1QkE7RUFDRTtFQUNBO0VBRUE7RUFDQTtBQ2l2QkY7O0FEL3VCQTtFQUNFO0FDa3ZCRjs7QURodkJBOztFQUVFO0VBRUE7QUNtdkJGOztBRGp2QkE7RUFDRTtFQUVBO0FDb3ZCRjs7QURsdkJBO0VBQ0U7RUFFQTtBQ3F2QkY7O0FEbnZCQTtFQUNFO0FDc3ZCRjs7QURwdkJBO0VBQ0U7QUN1dkJGOztBRHJ2QkE7RUFDRTtBQ3d2QkY7O0FEdHZCQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0FDeXZCRjs7QUR2dkJBO0VBQ0U7QUMwdkJGOztBRHh2QkE7O0VBRUU7RUFFQTtBQzJ2QkY7O0FEenZCQTtFQUNFO0VBRUE7QUM0dkJGOztBRDF2QkE7RUFDRTtFQUVBO0FDNnZCRjs7QUQzdkJBO0VBQ0U7QUM4dkJGOztBRDV2QkE7RUFDRTtBQyt2QkY7O0FEN3ZCQTtFQUNFO0FDZ3dCRjs7QUQ5dkJBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7QUNpd0JGOztBRC92QkE7RUFDRTtBQ2t3QkY7O0FEaHdCQTs7RUFFRTtFQUVBO0FDbXdCRjs7QURqd0JBO0VBQ0U7RUFFQTtBQ293QkY7O0FEbHdCQTtFQUNFO0VBRUE7QUNxd0JGOztBRG53QkE7RUFDRTtBQ3N3QkY7O0FEcHdCQTtFQUNFO0FDdXdCRjs7QURyd0JBO0VBQ0U7QUN3d0JGOztBRHR3QkE7RUFDRTtBQ3l3QkY7O0FEdndCQTtFQUdFO0VBSUE7RUFDQTtFQUNBO0FDMHdCRjs7QUR4d0JBO0VBR0U7QUMyd0JGOztBRHp3QkE7O0VBRUU7QUM0d0JGOztBRDF3QkE7O0VBRUU7QUM2d0JGOztBRDN3QkE7RUFDRTtBQzh3QkY7O0FENXdCQTtFQUdFO0FDK3dCRjs7QUQ3d0JBO0VBQ0U7QUNneEJGOztBRDl3QkE7RUFDRTtBQ2l4QkY7O0FEL3dCQTtFQUNFO0FDa3hCRjs7QURoeEJBO0VBQ0U7QUNteEJGOztBRGp4QkE7RUFDRTtBQ294QkY7O0FEbHhCQTtFQUNFO0FDcXhCRjs7QURueEJBOztFQUVFO0VBQ0E7QUNzeEJGOztBRHB4QkE7O0VBRUU7RUFDQTtBQ3V4QkY7O0FEcnhCQTs7RUFFRTtBQ3d4QkY7O0FEdHhCQTs7RUFFRTtBQ3l4QkY7O0FEdnhCQTtFQUNFO0FDMHhCRjs7QUR4eEJBOztFQUVFO0FDMnhCRjs7QUR6eEJBO0VBQ0U7QUM0eEJGOztBRDF4QkE7O0VBRUU7QUM2eEJGOztBRDN4QkE7O0VBRUU7QUM4eEJGOztBRDV4QkE7RUFDRTtBQyt4QkY7O0FEN3hCQTs7RUFFRTtBQ2d5QkY7O0FEOXhCQTs7RUFFRTtBQ2l5QkY7O0FEL3hCQTs7RUFFRTtBQ2t5QkY7O0FEaHlCQTs7RUFFRTtBQ215QkY7O0FEanlCQTs7RUFFRTtBQ295QkY7O0FEbHlCQTs7RUFFRTtBQ3F5QkY7O0FEbnlCQTs7RUFFRTtBQ3N5QkY7O0FEcHlCQTs7OztFQUlFO0FDdXlCRjs7QURyeUJBOztFQUVFO0FDd3lCRjs7QUR0eUJBOztFQUVFO0FDeXlCRjs7QUR2eUJBOzs7O0VBSUU7QUMweUJGOztBRHh5QkE7O0VBRUU7QUMyeUJGOztBRHp5QkE7O0VBRUU7QUM0eUJGOztBRDF5QkE7Ozs7RUFJRTtBQzZ5QkY7O0FEM3lCQTs7OztFQUlFO0FDOHlCRjs7QUQ1eUJBOztFQUVFO0FDK3lCRjs7QUQ3eUJBOzs7O0VBSUU7QUNnekJGOztBRDl5QkE7Ozs7RUFJRTtBQ2l6QkY7O0FEL3lCQTs7RUFFRTtBQ2t6QkY7O0FEaHpCQTs7OztFQUlFO0FDbXpCRjs7QURqekJBOzs7O0VBSUU7QUNvekJGOztBRGx6QkE7O0VBRUU7QUNxekJGOztBRG56QkE7Ozs7RUFJRTtBQ3N6QkY7O0FEcHpCQTs7OztFQUlFO0FDdXpCRjs7QURyekJBOztFQUVFO0FDd3pCRjs7QUR0ekJBOztFQUVFO0FDeXpCRjs7QUR2ekJBOztFQUVFO0FDMHpCRjs7QUR4ekJBO0VBQ0U7QUMyekJGOztBRHp6QkE7RUFDRTtBQzR6QkY7O0FEMXpCQTtFQUNFO0FDNnpCRjs7QUQzekJBO0VBQ0U7QUM4ekJGOztBRDV6QkE7RUFDRTtBQyt6QkY7O0FEN3pCQTtFQUNFO0VBQ0E7RUFDQTtBQ2cwQkY7O0FEOXpCQTtFQUNFO0FDaTBCRjs7QUQvekJBO0VBQ0U7RUFDQTtBQ2swQkY7O0FEaDBCQTtFQUNFO0FDbTBCRjs7QURqMEJBO0VBQ0U7QUNvMEJGOztBRGwwQkE7O0VBRUU7RUFDQTtFQUNBO0FDcTBCRjs7QURuMEJBOztFQUdFO0VBQ0E7RUFDQTtBQ3MwQkY7O0FEcDBCQTs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBQ3UwQkY7O0FEcjBCQTs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBQ3cwQkY7O0FEdDBCQTs7RUFHRTtBQ3kwQkY7O0FEdjBCQTtFQUNFO0FDMDBCRjs7QUR4MEJBO0VBQ0U7RUFFQTtBQzIwQkY7O0FEejBCQTtFQUNFO0VBQ0E7QUM0MEJGOztBRDEwQkE7RUFDRTtFQUNBO0FDNjBCRjs7QUQzMEJBO0VBQ0U7QUM4MEJGOztBRDUwQkE7RUFFRTtFQUNBO0FDKzBCRjs7QUQ3MEJBOztFQUVFO0VBQ0E7QUNnMUJGOztBRDkwQkE7O0VBRUU7QUNpMUJGOztBRC8wQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ2sxQkY7O0FEaDFCQTtFQUNFO0FDbTFCRjs7QURqMUJBO0VBQ0U7RUFDQTtFQUNBO0FDbzFCRjs7QURsMUJBO0VBQ0U7RUFDQTtFQUVBO0FDcTFCRjs7QURuMUJBO0VBQ0U7RUFDQTtFQUNBO0FDczFCRjs7QURwMUJBOztFQUVFO0VBQ0E7RUFDQTtBQ3UxQkY7O0FEcjFCQTtFQUNFO0VBQ0E7QUN3MUJGOztBRHQxQkE7RUFDRTtFQUNBO0VBQ0E7QUN5MUJGOztBRHYxQkE7RUFDRTtFQUNBO0VBQ0E7QUMwMUJGOztBRHgxQkE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDMjFCRjs7QUR6MUJBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QUM0MUJGOztBRDExQkE7Ozs7OztFQU1FO0FDNjFCRjs7QUQzMUJBOzs7O0VBSUU7QUM4MUJGOztBRDUxQkE7O0VBRUU7QUMrMUJGOztBRDcxQkE7O0VBRUU7QUNnMkJGOztBRDkxQkE7O0VBRUU7RUFDQTtBQ2kyQkY7O0FELzFCQTs7RUFFRTtBQ2syQkY7O0FEaDJCQTtFQUNFO0FDbTJCRjs7QURqMkJBO0VBQ0U7QUNvMkJGOztBRGwyQkE7RUFDRTtBQ3EyQkY7O0FEbjJCQTtFQUNFO0VBQ0E7QUNzMkJGOztBRHAyQkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBQ3UyQkY7O0FEcjJCQTtFQUNFO0FDdzJCRjs7QUR0MkJBO0VBQ0U7QUN5MkJGOztBRHYyQkE7RUFDRTtFQUVBO0FDMDJCRjs7QUR4MkJBO0VBQ0U7RUFDQTtBQzIyQkY7O0FEejJCQTtFQUNFO0VBRUE7QUM0MkJGOztBRDEyQkE7RUFFRTtBQzYyQkY7O0FEMzJCQTtFQUVFO0FDODJCRjs7QUQ1MkJBO0VBRUU7QUMrMkJGOztBRDcyQkE7RUFFRTtBQ2czQkY7O0FEOTJCQTs7OztFQUlFO0FDaTNCRjs7QUQvMkJBO0VBQ0U7QUNrM0JGOztBRGgzQkE7O0VBRUU7RUFDQTtFQUNBO0FDbTNCRjs7QURqM0JBO0VBQ0U7RUFFQTtBQ28zQkY7O0FEbDNCQTtFQUVFO0FDcTNCRjs7QURuM0JBO0VBRUU7QUNzM0JGOztBRHAzQkE7RUFFRTtBQ3UzQkY7O0FEcjNCQTtFQUVFO0FDdzNCRjs7QUR0M0JBOzs7O0VBSUU7QUN5M0JGOztBRHYzQkE7O0VBRUU7QUMwM0JGOztBRHgzQkE7Ozs7RUFJRTtFQUNBO0FDMjNCRjs7QUR6M0JBOztFQUVFO0FDNDNCRjs7QUQxM0JBOztFQUVFO0VBQ0E7QUM2M0JGOztBRDMzQkE7O0VBRUU7RUFDQTtBQzgzQkY7O0FENTNCQTs7RUFFRTtBQyszQkY7O0FENzNCQTtFQUNFO0VBQ0E7QUNnNEJGOztBRDkzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDaTRCRjs7QUQvM0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUNrNEJGOztBRGg0QkE7RUFFRTtBQ280QkY7O0FEajRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUNvNEJGOztBRGw0QkE7RUFDRTtBQ3E0QkY7O0FEbjRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtBQ3M0QkY7O0FEcDRCQTtFQUVFO0FDdTRCRjs7QURyNEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBQ3c0QkY7O0FEdDRCQTtFQUNFO0FDeTRCRjs7QUR2NEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUdBO0FDMDRCRjs7QUR4NEJBO0VBRUU7RUFHQTtBQzI0QkY7O0FEejRCQTtFQUNFO0FDNDRCRjs7QUQxNEJBO0VBQ0U7RUFDQTtBQzY0QkY7O0FEMzRCQTs7RUFFRTtBQzg0QkY7O0FENTRCQTtFQUNFO0FDKzRCRjs7QUQ3NEJBO0VBQ0U7RUFDQTtBQ2c1QkY7O0FEOTRCQTtFQUNFO0FDaTVCRjs7QUQvNEJBO0VBQ0U7QUNrNUJGOztBRGg1QkE7O0VBRUU7RUFDQTtFQUNBO0FDbTVCRjs7QURqNUJBO0VBQ0U7QUNvNUJGOztBRGw1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7QUNxNUJGOztBRG41QkE7RUFDRTtFQUNBO0VBQ0E7QUNzNUJGOztBRHA1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN1NUJGOztBRHI1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7QUN3NUJGOztBRHQ1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDeTVCRjs7QUR2NUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMDVCRjs7QUR4NUJBO0VBQ0U7QUMyNUJGOztBRHo1QkE7RUFFRTtBQzQ1QkY7O0FEMTVCQTtFQUNFO0FDNjVCRjs7QUQzNUJBO0VBQ0U7QUM4NUJGOztBRDU1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDKzVCRjs7QUQ3NUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNnNkJGOztBRDk1QkE7RUFDRTtFQUNBO0VBQ0E7QUNpNkJGOztBRC81QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ2s2QkY7O0FEaDZCQTtFQUNFO0FDbTZCRjs7QURqNkJBOztFQUVFO0VBQ0E7QUNvNkJGOztBRGw2QkE7RUFDRTtBQ3E2QkY7O0FEbjZCQTs7RUFFRTtFQUNBO0FDczZCRjs7QURwNkJBO0VBQ0U7QUN1NkJGOztBRHI2QkE7RUFDRTtFQUNBO0FDdzZCRjs7QUR0NkJBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFHQTtFQUlBO0VBR0E7RUFFQTtFQUNBO0FDeTZCRjs7QUR2NkJBOztFQUVFO0VBQ0E7QUMwNkJGOztBRHg2QkE7O0VBRUU7QUMyNkJGOztBRHo2QkE7RUFDRTtFQUNBO0VBQ0E7QUM0NkJGOztBRDE2QkE7RUFDRTtBQzY2QkY7O0FEMzZCQTtFQUNFO0FDODZCRjs7QUQ1NkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QUMrNkJGOztBRDc2QkE7RUFDRTtBQ2c3QkY7O0FEOTZCQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNpN0JGOztBRC82QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFHQTtFQUNBO0FDazdCRjs7QURoN0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ203QkY7O0FEajdCQTs7RUFFRTtFQUNBO0VBQ0E7QUNvN0JGOztBRGw3QkE7O0VBRUU7QUNxN0JGOztBRG43QkE7RUFDRTtBQ3M3QkY7O0FEcDdCQTtFQUNFO0FDdTdCRjs7QURyN0JBOztFQUVFO0FDdzdCRjs7QUR0N0JBOztFQUVFO0VBRUE7QUN5N0JGOztBRHY3QkE7Ozs7RUFJRTtFQUVBO0FDMDdCRjs7QUR4N0JBOzs7O0VBSUU7QUMyN0JGOztBRHo3QkE7OztFQUdFO0VBRUE7QUM0N0JGOztBRDE3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzY3QkY7O0FEMzdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0FDODdCRjs7QUQ1N0JBO0VBQ0U7QUMrN0JGOztBRDc3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDZzhCRjs7QUQ5N0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2k4QkY7O0FELzdCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBQ2s4QkY7O0FEaDhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNtOEJGOztBRGo4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDbzhCRjs7QURsOEJBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FDcThCRjs7QURuOEJBO0VBQ0U7QUNzOEJGOztBRHA4QkE7RUFDRTtFQUVBO0FDdThCRjs7QURyOEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUN3OEJGOztBRHQ4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDeThCRjs7QUR2OEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUMwOEJGOztBRHg4QkE7RUFHRTtFQUVBO0FDMjhCRjs7QUR6OEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDNDhCRjs7QUQxOEJBOztFQUVFO0FDNjhCRjs7QUQzOEJBOztFQUdFO0FDODhCRjs7QUQ1OEJBO0VBRUU7QUMrOEJGOztBRDc4QkE7O0VBRUU7QUNnOUJGOztBRDk4QkE7RUFFRTtBQ2k5QkY7O0FELzhCQTtFQUVFO0FDazlCRjs7QURoOUJBO0VBRUU7QUNtOUJGOztBRGo5QkE7RUFDRTtFQUNBO0FDbzlCRjs7QURsOUJBOztFQUVFO0FDcTlCRjs7QURuOUJBOztFQUVFO0FDczlCRjs7QURwOUJBOzs7O0VBS0U7RUFDQTtBQ3U5QkY7O0FEcjlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDdzlCRjs7QUR0OUJBO0VBQ0U7RUFDQTtBQ3k5QkY7O0FEdjlCQTs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMDlCRjs7QUR4OUJBO0VBQ0U7QUMyOUJGOztBRHo5QkE7RUFDRTtFQUNBO0VBQ0E7QUM0OUJGOztBRDE5QkE7RUFFRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QUM2OUJGOztBRDM5QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBQzg5QkY7O0FENTlCQTtFQUNFO0FDKzlCRjs7QUQ3OUJBO0VBQ0U7QUNnK0JGOztBRDk5QkE7O0VBR0U7RUFDQTtBQ2krQkY7O0FELzlCQTs7OztFQUlFO0VBQ0E7RUFDQTtBQ2srQkY7O0FEaCtCQTs7RUFFRTtBQ20rQkY7O0FEaitCQTs7RUFFRTtFQUNBO0VBQ0E7QUNvK0JGOztBRGwrQkE7O0VBRUU7QUNxK0JGOztBRG4rQkE7O0VBRUU7QUNzK0JGOztBRHArQkE7RUFDRTtBQ3UrQkY7O0FEcitCQTtFQUNFO0FDdytCRjs7QUR0K0JBOztFQUdFO0FDeStCRjs7QUR2K0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMCtCRjs7QUR4K0JBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzIrQkY7O0FEeitCQTtFQUNFO0FDNCtCRjs7QUQxK0JBO0VBQ0U7QUM2K0JGOztBRDMrQkE7RUFDRTtBQzgrQkY7O0FENStCQTtFQUNFO0VBQ0E7RUFDQTtBQysrQkY7O0FENytCQTtFQUNFO0VBQ0E7QUNnL0JGOztBRDkrQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ2kvQkY7O0FELytCQTtFQUNFO0FDay9CRjs7QURoL0JBO0VBQ0U7RUFDQTtFQUNBO0FDbS9CRjs7QURqL0JBO0VBQ0U7QUNvL0JGOztBRGwvQkE7RUFDRTtBQ3EvQkY7O0FEbi9CQTtFQUNFO0FDcy9CRjs7QURwL0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3UvQkY7O0FEci9CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3cvQkY7O0FEdC9CQTtFQUNFO0VBQ0E7QUN5L0JGOztBRHYvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMC9CRjs7QUR4L0JBO0VBQ0U7RUFDQTtBQzIvQkY7O0FEei9CQTtFQUNFO0FDNC9CRjs7QUQxL0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzYvQkY7O0FEMy9CQTtFQUNFO0VBQ0E7QUM4L0JGOztBRDUvQkE7RUFDRTtFQUNBO0VBQ0E7QUMrL0JGOztBRDcvQkE7RUFDRTtBQ2dnQ0Y7O0FEOS9CQTtFQUNFO0VBQ0E7QUNpZ0NGOztBRC8vQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUNrZ0NGOztBRGhnQ0E7RUFDRTtFQUNBO0VBRUE7RUFDQTtBQ21nQ0Y7O0FEamdDQTtFQUNFO0FDb2dDRjs7QURsZ0NBOztFQUVFO0VBRUE7QUNxZ0NGOztBRG5nQ0E7RUFDRTtFQUVBO0FDc2dDRjs7QURwZ0NBO0VBQ0U7RUFFQTtBQ3VnQ0Y7O0FEcmdDQTtFQUNFO0FDd2dDRjs7QUR0Z0NBO0VBQ0U7QUN5Z0NGOztBRHZnQ0E7RUFDRTtBQzBnQ0Y7O0FEeGdDQTtFQUNFO0FDMmdDRjs7QUR6Z0NBO0VBQ0U7QUM0Z0NGOztBRDFnQ0E7RUFDRTtFQUNBO0FDNmdDRjs7QUQzZ0NBO0VBQ0U7QUM4Z0NGOztBRDVnQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQytnQ0Y7O0FEN2dDQTtFQUNFO0FDZ2hDRjs7QUQ5Z0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNpaENGOztBRC9nQ0E7O0VBRUU7QUNraENGOztBRGhoQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ21oQ0Y7O0FEamhDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBQ29oQ0Y7O0FEbGhDQTtFQUNFO0FDcWhDRjs7QURuaENBO0VBQ0U7QUNzaENGOztBRHBoQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QUN1aENGOztBRHJoQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3doQ0Y7O0FEdGhDQTs7RUFFRTtBQ3loQ0Y7O0FEdmhDQTtFQUNFO0VBQ0E7QUMwaENGOztBRHhoQ0E7RUFDRTtFQUNBO0FDMmhDRjs7QUR6aENBO0VBQ0U7QUM0aENGOztBRDFoQ0E7RUFDRTtBQzZoQ0Y7O0FEM2hDQTtFQUNFO0VBQ0E7RUFDQTtBQzhoQ0Y7O0FENWhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDK2hDRjs7QUQ3aENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNnaUNGOztBRDloQ0E7RUFDRTtFQUNBO0FDaWlDRjs7QUQvaENBOztFQUVFO0FDa2lDRjs7QURoaUNBOztFQUVFO0VBQ0E7QUNtaUNGOztBRGppQ0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDb2lDRjs7QURsaUNBOzs7Ozs7RUFNRTtBQ3FpQ0Y7O0FEbmlDQTs7RUFFRTtBQ3NpQ0Y7O0FEcGlDQTs7OztFQUlFO0FDdWlDRjs7QURyaUNBOztFQUVFO0VBRUE7QUN3aUNGOztBRHRpQ0E7O0VBR0U7QUN5aUNGOztBRHZpQ0E7O0VBRUU7QUMwaUNGOztBRHhpQ0E7RUFDRTtBQzJpQ0Y7O0FEemlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM0aUNGOztBRDFpQ0E7Ozs7OztFQU9FO0FDNmlDRjs7QUQzaUNBO0VBQ0U7RUFDQTtBQzhpQ0Y7O0FENWlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMraUNGOztBRDdpQ0E7RUFDRTtFQUNBO0FDZ2pDRjs7QUQ5aUNBO0VBRUU7QUNpakNGOztBRC9pQ0E7RUFFRTtBQ2tqQ0Y7O0FEaGpDQTs7RUFFRTtFQUNBO0FDbWpDRjs7QURqakNBO0VBQ0U7QUNvakNGOztBRGxqQ0E7RUFDRTtFQUNBO0VBQ0E7QUNxakNGOztBRG5qQ0E7O0VBRUU7RUFDQTtBQ3NqQ0Y7O0FEcGpDQTtFQUNFO0FDdWpDRjs7QURyakNBO0VBQ0U7QUN3akNGOztBRHRqQ0E7RUFDRTtFQUNBO0VBQ0E7QUN5akNGOztBRHZqQ0E7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FDMGpDRjs7QUR4akNBO0VBQ0U7QUMyakNGOztBRHpqQ0E7RUFDRTtBQzRqQ0Y7O0FEMWpDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM2akNGOztBRDNqQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDOGpDRjs7QUQ1akNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUMrakNGOztBRDdqQ0E7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDZ2tDRjs7QUQ5akNBO0VBR0U7RUFDQTtFQUdBO0VBRUE7RUFHQTtBQ2lrQ0Y7O0FEL2pDQTtFQUdFO0VBR0E7RUFDQTtFQUdBO0FDa2tDRjs7QURoa0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDbWtDRjs7QURqa0NBO0VBQ0U7QUNva0NGOztBRGxrQ0E7RUFDRTtBQ3FrQ0Y7O0FEbmtDQTtFQUNFO0FDc2tDRjs7QURwa0NBO0VBQ0U7QUN1a0NGOztBRHJrQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDd2tDRjs7QUR0a0NBO0VBQ0U7RUFDQTtFQUNBO0FDeWtDRjs7QUR2a0NBO0VBQ0U7QUMwa0NGOztBRHhrQ0E7RUFDRTtBQzJrQ0Y7O0FEemtDQTtFQUNFO0FDNGtDRjs7QUQxa0NBO0VBQ0U7QUM2a0NGOztBRDNrQ0E7O0VBRUU7RUFDQTtFQUNBO0FDOGtDRjs7QUQ1a0NBO0VBQ0U7QUMra0NGOztBRDdrQ0E7RUFDRTtFQUNBO0VBQ0E7QUNnbENGOztBRDlrQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUNpbENGOztBRC9rQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2tsQ0Y7O0FEaGxDQTs7RUFFRTtFQUNBO0FDbWxDRjs7QURqbENBOztFQUVFO0FDb2xDRjs7QURsbENBOztFQUVFO0FDcWxDRjs7QURubENBOztFQUVFO0VBRUE7RUFFQTtBQ3VsQ0Y7O0FEcGxDQTs7RUFFRTtBQ3VsQ0Y7O0FEcmxDQTs7RUFFRTtFQUNBO0FDd2xDRjs7QUR0bENBOzs7O0VBSUU7QUN5bENGOztBRHZsQ0E7Ozs7RUFJRTtBQzBsQ0Y7O0FEeGxDQTs7OztFQUlFO0FDMmxDRjs7QUR6bENBOzs7Ozs7OztFQVFFO0VBQ0E7QUM0bENGOztBRDFsQ0E7O0VBRUU7QUM2bENGOztBRDNsQ0E7Ozs7RUFJRTtFQUNBO0FDOGxDRjs7QUQ1bENBO0VBQ0U7QUMrbENGOztBRDdsQ0E7RUFDRTtFQUNBO0FDZ21DRjs7QUQ5bENBOztFQUVFO0FDaW1DRjs7QUQvbENBOztFQUVFO0FDa21DRjs7QURobUNBOztFQUVFO0FDbW1DRjs7QURqbUNBOzs7O0VBSUU7RUFDQTtBQ29tQ0Y7O0FEbG1DQTtFQUNFO0FDcW1DRjs7QURubUNBOztFQUVFO0VBQ0E7QUNzbUNGOztBRHBtQ0E7Ozs7RUFJRTtBQ3VtQ0Y7O0FEcm1DQTtFQUNFO0FDd21DRjs7QUR0bUNBO0VBQ0U7QUN5bUNGOztBRHZtQ0E7RUFDRTtBQzBtQ0Y7O0FEeG1DQTtFQUNFO0FDMm1DRjs7QUR6bUNBOzs7RUFHRTtBQzRtQ0Y7O0FEMW1DQTs7O0VBR0U7QUM2bUNGOztBRDNtQ0E7RUFDRTtBQzhtQ0Y7O0FENW1DQTtFQUNFO0FDK21DRjs7QUQ3bUNBO0VBQ0U7QUNnbkNGOztBRDltQ0E7O0VBRUU7QUNpbkNGOztBRC9tQ0E7OztFQUdFO0VBQ0E7QUNrbkNGOztBRGhuQ0E7RUFDRTtBQ21uQ0Y7O0FEam5DQTtFQUNFO0VBQ0E7RUFFQTtBQ29uQ0Y7O0FEbG5DQTtFQUNFO0FDcW5DRjs7QURubkNBO0VBRUU7QUNzbkNGOztBRHBuQ0E7OztFQUlFO0FDdW5DRjs7QURybkNBOzs7RUFHRTtBQ3duQ0Y7O0FEdG5DQTtFQUVFO0FDeW5DRjs7QUR2bkNBO0VBRUU7QUMwbkNGOztBRHhuQ0E7RUFFRTtBQzJuQ0Y7O0FEem5DQTtFQUNFO0VBQ0E7RUFDQTtBQzRuQ0Y7O0FEMW5DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM2bkNGOztBRDNuQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzhuQ0Y7O0FENW5DQTs7RUFFRTtBQytuQ0Y7O0FEN25DQTs7RUFFRTtFQUNBO0FDZ29DRjs7QUQ5bkNBOzs7O0VBSUU7QUNpb0NGOztBRC9uQ0E7Ozs7RUFJRTtBQ2tvQ0Y7O0FEaG9DQTs7OztFQUlFO0FDbW9DRjs7QURqb0NBOzs7Ozs7OztFQVFFO0VBQ0E7QUNvb0NGOztBRGxvQ0E7O0VBRUU7QUNxb0NGOztBRG5vQ0E7Ozs7RUFJRTtFQUNBO0FDc29DRjs7QURwb0NBO0VBQ0U7QUN1b0NGOztBRHJvQ0E7RUFDRTtFQUNBO0FDd29DRjs7QUR0b0NBOztFQUVFO0FDeW9DRjs7QUR2b0NBOztFQUVFO0FDMG9DRjs7QUR4b0NBOztFQUVFO0FDMm9DRjs7QUR6b0NBOzs7O0VBSUU7RUFDQTtBQzRvQ0Y7O0FEMW9DQTtFQUNFO0FDNm9DRjs7QUQzb0NBOztFQUVFO0VBQ0E7QUM4b0NGOztBRDVvQ0E7RUFDRTtBQytvQ0Y7O0FEN29DQTs7RUFFRTtFQUNBO0FDZ3BDRjs7QUQ5b0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2lwQ0Y7O0FEL29DQTs7RUFFRTtFQUNBO0FDa3BDRjs7QURocENBOztFQUVFO0FDbXBDRjs7QURqcENBOztFQUVFO0FDb3BDRjs7QURscENBOztFQUVFO0FDcXBDRjs7QURucENBOztFQUVFO0FDc3BDRjs7QURwcENBOzs7O0VBSUU7QUN1cENGOztBRHJwQ0E7Ozs7RUFJRTtBQ3dwQ0Y7O0FEdHBDQTs7RUFFRTtFQUNBO0FDeXBDRjs7QUR2cENBOztFQUVFO0VBQ0E7QUMwcENGOztBRHhwQ0E7O0VBRUU7RUFDQTtBQzJwQ0Y7O0FEenBDQTs7RUFFRTtFQUNBO0FDNHBDRjs7QUQxcENBOztFQUVFO0VBQ0E7QUM2cENGOztBRDNwQ0E7Ozs7RUFJRTtFQUNBO0FDOHBDRjs7QUQ1cENBOzs7O0VBSUU7RUFDQTtBQytwQ0Y7O0FEN3BDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFJQTtFQUNBO0VBQ0E7QUNncUNGOztBRDlwQ0E7RUFHRTtBQ2lxQ0Y7O0FEL3BDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNrcUNGOztBRGhxQ0E7RUFDRTtBQ21xQ0Y7O0FEanFDQTtFQUNFO0VBQ0E7QUNvcUNGOztBRGxxQ0E7O0VBRUU7RUFFQTtFQUNBO0FDcXFDRjs7QURucUNBOztFQUVFO0FDc3FDRjs7QURwcUNBOzs7O0VBSUU7RUFDQTtBQ3VxQ0Y7O0FEcnFDQTs7RUFFRTtBQ3dxQ0Y7O0FEdHFDQTs7OztFQUlFO0FDeXFDRjs7QUR2cUNBOztFQUVFO0FDMHFDRjs7QUR4cUNBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMycUNGOztBRHpxQ0E7O0VBRUU7QUM0cUNGOztBRDFxQ0E7Ozs7RUFJRTtBQzZxQ0Y7O0FEM3FDQTs7OztFQUlFO0FDOHFDRjs7QUQ1cUNBOzs7O0VBS0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDK3FDRjs7QUQ3cUNBOzs7O0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2dyQ0Y7O0FEOXFDQTs7OztFQUlFO0FDaXJDRjs7QUQvcUNBOzs7RUFHRTtBQ2tyQ0Y7O0FEaHJDQTs7O0VBR0U7QUNtckNGOztBRGpyQ0E7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNvckNGOztBRGxyQ0E7OztFQUdFO0FDcXJDRjs7QURuckNBO0VBQ0U7RUFDQTtFQUNBO0FDc3JDRjs7QURwckNBO0VBQ0U7QUN1ckNGOztBRHJyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3dyQ0Y7O0FEdHJDQTs7RUFFRTtFQUVBO0FDeXJDRjs7QUR2ckNBO0VBQ0U7RUFDQTtBQzByQ0Y7O0FEeHJDQTtFQUdFO0VBQ0E7RUFDQTtBQzJyQ0Y7O0FEenJDQTs7RUFFRTtFQUVBO0FDNHJDRjs7QUQxckNBOztFQUVFO0FDNnJDRjs7QUQzckNBOztFQUVFO0VBQ0E7RUFFQTtBQzhyQ0Y7O0FENXJDQTs7RUFHRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQytyQ0Y7O0FEN3JDQTs7RUFHRTtBQ2dzQ0Y7O0FEOXJDQTs7RUFHRTtBQ2lzQ0Y7O0FEL3JDQTs7RUFFRTtFQUNBO0FDa3NDRjs7QURoc0NBOztFQUVFO0FDbXNDRjs7QURqc0NBOztFQUVFO0FDb3NDRjs7QURsc0NBOzs7O0VBS0U7QUNxc0NGOztBRG5zQ0E7Ozs7RUFLRTtBQ3NzQ0Y7O0FEcHNDQTs7RUFFRTtFQUVBO0FDdXNDRjs7QURyc0NBOztFQUVFO0FDd3NDRjs7QUR0c0NBOztFQUVFO0VBQ0E7RUFFQTtBQ3lzQ0Y7O0FEdnNDQTs7RUFHRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzBzQ0Y7O0FEeHNDQTs7RUFHRTtBQzJzQ0Y7O0FEenNDQTs7RUFHRTtBQzRzQ0Y7O0FEMXNDQTs7RUFFRTtFQUNBO0FDNnNDRjs7QUQzc0NBOztFQUVFO0FDOHNDRjs7QUQ1c0NBOztFQUVFO0FDK3NDRjs7QUQ3c0NBOzs7O0VBS0U7QUNndENGOztBRDlzQ0E7Ozs7RUFLRTtBQ2l0Q0Y7O0FEL3NDQTs7Ozs7O0VBTUU7RUFFQTtBQ2t0Q0Y7O0FEaHRDQTs7Ozs7O0VBTUU7QUNtdENGOztBRGp0Q0E7Ozs7OztFQU1FO0VBQ0E7RUFFQTtBQ290Q0Y7O0FEbHRDQTs7Ozs7O0VBT0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNxdENGOztBRG50Q0E7Ozs7OztFQU9FO0FDc3RDRjs7QURwdENBOzs7Ozs7RUFPRTtBQ3V0Q0Y7O0FEcnRDQTs7Ozs7O0VBTUU7RUFDQTtBQ3d0Q0Y7O0FEdHRDQTs7Ozs7O0VBTUU7QUN5dENGOztBRHZ0Q0E7Ozs7OztFQU1FO0FDMHRDRjs7QUR4dENBOzs7Ozs7Ozs7Ozs7RUFhRTtBQzJ0Q0Y7O0FEenRDQTs7Ozs7Ozs7Ozs7O0VBYUU7QUM0dENGOztBRDF0Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtFQUVBO0FDNnRDRjs7QUQzdENBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7QUM4dENGOztBRDV0Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtFQUNBO0VBRUE7QUMrdENGOztBRDd0Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXlCRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2d1Q0Y7O0FEOXRDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBeUJFO0FDaXVDRjs7QUQvdENBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF5QkU7QUNrdUNGOztBRGh1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtFQUNBO0FDbXVDRjs7QURqdUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7QUNvdUNGOztBRGx1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtBQ3F1Q0Y7O0FEbnVDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaURFO0FDc3VDRjs7QURwdUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFpREU7QUN1dUNGOztBRHJ1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtFQUVBO0FDd3VDRjs7QUR0dUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7QUN5dUNGOztBRHZ1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtFQUNBO0VBRUE7QUMwdUNGOztBRHh1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXlCRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzJ1Q0Y7O0FEenVDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBeUJFO0FDNHVDRjs7QUQxdUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF5QkU7QUM2dUNGOztBRDN1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtFQUNBO0FDOHVDRjs7QUQ1dUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7QUMrdUNGOztBRDd1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtBQ2d2Q0Y7O0FEOXVDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaURFO0FDaXZDRjs7QUQvdUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFpREU7QUNrdkNGOztBRGh2Q0E7O0VBRUU7RUFFQTtBQ212Q0Y7O0FEanZDQTs7RUFFRTtBQ292Q0Y7O0FEbHZDQTs7RUFFRTtFQUNBO0VBRUE7QUNxdkNGOztBRG52Q0E7O0VBR0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNzdkNGOztBRHB2Q0E7O0VBR0U7QUN1dkNGOztBRHJ2Q0E7O0VBR0U7QUN3dkNGOztBRHR2Q0E7O0VBRUU7RUFDQTtBQ3l2Q0Y7O0FEdnZDQTs7RUFFRTtBQzB2Q0Y7O0FEeHZDQTs7RUFFRTtBQzJ2Q0Y7O0FEenZDQTs7OztFQUtFO0FDNHZDRjs7QUQxdkNBOzs7O0VBS0U7QUM2dkNGOztBRDN2Q0E7O0VBRUU7RUFFQTtBQzh2Q0Y7O0FENXZDQTs7RUFFRTtBQyt2Q0Y7O0FEN3ZDQTs7RUFFRTtFQUVBO0VBQ0E7QUNnd0NGOztBRDl2Q0E7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDaXdDRjs7QUQvdkNBOztFQUdFO0FDa3dDRjs7QURod0NBOztFQUdFO0FDbXdDRjs7QURqd0NBOzs7O0VBSUU7QUNvd0NGOztBRGx3Q0E7O0VBRUU7QUNxd0NGOztBRG53Q0E7Ozs7RUFLRTtBQ3N3Q0Y7O0FEcHdDQTs7OztFQUtFO0FDdXdDRjs7QURyd0NBOztFQUVFO0VBRUE7QUN3d0NGOztBRHR3Q0E7O0VBRUU7QUN5d0NGOztBRHZ3Q0E7O0VBRUU7RUFDQTtFQUVBO0FDMHdDRjs7QUR4d0NBOztFQUdFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMndDRjs7QUR6d0NBOztFQUdFO0FDNHdDRjs7QUQxd0NBOztFQUdFO0FDNndDRjs7QUQzd0NBOztFQUVFO0VBQ0E7QUM4d0NGOztBRDV3Q0E7O0VBRUU7QUMrd0NGOztBRDd3Q0E7O0VBRUU7QUNneENGOztBRDl3Q0E7Ozs7RUFLRTtBQ2l4Q0Y7O0FEL3dDQTs7OztFQUtFO0FDa3hDRjs7QURoeENBOztFQUVFO0VBRUE7QUNteENGOztBRGp4Q0E7O0VBRUU7QUNveENGOztBRGx4Q0E7O0VBRUU7RUFFQTtFQUNBO0FDcXhDRjs7QURueENBOztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3N4Q0Y7O0FEcHhDQTs7RUFHRTtBQ3V4Q0Y7O0FEcnhDQTs7RUFHRTtBQ3d4Q0Y7O0FEdHhDQTs7OztFQUlFO0FDeXhDRjs7QUR2eENBOztFQUVFO0FDMHhDRjs7QUR4eENBOzs7O0VBS0U7QUMyeENGOztBRHp4Q0E7Ozs7RUFLRTtBQzR4Q0Y7O0FEMXhDQTs7RUFFRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FDNnhDRjs7QUQzeENBOztFQUVFO0FDOHhDRjs7QUQ1eENBOztFQUVFO0FDK3hDRjs7QUQ3eENBOzs7Ozs7RUFNRTtFQUVBO0FDZ3lDRjs7QUQ5eENBOzs7Ozs7RUFNRTtBQ2l5Q0Y7O0FEL3hDQTs7Ozs7O0VBTUU7RUFFQTtFQUNBO0FDa3lDRjs7QURoeUNBOzs7Ozs7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNteUNGOztBRGp5Q0E7Ozs7OztFQU9FO0FDb3lDRjs7QURseUNBOzs7Ozs7RUFPRTtBQ3F5Q0Y7O0FEbnlDQTs7Ozs7Ozs7Ozs7O0VBWUU7QUNzeUNGOztBRHB5Q0E7Ozs7OztFQU1FO0FDdXlDRjs7QURyeUNBOzs7Ozs7Ozs7Ozs7RUFhRTtBQ3d5Q0Y7O0FEdHlDQTs7Ozs7Ozs7Ozs7O0VBYUU7QUN5eUNGOztBRHZ5Q0E7O0VBRUU7RUFFQTtBQzB5Q0Y7O0FEeHlDQTs7RUFFRTtBQzJ5Q0Y7O0FEenlDQTs7RUFFRTtFQUVBO0VBQ0E7QUM0eUNGOztBRDF5Q0E7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDNnlDRjs7QUQzeUNBOztFQUdFO0FDOHlDRjs7QUQ1eUNBOztFQUdFO0FDK3lDRjs7QUQ3eUNBOzs7O0VBSUU7QUNnekNGOztBRDl5Q0E7O0VBRUU7QUNpekNGOztBRC95Q0E7Ozs7RUFLRTtBQ2t6Q0Y7O0FEaHpDQTs7OztFQUtFO0FDbXpDRjs7QURqekNBOztFQUVFO0FDb3pDRjs7QURsekNBOztFQUVFO0VBRUE7QUNxekNGOztBRG56Q0E7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDc3pDRjs7QURwekNBOztFQUdFO0FDdXpDRjs7QURyekNBOztFQUdFO0FDd3pDRjs7QUR0ekNBOzs7O0VBSUU7RUFFQTtBQ3l6Q0Y7O0FEdnpDQTs7OztFQUlFO0VBRUE7QUMwekNGOztBRHh6Q0E7O0VBRUU7RUFFQTtBQzJ6Q0Y7O0FEenpDQTs7RUFFRTtBQzR6Q0Y7O0FEMXpDQTs7RUFFRTtFQUVBO0VBQ0E7QUM2ekNGOztBRDN6Q0E7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDOHpDRjs7QUQ1ekNBOztFQUdFO0FDK3pDRjs7QUQ3ekNBOztFQUdFO0FDZzBDRjs7QUQ5ekNBOzs7O0VBSUU7QUNpMENGOztBRC96Q0E7O0VBRUU7QUNrMENGOztBRGgwQ0E7Ozs7RUFLRTtBQ20wQ0Y7O0FEajBDQTs7OztFQUtFO0FDbzBDRjs7QURsMENBOztFQUVFO0VBRUE7QUNxMENGOztBRG4wQ0E7O0VBRUU7QUNzMENGOztBRHAwQ0E7O0VBRUU7RUFFQTtFQUNBO0FDdTBDRjs7QURyMENBOztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3cwQ0Y7O0FEdDBDQTs7RUFHRTtBQ3kwQ0Y7O0FEdjBDQTs7RUFHRTtBQzAwQ0Y7O0FEeDBDQTs7OztFQUlFO0FDMjBDRjs7QUR6MENBOztFQUVFO0FDNDBDRjs7QUQxMENBOzs7O0VBS0U7QUM2MENGOztBRDMwQ0E7Ozs7RUFLRTtBQzgwQ0Y7O0FENTBDQTs7Ozs7Ozs7Ozs7O0VBWUU7RUFFQTtBQyswQ0Y7O0FENzBDQTs7Ozs7Ozs7Ozs7O0VBWUU7QUNnMUNGOztBRDkwQ0E7Ozs7Ozs7Ozs7OztFQVlFO0VBRUE7RUFDQTtBQ2kxQ0Y7O0FELzBDQTs7Ozs7Ozs7Ozs7O0VBYUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDazFDRjs7QURoMUNBOzs7Ozs7Ozs7Ozs7RUFhRTtBQ20xQ0Y7O0FEajFDQTs7Ozs7Ozs7Ozs7O0VBYUU7QUNvMUNGOztBRGwxQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtBQ3ExQ0Y7O0FEbjFDQTs7Ozs7Ozs7Ozs7O0VBWUU7QUNzMUNGOztBRHAxQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXlCRTtBQ3UxQ0Y7O0FEcjFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBeUJFO0FDdzFDRjs7QUR0MUNBOzs7Ozs7Ozs7Ozs7RUFZRTtFQUVBO0FDeTFDRjs7QUR2MUNBOzs7Ozs7Ozs7Ozs7RUFZRTtBQzAxQ0Y7O0FEeDFDQTs7Ozs7Ozs7Ozs7O0VBWUU7RUFFQTtFQUNBO0FDMjFDRjs7QUR6MUNBOzs7Ozs7Ozs7Ozs7RUFhRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM0MUNGOztBRDExQ0E7Ozs7Ozs7Ozs7OztFQWFFO0FDNjFDRjs7QUQzMUNBOzs7Ozs7Ozs7Ozs7RUFhRTtBQzgxQ0Y7O0FENTFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0FDKzFDRjs7QUQ3MUNBOzs7Ozs7Ozs7Ozs7RUFZRTtBQ2cyQ0Y7O0FEOTFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBeUJFO0FDaTJDRjs7QUQvMUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF5QkU7QUNrMkNGOztBRGgyQ0E7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ20yQ0Y7O0FEajJDQTs7RUFFRTtBQ28yQ0Y7O0FEbDJDQTs7OztFQUlFO0VBQ0E7QUNxMkNGOztBRG4yQ0E7O0VBRUU7QUNzMkNGOztBRHAyQ0E7Ozs7RUFJRTtBQ3UyQ0Y7O0FEcjJDQTs7RUFFRTtBQ3cyQ0Y7O0FEdDJDQTs7OztFQUlFO0FDeTJDRjs7QUR2MkNBOzs7O0VBSUU7QUMwMkNGOztBRHgyQ0E7Ozs7RUFLRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMyMkNGOztBRHoyQ0E7Ozs7RUFJRTtBQzQyQ0Y7O0FEMTJDQTs7RUFFRTtFQUNBO0FDNjJDRjs7QUQzMkNBOztFQUlFO0VBR0E7RUFDQTtBQzgyQ0Y7O0FENTJDQTs7RUFHRTtFQUNBO0FDKzJDRjs7QUQ3MkNBOztFQUVFO0FDZzNDRjs7QUQ5MkNBOztFQUVFO0FDaTNDRjs7QUQvMkNBOztFQUVFO0FDazNDRjs7QURoM0NBOztFQUVFO0FDbTNDRjs7QURqM0NBOztFQUVFO0FDbzNDRjs7QURsM0NBOztFQUVFO0VBQ0E7QUNxM0NGOztBRG4zQ0E7O0VBRUU7RUFDQTtBQ3MzQ0Y7O0FEcDNDQTs7RUFFRTtFQUNBO0FDdTNDRjs7QURyM0NBOzs7O0VBSUU7QUN3M0NGOztBRHQzQ0E7Ozs7RUFJRTtBQ3kzQ0Y7O0FEdjNDQTs7OztFQUtFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMDNDRjs7QUR4M0NBOzs7O0VBSUU7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBQzIzQ0Y7O0FEejNDQTs7OztFQUlFO0FDNDNDRjs7QUQxM0NBOzs7RUFHRTtBQzYzQ0Y7O0FEMzNDQTs7O0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDODNDRjs7QUQ1M0NBOzs7RUFHRTtBQyszQ0Y7O0FENzNDQTtFQUNFO0VBQ0E7QUNnNENGOztBRDkzQ0E7RUFHRTtFQUdBO0VBQ0E7QUNpNENGOztBRC8zQ0E7RUFFRTtFQUNBO0FDazRDRjs7QURoNENBO0VBQ0U7QUNtNENGOztBRGo0Q0E7RUFDRTtBQ280Q0Y7O0FEbDRDQTtFQUNFO0FDcTRDRjs7QURuNENBO0VBQ0U7QUNzNENGOztBRHA0Q0E7RUFDRTtBQ3U0Q0Y7O0FEcjRDQTtFQUNFO0VBQ0E7QUN3NENGOztBRHQ0Q0E7RUFDRTtFQUNBO0FDeTRDRjs7QUR2NENBO0VBQ0U7RUFDQTtBQzA0Q0Y7O0FEeDRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0FDMjRDRjs7QUR6NENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDNDRDRjs7QUQxNENBOztFQUVFO0VBQ0E7QUM2NENGOztBRDM0Q0E7RUFDRTtFQUNBO0FDODRDRjs7QUQ1NENBO0VBQ0U7RUFDQTtBQys0Q0Y7O0FENzRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNnNUNGOztBRDk0Q0E7O0VBRUU7RUFDQTtBQ2k1Q0Y7O0FELzRDQTs7RUFFRTtBQ2s1Q0Y7O0FEaDVDQTs7OztFQUlFO0VBQ0E7QUNtNUNGOztBRGo1Q0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ281Q0Y7O0FEbDVDQTs7OztFQUlFO0VBQ0E7QUNxNUNGOztBRG41Q0E7Ozs7RUFJRTtBQ3M1Q0Y7O0FEcDVDQTs7Ozs7Ozs7RUFRRTtFQUNBO0FDdTVDRjs7QURyNUNBO0VBQ0U7QUN3NUNGOztBRHQ1Q0E7RUFDRTtBQ3k1Q0Y7O0FEdjVDQTtFQUNFO0FDMDVDRjs7QUR4NUNBOztFQUVFO0FDMjVDRjs7QUR6NUNBO0VBQ0U7RUFDQTtFQUNBO0VBR0E7QUM0NUNGOztBRDE1Q0E7RUFDRTtFQUNBO0VBR0E7RUFHQTtBQzY1Q0Y7O0FEMzVDQTtFQUNFO0FDODVDRjs7QUQ1NUNBO0VBQ0U7RUFDQTtBQys1Q0Y7O0FENzVDQTtFQUdFO0VBR0E7RUFDQTtFQUdBO0FDZzZDRjs7QUQ5NUNBO0VBR0U7QUNpNkNGOztBRC81Q0E7RUFDRTtBQ2s2Q0Y7O0FEaDZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ202Q0Y7O0FEajZDQTtFQUNFO0VBQ0E7QUNvNkNGOztBRGw2Q0E7O0VBRUU7QUNxNkNGOztBRG42Q0E7RUFDRTtBQ3M2Q0Y7O0FEcDZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDdTZDRjs7QURyNkNBOztFQUVFO0FDdzZDRjs7QUR0NkNBO0VBQ0U7QUN5NkNGOztBRHY2Q0E7RUFDRTtBQzA2Q0Y7O0FEeDZDQTs7RUFFRTtBQzI2Q0Y7O0FEejZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM0NkNGOztBRDE2Q0E7O0VBRUU7QUM2NkNGOztBRDM2Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTBDRTtFQUVBO0FDODZDRjs7QUQ1NkNBOzs7RUFHRTtBQys2Q0Y7O0FENzZDQTs7O0VBR0U7RUFDQTtBQ2c3Q0Y7O0FEOTZDQTs7Ozs7O0VBTUU7QUNpN0NGOztBRC82Q0E7Ozs7OztFQU1FO0VBQ0E7QUNrN0NGOztBRGg3Q0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDbTdDRjs7QURqN0NBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNvN0NGOztBRGw3Q0E7O0VBRUU7QUNxN0NGOztBRG43Q0E7Ozs7RUFJRTtFQUNBO0FDczdDRjs7QURwN0NBOztFQUVFO0FDdTdDRjs7QURyN0NBOzs7O0VBSUU7RUFDQTtBQ3c3Q0Y7O0FEdDdDQTtFQUVFO0VBQ0E7QUN5N0NGOztBRHY3Q0E7O0VBRUU7RUFDQTtBQzA3Q0Y7O0FEeDdDQTtFQUNFO0VBQ0E7QUMyN0NGOztBRHo3Q0E7RUFDRTtBQzQ3Q0Y7O0FEMTdDQTs7RUFFRTtBQzY3Q0Y7O0FEMzdDQTtFQUNFO0FDODdDRjs7QUQ1N0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQys3Q0Y7O0FENzdDQTtFQUNFO0FDZzhDRjs7QUQ5N0NBO0VBQ0U7RUFDQTtBQ2k4Q0Y7O0FELzdDQTtFQUNFO0FDazhDRjs7QURoOENBO0VBQ0U7QUNtOENGOztBRGo4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ284Q0Y7O0FEbDhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNxOENGOztBRG44Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDczhDRjs7QURwOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUN1OENGOztBRHI4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3c4Q0Y7O0FEdDhDQTtFQUNFO0VBQ0E7QUN5OENGOztBRHY4Q0E7RUFDRTtFQUNBO0FDMDhDRjs7QUR4OENBO0VBQ0U7QUMyOENGOztBRHo4Q0E7RUFDRTtFQUNBO0FDNDhDRjs7QUQxOENBO0VBQ0U7RUFFQTtBQzY4Q0Y7O0FEMzhDQTtFQUNFO0VBQ0E7RUFDQTtBQzg4Q0Y7O0FENThDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBQys4Q0Y7O0FENzhDQTtFQUNFO0VBQ0E7RUFDQTtBQ2c5Q0Y7O0FEOThDQTtFQUVFO0FDaTlDRjs7QUQvOENBO0VBQ0U7RUFFQTtBQ2s5Q0Y7O0FEaDlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDbTlDRjs7QURqOUNBO0VBQ0U7RUFDQTtFQUVBO0FDbzlDRjs7QURsOUNBO0VBQ0U7QUNxOUNGOztBRG45Q0E7RUFDRTtFQUVBO0FDczlDRjs7QURwOUNBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FDdTlDRjs7QURyOUNBO0VBQ0U7QUN3OUNGOztBRHQ5Q0E7RUFDRTtBQ3k5Q0Y7O0FEdjlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMwOUNGOztBRHg5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzI5Q0Y7O0FEejlDQTtFQUNFO0VBQ0E7QUM0OUNGOztBRDE5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzY5Q0Y7O0FEMzlDQTs7O0VBR0U7QUM4OUNGOztBRDU5Q0E7RUFFRTtBQys5Q0Y7O0FENzlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2crQ0Y7O0FEOTlDQTtFQUNFO0FDaStDRjs7QUQvOUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDaytDRjs7QURoK0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNtK0NGOztBRGorQ0E7RUFDRTtBQ28rQ0Y7O0FEbCtDQTtFQUNFO0VBQ0E7QUNxK0NGOztBRG4rQ0E7Ozs7RUFJRTtBQ3MrQ0Y7O0FEcCtDQTtFQUNFO0FDdStDRjs7QURyK0NBOztFQUVFO0VBQ0E7QUN3K0NGOztBRHQrQ0E7O0VBRUU7QUN5K0NGOztBRHYrQ0E7Ozs7RUFJRTtBQzArQ0Y7O0FEeCtDQTs7RUFFRTtFQUNBO0FDMitDRjs7QUR6K0NBOztFQUVFO0VBQ0E7QUM0K0NGOztBRDErQ0E7O0VBRUU7QUM2K0NGOztBRDMrQ0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM4K0NGOztBRDUrQ0E7RUFDRTtFQUNBO0VBRUE7QUMrK0NGOztBRDcrQ0E7RUFDRTtBQ2cvQ0Y7O0FEOStDQTtFQUNFO0VBQ0E7RUFDQTtBQ2kvQ0Y7O0FELytDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNrL0NGOztBRGgvQ0E7RUFDRTtFQUNBO0FDbS9DRjs7QURqL0NBO0VBQ0U7QUNvL0NGOztBRGwvQ0E7RUFDRTtBQ3EvQ0Y7O0FEbi9DQTs7O0VBR0U7QUNzL0NGOztBRHAvQ0E7OztFQUdFO0FDdS9DRjs7QURyL0NBO0VBQ0U7QUN3L0NGOztBRHQvQ0E7RUFDRTtBQ3kvQ0Y7O0FEdi9DQTtFQUNFO0FDMC9DRjs7QUR4L0NBO0VBQ0U7RUFFQTtBQzIvQ0Y7O0FEei9DQTs7RUFFRTtFQUVBO0FDNC9DRjs7QUQxL0NBO0VBQ0U7RUFDQTtBQzYvQ0Y7O0FEMy9DQTtFQUNFO0VBQ0E7QUM4L0NGOztBRDUvQ0E7RUFDRTtFQUNBO0FDKy9DRjs7QUQ3L0NBO0VBQ0U7RUFDQTtBQ2dnREY7O0FEOS9DQTs7RUFFRTtBQ2lnREY7O0FELy9DQTtFQUNFO0VBQ0E7QUNrZ0RGOztBRGhnREE7RUFDRTtBQ21nREY7O0FEamdEQTtFQUNFO0FDb2dERjs7QURsZ0RBO0VBQ0U7QUNxZ0RGOztBRG5nREE7RUFDRTtBQ3NnREY7O0FEcGdEQTtFQUNFO0FDdWdERjs7QURyZ0RBO0VBQ0U7QUN3Z0RGOztBRHRnREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN5Z0RGOztBRHZnREE7RUFDRTtBQzBnREY7O0FEeGdEQTtFQUNFO0VBQ0E7RUFDQTtBQzJnREY7O0FEemdEQTtFQUNFO0FDNGdERjs7QUQxZ0RBO0VBQ0U7RUFDQTtFQUNBO0FDNmdERjs7QUQzZ0RBO0VBQ0U7QUM4Z0RGOztBRDVnREE7RUFDRTtFQUNBO0FDK2dERjs7QUQ3Z0RBOztFQUVFO0VBQ0E7QUNnaERGOztBRDlnREE7O0VBRUU7QUNpaERGOztBRC9nREE7RUFDRTtFQUNBO0FDa2hERjs7QURoaERBO0VBQ0U7RUFDQTtBQ21oREY7O0FEamhEQTtFQUNFO0FDb2hERjs7QURsaERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBQ3FoREY7O0FEbmhEQTs7RUFFRTtBQ3NoREY7O0FEcGhEQTs7RUFFRTtFQUNBO0FDdWhERjs7QURyaERBO0VBQ0U7RUFDQTtBQ3doREY7O0FEdGhEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDeWhERjs7QUR2aERBO0VBQ0U7RUFDQTtBQzBoREY7O0FEeGhEQTtFQUNFO0FDMmhERjs7QUR6aERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM0aERGOztBRDFoREE7OztFQUdFO0VBQ0E7QUM2aERGOztBRDNoREE7O0VBRUU7RUFDQTtBQzhoREY7O0FENWhEQTtFQUNFO0VBQ0E7QUMraERGOztBRDdoREE7RUFDRTtFQUNBO0FDZ2lERjs7QUQ5aERBO0VBQ0U7QUNpaURGOztBRC9oREE7RUFDRTtBQ2tpREY7O0FEaGlEQTs7RUFFRTtBQ21pREY7O0FEamlEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDb2lERjs7QURsaURBO0VBQ0U7QUNxaURGOztBRG5pREE7RUFDRTtBQ3NpREY7O0FEcGlEQTtFQUNFO0VBQ0E7QUN1aURGOztBRHJpREE7O0VBRUU7RUFDQTtFQUNBO0FDd2lERjs7QUR0aURBO0VBQ0U7QUN5aURGOztBRHZpREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzBpREY7O0FEeGlEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMmlERjs7QUR6aURBO0VBQ0U7RUFDQTtBQzRpREY7O0FEMWlEQTtFQUNFO0VBQ0E7RUFDQTtBQzZpREY7O0FEM2lEQTtFQUNFO0FDOGlERjs7QUQ1aURBO0VBQ0U7QUMraURGOztBRDdpREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDZ2pERjs7QUQ5aURBO0VBQ0U7QUNpakRGOztBRC9pREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBQ2tqREY7O0FEaGpEQTtFQUNFO0FDbWpERjs7QURqakRBO0VBQ0U7RUFDQTtFQUNBO0FDb2pERjs7QURsakRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3FqREY7O0FEbmpEQTtFQUVFO0VBQ0E7QUNzakRGOztBRHBqREE7RUFDRTtBQ3VqREY7O0FEcmpEQTtFQUNFO0VBQ0E7QUN3akRGOztBRHRqREE7RUFDRTtFQUNBO0VBRUE7QUN5akRGOztBRHZqREE7RUFDRTtBQzBqREY7O0FEeGpEQTs7RUFFRTtFQUVBO0FDMmpERjs7QUR6akRBO0VBQ0U7RUFFQTtBQzRqREY7O0FEMWpEQTtFQUNFO0VBRUE7QUM2akRGOztBRDNqREE7RUFDRTtBQzhqREY7O0FENWpEQTtFQUNFO0FDK2pERjs7QUQ3akRBO0VBQ0U7QUNna0RGOztBRDlqREE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBQ2lrREY7O0FEL2pEQTs7RUFFRTtFQUNBO0FDa2tERjs7QURoa0RBOztFQUVFO0FDbWtERjs7QURqa0RBOztFQUVFO0VBQ0E7QUNva0RGOztBRGxrREE7Ozs7RUFJRTtFQUNBO0FDcWtERjs7QURua0RBOztFQUVFO0VBQ0E7RUFDQTtBQ3NrREY7O0FEcGtEQTs7RUFFRTtBQ3VrREY7O0FEcmtEQTs7RUFFRTtFQUNBO0FDd2tERjs7QUR0a0RBO0VBQ0U7QUN5a0RGOztBRHZrREE7RUFDRTtBQzBrREY7O0FEeGtEQTtFQUNFO0FDMmtERjs7QUR6a0RBO0VBQ0U7QUM0a0RGOztBRDFrREE7RUFDRTtFQUVBO0FDNmtERjs7QUQza0RBOztFQUVFO0VBRUE7QUM4a0RGOztBRDVrREE7RUFDRTtFQUNBO0FDK2tERjs7QUQ3a0RBO0VBQ0U7RUFDQTtBQ2dsREY7O0FEOWtEQTtFQUNFO0VBQ0E7QUNpbERGOztBRC9rREE7RUFDRTtFQUNBO0FDa2xERjs7QURobERBOztFQUVFO0FDbWxERjs7QURqbERBO0VBQ0U7RUFDQTtBQ29sREY7O0FEbGxEQTtFQUNFO0FDcWxERjs7QURubERBO0VBQ0U7QUNzbERGOztBRHBsREE7RUFDRTtBQ3VsREY7O0FEcmxEQTtFQUNFO0FDd2xERjs7QUR0bERBO0VBQ0U7QUN5bERGOztBRHZsREE7RUFDRTtBQzBsREY7O0FEeGxEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzJsREY7O0FEemxEQTtFQUNFO0FDNGxERjs7QUQxbERBO0VBQ0U7RUFDQTtFQUNBO0FDNmxERjs7QUQzbERBO0VBQ0U7QUM4bERGOztBRDVsREE7RUFDRTtFQUNBO0VBQ0E7QUMrbERGOztBRDdsREE7RUFDRTtBQ2dtREY7O0FEOWxEQTtFQUNFO0VBQ0E7QUNpbURGOztBRC9sREE7O0VBRUU7RUFDQTtBQ2ttREY7O0FEaG1EQTs7RUFFRTtBQ21tREY7O0FEam1EQTtFQUNFO0VBQ0E7QUNvbURGOztBRGxtREE7RUFDRTtFQUNBO0FDcW1ERjs7QURubURBO0VBQ0U7QUNzbURGOztBRHBtREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDdW1ERjs7QURybURBOztFQUVFO0FDd21ERjs7QUR0bURBOztFQUVFO0VBQ0E7QUN5bURGOztBRHZtREE7RUFDRTtFQUNBO0FDMG1ERjs7QUR4bURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUMybURGOztBRHptREE7RUFDRTtFQUNBO0FDNG1ERjs7QUQxbURBO0VBQ0U7QUM2bURGOztBRDNtREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzhtREY7O0FENW1EQTs7O0VBR0U7RUFDQTtBQyttREY7O0FEN21EQTs7RUFFRTtFQUNBO0FDZ25ERjs7QUQ5bURBO0VBQ0U7RUFDQTtBQ2luREY7O0FEL21EQTtFQUNFO0VBQ0E7QUNrbkRGOztBRGhuREE7RUFDRTtBQ21uREY7O0FEam5EQTtFQUNFO0FDb25ERjs7QURsbkRBOztFQUVFO0FDcW5ERjs7QURubkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUNzbkRGOztBRHBuREE7RUFDRTtBQ3VuREY7O0FEcm5EQTtFQUNFO0FDd25ERjs7QUR0bkRBO0VBQ0U7RUFDQTtBQ3luREY7O0FEdm5EQTs7RUFFRTtFQUNBO0VBQ0E7QUMwbkRGOztBRHhuREE7RUFDRTtBQzJuREY7O0FEem5EQTtFQUNFO0VBQ0E7RUFDQTtBQzRuREY7O0FEMW5EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDNm5ERjs7QUQzbkRBO0VBQ0U7RUFDQTtBQzhuREY7O0FENW5EQTtFQUNFO0VBQ0E7RUFDQTtBQytuREY7O0FEN25EQTtFQUNFO0FDZ29ERjs7QUQ5bkRBO0VBQ0U7QUNpb0RGOztBRC9uREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDa29ERjs7QURob0RBO0VBQ0U7QUNtb0RGOztBRGpvREE7RUFDRTtBQ29vREY7O0FEbG9EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDcW9ERjs7QURub0RBO0VBQ0U7QUNzb0RGOztBRHBvREE7RUFDRTtFQUNBO0VBQ0E7QUN1b0RGOztBRHJvREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDd29ERjs7QUR0b0RBO0VBRUU7RUFDQTtBQ3lvREY7O0FEdm9EQTtFQUNFO0FDMG9ERjs7QUR4b0RBO0VBQ0U7RUFDQTtBQzJvREY7O0FEem9EQTtFQUNFO0VBQ0E7RUFFQTtBQzRvREY7O0FEMW9EQTtFQUNFO0FDNm9ERjs7QUQzb0RBOztFQUVFO0VBRUE7QUM4b0RGOztBRDVvREE7RUFDRTtFQUVBO0FDK29ERjs7QUQ3b0RBO0VBQ0U7RUFFQTtBQ2dwREY7O0FEOW9EQTtFQUNFO0FDaXBERjs7QUQvb0RBO0VBQ0U7QUNrcERGOztBRGhwREE7RUFDRTtBQ21wREY7O0FEanBEQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FDb3BERjs7QURscERBOztFQUVFO0VBQ0E7QUNxcERGOztBRG5wREE7O0VBRUU7QUNzcERGOztBRHBwREE7O0VBRUU7RUFDQTtBQ3VwREY7O0FEcnBEQTs7OztFQUlFO0VBQ0E7QUN3cERGOztBRHRwREE7O0VBRUU7RUFDQTtFQUNBO0FDeXBERjs7QUR2cERBOztFQUVFO0FDMHBERjs7QUR4cERBOztFQUVFO0VBQ0E7QUMycERGOztBRHpwREE7RUFDRTtBQzRwREY7O0FEMXBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM2cERGOztBRDNwREE7RUFDRTtBQzhwREY7O0FENXBEQTtFQUNFO0FDK3BERjs7QUQ3cERBO0VBQ0U7RUFDQTtBQ2dxREY7O0FEOXBEQTtFQUNFO0FDaXFERjs7QUQvcERBO0VBR0U7RUFDQTtBQ2txREY7O0FEaHFEQTtFQUNFO0VBQ0E7QUNtcURGOztBRGpxREE7RUFDRTtFQUNBO0FDb3FERjs7QURscURBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtBQ3FxREY7O0FEbnFEQTtFQUNFO0FDc3FERjs7QURwcURBOztFQUVFO0VBQ0E7QUN1cURGOztBRHJxREE7RUFDRTtBQ3dxREY7O0FEdHFEQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBQ3lxREY7O0FEdnFEQTs7RUFFRTtFQUNBO0VBQ0E7QUMwcURGOztBRHhxREE7O0VBRUU7RUFDQTtBQzJxREY7O0FEenFEQTtFQUNFO0VBQ0E7QUM0cURGOztBRDFxREE7RUFDRTtFQUNBO0FDNnFERjs7QUQzcURBO0VBQ0U7RUFDQTtBQzhxREY7O0FENXFEQTtFQUNFO0FDK3FERjs7QUQ3cURBO0VBQ0U7RUFDQTtBQ2dyREY7O0FEOXFEQTtFQUNFO0FDaXJERjs7QUQvcURBOztFQUVFO0VBQ0E7RUFDQTtBQ2tyREY7O0FEaHJEQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ21yREY7O0FEanJEQTtFQUNFO0VBQ0E7QUNvckRGOztBRGxyREE7RUFDRTtBQ3FyREY7O0FEbnJEQTs7RUFFRTtBQ3NyREY7O0FEcHJEQTs7RUFFRTtFQUNBO0FDdXJERjs7QURyckRBOzs7O0VBSUU7QUN3ckRGOztBRHRyREE7Ozs7RUFJRTtBQ3lyREY7O0FEdnJEQTs7OztFQUlFO0FDMHJERjs7QUR4ckRBOzs7Ozs7OztFQVFFO0VBQ0E7QUMyckRGOztBRHpyREE7O0VBRUU7QUM0ckRGOztBRDFyREE7Ozs7RUFJRTtFQUNBO0FDNnJERjs7QUQzckRBOztFQUVFO0FDOHJERjs7QUQ1ckRBOzs7O0VBSUU7QUMrckRGOztBRDdyREE7Ozs7RUFJRTtFQUNBO0FDZ3NERjs7QUQ5ckRBOzs7Ozs7OztFQVFFO0FDaXNERjs7QUQvckRBOzs7Ozs7OztFQVFFO0FDa3NERjs7QURoc0RBOzs7Ozs7OztFQVFFO0FDbXNERjs7QURqc0RBOzs7Ozs7Ozs7Ozs7Ozs7O0VBZ0JFO0VBQ0E7QUNvc0RGOztBRGxzREE7Ozs7RUFJRTtBQ3FzREY7O0FEbnNEQTs7Ozs7Ozs7RUFRRTtFQUNBO0FDc3NERjs7QURwc0RBOztFQUVFO0FDdXNERjs7QURyc0RBOztFQUVFO0VBQ0E7QUN3c0RGOztBRHRzREE7Ozs7RUFJRTtBQ3lzREY7O0FEdnNEQTs7OztFQUlFO0FDMHNERjs7QUR4c0RBOzs7O0VBSUU7QUMyc0RGOztBRHpzREE7Ozs7Ozs7O0VBUUU7RUFDQTtBQzRzREY7O0FEMXNEQTs7RUFFRTtBQzZzREY7O0FEM3NEQTs7OztFQUlFO0VBQ0E7QUM4c0RGOztBRDVzREE7RUFDRTtFQUNBO0FDK3NERjs7QUQ3c0RBOztFQUVFO0FDZ3RERjs7QUQ5c0RBO0VBQ0U7QUNpdERGOztBRC9zREE7O0VBRUU7QUNrdERGOztBRGh0REE7O0VBRUU7QUNtdERGOztBRGp0REE7Ozs7RUFJRTtBQ290REY7O0FEbHREQTs7RUFFRTtBQ3F0REY7O0FEbnREQTs7OztFQUlFO0FDc3RERjs7QURwdERBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FDdXRERjs7QURydERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3d0REY7O0FEdHREQTtFQUNFO0VBQ0E7RUFDQTtBQ3l0REY7O0FEdnREQTtFQUNFO0VBQ0E7RUFDQTtBQzB0REY7O0FEeHREQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzJ0REY7O0FEenREQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzR0REY7O0FEMXREQTtFQUNFO0VBQ0E7RUFDQTtBQzZ0REY7O0FEM3REQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzh0REY7O0FENXREQTtFQUNFO0VBRUE7QUMrdERGOztBRDd0REE7RUFDRTtFQUNBO0VBQ0E7QUNndURGOztBRDl0REE7RUFDRTtBQ2l1REY7O0FEL3REQTtFQUNFO0FDa3VERjs7QURodURBO0VBQ0U7QUNtdURGOztBRGp1REE7Ozs7OztFQU1FO0FDb3VERjs7QURsdURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3F1REY7O0FEbnVEQTtFQUNFO0VBQ0E7QUNzdURGOztBRHB1REE7RUFDRTtBQ3V1REY7O0FEcnVEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDd3VERjs7QUR0dURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDeXVERjs7QUR2dURBO0VBQ0U7RUFDQTtBQzB1REY7O0FEeHVEQTs7RUFFRTtFQUVBO0FDMnVERjs7QUR6dURBO0VBQ0U7RUFFQTtBQzR1REY7O0FEMXVEQTtFQUNFO0VBRUE7QUM2dURGOztBRDN1REE7RUFDRTtBQzh1REY7O0FENXVEQTtFQUNFO0FDK3VERjs7QUQ3dURBO0VBQ0U7QUNndkRGOztBRDl1REE7RUFDRTtBQ2l2REY7O0FEL3VEQTtFQUNFO0VBQ0E7RUFDQTtBQ2t2REY7O0FEaHZEQTtFQUNFO0FDbXZERjs7QURqdkRBOztFQUVFO0FDb3ZERjs7QURsdkRBO0VBQ0U7QUNxdkRGOztBRG52REE7RUFDRTtBQ3N2REY7O0FEcHZEQTs7RUFFRTtFQUNBO0FDdXZERjs7QURydkRBOztFQUVFO0FDd3ZERjs7QUR0dkRBOztFQUVFO0FDeXZERjs7QUR2dkRBOztFQUVFO0FDMHZERjs7QUR4dkRBOztFQUVFO0FDMnZERjs7QUR6dkRBOztFQUVFO0FDNHZERjs7QUQxdkRBOztFQUVFO0FDNnZERjs7QUQzdkRBOztFQUVFO0FDOHZERjs7QUQ1dkRBOztFQUVFO0FDK3ZERjs7QUQ3dkRBO0VBQ0U7RUFDQTtBQ2d3REY7O0FEOXZEQTtFQUNFO0VBQ0E7QUNpd0RGOztBRC92REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ2t3REY7O0FEaHdEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDbXdERjs7QURqd0RBOztFQUVFO0VBQ0E7QUNvd0RGOztBRGx3REE7RUFDRTtFQUNBO0FDcXdERjs7QURud0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNzd0RGOztBRHB3REE7RUFDRTtFQUNBO0FDdXdERjs7QURyd0RBOztFQUVFO0FDd3dERjs7QUR0d0RBOztFQUVFO0FDeXdERjs7QUR2d0RBOzs7Ozs7RUFNRTtBQzB3REY7O0FEeHdEQTtFQUNFO0VBQ0E7QUMyd0RGOztBRHp3REE7RUFDRTtBQzR3REY7O0FEMXdEQTtFQUNFO0FDNndERjs7QUQzd0RBO0VBQ0U7QUM4d0RGOztBRDV3REE7O0VBRUU7RUFDQTtFQUNBO0FDK3dERjs7QUQ3d0RBO0VBQ0U7QUNneERGOztBRDl3REE7RUFDRTtBQ2l4REY7O0FEL3dEQTtFQUNFO0FDa3hERjs7QURoeERBO0VBQ0U7QUNteERGOztBRGp4REE7RUFDRTtBQ294REY7O0FEbHhEQTtFQUNFO0FDcXhERjs7QURueERBO0VBQ0U7RUFDQTtFQUNBO0FDc3hERjs7QURweERBO0VBQ0U7QUN1eERGOztBRHJ4REE7RUFDRTtBQ3d4REY7O0FEdHhEQTtFQUNFO0VBQ0E7QUN5eERGOztBRHZ4REE7RUFDRTtBQzB4REY7O0FEeHhEQTtFQUNFO0FDMnhERjs7QUR6eERBO0VBQ0U7RUFDQTtBQzR4REY7O0FEMXhEQTtFQUNFO0VBQ0E7QUM2eERGOztBRDN4REE7RUFDRTtFQUNBO0FDOHhERjs7QUQ1eERBOzs7O0VBSUU7QUMreERGOztBRDd4REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNneURGOztBRDl4REE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0FDaXlERjs7QUQveERBO0VBQ0U7QUNreURGOztBRGh5REE7RUFDRTtBQ215REY7O0FEanlEQTtFQUNFO0VBQ0E7QUNveURGOztBRGx5REE7RUFDRTtFQUNBO0FDcXlERjs7QURueURBO0VBQ0U7RUFDQTtBQ3N5REY7O0FEcHlEQTtFQUNFO0FDdXlERjs7QURyeURBOztFQUVFO0FDd3lERjs7QUR0eURBO0VBQ0U7RUFDQTtFQUNBO0FDeXlERjs7QUR2eURBOztFQUVFO0VBQ0E7QUMweURGOztBRHh5REE7RUFDRTtBQzJ5REY7O0FEenlEQTtFQUNFO0FDNHlERjs7QUQxeURBO0VBQ0U7QUM2eURGOztBRDN5REE7RUFDRTtBQzh5REY7O0FENXlEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQyt5REY7O0FEN3lEQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBSUE7QUNnekRGOztBRDl5REE7OztFQUdFO0FDaXpERjs7QUQveURBO0VBQ0U7RUFDQTtFQUNBO0FDa3pERjs7QURoekRBO0VBRUU7QUNtekRGOztBRGp6REE7RUFDRTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtBQ296REY7O0FEbHpEQTtFQUNFO0FDcXpERjs7QURuekRBOztFQUVFO0VBQ0E7RUFDQTtBQ3N6REY7O0FEcHpEQTtFQUNFO0FDdXpERjs7QURyekRBO0VBQ0U7QUN3ekRGOztBRHR6REE7RUFDRTtBQ3l6REY7O0FEdnpEQTtFQUNFO0FDMHpERjs7QUR4ekRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMyekRGOztBRHp6REE7RUFDRTtBQzR6REY7O0FEMXpEQTtFQUNFO0FDNnpERjs7QUQzekRBO0VBQ0U7RUFDQTtBQzh6REY7O0FENXpEQTtFQUNFO0VBQ0E7QUMrekRGOztBRDd6REE7RUFDRTtFQUNBO0VBQ0E7QUNnMERGOztBRDl6REE7O0VBRUU7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNpMERGOztBRC96REE7RUFDRTtFQUNBO0VBRUE7QUNrMERGOztBRGgwREE7RUFDRTtFQUNBO0VBRUE7QUNtMERGOztBRGowREE7O0VBSUU7RUFJQTtBQ28wREY7O0FEbDBEQTs7RUFFRTtBQ3EwREY7O0FEbjBEQTs7RUFFRTtBQ3MwREY7O0FEcDBEQTs7RUFFRTtBQ3UwREY7O0FEcjBEQTtFQUNFO0VBQ0E7RUFDQTtBQ3cwREY7O0FEdDBEQTtFQUNFO0FDeTBERjs7QUR2MERBO0VBQ0U7QUMwMERGOztBRHgwREE7RUFDRTtBQzIwREY7O0FEejBEQTtFQUNFO0FDNDBERjs7QUQxMERBO0VBQ0U7QUM2MERGOztBRDMwREE7RUFDRTtBQzgwREY7O0FENTBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDKzBERjs7QUQ3MERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2cxREY7O0FEOTBEQTtFQUNFO0FDaTFERjs7QUQvMERBO0VBQ0U7QUNrMURGOztBRGgxREE7RUFDRTtBQ20xREY7O0FEajFEQTtFQUNFO0VBQ0E7QUNvMURGOztBRGwxREE7RUFDRTtFQUNBO0FDcTFERjs7QURuMURBO0VBQ0U7QUNzMURGOztBRHAxREE7RUFDRTtFQUNBO0FDdTFERjs7QURyMURBO0VBQ0U7SUFDRTtFQ3cxREY7QUFDRjtBRHQxREE7RUFDRTtFQUNBO0FDdzFERjs7QUR0MURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUN5MURGOztBRHYxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMDFERjs7QUR4MURBO0VBQ0U7QUMyMURGOztBRHoxREE7RUFDRTtBQzQxREY7O0FEMTFEQTs7RUFFRTtBQzYxREY7O0FEMzFEQTs7RUFFRTtFQUNBO0FDODFERjs7QUQ1MURBOzs7O0VBSUU7QUMrMURGOztBRDcxREE7Ozs7RUFJRTtFQUNBO0FDZzJERjs7QUQ5MURBO0VBQ0U7QUNpMkRGOztBRC8xREE7RUFDRTtBQ2syREY7O0FEaDJEQTtFQUNFO0FDbTJERjs7QURqMkRBO0VBRUU7RUFDQTtFQUNBO0FDbzJERjs7QURsMkRBO0VBQ0U7RUFDQTtBQ3EyREY7O0FEbjJEQTtFQUNFO0VBQ0E7QUNzMkRGOztBRHAyREE7RUFDRTtFQUNBO0FDdTJERjs7QURyMkRBO0VBQ0U7QUN3MkRGOztBRHQyREE7O0VBRUU7QUN5MkRGOztBRHYyREE7O0VBRUU7QUMwMkRGOztBRHgyREE7O0VBRUU7QUMyMkRGOztBRHoyREE7Ozs7RUFJRTtBQzQyREY7O0FEMTJEQTtFQUNFO0FDNjJERjs7QUQzMkRBOztFQUVFO0FDODJERjs7QUQ1MkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMrMkRGOztBRDcyREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ2czREY7O0FEOTJEQTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QUNpM0RGOztBRC8yREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7QUNrM0RGO0FEdDJEQTtFQUNFO0lBRUU7RUNtM0RGO0VEajNEQTtJQUVFO0VDbTNERjtBQUNGO0FEajNEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNtM0RGOztBRGozREE7RUFDRTtFQUNBO0FDbzNERjs7QURsM0RBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QUNxM0RGOztBRG4zREE7RUFFRTtBQ3MzREY7O0FEcDNEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUN1M0RGOztBRHIzREE7RUFDRTtFQUNBO0VBQ0E7QUN3M0RGOztBRHQzREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBQ3kzREY7O0FEdjNEQTs7RUFFRTtFQUNBO0VBQ0E7QUMwM0RGOztBRHgzREE7O0VBRUU7QUMyM0RGOztBRHozREE7RUFDRTtBQzQzREY7O0FEMTNEQTtFQUNFO0VBRUE7RUFFQTtBQzYzREY7O0FEMzNEQTtFQUNFO0FDODNERjs7QUQ1M0RBO0VBQ0U7RUFDQTtFQUVBO0VBRUE7QUMrM0RGOztBRDczREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBQ2c0REY7O0FEOTNEQTtFQUNFO0VBQ0E7QUNpNERGO0FEejNEQTtFQUNFO0lBRUU7RUNrNERGO0FBQ0Y7QUQ5MURBO0VBQ0U7SUFFRTtFQ2s0REY7RURoNERBO0lBRUU7RUNrNERGO0VEaDREQTtJQUVFO0VDazRERjtFRGg0REE7SUFFRTtFQ2s0REY7RURoNERBO0lBRUU7RUNrNERGO0VEaDREQTtJQUVFO0VDazRERjtFRGg0REE7SUFFRTtFQ2s0REY7RURoNERBO0lBRUU7RUNrNERGO0FBQ0Y7QURyM0RBO0VBQ0U7SUFHRTtFQ2c0REY7RUQ5M0RBO0lBRUU7RUNnNERGO0FBQ0Y7QURuM0RBO0VBQ0U7SUFHRTtFQzgzREY7RUQ1M0RBO0lBRUU7RUM4M0RGO0FBQ0Y7QUQ1M0RBO0VBQ0U7QUM4M0RGOztBRDUzREE7RUFDRTtBQyszREY7O0FENzNEQTtFQUNFO0FDZzRERjs7QUQ5M0RBOztFQUVFO0FDaTRERjs7QUQvM0RBO0VBQ0U7QUNrNERGOztBRGg0REE7O0VBRUU7RUFDQTtBQ200REY7O0FEajREQTtFQUNFO0FDbzRERjs7QURsNERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3E0REY7O0FEbjREQTtFQUNFO0FDczRERjs7QURwNERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUN1NERGOztBRHI0REE7RUFDRTtBQ3c0REY7O0FEdDREQTtFQUNFO0VBQ0E7QUN5NERGOztBRHY0REE7RUFDRTtBQzA0REY7O0FEeDREQTtFQUNFO0FDMjRERjs7QUR6NERBO0VBQ0U7QUM0NERGOztBRDE0REE7OztFQUdFO0FDNjRERjs7QUQzNERBO0VBQ0U7QUM4NERGOztBRDU0REE7RUFDRTtFQUVBO0VBQ0E7QUMrNERGOztBRDc0REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDZzVERjs7QUQ5NERBO0VBQ0U7QUNpNURGOztBRC80REE7RUFDRTtFQUNBO0FDazVERjs7QURoNURBO0VBQ0U7RUFDQTtBQ201REY7O0FEajVEQTtFQUNFO0FDbzVERjs7QURsNURBO0VBQ0U7QUNxNURGOztBRG41REE7RUFDRTtBQ3M1REY7O0FEcDVEQTtFQUNFO0VBQ0E7QUN1NURGOztBRHI1REE7RUFDRTtFQUNBO0FDdzVERjs7QUR0NURBO0VBQ0U7RUFDQTtBQ3k1REY7O0FEdjVEQTtFQUNFO0FDMDVERjs7QUR4NURBO0VBQ0U7QUMyNURGOztBRHo1REE7RUFDRTtBQzQ1REY7O0FEMTVEQTtFQUNFO0FDNjVERjs7QUQzNURBO0VBQ0U7QUM4NURGOztBRDU1REE7RUFDRTtFQUNBO0FDKzVERjs7QUQ3NURBO0VBQ0U7QUNnNkRGOztBRDk1REE7RUFDRTtBQ2k2REY7O0FELzVEQTtFQUNFO0FDazZERjs7QURoNkRBO0VBQ0U7RUFDQTtBQ202REY7O0FEajZEQTtFQUNFO0VBQ0E7QUNvNkRGOztBRGw2REE7RUFDRTtFQUNBO0FDcTZERjs7QURuNkRBO0VBQ0U7QUNzNkRGOztBRHA2REE7RUFDRTtFQUNBO0FDdTZERjs7QURyNkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3c2REY7O0FEdDZEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN5NkRGOztBRHY2REE7RUFDRTtFQUNBO0FDMDZERjs7QUR4NkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMjZERjs7QUR6NkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzQ2REY7O0FEMTZEQTtFQUNFO0VBQ0E7QUM2NkRGOztBRDM2REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDODZERjs7QUQ1NkRBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FDKzZERjs7QUQ3NkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNnN0RGOztBRDk2REE7O0VBRUU7QUNpN0RGOztBRC82REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ2s3REY7O0FEaDdEQTtFQUNFO0FDbTdERjs7QURqN0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNvN0RGOztBRGw3REE7RUFDRTtFQUNBO0VBQ0E7QUNxN0RGOztBRG43REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDczdERjs7QURwN0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3U3REY7O0FEcjdEQTtFQUNFO0FDdzdERjs7QUR0N0RBO0VBQ0U7QUN5N0RGOztBRHY3REE7RUFDRTtFQUNBO0FDMDdERjs7QUR4N0RBO0VBQ0U7QUMyN0RGOztBRHo3REE7O0VBRUU7QUM0N0RGOztBRDE3REE7RUFDRTtFQUNBO0FDNjdERjs7QUQzN0RBO0VBQ0U7QUM4N0RGOztBRDU3REE7OztFQUdFO0VBQ0E7QUMrN0RGOztBRDc3REE7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDZzhERjs7QUQ5N0RBOztFQUVFO0VBQ0E7QUNpOERGOztBRC83REE7RUFDRTtBQ2s4REY7O0FEaDhEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNtOERGOztBRGo4REE7RUFDRTtFQUNBO0FDbzhERjs7QURsOERBO0VBQ0U7RUFDQTtBQ3E4REY7O0FEbjhEQTtFQUNFO0VBQ0E7QUNzOERGOztBRHA4REE7RUFFRTtBQ3U4REY7O0FEcjhEQTtFQUNFO0VBQ0E7QUN3OERGOztBRHQ4REE7RUFDRTtBQ3k4REY7O0FEdjhEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDMDhERjs7QUR4OERBO0VBQ0U7QUMyOERGOztBRHo4REE7RUFDRTtFQUNBO0FDNDhERjs7QUQxOERBO0VBQ0U7QUM2OERGOztBRDM4REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzg4REY7O0FENThEQTtFQUNFO0FDKzhERjs7QUQ3OERBO0VBQ0U7QUNnOURGOztBRDk4REE7RUFDRTtBQ2k5REY7O0FELzhEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNrOURGOztBRGg5REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ205REY7O0FEajlEQTs7RUFFRTtFQUNBO0FDbzlERjs7QURsOURBO0VBQ0U7QUNxOURGOztBRG45REE7RUFDRTtFQUNBO0FDczlERjs7QURwOURBO0VBQ0U7QUN1OURGOztBRHI5REE7O0VBRUU7QUN3OURGOztBRHQ5REE7RUFDRTtBQ3k5REY7O0FEdjlEQTtFQUdFO0VBSUE7QUMwOURGOztBRHg5REE7RUFHRTtBQzI5REY7O0FEejlEQTtFQUNFO0VBR0E7QUM0OURGOztBRDE5REE7O0VBRUU7QUM2OURGOztBRDM5REE7RUFDRTtFQUNBO0FDODlERjs7QUQ1OURBO0VBQ0U7QUMrOURGOztBRDc5REE7RUFDRTtBQ2crREY7O0FEOTlEQTtFQUNFO0FDaStERjs7QUQvOURBO0VBQ0U7RUFDQTtBQ2srREY7O0FEaCtEQTtFQUNFO0FDbStERjs7QURqK0RBO0VBQ0U7RUFDQTtBQ28rREY7O0FEbCtEQTs7RUFHRTtBQ3ErREY7O0FEbitEQTtFQUNFO0VBQ0E7RUFDQTtBQ3MrREY7O0FEcCtEQTtFQUNFO0FDdStERjs7QURyK0RBO0VBQ0U7QUN3K0RGOztBRHQrREE7RUFDRTtBQ3krREY7O0FEditEQTtFQUNFO0FDMCtERjs7QUR4K0RBO0VBQ0U7QUMyK0RGOztBRHorREE7RUFDRTtBQzQrREY7O0FEMStEQTtFQUNFO0FDNitERjs7QUQzK0RBOztFQUVFO0FDOCtERjs7QUQ1K0RBO0VBRUU7QUMrK0RGOztBRDcrREE7RUFDRTtBQ2cvREY7O0FEOStEQTtFQUNFO0FDaS9ERjs7QUQvK0RBO0VBQ0U7QUNrL0RGOztBRGgvREE7O0VBRUU7QUNtL0RGOztBRGovREE7O0VBRUU7QUNvL0RGOztBRGwvREE7O0VBRUU7QUNxL0RGOztBRG4vREE7RUFFRTtBQ3MvREY7O0FEcC9EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDdS9ERjs7QURyL0RBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QUN3L0RGOztBRHQvREE7RUFDRTtBQ3kvREY7O0FEdi9EQTtFQUNFO0FDMC9ERjs7QUR4L0RBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QUMyL0RGOztBRHovREE7RUFDRTtBQzQvREY7O0FEMS9EQTtFQUNFO0FDNi9ERjs7QUQzL0RBO0VBQ0U7RUFDQTtBQzgvREY7O0FENS9EQTs7RUFFRTtBQysvREY7O0FENy9EQTtFQUNFO0FDZ2dFRjs7QUQ5L0RBO0VBQ0U7QUNpZ0VGOztBRC8vREE7RUFDRTtBQ2tnRUY7O0FEaGdFQTtFQUNFO0VBQ0E7QUNtZ0VGOztBRGpnRUE7RUFDRTtFQUNBO0VBQ0E7QUNvZ0VGOztBRGxnRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDcWdFRjs7QURuZ0VBO0VBQ0U7RUFDQTtBQ3NnRUY7O0FEcGdFQTs7O0VBR0U7RUFDQTtFQUNBO0FDdWdFRjs7QURyZ0VBO0VBQ0U7RUFDQTtBQ3dnRUY7O0FEdGdFQTtFQUNFO0VBQ0E7QUN5Z0VGOztBRHZnRUE7RUFDRTtBQzBnRUY7O0FEeGdFQTs7O0VBR0U7QUMyZ0VGOztBRHpnRUE7RUFDRTtBQzRnRUY7O0FEMWdFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBQzZnRUY7O0FEM2dFQTtFQUNFO0FDOGdFRjs7QUQ1Z0VBO0VBQ0U7QUMrZ0VGOztBRDdnRUE7O0VBRUU7QUNnaEVGOztBRDlnRUE7RUFDRTtBQ2loRUY7O0FEL2dFQTtFQUNFO0FDa2hFRjs7QURoaEVBO0VBQ0U7QUNtaEVGOztBRGpoRUE7RUFDRTtBQ29oRUY7O0FEbGhFQTs7RUFFRTtBQ3FoRUY7O0FEbmhFQTtFQUNFO0FDc2hFRjs7QURwaEVBO0VBSUU7QUN1aEVGOztBRHJoRUE7RUFDRTtFQUNBO0FDd2hFRjs7QUR0aEVBOztFQUVFO0FDeWhFRjs7QUR2aEVBO0VBQ0U7RUFDQTtFQUNBO0FDMGhFRjs7QUR4aEVBO0VBQ0U7QUMyaEVGOztBRHpoRUE7RUFDRTtBQzRoRUY7O0FEMWhFQTtFQUNFO0FDNmhFRjs7QUQzaEVBO0VBQ0U7QUM4aEVGOztBRDVoRUE7RUFDRTtFQUNBO0FDK2hFRjs7QUQ3aEVBO0VBQ0U7RUFDQTtBQ2dpRUY7O0FEOWhFQTtFQUVFO0FDaWlFRjs7QUQvaEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2tpRUY7O0FEaGlFQTtFQUNFO0FDbWlFRjs7QURqaUVBO0VBQ0U7RUFDQTtBQ29pRUY7O0FEbGlFQTtFQUNFO0FDcWlFRjs7QURuaUVBO0VBQ0U7RUFDQTtBQ3NpRUY7O0FEcGlFQTs7RUFFRTtBQ3VpRUY7O0FEcmlFQTtFQUNFO0VBQ0E7QUN3aUVGOztBRHRpRUE7RUFDRTtBQ3lpRUY7O0FEdmlFQTs7RUFFRTtBQzBpRUY7O0FEeGlFQTtFQUNFO0FDMmlFRjs7QUR6aUVBO0VBQ0U7QUM0aUVGOztBRDFpRUE7RUFDRTtBQzZpRUY7O0FEM2lFQTtFQUNFO0FDOGlFRjs7QUQ1aUVBO0VBQ0U7RUFDQTtBQytpRUY7O0FEN2lFQTtFQUNFO0VBQ0E7QUNnakVGOztBRDlpRUE7RUFDRTtBQ2lqRUY7O0FEL2lFQTtFQUNFO0VBQ0E7QUNrakVGOztBRGhqRUE7RUFDRTtBQ21qRUY7O0FEampFQTtFQUNFO0VBQ0E7QUNvakVGOztBRGxqRUE7O0VBRUU7QUNxakVGOztBRG5qRUE7RUFDRTtFQUNBO0FDc2pFRjs7QURwakVBO0VBQ0U7QUN1akVGOztBRHJqRUE7O0VBRUU7QUN3akVGOztBRHRqRUE7RUFDRTtBQ3lqRUY7O0FEdmpFQTtFQUNFO0FDMGpFRjs7QUR4akVBO0VBQ0U7QUMyakVGOztBRHpqRUE7RUFDRTtBQzRqRUY7O0FEMWpFQTtFQUNFO0VBQ0E7QUM2akVGOztBRDNqRUE7RUFDRTtBQzhqRUY7O0FENWpFQTs7RUFFRTtBQytqRUY7O0FEN2pFQTs7RUFFRTtBQ2drRUY7O0FEOWpFQTtFQUNFO0FDaWtFRjs7QUQvakVBO0VBQ0U7QUNra0VGOztBRGhrRUE7O0VBRUU7QUNta0VGOztBRGprRUE7RUFDRTtBQ29rRUY7O0FEbGtFQTtFQUNFO0FDcWtFRjs7QURua0VBO0VBQ0U7QUNza0VGOztBRHBrRUE7RUFDRTtBQ3VrRUY7O0FEcmtFQTs7RUFFRTtBQ3drRUY7O0FEdGtFQTs7RUFFRTtFQUNBO0VBRUE7QUN5a0VGOztBRHZrRUE7O0VBRUU7QUMwa0VGOztBRHhrRUE7Ozs7OztFQU1FO0VBRUE7QUMya0VGOztBRHprRUE7O0VBRUU7RUFFQTtBQzRrRUY7O0FEMWtFQTs7RUFFRTtBQzZrRUY7O0FEM2tFQTs7RUFFRTtBQzhrRUY7O0FENWtFQTs7RUFFRTtBQytrRUY7O0FEN2tFQTs7RUFFRTtFQUNBO0VBRUE7QUNnbEVGOztBRDlrRUE7O0VBRUU7QUNpbEVGOztBRC9rRUE7Ozs7OztFQU1FO0VBRUE7QUNrbEVGOztBRGhsRUE7O0VBRUU7RUFFQTtBQ21sRUY7O0FEamxFQTs7RUFFRTtBQ29sRUY7O0FEbGxFQTs7RUFFRTtBQ3FsRUY7O0FEbmxFQTs7RUFFRTtBQ3NsRUY7O0FEcGxFQTs7RUFFRTtFQUNBO0VBRUE7QUN1bEVGOztBRHJsRUE7O0VBRUU7QUN3bEVGOztBRHRsRUE7Ozs7OztFQU1FO0VBRUE7QUN5bEVGOztBRHZsRUE7O0VBRUU7RUFFQTtBQzBsRUY7O0FEeGxFQTs7RUFFRTtBQzJsRUY7O0FEemxFQTs7RUFFRTtBQzRsRUY7O0FEMWxFQTs7RUFFRTtBQzZsRUY7O0FEM2xFQTs7RUFFRTtFQUNBO0FDOGxFRjs7QUQ1bEVBOztFQUVFO0VBQ0E7RUFDQTtBQytsRUY7O0FEN2xFQTs7RUFFRTtBQ2dtRUY7O0FEOWxFQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNpbUVGOztBRC9sRUE7O0VBRUU7RUFDQTtBQ2ttRUY7O0FEaG1FQTtFQUNFO0FDbW1FRjs7QURqbUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNvbUVGOztBRGxtRUE7OztFQUdFO0VBQ0E7QUNxbUVGOztBRG5tRUE7O0VBRUU7RUFDQTtBQ3NtRUY7O0FEcG1FQTtFQUNFO0FDdW1FRjs7QURybUVBO0VBQ0U7QUN3bUVGOztBRHRtRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3ltRUY7O0FEdm1FQTs7O0VBR0U7RUFDQTtBQzBtRUY7O0FEeG1FQTs7RUFFRTtFQUNBO0FDMm1FRjs7QUR6bUVBO0VBQ0U7QUM0bUVGOztBRDFtRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzZtRUY7O0FEM21FQTtFQUNFO0VBQ0E7QUM4bUVGOztBRDVtRUE7RUFDRTtFQUNBO0FDK21FRjs7QUQ3bUVBOzs7RUFHRTtFQUNBO0FDZ25FRjs7QUQ5bUVBOztFQUVFO0VBQ0E7QUNpbkVGOztBRC9tRUE7OztFQUdFO0FDa25FRjs7QURobkVBO0VBQ0U7QUNtbkVGOztBRGpuRUE7RUFDRTtBQ29uRUY7O0FEbG5FQTtFQUNFO0VBQ0E7QUNxbkVGOztBRG5uRUE7RUFFRTtBQ3NuRUY7O0FEcG5FQTtFQUNFO0FDdW5FRjs7QURybkVBO0VBQ0U7RUFFQTtBQ3duRUY7O0FEdG5FQTtFQUNFO0VBQ0E7QUN5bkVGOztBRHZuRUE7RUFDRTtFQUNBO0FDMG5FRjs7QUR4bkVBO0VBRUU7QUMybkVGOztBRHpuRUE7RUFHRTtFQUVBO0FDNG5FRjs7QUQxbkVBOztFQUVFO0FDNm5FRjs7QUQzbkVBO0VBRUU7RUFDQTtFQUdBO0VBQ0E7RUFFQTtBQzhuRUY7O0FENW5FQTs7Ozs7O0VBTUU7RUFDQTtBQytuRUY7O0FEN25FQTtFQUNFO0FDZ29FRjs7QUQ5bkVBOzs7Ozs7O0VBT0U7RUFDQTtBQ2lvRUY7O0FEL25FQTtFQUNFO0FDa29FRjs7QURob0VBO0VBQ0U7QUNtb0VGOztBRGpvRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDb29FRjs7QURsb0VBO0VBQ0U7RUFFQTtFQUNBO0FDcW9FRjs7QURub0VBO0VBQ0U7QUNzb0VGOztBRHBvRUE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN1b0VGOztBRHJvRUE7RUFDRTtFQUNBO0VBRUE7QUN3b0VGOztBRHRvRUE7RUFDRTtBQ3lvRUY7O0FEdm9FQTtFQUNFO0VBQ0E7QUMwb0VGOztBRHhvRUE7RUFDRTtBQzJvRUY7O0FEem9FQTtFQUNFO0VBQ0E7QUM0b0VGOztBRDFvRUE7O0VBRUU7QUM2b0VGOztBRDNvRUE7RUFDRTtFQUNBO0FDOG9FRjs7QUQ1b0VBO0VBQ0U7QUMrb0VGOztBRDdvRUE7O0VBRUU7QUNncEVGOztBRDlvRUE7RUFDRTtBQ2lwRUY7O0FEL29FQTtFQUNFO0FDa3BFRjs7QURocEVBO0VBQ0U7QUNtcEVGOztBRGpwRUE7RUFDRTtBQ29wRUY7O0FEbHBFQTtFQUNFO0VBQ0E7QUNxcEVGOztBRG5wRUE7RUFDRTtBQ3NwRUY7O0FEcHBFQTtFQUNFO0VBQ0E7QUN1cEVGOztBRHJwRUE7RUFDRTtBQ3dwRUY7O0FEdHBFQTtFQUNFO0VBQ0E7QUN5cEVGOztBRHZwRUE7RUFDRTtFQUNBO0FDMHBFRjs7QUR4cEVBO0VBQ0U7QUMycEVGOztBRHpwRUE7RUFDRTtFQUNBO0FDNHBFRjs7QUQxcEVBO0VBQ0U7QUM2cEVGOztBRDNwRUE7RUFDRTtFQUNBO0FDOHBFRjs7QUQ1cEVBOztFQUVFO0FDK3BFRjs7QUQ3cEVBO0VBQ0U7RUFDQTtBQ2dxRUY7O0FEOXBFQTtFQUNFO0FDaXFFRjs7QUQvcEVBOztFQUVFO0FDa3FFRjs7QURocUVBO0VBQ0U7QUNtcUVGOztBRGpxRUE7RUFDRTtBQ29xRUY7O0FEbHFFQTtFQUNFO0FDcXFFRjs7QURucUVBO0VBQ0U7QUNzcUVGOztBRHBxRUE7RUFDRTtFQUNBO0FDdXFFRjs7QURycUVBO0VBQ0U7RUFDQTtBQ3dxRUY7O0FEdHFFQTtFQUNFO0FDeXFFRjs7QUR2cUVBO0VBQ0U7RUFDQTtBQzBxRUY7O0FEeHFFQTtFQUNFO0FDMnFFRjs7QUR6cUVBO0VBQ0U7RUFDQTtBQzRxRUY7O0FEMXFFQTs7RUFFRTtBQzZxRUY7O0FEM3FFQTtFQUNFO0VBQ0E7QUM4cUVGOztBRDVxRUE7RUFDRTtBQytxRUY7O0FEN3FFQTs7RUFFRTtBQ2dyRUY7O0FEOXFFQTtFQUNFO0FDaXJFRjs7QUQvcUVBO0VBQ0U7QUNrckVGOztBRGhyRUE7RUFDRTtBQ21yRUY7O0FEanJFQTtFQUNFO0FDb3JFRjs7QURsckVBO0VBQ0U7RUFDQTtBQ3FyRUY7O0FEbnJFQTtFQUNFO0VBQ0E7QUNzckVGOztBRHByRUE7RUFDRTtBQ3VyRUY7O0FEcnJFQTtFQUNFO0VBQ0E7QUN3ckVGOztBRHRyRUE7RUFDRTtBQ3lyRUY7O0FEdnJFQTtFQUNFO0VBQ0E7QUMwckVGOztBRHhyRUE7RUFDRTtBQzJyRUY7O0FEenJFQTtFQUNFO0VBQ0E7QUM0ckVGOztBRDFyRUE7O0VBRUU7QUM2ckVGOztBRDNyRUE7RUFDRTtFQUNBO0FDOHJFRjs7QUQ1ckVBO0VBQ0U7QUMrckVGOztBRDdyRUE7O0VBRUU7QUNnc0VGOztBRDlyRUE7RUFDRTtBQ2lzRUY7O0FEL3JFQTtFQUNFO0FDa3NFRjs7QURoc0VBO0VBQ0U7QUNtc0VGOztBRGpzRUE7RUFDRTtBQ29zRUY7O0FEbHNFQTtFQUNFO0VBQ0E7QUNxc0VGOztBRG5zRUE7RUFDRTtFQUNBO0FDc3NFRjs7QURwc0VBO0VBQ0U7QUN1c0VGOztBRHJzRUE7RUFDRTtFQUNBO0FDd3NFRjs7QUR0c0VBO0VBQ0U7QUN5c0VGOztBRHZzRUE7RUFDRTtFQUNBO0FDMHNFRjs7QUR4c0VBOztFQUVFO0FDMnNFRjs7QUR6c0VBO0VBQ0U7RUFDQTtBQzRzRUY7O0FEMXNFQTtFQUNFO0FDNnNFRjs7QUQzc0VBOztFQUVFO0FDOHNFRjs7QUQ1c0VBO0VBQ0U7QUMrc0VGOztBRDdzRUE7RUFDRTtBQ2d0RUY7O0FEOXNFQTtFQUNFO0FDaXRFRjs7QUQvc0VBO0VBQ0U7QUNrdEVGOztBRGh0RUE7RUFDRTtFQUNBO0FDbXRFRjs7QURqdEVBO0VBQ0U7RUFDQTtBQ290RUY7O0FEbHRFQTtFQUNFO0FDcXRFRjs7QURudEVBO0VBQ0U7RUFDQTtBQ3N0RUY7O0FEcHRFQTtFQUNFO0FDdXRFRjs7QURydEVBO0VBQ0U7RUFDQTtBQ3d0RUY7O0FEdHRFQTs7RUFFRTtBQ3l0RUY7O0FEdnRFQTtFQUNFO0VBQ0E7QUMwdEVGOztBRHh0RUE7RUFDRTtBQzJ0RUY7O0FEenRFQTs7RUFFRTtBQzR0RUY7O0FEMXRFQTtFQUNFO0FDNnRFRjs7QUQzdEVBO0VBQ0U7QUM4dEVGOztBRDV0RUE7RUFDRTtBQyt0RUY7O0FEN3RFQTtFQUNFO0FDZ3VFRjs7QUQ5dEVBO0VBQ0U7RUFDQTtBQ2l1RUY7O0FEL3RFQTtFQUNFO0FDa3VFRjs7QURodUVBO0VBQ0U7QUNtdUVGOztBRGp1RUE7O0VBRUU7QUNvdUVGOztBRGx1RUE7RUFHRTtFQUdBO0VBQ0E7RUFDQTtBQ3F1RUY7O0FEbnVFQTtFQUNFO0VBQ0E7QUNzdUVGOztBRHB1RUE7RUFDRTtBQ3V1RUY7O0FEcnVFQTtFQUNFO0VBQ0E7QUN3dUVGOztBRHR1RUE7RUFDRTtFQUNBO0FDeXVFRjs7QUR2dUVBO0VBQ0U7RUFDQTtBQzB1RUY7O0FEeHVFQTtFQUNFO0VBQ0E7QUMydUVGOztBRHp1RUE7RUFDRTtBQzR1RUY7O0FEMXVFQTtFQUdFO0FDNnVFRjs7QUQzdUVBO0VBQ0U7RUFDQTtBQzh1RUY7O0FENXVFQTtFQUNFO0FDK3VFRjs7QUQ3dUVBOzs7RUFHRTtBQ2d2RUY7O0FEOXVFQTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2l2RUY7O0FEL3VFQTs7O0VBR0U7QUNrdkVGOztBRGh2RUE7OztFQUdFO0FDbXZFRjs7QURqdkVBOzs7RUFHRTtBQ292RUY7O0FEbHZFQTtFQUNFO0FDcXZFRjs7QURudkVBO0VBQ0U7QUNzdkVGOztBRHB2RUE7RUFDRTtFQUNBO0FDdXZFRjs7QURydkVBO0VBQ0U7RUFDQTtBQ3d2RUY7O0FEdHZFQTs7Ozs7O0VBTUU7QUN5dkVGOztBRHZ2RUE7Ozs7OztFQU1FO0VBQ0E7QUMwdkVGOztBRHh2RUE7Ozs7OztFQU1FO0FDMnZFRjs7QUR6dkVBOztFQUVFO0VBQ0E7QUM0dkVGOztBRDF2RUE7O0VBRUU7RUFDQTtBQzZ2RUY7O0FEM3ZFQTs7RUFFRTtFQUNBO0FDOHZFRjs7QUQ1dkVBOztFQUVFO0FDK3ZFRjs7QUQ3dkVBOztFQUVFO0FDZ3dFRjs7QUQ5dkVBOztFQUVFO0FDaXdFRjs7QUQvdkVBO0VBQ0U7QUNrd0VGOztBRGh3RUE7RUFFRTtFQUNBO0VBQ0E7QUNtd0VGOztBRGp3RUE7RUFDRTtFQUNBO0FDb3dFRjs7QURsd0VBO0VBQ0U7RUFDQTtBQ3F3RUY7O0FEbndFQTtFQUNFO0VBQ0E7QUNzd0VGOztBRHB3RUE7RUFDRTtBQ3V3RUY7O0FEcndFQTs7RUFFRTtBQ3d3RUY7O0FEdHdFQTs7RUFFRTtBQ3l3RUY7O0FEdndFQTtFQUNFO0VBQ0E7RUFDQTtBQzB3RUY7O0FEeHdFQTs7RUFFRTtFQUNBO0VBQ0E7QUMyd0VGOztBRHp3RUE7O0VBRUU7QUM0d0VGOztBRDF3RUE7RUFDRTtBQzZ3RUY7O0FEM3dFQTs7RUFFRTtBQzh3RUY7O0FENXdFQTtFQUNFO0FDK3dFRjs7QUQ3d0VBO0VBQ0U7QUNneEVGOztBRDl3RUE7RUFDRTtBQ2l4RUY7O0FEL3dFQTtFQUNFO0FDa3hFRjs7QURoeEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ214RUY7O0FEanhFQTtFQUNFO0VBQ0E7RUFDQTtBQ294RUY7O0FEbHhFQTtFQUNFO0VBQ0E7QUNxeEVGOztBRG54RUE7RUFFRTtBQ3N4RUY7O0FEcHhFQTs7RUFFRTtFQUNBO0FDdXhFRjs7QURyeEVBO0VBRUU7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBQ3d4RUY7O0FEdHhFQTtFQUdFO0VBR0E7QUN5eEVGOztBRHZ4RUE7RUFHRTtBQzB4RUY7O0FEeHhFQTtFQUNFO0VBQ0E7QUMyeEVGOztBRHp4RUE7RUFDRTtFQUdBO0VBQ0E7RUFDQTtFQUdBO0FDNHhFRjs7QUQxeEVBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUM2eEVGOztBRDN4RUE7RUFFRTtFQUNBO0FDOHhFRjs7QUQ1eEVBO0VBSUU7RUFHQTtBQyt4RUY7O0FEN3hFQTtFQUlFO0VBR0E7QUNneUVGOztBRDl4RUE7RUFJRTtFQUdBO0FDaXlFRjs7QUQveEVBO0VBSUU7RUFHQTtBQ2t5RUY7O0FEaHlFQTtFQUlFO0VBR0E7QUNteUVGOztBRGp5RUE7RUFJRTtFQUdBO0FDb3lFRjs7QURseUVBO0VBSUU7RUFHQTtBQ3F5RUY7O0FEbnlFQTtFQUlFO0VBR0E7QUNzeUVGOztBRHB5RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUdBO0VBR0E7QUN1eUVGOztBRHJ5RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3d5RUY7O0FEdHlFQTtFQUNFO0FDeXlFRjs7QUR2eUVBO0VBQ0U7QUMweUVGOztBRHh5RUE7RUFDRTtBQzJ5RUY7O0FEenlFQTtFQUNFO0FDNHlFRjs7QUQxeUVBO0VBQ0U7QUM2eUVGOztBRDN5RUE7RUFDRTtFQUNBO0FDOHlFRjs7QUQ1eUVBOztFQUVFO0VBQ0E7QUMreUVGOztBRDd5RUE7O0VBRUU7RUFDQTtBQ2d6RUY7O0FEOXlFQTtFQUNFO0VBQ0E7RUFDQTtBQ2l6RUY7O0FEL3lFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUNrekVGOztBRGh6RUE7RUFDRTtFQUNBO0VBRUE7QUNtekVGOztBRGp6RUE7RUFDRTtFQUNBO0VBRUE7QUNvekVGOztBRGx6RUE7RUFDRTtFQUNBO0VBRUE7QUNxekVGOztBRG56RUE7RUFDRTtFQUNBO0VBRUE7QUNzekVGOztBRHB6RUE7RUFDRTtBQ3V6RUY7O0FEcnpFQTtFQUNFO0FDd3pFRjs7QUR0ekVBO0VBQ0U7QUN5ekVGOztBRHZ6RUE7RUFDRTtFQUNBO0VBQ0E7QUMwekVGOztBRHh6RUE7RUFDRTtBQzJ6RUY7O0FEenpFQTtFQUNFO0FDNHpFRjs7QUQxekVBO0VBQ0U7RUFDQTtBQzZ6RUY7O0FEM3pFQTs7OztFQUlFO0VBQ0E7QUM4ekVGOztBRDV6RUE7Ozs7RUFJRTtBQyt6RUY7O0FEN3pFQTs7OztFQUlFO0FDZzBFRjs7QUQ5ekVBOztFQUVFO0FDaTBFRjs7QUQvekVBO0VBQ0U7QUNrMEVGOztBRGgwRUE7RUFDRTtFQUNBO0FDbTBFRjs7QURqMEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNvMEVGOztBRGwwRUE7RUFDRTtBQ3EwRUY7O0FEbjBFQTtFQUNFO0VBQ0E7QUNzMEVGOztBRHAwRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3UwRUY7O0FEcjBFQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBQ3cwRUY7O0FEdDBFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN5MEVGOztBRHYwRUE7RUFDRTtBQzAwRUY7O0FEeDBFQTs7RUFFRTtBQzIwRUY7O0FEejBFQTtFQUNFO0VBQ0E7QUM0MEVGOztBRDEwRUE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBQzYwRUY7O0FEMzBFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtFQUNBO0FDODBFRjs7QUQ1MEVBO0VBQ0U7QUMrMEVGOztBRDcwRUE7RUFFRTtFQUNBO0FDZzFFRjs7QUQ5MEVBOztFQUdFO0VBRUE7RUFDQTtBQ2kxRUY7QUR2MEVBO0VBQ0U7SUFDRTtFQ2sxRUY7RURoMUVBO0lBQ0U7RUNrMUVGO0FBQ0Y7QUR4MEVBO0VBQ0U7SUFDRTtFQ2sxRUY7RURoMUVBO0lBQ0U7RUNrMUVGO0FBQ0Y7QURoMUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBQ2sxRUY7O0FEaDFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDbTFFRjs7QURqMUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ28xRUY7O0FEbDFFQTtFQUNFO0FDcTFFRjs7QURuMUVBO0VBQ0U7RUFDQTtBQ3MxRUY7O0FEcDFFQTtFQUNFO0VBQ0E7QUN1MUVGOztBRHIxRUE7RUFDRTtFQUNBO0FDdzFFRjs7QUR0MUVBO0VBQ0U7QUN5MUVGOztBRHYxRUE7RUFDRTtBQzAxRUY7O0FEeDFFQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0FDMjFFRjs7QUR6MUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUM0MUVGOztBRDExRUE7RUFDRTtBQzYxRUY7O0FEMzFFQTtFQUNFO0FDODFFRjs7QUQ1MUVBO0VBQ0U7RUFDQTtBQysxRUY7O0FENzFFQTs7RUFFRTtFQUNBO0FDZzJFRjs7QUQ5MUVBOztFQUVFO0VBQ0E7QUNpMkVGOztBRC8xRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNrMkVGOztBRGgyRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ20yRUY7O0FEajJFQTtFQUNFO0VBQ0E7RUFDQTtBQ28yRUY7O0FEbDJFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNxMkVGOztBRG4yRUE7RUFDRTtBQ3MyRUY7O0FEcDJFQTtFQUNFO0FDdTJFRjs7QURyMkVBO0VBQ0U7RUFDQTtBQ3cyRUY7O0FEdDJFQTtFQUNFO0FDeTJFRjs7QUR2MkVBOztFQUVFO0FDMDJFRjs7QUR4MkVBOztFQUVFO0VBQ0E7QUMyMkVGOztBRHoyRUE7RUFDRTtBQzQyRUY7O0FEMTJFQTtFQUNFO0FDNjJFRjs7QUQzMkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzgyRUY7O0FENTJFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMrMkVGOztBRDcyRUE7RUFDRTtFQUNBO0FDZzNFRjs7QUQ5MkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FDaTNFRjs7QUQvMkVBO0VBRUU7RUFDQTtFQUNBO0FDazNFRjs7QURoM0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDbTNFRjs7QURqM0VBO0VBQ0U7QUNvM0VGOztBRGwzRUE7RUFDRTtBQ3EzRUY7O0FEbjNFQTtFQUNFO0FDczNFRjs7QURwM0VBO0VBQ0U7QUN1M0VGOztBRHIzRUE7RUFDRTtFQUNBO0FDdzNFRjs7QUR0M0VBO0VBQ0U7QUN5M0VGOztBRHYzRUE7RUFDRTtBQzAzRUY7O0FEeDNFQTtFQUNFO0FDMjNFRjs7QUR6M0VBO0VBQ0U7QUM0M0VGOztBRDEzRUE7RUFDRTtBQzYzRUY7O0FEMzNFQTs7OztFQUlFO0FDODNFRjs7QUQ1M0VBOztFQUVFO0FDKzNFRjs7QUQ3M0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDZzRFRjs7QUQ5M0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2k0RUY7O0FELzNFQTtFQUNFO0FDazRFRjs7QURoNEVBO0VBQ0U7QUNtNEVGOztBRGo0RUE7RUFDRTtFQUNBO0FDbzRFRjs7QURsNEVBO0VBQ0U7QUNxNEVGOztBRG40RUE7RUFDRTtBQ3M0RUY7O0FEcDRFQTtFQUNFO0VBQ0E7QUN1NEVGOztBRHI0RUE7RUFDRTtBQ3c0RUY7O0FEdDRFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDeTRFRjs7QUR2NEVBO0VBQ0U7RUFDQTtFQUNBO0FDMDRFRjs7QUR4NEVBO0VBQ0U7QUMyNEVGOztBRHo0RUE7RUFDRTtBQzQ0RUY7O0FEMTRFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0FDNjRFRjs7QUQzNEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzg0RUY7O0FENTRFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUMrNEVGOztBRDc0RUE7RUFDRTtFQUNBO0FDZzVFRjs7QUQ5NEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2k1RUY7O0FELzRFQTtFQUNFO0VBRUE7RUFFQTtFQUNBO0VBQ0E7QUNrNUVGOztBRGg1RUE7RUFDRTtFQUNBO0VBR0E7RUFJQTtBQ201RUY7O0FEajVFQTtFQUNFO0FDbzVFRjs7QURsNUVBO0VBQ0U7RUFDQTtBQ3E1RUY7O0FEbjVFQTtFQUNFO0FDczVFRjs7QURwNUVBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUN1NUVGOztBRHI1RUE7RUFDRTtBQ3c1RUY7O0FEdDVFQTtFQUNFO0FDeTVFRjs7QUR2NUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMwNUVGOztBRHg1RUE7OztFQUdFO0FDMjVFRjs7QUR6NUVBO0VBQ0U7RUFDQTtFQUVBO0FDNDVFRjs7QUQxNUVBO0VBQ0U7RUFDQTtFQUVBO0FDNjVFRjs7QUQzNUVBOzs7O0VBS0U7QUM4NUVGOztBRDU1RUE7Ozs7Ozs7Ozs7RUFXRTtBQys1RUY7O0FENzVFQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2c2RUY7O0FEOTVFQTs7OztFQUlFO0FDaTZFRjs7QUQvNUVBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNrNkVGOztBRGg2RUE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ202RUY7O0FEajZFQTtFQUNFO0FDbzZFRjs7QURsNkVBO0VBQ0U7QUNxNkVGOztBRG42RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3M2RUY7O0FEcDZFQTtFQUNFO0FDdTZFRjs7QURyNkVBO0VBQ0U7QUN3NkVGOztBRHQ2RUE7RUFDRTtFQUNBO0VBQ0E7QUN5NkVGOztBRHY2RUE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzA2RUY7O0FEeDZFQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMjZFRjs7QUR6NkVBO0VBQ0U7QUM0NkVGOztBRDE2RUE7RUFDRTtFQUNBO0FDNjZFRjs7QUQzNkVBO0VBQ0U7QUM4NkVGOztBRDU2RUE7RUFDRTtFQUNBO0VBQ0E7QUMrNkVGOztBRDc2RUE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUNnN0VGOztBRDk2RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2k3RUY7O0FELzZFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNrN0VGOztBRGg3RUE7RUFDRTtFQUNBO0FDbTdFRjs7QURqN0VBO0VBQ0U7QUNvN0VGOztBRGw3RUE7RUFDRTtFQUNBO0FDcTdFRjs7QURuN0VBO0VBQ0U7QUNzN0VGOztBRHA3RUE7RUFDRTtFQUNBO0FDdTdFRjs7QURyN0VBOztFQUVFO0FDdzdFRjs7QUR0N0VBOztFQUVFO0FDeTdFRjs7QUR2N0VBOztFQUVFO0FDMDdFRjs7QUR4N0VBOztFQUVFO0FDMjdFRjs7QUR6N0VBOztFQUVFO0VBQ0E7QUM0N0VGOztBRDE3RUE7Ozs7RUFJRTtFQUNBO0FDNjdFRjs7QUQzN0VBOzs7O0VBSUU7RUFDQTtBQzg3RUY7O0FENTdFQTtFQUNFO0FDKzdFRjs7QUQ3N0VBOztFQUVFO0FDZzhFRjs7QUQ5N0VBO0VBQ0U7QUNpOEVGOztBRC83RUE7RUFDRTtBQ2s4RUY7O0FEaDhFQTtFQUNFO0VBQ0E7QUNtOEVGOztBRGo4RUE7O0VBRUU7RUFDQTtBQ284RUY7O0FEbDhFQTtFQUNFO0FDcThFRjs7QURuOEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDczhFRjs7QURwOEVBOztFQUVFO0VBQ0E7QUN1OEVGOztBRHI4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtFQUNBO0FDdzhFRjs7QUR0OEVBOztFQUVFO0VBQ0E7QUN5OEVGOztBRHY4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzA4RUY7O0FEeDhFQTs7RUFFRTtFQUNBO0FDMjhFRjs7QUR6OEVBO0VBQ0U7QUM0OEVGOztBRDE4RUE7O0VBRUU7QUM2OEVGOztBRDM4RUE7Ozs7Ozs7RUFPRTtBQzg4RUY7O0FENThFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMrOEVGOztBRDc4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDZzlFRjs7QUQ5OEVBO0VBQ0U7QUNpOUVGOztBRC84RUE7RUFDRTtBQ2s5RUY7O0FEaDlFQTtFQUNFO0VBQ0E7QUNtOUVGOztBRGo5RUE7RUFDRTtBQ285RUY7O0FEbDlFQTtFQUNFO0FDcTlFRjs7QURuOUVBO0VBQ0U7QUNzOUVGOztBRHA5RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3U5RUY7O0FEcjlFQTtFQUNFO0VBQ0E7RUFDQTtBQ3c5RUY7O0FEdDlFQTtFQUNFO0VBQ0E7QUN5OUVGOztBRHY5RUE7RUFFRTtFQUNBO0VBQ0E7QUMwOUVGO0FEaDlFQTtFQUNFO0lBQ0U7RUMyOUVGO0VEejlFQTtJQUNFO0VDMjlFRjtBQUNGO0FEejlFQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUMyOUVGOztBRHo5RUE7RUFDRTtBQzQ5RUY7O0FEMTlFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzY5RUY7O0FEMzlFQTtFQUNFO0FDODlFRjs7QUQ1OUVBO0VBQ0U7QUMrOUVGOztBRDc5RUE7RUFDRTtFQUNBO0FDZytFRjs7QUQ5OUVBO0VBRUU7RUFHQTtBQ2krRUY7O0FELzlFQTtFQUNFO0VBQ0E7QUNrK0VGOztBRGgrRUE7RUFDRTtFQUNBO0FDbStFRjs7QURqK0VBO0VBQ0U7QUNvK0VGOztBRGwrRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3ErRUY7O0FEbitFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDcytFRjs7QURwK0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDdStFRjs7QURyK0VBOztFQUVFO0VBQ0E7RUFDQTtFQUVBO0FDdytFRjs7QUR0K0VBOztFQUVFO0VBQ0E7QUN5K0VGOztBRHYrRUE7O0VBRUU7RUFDQTtBQzArRUY7O0FEeCtFQTs7RUFFRTtFQUNBO0FDMitFRjs7QUR6K0VBO0VBQ0U7QUM0K0VGOztBRDErRUE7RUFDRTtBQzYrRUY7O0FEMytFQTs7RUFFRTtFQUNBO0FDOCtFRjs7QUQ1K0VBOztFQUVFO0VBQ0E7QUMrK0VGOztBRDcrRUE7RUFDRTtBQ2cvRUY7O0FEOStFQTs7RUFFRTtBQ2kvRUY7O0FELytFQTs7OztFQUlFO0VBQ0E7QUNrL0VGOztBRGgvRUE7O0VBRUU7QUNtL0VGOztBRGovRUE7RUFDRTtBQ28vRUY7O0FEbC9FQTtFQUNFO0FDcS9FRjs7QURuL0VBO0VBQ0U7RUFDQTtBQ3MvRUY7O0FEcC9FQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBQ3UvRUY7O0FEci9FQTs7RUFFRTtFQUNBO0FDdy9FRjs7QUR0L0VBOztFQUVFO0FDeS9FRjs7QUR2L0VBO0VBQ0U7QUMwL0VGOztBRHgvRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDMi9FRjs7QUR6L0VBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7QUM0L0VGOztBRDEvRUE7RUFDRTtFQUNBO0FDNi9FRjs7QUQzL0VBO0VBQ0U7RUFDQTtBQzgvRUY7O0FENS9FQTs7RUFFRTtBQysvRUY7O0FENy9FQTs7OztFQUlFO0FDZ2dGRjs7QUQ5L0VBO0VBQ0U7QUNpZ0ZGOztBRC8vRUE7O0VBRUU7QUNrZ0ZGOztBRGhnRkE7RUFDRTtFQUNBO0VBQ0E7QUNtZ0ZGOztBRGpnRkE7RUFDRTtBQ29nRkY7O0FEbGdGQTtFQUNFO0VBQ0E7QUNxZ0ZGOztBRG5nRkE7RUFDRTtBQ3NnRkY7O0FEcGdGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FDdWdGRjs7QURyZ0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUN3Z0ZGOztBRHRnRkE7O0VBRUU7RUFDQTtBQ3lnRkY7O0FEdmdGQTtFQUdFO0VBRUE7QUMwZ0ZGOztBRHhnRkE7RUFDRTtBQzJnRkY7O0FEemdGQTtFQUNFO0FDNGdGRjs7QUQxZ0ZBO0VBQ0U7QUM2Z0ZGOztBRDNnRkE7RUFDRTtFQUNBO0VBQ0E7QUM4Z0ZGOztBRDVnRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtBQytnRkY7O0FEN2dGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUNnaEZGOztBRDlnRkE7RUFDRTtBQ2loRkY7O0FEL2dGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNraEZGOztBRGhoRkE7O0VBRUU7RUFFQTtBQ21oRkY7O0FEamhGQTs7RUFFRTtFQUVBO0FDb2hGRjs7QURsaEZBO0VBQ0U7QUNxaEZGOztBRG5oRkE7O0VBRUU7QUNzaEZGOztBRHBoRkE7O0VBRUU7QUN1aEZGOztBRHJoRkE7RUFDRTtBQ3doRkY7O0FEdGhGQTtFQUNFO0FDeWhGRjs7QUR2aEZBOztFQUVFO0FDMGhGRjs7QUR4aEZBOztFQUVFO0FDMmhGRjs7QUR6aEZBOztFQUVFO0VBRUE7QUM0aEZGOztBRDFoRkE7RUFDRTtBQzZoRkY7O0FEM2hGQTs7RUFFRTtFQUNBO0FDOGhGRjs7QUQ1aEZBO0VBQ0U7QUMraEZGOztBRDdoRkE7RUFDRTtBQ2dpRkY7O0FEOWhGQTs7RUFFRTtFQUNBO0FDaWlGRjs7QUQvaEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNraUZGOztBRGhpRkE7RUFDRTtFQUNBO0VBQ0E7QUNtaUZGOztBRGppRkE7RUFDRTtBQ29pRkY7O0FEbGlGQTtFQUNFO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTtBQ3FpRkY7O0FEbmlGQTtFQUNFO0FDc2lGRjs7QURwaUZBO0VBQ0U7QUN1aUZGOztBRHJpRkE7RUFDRTtFQUNBO0VBQ0E7QUN3aUZGOztBRHRpRkE7RUFDRTtBQ3lpRkY7O0FEdmlGQTs7RUFFRTtFQUNBO0FDMGlGRjs7QUR4aUZBOztFQUVFO0FDMmlGRjs7QUR6aUZBO0VBQ0U7QUM0aUZGOztBRDFpRkE7RUFDRTtBQzZpRkY7O0FEM2lGQTtFQUNFO0VBQ0E7QUM4aUZGOztBRDVpRkE7RUFDRTtBQytpRkY7O0FEN2lGQTtFQUNFO0FDZ2pGRjs7QUQ5aUZBO0VBQ0U7QUNpakZGOztBRC9pRkE7O0VBRUU7QUNrakZGOztBRGhqRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNtakZGOztBRGpqRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDb2pGRjs7QURsakZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDcWpGRjs7QURuakZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNzakZGOztBRHBqRkE7OztFQUdFO0VBQ0E7QUN1akZGOztBRHJqRkE7O0VBRUU7RUFDQTtBQ3dqRkY7O0FEdGpGQTtFQUNFO0FDeWpGRjs7QUR2akZBO0VBQ0U7RUFDQTtBQzBqRkY7O0FEeGpGQTtFQUNFO0VBQ0E7RUFDQTtBQzJqRkY7O0FEempGQTtFQUNFO0VBQ0E7RUFFQTtBQzRqRkY7O0FEMWpGQTtFQUNFO0VBQ0E7RUFDQTtBQzZqRkY7O0FEM2pGQTtFQUNFO0VBQ0E7RUFDQTtBQzhqRkY7O0FENWpGQTtFQUNFO0FDK2pGRjs7QUQ3akZBO0VBQ0U7QUNna0ZGOztBRDlqRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDaWtGRjs7QUQvakZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2trRkY7O0FEaGtGQTtFQUVFO0FDbWtGRjs7QURqa0ZBOztFQUVFO0FDb2tGRjs7QURsa0ZBO0VBQ0U7RUFDQTtBQ3FrRkY7O0FEbmtGQTtFQUNFO0VBQ0E7QUNza0ZGOztBRHBrRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3VrRkY7O0FEcmtGQTs7RUFFRTtFQUNBO0FDd2tGRjs7QUR0a0ZBO0VBQ0U7QUN5a0ZGOztBRHZrRkE7OztFQUdFO0VBQ0E7QUMwa0ZGOztBRHhrRkE7O0VBRUU7RUFDQTtBQzJrRkY7O0FEemtGQTtFQUNFO0FDNGtGRjs7QUQxa0ZBO0VBQ0U7QUM2a0ZGOztBRDNrRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM4a0ZGOztBRDVrRkE7RUFDRTtBQytrRkY7O0FEN2tGQTs7O0VBR0U7QUNnbEZGOztBRDlrRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2lsRkY7O0FEL2tGQTtFQUNFO0VBQ0E7QUNrbEZGOztBRGhsRkE7RUFDRTtFQUNBO0FDbWxGRjs7QURqbEZBO0VBQ0U7QUNvbEZGOztBRGxsRkE7RUFDRTtBQ3FsRkY7O0FEbmxGQTs7RUFFRTtBQ3NsRkY7O0FEcGxGQTs7RUFFRTtFQUNBO0VBQ0E7QUN1bEZGOztBRHJsRkE7O0VBRUU7RUFDQTtBQ3dsRkY7O0FEdGxGQTs7RUFFRTtFQUNBO0FDeWxGRjs7QUR2bEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBR0E7RUFDQTtBQzBsRkY7O0FEeGxGQTtFQUNFO0VBQ0E7QUMybEZGOztBRHpsRkE7RUFDRTtFQUNBO0FDNGxGRjs7QUQxbEZBO0VBQ0U7RUFDQTtBQzZsRkY7O0FEM2xGQTtFQUNFO0VBQ0E7QUM4bEZGOztBRDVsRkE7RUFDRTtBQytsRkY7O0FEN2xGQTtFQUNFO0FDZ21GRjs7QUQ5bEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2ltRkY7O0FEL2xGQTs7RUFFRTtFQUNBO0FDa21GRjs7QURobUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNtbUZGOztBRGptRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ29tRkY7O0FEbG1GQTtFQUNFO0VBQ0E7RUFFQTtBQ3FtRkY7O0FEbm1GQTs7O0VBR0U7RUFDQTtFQUNBO0FDc21GRjs7QURwbUZBO0VBQ0U7QUN1bUZGOztBRHJtRkE7RUFDRTtBQ3dtRkY7O0FEdG1GQTtFQUNFO0VBRUE7QUN5bUZGOztBRHZtRkE7RUFDRTtFQUVBO0FDMG1GRjs7QUR4bUZBO0VBQ0U7RUFDQTtFQUNBO0FDMm1GRjs7QUR6bUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzRtRkY7O0FEMW1GQTtFQUNFO0VBQ0E7QUM2bUZGOztBRDNtRkE7RUFDRTtFQUNBO0FDOG1GRjs7QUQ1bUZBO0VBQ0U7QUMrbUZGOztBRDdtRkE7RUFDRTtBQ2duRkY7O0FEOW1GQTtFQUNFO0FDaW5GRjs7QUQvbUZBO0VBQ0U7QUNrbkZGOztBRGhuRkE7RUFDRTtFQUVBO0FDbW5GRjs7QURqbkZBO0VBQ0U7RUFFQTtBQ29uRkY7O0FEbG5GQTtFQUNFO0VBRUE7QUNxbkZGOztBRG5uRkE7RUFDRTtFQUNBO0FDc25GRjs7QURwbkZBO0VBQ0U7QUN1bkZGOztBRHJuRkE7RUFDRTtFQUNBO0FDd25GRjs7QUR0bkZBO0VBQ0U7RUFDQTtFQUNBO0FDeW5GRjs7QUR2bkZBO0VBQ0U7RUFDQTtBQzBuRkY7O0FEeG5GQTtFQUNFO0VBQ0E7QUMybkZGOztBRHpuRkE7RUFDRTtBQzRuRkY7O0FEMW5GQTtFQUNFO0VBR0E7RUFHQTtBQzZuRkY7O0FEM25GQTtFQUNFO0VBQ0E7QUM4bkZGOztBRDVuRkE7RUFDRTtBQytuRkY7O0FEN25GQTtFQUNFO0FDZ29GRjs7QUQ5bkZBO0VBQ0U7RUFDQTtBQ2lvRkY7O0FEL25GQTtFQUNFO0VBQ0E7RUFDQTtBQ2tvRkY7O0FEaG9GQTs7OztFQUlFO0VBQ0E7RUFDQTtFQUVBO0FDbW9GRjs7QURqb0ZBO0VBQ0U7QUNvb0ZGOztBRGxvRkE7RUFDRTtFQUNBO0FDcW9GRjs7QURub0ZBO0VBQ0U7RUFDQTtBQ3NvRkY7O0FEcG9GQTtFQUNFO0VBQ0E7QUN1b0ZGOztBRHJvRkE7RUFDRTtBQ3dvRkY7O0FEdG9GQTtFQUNFO0FDeW9GRjs7QUR2b0ZBO0VBQ0U7QUMwb0ZGOztBRHhvRkE7RUFDRTtBQzJvRkY7O0FEem9GQTtFQUNFO0VBQ0E7QUM0b0ZGOztBRDFvRkE7RUFDRTtBQzZvRkY7O0FEM29GQTtFQUNFO0FDOG9GRjs7QUQ1b0ZBOztFQUVFO0FDK29GRjs7QUQ3b0ZBO0VBQ0U7RUFDQTtBQ2dwRkY7O0FEOW9GQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUNpcEZGOztBRC9vRkE7RUFDRTtFQUNBO0FDa3BGRjs7QURocEZBO0VBQ0U7QUNtcEZGOztBRGpwRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ29wRkY7O0FEbHBGQTtFQUNFO0FDcXBGRjs7QURucEZBO0VBQ0U7RUFDQTtFQUNBO0FDc3BGRjs7QURwcEZBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QUN1cEZGOztBRHJwRkE7RUFDRTtFQUNBO0FDd3BGRjs7QUR0cEZBO0VBQ0U7QUN5cEZGOztBRHZwRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzBwRkY7O0FEeHBGQTs7RUFFRTtFQUNBO0FDMnBGRjs7QUR6cEZBO0VBQ0U7QUM0cEZGOztBRDFwRkE7RUFDRTtBQzZwRkY7O0FEM3BGQTtFQUNFO0FDOHBGRjs7QUQ1cEZBOztFQUVFO0FDK3BGRjs7QUQ3cEZBOzs7RUFHRTtBQ2dxRkY7O0FEOXBGQTs7RUFFRTtFQUNBO0FDaXFGRjs7QUQvcEZBOztFQUVFO0FDa3FGRjs7QURocUZBOztFQUVFO0FDbXFGRjs7QURqcUZBOztFQUVFO0VBQ0E7RUFDQTtBQ29xRkY7O0FEbHFGQTs7RUFFRTtBQ3FxRkY7O0FEbnFGQTtFQUNFO0FDc3FGRjs7QURwcUZBO0VBQ0U7QUN1cUZGOztBRHJxRkE7OztFQUdFO0FDd3FGRjs7QUR0cUZBO0VBQ0U7RUFDQTtBQ3lxRkY7O0FEdnFGQTtFQUNFO0VBQ0E7QUMwcUZGOztBRHhxRkE7RUFDRTtFQUNBO0VBQ0E7QUMycUZGOztBRHpxRkE7RUFDRTtBQzRxRkY7O0FEMXFGQTtFQUNFO0FDNnFGRjs7QUQzcUZBO0VBQ0U7QUM4cUZGOztBRDVxRkE7RUFDRTtBQytxRkY7O0FEN3FGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBQ2dyRkY7O0FEOXFGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2lyRkY7O0FEL3FGQTs7RUFFRTtFQUNBO0FDa3JGRjs7QURockZBOztFQUVFO0FDbXJGRjs7QURqckZBO0VBQ0U7RUFDQTtBQ29yRkY7O0FEbHJGQTs7RUFFRTtBQ3FyRkY7O0FEbnJGQTs7RUFFRTtFQUNBO0VBQ0E7QUNzckZGOztBRHByRkE7RUFHRTtFQUlBO0VBQ0E7RUFDQTtFQUNBO0FDdXJGRjs7QURyckZBO0VBR0U7QUN3ckZGOztBRHRyRkE7RUFDRTtBQ3lyRkY7O0FEdnJGQTtFQUNFO0FDMHJGRjs7QUR4ckZBO0VBQ0U7QUMyckZGOztBRHpyRkE7RUFDRTtBQzRyRkY7O0FEMXJGQTtFQUNFO0FDNnJGRjs7QUQzckZBO0VBQ0U7QUM4ckZGOztBRDVyRkE7RUFDRTtBQytyRkY7O0FEN3JGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNnc0ZGOztBRDlyRkE7RUFDRTtBQ2lzRkY7O0FEL3JGQTtFQUNFO0FDa3NGRjs7QURoc0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ21zRkY7O0FEanNGQTtFQUNFO0FDb3NGRjs7QURsc0ZBO0VBQ0U7QUNxc0ZGOztBRG5zRkE7RUFDRTtBQ3NzRkY7O0FEcHNGQTtFQUNFO0FDdXNGRjs7QURyc0ZBO0VBQ0U7QUN3c0ZGOztBRHRzRkE7RUFDRTtBQ3lzRkY7O0FEdnNGQTtFQUNFO0VBQ0E7RUFDQTtBQzBzRkY7O0FEeHNGQTtFQUNFO0FDMnNGRjs7QUR6c0ZBO0VBQ0U7QUM0c0ZGOztBRDFzRkE7Ozs7RUFJRTtBQzZzRkY7O0FEM3NGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzhzRkY7O0FENXNGQTs7RUFFRTtBQytzRkY7O0FEN3NGQTtFQUNFO0VBQ0E7RUFFQTtBQ2d0RkY7O0FEOXNGQTtFQUNFO0VBQ0E7RUFFQTtBQ2l0RkY7O0FEL3NGQTtFQUNFO0FDa3RGRjs7QURodEZBO0VBQ0U7RUFDQTtFQUNBO0FDbXRGRjs7QURqdEZBO0VBQ0U7RUFFQTtBQ290RkY7O0FEbHRGQTtFQUNFO0FDcXRGRjs7QURudEZBO0VBQ0U7QUNzdEZGOztBRHB0RkE7RUFDRTtFQUVBO0FDdXRGRjs7QURydEZBO0VBQ0U7RUFDQTtFQUVBO0FDd3RGRjs7QUR0dEZBO0VBQ0U7QUN5dEZGOztBRHZ0RkE7RUFDRTtBQzB0RkY7O0FEeHRGQTtFQUNFO0FDMnRGRjs7QUR6dEZBOztFQUVFO0FDNHRGRjs7QUQxdEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBQzZ0RkY7O0FEM3RGQTtFQUNFO0FDOHRGRjs7QUQ1dEZBO0VBQ0U7RUFDQTtFQUNBO0FDK3RGRjs7QUQ3dEZBO0VBQ0U7RUFDQTtBQ2d1RkY7O0FEOXRGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNpdUZGOztBRC90RkE7RUFDRTtFQUNBO0FDa3VGRjs7QURodUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ211RkY7O0FEanVGQTs7RUFFRTtBQ291RkY7O0FEbHVGQTtFQUNFO0FDcXVGRjs7QURudUZBO0VBQ0U7QUNzdUZGOztBRHB1RkE7O0VBRUU7RUFDQTtBQ3V1RkY7O0FEcnVGQTtFQUNFO0VBQ0E7QUN3dUZGOztBRHR1RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3l1RkY7O0FEdnVGQTtFQUNFO0FDMHVGRjs7QUR4dUZBO0VBQ0U7QUMydUZGOztBRHp1RkE7RUFDRTtBQzR1RkY7O0FEMXVGQTtFQUNFO0FDNnVGRjs7QUQzdUZBO0VBQ0U7QUM4dUZGOztBRDV1RkE7RUFDRTtBQyt1RkY7O0FEN3VGQTtFQUNFO0FDZ3ZGRjs7QUQ5dUZBO0VBQ0U7QUNpdkZGOztBRC91RkE7RUFDRTtBQ2t2RkY7O0FEaHZGQTtFQUNFO0FDbXZGRjs7QURqdkZBO0VBQ0U7QUNvdkZGOztBRGx2RkE7RUFDRTtBQ3F2RkY7O0FEbnZGQTtFQUNFO0FDc3ZGRjs7QURwdkZBO0VBQ0U7QUN1dkZGOztBRHJ2RkE7RUFDRTtBQ3d2RkY7O0FEdHZGQTs7RUFFRTtBQ3l2RkY7O0FEdnZGQTs7OztFQUlFO0FDMHZGRjs7QUR4dkZBOztFQUVFO0FDMnZGRjs7QUR6dkZBOztFQUVFO0VBQ0E7QUM0dkZGOztBRDF2RkE7O0VBRUU7QUM2dkZGOztBRDN2RkE7RUFDRTtBQzh2RkY7O0FENXZGQTtFQUNFO0FDK3ZGRjs7QUQ3dkZBO0VBQ0U7RUFDQTtFQUNBO0FDZ3dGRjs7QUQ5dkZBOztFQUVFO0VBQ0E7QUNpd0ZGOztBRC92RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ2t3RkY7O0FEaHdGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDbXdGRjs7QURqd0ZBO0VBQ0U7RUFDQTtBQ293RkY7O0FEbHdGQTtFQUNFO0FDcXdGRjs7QURud0ZBO0VBQ0U7QUNzd0ZGOztBRHB3RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FDdXdGRjs7QURyd0ZBO0VBQ0U7RUFDQTtBQ3d3RkY7O0FEdHdGQTtFQUNFO0VBQ0E7QUN5d0ZGOztBRHZ3RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzB3RkY7O0FEeHdGQTtFQUNFO0FDMndGRjs7QUR6d0ZBO0VBQ0U7QUM0d0ZGOztBRDF3RkE7OztFQUdFO0VBQ0E7QUM2d0ZGOztBRDN3RkE7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM4d0ZGOztBRDV3RkE7OztFQUdFO0FDK3dGRjs7QUQ3d0ZBOzs7RUFHRTtBQ2d4RkY7O0FEOXdGQTs7O0VBR0U7QUNpeEZGOztBRC93RkE7OztFQUdFO0FDa3hGRjs7QURoeEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FDbXhGRjs7QURqeEZBO0VBQ0U7RUFDQTtFQUNBO0FDb3hGRjs7QURseEZBO0VBQ0U7QUNxeEZGOztBRG54RkE7RUFDRTtBQ3N4RkY7O0FEcHhGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN1eEZGOztBRHJ4RkE7RUFDRTtBQ3d4RkY7O0FEdHhGQTs7RUFFRTtBQ3l4RkY7O0FEdnhGQTtFQUNFO0FDMHhGRjs7QUR4eEZBO0VBQ0U7QUMyeEZGOztBRHp4RkE7RUFDRTtBQzR4RkY7O0FEMXhGQTs7RUFFRTtBQzZ4RkY7O0FEM3hGQTs7RUFFRTtBQzh4RkY7O0FENXhGQTs7O0VBR0U7QUMreEZGOztBRDd4RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDZ3lGRjs7QUQ5eEZBO0VBQ0U7QUNpeUZGOztBRC94RkE7O0VBRUU7QUNreUZGOztBRGh5RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNteUZGOztBRGp5RkE7O0VBRUU7QUNveUZGOztBRGx5RkE7RUFDRTtBQ3F5RkY7O0FEbnlGQTtFQUNFO0FDc3lGRjs7QURweUZBO0VBQ0U7QUN1eUZGOztBRHJ5RkE7RUFDRTtBQ3d5RkY7O0FEdHlGQTtFQUNFO0FDeXlGRjs7QUR2eUZBO0VBQ0U7QUMweUZGOztBRHh5RkE7RUFDRTtFQUNBO0FDMnlGRjs7QUR6eUZBO0VBQ0U7QUM0eUZGOztBRDF5RkE7RUFDRTtBQzZ5RkY7O0FEM3lGQTtFQUNFO0FDOHlGRjs7QUQ1eUZBO0VBR0U7RUFDQTtBQyt5RkY7O0FEN3lGQTtFQUdFO0FDZ3pGRjs7QUQ5eUZBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7QUNpekZGOztBRC95RkE7RUFDRTtFQUNBO0FDa3pGRjs7QURoekZBO0VBQ0U7QUNtekZGOztBRGp6RkE7RUFDRTtBQ296RkY7O0FEbHpGQTtFQUNFO0FDcXpGRjs7QURuekZBO0VBQ0U7QUNzekZGOztBRHB6RkE7RUFDRTtBQ3V6RkY7O0FEcnpGQTtFQUNFO0FDd3pGRjs7QUR0ekZBO0VBQ0U7QUN5ekZGOztBRHZ6RkE7RUFDRTtBQzB6RkY7O0FEeHpGQTtFQUNFO0FDMnpGRjs7QUR6ekZBOztFQUVFO0VBQ0E7QUM0ekZGOztBRDF6RkE7OztFQUdFO0FDNnpGRjs7QUQzekZBO0VBQ0U7QUM4ekZGOztBRDV6RkE7Ozs7RUFJRTtBQyt6RkY7O0FEN3pGQTs7RUFFRTtFQUNBO0FDZzBGRjs7QUQ5ekZBOztFQUVFO0VBQ0E7QUNpMEZGOztBRC96RkE7RUFDRTtBQ2swRkY7O0FEaDBGQTs7RUFFRTtBQ20wRkY7O0FEajBGQTtFQUNFO0FDbzBGRjs7QURsMEZBO0VBQ0U7QUNxMEZGOztBRG4wRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUNzMEZGOztBRHAwRkE7RUFDRTtFQUNBO0FDdTBGRjs7QURyMEZBO0VBQ0U7QUN3MEZGOztBRHQwRkE7RUFDRTtFQUNBO0FDeTBGRjs7QUR2MEZBO0VBQ0U7QUMwMEZGOztBRHgwRkE7RUFDRTtBQzIwRkY7O0FEejBGQTtFQUNFO0FDNDBGRjs7QUQxMEZBO0VBQ0U7RUFFQTtBQzYwRkY7O0FEMzBGQTtFQUNFO0FDODBGRjs7QUQ1MEZBO0VBQ0U7RUFDQTtBQyswRkY7O0FENzBGQTtFQUVFO0VBQ0E7RUFDQTtBQ2cxRkY7O0FEOTBGQTs7OztFQUlFO0FDaTFGRjs7QUQvMEZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNrMUZGOztBRGgxRkE7O0VBRUU7QUNtMUZGOztBRGoxRkE7O0VBRUU7QUNvMUZGOztBRGwxRkE7O0VBRUU7QUNxMUZGOztBRG4xRkE7RUFDRTtBQ3MxRkY7O0FEcDFGQTtFQUNFO0FDdTFGRjs7QURyMUZBO0VBQ0U7QUN3MUZGOztBRHQxRkE7RUFFRTtBQ3kxRkY7O0FEdjFGQTtFQUNFO0FDMDFGRjs7QUR4MUZBOztFQUVFO0FDMjFGRjs7QUR6MUZBOztFQUVFO0FDNDFGRjs7QUQxMUZBOztFQUVFO0FDNjFGRjs7QUQzMUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUM4MUZGOztBRDUxRkE7RUFDRTtBQysxRkY7O0FENzFGQTtFQUNFO0FDZzJGRjs7QUQ5MUZBO0VBQ0U7QUNpMkZGOztBRC8xRkE7RUFDRTtBQ2syRkY7O0FEaDJGQTtFQUNFO0FDbTJGRjs7QURqMkZBO0VBQ0U7RUFDQTtBQ28yRkY7O0FEbDJGQTtFQUNFO0FDcTJGRjs7QURuMkZBOztFQUlFO0VBR0E7RUFJQTtFQUNBO0FDczJGRjs7QURwMkZBO0VBQ0U7RUFDQTtFQUNBO0FDdTJGRjs7QURyMkZBOztFQUVFO0VBQ0E7QUN3MkZGOztBRHQyRkE7RUFDRTtBQ3kyRkY7O0FEdjJGQTtFQUNFO0VBQ0E7QUMwMkZGOztBRHgyRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzIyRkY7O0FEejJGQTtFQUNFO0VBQ0E7QUM0MkZGOztBRDEyRkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBQzYyRkY7O0FEMzJGQTtFQUNFO0VBQ0E7RUFDQTtBQzgyRkY7O0FENTJGQTtFQUNFO0VBQ0E7RUFDQTtBQysyRkY7O0FENzJGQTtFQUNFO0FDZzNGRjs7QUQ5MkZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNpM0ZGOztBRC8yRkE7RUFDRTtBQ2szRkY7O0FEaDNGQTtFQUNFO0VBQ0E7QUNtM0ZGOztBRGozRkE7RUFDRTtBQ28zRkY7O0FEbDNGQTtFQUNFO0FDcTNGRjs7QURuM0ZBO0VBQ0U7RUFDQTtBQ3MzRkY7O0FEcDNGQTtFQUNFO0FDdTNGRjs7QURyM0ZBOztFQUVFO0VBQ0E7QUN3M0ZGOztBRHQzRkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUN5M0ZGOztBRHYzRkE7RUFFRTtBQzAzRkY7O0FEeDNGQTtFQUNFO0VBQ0E7QUMyM0ZGOztBRHozRkE7O0VBRUU7QUM0M0ZGOztBRDEzRkE7RUFDRTtFQUNBO0FDNjNGRjs7QUQzM0ZBOzs7RUFHRTtFQUNBO0FDODNGRjs7QUQ1M0ZBOztFQUVFO0FDKzNGRjs7QUQ3M0ZBOztFQUVFO0FDZzRGRjs7QUQ5M0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNpNEZGOztBRC8zRkE7RUFDRTtBQ2s0RkY7O0FEaDRGQTtFQUNFO0FDbTRGRjs7QURqNEZBO0VBQ0U7QUNvNEZGOztBRGw0RkE7RUFDRTtBQ3E0RkY7O0FEbjRGQTtFQUNFO0FDczRGRjs7QURwNEZBOztFQUVFO0FDdTRGRjs7QURyNEZBOztFQUVFO0FDdzRGRjs7QUR0NEZBOztFQUVFO0FDeTRGRjs7QUR2NEZBOztFQUVFO0VBQ0E7QUMwNEZGOztBRHg0RkE7RUFDRTtBQzI0RkY7O0FEejRGQTs7RUFFRTtBQzQ0RkY7O0FEMTRGQTs7RUFFRTtFQUNBO0FDNjRGRjs7QUQzNEZBO0VBQ0U7QUM4NEZGOztBRDU0RkE7RUFDRTtFQUNBO0VBQ0E7QUMrNEZGOztBRDc0RkE7RUFDRTtBQ2c1RkY7O0FEOTRGQTtFQUNFO0FDaTVGRjs7QUQvNEZBO0VBQ0U7QUNrNUZGOztBRGg1RkE7Ozs7O0VBS0U7RUFDQTtBQ201RkY7O0FEajVGQTs7Ozs7RUFLRTtBQ281RkY7O0FEbDVGQTs7Ozs7RUFLRTtBQ3E1RkY7O0FEbjVGQTtFQUNFO0VBQ0E7QUNzNUZGOztBRHA1RkE7RUFDRTtFQUNBO0FDdTVGRjs7QURyNUZBO0VBQ0U7QUN3NUZGOztBRHQ1RkE7RUFDRTtBQ3k1RkY7O0FEdjVGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMwNUZGOztBRHg1RkE7RUFFRTtBQzI1RkY7O0FEejVGQTtFQUNFO0FDNDVGRjs7QUQxNUZBO0VBQ0U7RUFDQTtBQzY1RkY7O0FEMzVGQTtFQUNFO0FDODVGRjs7QUQ1NUZBO0VBQ0U7QUMrNUZGOztBRDc1RkE7RUFDRTtBQ2c2RkY7O0FEOTVGQTtFQUNFO0FDaTZGRjs7QUQvNUZBO0VBQ0U7RUFDQTtBQ2s2RkY7O0FEaDZGQTs7O0VBR0U7QUNtNkZGOztBRGo2RkE7OztFQUdFO0VBQ0E7QUNvNkZGOztBRGw2RkE7RUFDRTtBQ3E2RkY7O0FEbjZGQTtFQUNFO0VBQ0E7QUNzNkZGOztBRHA2RkE7RUFDRTtFQUNBO0FDdTZGRjs7QURyNkZBO0VBQ0U7QUN3NkZGOztBRHQ2RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDeTZGRjs7QUR2NkZBOzs7OztFQUtFO0VBQ0E7QUMwNkZGOztBRHg2RkE7Ozs7O0VBS0U7QUMyNkZGOztBRHo2RkE7Ozs7O0VBS0U7QUM0NkZGOztBRDE2RkE7RUFFRTtBQzY2RkY7O0FEMzZGQTtFQUVFO0FDODZGRjs7QUQ1NkZBO0VBQ0U7RUFDQTtBQys2RkY7O0FENzZGQTtFQUNFO0VBQ0E7QUNnN0ZGOztBRDk2RkE7RUFDRTtBQ2k3RkY7O0FELzZGQTtFQUNFO0VBQ0E7QUNrN0ZGOztBRGg3RkE7RUFFRTtBQ203RkY7QUQzNkZBO0VBQ0U7SUFFRTtFQ2s3RkY7QUFDRjtBRGg3RkE7O0VBRUU7RUFDQTtBQ2s3RkY7O0FEaDdGQTs7RUFFRTtBQ203RkY7O0FEajdGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNvN0ZGOztBRGw3RkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDcTdGRjs7QURuN0ZBOztFQUVFO0FDczdGRjs7QURwN0ZBOztFQUlFO0VBR0E7RUFHQTtBQ3U3RkY7O0FEcjdGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDdzdGRjs7QUR0N0ZBOztFQUVFO0FDeTdGRjs7QUR2N0ZBOzs7O0VBSUU7QUMwN0ZGOztBRHg3RkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMyN0ZGOztBRHo3RkE7O0VBRUU7QUM0N0ZGOztBRDE3RkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM2N0ZGOztBRDM3RkE7O0VBRUU7QUM4N0ZGOztBRDU3RkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQys3RkY7O0FENzdGQTs7Ozs7O0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2c4RkY7O0FEOTdGQTs7RUFFRTtBQ2k4RkY7O0FELzdGQTs7RUFFRTtBQ2s4RkY7O0FEaDhGQTs7RUFFRTtBQ204RkY7O0FEajhGQTs7RUFFRTtBQ284RkY7O0FEbDhGQTs7RUFFRTtBQ3E4RkY7O0FEbjhGQTs7RUFFRTtBQ3M4RkY7O0FEcDhGQTs7RUFFRTtBQ3U4RkY7O0FEcjhGQTs7RUFFRTtBQ3c4RkY7O0FEdDhGQTs7RUFFRTtBQ3k4RkY7O0FEdjhGQTs7RUFFRTtBQzA4RkY7O0FEeDhGQTs7RUFFRTtBQzI4RkY7O0FEejhGQTs7RUFFRTtBQzQ4RkY7O0FEMThGQTs7RUFFRTtBQzY4RkY7O0FEMzhGQTs7RUFFRTtBQzg4RkY7O0FENThGQTs7RUFFRTtBQys4RkY7O0FENzhGQTs7RUFFRTtBQ2c5RkY7O0FEOThGQTs7RUFFRTtBQ2k5RkY7O0FELzhGQTs7RUFFRTtBQ2s5RkY7O0FEaDlGQTs7RUFFRTtBQ205RkY7O0FEajlGQTs7RUFFRTtBQ285RkY7O0FEbDlGQTs7RUFFRTtBQ3E5RkY7O0FEbjlGQTs7RUFFRTtBQ3M5RkY7O0FEcDlGQTs7RUFFRTtBQ3U5RkY7O0FEcjlGQTs7RUFFRTtBQ3c5RkY7O0FEdDlGQTs7RUFFRTtBQ3k5RkY7O0FEdjlGQTs7RUFFRTtBQzA5RkY7O0FEeDlGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMjlGRjs7QUR6OUZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM0OUZGOztBRDE5RkE7O0VBRUU7QUM2OUZGOztBRDM5RkE7RUFDRTtFQUNBO0VBQ0E7QUM4OUZGOztBRDU5RkE7RUFDRTtFQUNBO0VBQ0E7QUMrOUZGOztBRDc5RkE7RUFDRTtBQ2crRkY7O0FEOTlGQTtFQUNFO0VBQ0E7RUFDQTtBQ2krRkY7O0FELzlGQTtFQUNFO0FDaytGRjs7QURoK0ZBO0VBQ0U7RUFDQTtBQ20rRkY7O0FEaitGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ28rRkY7O0FEbCtGQTtFQUNFO0FDcStGRjs7QURuK0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNzK0ZGOztBRHArRkE7RUFDRTtFQUNBO0VBQ0E7QUN1K0ZGOztBRHIrRkE7RUFDRTtFQUNBO0FDdytGRjs7QUR0K0ZBOzs7RUFHRTtBQ3krRkY7O0FEditGQTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7QUMwK0ZGOztBRHgrRkE7OztFQUdFO0VBQ0E7QUMyK0ZGOztBRHorRkE7OztFQUdFO0VBQ0E7QUM0K0ZGOztBRDErRkE7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDNitGRjs7QUQzK0ZBOzs7RUFHRTtBQzgrRkY7O0FENStGQTs7O0VBR0U7QUMrK0ZGOztBRDcrRkE7OztFQUdFO0FDZy9GRjs7QUQ5K0ZBOzs7Ozs7RUFNRTtFQUNBO0FDaS9GRjs7QUQvK0ZBOzs7RUFHRTtFQUNBO0FDay9GRjs7QURoL0ZBO0VBQ0U7QUNtL0ZGOztBRGovRkE7RUFDRTtFQUNBO0FDby9GRjs7QURsL0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3EvRkY7O0FEbi9GQTtFQUNFO0FDcy9GRjs7QURwL0ZBO0VBQ0U7QUN1L0ZGOztBRHIvRkE7RUFDRTtBQ3cvRkY7O0FEdC9GQTs7RUFFRTtBQ3kvRkY7O0FEdi9GQTs7RUFFRTtBQzAvRkY7O0FEeC9GQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBQzIvRkY7O0FEei9GQTs7Ozs7O0VBTUU7QUM0L0ZGOztBRDEvRkE7Ozs7OztFQU1FO0VBQ0E7QUM2L0ZGOztBRDMvRkE7Ozs7OztFQU1FO0FDOC9GRjs7QUQ1L0ZBOzs7Ozs7RUFNRTtFQUNBO0FDKy9GRjs7QUQ3L0ZBOztFQUVFO0FDZ2dHRjs7QUQ5L0ZBOzs7O0VBSUU7QUNpZ0dGOztBRC8vRkE7Ozs7Ozs7O0VBUUU7QUNrZ0dGOztBRGhnR0E7O0VBRUU7RUFDQTtBQ21nR0Y7O0FEamdHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNvZ0dGOztBRGxnR0E7O0VBRUU7RUFDQTtBQ3FnR0Y7O0FEbmdHQTtFQUNFO0FDc2dHRjs7QURwZ0dBO0VBQ0U7QUN1Z0dGOztBRHJnR0E7RUFDRTtBQ3dnR0Y7O0FEdGdHQTtFQUNFO0FDeWdHRjs7QUR2Z0dBO0VBQ0U7QUMwZ0dGOztBRHhnR0E7RUFDRTtFQUNBO0FDMmdHRjs7QUR6Z0dBO0VBQ0U7QUM0Z0dGOztBRDFnR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDNmdHRjs7QUQzZ0dBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzhnR0Y7O0FENWdHQTtFQUNFO0FDK2dHRjs7QUQ3Z0dBO0VBQ0U7QUNnaEdGOztBRDlnR0E7RUFDRTtFQUNBO0FDaWhHRjs7QUQvZ0dBO0VBQ0U7QUNraEdGOztBRGhoR0E7RUFDRTtFQUNBO0FDbWhHRjs7QURqaEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNvaEdGOztBRGxoR0E7RUFDRTtFQUNBO0FDcWhHRjs7QURuaEdBO0VBQ0U7RUFFQTtFQUNBO0FDc2hHRjs7QURwaEdBO0VBQ0U7QUN1aEdGOztBRHJoR0E7RUFDRTtBQ3doR0Y7O0FEdGhHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDeWhHRjs7QUR2aEdBOzs7RUFHRTtBQzBoR0Y7O0FEeGhHQTtFQUNFO0FDMmhHRjs7QUR6aEdBO0VBQ0U7QUM0aEdGOztBRDFoR0E7RUFDRTtBQzZoR0Y7O0FEM2hHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM4aEdGOztBRDVoR0E7RUFDRTtBQytoR0Y7O0FEN2hHQTtFQUNFO0FDZ2lHRjs7QUQ5aEdBO0VBQ0U7QUNpaUdGOztBRC9oR0E7RUFDRTtBQ2tpR0Y7O0FEaGlHQTtFQUNFO0VBQ0E7RUFDQTtBQ21pR0Y7O0FEamlHQTtFQUNFO0FDb2lHRjs7QURsaUdBO0VBQ0U7QUNxaUdGOztBRG5pR0E7RUFDRTtBQ3NpR0Y7O0FEcGlHQTtFQUNFO0FDdWlHRjs7QURyaUdBO0VBQ0U7RUFDQTtBQ3dpR0Y7O0FEdGlHQTtFQUNFO0VBQ0E7RUFFQTtBQ3lpR0Y7O0FEdmlHQTs7RUFFRTtFQUNBO0FDMGlHRjs7QUR4aUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUMyaUdGOztBRHppR0E7RUFDRTtBQzRpR0Y7O0FEMWlHQTtFQUNFO0FDNmlHRjs7QUQzaUdBOztFQUVFO0VBQ0E7RUFDQTtBQzhpR0Y7O0FENWlHQTtFQUNFO0VBQ0E7RUFDQTtBQytpR0Y7O0FEN2lHQTtFQUNFO0VBQ0E7RUFFQTtBQ2dqR0Y7O0FEOWlHQTtFQUNFO0FDaWpHRjs7QUQvaUdBOztFQUVFO0VBRUE7QUNrakdGOztBRGhqR0E7RUFDRTtFQUVBO0FDbWpHRjs7QURqakdBO0VBQ0U7RUFFQTtBQ29qR0Y7O0FEbGpHQTtFQUNFO0FDcWpHRjs7QURuakdBO0VBQ0U7QUNzakdGOztBRHBqR0E7RUFDRTtBQ3VqR0Y7O0FEcmpHQTtFQUNFO0FDd2pHRjs7QUR0akdBO0VBQ0U7QUN5akdGOztBRHZqR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzBqR0Y7O0FEeGpHQTtFQUNFO0FDMmpHRjs7QUR6akdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM0akdGOztBRDFqR0E7RUFDRTtBQzZqR0Y7O0FEM2pHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDOGpHRjs7QUQ1akdBO0VBQ0U7QUMrakdGOztBRDdqR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2drR0Y7O0FEOWpHQTtFQUNFO0FDaWtHRjs7QUQvakdBO0VBQ0U7QUNra0dGOztBRGhrR0E7O0VBRUU7QUNta0dGOztBRGprR0E7RUFDRTtFQUNBO0FDb2tHRjs7QURsa0dBO0VBQ0U7QUNxa0dGOztBRG5rR0E7RUFDRTtFQUNBO0FDc2tHRjs7QURwa0dBO0VBQ0U7RUFDQTtBQ3VrR0Y7O0FEcmtHQTtFQUNFO0FDd2tHRjs7QUR0a0dBOztFQUVFO0VBQ0E7QUN5a0dGOztBRHZrR0E7O0VBRUU7QUMwa0dGOztBRHhrR0E7Ozs7OztFQU1FO0FDMmtHRjs7QUR6a0dBOzs7Ozs7Ozs7Ozs7RUFZRTtBQzRrR0Y7O0FEMWtHQTtFQUNFO0VBQ0E7RUFDQTtBQzZrR0Y7O0FEM2tHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDOGtHRjs7QUQ1a0dBO0VBQ0U7QUMra0dGOztBRDdrR0E7RUFDRTtFQUNBO0VBQ0E7QUNnbEdGOztBRDlrR0E7RUFDRTtBQ2lsR0Y7O0FEL2tHQTtFQUNFO0VBQ0E7RUFDQTtBQ2tsR0Y7O0FEaGxHQTs7RUFFRTtBQ21sR0Y7O0FEamxHQTtFQUVFO0FDb2xHRjs7QURsbEdBO0VBQ0U7QUNxbEdGOztBRG5sR0E7OztFQUdFO0VBQ0E7QUNzbEdGOztBRHBsR0E7Ozs7OztFQU1FO0FDdWxHRjs7QURybEdBO0VBQ0U7RUFDQTtBQ3dsR0Y7O0FEdGxHQTs7RUFFRTtBQ3lsR0Y7O0FEdmxHQTs7RUFFRTtFQUNBO0FDMGxHRjs7QUR4bEdBOztFQUVFO0VBQ0E7QUMybEdGOztBRHpsR0E7RUFDRTtFQUNBO0FDNGxHRjs7QUQxbEdBOztFQUVFO0FDNmxHRjs7QUQzbEdBOzs7O0VBSUU7RUFDQTtBQzhsR0Y7O0FENWxHQTs7OztFQUlFO0FDK2xHRjs7QUQ3bEdBOzs7O0VBSUU7RUFDQTtBQ2dtR0Y7O0FEOWxHQTs7RUFFRTtFQUNBO0FDaW1HRjs7QUQvbEdBOztFQUVFO0FDa21HRjs7QURobUdBO0VBQ0U7QUNtbUdGOztBRGptR0E7RUFDRTtFQUNBO0FDb21HRjs7QURsbUdBOztFQUVFO0FDcW1HRjs7QURubUdBOzs7O0VBSUU7RUFDQTtBQ3NtR0Y7O0FEcG1HQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN1bUdGOztBRHJtR0E7O0VBRUU7RUFDQTtBQ3dtR0Y7O0FEdG1HQTtFQUNFO0VBQ0E7QUN5bUdGOztBRHZtR0E7RUFDRTtFQUNBO0FDMG1HRjs7QUR4bUdBO0VBQ0U7RUFDQTtBQzJtR0Y7O0FEem1HQTtFQUNFO0FDNG1HRjs7QUQxbUdBO0VBQ0U7RUFDQTtFQUNBO0FDNm1HRjs7QUQzbUdBO0VBQ0U7QUM4bUdGOztBRDVtR0E7RUFDRTtFQUNBO0FDK21HRjs7QUQ3bUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2duR0Y7O0FEOW1HQTtFQUNFO0FDaW5HRjs7QUQvbUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2tuR0Y7O0FEaG5HQTs7O0VBR0U7RUFDQTtBQ21uR0Y7O0FEam5HQTs7RUFFRTtFQUNBO0FDb25HRjs7QURsbkdBOzs7RUFHRTtFQUVBO0FDcW5HRjs7QURubkdBO0VBQ0U7RUFFQTtBQ3NuR0Y7O0FEcG5HQTtFQUNFO0FDdW5HRjs7QURybkdBO0VBQ0U7QUN3bkdGOztBRHRuR0E7RUFDRTtBQ3luR0Y7O0FEdm5HQTtFQUNFO0FDMG5HRjs7QUR4bkdBO0VBRUU7QUMybkdGOztBRHpuR0E7RUFDRTtFQUNBO0FDNG5HRjs7QUQxbkdBOztFQUVFO0FDNm5HRjs7QUQzbkdBOzs7O0VBSUU7QUM4bkdGOztBRDVuR0E7Ozs7RUFJRTtBQytuR0Y7O0FEN25HQTs7OztFQUlFO0FDZ29HRjs7QUQ5bkdBO0VBQ0U7QUNpb0dGOztBRC9uR0E7RUFDRTtFQUNBO0VBRUE7QUNrb0dGOztBRGhvR0E7RUFDRTtBQ21vR0Y7O0FEam9HQTs7RUFFRTtFQUVBO0FDb29HRjs7QURsb0dBO0VBQ0U7RUFFQTtBQ3FvR0Y7O0FEbm9HQTtFQUNFO0VBRUE7QUNzb0dGOztBRHBvR0E7RUFDRTtBQ3VvR0Y7O0FEcm9HQTtFQUNFO0FDd29HRjs7QUR0b0dBO0VBQ0U7QUN5b0dGOztBRHZvR0E7RUFDRTtBQzBvR0Y7O0FEeG9HQTs7RUFFRTtFQUNBO0VBQ0E7QUMyb0dGOztBRHpvR0E7RUFDRTtBQzRvR0Y7O0FEMW9HQTs7RUFFRTtFQUNBO0FDNm9HRjs7QUQzb0dBO0VBQ0U7RUFFQTtBQzhvR0Y7O0FENW9HQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMrb0dGOztBRDdvR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDZ3BHRjs7QUQ5b0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2lwR0Y7O0FEL29HQTtFQUNFO0FDa3BHRjs7QURocEdBO0VBQ0U7QUNtcEdGOztBRGpwR0E7RUFDRTtFQUNBO0FDb3BHRjs7QURscEdBO0VBQ0U7RUFDQTtBQ3FwR0Y7O0FEbnBHQTtFQUNFO0VBQ0E7QUNzcEdGOztBRHBwR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDdXBHRjs7QURycEdBO0VBQ0U7QUN3cEdGOztBRHRwR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDeXBHRjs7QUR2cEdBO0VBQ0U7QUMwcEdGOztBRHhwR0E7RUFDRTtBQzJwR0Y7O0FEenBHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDNHBHRjs7QUQxcEdBOztFQUVFO0FDNnBHRjs7QUQzcEdBO0VBQ0U7QUM4cEdGOztBRDVwR0E7RUFDRTtBQytwR0Y7O0FEN3BHQTtFQUNFO0FDZ3FHRjs7QUQ5cEdBO0VBQ0U7QUNpcUdGOztBRC9wR0E7RUFDRTtBQ2txR0Y7O0FEaHFHQTtFQUNFO0FDbXFHRjs7QURqcUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ29xR0Y7O0FEbHFHQTtFQUNFO0FDcXFHRjs7QURucUdBO0VBQ0U7QUNzcUdGOztBRHBxR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDdXFHRjs7QURycUdBO0VBQ0U7QUN3cUdGOztBRHRxR0E7RUFDRTtBQ3lxR0Y7O0FEdnFHQTtFQUNFO0FDMHFHRjs7QUR4cUdBO0VBQ0U7QUMycUdGOztBRHpxR0E7RUFDRTtBQzRxR0Y7O0FEMXFHQTtFQUNFO0FDNnFHRjs7QUQzcUdBO0VBQ0U7RUFDQTtBQzhxR0Y7O0FENXFHQTtFQUNFO0VBQ0E7RUFDQTtBQytxR0Y7O0FEN3FHQTtFQUNFO0FDZ3JHRjs7QUQ5cUdBO0VBQ0U7QUNpckdGOztBRC9xR0E7Ozs7RUFJRTtBQ2tyR0Y7O0FEaHJHQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ21yR0Y7O0FEanJHQTs7RUFFRTtBQ29yR0Y7O0FEbHJHQTtFQUNFO0VBQ0E7RUFFQTtBQ3FyR0Y7O0FEbnJHQTtFQUNFO0VBQ0E7RUFFQTtBQ3NyR0Y7O0FEcHJHQTtFQUNFO0FDdXJHRjs7QURyckdBO0VBQ0U7RUFDQTtFQUNBO0FDd3JHRjs7QUR0ckdBO0VBQ0U7RUFFQTtBQ3lyR0Y7O0FEdnJHQTtFQUNFO0FDMHJHRjs7QUR4ckdBO0VBQ0U7QUMyckdGOztBRHpyR0E7RUFDRTtBQzRyR0Y7O0FEMXJHQTtFQUNFO0VBRUE7QUM2ckdGOztBRDNyR0E7RUFDRTtFQUNBO0VBRUE7QUM4ckdGOztBRDVyR0E7RUFDRTtBQytyR0Y7O0FEN3JHQTtFQUNFO0FDZ3NHRjs7QUQ5ckdBO0VBQ0U7QUNpc0dGOztBRC9yR0E7O0VBRUU7QUNrc0dGOztBRGhzR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDbXNHRjs7QURqc0dBO0VBQ0U7QUNvc0dGOztBRGxzR0E7RUFDRTtFQUNBO0VBQ0E7QUNxc0dGOztBRG5zR0E7RUFDRTtFQUNBO0FDc3NHRjs7QURwc0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3VzR0Y7O0FEcnNHQTtFQUNFO0VBQ0E7QUN3c0dGOztBRHRzR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDeXNHRjs7QUR2c0dBOztFQUVFO0FDMHNHRjs7QUR4c0dBO0VBQ0U7QUMyc0dGOztBRHpzR0E7RUFDRTtBQzRzR0Y7O0FEMXNHQTtFQUNFO0FDNnNHRjs7QUQzc0dBOztFQUVFO0VBQ0E7QUM4c0dGOztBRDVzR0E7RUFDRTtFQUNBO0FDK3NHRjs7QUQ3c0dBO0VBQ0U7RUFDQTtBQ2d0R0Y7O0FEOXNHQTtFQUNFO0FDaXRHRjs7QUQvc0dBOztFQUVFO0FDa3RHRjs7QURodEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNtdEdGOztBRGp0R0E7RUFDRTtBQ290R0Y7O0FEbHRHQTtFQUNFO0FDcXRHRjs7QURudEdBO0VBQ0U7QUNzdEdGOztBRHB0R0E7RUFDRTtBQ3V0R0Y7O0FEcnRHQTtFQUNFO0FDd3RHRjs7QUR0dEdBO0VBQ0U7QUN5dEdGOztBRHZ0R0E7RUFDRTtBQzB0R0Y7O0FEeHRHQTtFQUNFO0FDMnRHRjs7QUR6dEdBO0VBQ0U7QUM0dEdGOztBRDF0R0E7RUFDRTtBQzZ0R0Y7O0FEM3RHQTtFQUNFO0FDOHRHRjs7QUQ1dEdBO0VBQ0U7QUMrdEdGOztBRDd0R0E7RUFDRTtBQ2d1R0Y7O0FEOXRHQTtFQUNFO0FDaXVHRjs7QUQvdEdBO0VBQ0U7QUNrdUdGOztBRGh1R0E7O0VBRUU7QUNtdUdGOztBRGp1R0E7Ozs7RUFJRTtBQ291R0Y7O0FEbHVHQTs7RUFFRTtBQ3F1R0Y7O0FEbnVHQTs7RUFFRTtFQUNBO0FDc3VHRjs7QURwdUdBOztFQUVFO0FDdXVHRjs7QURydUdBO0VBQ0U7QUN3dUdGOztBRHR1R0E7RUFDRTtBQ3l1R0Y7O0FEdnVHQTtFQUNFO0VBQ0E7RUFDQTtBQzB1R0Y7O0FEeHVHQTs7RUFFRTtFQUNBO0FDMnVHRjs7QUR6dUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUM0dUdGOztBRDF1R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzZ1R0Y7O0FEM3VHQTtFQUNFO0VBQ0E7QUM4dUdGOztBRDV1R0E7RUFDRTtBQyt1R0Y7O0FEN3VHQTtFQUNFO0FDZ3ZHRjs7QUQ5dUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBQ2l2R0Y7O0FEL3VHQTtFQUNFO0VBQ0E7QUNrdkdGOztBRGh2R0E7RUFDRTtFQUNBO0FDbXZHRjs7QURqdkdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNvdkdGOztBRGx2R0E7RUFDRTtBQ3F2R0Y7O0FEbnZHQTtFQUNFO0FDc3ZHRjs7QURwdkdBOzs7RUFHRTtFQUNBO0FDdXZHRjs7QURydkdBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDd3ZHRjs7QUR0dkdBOzs7RUFHRTtBQ3l2R0Y7O0FEdnZHQTs7O0VBR0U7QUMwdkdGOztBRHh2R0E7RUFDRTtBQzJ2R0Y7O0FEenZHQTs7O0VBR0U7QUM0dkdGOztBRDF2R0E7RUFDRTtFQUNBO0VBQ0E7QUM2dkdGOztBRDN2R0E7OztFQUdFO0FDOHZHRjs7QUQ1dkdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FDK3ZHRjs7QUQ3dkdBO0VBQ0U7QUNnd0dGOztBRDl2R0E7RUFDRTtFQUNBO0FDaXdHRjs7QUQvdkdBO0VBQ0U7RUFDQTtFQUNBO0FDa3dHRjs7QURod0dBOzs7RUFHRTtBQ213R0Y7O0FEandHQTs7RUFFRTtBQ293R0Y7O0FEbHdHQTs7RUFFRTtBQ3F3R0Y7O0FEbndHQTs7RUFFRTtBQ3N3R0Y7O0FEcHdHQTs7RUFFRTtBQ3V3R0Y7O0FEcndHQTtFQUNFO0FDd3dHRjs7QUR0d0dBO0VBQ0U7QUN5d0dGOztBRHZ3R0E7RUFDRTtBQzB3R0Y7O0FEeHdHQTtFQUNFO0FDMndHRjs7QUR6d0dBO0VBQ0U7QUM0d0dGOztBRDF3R0E7RUFDRTtBQzZ3R0Y7O0FEM3dHQTtFQUNFO0FDOHdHRjs7QUQ1d0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQyt3R0Y7O0FEN3dHQTtFQUNFO0FDZ3hHRjs7QUQ5d0dBOztFQUVFO0FDaXhHRjs7QUQvd0dBO0VBQ0U7QUNreEdGOztBRGh4R0E7RUFDRTtBQ214R0Y7O0FEanhHQTtFQUNFO0FDb3hHRjs7QURseEdBOztFQUVFO0FDcXhHRjs7QURueEdBOztFQUVFO0FDc3hHRjs7QURweEdBOzs7RUFHRTtBQ3V4R0Y7O0FEcnhHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN3eEdGOztBRHR4R0E7RUFDRTtBQ3l4R0Y7O0FEdnhHQTs7RUFFRTtBQzB4R0Y7O0FEeHhHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzJ4R0Y7O0FEenhHQTs7RUFFRTtBQzR4R0Y7O0FEMXhHQTtFQUNFO0FDNnhHRjs7QUQzeEdBO0VBQ0U7QUM4eEdGOztBRDV4R0E7RUFDRTtBQyt4R0Y7O0FEN3hHQTtFQUNFO0FDZ3lHRjs7QUQ5eEdBO0VBQ0U7QUNpeUdGOztBRC94R0E7RUFDRTtBQ2t5R0Y7O0FEaHlHQTtFQUNFO0VBQ0E7QUNteUdGOztBRGp5R0E7RUFDRTtBQ295R0Y7O0FEbHlHQTtFQUNFO0FDcXlHRjs7QURueUdBO0VBQ0U7QUNzeUdGOztBRHB5R0E7RUFDRTtBQ3V5R0Y7O0FEcnlHQTtFQUNFO0FDd3lHRjs7QUR0eUdBO0VBR0U7RUFDQTtBQ3l5R0Y7O0FEdnlHQTtFQUdFO0FDMHlHRjs7QUR4eUdBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7QUMyeUdGOztBRHp5R0E7RUFDRTtFQUNBO0FDNHlHRjs7QUQxeUdBO0VBQ0U7QUM2eUdGOztBRDN5R0E7RUFDRTtBQzh5R0Y7O0FENXlHQTtFQUNFO0FDK3lHRjs7QUQ3eUdBO0VBQ0U7QUNnekdGOztBRDl5R0E7RUFDRTtBQ2l6R0Y7O0FEL3lHQTtFQUNFO0FDa3pHRjs7QURoekdBO0VBQ0U7QUNtekdGOztBRGp6R0E7RUFDRTtBQ296R0Y7O0FEbHpHQTtFQUNFO0FDcXpHRjs7QURuekdBOztFQUVFO0VBQ0E7QUNzekdGOztBRHB6R0E7OztFQUdFO0FDdXpHRjs7QURyekdBO0VBQ0U7QUN3ekdGOztBRHR6R0E7Ozs7RUFJRTtBQ3l6R0Y7O0FEdnpHQTs7RUFFRTtFQUNBO0FDMHpHRjs7QUR4ekdBOztFQUVFO0VBQ0E7QUMyekdGOztBRHp6R0E7RUFDRTtBQzR6R0Y7O0FEMXpHQTs7RUFFRTtBQzZ6R0Y7O0FEM3pHQTtFQUNFO0FDOHpHRjs7QUQ1ekdBO0VBQ0U7QUMrekdGOztBRDd6R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUNnMEdGOztBRDl6R0E7RUFDRTtFQUNBO0FDaTBHRjs7QUQvekdBO0VBQ0U7QUNrMEdGOztBRGgwR0E7RUFDRTtFQUNBO0FDbTBHRjs7QURqMEdBO0VBQ0U7QUNvMEdGOztBRGwwR0E7RUFDRTtBQ3EwR0Y7O0FEbjBHQTtFQUNFO0FDczBHRjs7QURwMEdBO0VBQ0U7RUFFQTtBQ3UwR0Y7O0FEcjBHQTtFQUNFO0FDdzBHRjs7QUR0MEdBO0VBQ0U7RUFDQTtBQ3kwR0Y7O0FEdjBHQTtFQUVFO0VBQ0E7RUFDQTtBQzAwR0Y7O0FEeDBHQTs7OztFQUlFO0FDMjBHRjs7QUR6MEdBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM0MEdGOztBRDEwR0E7O0VBRUU7QUM2MEdGOztBRDMwR0E7O0VBRUU7QUM4MEdGOztBRDUwR0E7O0VBRUU7QUMrMEdGOztBRDcwR0E7RUFDRTtBQ2cxR0Y7O0FEOTBHQTtFQUNFO0FDaTFHRjs7QUQvMEdBO0VBQ0U7QUNrMUdGOztBRGgxR0E7RUFFRTtBQ20xR0Y7O0FEajFHQTtFQUNFO0FDbzFHRjs7QURsMUdBOztFQUVFO0FDcTFHRjs7QURuMUdBOztFQUVFO0FDczFHRjs7QURwMUdBOztFQUVFO0FDdTFHRjs7QURyMUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUN3MUdGOztBRHQxR0E7RUFDRTtBQ3kxR0Y7O0FEdjFHQTtFQUNFO0FDMDFHRjs7QUR4MUdBO0VBQ0U7QUMyMUdGOztBRHoxR0E7RUFDRTtBQzQxR0Y7O0FEMTFHQTtFQUNFO0FDNjFHRjs7QUQzMUdBO0VBQ0U7RUFDQTtBQzgxR0Y7O0FENTFHQTtFQUNFO0FDKzFHRjs7QUQ3MUdBOztFQUlFO0VBR0E7RUFJQTtFQUNBO0FDZzJHRjs7QUQ5MUdBO0VBQ0U7RUFDQTtFQUNBO0FDaTJHRjs7QUQvMUdBOztFQUVFO0VBQ0E7QUNrMkdGOztBRGgyR0E7RUFDRTtBQ20yR0Y7O0FEajJHQTtFQUNFO0VBQ0E7QUNvMkdGOztBRGwyR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNxMkdGOztBRG4yR0E7O0VBRUU7QUNzMkdGOztBRHAyR0E7O0VBRUU7RUFDQTtBQ3UyR0Y7O0FEcjJHQTs7RUFFRTtBQ3cyR0Y7O0FEdDJHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDeTJHRjs7QUR2MkdBO0VBQ0U7QUMwMkdGOztBRHgyR0E7OztFQUdFO0VBQ0E7QUMyMkdGOztBRHoyR0E7O0VBRUU7QUM0MkdGOztBRDEyR0E7O0VBRUU7QUM2MkdGOztBRDMyR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzgyR0Y7O0FENTJHQTtFQUNFO0FDKzJHRjs7QUQ3MkdBO0VBQ0U7QUNnM0dGOztBRDkyR0E7RUFDRTtBQ2kzR0Y7O0FELzJHQTtFQUNFO0FDazNHRjs7QURoM0dBO0VBQ0U7QUNtM0dGOztBRGozR0E7RUFDRTtBQ28zR0Y7O0FEbDNHQTtFQUNFO0FDcTNHRjs7QURuM0dBO0VBQ0U7QUNzM0dGOztBRHAzR0E7RUFDRTtBQ3UzR0Y7O0FEcjNHQTs7RUFFRTtBQ3czR0Y7O0FEdDNHQTs7RUFFRTtBQ3kzR0Y7O0FEdjNHQTs7RUFFRTtBQzAzR0Y7O0FEeDNHQTs7RUFFRTtBQzIzR0Y7O0FEejNHQTtFQUNFO0FDNDNHRjs7QUQxM0dBO0VBQ0U7QUM2M0dGOztBRDMzR0E7RUFDRTtFQUNBO0VBQ0E7QUM4M0dGOztBRDUzR0E7RUFDRTtBQyszR0Y7O0FENzNHQTtFQUNFO0FDZzRHRjs7QUQ5M0dBO0VBQ0U7QUNpNEdGOztBRC8zR0E7Ozs7O0VBS0U7RUFDQTtBQ2s0R0Y7O0FEaDRHQTs7Ozs7RUFLRTtBQ200R0Y7O0FEajRHQTs7Ozs7RUFLRTtBQ280R0Y7O0FEbDRHQTtFQUNFO0VBQ0E7QUNxNEdGOztBRG40R0E7RUFDRTtFQUNBO0FDczRHRjs7QURwNEdBO0VBQ0U7QUN1NEdGOztBRHI0R0E7RUFDRTtBQ3c0R0Y7O0FEdDRHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN5NEdGOztBRHY0R0E7RUFFRTtBQzA0R0Y7O0FEeDRHQTtFQUNFO0FDMjRHRjs7QUR6NEdBO0VBQ0U7RUFDQTtBQzQ0R0Y7O0FEMTRHQTtFQUNFO0VBQ0E7RUFDQTtBQzY0R0Y7O0FEMzRHQTtFQUNFO0VBQ0E7QUM4NEdGOztBRDU0R0E7OztFQUdFO0FDKzRHRjs7QUQ3NEdBOzs7RUFHRTtBQ2c1R0Y7O0FEOTRHQTtFQUNFO0FDaTVHRjs7QUQvNEdBO0VBQ0U7RUFDQTtBQ2s1R0Y7O0FEaDVHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNtNUdGOztBRGo1R0E7RUFDRTtFQUNBO0FDbzVHRjs7QURsNUdBO0VBQ0U7QUNxNUdGOztBRG41R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDczVHRjs7QURwNUdBO0VBQ0U7RUFDQTtBQ3U1R0Y7O0FEcjVHQTtFQUNFO0VBQ0E7QUN3NUdGOztBRHQ1R0E7Ozs7O0VBS0U7RUFDQTtBQ3k1R0Y7O0FEdjVHQTs7Ozs7RUFLRTtBQzA1R0Y7O0FEeDVHQTs7Ozs7RUFLRTtBQzI1R0Y7O0FEejVHQTtFQUVFO0FDNDVHRjs7QUQxNUdBO0VBRUU7QUM2NUdGOztBRDM1R0E7RUFDRTtBQzg1R0Y7O0FENTVHQTtFQUNFO0VBQ0E7QUMrNUdGOztBRDc1R0E7RUFFRTtBQ2c2R0Y7QUR4NUdBO0VBQ0U7SUFFRTtFQys1R0Y7QUFDRjtBRDc1R0E7O0VBRUU7RUFDQTtBQys1R0Y7O0FENzVHQTs7RUFFRTtBQ2c2R0Y7O0FEOTVHQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNpNkdGOztBRC81R0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDazZHRjs7QURoNkdBOztFQUVFO0FDbTZHRjs7QURqNkdBOztFQUlFO0VBR0E7RUFHQTtBQ282R0Y7O0FEbDZHQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDcTZHRjs7QURuNkdBOztFQUVFO0FDczZHRjs7QURwNkdBOzs7O0VBSUU7QUN1NkdGOztBRHI2R0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN3NkdGOztBRHQ2R0E7O0VBRUU7QUN5NkdGOztBRHY2R0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMwNkdGOztBRHg2R0E7O0VBRUU7QUMyNkdGOztBRHo2R0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzQ2R0Y7O0FEMTZHQTs7Ozs7O0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzY2R0Y7O0FEMzZHQTs7RUFFRTtBQzg2R0Y7O0FENTZHQTs7RUFFRTtBQys2R0Y7O0FENzZHQTs7RUFFRTtBQ2c3R0Y7O0FEOTZHQTs7RUFFRTtBQ2k3R0Y7O0FELzZHQTs7RUFFRTtBQ2s3R0Y7O0FEaDdHQTs7RUFFRTtBQ203R0Y7O0FEajdHQTs7RUFFRTtBQ283R0Y7O0FEbDdHQTs7RUFFRTtBQ3E3R0Y7O0FEbjdHQTs7RUFFRTtBQ3M3R0Y7O0FEcDdHQTs7RUFFRTtBQ3U3R0Y7O0FEcjdHQTs7RUFFRTtBQ3c3R0Y7O0FEdDdHQTs7RUFFRTtBQ3k3R0Y7O0FEdjdHQTs7RUFFRTtBQzA3R0Y7O0FEeDdHQTs7RUFFRTtBQzI3R0Y7O0FEejdHQTs7RUFFRTtBQzQ3R0Y7O0FEMTdHQTs7RUFFRTtBQzY3R0Y7O0FEMzdHQTs7RUFFRTtBQzg3R0Y7O0FENTdHQTs7RUFFRTtBQys3R0Y7O0FENzdHQTs7RUFFRTtBQ2c4R0Y7O0FEOTdHQTs7RUFFRTtBQ2k4R0Y7O0FELzdHQTs7RUFFRTtBQ2s4R0Y7O0FEaDhHQTs7RUFFRTtBQ204R0Y7O0FEajhHQTs7RUFFRTtBQ284R0Y7O0FEbDhHQTs7RUFFRTtBQ3E4R0Y7O0FEbjhHQTs7RUFFRTtBQ3M4R0Y7O0FEcDhHQTs7RUFFRTtBQ3U4R0Y7O0FEcjhHQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDdzhHRjs7QUR0OEdBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN5OEdGOztBRHY4R0E7O0VBRUU7QUMwOEdGOztBRHg4R0E7RUFDRTtBQzI4R0Y7O0FEejhHQTtFQUNFO0VBQ0E7RUFDQTtBQzQ4R0Y7O0FEMThHQTtFQUNFO0FDNjhHRjs7QUQzOEdBO0VBQ0U7QUM4OEdGOztBRDU4R0E7RUFDRTtBQys4R0Y7O0FENzhHQTtFQUNFO0VBQ0E7QUNnOUdGOztBRDk4R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNpOUdGOztBRC84R0E7RUFDRTtBQ2s5R0Y7O0FEaDlHQTtFQUNFO0FDbTlHRjs7QURqOUdBO0VBQ0U7RUFDQTtFQUNBO0FDbzlHRjs7QURsOUdBO0VBQ0U7RUFDQTtBQ3E5R0Y7O0FEbjlHQTs7O0VBR0U7QUNzOUdGOztBRHA5R0E7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0FDdTlHRjs7QURyOUdBOzs7RUFHRTtFQUNBO0FDdzlHRjs7QUR0OUdBOzs7RUFHRTtFQUNBO0FDeTlHRjs7QUR2OUdBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzA5R0Y7O0FEeDlHQTs7O0VBR0U7QUMyOUdGOztBRHo5R0E7OztFQUdFO0FDNDlHRjs7QUQxOUdBOzs7RUFHRTtBQzY5R0Y7O0FEMzlHQTs7Ozs7O0VBTUU7RUFDQTtBQzg5R0Y7O0FENTlHQTs7O0VBR0U7RUFDQTtBQys5R0Y7O0FENzlHQTtFQUNFO0FDZytHRjs7QUQ5OUdBO0VBQ0U7RUFDQTtBQ2krR0Y7O0FELzlHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNrK0dGOztBRGgrR0E7RUFDRTtBQ20rR0Y7O0FEaitHQTtFQUNFO0FDbytHRjs7QURsK0dBO0VBQ0U7QUNxK0dGOztBRG4rR0E7O0VBRUU7QUNzK0dGOztBRHArR0E7O0VBRUU7QUN1K0dGOztBRHIrR0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUN3K0dGOztBRHQrR0E7Ozs7OztFQU1FO0FDeStHRjs7QUR2K0dBOzs7Ozs7RUFNRTtFQUNBO0FDMCtHRjs7QUR4K0dBOzs7Ozs7RUFNRTtBQzIrR0Y7O0FEeitHQTs7Ozs7O0VBTUU7RUFDQTtBQzQrR0Y7O0FEMStHQTs7RUFFRTtBQzYrR0Y7O0FEMytHQTs7OztFQUlFO0FDOCtHRjs7QUQ1K0dBOzs7Ozs7OztFQVFFO0FDKytHRjs7QUQ3K0dBO0VBQ0U7RUFDQTtBQ2cvR0Y7O0FEOStHQTtFQUNFO0FDaS9HRjs7QUQvK0dBO0VBQ0U7QUNrL0dGOztBRGgvR0E7Ozs7RUFJRTtFQUVBO0FDbS9HRjs7QURqL0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDby9HRjs7QURsL0dBO0VBQ0U7RUFDQTtBQ3EvR0Y7O0FEbi9HQTtFQUNFO0VBQ0E7QUNzL0dGOztBRHAvR0E7RUFDRTtFQUNBO0FDdS9HRjs7QURyL0dBOztFQUVFO0FDdy9HRjs7QUR0L0dBO0VBQ0U7QUN5L0dGOztBRHYvR0E7O0VBRUU7QUMwL0dGOztBRHgvR0E7O0VBRUU7QUMyL0dGOztBRHovR0E7RUFDRTtBQzQvR0Y7O0FEMS9HQTtFQUNFO0FDNi9HRjs7QUQzL0dBO0VBQ0U7RUFDQTtBQzgvR0Y7O0FENS9HQTs7RUFFRTtFQUNBO0FDKy9HRjs7QUQ3L0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2dnSEY7O0FEOS9HQTs7RUFFRTtFQUNBO0FDaWdIRjs7QUQvL0dBO0VBQ0U7QUNrZ0hGOztBRGhnSEE7RUFDRTtBQ21nSEY7O0FEamdIQTtFQUNFO0FDb2dIRjs7QURsZ0hBO0VBQ0U7QUNxZ0hGOztBRG5nSEE7RUFDRTtBQ3NnSEY7O0FEcGdIQTtFQUNFO0VBQ0E7QUN1Z0hGOztBRHJnSEE7RUFDRTtBQ3dnSEY7O0FEdGdIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUN5Z0hGOztBRHZnSEE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMGdIRjs7QUR4Z0hBO0VBQ0U7QUMyZ0hGOztBRHpnSEE7RUFDRTtBQzRnSEY7O0FEMWdIQTtFQUNFO0VBQ0E7QUM2Z0hGOztBRDNnSEE7RUFDRTtBQzhnSEY7O0FENWdIQTtFQUNFO0VBQ0E7QUMrZ0hGOztBRDdnSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2doSEY7O0FEOWdIQTtFQUNFO0FDaWhIRjs7QUQvZ0hBO0VBQ0U7QUNraEhGOztBRGhoSEE7RUFDRTtFQUNBO0FDbWhIRjs7QURqaEhBO0VBQ0U7QUNvaEhGOztBRGxoSEE7RUFDRTtFQUVBO0VBQ0E7QUNxaEhGOztBRG5oSEE7RUFDRTtBQ3NoSEY7O0FEcGhIQTtFQUNFO0FDdWhIRjs7QURyaEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUN3aEhGOztBRHRoSEE7OztFQUdFO0FDeWhIRjs7QUR2aEhBO0VBQ0U7QUMwaEhGOztBRHhoSEE7RUFDRTtBQzJoSEY7O0FEemhIQTtFQUNFO0FDNGhIRjs7QUQxaEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzZoSEY7O0FEM2hIQTtFQUNFO0FDOGhIRjs7QUQ1aEhBO0VBQ0U7QUMraEhGOztBRDdoSEE7RUFDRTtBQ2dpSEY7O0FEOWhIQTtFQUNFO0FDaWlIRjs7QUQvaEhBO0VBQ0U7RUFDQTtFQUNBO0FDa2lIRjs7QURoaUhBO0VBQ0U7QUNtaUhGOztBRGppSEE7RUFDRTtBQ29pSEY7O0FEbGlIQTtFQUNFO0FDcWlIRjs7QURuaUhBO0VBQ0U7QUNzaUhGOztBRHBpSEE7RUFDRTtFQUNBO0FDdWlIRjs7QURyaUhBO0VBQ0U7RUFDQTtFQUVBO0FDd2lIRjs7QUR0aUhBOztFQUVFO0VBQ0E7QUN5aUhGOztBRHZpSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzBpSEY7O0FEeGlIQTtFQUNFO0FDMmlIRjs7QUR6aUhBO0VBQ0U7QUM0aUhGOztBRDFpSEE7O0VBRUU7RUFDQTtFQUNBO0FDNmlIRjs7QUQzaUhBO0VBQ0U7RUFDQTtFQUNBO0FDOGlIRjs7QUQ1aUhBO0VBQ0U7RUFDQTtFQUVBO0FDK2lIRjs7QUQ3aUhBO0VBQ0U7QUNnakhGOztBRDlpSEE7O0VBRUU7RUFFQTtBQ2lqSEY7O0FEL2lIQTtFQUNFO0VBRUE7QUNrakhGOztBRGhqSEE7RUFDRTtFQUVBO0FDbWpIRjs7QURqakhBO0VBQ0U7QUNvakhGOztBRGxqSEE7RUFDRTtBQ3FqSEY7O0FEbmpIQTtFQUNFO0FDc2pIRjs7QURwakhBO0VBQ0U7QUN1akhGOztBRHJqSEE7RUFDRTtBQ3dqSEY7O0FEdGpIQTtFQUNFO0FDeWpIRjs7QUR2akhBO0VBQ0U7QUMwakhGOztBRHhqSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzJqSEY7O0FEempIQTtFQUNFO0FDNGpIRjs7QUQxakhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM2akhGOztBRDNqSEE7RUFDRTtBQzhqSEY7O0FENWpIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDK2pIRjs7QUQ3akhBO0VBQ0U7QUNna0hGOztBRDlqSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2lrSEY7O0FEL2pIQTtFQUNFO0FDa2tIRjs7QURoa0hBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNta0hGOztBRGprSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ29rSEY7O0FEbGtIQTtFQUNFO0FDcWtIRjs7QURua0hBO0VBQ0U7QUNza0hGOztBRHBrSEE7O0VBRUU7QUN1a0hGOztBRHJrSEE7RUFDRTtFQUNBO0FDd2tIRjs7QUR0a0hBO0VBQ0U7QUN5a0hGOztBRHZrSEE7RUFDRTtFQUNBO0FDMGtIRjs7QUR4a0hBO0VBQ0U7RUFDQTtBQzJrSEY7O0FEemtIQTtFQUNFO0FDNGtIRjs7QUQxa0hBOztFQUVFO0VBQ0E7QUM2a0hGOztBRDNrSEE7O0VBRUU7QUM4a0hGOztBRDVrSEE7Ozs7OztFQU1FO0FDK2tIRjs7QUQ3a0hBOzs7Ozs7Ozs7Ozs7RUFZRTtBQ2dsSEY7O0FEOWtIQTtFQUNFO0VBQ0E7RUFDQTtBQ2lsSEY7O0FEL2tIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDa2xIRjs7QURobEhBO0VBQ0U7QUNtbEhGOztBRGpsSEE7RUFDRTtFQUNBO0VBQ0E7QUNvbEhGOztBRGxsSEE7RUFDRTtBQ3FsSEY7O0FEbmxIQTtFQUNFO0VBQ0E7RUFDQTtBQ3NsSEY7O0FEcGxIQTs7RUFFRTtBQ3VsSEY7O0FEcmxIQTtFQUVFO0FDd2xIRjs7QUR0bEhBO0VBQ0U7QUN5bEhGOztBRHZsSEE7OztFQUdFO0VBQ0E7QUMwbEhGOztBRHhsSEE7Ozs7OztFQU1FO0FDMmxIRjs7QUR6bEhBO0VBQ0U7RUFDQTtBQzRsSEY7O0FEMWxIQTs7RUFFRTtBQzZsSEY7O0FEM2xIQTs7RUFFRTtFQUNBO0FDOGxIRjs7QUQ1bEhBOztFQUVFO0VBQ0E7QUMrbEhGOztBRDdsSEE7RUFDRTtFQUNBO0FDZ21IRjs7QUQ5bEhBOztFQUVFO0FDaW1IRjs7QUQvbEhBOzs7O0VBSUU7RUFDQTtBQ2ttSEY7O0FEaG1IQTs7OztFQUlFO0FDbW1IRjs7QURqbUhBOzs7O0VBSUU7RUFDQTtBQ29tSEY7O0FEbG1IQTs7RUFFRTtFQUNBO0FDcW1IRjs7QURubUhBOztFQUVFO0FDc21IRjs7QURwbUhBO0VBQ0U7QUN1bUhGOztBRHJtSEE7RUFDRTtFQUNBO0FDd21IRjs7QUR0bUhBOztFQUVFO0FDeW1IRjs7QUR2bUhBOzs7O0VBSUU7RUFDQTtBQzBtSEY7O0FEeG1IQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMybUhGOztBRHptSEE7O0VBRUU7RUFDQTtBQzRtSEY7O0FEMW1IQTtFQUNFO0VBQ0E7QUM2bUhGOztBRDNtSEE7RUFDRTtFQUNBO0FDOG1IRjs7QUQ1bUhBO0VBQ0U7RUFDQTtBQyttSEY7O0FEN21IQTtFQUNFO0FDZ25IRjs7QUQ5bUhBO0VBQ0U7RUFDQTtFQUNBO0FDaW5IRjs7QUQvbUhBO0VBQ0U7QUNrbkhGOztBRGhuSEE7RUFDRTtFQUNBO0FDbW5IRjs7QURqbkhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ29uSEY7O0FEbG5IQTtFQUNFO0FDcW5IRjs7QURubkhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3NuSEY7O0FEcG5IQTs7O0VBR0U7RUFDQTtBQ3VuSEY7O0FEcm5IQTs7RUFFRTtFQUNBO0FDd25IRjs7QUR0bkhBOzs7RUFHRTtFQUVBO0FDeW5IRjs7QUR2bkhBO0VBQ0U7RUFFQTtBQzBuSEY7O0FEeG5IQTtFQUNFO0FDMm5IRjs7QUR6bkhBO0VBQ0U7QUM0bkhGOztBRDFuSEE7RUFDRTtBQzZuSEY7O0FEM25IQTtFQUNFO0FDOG5IRjs7QUQ1bkhBO0VBRUU7QUMrbkhGOztBRDduSEE7RUFDRTtFQUNBO0FDZ29IRjs7QUQ5bkhBOztFQUVFO0FDaW9IRjs7QUQvbkhBOzs7O0VBSUU7QUNrb0hGOztBRGhvSEE7Ozs7RUFJRTtBQ21vSEY7O0FEam9IQTs7OztFQUlFO0FDb29IRjs7QURsb0hBO0VBQ0U7QUNxb0hGOztBRG5vSEE7RUFDRTtFQUNBO0FDc29IRjs7QURwb0hBO0VBQ0U7RUFDQTtFQUVBO0FDdW9IRjs7QURyb0hBO0VBQ0U7QUN3b0hGOztBRHRvSEE7O0VBRUU7RUFFQTtBQ3lvSEY7O0FEdm9IQTtFQUNFO0VBRUE7QUMwb0hGOztBRHhvSEE7RUFDRTtFQUVBO0FDMm9IRjs7QUR6b0hBO0VBQ0U7QUM0b0hGOztBRDFvSEE7RUFDRTtBQzZvSEY7O0FEM29IQTtFQUNFO0FDOG9IRjs7QUQ1b0hBO0VBQ0U7RUFDQTtBQytvSEY7O0FEN29IQTtFQUNFO0FDZ3BIRjs7QUQ5b0hBOztFQUVFO0VBQ0E7RUFDQTtBQ2lwSEY7O0FEL29IQTtFQUNFO0FDa3BIRjs7QURocEhBO0VBQ0U7RUFDQTtBQ21wSEY7O0FEanBIQTs7RUFFRTtFQUNBO0FDb3BIRjs7QURscEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3FwSEY7O0FEbnBIQTtFQUNFO0VBQ0E7QUNzcEhGOztBRHBwSEE7RUFDRTtBQ3VwSEY7O0FEcnBIQTtFQUNFO0VBQ0E7RUFDQTtBQ3dwSEY7O0FEdHBIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN5cEhGOztBRHZwSEE7RUFDRTtFQUNBO0VBQ0E7QUMwcEhGOztBRHhwSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMnBIRjs7QUR6cEhBOzs7RUFHRTtBQzRwSEY7O0FEMXBIQTtFQUNFO0FDNnBIRjs7QUQzcEhBO0VBQ0U7QUM4cEhGOztBRDVwSEE7RUFDRTtBQytwSEY7O0FEN3BIQTtFQUNFO0FDZ3FIRjs7QUQ5cEhBO0VBQ0U7RUFDQTtBQ2lxSEY7O0FEL3BIQTs7RUFFRTtBQ2txSEY7O0FEaHFIQTtFQUNFO0FDbXFIRjs7QURqcUhBO0VBQ0U7RUFDQTtBQ29xSEY7O0FEbHFIQTtFQUNFO0VBQ0E7QUNxcUhGOztBRG5xSEE7RUFDRTtBQ3NxSEY7O0FEcHFIQTtFQUNFO0FDdXFIRjs7QURycUhBO0VBQ0U7QUN3cUhGOztBRHRxSEE7O0VBR0U7QUN5cUhGOztBRHZxSEE7RUFDRTtBQzBxSEY7O0FEeHFIQTtFQUNFO0FDMnFIRjs7QUR6cUhBO0VBQ0U7RUFDQTtBQzRxSEY7O0FEMXFIQTtFQUNFO0VBQ0E7QUM2cUhGOztBRDNxSEE7O0VBRUU7QUM4cUhGOztBRDVxSEE7RUFDRTtBQytxSEY7O0FEN3FIQTtFQUNFO0VBQ0E7QUNnckhGOztBRDlxSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUNpckhGOztBRC9xSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ2tySEY7O0FEaHJIQTtFQUNFO0FDbXJIRjs7QURqckhBOztFQUVFO0FDb3JIRjs7QURsckhBO0VBQ0U7QUNxckhGOztBRG5ySEE7Ozs7Ozs7RUFPRTtFQUNBO0VBQ0E7RUFDQTtBQ3NySEY7O0FEcHJIQTtFQUNFO0VBQ0E7RUFDQTtBQ3VySEY7O0FEcnJIQTtFQUNFO0VBRUE7QUN3ckhGOztBRHRySEE7RUFDRTtFQUNBO0VBQ0E7QUN5ckhGOztBRHZySEE7RUFDRTtFQUNBO0FDMHJIRjs7QUR4ckhBOztFQUVFO0FDMnJIRjs7QUR6ckhBO0VBQ0U7RUFDQTtBQzRySEY7O0FEMXJIQTtFQUNFO0FDNnJIRjs7QUQzckhBO0VBQ0U7QUM4ckhGOztBRDVySEE7RUFDRTtFQUNBO0FDK3JIRjs7QUQ3ckhBO0VBQ0U7RUFDQTtBQ2dzSEY7O0FEOXJIQTs7RUFFRTtBQ2lzSEY7O0FEL3JIQTtFQUNFO0VBQ0E7QUNrc0hGOztBRGhzSEE7RUFDRTtBQ21zSEY7O0FEanNIQTtFQUNFO0VBRUE7QUNvc0hGOztBRGxzSEE7O0VBRUU7QUNxc0hGOztBRG5zSEE7O0VBRUU7QUNzc0hGOztBRHBzSEE7RUFDRTtBQ3VzSEY7O0FEcnNIQTs7O0VBR0U7QUN3c0hGOztBRHRzSEE7OztFQUdFO0FDeXNIRjs7QUR2c0hBOztFQUlFO0FDMHNIRjs7QUR4c0hBO0VBQ0U7RUFDQTtBQzJzSEY7O0FEenNIQTtFQUdFO0VBQ0E7RUFDQTtBQzRzSEY7O0FEMXNIQTs7RUFLRTtBQzZzSEY7O0FEM3NIQTtFQUdFO0FDOHNIRjs7QUQ1c0hBO0VBR0U7RUFJQTtFQUVBO0VBR0E7QUMrc0hGOztBRDdzSEE7RUFDRTtFQUdBO0VBSUE7QUNndEhGOztBRDlzSEE7RUFHRTtFQUlBO0VBQ0E7QUNpdEhGOztBRC9zSEE7RUFHRTtBQ2t0SEY7O0FEaHRIQTtFQUdFO0FDbXRIRjs7QURqdEhBO0VBQ0U7QUNvdEhGOztBRGx0SEE7RUFDRTtBQ3F0SEY7O0FEbnRIQTtFQUVFO0FDc3RIRjs7QURwdEhBO0VBQ0U7RUFDQTtFQUNBO0FDdXRIRjs7QURydEhBO0VBQ0U7QUN3dEhGOztBRHR0SEE7RUFDRTtFQUNBO0FDeXRIRjs7QUR2dEhBO0VBQ0U7QUMwdEhGOztBRHh0SEE7RUFDRTtBQzJ0SEY7O0FEenRIQTtFQUNFO0VBQ0E7RUFDQTtBQzR0SEY7O0FEMXRIQTtFQUNFO0FDNnRIRjs7QUQzdEhBO0VBQ0U7QUM4dEhGOztBRDV0SEE7RUFDRTtBQyt0SEY7O0FEN3RIQTtFQUNFO0FDZ3VIRjs7QUQ5dEhBO0VBQ0U7RUFDQTtFQUNBO0FDaXVIRjs7QUQvdEhBO0VBQ0U7QUNrdUhGOztBRGh1SEE7RUFDRTtBQ211SEY7O0FEanVIQTtFQUNFO0FDb3VIRjs7QURsdUhBO0VBQ0U7QUNxdUhGOztBRG51SEE7RUFFRTtFQUNBO0FDc3VIRjs7QURwdUhBO0VBQ0U7RUFDQTtFQUNBO0FDdXVIRjs7QURydUhBO0VBQ0U7QUN3dUhGOztBRHR1SEE7RUFDRTtFQUNBO0VBQ0E7QUN5dUhGOztBRHZ1SEE7RUFDRTtFQUNBO0VBQ0E7QUMwdUhGOztBRHh1SEE7O0VBRUU7QUMydUhGOztBRHp1SEE7O0VBRUU7RUFDQTtFQUNBO0FDNHVIRjs7QUQxdUhBOztFQUVFO0FDNnVIRjs7QUQzdUhBOztFQUVFO0FDOHVIRjs7QUQ1dUhBOzs7RUFHRTtBQyt1SEY7O0FEN3VIQTtFQUNFO0FDZ3ZIRjs7QUQ5dUhBO0VBQ0U7RUFDQTtBQ2l2SEY7O0FEL3VIQTtFQUNFO0FDa3ZIRjs7QURodkhBO0VBQ0U7QUNtdkhGOztBRGp2SEE7RUFDRTtBQ292SEY7O0FEbHZIQTtFQUNFO0FDcXZIRjs7QURudkhBO0VBQ0U7QUNzdkhGOztBRHB2SEE7O0VBRUU7QUN1dkhGOztBRHJ2SEE7RUFDRTtBQ3d2SEY7O0FEdHZIQTtFQUNFO0VBQ0E7RUFFQTtBQ3l2SEY7O0FEdnZIQTs7O0VBR0U7QUMwdkhGOztBRHh2SEE7RUFDRTtFQUNBO0VBQ0E7QUMydkhGOztBRHp2SEE7RUFDRTtBQzR2SEY7O0FEMXZIQTtFQUNFO0FDNnZIRjs7QUQzdkhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUM4dkhGOztBRDV2SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMrdkhGOztBRDd2SEE7RUFDRTtBQ2d3SEY7O0FEOXZIQTtFQUNFO0FDaXdIRjs7QUQvdkhBO0VBQ0U7QUNrd0hGOztBRGh3SEE7RUFDRTtFQUNBO0VBQ0E7QUNtd0hGOztBRGp3SEE7RUFDRTtFQUNBO0FDb3dIRjs7QURsd0hBO0VBQ0U7QUNxd0hGOztBRG53SEE7RUFDRTtBQ3N3SEY7O0FEcHdIQTtFQUNFO0FDdXdIRjs7QURyd0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUN3d0hGOztBRHR3SEE7RUFDRTtBQ3l3SEY7O0FEdndIQTs7RUFFRTtBQzB3SEY7O0FEeHdIQTtFQUNFO0FDMndIRjs7QUR6d0hBO0VBQ0U7QUM0d0hGOztBRDF3SEE7RUFDRTtFQUNBO0FDNndIRjs7QUQzd0hBO0VBQ0U7QUM4d0hGOztBRDV3SEE7RUFDRTtBQyt3SEY7O0FEN3dIQTs7RUFFRTtFQUNBO0FDZ3hIRjs7QUQ5d0hBO0VBQ0U7QUNpeEhGOztBRC93SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDa3hIRjs7QURoeEhBO0VBQ0U7QUNteEhGOztBRGp4SEE7RUFDRTtFQUNBO0FDb3hIRjs7QURseEhBOztFQUVFO0FDcXhIRjs7QURueEhBO0VBQ0U7QUNzeEhGOztBRHB4SEE7RUFDRTtBQ3V4SEY7O0FEcnhIQTtFQUNFO0FDd3hIRjs7QUR0eEhBO0VBQ0U7QUN5eEhGOztBRHZ4SEE7Ozs7RUFJRTtBQzB4SEY7O0FEeHhIQTtFQUNFO0FDMnhIRjs7QUR6eEhBOzs7O0VBSUU7QUM0eEhGOztBRDF4SEE7Ozs7RUFJRTtBQzZ4SEY7O0FEM3hIQTtFQUNFO0FDOHhIRjs7QUQ1eEhBO0VBQ0U7QUMreEhGOztBRDd4SEE7O0VBRUU7QUNneUhGOztBRDl4SEE7RUFDRTtFQUNBO0VBQ0E7QUNpeUhGOztBRC94SEE7RUFDRTtBQ2t5SEY7O0FEaHlIQTtFQUNFO0FDbXlIRjs7QURqeUhBO0VBQ0U7QUNveUhGOztBRGx5SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNxeUhGOztBRG55SEE7RUFDRTtBQ3N5SEY7O0FEcHlIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDdXlIRjs7QURyeUhBO0VBQ0U7RUFHQTtFQUdBO0VBSUE7QUN3eUhGOztBRHR5SEE7Ozs7OztFQVFFO0VBR0E7RUFJQTtFQUNBO0FDeXlIRjs7QUR2eUhBOzs7RUFHRTtBQzB5SEY7O0FEeHlIQTtFQUNFO0VBR0E7RUFJQTtFQUNBO0VBQ0E7QUMyeUhGOztBRHp5SEE7RUFFRTtBQzR5SEY7O0FEMXlIQTtFQUNFO0VBQ0E7RUFHQTtBQzZ5SEY7O0FEM3lIQTtFQUNFO0FDOHlIRjs7QUQ1eUhBO0VBQ0U7QUMreUhGOztBRDd5SEE7RUFDRTtBQ2d6SEY7O0FEOXlIQTtFQUNFO0FDaXpIRjs7QUQveUhBO0VBQ0U7QUNrekhGOztBRGh6SEE7O0VBRUU7QUNtekhGOztBRGp6SEE7RUFDRTtBQ296SEY7O0FEbHpIQTtFQUNFO0FDcXpIRjs7QURuekhBO0VBQ0U7QUNzekhGOztBRHB6SEE7RUFDRTtBQ3V6SEY7O0FEcnpIQTtFQUNFO0VBQ0E7QUN3ekhGOztBRHR6SEE7O0VBRUU7RUFDQTtFQUNBO0FDeXpIRjs7QUR2ekhBOztFQUVFO0VBQ0E7QUMwekhGOztBRHh6SEE7RUFDRTtFQUNBO0FDMnpIRjs7QUR6ekhBO0VBQ0U7QUM0ekhGOztBRDF6SEE7RUFDRTtBQzZ6SEY7O0FEM3pIQTtFQUNFO0FDOHpIRjs7QUQ1ekhBO0VBQ0U7RUFDQTtBQyt6SEY7O0FEN3pIQTtFQUNFO0VBQ0E7QUNnMEhGOztBRDl6SEE7O0VBRUU7RUFDQTtBQ2kwSEY7O0FEL3pIQTtFQUNFO0FDazBIRjs7QURoMEhBO0VBQ0U7RUFDQTtBQ20wSEY7O0FEajBIQTtFQUNFO0VBQ0E7QUNvMEhGOztBRGwwSEE7RUFDRTtFQUNBO0FDcTBIRjs7QURuMEhBO0VBQ0U7RUFDQTtBQ3MwSEY7O0FEcDBIQTtFQUNFO0VBQ0E7QUN1MEhGOztBRHIwSEE7RUFDRTtBQ3cwSEY7O0FEdDBIQTtFQUNFO0VBQ0E7QUN5MEhGOztBRHYwSEE7O0VBRUU7QUMwMEhGOztBRHgwSEE7RUFDRTtFQUNBO0FDMjBIRjs7QUR6MEhBO0VBRUU7QUM0MEhGOztBRDEwSEE7RUFDRTtFQUNBO0FDNjBIRjs7QUQzMEhBO0VBR0U7QUM4MEhGOztBRDUwSEE7OztFQUdFO0FDKzBIRjs7QUQ3MEhBOzs7RUFHRTtBQ2cxSEY7O0FEOTBIQTtFQUNFO0FDaTFIRjs7QUQvMEhBOztFQUVFO0FDazFIRjs7QURoMUhBO0VBQ0U7RUFDQTtFQUVBO0FDbTFIRjs7QURqMUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDbzFIRjs7QURsMUhBO0VBQ0U7QUNxMUhGOztBRG4xSEE7RUFDRTtBQ3MxSEY7O0FEcDFIQTtFQUNFO0FDdTFIRjs7QURyMUhBOztFQUVFO0FDdzFIRjs7QUR0MUhBOztFQUVFO0FDeTFIRjs7QUR2MUhBOzs7O0VBSUU7QUMwMUhGOztBRHgxSEE7RUFDRTtFQUNBO0FDMjFIRjs7QUR6MUhBOztFQUVFO0FDNDFIRjs7QUQxMUhBOztFQUVFO0FDNjFIRjs7QUQzMUhBO0VBQ0U7QUM4MUhGOztBRDUxSEE7RUFDRTtFQUNBO0VBRUE7QUMrMUhGOztBRDcxSEE7RUFDRTtBQ2cySEY7O0FEOTFIQTs7RUFFRTtFQUVBO0FDaTJIRjs7QUQvMUhBO0VBQ0U7RUFFQTtBQ2sySEY7O0FEaDJIQTtFQUNFO0VBRUE7QUNtMkhGOztBRGoySEE7RUFDRTtBQ28ySEY7O0FEbDJIQTtFQUNFO0FDcTJIRjs7QURuMkhBO0VBQ0U7QUNzMkhGOztBRHAySEE7O0VBRUU7QUN1MkhGOztBRHIySEE7O0VBRUU7RUFDQTtFQUVBO0FDdzJIRjs7QUR0MkhBOztFQUVFO0FDeTJIRjs7QUR2MkhBOzs7O0VBSUU7RUFFQTtBQzAySEY7O0FEeDJIQTs7RUFFRTtFQUVBO0FDMjJIRjs7QUR6MkhBOztFQUVFO0VBRUE7QUM0MkhGOztBRDEySEE7O0VBRUU7QUM2MkhGOztBRDMySEE7O0VBRUU7QUM4MkhGOztBRDUySEE7O0VBRUU7QUMrMkhGOztBRDcySEE7RUFDRTtFQUNBO0FDZzNIRjs7QUQ5MkhBO0VBQ0U7RUFDQTtBQ2kzSEY7O0FELzJIQTtFQUNFO0VBQ0E7RUFDQTtBQ2szSEY7O0FEaDNIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNtM0hGOztBRGozSEE7RUFDRTtFQUNBO0VBQ0E7QUNvM0hGOztBRGwzSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDcTNIRjs7QURuM0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNzM0hGOztBRHAzSEE7RUFDRTtBQ3UzSEY7O0FEcjNIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDdzNIRjs7QUR0M0hBO0VBQ0U7QUN5M0hGOztBRHYzSEE7RUFDRTtBQzAzSEY7O0FEeDNIQTtFQUNFO0FDMjNIRjs7QUR6M0hBO0VBQ0U7QUM0M0hGOztBRDEzSEE7RUFDRTtBQzYzSEY7O0FEMzNIQTtFQUNFO0VBQ0E7RUFDQTtBQzgzSEY7O0FENTNIQTtFQUNFO0FDKzNIRjs7QUQ3M0hBO0VBQ0U7QUNnNEhGOztBRDkzSEE7RUFDRTtBQ2k0SEY7O0FELzNIQTtFQUNFO0FDazRIRjs7QURoNEhBO0VBQ0U7RUFDQTtBQ200SEY7O0FEajRIQTtFQUNFO0VBQ0E7QUNvNEhGOztBRGw0SEE7RUFDRTtFQUNBO0FDcTRIRjs7QURuNEhBO0VBQ0U7QUNzNEhGOztBRHA0SEE7RUFDRTtFQUNBO0FDdTRIRjs7QURyNEhBO0VBQ0U7RUFDQTtFQUNBO0FDdzRIRjs7QUR0NEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3k0SEY7O0FEdjRIQTtFQUNFO0FDMDRIRjs7QUR4NEhBO0VBQ0U7QUMyNEhGOztBRHo0SEE7RUFDRTtBQzQ0SEY7O0FEMTRIQTtFQUVFO0FDNjRIRjs7QUQzNEhBO0VBQ0U7RUFDQTtFQUVBO0FDODRIRjs7QUQ1NEhBO0VBQ0U7RUFDQTtFQUNBO0FDKzRIRjs7QUQ3NEhBO0VBQ0U7QUNnNUhGOztBRDk0SEE7RUFDRTtFQUNBO0FDaTVIRjs7QUQvNEhBO0VBQ0U7RUFDQTtBQ2s1SEY7O0FEaDVIQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FDbTVIRjs7QURqNUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNvNUhGOztBRGw1SEE7RUFDRTtBQ3E1SEY7O0FEbjVIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDczVIRjs7QURwNUhBO0VBQ0U7QUN1NUhGOztBRHI1SEE7RUFDRTtFQUNBO0FDdzVIRjs7QUR0NUhBO0VBQ0U7RUFDQTtFQUNBO0FDeTVIRjs7QUR2NUhBO0VBQ0U7QUMwNUhGOztBRHg1SEE7RUFDRTtBQzI1SEY7O0FEejVIQTtFQUNFO0FDNDVIRjs7QUQxNUhBO0VBQ0U7RUFDQTtBQzY1SEY7O0FEMzVIQTtFQUNFO0VBQ0E7RUFDQTtBQzg1SEY7O0FENTVIQTtFQUNFO0FDKzVIRjs7QUQ3NUhBO0VBQ0U7QUNnNkhGOztBRDk1SEE7RUFDRTtBQ2k2SEY7O0FELzVIQTtFQUNFO0FDazZIRjs7QURoNkhBO0VBQ0U7QUNtNkhGOztBRGo2SEE7RUFDRTtFQUNBO0VBQ0E7QUNvNkhGOztBRGw2SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3E2SEY7O0FEbjZIQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBQ3M2SEY7O0FEcDZIQTtFQUNFO0VBQ0E7RUFDQTtBQ3U2SEY7O0FEcjZIQTtFQUNFO0VBQ0E7QUN3NkhGOztBRHQ2SEE7RUFDRTtBQ3k2SEY7O0FEdjZIQTtFQUNFO0FDMDZIRjs7QUR4NkhBO0VBQ0U7QUMyNkhGOztBRHo2SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM0NkhGOztBRDE2SEE7O0VBRUU7QUM2NkhGOztBRDM2SEE7RUFDRTtFQUNBO0FDODZIRjs7QUQ1NkhBO0VBQ0U7QUMrNkhGOztBRDc2SEE7RUFDRTtBQ2c3SEY7O0FEOTZIQTtFQUNFO0VBQ0E7QUNpN0hGOztBRC82SEE7RUFDRTtFQUNBO0FDazdIRjs7QURoN0hBO0VBQ0U7RUFDQTtBQ203SEY7O0FEajdIQTtFQUNFO0VBQ0E7RUFDQTtBQ283SEY7O0FEbDdIQTtFQUNFO0FDcTdIRjs7QURuN0hBOztFQUVFO0VBQ0E7QUNzN0hGOztBRHA3SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3U3SEY7O0FEcjdIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDdzdIRjs7QUR0N0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN5N0hGOztBRHY3SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMDdIRjs7QUR4N0hBO0VBQ0U7RUFDQTtBQzI3SEY7O0FEejdIQTtFQUNFO0VBQ0E7QUM0N0hGOztBRDE3SEE7RUFDRTtFQUNBO0VBQ0E7QUM2N0hGOztBRDM3SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzg3SEY7O0FENTdIQTs7RUFFRTtBQys3SEY7O0FENzdIQTs7RUFFRTtFQUNBO0FDZzhIRjs7QUQ5N0hBOzs7Ozs7RUFNRTtBQ2k4SEY7O0FELzdIQTs7RUFFRTtBQ2s4SEY7O0FEaDhIQTtFQUNFO0VBQ0E7QUNtOEhGOztBRGo4SEE7RUFDRTtFQUNBO0FDbzhIRjs7QURsOEhBO0VBQ0U7QUNxOEhGOztBRG44SEE7RUFDRTtFQUNBO0FDczhIRjs7QURwOEhBO0VBQ0U7RUFDQTtBQ3U4SEY7O0FEcjhIQTtFQUNFO0FDdzhIRjs7QUR0OEhBO0VBQ0U7RUFDQTtBQ3k4SEY7O0FEdjhIQTtFQUNFO0FDMDhIRjs7QUR4OEhBO0VBQ0U7RUFDQTtBQzI4SEY7O0FEejhIQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FDNDhIRjs7QUQxOEhBO0VBQ0U7RUFDQTtFQUNBO0FDNjhIRjs7QUQzOEhBOztFQUVFO0FDODhIRjs7QUQ1OEhBO0VBQ0U7QUMrOEhGOztBRDc4SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDZzlIRjs7QUQ5OEhBO0VBQ0U7QUNpOUhGOztBRC84SEE7RUFDRTtBQ2s5SEY7O0FEaDlIQTtFQUNFO0FDbTlIRjs7QURqOUhBO0VBQ0U7QUNvOUhGOztBRGw5SEE7RUFFRTtFQUNBO0VBQ0E7QUNxOUhGOztBRG45SEE7RUFDRTtBQ3M5SEY7O0FEcDlIQTtFQUNFO0VBQ0E7QUN1OUhGOztBRHI5SEE7RUFDRTtFQUNBO0VBQ0E7QUN3OUhGOztBRHQ5SEE7RUFDRTtFQUNBO0FDeTlIRjs7QUR2OUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzA5SEY7O0FEeDlIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMyOUhGOztBRHo5SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDNDlIRjs7QUQxOUhBO0VBQ0U7QUM2OUhGOztBRDM5SEE7RUFDRTtBQzg5SEY7O0FENTlIQTtFQUNFO0FDKzlIRjs7QUQ3OUhBO0VBQ0U7QUNnK0hGOztBRDk5SEE7RUFDRTtFQUNBO0FDaStIRjs7QUQvOUhBO0VBQ0U7QUNrK0hGOztBRGgrSEE7RUFDRTtBQ20rSEY7O0FEaitIQTtFQUNFO0FDbytIRjs7QURsK0hBO0VBQ0U7QUNxK0hGOztBRG4rSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDcytIRjs7QURwK0hBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN1K0hGOztBRHIrSEE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3crSEY7O0FEdCtIQTtFQUNFO0FDeStIRjs7QUR2K0hBO0VBQ0U7RUFDQTtFQUNBO0FDMCtIRjs7QUR4K0hBOzs7RUFHRTtBQzIrSEY7O0FEeitIQTtFQUNFO0FDNCtIRjs7QUQxK0hBO0VBQ0U7SUFDRTtFQzYrSEY7QUFDRjtBRDMrSEE7RUFDRTtFQUNBO0FDNitIRjs7QUQzK0hBO0VBQ0U7QUM4K0hGOztBRDUrSEE7O0VBRUU7QUMrK0hGOztBRDcrSEE7O0VBRUU7QUNnL0hGOztBRDkrSEE7O0VBRUU7QUNpL0hGOztBRC8rSEE7O0VBRUU7QUNrL0hGOztBRGgvSEE7O0VBR0U7QUNtL0hGOztBRGovSEE7O0VBSUU7QUNvL0hGOztBRGwvSEE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDcS9IRjs7QURuL0hBOztFQUVFO0FDcy9IRjs7QURwL0hBOztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3UvSEY7O0FEci9IQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3cvSEY7O0FEdC9IQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBQ3kvSEY7O0FEdi9IQTtFQUNFO0VBQ0E7QUMwL0hGOztBRHgvSEE7RUFDRTtFQUNBO0VBQ0E7QUMyL0hGOztBRHovSEE7RUFDRTtBQzQvSEY7O0FEMS9IQTtFQUNFO0FDNi9IRjs7QUQzL0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBQzgvSEY7O0FENS9IQTs7RUFHRTtBQysvSEY7O0FENy9IQTs7RUFHRTtBQ2dnSUY7O0FEOS9IQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNpZ0lGOztBRC8vSEE7RUFFRTtBQ2tnSUY7O0FEaGdJQTtFQUVFO0FDbWdJRjs7QURqZ0lBO0VBQ0U7QUNvZ0lGOztBRGxnSUE7RUFDRTtBQ3FnSUY7O0FEbmdJQTtFQUNFO0VBQ0E7QUNzZ0lGOztBRHBnSUE7RUFDRTtBQ3VnSUY7O0FEcmdJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDd2dJRjs7QUR0Z0lBO0VBQ0U7QUN5Z0lGOztBRHZnSUE7RUFDRTtFQUNBO0VBQ0E7QUMwZ0lGOztBRHhnSUE7RUFDRTtBQzJnSUY7O0FEemdJQTs7RUFFRTtBQzRnSUY7O0FEMWdJQTtFQUNFO0VBQ0E7RUFDQTtBQzZnSUY7O0FEM2dJQTtFQUNFO0FDOGdJRjs7QUQ1Z0lBO0VBQ0U7RUFDQTtBQytnSUY7O0FEN2dJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDZ2hJRjs7QUQ5Z0lBOztFQUdFO0FDaWhJRjs7QUQvZ0lBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2toSUY7O0FEaGhJQTtFQUVFO0FDbWhJRjs7QURqaElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNvaElGOztBRGxoSUE7RUFDRTtBQ3FoSUY7O0FEbmhJQTtFQUNFO0VBQ0E7RUFFQTtBQ3NoSUY7O0FEcGhJQTtFQUNFO0FDdWhJRjs7QURyaElBO0VBQ0U7RUFDQTtBQ3doSUY7O0FEdGhJQTtFQUNFO0FDeWhJRjs7QUR2aElBO0VBQ0U7QUMwaElGOztBRHhoSUE7O0VBRUU7QUMyaElGOztBRHpoSUE7RUFHRTtFQUlBO0FDNGhJRjs7QUQxaElBO0VBQ0U7RUFDQTtBQzZoSUY7O0FEM2hJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM4aElGOztBRDVoSUE7RUFHRTtFQUNBO0VBQ0E7QUMraElGOztBRDdoSUE7RUFHRTtFQUNBO0FDZ2lJRjs7QUQ5aElBOztFQUlFO0FDaWlJRjs7QUQvaElBO0VBQ0U7QUNraUlGOztBRGhpSUE7RUFDRTtBQ21pSUY7O0FEamlJQTtFQUNFO0VBQ0E7RUFDQTtFQUdBO0VBR0E7RUFHQTtFQUNBO0FDb2lJRjs7QURsaUlBO0VBQ0U7RUFDQTtBQ3FpSUY7O0FEbmlJQTs7RUFFRTtBQ3NpSUY7O0FEcGlJQTtFQUNFO0FDdWlJRjs7QURyaUlBO0VBQ0U7QUN3aUlGOztBRHRpSUE7RUFDRTtFQUNBO0FDeWlJRjs7QUR2aUlBO0VBQ0U7RUFDQTtBQzBpSUY7O0FEeGlJQTtFQUNFO0FDMmlJRjs7QUR6aUlBO0VBQ0U7QUM0aUlGOztBRDFpSUE7RUFDRTtBQzZpSUY7O0FEM2lJQTtFQUNFO0FDOGlJRjs7QUQ1aUlBOzs7RUFHRTtBQytpSUY7O0FEN2lJQTs7O0VBR0U7QUNnaklGOztBRDlpSUE7RUFDRTtBQ2lqSUY7O0FEL2lJQTs7RUFFRTtBQ2tqSUY7O0FEaGpJQTtFQUNFO0FDbWpJRjs7QURqaklBOzs7RUFHRTtFQUNBO0FDb2pJRjs7QURsaklBOzs7O0VBSUU7QUNxaklGOztBRG5qSUE7RUFDRTtBQ3NqSUY7O0FEcGpJQTs7Ozs7RUFLRTtFQUNBO0FDdWpJRjs7QURyaklBO0VBQ0U7QUN3aklGOztBRHRqSUE7RUFDRTtFQUNBO0FDeWpJRjs7QUR2aklBOztFQUVFO0FDMGpJRjs7QUR4aklBO0VBQ0U7QUMyaklGOztBRHpqSUE7O0VBRUU7QUM0aklGOztBRDFqSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDNmpJRjs7QUQzaklBO0VBQ0U7QUM4aklGOztBRDVqSUE7RUFDRTtBQytqSUY7O0FEN2pJQTtFQUNFO0VBQ0E7RUFDQTtBQ2drSUY7O0FEOWpJQTtFQUNFO0FDaWtJRjs7QUQvaklBO0VBQ0U7RUFDQTtBQ2trSUY7O0FEaGtJQTtFQUVFO0VBQ0E7QUNta0lGOztBRGprSUE7RUFDRTtBQ29rSUY7O0FEbGtJQTs7Ozs7RUFLRTtBQ3FrSUY7O0FEbmtJQTs7OztFQUlFO0FDc2tJRjs7QURwa0lBOzs7O0VBSUU7QUN1a0lGOztBRHJrSUE7Ozs7RUFJRTtBQ3drSUY7O0FEdGtJQTs7OztFQUlFO0FDeWtJRjs7QUR2a0lBOzs7Ozs7OztFQVFFO0VBQ0E7RUFDQTtBQzBrSUY7O0FEeGtJQTs7OztFQU1FO0VBSUE7QUMya0lGOztBRHprSUE7Ozs7RUFNRTtFQUlBO0VBQ0E7QUM0a0lGOztBRDFrSUE7Ozs7RUFNRTtFQUlBO0FDNmtJRjs7QUQza0lBOzs7O0VBTUU7RUFHQTtFQUdBO0VBR0E7RUFJQTtBQzhrSUY7O0FENWtJQTs7OztFQU1FO0VBSUE7QUMra0lGOztBRDdrSUE7Ozs7RUFLRTtBQ2dsSUY7O0FEOWtJQTs7OztFQUlFO0FDaWxJRjs7QUQva0lBOztFQUVFO0FDa2xJRjs7QURobElBO0VBQ0U7QUNtbElGOztBRGpsSUE7RUFDRTtBQ29sSUY7O0FEbGxJQTtFQUNFO0VBQ0E7RUFHQTtFQUlBO0FDcWxJRjs7QURubElBO0VBR0U7RUFJQTtFQUNBO0VBQ0E7QUNzbElGOztBRHBsSUE7RUFHRTtFQUlBO0FDdWxJRjs7QURybElBO0VBR0U7RUFJQTtFQUdBO0VBR0E7RUFDQTtFQUNBO0FDd2xJRjs7QUR0bElBO0VBQ0U7RUFDQTtFQUdBO0VBSUE7QUN5bElGOztBRHZsSUE7RUFHRTtFQUlBO0VBQ0E7QUMwbElGOztBRHhsSUE7RUFDRTtBQzJsSUY7O0FEemxJQTtFQUNFO0VBR0E7QUM0bElGOztBRDFsSUE7RUFDRTtFQUNBO0FDNmxJRjs7QUQzbElBO0VBQ0U7QUM4bElGOztBRDVsSUE7Ozs7RUFJRTtFQUNBO0FDK2xJRjs7QUQ3bElBOzs7RUFHRTtBQ2dtSUY7O0FEOWxJQTtFQUNFO0FDaW1JRjs7QUQvbElBOztFQUVFO0FDa21JRjs7QURobUlBO0VBQ0U7QUNtbUlGOztBRGptSUE7RUFDRTtBQ29tSUY7O0FEbG1JQTtFQUNFO0VBQ0E7QUNxbUlGOztBRG5tSUE7O0VBRUU7QUNzbUlGOztBRHBtSUE7RUFDRTtBQ3VtSUY7O0FEcm1JQTtFQUNFO0VBQ0E7QUN3bUlGOztBRHRtSUE7RUFHRTtBQ3ltSUY7O0FEdm1JQTtFQUNFO0FDMG1JRjs7QUR4bUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUMybUlGOztBRHptSUE7RUFDRTtFQUNBO0VBQ0E7QUM0bUlGOztBRDFtSUE7O0VBRUU7QUM2bUlGOztBRDNtSUE7RUFDRTtBQzhtSUY7O0FENW1JQTtFQUNFO0FDK21JRjs7QUQ3bUlBO0VBQ0U7QUNnbklGOztBRDltSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNpbklGOztBRC9tSUE7RUFDRTtFQUNBO0FDa25JRjs7QURobklBO0VBQ0U7RUFDQTtBQ21uSUY7O0FEam5JQTtFQUNFO0FDb25JRjs7QURsbklBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDcW5JRjs7QURubklBO0VBQ0U7QUNzbklGOztBRHBuSUE7RUFDRTtBQ3VuSUY7O0FEcm5JQTs7O0VBR0U7QUN3bklGOztBRHRuSUE7RUFHRTtFQUlBO0FDeW5JRjs7QUR2bklBOztFQUlFO0VBSUE7RUFHQTtBQzBuSUY7O0FEeG5JQTs7RUFJRTtBQzJuSUY7O0FEem5JQTtFQUNFO0VBRUE7RUFHQTtBQzRuSUY7O0FEMW5JQTtFQUNFO0FDNm5JRjs7QUQzbklBO0VBQ0U7QUM4bklGOztBRDVuSUE7Ozs7RUFJRTtBQytuSUY7O0FEN25JQTs7RUFHRTtBQ2dvSUY7O0FEOW5JQTs7RUFFRTtBQ2lvSUY7O0FEL25JQTs7RUFHRTtBQ2tvSUY7O0FEaG9JQTtFQUdFO0FDbW9JRjs7QURqb0lBO0VBQ0U7QUNvb0lGOztBRGxvSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3FvSUY7O0FEbm9JQTtFQUNFO0FDc29JRjs7QURwb0lBO0VBQ0U7QUN1b0lGOztBRHJvSUE7RUFDRTtBQ3dvSUY7O0FEdG9JQTtFQUNFO0FDeW9JRjs7QUR2b0lBO0VBQ0U7QUMwb0lGOztBRHhvSUE7OztFQUdFO0FDMm9JRjs7QUR6b0lBOzs7RUFHRTtBQzRvSUY7O0FEMW9JQTs7O0VBR0U7QUM2b0lGOztBRDNvSUE7OztFQUdFO0FDOG9JRjs7QUQ1b0lBOzs7RUFHRTtBQytvSUY7O0FEN29JQTs7O0VBR0U7QUNncElGOztBRDlvSUE7OztFQUdFO0FDaXBJRjs7QUQvb0lBO0VBQ0U7RUFDQTtFQUNBO0VBR0E7RUFJQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNrcElGOztBRGhwSUE7RUFDRTtBQ21wSUY7O0FEanBJQTtFQUNFO0FDb3BJRjs7QURscElBO0VBQ0U7QUNxcElGOztBRG5wSUE7O0VBRUU7QUNzcElGOztBRHBwSUE7O0VBRUU7QUN1cElGOztBRHJwSUE7RUFDRTtBQ3dwSUY7O0FEdHBJQTtFQUdFO0VBRUE7QUN5cElGOztBRHZwSUE7RUFHRTtFQUdBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QUMwcElGOztBRHhwSUE7RUFDRTtFQUNBO0FDMnBJRjs7QUR6cElBO0VBQ0U7QUM0cElGOztBRDFwSUE7RUFDRTtBQzZwSUY7O0FEM3BJQTtFQUNFO0VBQ0E7QUM4cElGOztBRDVwSUE7RUFDRTtBQytwSUY7O0FEN3BJQTs7RUFJRTtFQUdBO0FDZ3FJRjs7QUQ5cElBO0VBQ0U7RUFDQTtBQ2lxSUY7O0FEL3BJQTs7OztFQUlFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUNrcUlGOztBRGhxSUE7RUFDRTtBQ21xSUY7O0FEanFJQTtFQUNFO0FDb3FJRjs7QURscUlBO0VBR0U7RUFJQTtFQUNBO0VBQ0E7QUNxcUlGOztBRG5xSUE7RUFHRTtFQUNBO0VBR0E7QUNzcUlGOztBRHBxSUE7RUFHRTtFQUlBO0VBR0E7RUFDQTtBQ3VxSUY7O0FEcnFJQTtFQUNFO0FDd3FJRjs7QUR0cUlBO0VBR0U7RUFJQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN5cUlGOztBRHZxSUE7RUFDRTtBQzBxSUY7O0FEeHFJQTs7O0VBR0U7QUMycUlGOztBRHpxSUE7O0VBRUU7RUFDQTtBQzRxSUY7O0FEMXFJQTs7RUFFRTtBQzZxSUY7O0FEM3FJQTs7RUFFRTtBQzhxSUY7O0FENXFJQTs7O0VBR0U7QUMrcUlGOztBRDdxSUE7Ozs7OztFQU1FO0FDZ3JJRjs7QUQ5cUlBOzs7Ozs7RUFNRTtBQ2lySUY7O0FEL3FJQTs7Ozs7O0VBTUU7QUNrcklGOztBRGhySUE7OztFQUdFO0FDbXJJRjs7QURqcklBOzs7RUFHRTtBQ29ySUY7O0FEbHJJQTs7O0VBR0U7QUNxcklGOztBRG5ySUE7OztFQUdFO0FDc3JJRjs7QURwcklBOzs7RUFHRTtBQ3VySUY7O0FEcnJJQTs7O0VBR0U7RUFDQTtBQ3dySUY7O0FEdHJJQTtFQUNFO0VBQ0E7RUFDQTtBQ3lySUY7O0FEdnJJQTtFQUNFO0FDMHJJRjs7QUR4cklBO0VBQ0U7QUMycklGOztBRHpySUE7RUFDRTtBQzRySUY7O0FEMXJJQTtFQUNFO0VBRUE7QUM2cklGOztBRDNySUE7O0VBRUU7QUM4cklGOztBRDVySUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDK3JJRjs7QUQ3cklBO0VBQ0U7QUNnc0lGOztBRDlySUE7RUFDRTtFQUNBO0FDaXNJRjs7QUQvcklBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBQ2tzSUY7O0FEaHNJQTtFQUNFO0FDbXNJRjs7QURqc0lBO0VBQ0U7RUFDQTtBQ29zSUY7O0FEbHNJQTtFQUNFO0VBQ0E7RUFDQTtBQ3FzSUY7O0FEbnNJQTtFQUNFO0VBQ0E7QUNzc0lGOztBRHBzSUE7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBQ3VzSUY7O0FEcnNJQTtFQUNFO0VBQ0E7QUN3c0lGOztBRHRzSUE7O0VBRUU7QUN5c0lGOztBRHZzSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMwc0lGOztBRHhzSUE7RUFDRTtBQzJzSUY7O0FEenNJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDNHNJRjs7QUQxc0lBO0VBQ0U7QUM2c0lGOztBRDNzSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM4c0lGOztBRDVzSUE7RUFDRTtBQytzSUY7O0FEN3NJQTtFQUNFO0FDZ3RJRjs7QUQ5c0lBO0VBQ0U7RUFDQTtFQUNBO0FDaXRJRjs7QUQvc0lBOztFQUVFO0FDa3RJRjs7QURodElBOztFQUVFO0VBQ0E7QUNtdElGOztBRGp0SUE7O0VBR0U7QUNvdElGOztBRGx0SUE7O0VBRUU7QUNxdElGOztBRG50SUE7RUFDRTtBQ3N0SUY7O0FEcHRJQTtFQUNFO0VBQ0E7RUFDQTtBQ3V0SUY7O0FEcnRJQTtFQUNFO0FDd3RJRjs7QUR0dElBO0VBR0U7RUFDQTtBQ3l0SUY7O0FEdnRJQTtFQUNFO0FDMHRJRjs7QUR4dElBOzs7RUFLRTtFQUlBO0FDMnRJRjs7QUR6dElBO0VBR0U7RUFFQTtFQUdBO0VBSUE7QUM0dElGOztBRDF0SUE7RUFFRTtBQzZ0SUY7O0FEM3RJQTtFQUNFO0FDOHRJRjs7QUQ1dElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUlBO0FDK3RJRjs7QUQ3dElBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBQ2d1SUY7O0FEOXRJQTtFQUNFO0VBQ0E7QUNpdUlGOztBRC90SUE7RUFDRTtBQ2t1SUY7O0FEaHVJQTtFQUNFO0FDbXVJRjs7QURqdUlBO0VBQ0U7QUNvdUlGOztBRGx1SUE7RUFDRTtFQUVBO0FDcXVJRjs7QURudUlBO0VBQ0U7QUNzdUlGOztBRHB1SUE7O0VBRUU7QUN1dUlGOztBRHJ1SUE7RUFDRTtFQUNBO0FDd3VJRjs7QUR0dUlBOztFQUVFO0FDeXVJRjs7QUR2dUlBOztFQUVFO0VBQ0E7QUMwdUlGOztBRHh1SUE7RUFDRTtFQUNBO0FDMnVJRjs7QUR6dUlBOztFQUVFO0FDNHVJRjs7QUQxdUlBO0VBQ0U7QUM2dUlGOztBRDN1SUE7RUFDRTtFQUNBO0FDOHVJRjs7QUQ1dUlBOztFQUVFO0VBQ0E7QUMrdUlGOztBRDd1SUE7RUFDRTtFQUNBO0FDZ3ZJRjs7QUQ5dUlBOzs7RUFHRTtFQUNBO0FDaXZJRjs7QUQvdUlBO0VBQ0U7QUNrdklGOztBRGh2SUE7RUFDRTtBQ212SUY7O0FEanZJQTs7RUFFRTtBQ292SUY7O0FEbHZJQTs7O0VBR0U7RUFDQTtBQ3F2SUY7O0FEbnZJQTtFQUNFO0VBQ0E7QUNzdklGOztBRHB2SUE7OztFQUdFO0FDdXZJRjs7QURydklBOzs7RUFHRTtBQ3d2SUY7O0FEdHZJQTs7O0VBR0U7QUN5dklGOztBRHZ2SUE7OztFQUdFO0FDMHZJRjs7QUR4dklBO0VBR0U7QUMydklGOztBRHp2SUE7O0VBRUU7RUFDQTtBQzR2SUY7O0FEMXZJQTs7RUFJRTtFQUNBO0FDNnZJRjs7QUQzdklBO0VBQ0U7QUM4dklGOztBRDV2SUE7RUFDRTtBQyt2SUY7O0FEN3ZJQTtFQUNFO0FDZ3dJRjs7QUQ5dklBO0VBQ0U7QUNpd0lGOztBRC92SUE7RUFDRTtBQ2t3SUY7O0FEaHdJQTtFQUdFO0VBQ0E7QUNtd0lGOztBRGp3SUE7RUFDRTtBQ293SUY7O0FEbHdJQTtFQUNFO0VBQ0E7QUNxd0lGOztBRG53SUE7RUFDRTtBQ3N3SUY7O0FEcHdJQTtFQUNFO0FDdXdJRjs7QURyd0lBO0VBQ0U7QUN3d0lGOztBRHR3SUE7RUFDRTtBQ3l3SUY7O0FEdndJQTtFQUdFO0VBSUE7RUFDQTtFQUNBO0VBQ0E7QUMwd0lGOztBRHh3SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDMndJRjs7QUR6d0lBO0VBQ0U7RUFDQTtBQzR3SUY7O0FEMXdJQTtFQUNFO0FDNndJRjs7QUQzd0lBO0VBQ0U7QUM4d0lGOztBRDV3SUE7RUFDRTtBQyt3SUY7O0FEN3dJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDZ3hJRjs7QUQ5d0lBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QUNpeElGOztBRC93SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2t4SUY7O0FEaHhJQTtFQUNFO0FDbXhJRjs7QURqeElBOzs7RUFHRTtBQ294SUY7O0FEbHhJQTs7Ozs7O0VBTUU7QUNxeElGOztBRG54SUE7OztFQUdFO0VBQ0E7QUNzeElGOztBRHB4SUE7OztFQUdFO0VBQ0E7QUN1eElGOztBRHJ4SUE7OztFQUdFO0FDd3hJRjs7QUR0eElBOzs7RUFHRTtBQ3l4SUY7O0FEdnhJQTs7O0VBR0U7QUMweElGOztBRHh4SUE7Ozs7OztFQU1FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMnhJRjs7QUR6eElBOzs7Ozs7RUFNRTtBQzR4SUY7O0FEMXhJQTs7Ozs7Ozs7Ozs7Ozs7O0VBZUU7QUM2eElGOztBRDN4SUE7OztFQUdFO0VBQ0E7QUM4eElGOztBRDV4SUE7OztFQUdFO0VBQ0E7QUMreElGOztBRDd4SUE7Ozs7OztFQU1FO0VBQ0E7QUNneUlGOztBRDl4SUE7RUFDRTtFQUNBO0VBQ0E7QUNpeUlGOztBRC94SUE7RUFDRTtFQUNBO0VBQ0E7QUNreUlGOztBRGh5SUE7RUFDRTtFQUNBO0FDbXlJRjs7QURqeUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDb3lJRjs7QURseUlBO0VBQ0U7RUFFQTtBQ3F5SUY7O0FEbnlJQTtFQUNFO0FDc3lJRjs7QURweUlBO0VBQ0U7QUN1eUlGOztBRHJ5SUE7RUFDRTtBQ3d5SUY7O0FEdHlJQTtFQUNFO0FDeXlJRjs7QUR2eUlBO0VBQ0U7QUMweUlGOztBRHh5SUE7RUFDRTtBQzJ5SUY7O0FEenlJQTs7RUFFRTtFQUNBO0FDNHlJRjs7QUQxeUlBOztFQUVFO0FDNnlJRjs7QUQzeUlBOzs7RUFJRTtBQzh5SUY7O0FENXlJQTs7O0VBSUU7QUMreUlGOztBRDd5SUE7Ozs7OztFQU9FO0FDZ3pJRjs7QUQ5eUlBOzs7RUFJRTtBQ2l6SUY7O0FEL3lJQTs7O0VBSUU7QUNreklGOztBRGh6SUE7OztFQUlFO0FDbXpJRjs7QURqeklBOzs7RUFJRTtBQ296SUY7O0FEbHpJQTs7O0VBSUU7QUNxeklGOztBRG56SUE7O0VBR0U7QUNzeklGOztBRHB6SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDdXpJRjs7QURyeklBO0VBQ0U7QUN3eklGOztBRHR6SUE7RUFDRTtFQUNBO0FDeXpJRjs7QUR2eklBO0VBQ0U7QUMweklGOztBRHh6SUE7RUFDRTtBQzJ6SUY7O0FEenpJQTtFQUNFO0FDNHpJRjs7QUQxeklBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDNnpJRjs7QUQzeklBO0VBQ0U7QUM4eklGOztBRDV6SUE7RUFDRTtFQUNBO0VBQ0E7QUMreklGOztBRDd6SUE7OztFQUdFO0FDZzBJRjs7QUQ5eklBOztFQUVFO0FDaTBJRjs7QUQveklBO0VBR0U7RUFDQTtBQ2swSUY7O0FEaDBJQTs7RUFFRTtBQ20wSUY7O0FEajBJQTtFQUNFO0FDbzBJRjs7QURsMElBO0VBQ0U7QUNxMElGOztBRG4wSUE7RUFDRTtBQ3MwSUY7O0FEcDBJQTtFQUNFO0VBQ0E7QUN1MElGOztBRHIwSUE7RUFDRTtBQ3cwSUY7O0FEdDBJQTtFQUNFO0FDeTBJRjs7QUR2MElBOzs7O0VBSUU7RUFDQTtFQUNBO0VBRUE7QUMwMElGOztBRHgwSUE7Ozs7RUFJRTtBQzIwSUY7O0FEejBJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzQwSUY7O0FEMTBJQTs7RUFFRTtFQUNBO0FDNjBJRjs7QUQzMElBOztFQUVFO0FDODBJRjs7QUQ1MElBO0VBQ0U7RUFDQTtBQyswSUY7O0FENzBJQTtFQUNFO0VBRUE7RUFDQTtFQUNBO0FDZzFJRjs7QUQ5MElBO0VBQ0U7QUNpMUlGOztBRC8wSUE7RUFDRTtFQUNBO0FDazFJRjs7QURoMUlBO0VBQ0U7RUFDQTtBQ20xSUY7O0FEajFJQTs7O0VBR0U7RUFDQTtBQ28xSUY7O0FEbDFJQTs7RUFFRTtBQ3ExSUY7O0FEbjFJQTs7RUFFRTtBQ3MxSUY7O0FEcDFJQTtFQUNFO0VBQ0E7QUN1MUlGOztBRHIxSUE7RUFDRTtFQUNBO0FDdzFJRjs7QUR0MUlBO0VBQ0U7QUN5MUlGOztBRHYxSUE7RUFDRTtBQzAxSUY7O0FEeDFJQTtFQUNFO0VBQ0E7RUFDQTtBQzIxSUY7O0FEejFJQTtFQUNFO0FDNDFJRjs7QUQxMUlBO0VBQ0U7QUM2MUlGOztBRDMxSUE7RUFDRTtBQzgxSUY7O0FENTFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDKzFJRjs7QUQ3MUlBO0VBQ0U7QUNnMklGOztBRDkxSUE7RUFDRTtFQUNBO0FDaTJJRjs7QUQvMUlBO0VBQ0U7QUNrMklGOztBRGgySUE7RUFDRTtBQ20ySUY7O0FEajJJQTtFQUNFO0FDbzJJRjs7QURsMklBO0VBQ0U7QUNxMklGOztBRG4ySUE7RUFDRTtFQUNBO0VBQ0E7QUNzMklGOztBRHAySUE7OztFQUdFO0FDdTJJRjs7QURyMklBOzs7RUFHRTtBQ3cySUY7O0FEdDJJQTtFQUNFO0FDeTJJRjs7QUR2MklBO0VBQ0U7RUFDQTtFQUNBO0FDMDJJRjs7QUR4MklBO0VBQ0U7QUMyMklGOztBRHoySUE7RUFDRTtBQzQySUY7O0FEMTJJQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDNjJJRjs7QUQzMklBOzs7RUFLRTtFQUlBO0FDODJJRjs7QUQ1MklBOzs7O0VBTUU7RUFHQTtBQysySUY7O0FENzJJQTtFQUdFO0FDZzNJRjs7QUQ5MklBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNpM0lGOztBRC8ySUE7RUFHRTtFQUdBO0FDazNJRjs7QURoM0lBO0VBQ0U7RUFJQTtFQUdBO0FDbTNJRjs7QURqM0lBO0VBQ0U7QUNvM0lGOztBRGwzSUE7RUFDRTtFQUNBO0FDcTNJRjs7QURuM0lBO0VBQ0U7QUNzM0lGOztBRHAzSUE7RUFDRTtFQUNBO0FDdTNJRjs7QURyM0lBO0VBQ0U7RUFDQTtBQ3czSUY7O0FEdDNJQTtFQUNFO0FDeTNJRjs7QUR2M0lBO0VBQ0U7QUMwM0lGOztBRHgzSUE7O0VBRUU7QUMyM0lGOztBRHozSUE7RUFDRTtFQUNBO0FDNDNJRjs7QUQxM0lBO0VBQ0U7RUFDQTtBQzYzSUY7O0FEMzNJQTtFQUNFO0FDODNJRjs7QUQ1M0lBO0VBQ0U7RUFDQTtFQUNBO0FDKzNJRjs7QUQ3M0lBO0VBQ0U7QUNnNElGOztBRDkzSUE7RUFDRTtBQ2k0SUY7O0FELzNJQTtFQUNFO0VBQ0E7RUFDQTtBQ2s0SUY7O0FEaDRJQTtFQUNFO0VBQ0E7QUNtNElGOztBRGo0SUE7RUFDRTtBQ280SUY7O0FEbDRJQTtFQUNFO0FDcTRJRjs7QURuNElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNzNElGOztBRHA0SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3U0SUY7O0FEcjRJQTtFQUNFO0FDdzRJRjs7QUR0NElBO0VBQ0U7RUFDQTtBQ3k0SUY7O0FEdjRJQTtFQUNFO0VBQ0E7QUMwNElGOztBRHg0SUE7O0VBRUU7QUMyNElGOztBRHo0SUE7RUFDRTtBQzQ0SUY7O0FEMTRJQTs7RUFFRTtBQzY0SUY7O0FEMzRJQTs7O0VBR0U7QUM4NElGOztBRDU0SUE7RUFDRTtBQys0SUY7O0FENzRJQTs7RUFFRTtBQ2c1SUY7O0FEOTRJQTs7OztFQUlFO0FDaTVJRjs7QUQvNElBO0VBQ0U7QUNrNUlGOztBRGg1SUE7RUFDRTtBQ201SUY7O0FEajVJQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDbzVJRjs7QURsNUlBOztFQUVFO0FDcTVJRjs7QURuNUlBOzs7O0VBSUU7QUNzNUlGOztBRHA1SUE7Ozs7RUFJRTtFQUNBO0FDdTVJRjs7QURyNUlBOztFQUVFO0FDdzVJRjs7QUR0NUlBOztFQUVFO0FDeTVJRjs7QUR2NUlBOztFQUVFO0VBRUE7QUMwNUlGOztBRHg1SUE7O0VBRUU7QUMyNUlGOztBRHo1SUE7RUFDRTtBQzQ1SUY7O0FEMTVJQTtFQUNFO0FDNjVJRjs7QUQzNUlBO0VBQ0U7QUM4NUlGOztBRDU1SUE7RUFDRTtBQys1SUY7O0FENzVJQTtFQUNFO0FDZzZJRjs7QUQ5NUlBO0VBQ0U7RUFDQTtBQ2k2SUY7O0FELzVJQTtFQUNFO0FDazZJRjs7QURoNklBO0VBQ0U7QUNtNklGOztBRGo2SUE7O0VBRUU7QUNvNklGOztBRGw2SUE7O0VBRUU7RUFDQTtBQ3E2SUY7O0FEbjZJQTs7RUFHRTtBQ3M2SUY7O0FEcDZJQTtFQUNFO0FDdTZJRjs7QURyNklBO0VBQ0U7RUFDQTtBQ3c2SUY7O0FEdDZJQTs7RUFFRTtBQ3k2SUY7O0FEdjZJQTtFQUNFO0FDMDZJRjs7QUR4NklBO0VBQ0U7RUFDQTtBQzI2SUY7O0FEejZJQTtFQUNFO0FDNDZJRjs7QUQxNklBOztFQUVFO0FDNjZJRjs7QUQzNklBOztFQUVFO0FDODZJRjs7QUQ1NklBOztFQUVFO0FDKzZJRjs7QUQ3NklBOztFQUVFO0VBQ0E7QUNnN0lGOztBRDk2SUE7O0VBRUU7QUNpN0lGOztBRC82SUE7Ozs7O0VBS0U7RUFDQTtFQUVBO0VBQ0E7QUNrN0lGOztBRGg3SUE7Ozs7O0VBS0U7QUNtN0lGOztBRGo3SUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXNCRTtBQ283SUY7O0FEbDdJQTtFQUNFO0FDcTdJRjs7QURuN0lBO0VBQ0U7QUNzN0lGOztBRHA3SUE7RUFDRTtBQ3U3SUY7O0FEcjdJQTtFQUNFO0FDdzdJRjs7QUR0N0lBO0VBQ0U7RUFDQTtBQ3k3SUY7O0FEdjdJQTtFQUNFO0VBQ0E7QUMwN0lGOztBRHg3SUE7RUFDRTtBQzI3SUY7O0FEejdJQTs7RUFHRTtBQzQ3SUY7O0FEMTdJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDNjdJRjs7QUQzN0lBO0VBQ0U7RUFDQTtFQUNBO0FDODdJRjs7QUQ1N0lBO0VBQ0U7QUMrN0lGOztBRDc3SUE7RUFDRTtBQ2c4SUY7O0FEOTdJQTs7OztFQUlFO0FDaThJRjs7QUQvN0lBOzs7RUFJRTtBQ2s4SUY7O0FEaDhJQTtFQUNFO0FDbThJRjs7QURqOElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBQ284SUY7O0FEbDhJQTs7RUFFRTtFQUVBO0FDcThJRjs7QURuOElBO0VBQ0U7RUFFQTtBQ3M4SUY7O0FEcDhJQTtFQUNFO0VBRUE7QUN1OElGOztBRHI4SUE7RUFDRTtBQ3c4SUY7O0FEdDhJQTtFQUNFO0FDeThJRjs7QUR2OElBO0VBQ0U7QUMwOElGOztBRHg4SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMyOElGOztBRHo4SUE7RUFDRTtBQzQ4SUY7O0FEMThJQTs7RUFFRTtFQUNBO0FDNjhJRjs7QUQzOElBOztFQUVFO0FDODhJRjs7QUQ1OElBOztFQUVFO0FDKzhJRjs7QUQ3OElBOztFQUVFO0VBQ0E7RUFDQTtBQ2c5SUY7O0FEOThJQTs7RUFFRTtFQUNBO0VBQ0E7QUNpOUlGOztBRC84SUE7O0VBRUU7RUFDQTtBQ2s5SUY7O0FEaDlJQTs7RUFFRTtBQ205SUY7O0FEajlJQTs7RUFFRTtFQUNBO0FDbzlJRjs7QURsOUlBOztFQUVFO0VBQ0E7QUNxOUlGOztBRG45SUE7O0VBRUU7RUFDQTtFQUNBO0FDczlJRjs7QURwOUlBOztFQUVFO0FDdTlJRjs7QURyOUlBO0VBQ0U7QUN3OUlGOztBRHQ5SUE7RUFDRTtBQ3k5SUY7O0FEdjlJQTtFQUNFO0FDMDlJRjs7QUR4OUlBO0VBQ0U7QUMyOUlGOztBRHo5SUE7RUFDRTtFQUNBO0FDNDlJRjs7QUQxOUlBO0VBQ0U7QUM2OUlGOztBRDM5SUE7RUFDRTtBQzg5SUY7O0FENTlJQTtFQUdFO0FDKzlJRjs7QUQ3OUlBO0VBQ0U7QUNnK0lGOztBRDk5SUE7O0VBR0U7RUFHQTtFQUVBO0VBQ0E7QUNpK0lGOztBRC85SUE7RUFHRTtBQ2srSUY7O0FEaCtJQTtFQUNFO0FDbStJRjs7QURqK0lBOzs7RUFHRTtBQ28rSUY7O0FEbCtJQTtFQUNFO0FDcStJRjs7QURuK0lBO0VBQ0U7RUFDQTtBQ3MrSUY7O0FEcCtJQTtFQUNFO0FDdStJRjs7QURyK0lBO0VBQ0U7QUN3K0lGOztBRHQrSUE7O0VBRUU7RUFDQTtBQ3krSUY7O0FEditJQTs7RUFFRTtBQzArSUY7O0FEeCtJQTtFQUNFO0FDMitJRjs7QUR6K0lBO0VBQ0U7RUFDQTtFQUNBO0FDNCtJRjs7QUQxK0lBO0VBQ0U7QUM2K0lGOztBRDMrSUE7RUFDRTtFQUNBO0VBQ0E7QUM4K0lGOztBRDUrSUE7RUFDRTtBQysrSUY7O0FENytJQTtFQUNFO0FDZy9JRjs7QUQ5K0lBOztFQUVFO0FDaS9JRjs7QUQvK0lBOztFQUVFO0FDay9JRjs7QURoL0lBO0VBQ0U7RUFDQTtBQ20vSUY7O0FEai9JQTtFQUNFO0VBQ0E7QUNvL0lGOztBRGwvSUE7RUFDRTtFQUNBO0FDcS9JRjs7QURuL0lBO0VBQ0U7RUFDQTtBQ3MvSUY7O0FEcC9JQTtFQUNFO0VBQ0E7QUN1L0lGOztBRHIvSUE7RUFDRTtFQUNBO0FDdy9JRjs7QUR0L0lBO0VBQ0U7QUN5L0lGOztBRHYvSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQzAvSUY7O0FEeC9JQTtFQUNFO0VBQ0E7QUMyL0lGOztBRHovSUE7RUFDRTtBQzQvSUY7O0FEMS9JQTtFQUNFO0VBQ0E7QUM2L0lGOztBRDMvSUE7RUFDRTtBQzgvSUY7O0FENS9JQTtFQUNFO0FDKy9JRjs7QUQ3L0lBO0VBQ0U7QUNnZ0pGOztBRDkvSUE7RUFDRTtBQ2lnSkY7O0FELy9JQTtFQUNFO0FDa2dKRjs7QURoZ0pBO0VBQ0U7QUNtZ0pGOztBRGpnSkE7O0VBR0U7QUNvZ0pGOztBRGxnSkE7RUFDRTtBQ3FnSkY7O0FEbmdKQTtFQUNFO0VBQ0E7QUNzZ0pGOztBRHBnSkE7RUFDRTtFQUNBO0FDdWdKRjs7QURyZ0pBO0VBQ0U7QUN3Z0pGOztBRHRnSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3lnSkY7O0FEdmdKQTtFQUNFO0VBQ0E7QUMwZ0pGOztBRHhnSkE7Ozs7RUFJRTtBQzJnSkY7O0FEemdKQTs7RUFFRTtFQUNBO0FDNGdKRjs7QUQxZ0pBO0VBQ0U7RUFDQTtBQzZnSkY7O0FEM2dKQTs7RUFFRTtFQUNBO0FDOGdKRjs7QUQ1Z0pBOzs7RUFHRTtBQytnSkY7O0FEN2dKQTtFQUNFO0VBQ0E7QUNnaEpGOztBRDlnSkE7RUFDRTtFQUNBO0VBQ0E7QUNpaEpGOztBRC9nSkE7RUFDRTtBQ2toSkY7O0FEaGhKQTs7RUFFRTtFQUNBO0FDbWhKRjs7QURqaEpBOzs7O0VBSUU7RUFDQTtBQ29oSkY7O0FEbGhKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDcWhKRjs7QURuaEpBO0VBQ0U7RUFDQTtFQUNBO0FDc2hKRjs7QURwaEpBO0VBQ0U7QUN1aEpGOztBRHJoSkE7RUFDRTtBQ3doSkY7O0FEdGhKQTtFQUNFO0FDeWhKRjs7QUR2aEpBO0VBQ0U7QUMwaEpGOztBRHhoSkE7RUFDRTtBQzJoSkY7O0FEemhKQTtFQUNFO0FDNGhKRjs7QUQxaEpBO0VBQ0U7QUM2aEpGOztBRDNoSkE7RUFDRTtBQzhoSkY7O0FENWhKQTtFQUNFO0FDK2hKRjs7QUQ3aEpBO0VBQ0U7QUNnaUpGOztBRDloSkE7RUFDRTtBQ2lpSkY7O0FEL2hKQTtFQUNFO0FDa2lKRjs7QURoaUpBO0VBQ0U7QUNtaUpGOztBRGppSkE7RUFDRTtBQ29pSkY7O0FEbGlKQTtFQUNFO0FDcWlKRjs7QURuaUpBO0VBQ0U7QUNzaUpGOztBRHBpSkE7O0VBRUU7RUFDQTtBQ3VpSkY7O0FEcmlKQTtFQUNFO0FDd2lKRjs7QUR0aUpBO0VBQ0U7QUN5aUpGOztBRHZpSkE7O0VBRUU7RUFDQTtBQzBpSkY7O0FEeGlKQTtFQUNFO0FDMmlKRjs7QUR6aUpBO0VBQ0U7QUM0aUpGOztBRDFpSkE7O0VBRUU7RUFDQTtBQzZpSkY7O0FEM2lKQTs7RUFFRTtBQzhpSkY7O0FENWlKQTs7RUFFRTtFQUNBO0FDK2lKRjs7QUQ3aUpBO0VBQ0U7QUNnakpGOztBRDlpSkE7OztFQUdFO0FDaWpKRjs7QUQvaUpBO0VBQ0U7QUNrakpGOztBRGhqSkE7O0VBRUU7QUNtakpGOztBRGpqSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNvakpGOztBRGxqSkE7RUFDRTtBQ3FqSkY7O0FEbmpKQTtFQUNFO0VBQ0E7QUNzakpGOztBRHBqSkE7O0VBRUU7QUN1akpGOztBRHJqSkE7O0VBRUU7QUN3akpGOztBRHRqSkE7RUFDRTtBQ3lqSkY7O0FEdmpKQTtFQUVFO0FDMGpKRjs7QUR4akpBO0VBQ0U7QUMyakpGOztBRHpqSkE7RUFDRTtBQzRqSkY7O0FEMWpKQTtFQUNFO0FDNmpKRjs7QUQzakpBO0VBQ0U7QUM4akpGOztBRDVqSkE7RUFDRTtBQytqSkY7O0FEN2pKQTtFQUNFO0VBQ0E7QUNna0pGOztBRDlqSkE7RUFDRTtBQ2lrSkY7O0FEL2pKQTtFQUNFO0VBQ0E7QUNra0pGOztBRGhrSkE7RUFDRTtBQ21rSkY7O0FEamtKQTtFQUNFO0FDb2tKRjs7QURsa0pBO0VBQ0U7RUFDQTtBQ3FrSkY7O0FEbmtKQTtFQUNFO0FDc2tKRjs7QURwa0pBO0VBQ0U7QUN1a0pGOztBRHJrSkE7RUFDRTtFQUNBO0FDd2tKRjs7QUR0a0pBO0VBQ0U7RUFDQTtFQUNBO0FDeWtKRjs7QUR2a0pBO0VBQ0U7RUFDQTtFQUNBO0FDMGtKRjs7QUR4a0pBO0VBQ0U7QUMya0pGOztBRHprSkE7RUFDRTtBQzRrSkY7O0FEMWtKQTtFQUNFO0FDNmtKRjs7QUQza0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUM4a0pGOztBRDVrSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMra0pGOztBRDdrSkE7RUFDRTtBQ2dsSkY7O0FEOWtKQTtFQUNFO0VBQ0E7RUFHQTtFQUNBO0FDaWxKRjs7QUQva0pBO0VBR0U7RUFHQTtFQUlBO0FDa2xKRjs7QURobEpBO0VBQ0U7RUFHQTtBQ21sSkY7O0FEamxKQTs7RUFLRTtBQ29sSkY7O0FEbGxKQTtFQUNFO0FDcWxKRjs7QURubEpBO0VBQ0U7RUFDQTtBQ3NsSkY7O0FEcGxKQTs7RUFFRTtBQ3VsSkY7O0FEcmxKQTs7RUFFRTtBQ3dsSkY7O0FEdGxKQTs7RUFFRTtBQ3lsSkY7O0FEdmxKQTtFQUdFO0VBSUE7RUFDQTtBQzBsSkY7O0FEeGxKQTs7RUFFRTtBQzJsSkY7O0FEemxKQTtFQUNFO0FDNGxKRjs7QUQxbEpBO0VBQ0U7QUM2bEpGOztBRDNsSkE7RUFDRTtFQUNBO0VBQ0E7QUM4bEpGOztBRDVsSkE7RUFDRTtFQUNBO0FDK2xKRjs7QUQ3bEpBO0VBQ0U7QUNnbUpGOztBRDlsSkE7RUFDRTtBQ2ltSkY7O0FEL2xKQTtFQUNFO0FDa21KRjs7QURobUpBO0VBRUU7RUFHQTtFQUdBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ21tSkY7O0FEam1KQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNvbUpGOztBRGxtSkE7RUFDRTtFQUNBO0FDcW1KRjs7QURubUpBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3NtSkY7O0FEcG1KQTtFQUNFO0VBQ0E7RUFDQTtBQ3VtSkY7O0FEcm1KQTtFQUNFO0FDd21KRjs7QUR0bUpBOzs7Ozs7Ozs7OztFQVdFO0VBQ0E7QUN5bUpGOztBRHZtSkE7Ozs7Ozs7OztFQVNFO0FDMG1KRjs7QUR4bUpBO0VBQ0U7RUFDQTtFQUNBO0FDMm1KRjs7QUR6bUpBOztFQUVFO0VBQ0E7QUM0bUpGOztBRDFtSkE7O0VBRUU7QUM2bUpGOztBRDNtSkE7O0VBRUU7RUFDQTtBQzhtSkY7O0FENW1KQTtFQUNFO0VBQ0E7RUFDQTtBQyttSkY7O0FEN21KQTtFQUNFO0FDZ25KRjs7QUQ5bUpBO0VBQ0U7QUNpbkpGOztBRC9tSkE7RUFDRTtBQ2tuSkY7O0FEaG5KQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ21uSkY7O0FEam5KQTtFQUNFO0FDb25KRjs7QURsbkpBOztFQUVFO0FDcW5KRjs7QURubkpBO0VBQ0U7RUFDQTtBQ3NuSkY7O0FEcG5KQTtFQUNFO0VBQ0E7QUN1bkpGOztBRHJuSkE7RUFDRTtBQ3duSkY7O0FEdG5KQTtFQUNFO0FDeW5KRjs7QUR2bkpBO0VBQ0U7QUMwbkpGOztBRHhuSkE7RUFDRTtFQUNBO0FDMm5KRjs7QUR6bkpBO0VBQ0U7QUM0bkpGOztBRDFuSkE7RUFDRTtBQzZuSkY7O0FEM25KQTtFQUNFO0VBQ0E7QUM4bkpGOztBRDVuSkE7RUFDRTtBQytuSkY7O0FEN25KQTtFQUNFO0FDZ29KRjs7QUQ5bkpBO0VBQ0U7RUFDQTtBQ2lvSkY7O0FEL25KQTtFQUNFO0FDa29KRjs7QURob0pBO0VBQ0U7QUNtb0pGOztBRGpvSkE7RUFDRTtFQUNBO0FDb29KRjs7QURsb0pBO0VBQ0U7QUNxb0pGOztBRG5vSkE7RUFDRTtBQ3NvSkY7O0FEcG9KQTtFQUNFO0VBQ0E7QUN1b0pGOztBRHJvSkE7RUFDRTtBQ3dvSkY7O0FEdG9KQTtFQUNFO0FDeW9KRjs7QUR2b0pBO0VBQ0U7RUFDQTtBQzBvSkY7O0FEeG9KQTtFQUNFO0FDMm9KRjs7QUR6b0pBO0VBQ0U7QUM0b0pGOztBRDFvSkE7RUFDRTtFQUNBO0FDNm9KRjs7QUQzb0pBO0VBQ0U7QUM4b0pGOztBRDVvSkE7RUFDRTtBQytvSkY7O0FEN29KQTtFQUNFO0VBQ0E7QUNncEpGOztBRDlvSkE7RUFDRTtBQ2lwSkY7O0FEL29KQTtFQUNFO0FDa3BKRjs7QURocEpBO0VBQ0U7QUNtcEpGOztBRGpwSkE7RUFDRTtFQUNBO0FDb3BKRjs7QURscEpBO0VBQ0U7RUFDQTtBQ3FwSkY7O0FEbnBKQTtFQUNFO0FDc3BKRjs7QURwcEpBO0VBQ0U7RUFDQTtBQ3VwSkY7O0FEcnBKQTtFQUNFO0VBQ0E7QUN3cEpGOztBRHRwSkE7RUFDRTtBQ3lwSkY7O0FEdnBKQTtFQUNFO0VBQ0E7QUMwcEpGOztBRHhwSkE7RUFDRTtFQUNBO0FDMnBKRjs7QUR6cEpBO0VBQ0U7QUM0cEpGOztBRDFwSkE7RUFDRTtFQUNBO0FDNnBKRjs7QUQzcEpBO0VBQ0U7RUFDQTtBQzhwSkY7O0FENXBKQTtFQUNFO0FDK3BKRjs7QUQ3cEpBO0VBQ0U7RUFDQTtBQ2dxSkY7O0FEOXBKQTtFQUNFO0VBQ0E7QUNpcUpGOztBRC9wSkE7RUFDRTtBQ2txSkY7O0FEaHFKQTtFQUNFO0VBQ0E7QUNtcUpGOztBRGpxSkE7RUFDRTtFQUNBO0FDb3FKRjs7QURscUpBO0VBQ0U7QUNxcUpGOztBRG5xSkE7RUFDRTtFQUNBO0FDc3FKRjs7QURwcUpBO0VBQ0U7RUFDQTtBQ3VxSkY7O0FEcnFKQTtFQUNFO0FDd3FKRjs7QUR0cUpBO0VBQ0U7RUFDQTtBQ3lxSkY7O0FEdnFKQTtFQUNFO0VBQ0E7QUMwcUpGOztBRHhxSkE7RUFDRTtBQzJxSkY7O0FEenFKQTtFQUNFO0VBQ0E7QUM0cUpGOztBRDFxSkE7RUFDRTtBQzZxSkY7O0FEM3FKQTtFQUNFO0VBQ0E7QUM4cUpGOztBRDVxSkE7RUFDRTtFQUNBO0VBQ0E7QUMrcUpGOztBRDdxSkE7O0VBRUU7QUNnckpGOztBRDlxSkE7RUFDRTtBQ2lySkY7O0FEL3FKQTs7RUFFRTtFQUNBO0FDa3JKRjs7QURockpBO0VBQ0U7RUFDQTtBQ21ySkY7O0FEanJKQTtFQUNFO0FDb3JKRjs7QURsckpBO0VBQ0U7QUNxckpGOztBRG5ySkE7RUFDRTtBQ3NySkY7O0FEcHJKQTtFQUNFO0FDdXJKRjs7QURyckpBO0VBQ0U7RUFDQTtBQ3dySkY7O0FEdHJKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDeXJKRjs7QUR2ckpBO0VBQ0U7RUFDQTtFQUNBO0FDMHJKRjs7QUR4ckpBO0VBQ0U7QUMyckpGOztBRHpySkE7RUFDRTtFQUNBO0FDNHJKRjs7QUQxckpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUM2ckpGOztBRDNySkE7RUFDRTtBQzhySkY7O0FENXJKQTtFQUNFO0FDK3JKRjs7QUQ3ckpBO0VBQ0U7QUNnc0pGOztBRDlySkE7RUFDRTtFQUNBO0FDaXNKRjs7QUQvckpBO0VBQ0U7QUNrc0pGOztBRGhzSkE7RUFDRTtBQ21zSkY7O0FEanNKQTtFQUNFO0FDb3NKRjs7QURsc0pBO0VBQ0U7QUNxc0pGOztBRG5zSkE7Ozs7RUFJRTtBQ3NzSkY7O0FEcHNKQTtFQUNFO0FDdXNKRjs7QURyc0pBO0VBQ0U7RUFDQTtBQ3dzSkY7O0FEdHNKQTtFQUNFO0FDeXNKRjs7QUR2c0pBO0VBQ0U7RUFFQTtFQUNBO0FDMHNKRjs7QUR4c0pBOzs7O0VBSUU7RUFDQTtFQUNBO0VBQ0E7QUMyc0pGOztBRHpzSkE7Ozs7RUFJRTtFQUNBO0FDNHNKRjs7QUQxc0pBOztFQUVFO0FDNnNKRjs7QUQzc0pBOztFQUVFO0FDOHNKRjs7QUQ1c0pBOztFQUVFO0FDK3NKRjs7QUQ3c0pBOztFQUVFO0FDZ3RKRjs7QUQ5c0pBOztFQUVFO0FDaXRKRjs7QUQvc0pBOztFQUVFO0FDa3RKRjs7QURodEpBOztFQUVFO0FDbXRKRjs7QURqdEpBOztFQUVFO0FDb3RKRjs7QURsdEpBOzs7O0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3F0SkY7O0FEbnRKQTs7OztFQUlFO0VBQ0E7QUNzdEpGOztBRHB0SkE7O0VBRUU7QUN1dEpGOztBRHJ0SkE7O0VBRUU7QUN3dEpGOztBRHR0SkE7O0VBRUU7QUN5dEpGOztBRHZ0SkE7O0VBRUU7QUMwdEpGOztBRHh0SkE7RUFDRTtBQzJ0SkY7O0FEenRKQTtFQUNFO0FDNHRKRjs7QUQxdEpBO0VBQ0U7QUM2dEpGOztBRDN0SkE7RUFDRTtBQzh0SkY7O0FENXRKQTtFQUNFO0FDK3RKRjs7QUQ3dEpBO0VBQ0U7QUNndUpGOztBRDl0SkE7RUFDRTtBQ2l1SkY7O0FEL3RKQTtFQUNFO0FDa3VKRjs7QURodUpBO0VBQ0U7RUFDQTtBQ211SkY7O0FEanVKQTtFQUNFO0VBQ0E7QUNvdUpGOztBRGx1SkE7RUFDRTtBQ3F1SkY7O0FEbnVKQTtFQUNFO0VBQ0E7QUNzdUpGOztBRHB1SkE7RUFDRTtFQUNBO0VBQ0E7QUN1dUpGOztBRHJ1SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3d1SkY7O0FEdHVKQTtFQUNFO0VBQ0E7RUFDQTtBQ3l1SkY7O0FEdnVKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDMHVKRjs7QUR4dUpBO0VBQ0U7RUFDQTtFQUNBO0FDMnVKRjs7QUR6dUpBO0VBQ0U7RUFDQTtBQzR1SkY7O0FEMXVKQTtFQUNFO0VBQ0E7QUM2dUpGOztBRDN1SkE7RUFDRTtBQzh1SkY7O0FENXVKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQyt1SkY7O0FEN3VKQTtFQUNFO0FDZ3ZKRjs7QUQ5dUpBO0VBQ0U7QUNpdkpGOztBRC91SkE7RUFDRTtBQ2t2SkY7O0FEaHZKQTtFQUVFO0VBQ0E7RUFDQTtBQ212SkY7O0FEanZKQTtFQUNFO0FDb3ZKRjs7QURsdkpBOztFQUVFO0VBQ0E7QUNxdkpGOztBRG52SkE7RUFDRTtBQ3N2SkY7O0FEcHZKQTs7O0VBSUU7QUN1dkpGOztBRHJ2SkE7RUFFRTtBQ3d2SkY7O0FEdHZKQTs7RUFHRTtFQUNBO0FDeXZKRjs7QUR2dkpBO0VBQ0U7RUFFQTtBQzB2SkY7O0FEeHZKQTs7RUFHRTtFQUNBO0FDMnZKRjs7QUR6dkpBO0VBQ0U7RUFDQTtBQzR2SkY7O0FEMXZKQTtFQUNFO0FDNnZKRjs7QUQzdkpBO0VBQ0U7QUM4dkpGOztBRDV2SkE7OztFQUdFO0FDK3ZKRjs7QUQ3dkpBO0VBQ0U7QUNnd0pGOztBRDl2SkE7RUFDRTtBQ2l3SkY7O0FEL3ZKQTtFQUNFO0VBQ0E7QUNrd0pGOztBRGh3SkE7RUFDRTtBQ213SkY7O0FEandKQTs7O0VBR0U7RUFDQTtBQ293SkY7O0FEbHdKQTtFQUNFO0FDcXdKRjs7QURud0pBOztFQUVFO0FDc3dKRjs7QURwd0pBO0VBQ0U7QUN1d0pGOztBRHJ3SkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDd3dKRjs7QUR0d0pBOzs7O0VBSUU7RUFFQTtFQUVBO0FDMHdKRjs7QUR2d0pBOzs7O0VBSUU7QUMwd0pGOztBRHh3SkE7RUFDRTtFQUNBO0FDMndKRjs7QUR6d0pBO0VBQ0U7QUM0d0pGOztBRDF3SkE7O0VBRUU7QUM2d0pGOztBRDN3SkE7RUFDRTtBQzh3SkY7O0FENXdKQTs7RUFFRTtBQyt3SkY7O0FEN3dKQTs7OztFQUlFO0FDZ3hKRjs7QUQ5d0pBOztFQUVFO0FDaXhKRjs7QUQvd0pBOzs7O0VBSUU7QUNreEpGOztBRGh4SkE7O0VBRUU7QUNteEpGOztBRGp4SkE7Ozs7RUFJRTtBQ294SkY7O0FEbHhKQTs7RUFFRTtBQ3F4SkY7O0FEbnhKQTs7OztFQUlFO0FDc3hKRjs7QURweEpBOzs7O0VBSUU7QUN1eEpGOztBRHJ4SkE7Ozs7Ozs7O0VBUUU7QUN3eEpGOztBRHR4SkE7Ozs7RUFJRTtBQ3l4SkY7O0FEdnhKQTtFQUNFO0FDMHhKRjs7QUR4eEpBOztFQUVFO0FDMnhKRjs7QUR6eEpBO0VBQ0U7QUM0eEpGOztBRDF4SkE7O0VBRUU7QUM2eEpGOztBRDN4SkE7RUFDRTtBQzh4SkY7O0FENXhKQTs7RUFFRTtBQyt4SkY7O0FEN3hKQTtFQUNFO0FDZ3lKRjs7QUQ5eEpBOztFQUVFO0FDaXlKRjs7QUQveEpBO0VBQ0U7QUNreUpGOztBRGh5SkE7RUFDRTtBQ215SkY7O0FEanlKQTs7RUFFRTtBQ295SkY7O0FEbHlKQTtFQUNFO0FDcXlKRjs7QURueUpBO0VBQ0U7RUFDQTtBQ3N5SkY7O0FEcHlKQTtFQUNFO0FDdXlKRjs7QURyeUpBO0VBQ0U7QUN3eUpGOztBRHR5SkE7RUFDRTtBQ3l5SkY7O0FEdnlKQTs7Ozs7Ozs7RUFRRTtBQzB5SkY7O0FEeHlKQTtFQUNFO0FDMnlKRjs7QUR6eUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUM0eUpGOztBRDF5SkE7RUFDRTtBQzZ5SkY7O0FEM3lKQTtFQUNFO0VBQ0E7QUM4eUpGOztBRDV5SkE7RUFDRTtBQyt5SkY7O0FEN3lKQTtFQUNFO0VBQ0E7QUNnekpGOztBRDl5SkE7RUFDRTtBQ2l6SkY7O0FEL3lKQTtFQUNFO0FDa3pKRjs7QURoekpBO0VBQ0U7QUNtekpGOztBRGp6SkE7RUFFRTtFQUNBO0VBQ0E7QUNvekpGOztBRGx6SkE7RUFDRTtFQUNBO0FDcXpKRjs7QURuekpBO0VBQ0U7RUFDQTtBQ3N6SkY7O0FEcHpKQTtFQUNFO0VBQ0E7QUN1ekpGOztBRHJ6SkE7RUFDRTtBQ3d6SkY7O0FEdHpKQTs7RUFFRTtBQ3l6SkY7O0FEdnpKQTs7RUFFRTtBQzB6SkY7O0FEeHpKQTs7RUFFRTtBQzJ6SkY7O0FEenpKQTtFQUNFO0FDNHpKRjs7QUQxekpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUM2ekpGOztBRDN6SkE7RUFDRTtBQzh6SkY7O0FENXpKQTtFQUNFO0FDK3pKRjs7QUQ3ekpBO0VBQ0U7QUNnMEpGOztBRDl6SkE7RUFDRTtBQ2kwSkY7O0FEL3pKQTs7RUFFRTtFQUVBO0VBQ0E7QUNrMEpGOztBRGgwSkE7RUFDRTtBQ20wSkY7O0FEajBKQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUNvMEpGOztBRGwwSkE7RUFDRTtBQ3EwSkY7O0FEbjBKQTtFQUdFO0VBSUE7QUNzMEpGOztBRHAwSkE7O0VBRUU7QUN1MEpGOztBRHIwSkE7O0VBRUU7RUFDQTtFQUNBO0VBRUE7QUN3MEpGOztBRHQwSkE7O0VBRUU7QUN5MEpGOztBRHYwSkE7O0VBRUU7RUFDQTtBQzAwSkY7O0FEeDBKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFJQTtFQUdBO0FDMjBKRjs7QUR6MEpBO0VBSUU7QUM0MEpGOztBRDEwSkE7RUFDRTtFQUNBO0FDNjBKRjs7QUQzMEpBO0VBQ0U7RUFDQTtBQzgwSkY7O0FENTBKQTtFQUNFO0FDKzBKRjs7QUQ3MEpBO0VBQ0U7QUNnMUpGOztBRDkwSkE7RUFDRTtFQUNBO0FDaTFKRjs7QUQvMEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QUNrMUpGOztBRGgxSkE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBQ20xSkY7O0FEajFKQTtFQUNFO0VBQ0E7QUNvMUpGOztBRGwxSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDcTFKRjs7QURuMUpBO0VBQ0U7RUFDQTtBQ3MxSkY7O0FEcDFKQTtFQUNFO0VBR0E7RUFJQTtBQ3UxSkY7O0FEcjFKQTs7RUFFRTtBQ3cxSkY7O0FEdDFKQTtFQUNFO0VBQ0E7QUN5MUpGOztBRHYxSkE7RUFDRTtJQUNFO0VDMDFKRjtBQUNGO0FEeDFKQTtFQUNFO0FDMDFKRjs7QUR4MUpBO0VBQ0U7QUMyMUpGOztBRHoxSkE7RUFDRTtFQUNBO0VBQ0E7QUM0MUpGOztBRDExSkE7RUFDRTtBQzYxSkY7O0FEMzFKQTtFQUNFO0VBQ0E7QUM4MUpGOztBRDUxSkE7RUFDRTtFQUNBO0FDKzFKRjs7QUQ3MUpBO0VBQ0U7QUNnMkpGOztBRDkxSkE7RUFHRTtFQUdBO0VBQ0E7QUNpMkpGOztBRC8xSkE7RUFHRTtFQUVBO0VBQ0E7RUFDQTtBQ2sySkY7O0FEaDJKQTtFQUNFO0FDbTJKRjs7QURqMkpBO0VBQ0U7QUNvMkpGOztBRGwySkE7RUFDRTtFQUNBO0FDcTJKRjs7QURuMkpBO0VBQ0U7RUFDQTtBQ3MySkY7O0FEcDJKQTtFQUNFO0VBR0E7RUFHQTtBQ3UySkY7O0FEcjJKQTtFQUNFO0FDdzJKRjs7QUR0MkpBO0VBQ0U7QUN5MkpGOztBRHYySkE7RUFHRTtFQUNBO0FDMDJKRjs7QUR4MkpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUMyMkpGOztBRHoySkE7O0VBRUU7QUM0MkpGOztBRDEySkE7RUFDRTtBQzYySkY7O0FEMzJKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzgySkY7O0FENTJKQTtFQUNFO0VBQ0E7QUMrMkpGOztBRDcySkE7O0VBRUU7QUNnM0pGOztBRDkySkE7RUFHRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FDaTNKRjs7QUQvMkpBO0VBQ0U7QUNrM0pGOztBRGgzSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ20zSkY7O0FEajNKQTtFQUNFO0FDbzNKRjs7QURsM0pBO0VBQ0U7QUNxM0pGOztBRG4zSkE7RUFDRTtFQUNBO0FDczNKRjs7QURwM0pBO0VBQ0U7RUFDQTtBQ3UzSkY7O0FEcjNKQTtFQUNFO0FDdzNKRjs7QUR0M0pBO0VBQ0U7RUFDQTtBQ3kzSkY7O0FEdjNKQTtFQUNFO0VBQ0E7QUMwM0pGOztBRHgzSkE7RUFDRTtFQUNBO0FDMjNKRjs7QUR6M0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUM0M0pGOztBRDEzSkE7RUFDRTtFQUNBO0FDNjNKRjs7QUQzM0pBOztFQUVFO0FDODNKRjs7QUQ1M0pBOztFQUVFO0VBQ0E7RUFDQTtBQyszSkY7O0FENzNKQTtFQUNFO0FDZzRKRjs7QUQ5M0pBO0VBQ0U7QUNpNEpGOztBRC8zSkE7OztFQUdFO0FDazRKRjs7QURoNEpBO0VBQ0U7RUFDQTtFQUdBO0VBSUE7QUNtNEpGOztBRGo0SkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUNvNEpGOztBRGw0SkE7RUFDRTtFQUNBO0VBQ0E7QUNxNEpGOztBRG40SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QUNzNEpGOztBRHA0SkE7RUFDRTtFQUNBO0VBRUE7QUN1NEpGOztBRHI0SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUN3NEpGOztBRHQ0SkE7RUFDRTtFQUNBO0FDeTRKRjs7QUR2NEpBO0VBQ0U7QUMwNEpGOztBRHg0SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMjRKRjs7QUR6NEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUM0NEpGOztBRDE0SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDNjRKRjs7QUQzNEpBO0VBQ0U7QUM4NEpGOztBRDU0SkE7RUFDRTtBQys0SkY7O0FENzRKQTtFQUdFO0VBR0E7RUFDQTtBQ2c1SkY7O0FEOTRKQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0FDaTVKRjs7QUQvNEpBOztFQUdFO0FDazVKRjtBRHQ0SkE7RUFDRTtJQUVFO0VDbTVKRjtFRGo1SkE7SUFFRTtFQ201SkY7QUFDRjtBRGo1SkE7RUFDRTtFQUNBO0FDbTVKRjs7QURqNUpBO0VBQ0U7QUNvNUpGOztBRGw1SkE7RUFDRTtFQUNBO0VBRUE7QUNxNUpGOztBRG41SkE7RUFDRTtBQ3M1SkY7O0FEcDVKQTs7RUFFRTtBQ3U1SkY7O0FEcjVKQTtFQUNFO0FDdzVKRjs7QUR0NUpBO0VBR0U7RUFHQTtBQ3k1SkY7O0FEdjVKQTtFQUdFO0FDMDVKRjs7QUR4NUpBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7QUMyNUpGOztBRHo1SkE7O0VBRUU7QUM0NUpGOztBRDE1SkE7O0VBRUU7RUFDQTtBQzY1SkY7O0FEMzVKQTtFQUNFO0FDODVKRjs7QUQ1NUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUMrNUpGOztBRDc1SkE7RUFDRTtFQUNBO0VBQ0E7QUNnNkpGOztBRDk1SkE7RUFDRTtFQUNBO0FDaTZKRjs7QUQvNUpBO0VBQ0U7QUNrNkpGOztBRGg2SkE7RUFFRTtFQUNBO0FDbTZKRjs7QURqNkpBO0VBQ0U7RUFDQTtFQUNBO0FDbzZKRjs7QURsNkpBO0VBQ0U7RUFDQTtBQ3E2SkY7O0FEbjZKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNzNkpGOztBRHA2SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3U2SkY7O0FEcjZKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3c2SkY7O0FEdDZKQTtFQUNFO0FDeTZKRjs7QUR2NkpBO0VBQ0U7RUFDQTtBQzA2SkY7O0FEeDZKQTtFQUNFO0FDMjZKRjs7QUR6NkpBO0VBQ0U7QUM0NkpGOztBRDE2SkE7RUFDRTtBQzY2SkY7O0FEMzZKQTtFQUNFO0FDODZKRjs7QUQ1NkpBO0VBQ0U7RUFDQTtBQys2SkY7O0FENzZKQTtFQUNFO0FDZzdKRjs7QUQ5NkpBO0VBQ0U7QUNpN0pGOztBRC82SkE7RUFDRTtFQUNBO0FDazdKRjs7QURoN0pBO0VBQ0U7QUNtN0pGOztBRGo3SkE7RUFDRTtFQUNBO0FDbzdKRjs7QURsN0pBO0VBQ0U7QUNxN0pGOztBRG43SkE7RUFDRTtFQUNBO0VBQ0E7QUNzN0pGOztBRHA3SkE7O0VBRUU7QUN1N0pGOztBRHI3SkE7RUFDRTtFQUNBO0FDdzdKRjs7QUR0N0pBO0VBQ0U7QUN5N0pGOztBRHY3SkE7RUFDRTtBQzA3SkY7O0FEeDdKQTs7O0VBR0U7QUMyN0pGOztBRHo3SkE7RUFDRTtBQzQ3SkY7O0FEMTdKQTtFQUNFO0FDNjdKRjs7QUQzN0pBOztFQUVFO0VBQ0E7QUM4N0pGOztBRDU3SkE7RUFDRTtFQUNBO0FDKzdKRjs7QUQ3N0pBO0VBQ0U7QUNnOEpGOztBRDk3SkE7RUFDRTtBQ2k4SkY7O0FELzdKQTtFQUNFO0VBQ0E7QUNrOEpGOztBRGg4SkE7RUFDRTtBQ204SkY7O0FEajhKQTtFQUNFO0VBQ0E7QUNvOEpGOztBRGw4SkE7RUFDRTtFQUNBO0FDcThKRjs7QURuOEpBO0VBQ0U7QUNzOEpGOztBRHA4SkE7O0VBRUU7QUN1OEpGOztBRHI4SkE7RUFDRTtFQUNBO0FDdzhKRjs7QUR0OEpBO0VBQ0U7QUN5OEpGOztBRHY4SkE7RUFDRTtBQzA4SkY7O0FEeDhKQTtFQUNFO0VBQ0E7QUMyOEpGOztBRHo4SkE7RUFDRTtFQUNBO0VBQ0E7QUM0OEpGOztBRDE4SkE7RUFDRTtBQzY4SkY7O0FEMzhKQTtFQUNFO0FDODhKRjs7QUQ1OEpBO0VBQ0U7RUFDQTtFQUNBO0FDKzhKRjs7QUQ3OEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNnOUpGOztBRDk4SkE7RUFDRTtFQUNBO0FDaTlKRjs7QUQvOEpBO0VBQ0U7QUNrOUpGOztBRGg5SkE7RUFHRTtBQ205SkY7O0FEajlKQTtFQUNFO0VBQ0E7QUNvOUpGOztBRGw5SkE7RUFDRTtBQ3E5SkY7O0FEbjlKQTtFQUNFO0FDczlKRjs7QURwOUpBO0VBQ0U7QUN1OUpGOztBRHI5SkE7RUFDRTtBQ3c5SkY7O0FEdDlKQTtFQUNFO0FDeTlKRjs7QUR2OUpBO0VBQ0U7QUMwOUpGOztBRHg5SkE7RUFDRTtFQUNBO0VBQ0E7QUMyOUpGOztBRHo5SkE7RUFDRTtBQzQ5SkY7O0FEMTlKQTtFQUNFO0VBQ0E7QUM2OUpGOztBRDM5SkE7RUFDRTtBQzg5SkY7O0FENTlKQTtFQUNFO0FDKzlKRjs7QUQ3OUpBOzs7O0VBSUU7RUFDQTtFQUNBO0FDZytKRjs7QUQ5OUpBOztFQUVFO0VBQ0E7RUFDQTtBQ2krSkY7O0FELzlKQTs7RUFFRTtFQUNBO0VBQ0E7QUNrK0pGOztBRGgrSkE7O0VBRUU7RUFDQTtFQUNBO0FDbStKRjs7QURqK0pBO0VBQ0U7RUFHQTtFQUlBO0VBQ0E7RUFDQTtBQ28rSkY7O0FEbCtKQTtFQUNFO0VBR0E7QUNxK0pGOztBRG4rSkE7RUFDRTtBQ3MrSkY7O0FEcCtKQTtFQUdFO0VBR0E7RUFFQTtFQUNBO0FDdStKRjs7QURyK0pBOztFQUVFO0VBQ0E7QUN3K0pGOztBRHQrSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN5K0pGOztBRHYrSkE7RUFDRTtFQUNBO0VBQ0E7QUMwK0pGOztBRHgrSkE7RUFDRTtBQzIrSkY7O0FEeitKQTtFQUNFO0FDNCtKRjs7QUQxK0pBO0VBQ0U7RUFDQTtBQzYrSkY7O0FEMytKQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDOCtKRjs7QUQ1K0pBO0VBQ0U7RUFDQTtBQysrSkY7O0FENytKQTtFQUNFO0FDZy9KRjs7QUQ5K0pBO0VBQ0U7QUNpL0pGOztBRC8rSkE7O0VBRUU7RUFDQTtBQ2svSkY7O0FEaC9KQTtFQUNFO0VBQ0E7RUFDQTtBQ20vSkY7O0FEai9KQTtFQUNFO0VBQ0E7RUFDQTtBQ28vSkY7O0FEbC9KQTtFQUNFO0FDcS9KRjs7QURuL0pBOztFQUVFO0FDcy9KRjs7QURwL0pBO0VBQ0U7QUN1L0pGOztBRHIvSkE7RUFDRTtBQ3cvSkY7O0FEdC9KQTtFQUNFO0VBQ0E7QUN5L0pGOztBRHYvSkE7RUFDRTtFQUNBO0FDMC9KRjs7QUR4L0pBO0VBR0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBQzIvSkY7O0FEei9KQTtFQUdFO0VBR0E7QUM0L0pGOztBRDEvSkE7RUFDRTtBQzYvSkY7O0FEMy9KQTtFQUNFO0FDOC9KRjs7QUQ1L0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUMrL0pGOztBRDcvSkE7RUFDRTtBQ2dnS0Y7O0FEOS9KQTtFQUNFO0VBQ0E7QUNpZ0tGOztBRC8vSkE7RUFHRTtFQUlBO0FDa2dLRjs7QURoZ0tBO0VBQ0U7QUNtZ0tGOztBRGpnS0E7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBQ29nS0Y7O0FEbGdLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDcWdLRjs7QURuZ0tBO0VBQ0U7QUNzZ0tGOztBRHBnS0E7RUFDRTtBQ3VnS0Y7O0FEcmdLQTtFQUNFO0VBQ0E7QUN3Z0tGOztBRHRnS0E7RUFDRTtFQUNBO0FDeWdLRjs7QUR2Z0tBO0VBQ0U7RUFDQTtBQzBnS0Y7O0FEeGdLQTtFQUNFO0FDMmdLRjs7QUR6Z0tBOzs7O0VBSUU7QUM0Z0tGOztBRDFnS0E7Ozs7RUFNRTtFQUdBO0FDNmdLRjs7QUQzZ0tBOzs7O0VBSUU7QUM4Z0tGOztBRDVnS0E7Ozs7RUFJRTtFQUNBO0FDK2dLRjs7QUQ3Z0tBOzs7O0VBSUU7RUFDQTtBQ2doS0Y7O0FEOWdLQTtFQUVFO0VBQ0E7RUFDQTtBQ2loS0Y7O0FEL2dLQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0FDa2hLRjs7QURoaEtBO0VBQ0U7QUNtaEtGOztBRGpoS0E7RUFDRTtBQ29oS0Y7O0FEbGhLQTtFQUdFO0FDcWhLRjs7QURuaEtBO0VBR0U7QUNzaEtGOztBRHBoS0E7RUFDRTtFQUNBO0FDdWhLRjs7QURyaEtBOztFQUVFO0FDd2hLRjs7QUR0aEtBO0VBQ0U7RUFDQTtFQUNBO0FDeWhLRjs7QUR2aEtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzBoS0Y7O0FEeGhLQTs7RUFFRTtBQzJoS0Y7O0FEemhLQTtFQUNFO0VBQ0E7RUFDQTtBQzRoS0Y7O0FEMWhLQTtFQUNFO0VBQ0E7RUFDQTtBQzZoS0Y7O0FEM2hLQTtFQUNFO0VBQ0E7QUM4aEtGOztBRDVoS0E7RUFDRTtBQytoS0Y7O0FEN2hLQTtFQUNFO0FDZ2lLRjs7QUQ5aEtBOztFQUVFO0VBQ0E7RUFDQTtBQ2lpS0Y7O0FEL2hLQTtFQUNFO0VBQ0E7QUNraUtGOztBRGhpS0E7RUFDRTtBQ21pS0Y7O0FEamlLQTtFQUNFO0FDb2lLRjs7QURsaUtBO0VBQ0U7QUNxaUtGOztBRG5pS0E7Ozs7Ozs7OztFQVNFO0FDc2lLRjs7QURwaUtBOztFQUVFO0FDdWlLRjs7QURyaUtBOzs7O0VBSUU7QUN3aUtGOztBRHRpS0E7O0VBRUU7QUN5aUtGOztBRHZpS0E7RUFDRTtBQzBpS0Y7O0FEeGlLQTtFQUNFO0VBQ0E7QUMyaUtGOztBRHppS0E7RUFDRTtFQUNBO0FDNGlLRjs7QUQxaUtBO0VBQ0U7RUFDQTtBQzZpS0Y7O0FEM2lLQTtFQUNFO0FDOGlLRjs7QUQ1aUtBOztFQUVFO0FDK2lLRjs7QUQ3aUtBOztFQUVFO0VBQ0E7QUNnaktGOztBRDlpS0E7RUFDRTtBQ2lqS0Y7O0FEL2lLQTtFQUNFO0VBQ0E7QUNraktGOztBRGhqS0E7Ozs7RUFJRTtBQ21qS0Y7O0FEampLQTtFQUNFO0FDb2pLRjs7QURsaktBO0VBQ0U7QUNxaktGOztBRG5qS0E7RUFDRTtBQ3NqS0Y7O0FEcGpLQTtFQUNFO0FDdWpLRjs7QURyaktBOztFQUVFO0FDd2pLRjs7QUR0aktBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7QUN5aktGOztBRHZqS0E7RUFDRTtBQzBqS0Y7O0FEeGpLQTs7RUFFRTtFQUNBO0FDMmpLRjs7QUR6aktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQzRqS0Y7O0FEMWpLQTtFQUNFO0FDNmpLRjs7QUQzaktBOzs7OztFQUtFO0VBQ0E7QUM4aktGOztBRDVqS0E7Ozs7O0VBS0U7RUFDQTtFQUNBO0FDK2pLRjs7QUQ3aktBO0VBQ0U7QUNna0tGOztBRDlqS0E7RUFFRTtBQ2lrS0Y7O0FEL2pLQTtFQUNFO0FDa2tLRjs7QURoa0tBO0VBQ0U7RUFDQTtBQ21rS0Y7O0FEamtLQTtFQUNFO0FDb2tLRjs7QURsa0tBOztFQUVFO0VBQ0E7QUNxa0tGOztBRG5rS0E7OztFQUdFO0FDc2tLRjs7QURwa0tBO0VBQ0U7QUN1a0tGOztBRHJrS0E7RUFDRTtBQ3drS0Y7O0FEdGtLQTs7RUFFRTtBQ3lrS0Y7O0FEdmtLQTtFQUVFO0FDMGtLRjs7QUR4a0tBO0VBQ0U7QUMya0tGOztBRHprS0E7RUFDRTtBQzRrS0Y7O0FEMWtLQTtFQUNFO0FDNmtLRjs7QUQza0tBO0VBQ0U7RUFDQTtFQUNBO0FDOGtLRjs7QUQ1a0tBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUMra0tGOztBRDdrS0E7RUFDRTtBQ2dsS0Y7O0FEOWtLQTtFQUNFO0FDaWxLRjs7QUQva0tBO0VBQ0U7QUNrbEtGOztBRGhsS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FDbWxLRjs7QURqbEtBO0VBQ0U7QUNvbEtGOztBRGxsS0E7RUFDRTtBQ3FsS0Y7O0FEbmxLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNzbEtGOztBRHBsS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3VsS0Y7O0FEcmxLQTtFQUNFO0FDd2xLRjs7QUR0bEtBO0VBQ0U7QUN5bEtGOztBRHZsS0E7O0VBRUU7QUMwbEtGOztBRHhsS0E7RUFDRTtFQUNBO0FDMmxLRjs7QUR6bEtBO0VBQ0U7QUM0bEtGOztBRDFsS0E7RUFDRTtBQzZsS0Y7O0FEM2xLQTtFQUNFO0FDOGxLRjs7QUQ1bEtBO0VBQ0U7RUFDQTtFQUNBO0FDK2xLRjs7QUQ3bEtBO0VBQ0U7QUNnbUtGOztBRDlsS0E7RUFDRTtBQ2ltS0Y7O0FEL2xLQTtFQUNFO0VBQ0E7QUNrbUtGOztBRGhtS0E7RUFDRTtBQ21tS0Y7O0FEam1LQTs7RUFFRTtBQ29tS0Y7O0FEbG1LQTtFQUNFO0FDcW1LRjs7QURubUtBOztFQUVFO0FDc21LRjs7QURwbUtBOztFQUVFO0FDdW1LRjs7QURybUtBO0VBQ0U7RUFDQTtBQ3dtS0Y7O0FEdG1LQTtFQUNFO0FDeW1LRjs7QUR2bUtBO0VBQ0U7QUMwbUtGOztBRHhtS0E7RUFDRTtBQzJtS0Y7O0FEem1LQTtFQUNFO0FDNG1LRjs7QUQxbUtBO0VBQ0U7QUM2bUtGOztBRDNtS0E7O0VBRUU7RUFDQTtBQzhtS0Y7O0FENW1LQTs7Ozs7Ozs7RUFRRTtFQUNBO0FDK21LRjs7QUQ3bUtBOzs7O0VBSUU7RUFDQTtBQ2duS0Y7O0FEOW1LQTtFQUNFO0FDaW5LRjs7QUQvbUtBO0VBQ0U7QUNrbktGOztBRGhuS0E7RUFDRTtBQ21uS0Y7O0FEam5LQTtFQUNFO0VBQ0E7RUFDQTtBQ29uS0Y7O0FEbG5LQTtFQUNFO0VBQ0E7RUFDQTtBQ3FuS0Y7O0FEbm5LQTtFQUNFO0VBQ0E7RUFDQTtBQ3NuS0Y7O0FEcG5LQTtFQUNFO0VBQ0E7RUFDQTtBQ3VuS0Y7O0FEcm5LQTtFQUNFO0VBQ0E7RUFDQTtBQ3duS0Y7O0FEdG5LQTtFQUNFO0VBQ0E7RUFDQTtBQ3luS0Y7O0FEdm5LQTtFQUNFO0VBQ0E7RUFDQTtBQzBuS0Y7O0FEeG5LQTtFQUNFO0VBQ0E7RUFDQTtBQzJuS0Y7O0FEem5LQTtFQUNFO0VBQ0E7RUFDQTtBQzRuS0Y7O0FEMW5LQTtFQUNFO0VBQ0E7RUFDQTtBQzZuS0Y7O0FEM25LQTtFQUNFO0VBQ0E7RUFDQTtBQzhuS0Y7O0FENW5LQTtFQUNFO0VBQ0E7RUFDQTtBQytuS0Y7O0FEN25LQTtFQUNFO0VBQ0E7RUFDQTtBQ2dvS0Y7O0FEOW5LQTtFQUNFO0VBQ0E7RUFDQTtBQ2lvS0Y7O0FEL25LQTtFQUNFO0VBQ0E7RUFDQTtBQ2tvS0Y7O0FEaG9LQTs7RUFFRTtFQUNBO0VBQ0E7QUNtb0tGOztBRGpvS0E7O0VBRUU7RUFDQTtFQUNBO0FDb29LRjs7QURsb0tBOztFQUVFO0VBQ0E7RUFDQTtBQ3FvS0Y7O0FEbm9LQTs7RUFFRTtFQUNBO0VBQ0E7QUNzb0tGOztBRHBvS0E7O0VBRUU7RUFDQTtFQUNBO0FDdW9LRjs7QURyb0tBOztFQUVFO0VBQ0E7RUFDQTtBQ3dvS0Y7O0FEdG9LQTs7RUFFRTtFQUNBO0VBQ0E7QUN5b0tGOztBRHZvS0E7O0VBRUU7RUFDQTtFQUNBO0FDMG9LRjs7QUR4b0tBOztFQUVFO0VBQ0E7RUFDQTtBQzJvS0Y7O0FEem9LQTs7RUFFRTtFQUNBO0VBQ0E7QUM0b0tGOztBRDFvS0E7RUFDRTtFQUNBO0VBQ0E7QUM2b0tGOztBRDNvS0E7RUFDRTtFQUNBO0VBQ0E7QUM4b0tGOztBRDVvS0E7RUFDRTtFQUNBO0VBQ0E7QUMrb0tGOztBRDdvS0E7RUFDRTtFQUNBO0VBQ0E7QUNncEtGOztBRDlvS0E7RUFDRTtFQUNBO0VBQ0E7QUNpcEtGOztBRC9vS0E7RUFDRTtFQUNBO0VBQ0E7QUNrcEtGOztBRGhwS0E7RUFDRTtFQUNBO0VBQ0E7QUNtcEtGOztBRGpwS0E7RUFDRTtFQUNBO0VBQ0E7QUNvcEtGOztBRGxwS0E7RUFDRTtFQUNBO0VBQ0E7QUNxcEtGOztBRG5wS0E7RUFDRTtFQUNBO0VBQ0E7QUNzcEtGOztBRHBwS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDdXBLRjs7QURycEtBO0VBQ0U7RUFDQTtFQUNBO0FDd3BLRjs7QUR0cEtBO0VBR0U7RUFJQTtFQUNBO0VBQ0E7RUFDQTtBQ3lwS0Y7O0FEdnBLQTtFQUdFO0VBQ0E7RUFJQTtFQUNBO0FDMHBLRjs7QUR4cEtBO0VBQ0U7RUFDQTtFQUNBO0FDMnBLRjs7QUR6cEtBO0VBR0U7QUM0cEtGOztBRDFwS0E7RUFDRTtBQzZwS0Y7O0FEM3BLQTtFQUNFO0FDOHBLRjs7QUQ1cEtBO0VBQ0U7QUMrcEtGOztBRDdwS0E7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QUNncUtGOztBRDlwS0E7RUFDRTtBQ2lxS0Y7O0FEL3BLQTtFQUNFO0FDa3FLRjs7QURocUtBO0VBQ0U7RUFDQTtBQ21xS0Y7O0FEanFLQTtFQUNFO0VBQ0E7QUNvcUtGOztBRGxxS0E7RUFDRTtBQ3FxS0Y7O0FEbnFLQTtFQUNFO0VBQ0E7QUNzcUtGOztBRHBxS0E7RUFDRTtBQ3VxS0Y7O0FEcnFLQTtFQUNFO0FDd3FLRjs7QUR0cUtBO0VBQ0U7QUN5cUtGOztBRHZxS0E7RUFDRTtFQUNBO0FDMHFLRjs7QUR4cUtBOzs7O0VBSUU7RUFDQTtBQzJxS0Y7O0FEenFLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FDNHFLRjs7QUQxcUtBOztFQUVFO0FDNnFLRjs7QUQzcUtBO0VBQ0U7QUM4cUtGOztBRDVxS0E7RUFDRTtBQytxS0Y7O0FEN3FLQTtFQUNFO0FDZ3JLRjs7QUQ5cUtBOztFQUVFO0VBQ0E7QUNpcktGOztBRC9xS0E7RUFDRTtFQUNBO0FDa3JLRjs7QURocktBO0VBQ0U7RUFDQTtBQ21yS0Y7O0FEanJLQTtFQUNFO0FDb3JLRjs7QURscktBO0VBQ0U7QUNxcktGOztBRG5yS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDc3JLRjs7QURwcktBO0VBQ0U7QUN1cktGOztBRHJyS0E7Ozs7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDd3JLRjs7QUR0cktBOztFQUVFO0VBQ0E7RUFDQTtBQ3lyS0Y7O0FEdnJLQTtFQUNFO0VBQ0E7QUMwcktGOztBRHhyS0E7O0VBRUU7RUFDQTtFQUNBO0FDMnJLRjs7QUR6cktBO0VBQ0U7RUFDQTtBQzRyS0Y7O0FEMXJLQTtFQUNFO0VBQ0E7QUM2cktGOztBRDNyS0E7RUFDRTtBQzhyS0Y7O0FENXJLQTtFQUNFO0VBQ0E7QUMrcktGOztBRDdyS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDZ3NLRjs7QUQ5cktBO0VBQ0U7QUNpc0tGOztBRC9yS0E7RUFDRTtFQUNBO0VBQ0E7QUNrc0tGOztBRGhzS0E7RUFDRTtFQUNBO0FDbXNLRjs7QURqc0tBO0VBQ0U7RUFDQTtFQUNBO0FDb3NLRjs7QURsc0tBO0VBQ0U7QUNxc0tGOztBRG5zS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ3NzS0Y7O0FEcHNLQTtFQUNFO0FDdXNLRjs7QURyc0tBO0VBQ0U7QUN3c0tGOztBRHRzS0E7RUFDRTtBQ3lzS0Y7O0FEdnNLQTs7OztFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMHNLRjs7QUR4c0tBOztFQUVFO0FDMnNLRjs7QUR6c0tBOztFQUVFO0FDNHNLRjs7QUQxc0tBO0VBQ0U7QUM2c0tGOztBRDNzS0E7RUFDRTtBQzhzS0Y7O0FENXNLQTtFQUNFO0FDK3NLRjs7QUQ3c0tBO0VBQ0U7QUNndEtGOztBRDlzS0E7RUFDRTtBQ2l0S0Y7O0FEL3NLQTtFQUNFO0FDa3RLRjs7QURodEtBO0VBQ0U7RUFDQTtFQUNBO0FDbXRLRjs7QURqdEtBOztFQUVFO0FDb3RLRjs7QURsdEtBO0VBQ0U7QUNxdEtGOztBRG50S0E7RUFDRTtBQ3N0S0Y7O0FEcHRLQTtFQUNFO0FDdXRLRjs7QURydEtBO0VBQ0U7QUN3dEtGOztBRHR0S0E7RUFDRTtBQ3l0S0Y7O0FEdnRLQTtFQUNFO0FDMHRLRjs7QUR4dEtBO0VBQ0U7QUMydEtGOztBRHp0S0E7RUFDRTtBQzR0S0Y7O0FEMXRLQTtFQUNFO0FDNnRLRjs7QUQzdEtBO0VBQ0U7QUM4dEtGOztBRDV0S0E7RUFDRTtBQyt0S0Y7O0FEN3RLQTtFQUNFO0FDZ3VLRjs7QUQ5dEtBO0VBQ0U7QUNpdUtGOztBRC90S0E7RUFDRTtBQ2t1S0Y7O0FEaHVLQTtFQUNFO0FDbXVLRjs7QURqdUtBO0VBQ0U7QUNvdUtGOztBRGx1S0E7RUFDRTtBQ3F1S0Y7O0FEbnVLQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBQ3N1S0Y7O0FEcHVLQTtFQUNFO0FDdXVLRjs7QURydUtBO0VBQ0U7RUFFQTtBQ3d1S0Y7O0FEdHVLQTtFQUNFO0FDeXVLRjs7QUR2dUtBO0VBQ0U7QUMwdUtGOztBRHh1S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QUMydUtGOztBRHp1S0E7RUFDRTtBQzR1S0Y7O0FEMXVLQTtFQUNFO0VBRUE7QUM2dUtGOztBRDN1S0E7RUFDRTtFQUNBO0VBQ0E7QUM4dUtGOztBRDV1S0E7O0VBRUU7QUMrdUtGOztBRDd1S0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUNndktGOztBRDl1S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ2l2S0Y7O0FGNTArQkE7RUFDRTtBRSswK0JGOztBRjUwK0JBO0VBQ0U7QUUrMCtCRjs7QUY1MCtCQTtFQUNFO0FFKzArQkY7O0FGNTArQkM7RUFDQztBRSswK0JGOztBRngwK0JBO0VBQ0U7QUUyMCtCRjs7QUZ4MCtCQTtFQUNFO0VBQ0E7QUUyMCtCRjs7QUZ4MCtCQTtFQUNFO0VBQ0E7QUUyMCtCRjs7QUZ4MCtCQTtFQUNFO0VBQ0E7RUFBQTtFQUNBO0FFMjArQkY7O0FGeDArQkE7RUFDRTtFQUFBO0VBQ0E7RUFDQTtBRTIwK0JGOztBRngwK0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUUyMCtCRjtBRnowK0JFO0VBQ0U7RUFDQTtBRTIwK0JKO0FGejArQkk7RUFDRTtFQUNBO0VBQ0E7QUUyMCtCTjtBRnYwK0JFO0VBQ0U7RUFDQTtFQUNBO0FFeTArQko7QUZ0MCtCRTtFQUNFO0VBQ0E7QUV3MCtCSjtBRnIwK0JFO0VBQ0U7RUFDQTtFQUNBO0FFdTArQko7O0FGbjArQkE7RUFDRTtBRXMwK0JGOztBRm4wK0JBO0VBQ0U7RUFDQTtBRXMwK0JGOztBRm4wK0JBO0VBQ0U7QUVzMCtCRjtBRnAwK0JFO0VBQ0U7QUVzMCtCSjs7QUZsMCtCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUVxMCtCRjs7QUZsMCtCQTtFQUVFO0FFbzArQkY7QUZsMCtCRTtFQUNFO0VBQ0E7RUFDQTtBRW8wK0JKOztBRjl6K0JBO0VBQ0U7RUFDQTtFQUNBO0FFaTArQkY7O0FGOXorQkE7RUFDRTtBRWkwK0JGOztBRjl6K0JBO0VBQ0U7QUVpMCtCRjs7QUY5eitCQTtFQUNFO0FFaTArQkY7O0FGL3orQkE7O0VBRUU7QUVrMCtCRjs7QUZoMCtCQTs7O0VBR0U7RUFDQTtBRW0wK0JGOztBRmowK0JBOzs7RUFHRTtBRW8wK0JGOztBQTE5K0JBO0VBQ0U7QUE2OStCRjs7QUExOStCQTtFQUNFO0VBQ0E7QUE2OStCRjs7QUExOStCQTtFQUNFO0FBNjkrQkY7O0FBMTkrQkE7RUFDRTtBQTY5K0JGOztBQTM5K0JBO0VBQ0U7QUE4OStCRjs7QUE1OStCQTtFQUNFO0FBKzkrQkY7O0FBMzkrQkE7RUFDRSx5QkM1Qlk7QUQwLytCZDs7QUEzOStCQTtFQUNFO0VBQ0E7RUFDQTtBQTg5K0JGO0FBNTkrQkU7RUFDRSxjQ3JDVTtBRG1nL0JkOztBQTE5K0JBO0VBQ0U7QUE2OStCRjtBQTM5K0JFO0VBQ0U7QUE2OStCSjs7QUF6OStCQTtFQUNFLFdGdUVxQjtFRXRFckI7RUFDQTtBQTQ5K0JGOztBQXo5K0JBO0VBQ0U7RUFDQTtBQTQ5K0JGOztBQXg5K0JFO0VBQ0U7QUEyOStCSjtBQXg5K0JFO0VBQ0U7QUEwOStCSixDOzs7O0FFMWgvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQURGOztBQUdBO0VBQ0UseUJEVFk7QUNTZDs7QUFHQTtFQUNFO0VBQ0E7QUFBRjtBQUVFO0VBQ0U7RUFDQTtBQUFKO0FBR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQURKO0FBR0k7RUFDRTtFQUNBO0FBRE47QUFLRTtFQUNFO0VBQ0Esa0NEckNjO0VDc0NkO0FBSEo7O0FBUUU7RUFDRTtFQUNBLGtDRDdDYztFQzhDZDtBQUxKO0FBT0U7RUFDRTtFQUNBO0FBTEo7O0FBV0k7RUFDRTtBQVJOO0FBV0U7RUFDRTtBQVRKO0FBV0U7RUFDSTtBQVROOztBQWFBO0VBQ0U7RUFDQTtBQVZGLEM7Ozs7QUMzREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBREYsQzs7OztBQ0hFO0VBQ0U7RUFDQTtFQUNBO0FBRko7QUFJSTtFQUNFO0FBRk47QUFNRTtFQUNFO0VBQ0E7QUFKSixDOzs7O0FDUkU7RUFDRTtBQUZKO0FBS0U7RUFDRSxjSlJVO0VJU1Y7RUFDQTtBQUhKLEM7Ozs7QUNQQSxnQkFBZ0I7QVBDaEI7OztDQUFBO0FBT0E7RUFDRTtBT0FGOztBUEVBO0VBQ0U7QU9DRjs7QVBDQTtFQUNFO0VBQ0E7RUFDQTtBT0VGOztBUEFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT0dGOztBUERBOzs7OztFQUtFO0FPSUY7O0FQRkE7RUFDRTtFQUNBO0VBQ0E7QU9LRjtBUFNBO0VBQ0U7SUFDRTtJQUVBO0VPTUY7RVBKQTtJQUNFO0lBRUE7RU9NRjtBQUNGO0FQSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT01GO0FQSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT01GO0FQSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT01GO0FQSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT01GO0FQSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9NRjs7QVBKQTs7RUFFRTtFQUNBO0FPT0Y7O0FQTEE7RUFDRTtFQUNBO0VBQ0E7QU9RRjs7QVBOQTtFQUNFO0VBQ0E7RUFDQTtBT1NGOztBUFBBO0VBQ0U7RUFDQTtBT1VGOztBUFJBO0VBQ0U7RUFDQTtFQUNBO0FPV0Y7O0FQVEE7RUFDRTtFQUNBO0FPWUY7O0FQVkE7RUFDRTtFQUNBO0VBQ0E7QU9hRjs7QVBYQTtFQUNFO0FPY0Y7O0FQWkE7RUFDRTtBT2VGOztBUGJBO0VBQ0U7QU9nQkY7O0FQZEE7RUFDRTtBT2lCRjs7QVBmQTs7RUFFRTtBT2tCRjs7QVBoQkE7RUFDRTtBT21CRjs7QVBqQkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0dFO0VBQ0E7QU9vQkY7O0FQbEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3FCRjs7QVBuQkE7RUFDRTtBT3NCRjs7QVBwQkE7RUFDRTtBT3VCRjs7QVByQkE7RUFDRTtBT3dCRjs7QVB0QkE7RUFDRTtBT3lCRjs7QVB2QkE7O0VBRUU7QU8wQkY7O0FQeEJBO0VBQ0U7QU8yQkY7O0FQekJBO0VBQ0U7QU80QkY7O0FQMUJBO0VBQ0U7QU82QkY7O0FQM0JBO0VBQ0U7QU84QkY7O0FQNUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU8rQkY7QVA3QkE7RUFDRTtBTytCRjs7QVA3QkE7RUFDRTtBT2dDRjs7QVA5QkE7RUFDRTtBT2lDRjs7QVAvQkE7RUFDRTtBT2tDRjs7QVBoQ0E7RUFDRTtBT21DRjs7QVBqQ0E7RUFDRTtBT29DRjs7QVBsQ0E7RUFDRTtBT3FDRjs7QVBuQ0E7RUFDRTtBT3NDRjs7QVBwQ0E7RUFDRTtBT3VDRjs7QVByQ0E7RUFDRTtBT3dDRjs7QVB0Q0E7RUFDRTtBT3lDRjs7QVB2Q0E7RUFDRTtBTzBDRjs7QVB4Q0E7RUFDRTtBTzJDRjs7QVB6Q0E7RUFDRTtBTzRDRjs7QVAxQ0E7RUFDRTtBTzZDRjs7QVAzQ0E7RUFDRTtBTzhDRjs7QVA1Q0E7RUFDRTtBTytDRjs7QVA3Q0E7RUFDRTtBT2dERjs7QVA5Q0E7RUFDRTtBT2lERjs7QVAvQ0E7RUFDRTtBT2tERjs7QVBoREE7RUFDRTtBT21ERjs7QVBqREE7RUFDRTtBT29ERjs7QVBsREE7RUFDRTtBT3FERjs7QVBuREE7RUFDRTtBT3NERjs7QVBwREE7RUFDRTtBT3VERjs7QVByREE7RUFDRTtBT3dERjs7QVB0REE7RUFDRTtBT3lERjs7QVB2REE7RUFDRTtBTzBERjs7QVB4REE7RUFDRTtBTzJERjs7QVB6REE7RUFDRTtBTzRERjs7QVAxREE7RUFDRTtBTzZERjs7QVAzREE7RUFDRTtBTzhERjs7QVA1REE7RUFDRTtBTytERjs7QVA3REE7RUFDRTtBT2dFRjs7QVA5REE7RUFDRTtBT2lFRjs7QVAvREE7RUFDRTtBT2tFRjs7QVBoRUE7RUFDRTtBT21FRjs7QVBqRUE7RUFDRTtBT29FRjs7QVBsRUE7RUFDRTtBT3FFRjs7QVBuRUE7RUFDRTtBT3NFRjs7QVBwRUE7RUFDRTtBT3VFRjs7QVByRUE7RUFDRTtBT3dFRjs7QVB0RUE7RUFDRTtBT3lFRjs7QVB2RUE7RUFDRTtBTzBFRjs7QVB4RUE7RUFDRTtBTzJFRjs7QVB6RUE7RUFDRTtBTzRFRjs7QVAxRUE7RUFDRTtBTzZFRjs7QVAzRUE7RUFDRTtBTzhFRjs7QVA1RUE7RUFDRTtBTytFRjs7QVA3RUE7RUFDRTtBT2dGRjs7QVA5RUE7RUFDRTtBT2lGRjs7QVAvRUE7RUFDRTtBT2tGRjs7QVBoRkE7RUFDRTtBT21GRjs7QVBqRkE7RUFDRTtBT29GRjs7QVBsRkE7RUFDRTtBT3FGRjs7QVBuRkE7RUFDRTtBT3NGRjs7QVBwRkE7RUFDRTtBT3VGRjs7QVByRkE7RUFDRTtBT3dGRjs7QVB0RkE7RUFDRTtBT3lGRjs7QVB2RkE7RUFDRTtBTzBGRjs7QVB4RkE7RUFDRTtBTzJGRjs7QVB6RkE7RUFDRTtBTzRGRjs7QVAxRkE7RUFDRTtBTzZGRjs7QVAzRkE7RUFDRTtBTzhGRjs7QVA1RkE7RUFDRTtBTytGRjs7QVA3RkE7RUFDRTtBT2dHRjs7QVA5RkE7RUFDRTtBT2lHRjs7QVAvRkE7RUFDRTtBT2tHRjs7QVBoR0E7RUFDRTtBT21HRjs7QVBqR0E7RUFDRTtBT29HRjs7QVBsR0E7RUFDRTtBT3FHRjs7QVBuR0E7RUFDRTtBT3NHRjs7QVBwR0E7RUFDRTtBT3VHRjs7QVByR0E7RUFDRTtBT3dHRjs7QVB0R0E7RUFDRTtBT3lHRjs7QVB2R0E7RUFDRTtBTzBHRjs7QVB4R0E7RUFDRTtBTzJHRjs7QVB6R0E7RUFDRTtBTzRHRjs7QVAxR0E7RUFDRTtBTzZHRjs7QVAzR0E7RUFDRTtBTzhHRjs7QVA1R0E7RUFDRTtBTytHRjs7QVA3R0E7RUFDRTtBT2dIRjs7QVA5R0E7RUFDRTtBT2lIRjs7QVAvR0E7RUFDRTtBT2tIRjs7QVBoSEE7RUFDRTtBT21IRjs7QVBqSEE7RUFDRTtBT29IRjs7QVBsSEE7RUFDRTtBT3FIRjs7QVBuSEE7RUFDRTtBT3NIRjs7QVBwSEE7RUFDRTtBT3VIRjs7QVBySEE7RUFDRTtBT3dIRjs7QVB0SEE7RUFDRTtBT3lIRjs7QVB2SEE7RUFDRTtBTzBIRjs7QVB4SEE7RUFDRTtBTzJIRjs7QVB6SEE7RUFDRTtBTzRIRjs7QVAxSEE7RUFDRTtBTzZIRjs7QVAzSEE7RUFDRTtBTzhIRjs7QVA1SEE7RUFDRTtBTytIRjs7QVA3SEE7RUFDRTtBT2dJRjs7QVA5SEE7RUFDRTtBT2lJRjs7QVAvSEE7RUFDRTtBT2tJRjs7QVBoSUE7RUFDRTtBT21JRjs7QVBqSUE7RUFDRTtBT29JRjs7QVBsSUE7RUFDRTtBT3FJRjs7QVBuSUE7RUFDRTtBT3NJRjs7QVBwSUE7RUFDRTtBT3VJRjs7QVBySUE7RUFDRTtBT3dJRjs7QVB0SUE7RUFDRTtBT3lJRjs7QVB2SUE7RUFDRTtBTzBJRjs7QVB4SUE7RUFDRTtBTzJJRjs7QVB6SUE7RUFDRTtBTzRJRjs7QVAxSUE7RUFDRTtBTzZJRjs7QVAzSUE7RUFDRTtBTzhJRjs7QVA1SUE7RUFDRTtBTytJRjs7QVA3SUE7RUFDRTtBT2dKRjs7QVA5SUE7RUFDRTtBT2lKRjs7QVAvSUE7RUFDRTtBT2tKRjs7QVBoSkE7RUFDRTtBT21KRjs7QVBqSkE7RUFDRTtBT29KRjs7QVBsSkE7RUFDRTtBT3FKRjs7QVBuSkE7RUFDRTtBT3NKRjs7QVBwSkE7RUFDRTtBT3VKRjs7QVBySkE7RUFDRTtBT3dKRjs7QVB0SkE7RUFDRTtBT3lKRjs7QVB2SkE7RUFDRTtBTzBKRjs7QVB4SkE7RUFDRTtBTzJKRjs7QVB6SkE7RUFDRTtBTzRKRjs7QVAxSkE7RUFDRTtBTzZKRjs7QVAzSkE7RUFDRTtBTzhKRjs7QVA1SkE7RUFDRTtBTytKRjs7QVA3SkE7RUFDRTtBT2dLRjs7QVA5SkE7RUFDRTtBT2lLRjs7QVAvSkE7RUFDRTtBT2tLRjs7QVBoS0E7RUFDRTtBT21LRjs7QVBqS0E7RUFDRTtBT29LRjs7QVBsS0E7RUFDRTtBT3FLRjs7QVBuS0E7RUFDRTtBT3NLRjs7QVBwS0E7RUFDRTtBT3VLRjs7QVByS0E7RUFDRTtBT3dLRjs7QVB0S0E7RUFDRTtBT3lLRjs7QVB2S0E7RUFDRTtBTzBLRjs7QVB4S0E7RUFDRTtBTzJLRjs7QVB6S0E7RUFDRTtBTzRLRjs7QVAxS0E7RUFDRTtBTzZLRjs7QVAzS0E7RUFDRTtBTzhLRjs7QVA1S0E7RUFDRTtBTytLRjs7QVA3S0E7RUFDRTtBT2dMRjs7QVA5S0E7RUFDRTtBT2lMRjs7QVAvS0E7RUFDRTtBT2tMRjs7QVBoTEE7RUFDRTtBT21MRjs7QVBqTEE7RUFDRTtBT29MRjs7QVBsTEE7RUFDRTtBT3FMRjs7QVBuTEE7RUFDRTtBT3NMRjs7QVBwTEE7RUFDRTtBT3VMRjs7QVByTEE7RUFDRTtBT3dMRjs7QVB0TEE7RUFDRTtBT3lMRjs7QVB2TEE7RUFDRTtBTzBMRjs7QVB4TEE7RUFDRTtBTzJMRjs7QVB6TEE7RUFDRTtBTzRMRjs7QVAxTEE7RUFDRTtBTzZMRjs7QVAzTEE7RUFDRTtBTzhMRjs7QVA1TEE7RUFDRTtBTytMRjs7QVA3TEE7RUFDRTtBT2dNRjs7QVA5TEE7RUFDRTtBT2lNRjs7QVAvTEE7RUFDRTtBT2tNRjs7QVBoTUE7RUFDRTtBT21NRjs7QVBqTUE7RUFDRTtBT29NRjs7QVBsTUE7RUFDRTtBT3FNRjs7QVBuTUE7RUFDRTtBT3NNRjs7QVBwTUE7RUFDRTtBT3VNRjs7QVByTUE7RUFDRTtBT3dNRjs7QVB0TUE7RUFDRTtBT3lNRjs7QVB2TUE7RUFDRTtBTzBNRjs7QVB4TUE7RUFDRTtBTzJNRjs7QVB6TUE7RUFDRTtBTzRNRjs7QVAxTUE7RUFDRTtBTzZNRjs7QVAzTUE7RUFDRTtBTzhNRjs7QVA1TUE7RUFDRTtBTytNRjs7QVA3TUE7RUFDRTtBT2dORjs7QVA5TUE7RUFDRTtBT2lORjs7QVAvTUE7RUFDRTtBT2tORjs7QVBoTkE7RUFDRTtBT21ORjs7QVBqTkE7RUFDRTtBT29ORjs7QVBsTkE7RUFDRTtBT3FORjs7QVBuTkE7RUFDRTtBT3NORjs7QVBwTkE7RUFDRTtBT3VORjs7QVByTkE7RUFDRTtBT3dORjs7QVB0TkE7RUFDRTtBT3lORjs7QVB2TkE7RUFDRTtBTzBORjs7QVB4TkE7RUFDRTtBTzJORjs7QVB6TkE7RUFDRTtBTzRORjs7QVAxTkE7RUFDRTtBTzZORjs7QVAzTkE7RUFDRTtBTzhORjs7QVA1TkE7RUFDRTtBTytORjs7QVA3TkE7RUFDRTtBT2dPRjs7QVA5TkE7RUFDRTtBT2lPRjs7QVAvTkE7RUFDRTtBT2tPRjs7QVBoT0E7RUFDRTtBT21PRjs7QVBqT0E7RUFDRTtBT29PRjs7QVBsT0E7RUFDRTtBT3FPRjs7QVBuT0E7RUFDRTtBT3NPRjs7QVBwT0E7RUFDRTtBT3VPRjs7QVByT0E7RUFDRTtBT3dPRjs7QVB0T0E7RUFDRTtBT3lPRjs7QVB2T0E7RUFDRTtBTzBPRjs7QVB4T0E7RUFDRTtBTzJPRjs7QVB6T0E7RUFDRTtBTzRPRjs7QVAxT0E7RUFDRTtBTzZPRjs7QVAzT0E7RUFDRTtBTzhPRjs7QVA1T0E7RUFDRTtBTytPRjs7QVA3T0E7RUFDRTtBT2dQRjs7QVA5T0E7RUFDRTtBT2lQRjs7QVAvT0E7RUFDRTtBT2tQRjs7QVBoUEE7RUFDRTtBT21QRjs7QVBqUEE7RUFDRTtBT29QRjs7QVBsUEE7RUFDRTtBT3FQRjs7QVBuUEE7RUFDRTtBT3NQRjs7QVBwUEE7RUFDRTtBT3VQRjs7QVByUEE7RUFDRTtBT3dQRjs7QVB0UEE7RUFDRTtBT3lQRjs7QVB2UEE7RUFDRTtBTzBQRjs7QVB4UEE7RUFDRTtBTzJQRjs7QVB6UEE7RUFDRTtBTzRQRjs7QVAxUEE7RUFDRTtBTzZQRjs7QVAzUEE7RUFDRTtBTzhQRjs7QVA1UEE7RUFDRTtBTytQRjs7QVA3UEE7RUFDRTtBT2dRRjs7QVA5UEE7RUFDRTtBT2lRRjs7QVAvUEE7RUFDRTtBT2tRRjs7QVBoUUE7RUFDRTtBT21RRjs7QVBqUUE7RUFDRTtBT29RRjs7QVBsUUE7RUFDRTtBT3FRRjs7QVBuUUE7RUFDRTtBT3NRRjs7QVBwUUE7RUFDRTtBT3VRRjs7QVByUUE7RUFDRTtBT3dRRjs7QVB0UUE7RUFDRTtBT3lRRjs7QVB2UUE7RUFDRTtBTzBRRjs7QVB4UUE7RUFDRTtBTzJRRjs7QVB6UUE7RUFDRTtBTzRRRjs7QVAxUUE7RUFDRTtBTzZRRjs7QVAzUUE7RUFDRTtBTzhRRjs7QVA1UUE7RUFDRTtBTytRRjs7QVA3UUE7RUFDRTtBT2dSRjs7QVA5UUE7RUFDRTtBT2lSRjs7QVAvUUE7RUFDRTtBT2tSRjs7QVBoUkE7RUFDRTtBT21SRjs7QVBqUkE7RUFDRTtBT29SRjs7QVBsUkE7RUFDRTtBT3FSRjs7QVBuUkE7RUFDRTtBT3NSRjs7QVBwUkE7RUFDRTtBT3VSRjs7QVByUkE7RUFDRTtBT3dSRjs7QVB0UkE7RUFDRTtBT3lSRjs7QVB2UkE7RUFDRTtBTzBSRjs7QVB4UkE7RUFDRTtBTzJSRjs7QVB6UkE7RUFDRTtBTzRSRjs7QVAxUkE7RUFDRTtBTzZSRjs7QVAzUkE7RUFDRTtBTzhSRjs7QVA1UkE7RUFDRTtBTytSRjs7QVA3UkE7RUFDRTtBT2dTRjs7QVA5UkE7RUFDRTtBT2lTRjs7QVAvUkE7RUFDRTtBT2tTRjs7QVBoU0E7RUFDRTtBT21TRjs7QVBqU0E7RUFDRTtBT29TRjs7QVBsU0E7RUFDRTtBT3FTRjs7QVBuU0E7RUFDRTtBT3NTRjs7QVBwU0E7RUFDRTtBT3VTRjs7QVByU0E7RUFDRTtBT3dTRjs7QVB0U0E7RUFDRTtBT3lTRjs7QVB2U0E7RUFDRTtBTzBTRjs7QVB4U0E7RUFDRTtBTzJTRjs7QVB6U0E7RUFDRTtBTzRTRjs7QVAxU0E7RUFDRTtBTzZTRjs7QVAzU0E7RUFDRTtBTzhTRjs7QVA1U0E7RUFDRTtBTytTRjs7QVA3U0E7RUFDRTtBT2dURjs7QVA5U0E7RUFDRTtBT2lURjs7QVAvU0E7RUFDRTtBT2tURjs7QVBoVEE7RUFDRTtBT21URjs7QVBqVEE7RUFDRTtBT29URjs7QVBsVEE7RUFDRTtBT3FURjs7QVBuVEE7RUFDRTtBT3NURjs7QVBwVEE7RUFDRTtBT3VURjs7QVByVEE7RUFDRTtBT3dURjs7QVB0VEE7RUFDRTtBT3lURjs7QVB2VEE7RUFDRTtBTzBURjs7QVB4VEE7RUFDRTtBTzJURjs7QVB6VEE7RUFDRTtBTzRURjs7QVAxVEE7RUFDRTtBTzZURjs7QVAzVEE7RUFDRTtBTzhURjs7QVA1VEE7RUFDRTtBTytURjs7QVA3VEE7RUFDRTtBT2dVRjs7QVA5VEE7RUFDRTtBT2lVRjs7QVAvVEE7RUFDRTtBT2tVRjs7QVBoVUE7RUFDRTtBT21VRjs7QVBqVUE7RUFDRTtBT29VRjs7QVBsVUE7RUFDRTtBT3FVRjs7QVBuVUE7RUFDRTtBT3NVRjs7QVBwVUE7RUFDRTtBT3VVRjs7QVByVUE7RUFDRTtBT3dVRjs7QVB0VUE7RUFDRTtBT3lVRjs7QVB2VUE7RUFDRTtBTzBVRjs7QVB4VUE7RUFDRTtBTzJVRjs7QVB6VUE7RUFDRTtBTzRVRjs7QVAxVUE7RUFDRTtBTzZVRjs7QVAzVUE7RUFDRTtBTzhVRjs7QVA1VUE7RUFDRTtBTytVRjs7QVA3VUE7RUFDRTtBT2dWRjs7QVA5VUE7RUFDRTtBT2lWRjs7QVAvVUE7RUFDRTtBT2tWRjs7QVBoVkE7RUFDRTtBT21WRjs7QVBqVkE7RUFDRTtBT29WRjs7QVBsVkE7RUFDRTtBT3FWRjs7QVBuVkE7RUFDRTtBT3NWRjs7QVBwVkE7RUFDRTtBT3VWRjs7QVByVkE7RUFDRTtBT3dWRjs7QVB0VkE7RUFDRTtBT3lWRjs7QVB2VkE7RUFDRTtBTzBWRjs7QVB4VkE7RUFDRTtBTzJWRjs7QVB6VkE7RUFDRTtBTzRWRjs7QVAxVkE7RUFDRTtBTzZWRjs7QVAzVkE7RUFDRTtBTzhWRjs7QVA1VkE7RUFDRTtBTytWRjs7QVA3VkE7RUFDRTtBT2dXRjs7QVA5VkE7RUFDRTtBT2lXRjs7QVAvVkE7RUFDRTtBT2tXRjs7QVBoV0E7RUFDRTtBT21XRjs7QVBqV0E7RUFDRTtBT29XRjs7QVBsV0E7RUFDRTtBT3FXRjs7QVBuV0E7RUFDRTtBT3NXRjs7QVBwV0E7RUFDRTtBT3VXRjs7QVByV0E7RUFDRTtBT3dXRjs7QVB0V0E7RUFDRTtBT3lXRjs7QVB2V0E7RUFDRTtBTzBXRjs7QVB4V0E7RUFDRTtBTzJXRjs7QVB6V0E7RUFDRTtBTzRXRjs7QVAxV0E7RUFDRTtBTzZXRjs7QVAzV0E7RUFDRTtBTzhXRjs7QVA1V0E7RUFDRTtBTytXRjs7QVA3V0E7RUFDRTtBT2dYRjs7QVA5V0E7RUFDRTtBT2lYRjs7QVAvV0E7RUFDRTtBT2tYRjs7QVBoWEE7RUFDRTtBT21YRjs7QVBqWEE7RUFDRTtBT29YRjs7QVBsWEE7RUFDRTtBT3FYRjs7QVBuWEE7RUFDRTtBT3NYRjs7QVBwWEE7RUFDRTtBT3VYRjs7QVByWEE7RUFDRTtBT3dYRjs7QVB0WEE7RUFDRTtBT3lYRjs7QVB2WEE7RUFDRTtBTzBYRjs7QVB4WEE7RUFDRTtBTzJYRjs7QVB6WEE7RUFDRTtBTzRYRjs7QVAxWEE7RUFDRTtBTzZYRjs7QVAzWEE7RUFDRTtBTzhYRjs7QVA1WEE7RUFDRTtBTytYRjs7QVA3WEE7RUFDRTtBT2dZRjs7QVA5WEE7RUFDRTtBT2lZRjs7QVAvWEE7RUFDRTtBT2tZRjs7QVBoWUE7RUFDRTtBT21ZRjs7QVBqWUE7RUFDRTtBT29ZRjs7QVBsWUE7RUFDRTtBT3FZRjs7QVBuWUE7RUFDRTtBT3NZRjs7QVBwWUE7RUFDRTtBT3VZRjs7QVByWUE7RUFDRTtBT3dZRjs7QVB0WUE7RUFDRTtBT3lZRjs7QVB2WUE7RUFDRTtBTzBZRjs7QVB4WUE7RUFDRTtBTzJZRjs7QVB6WUE7RUFDRTtBTzRZRjs7QVAxWUE7RUFDRTtBTzZZRjs7QVAzWUE7RUFDRTtBTzhZRjs7QVA1WUE7RUFDRTtBTytZRjs7QVA3WUE7RUFDRTtBT2daRjs7QVA5WUE7RUFDRTtBT2laRjs7QVAvWUE7RUFDRTtBT2taRjs7QVBoWkE7RUFDRTtBT21aRjs7QVBqWkE7RUFDRTtBT29aRjs7QVBsWkE7RUFDRTtBT3FaRjs7QVBuWkE7RUFDRTtBT3NaRjs7QVBwWkE7RUFDRTtBT3VaRjs7QVByWkE7RUFDRTtBT3daRjs7QVB0WkE7RUFDRTtBT3laRjs7QVB2WkE7RUFDRTtBTzBaRjs7QVB4WkE7RUFDRTtBTzJaRjs7QVB6WkE7RUFDRTtBTzRaRjs7QVAxWkE7RUFDRTtBTzZaRjs7QVAzWkE7RUFDRTtBTzhaRjs7QVA1WkE7RUFDRTtBTytaRjs7QVA3WkE7RUFDRTtBT2dhRjs7QVA5WkE7RUFDRTtBT2lhRjs7QVAvWkE7RUFDRTtBT2thRjs7QVBoYUE7RUFDRTtBT21hRjs7QVBqYUE7RUFDRTtBT29hRjs7QVBsYUE7RUFDRTtBT3FhRjs7QVBuYUE7RUFDRTtBT3NhRjs7QVBwYUE7RUFDRTtBT3VhRjs7QVByYUE7RUFDRTtBT3dhRjs7QVB0YUE7RUFDRTtBT3lhRjs7QVB2YUE7RUFDRTtBTzBhRjs7QVB4YUE7RUFDRTtBTzJhRjs7QVB6YUE7RUFDRTtBTzRhRjs7QVAxYUE7RUFDRTtBTzZhRjs7QVAzYUE7RUFDRTtBTzhhRjs7QVA1YUE7RUFDRTtBTythRjs7QVA3YUE7RUFDRTtBT2diRjs7QVA5YUE7RUFDRTtBT2liRjs7QVAvYUE7RUFDRTtBT2tiRjs7QVBoYkE7RUFDRTtBT21iRjs7QVBqYkE7RUFDRTtBT29iRjs7QVBsYkE7RUFDRTtBT3FiRjs7QVBuYkE7RUFDRTtBT3NiRjs7QVBwYkE7RUFDRTtBT3ViRjs7QVByYkE7RUFDRTtBT3diRjs7QVB0YkE7RUFDRTtBT3liRjs7QVB2YkE7RUFDRTtBTzBiRjs7QVB4YkE7RUFDRTtBTzJiRjs7QVB6YkE7RUFDRTtBTzRiRjs7QVAxYkE7RUFDRTtBTzZiRjs7QVAzYkE7RUFDRTtBTzhiRjs7QVA1YkE7RUFDRTtBTytiRjs7QVA3YkE7RUFDRTtBT2djRjs7QVA5YkE7RUFDRTtBT2ljRjs7QVAvYkE7RUFDRTtBT2tjRjs7QVBoY0E7RUFDRTtBT21jRjs7QVBqY0E7RUFDRTtBT29jRjs7QVBsY0E7RUFDRTtBT3FjRjs7QVBuY0E7RUFDRTtBT3NjRjs7QVBwY0E7RUFDRTtBT3VjRjs7QVByY0E7RUFDRTtBT3djRjs7QVB0Y0E7RUFDRTtBT3ljRjs7QVB2Y0E7RUFDRTtBTzBjRjs7QVB4Y0E7RUFDRTtBTzJjRjs7QVB6Y0E7RUFDRTtBTzRjRjs7QVAxY0E7RUFDRTtBTzZjRjs7QVAzY0E7RUFDRTtBTzhjRjs7QVA1Y0E7RUFDRTtBTytjRjs7QVA3Y0E7RUFDRTtBT2dkRjs7QVA5Y0E7RUFDRTtBT2lkRjs7QVAvY0E7RUFDRTtBT2tkRjs7QVBoZEE7RUFDRTtBT21kRjs7QVBqZEE7RUFDRTtBT29kRjs7QVBsZEE7RUFDRTtBT3FkRjs7QVBuZEE7RUFDRTtBT3NkRjs7QVBwZEE7RUFDRTtBT3VkRjs7QVByZEE7RUFDRTtBT3dkRjs7QVB0ZEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FPeWRGOztBUHZkQTs7RUFFRTtFQUNBO0FPMGRGOztBUHhkQTtFQUNFO0VBQ0E7RUFDQTtBTzJkRjs7QVB6ZEE7RUFDRTtFQUNBO0VBQ0E7QU80ZEY7O0FQMWRBO0VBQ0U7RUFDQTtFQUNBO0FPNmRGOztBUDNkQTtFQUNFO0FPOGRGOztBUDVkQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8rZEY7O0FQN2RBOzs7Ozs7RUFPRTtBT2dlRjs7QVA5ZEE7RUFDRTtBT2llRjs7QVAvZEE7RUFDRTtFQUNBO0FPa2VGOztBUGhlQTtFQUNFO0FPbWVGOztBUGplQTs7RUFFRTtFQUNBO0FPb2VGOztBUGxlQTs7RUFFRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QU9xZUY7O0FQbmVBOztFQUVFO0FPc2VGOztBUHBlQTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QU91ZUY7O0FQcmVBO0VBQ0U7QU93ZUY7O0FQdGVBOztFQUdFO0FPeWVGOztBUHZlQTtFQUNFO0FPMGVGOztBUHhlQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QU8yZUY7O0FQemVBOztFQUVFO0VBQ0E7RUFDQTtBTzRlRjs7QVAxZUE7RUFDRTtBTzZlRjs7QVAzZUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPOGVGOztBUDVlQTs7RUFFRTtBTytlRjs7QVA3ZUE7RUFDRTtBT2dmRjs7QVA5ZUE7RUFDRTtBT2lmRjs7QVAvZUE7RUFDRTtBT2tmRjs7QVBoZkE7RUFDRTtFQUNBO0VBQ0E7QU9tZkY7O0FQamZBOztFQUVFO0FPb2ZGOztBUGxmQTs7RUFFRTtBT3FmRjs7QVBuZkE7O0VBRUU7RUFDQTtBT3NmRjs7QVBwZkE7RUFDRTtBT3VmRjs7QVByZkE7RUFDRTtFQUNBO0VBQ0E7QU93ZkY7O0FQdGZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPeWZGOztBUHZmQTs7RUFFRTtBTzBmRjs7QVB4ZkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FPMmZGOztBUHpmQTs7RUFFRTtBTzRmRjs7QVAxZkE7OztFQUdFO0FPNmZGOztBUDNmQTs7RUFFRTtBTzhmRjs7QVA1ZkE7O0VBRUU7QU8rZkY7O0FQN2ZBOztFQUVFO0FPZ2dCRjs7QVA5ZkE7O0VBRUU7QU9pZ0JGOztBUC9mQTtFQUNFO0VBQ0E7QU9rZ0JGOztBUGhnQkE7RUFDRTtFQUNBO0FPbWdCRjs7QVBqZ0JBOzs7Ozs7RUFNRTtBT29nQkY7O0FQbGdCQTtFQUNFO0VBQ0E7QU9xZ0JGOztBUG5nQkE7RUFDRTtBT3NnQkY7O0FQcGdCQTtFQUNFO0FPdWdCRjs7QVByZ0JBO0VBQ0U7RUFDQTtBT3dnQkY7O0FQdGdCQTs7Ozs7O0VBTUU7QU95Z0JGOztBUHZnQkE7RUFDRTtFQUNBO0FPMGdCRjs7QVB4Z0JBO0VBQ0U7QU8yZ0JGOztBUHpnQkE7RUFDRTtBTzRnQkY7O0FQMWdCQTtFQUNFO0FPNmdCRjs7QVAzZ0JBO0VBQ0U7QU84Z0JGOztBUDVnQkE7RUFDRTtBTytnQkY7O0FQN2dCQTtFQUNFO0FPZ2hCRjs7QVA5Z0JBO0VBQ0U7QU9paEJGOztBUC9nQkE7RUFDRTtFQUNBO0FPa2hCRjs7QVBoaEJBO0VBQ0U7RUFDQTtBT21oQkY7O0FQamhCQTtFQUNFO0VBQ0E7QU9vaEJGOztBUGxoQkE7RUFDRTtFQUNBO0FPcWhCRjs7QVBuaEJBO0VBQ0U7QU9zaEJGOztBUHBoQkE7RUFDRTtBT3VoQkY7O0FQcmhCQTtFQUNFO0FPd2hCRjs7QVB0aEJBO0VBQ0U7QU95aEJGOztBUHZoQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8waEJGOztBUHhoQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QU8yaEJGOztBUHpoQkE7RUFFRTtFQUVBO0VBRUE7QU80aEJGOztBUDFoQkE7RUFFRTtFQUVBO0VBQ0E7QU82aEJGOztBUDNoQkE7RUFDRTtFQUNBO0FPOGhCRjs7QVA1aEJBO0VBQ0U7RUFDQTtBTytoQkY7O0FQN2hCQTtFQUNFO0FPZ2lCRjs7QVA5aEJBOztFQUVFO0VBQ0E7RUFDQTtBT2lpQkY7O0FQL2hCQTtFQUNFO0VBQ0E7QU9raUJGOztBUGhpQkE7RUFDRTtFQUNBO0FPbWlCRjs7QVBqaUJBOztFQUVFO0VBQ0E7RUFDQTtBT29pQkY7O0FQbGlCQTtFQUNFO0VBQ0E7QU9xaUJGOztBUG5pQkE7RUFDRTtFQUNBO0FPc2lCRjs7QVBwaUJBOzs7O0VBSUU7RUFDQTtBT3VpQkY7O0FQcmlCQTs7RUFFRTtBT3dpQkY7O0FQdGlCQTs7RUFFRTtBT3lpQkY7O0FQdmlCQTs7RUFFRTtFQUNBO0FPMGlCRjs7QVB4aUJBOztFQUVFO0VBQ0E7QU8yaUJGOztBUHppQkE7O0VBRUU7QU80aUJGOztBUDFpQkE7O0VBRUU7QU82aUJGOztBUDNpQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QU84aUJGOztBUDVpQkE7O0VBRUU7QU8raUJGOztBUDdpQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT2dqQkY7O0FQOWlCQTs7RUFFRTtFQUNBO0VBQ0E7QU9pakJGOztBUC9pQkE7RUFDRTtBT2tqQkY7O0FQaGpCQTtFQUVFO0FPbWpCRjs7QVBqakJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT29qQkY7O0FQbGpCQTtFQUNFO0VBQ0E7RUFFQTtBT3FqQkY7O0FQbmpCQTs7RUFFRTtBT3NqQkY7O0FQcGpCQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU91akJGOztBUHJqQkE7RUFDRTtBT3dqQkY7O0FQdGpCQTs7OztFQUlFO0FPeWpCRjs7QVB2akJBOzs7O0VBSUU7QU8wakJGOztBUHhqQkE7RUFFRTtFQUNBO0FPMmpCRjs7QVB6akJBO0VBRUU7RUFDQTtBTzRqQkY7O0FQMWpCQTs7OztFQUtFO0VBQ0E7QU82akJGOztBUDNqQkE7RUFFRTtFQUNBO0FPOGpCRjs7QVA1akJBO0VBRUU7RUFDQTtBTytqQkY7O0FQN2pCQTtFQUVFO0FPZ2tCRjs7QVA5akJBO0VBRUU7QU9pa0JGOztBUC9qQkE7RUFFRTtBT2trQkY7O0FQaGtCQTs7RUFHRTtBT21rQkY7O0FQamtCQTtFQUVFO0FPb2tCRjs7QVBsa0JBO0VBRUU7QU9xa0JGOztBUG5rQkE7RUFFRTtBT3NrQkY7O0FQcGtCQTtFQUVFO0VBRUE7RUFDQTtBT3VrQkY7O0FQcmtCQTs7RUFHRTtFQUNBO0FPd2tCRjs7QVB0a0JBOztFQUdFO0VBRUE7RUFDQTtBT3lrQkY7O0FQdmtCQTs7RUFHRTtFQUVBO0VBQ0E7QU8wa0JGOztBUHhrQkE7RUFFRTtFQUNBO0FPMmtCRjs7QVB6a0JBO0VBRUU7RUFDQTtBTzRrQkY7O0FQMWtCQTtFQUVFO0VBQ0E7QU82a0JGOztBUDNrQkE7O0VBR0U7RUFDQTtBTzhrQkY7O0FQNWtCQTtFQUVFO0VBQ0E7QU8ra0JGOztBUDdrQkE7RUFFRTtFQUNBO0FPZ2xCRjs7QVA5a0JBOztFQUdFO0VBQ0E7QU9pbEJGOztBUC9rQkE7O0VBR0U7RUFDQTtBT2tsQkY7O0FQaGxCQTs7RUFFRTtBT21sQkY7O0FQamxCQTtFQUNFO0VBRUE7QU9vbEJGOztBUGxsQkE7RUFDRTtFQUVBO0FPcWxCRjs7QVBubEJBO0VBRUU7RUFDQTtBT3NsQkY7O0FQcGxCQTtFQUVFO0VBQ0E7QU91bEJGOztBUHJsQkE7RUFDRTtFQUVBO0FPd2xCRjs7QVB0bEJBO0VBRUU7RUFDQTtBT3lsQkY7O0FQdmxCQTtFQUNFO0FPMGxCRjs7QVB4bEJBO0VBRUU7RUFDQTtBTzJsQkY7O0FQemxCQTtFQUVFO0VBQ0E7RUFDQTtBTzRsQkY7O0FQMWxCQTtFQUVFO0VBQ0E7RUFDQTtBTzZsQkY7O0FQM2xCQTtFQUVFO0VBQ0E7RUFDQTtBTzhsQkY7O0FQNWxCQTs7RUFHRTtFQUNBO0VBQ0E7QU8rbEJGOztBUDdsQkE7RUFFRTtFQUNBO0VBQ0E7QU9nbUJGOztBUDlsQkE7RUFFRTtFQUNBO0VBQ0E7QU9pbUJGOztBUC9sQkE7RUFFRTtFQUNBO0VBQ0E7QU9rbUJGOztBUGhtQkE7O0VBR0U7QU9tbUJGOztBUGptQkE7O0VBR0U7QU9vbUJGOztBUGxtQkE7O0VBR0U7RUFDQTtBT3FtQkY7O0FQbm1CQTs7RUFHRTtFQUNBO0FPc21CRjs7QVBwbUJBOztFQUdFO0VBQ0E7QU91bUJGOztBUHJtQkE7O0VBR0U7RUFDQTtBT3dtQkY7O0FQdG1CQTs7RUFHRTtFQUNBO0FPeW1CRjs7QVB2bUJBOztFQUdFO0VBQ0E7QU8wbUJGOztBUHhtQkE7O0VBR0U7RUFDQTtBTzJtQkY7O0FQem1CQTs7RUFHRTtFQUNBO0FPNG1CRjs7QVAxbUJBOztFQUdFO0VBQ0E7QU82bUJGOztBUDNtQkE7O0VBR0U7RUFDQTtBTzhtQkY7O0FQNW1CQTtFQUNFO0VBQ0E7QU8rbUJGOztBUDdtQkE7RUFJRTtFQUNBO0VBQ0E7QU9nbkJGOztBUDltQkE7RUFDRTtBT2luQkY7O0FQL21CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QU9rbkJGOztBUGhuQkE7RUFDRTtFQUNBO0VBQ0E7QU9tbkJGOztBUGpuQkE7RUFDRTtFQUNBO0VBQ0E7QU9vbkJGOztBUGxuQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9xbkJGOztBUG5uQkE7RUFDRTtBT3NuQkY7O0FQcG5CQTtFQUNFO0FPdW5CRjs7QVBybkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPd25CRjs7QVB0bkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU95bkJGOztBUHZuQkE7O0VBRUU7QU8wbkJGOztBUHhuQkE7RUFDRTtBTzJuQkY7O0FQem5CQTtFQUNFO0VBQ0E7QU80bkJGOztBUDFuQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPNm5CRjs7QVAzbkJBOzs7RUFHRTtFQUNBO0FPOG5CRjs7QVA1bkJBOztFQUVFO0VBQ0E7QU8rbkJGOztBUDduQkE7RUFDRTtBT2dvQkY7O0FQOW5CQTtFQUNFO0FPaW9CRjs7QVAvbkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9rb0JGOztBUGhvQkE7OztFQUdFO0VBQ0E7QU9tb0JGOztBUGpvQkE7O0VBRUU7RUFDQTtBT29vQkY7O0FQbG9CQTtFQUNFO0FPcW9CRjs7QVBub0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU9zb0JGOztBUHBvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3VvQkY7O0FQcm9CQTs7O0VBR0U7RUFDQTtBT3dvQkY7O0FQdG9CQTs7RUFFRTtFQUNBO0FPeW9CRjs7QVB2b0JBO0VBQ0U7QU8wb0JGOztBUHhvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzJvQkY7O0FQem9CQTs7O0VBR0U7RUFDQTtBTzRvQkY7O0FQMW9CQTs7RUFFRTtFQUNBO0FPNm9CRjs7QVAzb0JBO0VBQ0U7QU84b0JGOztBUDVvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTytvQkY7O0FQN29CQTs7O0VBR0U7RUFDQTtBT2dwQkY7O0FQOW9CQTs7RUFFRTtFQUNBO0FPaXBCRjs7QVAvb0JBO0VBQ0U7QU9rcEJGOztBUGhwQkE7RUFDRTtFQUNBO0FPbXBCRjs7QVBqcEJBO0VBQ0U7QU9vcEJGOztBUGxwQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3FwQkY7O0FQbnBCQTs7O0VBR0U7RUFDQTtBT3NwQkY7O0FQcHBCQTs7RUFFRTtFQUNBO0FPdXBCRjs7QVBycEJBO0VBQ0U7RUFFQTtBT3dwQkY7O0FQdHBCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FPeXBCRjs7QVB2cEJBO0VBQ0U7RUFDQTtBTzBwQkY7O0FQeHBCQTtFQUNFO0VBRUE7QU8ycEJGOztBUHpwQkE7RUFDRTtFQUVBO0FPNHBCRjs7QVAxcEJBO0VBQ0U7RUFFQTtBTzZwQkY7O0FQM3BCQTtFQUNFO0VBRUE7QU84cEJGOztBUDVwQkE7RUFDRTtBTytwQkY7O0FQN3BCQTtFQUNFO0FPZ3FCRjs7QVA5cEJBO0VBQ0U7QU9pcUJGOztBUC9wQkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBT2txQkY7O0FQaHFCQTtFQUNFO0FPbXFCRjs7QVBqcUJBO0VBQ0U7RUFFQTtBT29xQkY7O0FQbHFCQTtFQUNFO0VBRUE7QU9xcUJGOztBUG5xQkE7RUFDRTtFQUVBO0FPc3FCRjs7QVBwcUJBO0VBQ0U7RUFFQTtBT3VxQkY7O0FQcnFCQTtFQUNFO0FPd3FCRjs7QVB0cUJBO0VBQ0U7QU95cUJGOztBUHZxQkE7RUFDRTtBTzBxQkY7O0FQeHFCQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FPMnFCRjs7QVB6cUJBO0VBQ0U7QU80cUJGOztBUDFxQkE7RUFDRTtFQUVBO0FPNnFCRjs7QVAzcUJBO0VBQ0U7RUFFQTtBTzhxQkY7O0FQNXFCQTtFQUNFO0VBRUE7QU8rcUJGOztBUDdxQkE7RUFDRTtFQUVBO0FPZ3JCRjs7QVA5cUJBO0VBQ0U7QU9pckJGOztBUC9xQkE7RUFDRTtBT2tyQkY7O0FQaHJCQTtFQUNFO0FPbXJCRjs7QVBqckJBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QU9vckJGOztBUGxyQkE7RUFDRTtBT3FyQkY7O0FQbnJCQTtFQUNFO0VBRUE7QU9zckJGOztBUHByQkE7RUFDRTtFQUVBO0FPdXJCRjs7QVByckJBO0VBQ0U7RUFFQTtBT3dyQkY7O0FQdHJCQTtFQUNFO0VBRUE7QU95ckJGOztBUHZyQkE7RUFDRTtBTzByQkY7O0FQeHJCQTtFQUNFO0FPMnJCRjs7QVB6ckJBO0VBQ0U7QU80ckJGOztBUDFyQkE7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FPNnJCRjs7QVAzckJBOztFQUVFO0VBRUE7QU84ckJGOztBUDVyQkE7RUFDRTtFQUVBO0FPK3JCRjs7QVA3ckJBO0VBQ0U7RUFFQTtBT2dzQkY7O0FQOXJCQTtFQUNFO0FPaXNCRjs7QVAvckJBO0VBQ0U7QU9rc0JGOztBUGhzQkE7RUFDRTtBT21zQkY7O0FQanNCQTtFQUNFO0FPb3NCRjs7QVBsc0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3FzQkY7O0FQbnNCQTs7O0VBR0U7RUFDQTtBT3NzQkY7O0FQcHNCQTs7RUFFRTtFQUNBO0FPdXNCRjs7QVByc0JBO0VBQ0U7QU93c0JGOztBUHRzQkE7RUFDRTtFQUNBO0VBRUE7QU95c0JGOztBUHZzQkE7RUFDRTtBTzBzQkY7O0FQeHNCQTs7RUFFRTtFQUVBO0FPMnNCRjs7QVB6c0JBO0VBQ0U7RUFFQTtBTzRzQkY7O0FQMXNCQTtFQUNFO0VBRUE7QU82c0JGOztBUDNzQkE7RUFDRTtBTzhzQkY7O0FQNXNCQTtFQUNFO0FPK3NCRjs7QVA3c0JBO0VBQ0U7QU9ndEJGOztBUDlzQkE7RUFDRTtFQUNBO0VBRUE7QU9pdEJGOztBUC9zQkE7RUFDRTtBT2t0QkY7O0FQaHRCQTs7RUFFRTtFQUVBO0FPbXRCRjs7QVBqdEJBO0VBQ0U7RUFFQTtBT290QkY7O0FQbHRCQTtFQUNFO0VBRUE7QU9xdEJGOztBUG50QkE7RUFDRTtBT3N0QkY7O0FQcHRCQTtFQUNFO0FPdXRCRjs7QVBydEJBO0VBQ0U7QU93dEJGOztBUHR0QkE7RUFDRTtFQUNBO0VBRUE7QU95dEJGOztBUHZ0QkE7RUFDRTtBTzB0QkY7O0FQeHRCQTs7RUFFRTtFQUVBO0FPMnRCRjs7QVB6dEJBO0VBQ0U7RUFFQTtBTzR0QkY7O0FQMXRCQTtFQUNFO0VBRUE7QU82dEJGOztBUDN0QkE7RUFDRTtBTzh0QkY7O0FQNXRCQTtFQUNFO0FPK3RCRjs7QVA3dEJBO0VBQ0U7QU9ndUJGOztBUDl0QkE7RUFDRTtFQUNBO0VBRUE7QU9pdUJGOztBUC90QkE7RUFDRTtBT2t1QkY7O0FQaHVCQTs7RUFFRTtFQUVBO0FPbXVCRjs7QVBqdUJBO0VBQ0U7RUFFQTtBT291QkY7O0FQbHVCQTtFQUNFO0VBRUE7QU9xdUJGOztBUG51QkE7RUFDRTtBT3N1QkY7O0FQcHVCQTtFQUNFO0FPdXVCRjs7QVBydUJBO0VBQ0U7QU93dUJGOztBUHR1QkE7RUFDRTtFQUNBO0VBRUE7RUFDQTtBT3l1QkY7O0FQdnVCQTtFQUNFO0FPMHVCRjs7QVB4dUJBOztFQUVFO0VBRUE7QU8ydUJGOztBUHp1QkE7RUFDRTtFQUVBO0FPNHVCRjs7QVAxdUJBO0VBQ0U7RUFFQTtBTzZ1QkY7O0FQM3VCQTtFQUNFO0FPOHVCRjs7QVA1dUJBO0VBQ0U7QU8rdUJGOztBUDd1QkE7RUFDRTtBT2d2QkY7O0FQOXVCQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0FPaXZCRjs7QVAvdUJBO0VBQ0U7QU9rdkJGOztBUGh2QkE7O0VBRUU7RUFFQTtBT212QkY7O0FQanZCQTtFQUNFO0VBRUE7QU9vdkJGOztBUGx2QkE7RUFDRTtFQUVBO0FPcXZCRjs7QVBudkJBO0VBQ0U7QU9zdkJGOztBUHB2QkE7RUFDRTtBT3V2QkY7O0FQcnZCQTtFQUNFO0FPd3ZCRjs7QVB0dkJBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7QU95dkJGOztBUHZ2QkE7RUFDRTtBTzB2QkY7O0FQeHZCQTs7RUFFRTtFQUVBO0FPMnZCRjs7QVB6dkJBO0VBQ0U7RUFFQTtBTzR2QkY7O0FQMXZCQTtFQUNFO0VBRUE7QU82dkJGOztBUDN2QkE7RUFDRTtBTzh2QkY7O0FQNXZCQTtFQUNFO0FPK3ZCRjs7QVA3dkJBO0VBQ0U7QU9nd0JGOztBUDl2QkE7RUFDRTtFQUNBO0VBRUE7RUFDQTtBT2l3QkY7O0FQL3ZCQTtFQUNFO0FPa3dCRjs7QVBod0JBOztFQUVFO0VBRUE7QU9td0JGOztBUGp3QkE7RUFDRTtFQUVBO0FPb3dCRjs7QVBsd0JBO0VBQ0U7RUFFQTtBT3F3QkY7O0FQbndCQTtFQUNFO0FPc3dCRjs7QVBwd0JBO0VBQ0U7QU91d0JGOztBUHJ3QkE7RUFDRTtBT3d3QkY7O0FQdHdCQTtFQUNFO0FPeXdCRjs7QVB2d0JBO0VBR0U7RUFJQTtFQUNBO0VBQ0E7QU8wd0JGOztBUHh3QkE7RUFHRTtBTzJ3QkY7O0FQendCQTs7RUFFRTtBTzR3QkY7O0FQMXdCQTs7RUFFRTtBTzZ3QkY7O0FQM3dCQTtFQUNFO0FPOHdCRjs7QVA1d0JBO0VBR0U7QU8rd0JGOztBUDd3QkE7RUFDRTtBT2d4QkY7O0FQOXdCQTtFQUNFO0FPaXhCRjs7QVAvd0JBO0VBQ0U7QU9reEJGOztBUGh4QkE7RUFDRTtBT214QkY7O0FQanhCQTtFQUNFO0FPb3hCRjs7QVBseEJBO0VBQ0U7QU9xeEJGOztBUG54QkE7O0VBRUU7RUFDQTtBT3N4QkY7O0FQcHhCQTs7RUFFRTtFQUNBO0FPdXhCRjs7QVByeEJBOztFQUVFO0FPd3hCRjs7QVB0eEJBOztFQUVFO0FPeXhCRjs7QVB2eEJBO0VBQ0U7QU8weEJGOztBUHh4QkE7O0VBRUU7QU8yeEJGOztBUHp4QkE7RUFDRTtBTzR4QkY7O0FQMXhCQTs7RUFFRTtBTzZ4QkY7O0FQM3hCQTs7RUFFRTtBTzh4QkY7O0FQNXhCQTtFQUNFO0FPK3hCRjs7QVA3eEJBOztFQUVFO0FPZ3lCRjs7QVA5eEJBOztFQUVFO0FPaXlCRjs7QVAveEJBOztFQUVFO0FPa3lCRjs7QVBoeUJBOztFQUVFO0FPbXlCRjs7QVBqeUJBOztFQUVFO0FPb3lCRjs7QVBseUJBOztFQUVFO0FPcXlCRjs7QVBueUJBOztFQUVFO0FPc3lCRjs7QVBweUJBOzs7O0VBSUU7QU91eUJGOztBUHJ5QkE7O0VBRUU7QU93eUJGOztBUHR5QkE7O0VBRUU7QU95eUJGOztBUHZ5QkE7Ozs7RUFJRTtBTzB5QkY7O0FQeHlCQTs7RUFFRTtBTzJ5QkY7O0FQenlCQTs7RUFFRTtBTzR5QkY7O0FQMXlCQTs7OztFQUlFO0FPNnlCRjs7QVAzeUJBOzs7O0VBSUU7QU84eUJGOztBUDV5QkE7O0VBRUU7QU8reUJGOztBUDd5QkE7Ozs7RUFJRTtBT2d6QkY7O0FQOXlCQTs7OztFQUlFO0FPaXpCRjs7QVAveUJBOztFQUVFO0FPa3pCRjs7QVBoekJBOzs7O0VBSUU7QU9tekJGOztBUGp6QkE7Ozs7RUFJRTtBT296QkY7O0FQbHpCQTs7RUFFRTtBT3F6QkY7O0FQbnpCQTs7OztFQUlFO0FPc3pCRjs7QVBwekJBOzs7O0VBSUU7QU91ekJGOztBUHJ6QkE7O0VBRUU7QU93ekJGOztBUHR6QkE7O0VBRUU7QU95ekJGOztBUHZ6QkE7O0VBRUU7QU8wekJGOztBUHh6QkE7RUFDRTtBTzJ6QkY7O0FQenpCQTtFQUNFO0FPNHpCRjs7QVAxekJBO0VBQ0U7QU82ekJGOztBUDN6QkE7RUFDRTtBTzh6QkY7O0FQNXpCQTtFQUNFO0FPK3pCRjs7QVA3ekJBO0VBQ0U7RUFDQTtFQUNBO0FPZzBCRjs7QVA5ekJBO0VBQ0U7QU9pMEJGOztBUC96QkE7RUFDRTtFQUNBO0FPazBCRjs7QVBoMEJBO0VBQ0U7QU9tMEJGOztBUGowQkE7RUFDRTtBT28wQkY7O0FQbDBCQTs7RUFFRTtFQUNBO0VBQ0E7QU9xMEJGOztBUG4wQkE7O0VBR0U7RUFDQTtFQUNBO0FPczBCRjs7QVBwMEJBOztFQUdFO0VBQ0E7RUFDQTtFQUNBO0FPdTBCRjs7QVByMEJBOztFQUdFO0VBQ0E7RUFDQTtFQUNBO0FPdzBCRjs7QVB0MEJBOztFQUdFO0FPeTBCRjs7QVB2MEJBO0VBQ0U7QU8wMEJGOztBUHgwQkE7RUFDRTtFQUVBO0FPMjBCRjs7QVB6MEJBO0VBQ0U7RUFDQTtBTzQwQkY7O0FQMTBCQTtFQUNFO0VBQ0E7QU82MEJGOztBUDMwQkE7RUFDRTtBTzgwQkY7O0FQNTBCQTtFQUVFO0VBQ0E7QU8rMEJGOztBUDcwQkE7O0VBRUU7RUFDQTtBT2cxQkY7O0FQOTBCQTs7RUFFRTtBT2kxQkY7O0FQLzBCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPazFCRjs7QVBoMUJBO0VBQ0U7QU9tMUJGOztBUGoxQkE7RUFDRTtFQUNBO0VBQ0E7QU9vMUJGOztBUGwxQkE7RUFDRTtFQUNBO0VBRUE7QU9xMUJGOztBUG4xQkE7RUFDRTtFQUNBO0VBQ0E7QU9zMUJGOztBUHAxQkE7O0VBRUU7RUFDQTtFQUNBO0FPdTFCRjs7QVByMUJBO0VBQ0U7RUFDQTtBT3cxQkY7O0FQdDFCQTtFQUNFO0VBQ0E7RUFDQTtBT3kxQkY7O0FQdjFCQTtFQUNFO0VBQ0E7RUFDQTtBTzAxQkY7O0FQeDFCQTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU8yMUJGOztBUHoxQkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBTzQxQkY7O0FQMTFCQTs7Ozs7O0VBTUU7QU82MUJGOztBUDMxQkE7Ozs7RUFJRTtBTzgxQkY7O0FQNTFCQTs7RUFFRTtBTysxQkY7O0FQNzFCQTs7RUFFRTtBT2cyQkY7O0FQOTFCQTs7RUFFRTtFQUNBO0FPaTJCRjs7QVAvMUJBOztFQUVFO0FPazJCRjs7QVBoMkJBO0VBQ0U7QU9tMkJGOztBUGoyQkE7RUFDRTtBT28yQkY7O0FQbDJCQTtFQUNFO0FPcTJCRjs7QVBuMkJBO0VBQ0U7RUFDQTtBT3MyQkY7O0FQcDJCQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FPdTJCRjs7QVByMkJBO0VBQ0U7QU93MkJGOztBUHQyQkE7RUFDRTtBT3kyQkY7O0FQdjJCQTtFQUNFO0VBRUE7QU8wMkJGOztBUHgyQkE7RUFDRTtFQUNBO0FPMjJCRjs7QVB6MkJBO0VBQ0U7RUFFQTtBTzQyQkY7O0FQMTJCQTtFQUVFO0FPNjJCRjs7QVAzMkJBO0VBRUU7QU84MkJGOztBUDUyQkE7RUFFRTtBTysyQkY7O0FQNzJCQTtFQUVFO0FPZzNCRjs7QVA5MkJBOzs7O0VBSUU7QU9pM0JGOztBUC8yQkE7RUFDRTtBT2szQkY7O0FQaDNCQTs7RUFFRTtFQUNBO0VBQ0E7QU9tM0JGOztBUGozQkE7RUFDRTtFQUVBO0FPbzNCRjs7QVBsM0JBO0VBRUU7QU9xM0JGOztBUG4zQkE7RUFFRTtBT3MzQkY7O0FQcDNCQTtFQUVFO0FPdTNCRjs7QVByM0JBO0VBRUU7QU93M0JGOztBUHQzQkE7Ozs7RUFJRTtBT3kzQkY7O0FQdjNCQTs7RUFFRTtBTzAzQkY7O0FQeDNCQTs7OztFQUlFO0VBQ0E7QU8yM0JGOztBUHozQkE7O0VBRUU7QU80M0JGOztBUDEzQkE7O0VBRUU7RUFDQTtBTzYzQkY7O0FQMzNCQTs7RUFFRTtFQUNBO0FPODNCRjs7QVA1M0JBOztFQUVFO0FPKzNCRjs7QVA3M0JBO0VBQ0U7RUFDQTtBT2c0QkY7O0FQOTNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9pNEJGOztBUC8zQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBT2s0QkY7O0FQaDRCQTtFQUVFO0FPbzRCRjs7QVBqNEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBT280QkY7O0FQbDRCQTtFQUNFO0FPcTRCRjs7QVBuNEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0FPczRCRjs7QVBwNEJBO0VBRUU7QU91NEJGOztBUHI0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FPdzRCRjs7QVB0NEJBO0VBQ0U7QU95NEJGOztBUHY0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBR0E7QU8wNEJGOztBUHg0QkE7RUFFRTtFQUdBO0FPMjRCRjs7QVB6NEJBO0VBQ0U7QU80NEJGOztBUDE0QkE7RUFDRTtFQUNBO0FPNjRCRjs7QVAzNEJBOztFQUVFO0FPODRCRjs7QVA1NEJBO0VBQ0U7QU8rNEJGOztBUDc0QkE7RUFDRTtFQUNBO0FPZzVCRjs7QVA5NEJBO0VBQ0U7QU9pNUJGOztBUC80QkE7RUFDRTtBT2s1QkY7O0FQaDVCQTs7RUFFRTtFQUNBO0VBQ0E7QU9tNUJGOztBUGo1QkE7RUFDRTtBT281QkY7O0FQbDVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtBT3E1QkY7O0FQbjVCQTtFQUNFO0VBQ0E7RUFDQTtBT3M1QkY7O0FQcDVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3U1QkY7O0FQcjVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtBT3c1QkY7O0FQdDVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU95NUJGOztBUHY1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8wNUJGOztBUHg1QkE7RUFDRTtBTzI1QkY7O0FQejVCQTtFQUVFO0FPNDVCRjs7QVAxNUJBO0VBQ0U7QU82NUJGOztBUDM1QkE7RUFDRTtBTzg1QkY7O0FQNTVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU8rNUJGOztBUDc1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT2c2QkY7O0FQOTVCQTtFQUNFO0VBQ0E7RUFDQTtBT2k2QkY7O0FQLzVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPazZCRjs7QVBoNkJBO0VBQ0U7QU9tNkJGOztBUGo2QkE7O0VBRUU7RUFDQTtBT282QkY7O0FQbDZCQTtFQUNFO0FPcTZCRjs7QVBuNkJBOztFQUVFO0VBQ0E7QU9zNkJGOztBUHA2QkE7RUFDRTtBT3U2QkY7O0FQcjZCQTtFQUNFO0VBQ0E7QU93NkJGOztBUHQ2QkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUdBO0VBSUE7RUFHQTtFQUVBO0VBQ0E7QU95NkJGOztBUHY2QkE7O0VBRUU7RUFDQTtBTzA2QkY7O0FQeDZCQTs7RUFFRTtBTzI2QkY7O0FQejZCQTtFQUNFO0VBQ0E7RUFDQTtBTzQ2QkY7O0FQMTZCQTtFQUNFO0FPNjZCRjs7QVAzNkJBO0VBQ0U7QU84NkJGOztBUDU2QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBTys2QkY7O0FQNzZCQTtFQUNFO0FPZzdCRjs7QVA5NkJBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2k3QkY7O0FQLzZCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUdBO0VBQ0E7QU9rN0JGOztBUGg3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbTdCRjs7QVBqN0JBOztFQUVFO0VBQ0E7RUFDQTtBT283QkY7O0FQbDdCQTs7RUFFRTtBT3E3QkY7O0FQbjdCQTtFQUNFO0FPczdCRjs7QVBwN0JBO0VBQ0U7QU91N0JGOztBUHI3QkE7O0VBRUU7QU93N0JGOztBUHQ3QkE7O0VBRUU7RUFFQTtBT3k3QkY7O0FQdjdCQTs7OztFQUlFO0VBRUE7QU8wN0JGOztBUHg3QkE7Ozs7RUFJRTtBTzI3QkY7O0FQejdCQTs7O0VBR0U7RUFFQTtBTzQ3QkY7O0FQMTdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPNjdCRjs7QVAzN0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7QU84N0JGOztBUDU3QkE7RUFDRTtBTys3QkY7O0FQNzdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9nOEJGOztBUDk3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPaThCRjs7QVAvN0JBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FPazhCRjs7QVBoOEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT204QkY7O0FQajhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9vOEJGOztBUGw4QkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QU9xOEJGOztBUG44QkE7RUFDRTtBT3M4QkY7O0FQcDhCQTtFQUNFO0VBRUE7QU91OEJGOztBUHI4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBT3c4QkY7O0FQdDhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU95OEJGOztBUHY4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzA4QkY7O0FQeDhCQTtFQUdFO0VBRUE7QU8yOEJGOztBUHo4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU80OEJGOztBUDE4QkE7O0VBRUU7QU82OEJGOztBUDM4QkE7O0VBR0U7QU84OEJGOztBUDU4QkE7RUFFRTtBTys4QkY7O0FQNzhCQTs7RUFFRTtBT2c5QkY7O0FQOThCQTtFQUVFO0FPaTlCRjs7QVAvOEJBO0VBRUU7QU9rOUJGOztBUGg5QkE7RUFFRTtBT205QkY7O0FQajlCQTtFQUNFO0VBQ0E7QU9vOUJGOztBUGw5QkE7O0VBRUU7QU9xOUJGOztBUG45QkE7O0VBRUU7QU9zOUJGOztBUHA5QkE7Ozs7RUFLRTtFQUNBO0FPdTlCRjs7QVByOUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU93OUJGOztBUHQ5QkE7RUFDRTtFQUNBO0FPeTlCRjs7QVB2OUJBOztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8wOUJGOztBUHg5QkE7RUFDRTtBTzI5QkY7O0FQejlCQTtFQUNFO0VBQ0E7RUFDQTtBTzQ5QkY7O0FQMTlCQTtFQUVFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBTzY5QkY7O0FQMzlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FPODlCRjs7QVA1OUJBO0VBQ0U7QU8rOUJGOztBUDc5QkE7RUFDRTtBT2crQkY7O0FQOTlCQTs7RUFHRTtFQUNBO0FPaStCRjs7QVAvOUJBOzs7O0VBSUU7RUFDQTtFQUNBO0FPaytCRjs7QVBoK0JBOztFQUVFO0FPbStCRjs7QVBqK0JBOztFQUVFO0VBQ0E7RUFDQTtBT28rQkY7O0FQbCtCQTs7RUFFRTtBT3ErQkY7O0FQbitCQTs7RUFFRTtBT3MrQkY7O0FQcCtCQTtFQUNFO0FPdStCRjs7QVByK0JBO0VBQ0U7QU93K0JGOztBUHQrQkE7O0VBR0U7QU95K0JGOztBUHYrQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8wK0JGOztBUHgrQkE7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPMitCRjs7QVB6K0JBO0VBQ0U7QU80K0JGOztBUDErQkE7RUFDRTtBTzYrQkY7O0FQMytCQTtFQUNFO0FPOCtCRjs7QVA1K0JBO0VBQ0U7RUFDQTtFQUNBO0FPKytCRjs7QVA3K0JBO0VBQ0U7RUFDQTtBT2cvQkY7O0FQOStCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPaS9CRjs7QVAvK0JBO0VBQ0U7QU9rL0JGOztBUGgvQkE7RUFDRTtFQUNBO0VBQ0E7QU9tL0JGOztBUGovQkE7RUFDRTtBT28vQkY7O0FQbC9CQTtFQUNFO0FPcS9CRjs7QVBuL0JBO0VBQ0U7QU9zL0JGOztBUHAvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPdS9CRjs7QVByL0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPdy9CRjs7QVB0L0JBO0VBQ0U7RUFDQTtBT3kvQkY7O0FQdi9CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8wL0JGOztBUHgvQkE7RUFDRTtFQUNBO0FPMi9CRjs7QVB6L0JBO0VBQ0U7QU80L0JGOztBUDEvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPNi9CRjs7QVAzL0JBO0VBQ0U7RUFDQTtBTzgvQkY7O0FQNS9CQTtFQUNFO0VBQ0E7RUFDQTtBTysvQkY7O0FQNy9CQTtFQUNFO0FPZ2dDRjs7QVA5L0JBO0VBQ0U7RUFDQTtBT2lnQ0Y7O0FQLy9CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBT2tnQ0Y7O0FQaGdDQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0FPbWdDRjs7QVBqZ0NBO0VBQ0U7QU9vZ0NGOztBUGxnQ0E7O0VBRUU7RUFFQTtBT3FnQ0Y7O0FQbmdDQTtFQUNFO0VBRUE7QU9zZ0NGOztBUHBnQ0E7RUFDRTtFQUVBO0FPdWdDRjs7QVByZ0NBO0VBQ0U7QU93Z0NGOztBUHRnQ0E7RUFDRTtBT3lnQ0Y7O0FQdmdDQTtFQUNFO0FPMGdDRjs7QVB4Z0NBO0VBQ0U7QU8yZ0NGOztBUHpnQ0E7RUFDRTtBTzRnQ0Y7O0FQMWdDQTtFQUNFO0VBQ0E7QU82Z0NGOztBUDNnQ0E7RUFDRTtBTzhnQ0Y7O0FQNWdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPK2dDRjs7QVA3Z0NBO0VBQ0U7QU9naENGOztBUDlnQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2loQ0Y7O0FQL2dDQTs7RUFFRTtBT2toQ0Y7O0FQaGhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbWhDRjs7QVBqaENBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FPb2hDRjs7QVBsaENBO0VBQ0U7QU9xaENGOztBUG5oQ0E7RUFDRTtBT3NoQ0Y7O0FQcGhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBT3VoQ0Y7O0FQcmhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPd2hDRjs7QVB0aENBOztFQUVFO0FPeWhDRjs7QVB2aENBO0VBQ0U7RUFDQTtBTzBoQ0Y7O0FQeGhDQTtFQUNFO0VBQ0E7QU8yaENGOztBUHpoQ0E7RUFDRTtBTzRoQ0Y7O0FQMWhDQTtFQUNFO0FPNmhDRjs7QVAzaENBO0VBQ0U7RUFDQTtFQUNBO0FPOGhDRjs7QVA1aENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU8raENGOztBUDdoQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT2dpQ0Y7O0FQOWhDQTtFQUNFO0VBQ0E7QU9paUNGOztBUC9oQ0E7O0VBRUU7QU9raUNGOztBUGhpQ0E7O0VBRUU7RUFDQTtBT21pQ0Y7O0FQamlDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9vaUNGOztBUGxpQ0E7Ozs7OztFQU1FO0FPcWlDRjs7QVBuaUNBOztFQUVFO0FPc2lDRjs7QVBwaUNBOzs7O0VBSUU7QU91aUNGOztBUHJpQ0E7O0VBRUU7RUFFQTtBT3dpQ0Y7O0FQdGlDQTs7RUFHRTtBT3lpQ0Y7O0FQdmlDQTs7RUFFRTtBTzBpQ0Y7O0FQeGlDQTtFQUNFO0FPMmlDRjs7QVB6aUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzRpQ0Y7O0FQMWlDQTs7Ozs7O0VBT0U7QU82aUNGOztBUDNpQ0E7RUFDRTtFQUNBO0FPOGlDRjs7QVA1aUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTytpQ0Y7O0FQN2lDQTtFQUNFO0VBQ0E7QU9nakNGOztBUDlpQ0E7RUFFRTtBT2lqQ0Y7O0FQL2lDQTtFQUVFO0FPa2pDRjs7QVBoakNBOztFQUVFO0VBQ0E7QU9takNGOztBUGpqQ0E7RUFDRTtBT29qQ0Y7O0FQbGpDQTtFQUNFO0VBQ0E7RUFDQTtBT3FqQ0Y7O0FQbmpDQTs7RUFFRTtFQUNBO0FPc2pDRjs7QVBwakNBO0VBQ0U7QU91akNGOztBUHJqQ0E7RUFDRTtBT3dqQ0Y7O0FQdGpDQTtFQUNFO0VBQ0E7RUFDQTtBT3lqQ0Y7O0FQdmpDQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QU8wakNGOztBUHhqQ0E7RUFDRTtBTzJqQ0Y7O0FQempDQTtFQUNFO0FPNGpDRjs7QVAxakNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzZqQ0Y7O0FQM2pDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU84akNGOztBUDVqQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTytqQ0Y7O0FQN2pDQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9na0NGOztBUDlqQ0E7RUFHRTtFQUNBO0VBR0E7RUFFQTtFQUdBO0FPaWtDRjs7QVAvakNBO0VBR0U7RUFHQTtFQUNBO0VBR0E7QU9ra0NGOztBUGhrQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9ta0NGOztBUGprQ0E7RUFDRTtBT29rQ0Y7O0FQbGtDQTtFQUNFO0FPcWtDRjs7QVBua0NBO0VBQ0U7QU9za0NGOztBUHBrQ0E7RUFDRTtBT3VrQ0Y7O0FQcmtDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU93a0NGOztBUHRrQ0E7RUFDRTtFQUNBO0VBQ0E7QU95a0NGOztBUHZrQ0E7RUFDRTtBTzBrQ0Y7O0FQeGtDQTtFQUNFO0FPMmtDRjs7QVB6a0NBO0VBQ0U7QU80a0NGOztBUDFrQ0E7RUFDRTtBTzZrQ0Y7O0FQM2tDQTs7RUFFRTtFQUNBO0VBQ0E7QU84a0NGOztBUDVrQ0E7RUFDRTtBTytrQ0Y7O0FQN2tDQTtFQUNFO0VBQ0E7RUFDQTtBT2dsQ0Y7O0FQOWtDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBT2lsQ0Y7O0FQL2tDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPa2xDRjs7QVBobENBOztFQUVFO0VBQ0E7QU9tbENGOztBUGpsQ0E7O0VBRUU7QU9vbENGOztBUGxsQ0E7O0VBRUU7QU9xbENGOztBUG5sQ0E7O0VBRUU7RUFFQTtFQUVBO0FPdWxDRjs7QVBwbENBOztFQUVFO0FPdWxDRjs7QVBybENBOztFQUVFO0VBQ0E7QU93bENGOztBUHRsQ0E7Ozs7RUFJRTtBT3lsQ0Y7O0FQdmxDQTs7OztFQUlFO0FPMGxDRjs7QVB4bENBOzs7O0VBSUU7QU8ybENGOztBUHpsQ0E7Ozs7Ozs7O0VBUUU7RUFDQTtBTzRsQ0Y7O0FQMWxDQTs7RUFFRTtBTzZsQ0Y7O0FQM2xDQTs7OztFQUlFO0VBQ0E7QU84bENGOztBUDVsQ0E7RUFDRTtBTytsQ0Y7O0FQN2xDQTtFQUNFO0VBQ0E7QU9nbUNGOztBUDlsQ0E7O0VBRUU7QU9pbUNGOztBUC9sQ0E7O0VBRUU7QU9rbUNGOztBUGhtQ0E7O0VBRUU7QU9tbUNGOztBUGptQ0E7Ozs7RUFJRTtFQUNBO0FPb21DRjs7QVBsbUNBO0VBQ0U7QU9xbUNGOztBUG5tQ0E7O0VBRUU7RUFDQTtBT3NtQ0Y7O0FQcG1DQTs7OztFQUlFO0FPdW1DRjs7QVBybUNBO0VBQ0U7QU93bUNGOztBUHRtQ0E7RUFDRTtBT3ltQ0Y7O0FQdm1DQTtFQUNFO0FPMG1DRjs7QVB4bUNBO0VBQ0U7QU8ybUNGOztBUHptQ0E7OztFQUdFO0FPNG1DRjs7QVAxbUNBOzs7RUFHRTtBTzZtQ0Y7O0FQM21DQTtFQUNFO0FPOG1DRjs7QVA1bUNBO0VBQ0U7QU8rbUNGOztBUDdtQ0E7RUFDRTtBT2duQ0Y7O0FQOW1DQTs7RUFFRTtBT2luQ0Y7O0FQL21DQTs7O0VBR0U7RUFDQTtBT2tuQ0Y7O0FQaG5DQTtFQUNFO0FPbW5DRjs7QVBqbkNBO0VBQ0U7RUFDQTtFQUVBO0FPb25DRjs7QVBsbkNBO0VBQ0U7QU9xbkNGOztBUG5uQ0E7RUFFRTtBT3NuQ0Y7O0FQcG5DQTs7O0VBSUU7QU91bkNGOztBUHJuQ0E7OztFQUdFO0FPd25DRjs7QVB0bkNBO0VBRUU7QU95bkNGOztBUHZuQ0E7RUFFRTtBTzBuQ0Y7O0FQeG5DQTtFQUVFO0FPMm5DRjs7QVB6bkNBO0VBQ0U7RUFDQTtFQUNBO0FPNG5DRjs7QVAxbkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzZuQ0Y7O0FQM25DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPOG5DRjs7QVA1bkNBOztFQUVFO0FPK25DRjs7QVA3bkNBOztFQUVFO0VBQ0E7QU9nb0NGOztBUDluQ0E7Ozs7RUFJRTtBT2lvQ0Y7O0FQL25DQTs7OztFQUlFO0FPa29DRjs7QVBob0NBOzs7O0VBSUU7QU9tb0NGOztBUGpvQ0E7Ozs7Ozs7O0VBUUU7RUFDQTtBT29vQ0Y7O0FQbG9DQTs7RUFFRTtBT3FvQ0Y7O0FQbm9DQTs7OztFQUlFO0VBQ0E7QU9zb0NGOztBUHBvQ0E7RUFDRTtBT3VvQ0Y7O0FQcm9DQTtFQUNFO0VBQ0E7QU93b0NGOztBUHRvQ0E7O0VBRUU7QU95b0NGOztBUHZvQ0E7O0VBRUU7QU8wb0NGOztBUHhvQ0E7O0VBRUU7QU8yb0NGOztBUHpvQ0E7Ozs7RUFJRTtFQUNBO0FPNG9DRjs7QVAxb0NBO0VBQ0U7QU82b0NGOztBUDNvQ0E7O0VBRUU7RUFDQTtBTzhvQ0Y7O0FQNW9DQTtFQUNFO0FPK29DRjs7QVA3b0NBOztFQUVFO0VBQ0E7QU9ncENGOztBUDlvQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPaXBDRjs7QVAvb0NBOztFQUVFO0VBQ0E7QU9rcENGOztBUGhwQ0E7O0VBRUU7QU9tcENGOztBUGpwQ0E7O0VBRUU7QU9vcENGOztBUGxwQ0E7O0VBRUU7QU9xcENGOztBUG5wQ0E7O0VBRUU7QU9zcENGOztBUHBwQ0E7Ozs7RUFJRTtBT3VwQ0Y7O0FQcnBDQTs7OztFQUlFO0FPd3BDRjs7QVB0cENBOztFQUVFO0VBQ0E7QU95cENGOztBUHZwQ0E7O0VBRUU7RUFDQTtBTzBwQ0Y7O0FQeHBDQTs7RUFFRTtFQUNBO0FPMnBDRjs7QVB6cENBOztFQUVFO0VBQ0E7QU80cENGOztBUDFwQ0E7O0VBRUU7RUFDQTtBTzZwQ0Y7O0FQM3BDQTs7OztFQUlFO0VBQ0E7QU84cENGOztBUDVwQ0E7Ozs7RUFJRTtFQUNBO0FPK3BDRjs7QVA3cENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUlBO0VBQ0E7RUFDQTtBT2dxQ0Y7O0FQOXBDQTtFQUdFO0FPaXFDRjs7QVAvcENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2txQ0Y7O0FQaHFDQTtFQUNFO0FPbXFDRjs7QVBqcUNBO0VBQ0U7RUFDQTtBT29xQ0Y7O0FQbHFDQTs7RUFFRTtFQUVBO0VBQ0E7QU9xcUNGOztBUG5xQ0E7O0VBRUU7QU9zcUNGOztBUHBxQ0E7Ozs7RUFJRTtFQUNBO0FPdXFDRjs7QVBycUNBOztFQUVFO0FPd3FDRjs7QVB0cUNBOzs7O0VBSUU7QU95cUNGOztBUHZxQ0E7O0VBRUU7QU8wcUNGOztBUHhxQ0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzJxQ0Y7O0FQenFDQTs7RUFFRTtBTzRxQ0Y7O0FQMXFDQTs7OztFQUlFO0FPNnFDRjs7QVAzcUNBOzs7O0VBSUU7QU84cUNGOztBUDVxQ0E7Ozs7RUFLRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8rcUNGOztBUDdxQ0E7Ozs7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPZ3JDRjs7QVA5cUNBOzs7O0VBSUU7QU9pckNGOztBUC9xQ0E7OztFQUdFO0FPa3JDRjs7QVBockNBOzs7RUFHRTtBT21yQ0Y7O0FQanJDQTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT29yQ0Y7O0FQbHJDQTs7O0VBR0U7QU9xckNGOztBUG5yQ0E7RUFDRTtFQUNBO0VBQ0E7QU9zckNGOztBUHByQ0E7RUFDRTtBT3VyQ0Y7O0FQcnJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPd3JDRjs7QVB0ckNBOztFQUVFO0VBRUE7QU95ckNGOztBUHZyQ0E7RUFDRTtFQUNBO0FPMHJDRjs7QVB4ckNBO0VBR0U7RUFDQTtFQUNBO0FPMnJDRjs7QVB6ckNBOztFQUVFO0VBRUE7QU80ckNGOztBUDFyQ0E7O0VBRUU7QU82ckNGOztBUDNyQ0E7O0VBRUU7RUFDQTtFQUVBO0FPOHJDRjs7QVA1ckNBOztFQUdFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPK3JDRjs7QVA3ckNBOztFQUdFO0FPZ3NDRjs7QVA5ckNBOztFQUdFO0FPaXNDRjs7QVAvckNBOztFQUVFO0VBQ0E7QU9rc0NGOztBUGhzQ0E7O0VBRUU7QU9tc0NGOztBUGpzQ0E7O0VBRUU7QU9vc0NGOztBUGxzQ0E7Ozs7RUFLRTtBT3FzQ0Y7O0FQbnNDQTs7OztFQUtFO0FPc3NDRjs7QVBwc0NBOztFQUVFO0VBRUE7QU91c0NGOztBUHJzQ0E7O0VBRUU7QU93c0NGOztBUHRzQ0E7O0VBRUU7RUFDQTtFQUVBO0FPeXNDRjs7QVB2c0NBOztFQUdFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPMHNDRjs7QVB4c0NBOztFQUdFO0FPMnNDRjs7QVB6c0NBOztFQUdFO0FPNHNDRjs7QVAxc0NBOztFQUVFO0VBQ0E7QU82c0NGOztBUDNzQ0E7O0VBRUU7QU84c0NGOztBUDVzQ0E7O0VBRUU7QU8rc0NGOztBUDdzQ0E7Ozs7RUFLRTtBT2d0Q0Y7O0FQOXNDQTs7OztFQUtFO0FPaXRDRjs7QVAvc0NBOzs7Ozs7RUFNRTtFQUVBO0FPa3RDRjs7QVBodENBOzs7Ozs7RUFNRTtBT210Q0Y7O0FQanRDQTs7Ozs7O0VBTUU7RUFDQTtFQUVBO0FPb3RDRjs7QVBsdENBOzs7Ozs7RUFPRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3F0Q0Y7O0FQbnRDQTs7Ozs7O0VBT0U7QU9zdENGOztBUHB0Q0E7Ozs7OztFQU9FO0FPdXRDRjs7QVBydENBOzs7Ozs7RUFNRTtFQUNBO0FPd3RDRjs7QVB0dENBOzs7Ozs7RUFNRTtBT3l0Q0Y7O0FQdnRDQTs7Ozs7O0VBTUU7QU8wdENGOztBUHh0Q0E7Ozs7Ozs7Ozs7OztFQWFFO0FPMnRDRjs7QVB6dENBOzs7Ozs7Ozs7Ozs7RUFhRTtBTzR0Q0Y7O0FQMXRDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0VBRUE7QU82dENGOztBUDN0Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtBTzh0Q0Y7O0FQNXRDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0VBQ0E7RUFFQTtBTyt0Q0Y7O0FQN3RDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBeUJFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPZ3VDRjs7QVA5dENBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF5QkU7QU9pdUNGOztBUC90Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXlCRTtBT2t1Q0Y7O0FQaHVDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0VBQ0E7QU9tdUNGOztBUGp1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtBT291Q0Y7O0FQbHVDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0FPcXVDRjs7QVBudUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFpREU7QU9zdUNGOztBUHB1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQWlERTtBT3V1Q0Y7O0FQcnVDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0VBRUE7QU93dUNGOztBUHR1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtBT3l1Q0Y7O0FQdnVDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0VBQ0E7RUFFQTtBTzB1Q0Y7O0FQeHVDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBeUJFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPMnVDRjs7QVB6dUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF5QkU7QU80dUNGOztBUDF1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXlCRTtBTzZ1Q0Y7O0FQM3VDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0VBQ0E7QU84dUNGOztBUDV1Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCRTtBTyt1Q0Y7O0FQN3VDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0FPZ3ZDRjs7QVA5dUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFpREU7QU9pdkNGOztBUC91Q0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQWlERTtBT2t2Q0Y7O0FQaHZDQTs7RUFFRTtFQUVBO0FPbXZDRjs7QVBqdkNBOztFQUVFO0FPb3ZDRjs7QVBsdkNBOztFQUVFO0VBQ0E7RUFFQTtBT3F2Q0Y7O0FQbnZDQTs7RUFHRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3N2Q0Y7O0FQcHZDQTs7RUFHRTtBT3V2Q0Y7O0FQcnZDQTs7RUFHRTtBT3d2Q0Y7O0FQdHZDQTs7RUFFRTtFQUNBO0FPeXZDRjs7QVB2dkNBOztFQUVFO0FPMHZDRjs7QVB4dkNBOztFQUVFO0FPMnZDRjs7QVB6dkNBOzs7O0VBS0U7QU80dkNGOztBUDF2Q0E7Ozs7RUFLRTtBTzZ2Q0Y7O0FQM3ZDQTs7RUFFRTtFQUVBO0FPOHZDRjs7QVA1dkNBOztFQUVFO0FPK3ZDRjs7QVA3dkNBOztFQUVFO0VBRUE7RUFDQTtBT2d3Q0Y7O0FQOXZDQTs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9pd0NGOztBUC92Q0E7O0VBR0U7QU9rd0NGOztBUGh3Q0E7O0VBR0U7QU9td0NGOztBUGp3Q0E7Ozs7RUFJRTtBT293Q0Y7O0FQbHdDQTs7RUFFRTtBT3F3Q0Y7O0FQbndDQTs7OztFQUtFO0FPc3dDRjs7QVBwd0NBOzs7O0VBS0U7QU91d0NGOztBUHJ3Q0E7O0VBRUU7RUFFQTtBT3d3Q0Y7O0FQdHdDQTs7RUFFRTtBT3l3Q0Y7O0FQdndDQTs7RUFFRTtFQUNBO0VBRUE7QU8wd0NGOztBUHh3Q0E7O0VBR0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8yd0NGOztBUHp3Q0E7O0VBR0U7QU80d0NGOztBUDF3Q0E7O0VBR0U7QU82d0NGOztBUDN3Q0E7O0VBRUU7RUFDQTtBTzh3Q0Y7O0FQNXdDQTs7RUFFRTtBTyt3Q0Y7O0FQN3dDQTs7RUFFRTtBT2d4Q0Y7O0FQOXdDQTs7OztFQUtFO0FPaXhDRjs7QVAvd0NBOzs7O0VBS0U7QU9reENGOztBUGh4Q0E7O0VBRUU7RUFFQTtBT214Q0Y7O0FQanhDQTs7RUFFRTtBT294Q0Y7O0FQbHhDQTs7RUFFRTtFQUVBO0VBQ0E7QU9xeENGOztBUG54Q0E7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPc3hDRjs7QVBweENBOztFQUdFO0FPdXhDRjs7QVByeENBOztFQUdFO0FPd3hDRjs7QVB0eENBOzs7O0VBSUU7QU95eENGOztBUHZ4Q0E7O0VBRUU7QU8weENGOztBUHh4Q0E7Ozs7RUFLRTtBTzJ4Q0Y7O0FQenhDQTs7OztFQUtFO0FPNHhDRjs7QVAxeENBOztFQUVFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QU82eENGOztBUDN4Q0E7O0VBRUU7QU84eENGOztBUDV4Q0E7O0VBRUU7QU8reENGOztBUDd4Q0E7Ozs7OztFQU1FO0VBRUE7QU9neUNGOztBUDl4Q0E7Ozs7OztFQU1FO0FPaXlDRjs7QVAveENBOzs7Ozs7RUFNRTtFQUVBO0VBQ0E7QU9reUNGOztBUGh5Q0E7Ozs7OztFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT215Q0Y7O0FQanlDQTs7Ozs7O0VBT0U7QU9veUNGOztBUGx5Q0E7Ozs7OztFQU9FO0FPcXlDRjs7QVBueUNBOzs7Ozs7Ozs7Ozs7RUFZRTtBT3N5Q0Y7O0FQcHlDQTs7Ozs7O0VBTUU7QU91eUNGOztBUHJ5Q0E7Ozs7Ozs7Ozs7OztFQWFFO0FPd3lDRjs7QVB0eUNBOzs7Ozs7Ozs7Ozs7RUFhRTtBT3l5Q0Y7O0FQdnlDQTs7RUFFRTtFQUVBO0FPMHlDRjs7QVB4eUNBOztFQUVFO0FPMnlDRjs7QVB6eUNBOztFQUVFO0VBRUE7RUFDQTtBTzR5Q0Y7O0FQMXlDQTs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU82eUNGOztBUDN5Q0E7O0VBR0U7QU84eUNGOztBUDV5Q0E7O0VBR0U7QU8reUNGOztBUDd5Q0E7Ozs7RUFJRTtBT2d6Q0Y7O0FQOXlDQTs7RUFFRTtBT2l6Q0Y7O0FQL3lDQTs7OztFQUtFO0FPa3pDRjs7QVBoekNBOzs7O0VBS0U7QU9tekNGOztBUGp6Q0E7O0VBRUU7QU9vekNGOztBUGx6Q0E7O0VBRUU7RUFFQTtBT3F6Q0Y7O0FQbnpDQTs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9zekNGOztBUHB6Q0E7O0VBR0U7QU91ekNGOztBUHJ6Q0E7O0VBR0U7QU93ekNGOztBUHR6Q0E7Ozs7RUFJRTtFQUVBO0FPeXpDRjs7QVB2ekNBOzs7O0VBSUU7RUFFQTtBTzB6Q0Y7O0FQeHpDQTs7RUFFRTtFQUVBO0FPMnpDRjs7QVB6ekNBOztFQUVFO0FPNHpDRjs7QVAxekNBOztFQUVFO0VBRUE7RUFDQTtBTzZ6Q0Y7O0FQM3pDQTs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU84ekNGOztBUDV6Q0E7O0VBR0U7QU8rekNGOztBUDd6Q0E7O0VBR0U7QU9nMENGOztBUDl6Q0E7Ozs7RUFJRTtBT2kwQ0Y7O0FQL3pDQTs7RUFFRTtBT2swQ0Y7O0FQaDBDQTs7OztFQUtFO0FPbTBDRjs7QVBqMENBOzs7O0VBS0U7QU9vMENGOztBUGwwQ0E7O0VBRUU7RUFFQTtBT3EwQ0Y7O0FQbjBDQTs7RUFFRTtBT3MwQ0Y7O0FQcDBDQTs7RUFFRTtFQUVBO0VBQ0E7QU91MENGOztBUHIwQ0E7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPdzBDRjs7QVB0MENBOztFQUdFO0FPeTBDRjs7QVB2MENBOztFQUdFO0FPMDBDRjs7QVB4MENBOzs7O0VBSUU7QU8yMENGOztBUHowQ0E7O0VBRUU7QU80MENGOztBUDEwQ0E7Ozs7RUFLRTtBTzYwQ0Y7O0FQMzBDQTs7OztFQUtFO0FPODBDRjs7QVA1MENBOzs7Ozs7Ozs7Ozs7RUFZRTtFQUVBO0FPKzBDRjs7QVA3MENBOzs7Ozs7Ozs7Ozs7RUFZRTtBT2cxQ0Y7O0FQOTBDQTs7Ozs7Ozs7Ozs7O0VBWUU7RUFFQTtFQUNBO0FPaTFDRjs7QVAvMENBOzs7Ozs7Ozs7Ozs7RUFhRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9rMUNGOztBUGgxQ0E7Ozs7Ozs7Ozs7OztFQWFFO0FPbTFDRjs7QVBqMUNBOzs7Ozs7Ozs7Ozs7RUFhRTtBT28xQ0Y7O0FQbDFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0FPcTFDRjs7QVBuMUNBOzs7Ozs7Ozs7Ozs7RUFZRTtBT3MxQ0Y7O0FQcDFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBeUJFO0FPdTFDRjs7QVByMUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF5QkU7QU93MUNGOztBUHQxQ0E7Ozs7Ozs7Ozs7OztFQVlFO0VBRUE7QU95MUNGOztBUHYxQ0E7Ozs7Ozs7Ozs7OztFQVlFO0FPMDFDRjs7QVB4MUNBOzs7Ozs7Ozs7Ozs7RUFZRTtFQUVBO0VBQ0E7QU8yMUNGOztBUHoxQ0E7Ozs7Ozs7Ozs7OztFQWFFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzQxQ0Y7O0FQMTFDQTs7Ozs7Ozs7Ozs7O0VBYUU7QU82MUNGOztBUDMxQ0E7Ozs7Ozs7Ozs7OztFQWFFO0FPODFDRjs7QVA1MUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkU7QU8rMUNGOztBUDcxQ0E7Ozs7Ozs7Ozs7OztFQVlFO0FPZzJDRjs7QVA5MUNBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF5QkU7QU9pMkNGOztBUC8xQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXlCRTtBT2syQ0Y7O0FQaDJDQTs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbTJDRjs7QVBqMkNBOztFQUVFO0FPbzJDRjs7QVBsMkNBOzs7O0VBSUU7RUFDQTtBT3EyQ0Y7O0FQbjJDQTs7RUFFRTtBT3MyQ0Y7O0FQcDJDQTs7OztFQUlFO0FPdTJDRjs7QVByMkNBOztFQUVFO0FPdzJDRjs7QVB0MkNBOzs7O0VBSUU7QU95MkNGOztBUHYyQ0E7Ozs7RUFJRTtBTzAyQ0Y7O0FQeDJDQTs7OztFQUtFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzIyQ0Y7O0FQejJDQTs7OztFQUlFO0FPNDJDRjs7QVAxMkNBOztFQUVFO0VBQ0E7QU82MkNGOztBUDMyQ0E7O0VBSUU7RUFHQTtFQUNBO0FPODJDRjs7QVA1MkNBOztFQUdFO0VBQ0E7QU8rMkNGOztBUDcyQ0E7O0VBRUU7QU9nM0NGOztBUDkyQ0E7O0VBRUU7QU9pM0NGOztBUC8yQ0E7O0VBRUU7QU9rM0NGOztBUGgzQ0E7O0VBRUU7QU9tM0NGOztBUGozQ0E7O0VBRUU7QU9vM0NGOztBUGwzQ0E7O0VBRUU7RUFDQTtBT3EzQ0Y7O0FQbjNDQTs7RUFFRTtFQUNBO0FPczNDRjs7QVBwM0NBOztFQUVFO0VBQ0E7QU91M0NGOztBUHIzQ0E7Ozs7RUFJRTtBT3czQ0Y7O0FQdDNDQTs7OztFQUlFO0FPeTNDRjs7QVB2M0NBOzs7O0VBS0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8wM0NGOztBUHgzQ0E7Ozs7RUFJRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FPMjNDRjs7QVB6M0NBOzs7O0VBSUU7QU80M0NGOztBUDEzQ0E7OztFQUdFO0FPNjNDRjs7QVAzM0NBOzs7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU84M0NGOztBUDUzQ0E7OztFQUdFO0FPKzNDRjs7QVA3M0NBO0VBQ0U7RUFDQTtBT2c0Q0Y7O0FQOTNDQTtFQUdFO0VBR0E7RUFDQTtBT2k0Q0Y7O0FQLzNDQTtFQUVFO0VBQ0E7QU9rNENGOztBUGg0Q0E7RUFDRTtBT200Q0Y7O0FQajRDQTtFQUNFO0FPbzRDRjs7QVBsNENBO0VBQ0U7QU9xNENGOztBUG40Q0E7RUFDRTtBT3M0Q0Y7O0FQcDRDQTtFQUNFO0FPdTRDRjs7QVByNENBO0VBQ0U7RUFDQTtBT3c0Q0Y7O0FQdDRDQTtFQUNFO0VBQ0E7QU95NENGOztBUHY0Q0E7RUFDRTtFQUNBO0FPMDRDRjs7QVB4NENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7QU8yNENGOztBUHo0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU80NENGOztBUDE0Q0E7O0VBRUU7RUFDQTtBTzY0Q0Y7O0FQMzRDQTtFQUNFO0VBQ0E7QU84NENGOztBUDU0Q0E7RUFDRTtFQUNBO0FPKzRDRjs7QVA3NENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2c1Q0Y7O0FQOTRDQTs7RUFFRTtFQUNBO0FPaTVDRjs7QVAvNENBOztFQUVFO0FPazVDRjs7QVBoNUNBOzs7O0VBSUU7RUFDQTtBT201Q0Y7O0FQajVDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbzVDRjs7QVBsNUNBOzs7O0VBSUU7RUFDQTtBT3E1Q0Y7O0FQbjVDQTs7OztFQUlFO0FPczVDRjs7QVBwNUNBOzs7Ozs7OztFQVFFO0VBQ0E7QU91NUNGOztBUHI1Q0E7RUFDRTtBT3c1Q0Y7O0FQdDVDQTtFQUNFO0FPeTVDRjs7QVB2NUNBO0VBQ0U7QU8wNUNGOztBUHg1Q0E7O0VBRUU7QU8yNUNGOztBUHo1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFHQTtBTzQ1Q0Y7O0FQMTVDQTtFQUNFO0VBQ0E7RUFHQTtFQUdBO0FPNjVDRjs7QVAzNUNBO0VBQ0U7QU84NUNGOztBUDU1Q0E7RUFDRTtFQUNBO0FPKzVDRjs7QVA3NUNBO0VBR0U7RUFHQTtFQUNBO0VBR0E7QU9nNkNGOztBUDk1Q0E7RUFHRTtBT2k2Q0Y7O0FQLzVDQTtFQUNFO0FPazZDRjs7QVBoNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbTZDRjs7QVBqNkNBO0VBQ0U7RUFDQTtBT282Q0Y7O0FQbDZDQTs7RUFFRTtBT3E2Q0Y7O0FQbjZDQTtFQUNFO0FPczZDRjs7QVBwNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU91NkNGOztBUHI2Q0E7O0VBRUU7QU93NkNGOztBUHQ2Q0E7RUFDRTtBT3k2Q0Y7O0FQdjZDQTtFQUNFO0FPMDZDRjs7QVB4NkNBOztFQUVFO0FPMjZDRjs7QVB6NkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzQ2Q0Y7O0FQMTZDQTs7RUFFRTtBTzY2Q0Y7O0FQMzZDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBMENFO0VBRUE7QU84NkNGOztBUDU2Q0E7OztFQUdFO0FPKzZDRjs7QVA3NkNBOzs7RUFHRTtFQUNBO0FPZzdDRjs7QVA5NkNBOzs7Ozs7RUFNRTtBT2k3Q0Y7O0FQLzZDQTs7Ozs7O0VBTUU7RUFDQTtBT2s3Q0Y7O0FQaDdDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9tN0NGOztBUGo3Q0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT283Q0Y7O0FQbDdDQTs7RUFFRTtBT3E3Q0Y7O0FQbjdDQTs7OztFQUlFO0VBQ0E7QU9zN0NGOztBUHA3Q0E7O0VBRUU7QU91N0NGOztBUHI3Q0E7Ozs7RUFJRTtFQUNBO0FPdzdDRjs7QVB0N0NBO0VBRUU7RUFDQTtBT3k3Q0Y7O0FQdjdDQTs7RUFFRTtFQUNBO0FPMDdDRjs7QVB4N0NBO0VBQ0U7RUFDQTtBTzI3Q0Y7O0FQejdDQTtFQUNFO0FPNDdDRjs7QVAxN0NBOztFQUVFO0FPNjdDRjs7QVAzN0NBO0VBQ0U7QU84N0NGOztBUDU3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPKzdDRjs7QVA3N0NBO0VBQ0U7QU9nOENGOztBUDk3Q0E7RUFDRTtFQUNBO0FPaThDRjs7QVAvN0NBO0VBQ0U7QU9rOENGOztBUGg4Q0E7RUFDRTtBT204Q0Y7O0FQajhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbzhDRjs7QVBsOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3E4Q0Y7O0FQbjhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9zOENGOztBUHA4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT3U4Q0Y7O0FQcjhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPdzhDRjs7QVB0OENBO0VBQ0U7RUFDQTtBT3k4Q0Y7O0FQdjhDQTtFQUNFO0VBQ0E7QU8wOENGOztBUHg4Q0E7RUFDRTtBTzI4Q0Y7O0FQejhDQTtFQUNFO0VBQ0E7QU80OENGOztBUDE4Q0E7RUFDRTtFQUVBO0FPNjhDRjs7QVAzOENBO0VBQ0U7RUFDQTtFQUNBO0FPODhDRjs7QVA1OENBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FPKzhDRjs7QVA3OENBO0VBQ0U7RUFDQTtFQUNBO0FPZzlDRjs7QVA5OENBO0VBRUU7QU9pOUNGOztBUC84Q0E7RUFDRTtFQUVBO0FPazlDRjs7QVBoOUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU9tOUNGOztBUGo5Q0E7RUFDRTtFQUNBO0VBRUE7QU9vOUNGOztBUGw5Q0E7RUFDRTtBT3E5Q0Y7O0FQbjlDQTtFQUNFO0VBRUE7QU9zOUNGOztBUHA5Q0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QU91OUNGOztBUHI5Q0E7RUFDRTtBT3c5Q0Y7O0FQdDlDQTtFQUNFO0FPeTlDRjs7QVB2OUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzA5Q0Y7O0FQeDlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPMjlDRjs7QVB6OUNBO0VBQ0U7RUFDQTtBTzQ5Q0Y7O0FQMTlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPNjlDRjs7QVAzOUNBOzs7RUFHRTtBTzg5Q0Y7O0FQNTlDQTtFQUVFO0FPKzlDRjs7QVA3OUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPZytDRjs7QVA5OUNBO0VBQ0U7QU9pK0NGOztBUC85Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9rK0NGOztBUGgrQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT20rQ0Y7O0FQaitDQTtFQUNFO0FPbytDRjs7QVBsK0NBO0VBQ0U7RUFDQTtBT3ErQ0Y7O0FQbitDQTs7OztFQUlFO0FPcytDRjs7QVBwK0NBO0VBQ0U7QU91K0NGOztBUHIrQ0E7O0VBRUU7RUFDQTtBT3crQ0Y7O0FQdCtDQTs7RUFFRTtBT3krQ0Y7O0FQditDQTs7OztFQUlFO0FPMCtDRjs7QVB4K0NBOztFQUVFO0VBQ0E7QU8yK0NGOztBUHorQ0E7O0VBRUU7RUFDQTtBTzQrQ0Y7O0FQMStDQTs7RUFFRTtBTzYrQ0Y7O0FQMytDQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzgrQ0Y7O0FQNStDQTtFQUNFO0VBQ0E7RUFFQTtBTysrQ0Y7O0FQNytDQTtFQUNFO0FPZy9DRjs7QVA5K0NBO0VBQ0U7RUFDQTtFQUNBO0FPaS9DRjs7QVAvK0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2svQ0Y7O0FQaC9DQTtFQUNFO0VBQ0E7QU9tL0NGOztBUGovQ0E7RUFDRTtBT28vQ0Y7O0FQbC9DQTtFQUNFO0FPcS9DRjs7QVBuL0NBOzs7RUFHRTtBT3MvQ0Y7O0FQcC9DQTs7O0VBR0U7QU91L0NGOztBUHIvQ0E7RUFDRTtBT3cvQ0Y7O0FQdC9DQTtFQUNFO0FPeS9DRjs7QVB2L0NBO0VBQ0U7QU8wL0NGOztBUHgvQ0E7RUFDRTtFQUVBO0FPMi9DRjs7QVB6L0NBOztFQUVFO0VBRUE7QU80L0NGOztBUDEvQ0E7RUFDRTtFQUNBO0FPNi9DRjs7QVAzL0NBO0VBQ0U7RUFDQTtBTzgvQ0Y7O0FQNS9DQTtFQUNFO0VBQ0E7QU8rL0NGOztBUDcvQ0E7RUFDRTtFQUNBO0FPZ2dERjs7QVA5L0NBOztFQUVFO0FPaWdERjs7QVAvL0NBO0VBQ0U7RUFDQTtBT2tnREY7O0FQaGdEQTtFQUNFO0FPbWdERjs7QVBqZ0RBO0VBQ0U7QU9vZ0RGOztBUGxnREE7RUFDRTtBT3FnREY7O0FQbmdEQTtFQUNFO0FPc2dERjs7QVBwZ0RBO0VBQ0U7QU91Z0RGOztBUHJnREE7RUFDRTtBT3dnREY7O0FQdGdEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3lnREY7O0FQdmdEQTtFQUNFO0FPMGdERjs7QVB4Z0RBO0VBQ0U7RUFDQTtFQUNBO0FPMmdERjs7QVB6Z0RBO0VBQ0U7QU80Z0RGOztBUDFnREE7RUFDRTtFQUNBO0VBQ0E7QU82Z0RGOztBUDNnREE7RUFDRTtBTzhnREY7O0FQNWdEQTtFQUNFO0VBQ0E7QU8rZ0RGOztBUDdnREE7O0VBRUU7RUFDQTtBT2doREY7O0FQOWdEQTs7RUFFRTtBT2loREY7O0FQL2dEQTtFQUNFO0VBQ0E7QU9raERGOztBUGhoREE7RUFDRTtFQUNBO0FPbWhERjs7QVBqaERBO0VBQ0U7QU9vaERGOztBUGxoREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FPcWhERjs7QVBuaERBOztFQUVFO0FPc2hERjs7QVBwaERBOztFQUVFO0VBQ0E7QU91aERGOztBUHJoREE7RUFDRTtFQUNBO0FPd2hERjs7QVB0aERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU95aERGOztBUHZoREE7RUFDRTtFQUNBO0FPMGhERjs7QVB4aERBO0VBQ0U7QU8yaERGOztBUHpoREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzRoREY7O0FQMWhEQTs7O0VBR0U7RUFDQTtBTzZoREY7O0FQM2hEQTs7RUFFRTtFQUNBO0FPOGhERjs7QVA1aERBO0VBQ0U7RUFDQTtBTytoREY7O0FQN2hEQTtFQUNFO0VBQ0E7QU9naURGOztBUDloREE7RUFDRTtBT2lpREY7O0FQL2hEQTtFQUNFO0FPa2lERjs7QVBoaURBOztFQUVFO0FPbWlERjs7QVBqaURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU9vaURGOztBUGxpREE7RUFDRTtBT3FpREY7O0FQbmlEQTtFQUNFO0FPc2lERjs7QVBwaURBO0VBQ0U7RUFDQTtBT3VpREY7O0FQcmlEQTs7RUFFRTtFQUNBO0VBQ0E7QU93aURGOztBUHRpREE7RUFDRTtBT3lpREY7O0FQdmlEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPMGlERjs7QVB4aURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8yaURGOztBUHppREE7RUFDRTtFQUNBO0FPNGlERjs7QVAxaURBO0VBQ0U7RUFDQTtFQUNBO0FPNmlERjs7QVAzaURBO0VBQ0U7QU84aURGOztBUDVpREE7RUFDRTtBTytpREY7O0FQN2lEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9nakRGOztBUDlpREE7RUFDRTtBT2lqREY7O0FQL2lEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FPa2pERjs7QVBoakRBO0VBQ0U7QU9takRGOztBUGpqREE7RUFDRTtFQUNBO0VBQ0E7QU9vakRGOztBUGxqREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPcWpERjs7QVBuakRBO0VBRUU7RUFDQTtBT3NqREY7O0FQcGpEQTtFQUNFO0FPdWpERjs7QVByakRBO0VBQ0U7RUFDQTtBT3dqREY7O0FQdGpEQTtFQUNFO0VBQ0E7RUFFQTtBT3lqREY7O0FQdmpEQTtFQUNFO0FPMGpERjs7QVB4akRBOztFQUVFO0VBRUE7QU8yakRGOztBUHpqREE7RUFDRTtFQUVBO0FPNGpERjs7QVAxakRBO0VBQ0U7RUFFQTtBTzZqREY7O0FQM2pEQTtFQUNFO0FPOGpERjs7QVA1akRBO0VBQ0U7QU8rakRGOztBUDdqREE7RUFDRTtBT2drREY7O0FQOWpEQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FPaWtERjs7QVAvakRBOztFQUVFO0VBQ0E7QU9ra0RGOztBUGhrREE7O0VBRUU7QU9ta0RGOztBUGprREE7O0VBRUU7RUFDQTtBT29rREY7O0FQbGtEQTs7OztFQUlFO0VBQ0E7QU9xa0RGOztBUG5rREE7O0VBRUU7RUFDQTtFQUNBO0FPc2tERjs7QVBwa0RBOztFQUVFO0FPdWtERjs7QVBya0RBOztFQUVFO0VBQ0E7QU93a0RGOztBUHRrREE7RUFDRTtBT3lrREY7O0FQdmtEQTtFQUNFO0FPMGtERjs7QVB4a0RBO0VBQ0U7QU8ya0RGOztBUHprREE7RUFDRTtBTzRrREY7O0FQMWtEQTtFQUNFO0VBRUE7QU82a0RGOztBUDNrREE7O0VBRUU7RUFFQTtBTzhrREY7O0FQNWtEQTtFQUNFO0VBQ0E7QU8ra0RGOztBUDdrREE7RUFDRTtFQUNBO0FPZ2xERjs7QVA5a0RBO0VBQ0U7RUFDQTtBT2lsREY7O0FQL2tEQTtFQUNFO0VBQ0E7QU9rbERGOztBUGhsREE7O0VBRUU7QU9tbERGOztBUGpsREE7RUFDRTtFQUNBO0FPb2xERjs7QVBsbERBO0VBQ0U7QU9xbERGOztBUG5sREE7RUFDRTtBT3NsREY7O0FQcGxEQTtFQUNFO0FPdWxERjs7QVBybERBO0VBQ0U7QU93bERGOztBUHRsREE7RUFDRTtBT3lsREY7O0FQdmxEQTtFQUNFO0FPMGxERjs7QVB4bERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPMmxERjs7QVB6bERBO0VBQ0U7QU80bERGOztBUDFsREE7RUFDRTtFQUNBO0VBQ0E7QU82bERGOztBUDNsREE7RUFDRTtBTzhsREY7O0FQNWxEQTtFQUNFO0VBQ0E7RUFDQTtBTytsREY7O0FQN2xEQTtFQUNFO0FPZ21ERjs7QVA5bERBO0VBQ0U7RUFDQTtBT2ltREY7O0FQL2xEQTs7RUFFRTtFQUNBO0FPa21ERjs7QVBobURBOztFQUVFO0FPbW1ERjs7QVBqbURBO0VBQ0U7RUFDQTtBT29tREY7O0FQbG1EQTtFQUNFO0VBQ0E7QU9xbURGOztBUG5tREE7RUFDRTtBT3NtREY7O0FQcG1EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU91bURGOztBUHJtREE7O0VBRUU7QU93bURGOztBUHRtREE7O0VBRUU7RUFDQTtBT3ltREY7O0FQdm1EQTtFQUNFO0VBQ0E7QU8wbURGOztBUHhtREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzJtREY7O0FQem1EQTtFQUNFO0VBQ0E7QU80bURGOztBUDFtREE7RUFDRTtBTzZtREY7O0FQM21EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPOG1ERjs7QVA1bURBOzs7RUFHRTtFQUNBO0FPK21ERjs7QVA3bURBOztFQUVFO0VBQ0E7QU9nbkRGOztBUDltREE7RUFDRTtFQUNBO0FPaW5ERjs7QVAvbURBO0VBQ0U7RUFDQTtBT2tuREY7O0FQaG5EQTtFQUNFO0FPbW5ERjs7QVBqbkRBO0VBQ0U7QU9vbkRGOztBUGxuREE7O0VBRUU7QU9xbkRGOztBUG5uREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBT3NuREY7O0FQcG5EQTtFQUNFO0FPdW5ERjs7QVBybkRBO0VBQ0U7QU93bkRGOztBUHRuREE7RUFDRTtFQUNBO0FPeW5ERjs7QVB2bkRBOztFQUVFO0VBQ0E7RUFDQTtBTzBuREY7O0FQeG5EQTtFQUNFO0FPMm5ERjs7QVB6bkRBO0VBQ0U7RUFDQTtFQUNBO0FPNG5ERjs7QVAxbkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU82bkRGOztBUDNuREE7RUFDRTtFQUNBO0FPOG5ERjs7QVA1bkRBO0VBQ0U7RUFDQTtFQUNBO0FPK25ERjs7QVA3bkRBO0VBQ0U7QU9nb0RGOztBUDluREE7RUFDRTtBT2lvREY7O0FQL25EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9rb0RGOztBUGhvREE7RUFDRTtBT21vREY7O0FQam9EQTtFQUNFO0FPb29ERjs7QVBsb0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU9xb0RGOztBUG5vREE7RUFDRTtBT3NvREY7O0FQcG9EQTtFQUNFO0VBQ0E7RUFDQTtBT3VvREY7O0FQcm9EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU93b0RGOztBUHRvREE7RUFFRTtFQUNBO0FPeW9ERjs7QVB2b0RBO0VBQ0U7QU8wb0RGOztBUHhvREE7RUFDRTtFQUNBO0FPMm9ERjs7QVB6b0RBO0VBQ0U7RUFDQTtFQUVBO0FPNG9ERjs7QVAxb0RBO0VBQ0U7QU82b0RGOztBUDNvREE7O0VBRUU7RUFFQTtBTzhvREY7O0FQNW9EQTtFQUNFO0VBRUE7QU8rb0RGOztBUDdvREE7RUFDRTtFQUVBO0FPZ3BERjs7QVA5b0RBO0VBQ0U7QU9pcERGOztBUC9vREE7RUFDRTtBT2twREY7O0FQaHBEQTtFQUNFO0FPbXBERjs7QVBqcERBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QU9vcERGOztBUGxwREE7O0VBRUU7RUFDQTtBT3FwREY7O0FQbnBEQTs7RUFFRTtBT3NwREY7O0FQcHBEQTs7RUFFRTtFQUNBO0FPdXBERjs7QVBycERBOzs7O0VBSUU7RUFDQTtBT3dwREY7O0FQdHBEQTs7RUFFRTtFQUNBO0VBQ0E7QU95cERGOztBUHZwREE7O0VBRUU7QU8wcERGOztBUHhwREE7O0VBRUU7RUFDQTtBTzJwREY7O0FQenBEQTtFQUNFO0FPNHBERjs7QVAxcERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzZwREY7O0FQM3BEQTtFQUNFO0FPOHBERjs7QVA1cERBO0VBQ0U7QU8rcERGOztBUDdwREE7RUFDRTtFQUNBO0FPZ3FERjs7QVA5cERBO0VBQ0U7QU9pcURGOztBUC9wREE7RUFHRTtFQUNBO0FPa3FERjs7QVBocURBO0VBQ0U7RUFDQTtBT21xREY7O0FQanFEQTtFQUNFO0VBQ0E7QU9vcURGOztBUGxxREE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FPcXFERjs7QVBucURBO0VBQ0U7QU9zcURGOztBUHBxREE7O0VBRUU7RUFDQTtBT3VxREY7O0FQcnFEQTtFQUNFO0FPd3FERjs7QVB0cURBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FPeXFERjs7QVB2cURBOztFQUVFO0VBQ0E7RUFDQTtBTzBxREY7O0FQeHFEQTs7RUFFRTtFQUNBO0FPMnFERjs7QVB6cURBO0VBQ0U7RUFDQTtBTzRxREY7O0FQMXFEQTtFQUNFO0VBQ0E7QU82cURGOztBUDNxREE7RUFDRTtFQUNBO0FPOHFERjs7QVA1cURBO0VBQ0U7QU8rcURGOztBUDdxREE7RUFDRTtFQUNBO0FPZ3JERjs7QVA5cURBO0VBQ0U7QU9pckRGOztBUC9xREE7O0VBRUU7RUFDQTtFQUNBO0FPa3JERjs7QVBockRBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbXJERjs7QVBqckRBO0VBQ0U7RUFDQTtBT29yREY7O0FQbHJEQTtFQUNFO0FPcXJERjs7QVBuckRBOztFQUVFO0FPc3JERjs7QVBwckRBOztFQUVFO0VBQ0E7QU91ckRGOztBUHJyREE7Ozs7RUFJRTtBT3dyREY7O0FQdHJEQTs7OztFQUlFO0FPeXJERjs7QVB2ckRBOzs7O0VBSUU7QU8wckRGOztBUHhyREE7Ozs7Ozs7O0VBUUU7RUFDQTtBTzJyREY7O0FQenJEQTs7RUFFRTtBTzRyREY7O0FQMXJEQTs7OztFQUlFO0VBQ0E7QU82ckRGOztBUDNyREE7O0VBRUU7QU84ckRGOztBUDVyREE7Ozs7RUFJRTtBTytyREY7O0FQN3JEQTs7OztFQUlFO0VBQ0E7QU9nc0RGOztBUDlyREE7Ozs7Ozs7O0VBUUU7QU9pc0RGOztBUC9yREE7Ozs7Ozs7O0VBUUU7QU9rc0RGOztBUGhzREE7Ozs7Ozs7O0VBUUU7QU9tc0RGOztBUGpzREE7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkU7RUFDQTtBT29zREY7O0FQbHNEQTs7OztFQUlFO0FPcXNERjs7QVBuc0RBOzs7Ozs7OztFQVFFO0VBQ0E7QU9zc0RGOztBUHBzREE7O0VBRUU7QU91c0RGOztBUHJzREE7O0VBRUU7RUFDQTtBT3dzREY7O0FQdHNEQTs7OztFQUlFO0FPeXNERjs7QVB2c0RBOzs7O0VBSUU7QU8wc0RGOztBUHhzREE7Ozs7RUFJRTtBTzJzREY7O0FQenNEQTs7Ozs7Ozs7RUFRRTtFQUNBO0FPNHNERjs7QVAxc0RBOztFQUVFO0FPNnNERjs7QVAzc0RBOzs7O0VBSUU7RUFDQTtBTzhzREY7O0FQNXNEQTtFQUNFO0VBQ0E7QU8rc0RGOztBUDdzREE7O0VBRUU7QU9ndERGOztBUDlzREE7RUFDRTtBT2l0REY7O0FQL3NEQTs7RUFFRTtBT2t0REY7O0FQaHREQTs7RUFFRTtBT210REY7O0FQanREQTs7OztFQUlFO0FPb3RERjs7QVBsdERBOztFQUVFO0FPcXRERjs7QVBudERBOzs7O0VBSUU7QU9zdERGOztBUHB0REE7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QU91dERGOztBUHJ0REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPd3RERjs7QVB0dERBO0VBQ0U7RUFDQTtFQUNBO0FPeXRERjs7QVB2dERBO0VBQ0U7RUFDQTtFQUNBO0FPMHRERjs7QVB4dERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPMnRERjs7QVB6dERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPNHRERjs7QVAxdERBO0VBQ0U7RUFDQTtFQUNBO0FPNnRERjs7QVAzdERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPOHRERjs7QVA1dERBO0VBQ0U7RUFFQTtBTyt0REY7O0FQN3REQTtFQUNFO0VBQ0E7RUFDQTtBT2d1REY7O0FQOXREQTtFQUNFO0FPaXVERjs7QVAvdERBO0VBQ0U7QU9rdURGOztBUGh1REE7RUFDRTtBT211REY7O0FQanVEQTs7Ozs7O0VBTUU7QU9vdURGOztBUGx1REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPcXVERjs7QVBudURBO0VBQ0U7RUFDQTtBT3N1REY7O0FQcHVEQTtFQUNFO0FPdXVERjs7QVBydURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU93dURGOztBUHR1REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU95dURGOztBUHZ1REE7RUFDRTtFQUNBO0FPMHVERjs7QVB4dURBOztFQUVFO0VBRUE7QU8ydURGOztBUHp1REE7RUFDRTtFQUVBO0FPNHVERjs7QVAxdURBO0VBQ0U7RUFFQTtBTzZ1REY7O0FQM3VEQTtFQUNFO0FPOHVERjs7QVA1dURBO0VBQ0U7QU8rdURGOztBUDd1REE7RUFDRTtBT2d2REY7O0FQOXVEQTtFQUNFO0FPaXZERjs7QVAvdURBO0VBQ0U7RUFDQTtFQUNBO0FPa3ZERjs7QVBodkRBO0VBQ0U7QU9tdkRGOztBUGp2REE7O0VBRUU7QU9vdkRGOztBUGx2REE7RUFDRTtBT3F2REY7O0FQbnZEQTtFQUNFO0FPc3ZERjs7QVBwdkRBOztFQUVFO0VBQ0E7QU91dkRGOztBUHJ2REE7O0VBRUU7QU93dkRGOztBUHR2REE7O0VBRUU7QU95dkRGOztBUHZ2REE7O0VBRUU7QU8wdkRGOztBUHh2REE7O0VBRUU7QU8ydkRGOztBUHp2REE7O0VBRUU7QU80dkRGOztBUDF2REE7O0VBRUU7QU82dkRGOztBUDN2REE7O0VBRUU7QU84dkRGOztBUDV2REE7O0VBRUU7QU8rdkRGOztBUDd2REE7RUFDRTtFQUNBO0FPZ3dERjs7QVA5dkRBO0VBQ0U7RUFDQTtBT2l3REY7O0FQL3ZEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPa3dERjs7QVBod0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9td0RGOztBUGp3REE7O0VBRUU7RUFDQTtBT293REY7O0FQbHdEQTtFQUNFO0VBQ0E7QU9xd0RGOztBUG53REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT3N3REY7O0FQcHdEQTtFQUNFO0VBQ0E7QU91d0RGOztBUHJ3REE7O0VBRUU7QU93d0RGOztBUHR3REE7O0VBRUU7QU95d0RGOztBUHZ3REE7Ozs7OztFQU1FO0FPMHdERjs7QVB4d0RBO0VBQ0U7RUFDQTtBTzJ3REY7O0FQendEQTtFQUNFO0FPNHdERjs7QVAxd0RBO0VBQ0U7QU82d0RGOztBUDN3REE7RUFDRTtBTzh3REY7O0FQNXdEQTs7RUFFRTtFQUNBO0VBQ0E7QU8rd0RGOztBUDd3REE7RUFDRTtBT2d4REY7O0FQOXdEQTtFQUNFO0FPaXhERjs7QVAvd0RBO0VBQ0U7QU9reERGOztBUGh4REE7RUFDRTtBT214REY7O0FQanhEQTtFQUNFO0FPb3hERjs7QVBseERBO0VBQ0U7QU9xeERGOztBUG54REE7RUFDRTtFQUNBO0VBQ0E7QU9zeERGOztBUHB4REE7RUFDRTtBT3V4REY7O0FQcnhEQTtFQUNFO0FPd3hERjs7QVB0eERBO0VBQ0U7RUFDQTtBT3l4REY7O0FQdnhEQTtFQUNFO0FPMHhERjs7QVB4eERBO0VBQ0U7QU8yeERGOztBUHp4REE7RUFDRTtFQUNBO0FPNHhERjs7QVAxeERBO0VBQ0U7RUFDQTtBTzZ4REY7O0FQM3hEQTtFQUNFO0VBQ0E7QU84eERGOztBUDV4REE7Ozs7RUFJRTtBTyt4REY7O0FQN3hEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2d5REY7O0FQOXhEQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7QU9peURGOztBUC94REE7RUFDRTtBT2t5REY7O0FQaHlEQTtFQUNFO0FPbXlERjs7QVBqeURBO0VBQ0U7RUFDQTtBT295REY7O0FQbHlEQTtFQUNFO0VBQ0E7QU9xeURGOztBUG55REE7RUFDRTtFQUNBO0FPc3lERjs7QVBweURBO0VBQ0U7QU91eURGOztBUHJ5REE7O0VBRUU7QU93eURGOztBUHR5REE7RUFDRTtFQUNBO0VBQ0E7QU95eURGOztBUHZ5REE7O0VBRUU7RUFDQTtBTzB5REY7O0FQeHlEQTtFQUNFO0FPMnlERjs7QVB6eURBO0VBQ0U7QU80eURGOztBUDF5REE7RUFDRTtBTzZ5REY7O0FQM3lEQTtFQUNFO0FPOHlERjs7QVA1eURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPK3lERjs7QVA3eURBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFJQTtBT2d6REY7O0FQOXlEQTs7O0VBR0U7QU9pekRGOztBUC95REE7RUFDRTtFQUNBO0VBQ0E7QU9rekRGOztBUGh6REE7RUFFRTtBT216REY7O0FQanpEQTtFQUNFO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0FPb3pERjs7QVBsekRBO0VBQ0U7QU9xekRGOztBUG56REE7O0VBRUU7RUFDQTtFQUNBO0FPc3pERjs7QVBwekRBO0VBQ0U7QU91ekRGOztBUHJ6REE7RUFDRTtBT3d6REY7O0FQdHpEQTtFQUNFO0FPeXpERjs7QVB2ekRBO0VBQ0U7QU8wekRGOztBUHh6REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzJ6REY7O0FQenpEQTtFQUNFO0FPNHpERjs7QVAxekRBO0VBQ0U7QU82ekRGOztBUDN6REE7RUFDRTtFQUNBO0FPOHpERjs7QVA1ekRBO0VBQ0U7RUFDQTtBTyt6REY7O0FQN3pEQTtFQUNFO0VBQ0E7RUFDQTtBT2cwREY7O0FQOXpEQTs7RUFFRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2kwREY7O0FQL3pEQTtFQUNFO0VBQ0E7RUFFQTtBT2swREY7O0FQaDBEQTtFQUNFO0VBQ0E7RUFFQTtBT20wREY7O0FQajBEQTs7RUFJRTtFQUlBO0FPbzBERjs7QVBsMERBOztFQUVFO0FPcTBERjs7QVBuMERBOztFQUVFO0FPczBERjs7QVBwMERBOztFQUVFO0FPdTBERjs7QVByMERBO0VBQ0U7RUFDQTtFQUNBO0FPdzBERjs7QVB0MERBO0VBQ0U7QU95MERGOztBUHYwREE7RUFDRTtBTzAwREY7O0FQeDBEQTtFQUNFO0FPMjBERjs7QVB6MERBO0VBQ0U7QU80MERGOztBUDEwREE7RUFDRTtBTzYwREY7O0FQMzBEQTtFQUNFO0FPODBERjs7QVA1MERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU8rMERGOztBUDcwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPZzFERjs7QVA5MERBO0VBQ0U7QU9pMURGOztBUC8wREE7RUFDRTtBT2sxREY7O0FQaDFEQTtFQUNFO0FPbTFERjs7QVBqMURBO0VBQ0U7RUFDQTtBT28xREY7O0FQbDFEQTtFQUNFO0VBQ0E7QU9xMURGOztBUG4xREE7RUFDRTtBT3MxREY7O0FQcDFEQTtFQUNFO0VBQ0E7QU91MURGOztBUHIxREE7RUFDRTtJQUNFO0VPdzFERjtBQUNGO0FQdDFEQTtFQUNFO0VBQ0E7QU93MURGOztBUHQxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT3kxREY7O0FQdjFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8wMURGOztBUHgxREE7RUFDRTtBTzIxREY7O0FQejFEQTtFQUNFO0FPNDFERjs7QVAxMURBOztFQUVFO0FPNjFERjs7QVAzMURBOztFQUVFO0VBQ0E7QU84MURGOztBUDUxREE7Ozs7RUFJRTtBTysxREY7O0FQNzFEQTs7OztFQUlFO0VBQ0E7QU9nMkRGOztBUDkxREE7RUFDRTtBT2kyREY7O0FQLzFEQTtFQUNFO0FPazJERjs7QVBoMkRBO0VBQ0U7QU9tMkRGOztBUGoyREE7RUFFRTtFQUNBO0VBQ0E7QU9vMkRGOztBUGwyREE7RUFDRTtFQUNBO0FPcTJERjs7QVBuMkRBO0VBQ0U7RUFDQTtBT3MyREY7O0FQcDJEQTtFQUNFO0VBQ0E7QU91MkRGOztBUHIyREE7RUFDRTtBT3cyREY7O0FQdDJEQTs7RUFFRTtBT3kyREY7O0FQdjJEQTs7RUFFRTtBTzAyREY7O0FQeDJEQTs7RUFFRTtBTzIyREY7O0FQejJEQTs7OztFQUlFO0FPNDJERjs7QVAxMkRBO0VBQ0U7QU82MkRGOztBUDMyREE7O0VBRUU7QU84MkRGOztBUDUyREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTysyREY7O0FQNzJEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPZzNERjs7QVA5MkRBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBT2kzREY7O0FQLzJEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtBT2szREY7QVB0MkRBO0VBQ0U7SUFFRTtFT20zREY7RVBqM0RBO0lBRUU7RU9tM0RGO0FBQ0Y7QVBqM0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT20zREY7O0FQajNEQTtFQUNFO0VBQ0E7QU9vM0RGOztBUGwzREE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBT3EzREY7O0FQbjNEQTtFQUVFO0FPczNERjs7QVBwM0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBT3UzREY7O0FQcjNEQTtFQUNFO0VBQ0E7RUFDQTtBT3czREY7O0FQdDNEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FPeTNERjs7QVB2M0RBOztFQUVFO0VBQ0E7RUFDQTtBTzAzREY7O0FQeDNEQTs7RUFFRTtBTzIzREY7O0FQejNEQTtFQUNFO0FPNDNERjs7QVAxM0RBO0VBQ0U7RUFFQTtFQUVBO0FPNjNERjs7QVAzM0RBO0VBQ0U7QU84M0RGOztBUDUzREE7RUFDRTtFQUNBO0VBRUE7RUFFQTtBTyszREY7O0FQNzNEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FPZzRERjs7QVA5M0RBO0VBQ0U7RUFDQTtBT2k0REY7QVB6M0RBO0VBQ0U7SUFFRTtFT2s0REY7QUFDRjtBUDkxREE7RUFDRTtJQUVFO0VPazRERjtFUGg0REE7SUFFRTtFT2s0REY7RVBoNERBO0lBRUU7RU9rNERGO0VQaDREQTtJQUVFO0VPazRERjtFUGg0REE7SUFFRTtFT2s0REY7RVBoNERBO0lBRUU7RU9rNERGO0VQaDREQTtJQUVFO0VPazRERjtFUGg0REE7SUFFRTtFT2s0REY7QUFDRjtBUHIzREE7RUFDRTtJQUdFO0VPZzRERjtFUDkzREE7SUFFRTtFT2c0REY7QUFDRjtBUG4zREE7RUFDRTtJQUdFO0VPODNERjtFUDUzREE7SUFFRTtFTzgzREY7QUFDRjtBUDUzREE7RUFDRTtBTzgzREY7O0FQNTNEQTtFQUNFO0FPKzNERjs7QVA3M0RBO0VBQ0U7QU9nNERGOztBUDkzREE7O0VBRUU7QU9pNERGOztBUC8zREE7RUFDRTtBT2s0REY7O0FQaDREQTs7RUFFRTtFQUNBO0FPbTRERjs7QVBqNERBO0VBQ0U7QU9vNERGOztBUGw0REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPcTRERjs7QVBuNERBO0VBQ0U7QU9zNERGOztBUHA0REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBT3U0REY7O0FQcjREQTtFQUNFO0FPdzRERjs7QVB0NERBO0VBQ0U7RUFDQTtBT3k0REY7O0FQdjREQTtFQUNFO0FPMDRERjs7QVB4NERBO0VBQ0U7QU8yNERGOztBUHo0REE7RUFDRTtBTzQ0REY7O0FQMTREQTs7O0VBR0U7QU82NERGOztBUDM0REE7RUFDRTtBTzg0REY7O0FQNTREQTtFQUNFO0VBRUE7RUFDQTtBTys0REY7O0FQNzREQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9nNURGOztBUDk0REE7RUFDRTtBT2k1REY7O0FQLzREQTtFQUNFO0VBQ0E7QU9rNURGOztBUGg1REE7RUFDRTtFQUNBO0FPbTVERjs7QVBqNURBO0VBQ0U7QU9vNURGOztBUGw1REE7RUFDRTtBT3E1REY7O0FQbjVEQTtFQUNFO0FPczVERjs7QVBwNURBO0VBQ0U7RUFDQTtBT3U1REY7O0FQcjVEQTtFQUNFO0VBQ0E7QU93NURGOztBUHQ1REE7RUFDRTtFQUNBO0FPeTVERjs7QVB2NURBO0VBQ0U7QU8wNURGOztBUHg1REE7RUFDRTtBTzI1REY7O0FQejVEQTtFQUNFO0FPNDVERjs7QVAxNURBO0VBQ0U7QU82NURGOztBUDM1REE7RUFDRTtBTzg1REY7O0FQNTVEQTtFQUNFO0VBQ0E7QU8rNURGOztBUDc1REE7RUFDRTtBT2c2REY7O0FQOTVEQTtFQUNFO0FPaTZERjs7QVAvNURBO0VBQ0U7QU9rNkRGOztBUGg2REE7RUFDRTtFQUNBO0FPbTZERjs7QVBqNkRBO0VBQ0U7RUFDQTtBT282REY7O0FQbDZEQTtFQUNFO0VBQ0E7QU9xNkRGOztBUG42REE7RUFDRTtBT3M2REY7O0FQcDZEQTtFQUNFO0VBQ0E7QU91NkRGOztBUHI2REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPdzZERjs7QVB0NkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3k2REY7O0FQdjZEQTtFQUNFO0VBQ0E7QU8wNkRGOztBUHg2REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8yNkRGOztBUHo2REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPNDZERjs7QVAxNkRBO0VBQ0U7RUFDQTtBTzY2REY7O0FQMzZEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU84NkRGOztBUDU2REE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QU8rNkRGOztBUDc2REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT2c3REY7O0FQOTZEQTs7RUFFRTtBT2k3REY7O0FQLzZEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPazdERjs7QVBoN0RBO0VBQ0U7QU9tN0RGOztBUGo3REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT283REY7O0FQbDdEQTtFQUNFO0VBQ0E7RUFDQTtBT3E3REY7O0FQbjdEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9zN0RGOztBUHA3REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPdTdERjs7QVByN0RBO0VBQ0U7QU93N0RGOztBUHQ3REE7RUFDRTtBT3k3REY7O0FQdjdEQTtFQUNFO0VBQ0E7QU8wN0RGOztBUHg3REE7RUFDRTtBTzI3REY7O0FQejdEQTs7RUFFRTtBTzQ3REY7O0FQMTdEQTtFQUNFO0VBQ0E7QU82N0RGOztBUDM3REE7RUFDRTtBTzg3REY7O0FQNTdEQTs7O0VBR0U7RUFDQTtBTys3REY7O0FQNzdEQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9nOERGOztBUDk3REE7O0VBRUU7RUFDQTtBT2k4REY7O0FQLzdEQTtFQUNFO0FPazhERjs7QVBoOERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT204REY7O0FQajhEQTtFQUNFO0VBQ0E7QU9vOERGOztBUGw4REE7RUFDRTtFQUNBO0FPcThERjs7QVBuOERBO0VBQ0U7RUFDQTtBT3M4REY7O0FQcDhEQTtFQUVFO0FPdThERjs7QVByOERBO0VBQ0U7RUFDQTtBT3c4REY7O0FQdDhEQTtFQUNFO0FPeThERjs7QVB2OERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU8wOERGOztBUHg4REE7RUFDRTtBTzI4REY7O0FQejhEQTtFQUNFO0VBQ0E7QU80OERGOztBUDE4REE7RUFDRTtBTzY4REY7O0FQMzhEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPODhERjs7QVA1OERBO0VBQ0U7QU8rOERGOztBUDc4REE7RUFDRTtBT2c5REY7O0FQOThEQTtFQUNFO0FPaTlERjs7QVAvOERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2s5REY7O0FQaDlEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPbTlERjs7QVBqOURBOztFQUVFO0VBQ0E7QU9vOURGOztBUGw5REE7RUFDRTtBT3E5REY7O0FQbjlEQTtFQUNFO0VBQ0E7QU9zOURGOztBUHA5REE7RUFDRTtBT3U5REY7O0FQcjlEQTs7RUFFRTtBT3c5REY7O0FQdDlEQTtFQUNFO0FPeTlERjs7QVB2OURBO0VBR0U7RUFJQTtBTzA5REY7O0FQeDlEQTtFQUdFO0FPMjlERjs7QVB6OURBO0VBQ0U7RUFHQTtBTzQ5REY7O0FQMTlEQTs7RUFFRTtBTzY5REY7O0FQMzlEQTtFQUNFO0VBQ0E7QU84OURGOztBUDU5REE7RUFDRTtBTys5REY7O0FQNzlEQTtFQUNFO0FPZytERjs7QVA5OURBO0VBQ0U7QU9pK0RGOztBUC85REE7RUFDRTtFQUNBO0FPaytERjs7QVBoK0RBO0VBQ0U7QU9tK0RGOztBUGorREE7RUFDRTtFQUNBO0FPbytERjs7QVBsK0RBOztFQUdFO0FPcStERjs7QVBuK0RBO0VBQ0U7RUFDQTtFQUNBO0FPcytERjs7QVBwK0RBO0VBQ0U7QU91K0RGOztBUHIrREE7RUFDRTtBT3crREY7O0FQdCtEQTtFQUNFO0FPeStERjs7QVB2K0RBO0VBQ0U7QU8wK0RGOztBUHgrREE7RUFDRTtBTzIrREY7O0FQeitEQTtFQUNFO0FPNCtERjs7QVAxK0RBO0VBQ0U7QU82K0RGOztBUDMrREE7O0VBRUU7QU84K0RGOztBUDUrREE7RUFFRTtBTysrREY7O0FQNytEQTtFQUNFO0FPZy9ERjs7QVA5K0RBO0VBQ0U7QU9pL0RGOztBUC8rREE7RUFDRTtBT2svREY7O0FQaC9EQTs7RUFFRTtBT20vREY7O0FQai9EQTs7RUFFRTtBT28vREY7O0FQbC9EQTs7RUFFRTtBT3EvREY7O0FQbi9EQTtFQUVFO0FPcy9ERjs7QVBwL0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU91L0RGOztBUHIvREE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBT3cvREY7O0FQdC9EQTtFQUNFO0FPeS9ERjs7QVB2L0RBO0VBQ0U7QU8wL0RGOztBUHgvREE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBTzIvREY7O0FQei9EQTtFQUNFO0FPNC9ERjs7QVAxL0RBO0VBQ0U7QU82L0RGOztBUDMvREE7RUFDRTtFQUNBO0FPOC9ERjs7QVA1L0RBOztFQUVFO0FPKy9ERjs7QVA3L0RBO0VBQ0U7QU9nZ0VGOztBUDkvREE7RUFDRTtBT2lnRUY7O0FQLy9EQTtFQUNFO0FPa2dFRjs7QVBoZ0VBO0VBQ0U7RUFDQTtBT21nRUY7O0FQamdFQTtFQUNFO0VBQ0E7RUFDQTtBT29nRUY7O0FQbGdFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9xZ0VGOztBUG5nRUE7RUFDRTtFQUNBO0FPc2dFRjs7QVBwZ0VBOzs7RUFHRTtFQUNBO0VBQ0E7QU91Z0VGOztBUHJnRUE7RUFDRTtFQUNBO0FPd2dFRjs7QVB0Z0VBO0VBQ0U7RUFDQTtBT3lnRUY7O0FQdmdFQTtFQUNFO0FPMGdFRjs7QVB4Z0VBOzs7RUFHRTtBTzJnRUY7O0FQemdFQTtFQUNFO0FPNGdFRjs7QVAxZ0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FPNmdFRjs7QVAzZ0VBO0VBQ0U7QU84Z0VGOztBUDVnRUE7RUFDRTtBTytnRUY7O0FQN2dFQTs7RUFFRTtBT2doRUY7O0FQOWdFQTtFQUNFO0FPaWhFRjs7QVAvZ0VBO0VBQ0U7QU9raEVGOztBUGhoRUE7RUFDRTtBT21oRUY7O0FQamhFQTtFQUNFO0FPb2hFRjs7QVBsaEVBOztFQUVFO0FPcWhFRjs7QVBuaEVBO0VBQ0U7QU9zaEVGOztBUHBoRUE7RUFJRTtBT3VoRUY7O0FQcmhFQTtFQUNFO0VBQ0E7QU93aEVGOztBUHRoRUE7O0VBRUU7QU95aEVGOztBUHZoRUE7RUFDRTtFQUNBO0VBQ0E7QU8waEVGOztBUHhoRUE7RUFDRTtBTzJoRUY7O0FQemhFQTtFQUNFO0FPNGhFRjs7QVAxaEVBO0VBQ0U7QU82aEVGOztBUDNoRUE7RUFDRTtBTzhoRUY7O0FQNWhFQTtFQUNFO0VBQ0E7QU8raEVGOztBUDdoRUE7RUFDRTtFQUNBO0FPZ2lFRjs7QVA5aEVBO0VBRUU7QU9paUVGOztBUC9oRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPa2lFRjs7QVBoaUVBO0VBQ0U7QU9taUVGOztBUGppRUE7RUFDRTtFQUNBO0FPb2lFRjs7QVBsaUVBO0VBQ0U7QU9xaUVGOztBUG5pRUE7RUFDRTtFQUNBO0FPc2lFRjs7QVBwaUVBOztFQUVFO0FPdWlFRjs7QVByaUVBO0VBQ0U7RUFDQTtBT3dpRUY7O0FQdGlFQTtFQUNFO0FPeWlFRjs7QVB2aUVBOztFQUVFO0FPMGlFRjs7QVB4aUVBO0VBQ0U7QU8yaUVGOztBUHppRUE7RUFDRTtBTzRpRUY7O0FQMWlFQTtFQUNFO0FPNmlFRjs7QVAzaUVBO0VBQ0U7QU84aUVGOztBUDVpRUE7RUFDRTtFQUNBO0FPK2lFRjs7QVA3aUVBO0VBQ0U7RUFDQTtBT2dqRUY7O0FQOWlFQTtFQUNFO0FPaWpFRjs7QVAvaUVBO0VBQ0U7RUFDQTtBT2tqRUY7O0FQaGpFQTtFQUNFO0FPbWpFRjs7QVBqakVBO0VBQ0U7RUFDQTtBT29qRUY7O0FQbGpFQTs7RUFFRTtBT3FqRUY7O0FQbmpFQTtFQUNFO0VBQ0E7QU9zakVGOztBUHBqRUE7RUFDRTtBT3VqRUY7O0FQcmpFQTs7RUFFRTtBT3dqRUY7O0FQdGpFQTtFQUNFO0FPeWpFRjs7QVB2akVBO0VBQ0U7QU8wakVGOztBUHhqRUE7RUFDRTtBTzJqRUY7O0FQempFQTtFQUNFO0FPNGpFRjs7QVAxakVBO0VBQ0U7RUFDQTtBTzZqRUY7O0FQM2pFQTtFQUNFO0FPOGpFRjs7QVA1akVBOztFQUVFO0FPK2pFRjs7QVA3akVBOztFQUVFO0FPZ2tFRjs7QVA5akVBO0VBQ0U7QU9pa0VGOztBUC9qRUE7RUFDRTtBT2trRUY7O0FQaGtFQTs7RUFFRTtBT21rRUY7O0FQamtFQTtFQUNFO0FPb2tFRjs7QVBsa0VBO0VBQ0U7QU9xa0VGOztBUG5rRUE7RUFDRTtBT3NrRUY7O0FQcGtFQTtFQUNFO0FPdWtFRjs7QVBya0VBOztFQUVFO0FPd2tFRjs7QVB0a0VBOztFQUVFO0VBQ0E7RUFFQTtBT3lrRUY7O0FQdmtFQTs7RUFFRTtBTzBrRUY7O0FQeGtFQTs7Ozs7O0VBTUU7RUFFQTtBTzJrRUY7O0FQemtFQTs7RUFFRTtFQUVBO0FPNGtFRjs7QVAxa0VBOztFQUVFO0FPNmtFRjs7QVAza0VBOztFQUVFO0FPOGtFRjs7QVA1a0VBOztFQUVFO0FPK2tFRjs7QVA3a0VBOztFQUVFO0VBQ0E7RUFFQTtBT2dsRUY7O0FQOWtFQTs7RUFFRTtBT2lsRUY7O0FQL2tFQTs7Ozs7O0VBTUU7RUFFQTtBT2tsRUY7O0FQaGxFQTs7RUFFRTtFQUVBO0FPbWxFRjs7QVBqbEVBOztFQUVFO0FPb2xFRjs7QVBsbEVBOztFQUVFO0FPcWxFRjs7QVBubEVBOztFQUVFO0FPc2xFRjs7QVBwbEVBOztFQUVFO0VBQ0E7RUFFQTtBT3VsRUY7O0FQcmxFQTs7RUFFRTtBT3dsRUY7O0FQdGxFQTs7Ozs7O0VBTUU7RUFFQTtBT3lsRUY7O0FQdmxFQTs7RUFFRTtFQUVBO0FPMGxFRjs7QVB4bEVBOztFQUVFO0FPMmxFRjs7QVB6bEVBOztFQUVFO0FPNGxFRjs7QVAxbEVBOztFQUVFO0FPNmxFRjs7QVAzbEVBOztFQUVFO0VBQ0E7QU84bEVGOztBUDVsRUE7O0VBRUU7RUFDQTtFQUNBO0FPK2xFRjs7QVA3bEVBOztFQUVFO0FPZ21FRjs7QVA5bEVBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2ltRUY7O0FQL2xFQTs7RUFFRTtFQUNBO0FPa21FRjs7QVBobUVBO0VBQ0U7QU9tbUVGOztBUGptRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT29tRUY7O0FQbG1FQTs7O0VBR0U7RUFDQTtBT3FtRUY7O0FQbm1FQTs7RUFFRTtFQUNBO0FPc21FRjs7QVBwbUVBO0VBQ0U7QU91bUVGOztBUHJtRUE7RUFDRTtBT3dtRUY7O0FQdG1FQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPeW1FRjs7QVB2bUVBOzs7RUFHRTtFQUNBO0FPMG1FRjs7QVB4bUVBOztFQUVFO0VBQ0E7QU8ybUVGOztBUHptRUE7RUFDRTtBTzRtRUY7O0FQMW1FQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPNm1FRjs7QVAzbUVBO0VBQ0U7RUFDQTtBTzhtRUY7O0FQNW1FQTtFQUNFO0VBQ0E7QU8rbUVGOztBUDdtRUE7OztFQUdFO0VBQ0E7QU9nbkVGOztBUDltRUE7O0VBRUU7RUFDQTtBT2luRUY7O0FQL21FQTs7O0VBR0U7QU9rbkVGOztBUGhuRUE7RUFDRTtBT21uRUY7O0FQam5FQTtFQUNFO0FPb25FRjs7QVBsbkVBO0VBQ0U7RUFDQTtBT3FuRUY7O0FQbm5FQTtFQUVFO0FPc25FRjs7QVBwbkVBO0VBQ0U7QU91bkVGOztBUHJuRUE7RUFDRTtFQUVBO0FPd25FRjs7QVB0bkVBO0VBQ0U7RUFDQTtBT3luRUY7O0FQdm5FQTtFQUNFO0VBQ0E7QU8wbkVGOztBUHhuRUE7RUFFRTtBTzJuRUY7O0FQem5FQTtFQUdFO0VBRUE7QU80bkVGOztBUDFuRUE7O0VBRUU7QU82bkVGOztBUDNuRUE7RUFFRTtFQUNBO0VBR0E7RUFDQTtFQUVBO0FPOG5FRjs7QVA1bkVBOzs7Ozs7RUFNRTtFQUNBO0FPK25FRjs7QVA3bkVBO0VBQ0U7QU9nb0VGOztBUDluRUE7Ozs7Ozs7RUFPRTtFQUNBO0FPaW9FRjs7QVAvbkVBO0VBQ0U7QU9rb0VGOztBUGhvRUE7RUFDRTtBT21vRUY7O0FQam9FQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9vb0VGOztBUGxvRUE7RUFDRTtFQUVBO0VBQ0E7QU9xb0VGOztBUG5vRUE7RUFDRTtBT3NvRUY7O0FQcG9FQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3VvRUY7O0FQcm9FQTtFQUNFO0VBQ0E7RUFFQTtBT3dvRUY7O0FQdG9FQTtFQUNFO0FPeW9FRjs7QVB2b0VBO0VBQ0U7RUFDQTtBTzBvRUY7O0FQeG9FQTtFQUNFO0FPMm9FRjs7QVB6b0VBO0VBQ0U7RUFDQTtBTzRvRUY7O0FQMW9FQTs7RUFFRTtBTzZvRUY7O0FQM29FQTtFQUNFO0VBQ0E7QU84b0VGOztBUDVvRUE7RUFDRTtBTytvRUY7O0FQN29FQTs7RUFFRTtBT2dwRUY7O0FQOW9FQTtFQUNFO0FPaXBFRjs7QVAvb0VBO0VBQ0U7QU9rcEVGOztBUGhwRUE7RUFDRTtBT21wRUY7O0FQanBFQTtFQUNFO0FPb3BFRjs7QVBscEVBO0VBQ0U7RUFDQTtBT3FwRUY7O0FQbnBFQTtFQUNFO0FPc3BFRjs7QVBwcEVBO0VBQ0U7RUFDQTtBT3VwRUY7O0FQcnBFQTtFQUNFO0FPd3BFRjs7QVB0cEVBO0VBQ0U7RUFDQTtBT3lwRUY7O0FQdnBFQTtFQUNFO0VBQ0E7QU8wcEVGOztBUHhwRUE7RUFDRTtBTzJwRUY7O0FQenBFQTtFQUNFO0VBQ0E7QU80cEVGOztBUDFwRUE7RUFDRTtBTzZwRUY7O0FQM3BFQTtFQUNFO0VBQ0E7QU84cEVGOztBUDVwRUE7O0VBRUU7QU8rcEVGOztBUDdwRUE7RUFDRTtFQUNBO0FPZ3FFRjs7QVA5cEVBO0VBQ0U7QU9pcUVGOztBUC9wRUE7O0VBRUU7QU9rcUVGOztBUGhxRUE7RUFDRTtBT21xRUY7O0FQanFFQTtFQUNFO0FPb3FFRjs7QVBscUVBO0VBQ0U7QU9xcUVGOztBUG5xRUE7RUFDRTtBT3NxRUY7O0FQcHFFQTtFQUNFO0VBQ0E7QU91cUVGOztBUHJxRUE7RUFDRTtFQUNBO0FPd3FFRjs7QVB0cUVBO0VBQ0U7QU95cUVGOztBUHZxRUE7RUFDRTtFQUNBO0FPMHFFRjs7QVB4cUVBO0VBQ0U7QU8ycUVGOztBUHpxRUE7RUFDRTtFQUNBO0FPNHFFRjs7QVAxcUVBOztFQUVFO0FPNnFFRjs7QVAzcUVBO0VBQ0U7RUFDQTtBTzhxRUY7O0FQNXFFQTtFQUNFO0FPK3FFRjs7QVA3cUVBOztFQUVFO0FPZ3JFRjs7QVA5cUVBO0VBQ0U7QU9pckVGOztBUC9xRUE7RUFDRTtBT2tyRUY7O0FQaHJFQTtFQUNFO0FPbXJFRjs7QVBqckVBO0VBQ0U7QU9vckVGOztBUGxyRUE7RUFDRTtFQUNBO0FPcXJFRjs7QVBuckVBO0VBQ0U7RUFDQTtBT3NyRUY7O0FQcHJFQTtFQUNFO0FPdXJFRjs7QVByckVBO0VBQ0U7RUFDQTtBT3dyRUY7O0FQdHJFQTtFQUNFO0FPeXJFRjs7QVB2ckVBO0VBQ0U7RUFDQTtBTzByRUY7O0FQeHJFQTtFQUNFO0FPMnJFRjs7QVB6ckVBO0VBQ0U7RUFDQTtBTzRyRUY7O0FQMXJFQTs7RUFFRTtBTzZyRUY7O0FQM3JFQTtFQUNFO0VBQ0E7QU84ckVGOztBUDVyRUE7RUFDRTtBTytyRUY7O0FQN3JFQTs7RUFFRTtBT2dzRUY7O0FQOXJFQTtFQUNFO0FPaXNFRjs7QVAvckVBO0VBQ0U7QU9rc0VGOztBUGhzRUE7RUFDRTtBT21zRUY7O0FQanNFQTtFQUNFO0FPb3NFRjs7QVBsc0VBO0VBQ0U7RUFDQTtBT3FzRUY7O0FQbnNFQTtFQUNFO0VBQ0E7QU9zc0VGOztBUHBzRUE7RUFDRTtBT3VzRUY7O0FQcnNFQTtFQUNFO0VBQ0E7QU93c0VGOztBUHRzRUE7RUFDRTtBT3lzRUY7O0FQdnNFQTtFQUNFO0VBQ0E7QU8wc0VGOztBUHhzRUE7O0VBRUU7QU8yc0VGOztBUHpzRUE7RUFDRTtFQUNBO0FPNHNFRjs7QVAxc0VBO0VBQ0U7QU82c0VGOztBUDNzRUE7O0VBRUU7QU84c0VGOztBUDVzRUE7RUFDRTtBTytzRUY7O0FQN3NFQTtFQUNFO0FPZ3RFRjs7QVA5c0VBO0VBQ0U7QU9pdEVGOztBUC9zRUE7RUFDRTtBT2t0RUY7O0FQaHRFQTtFQUNFO0VBQ0E7QU9tdEVGOztBUGp0RUE7RUFDRTtFQUNBO0FPb3RFRjs7QVBsdEVBO0VBQ0U7QU9xdEVGOztBUG50RUE7RUFDRTtFQUNBO0FPc3RFRjs7QVBwdEVBO0VBQ0U7QU91dEVGOztBUHJ0RUE7RUFDRTtFQUNBO0FPd3RFRjs7QVB0dEVBOztFQUVFO0FPeXRFRjs7QVB2dEVBO0VBQ0U7RUFDQTtBTzB0RUY7O0FQeHRFQTtFQUNFO0FPMnRFRjs7QVB6dEVBOztFQUVFO0FPNHRFRjs7QVAxdEVBO0VBQ0U7QU82dEVGOztBUDN0RUE7RUFDRTtBTzh0RUY7O0FQNXRFQTtFQUNFO0FPK3RFRjs7QVA3dEVBO0VBQ0U7QU9ndUVGOztBUDl0RUE7RUFDRTtFQUNBO0FPaXVFRjs7QVAvdEVBO0VBQ0U7QU9rdUVGOztBUGh1RUE7RUFDRTtBT211RUY7O0FQanVFQTs7RUFFRTtBT291RUY7O0FQbHVFQTtFQUdFO0VBR0E7RUFDQTtFQUNBO0FPcXVFRjs7QVBudUVBO0VBQ0U7RUFDQTtBT3N1RUY7O0FQcHVFQTtFQUNFO0FPdXVFRjs7QVBydUVBO0VBQ0U7RUFDQTtBT3d1RUY7O0FQdHVFQTtFQUNFO0VBQ0E7QU95dUVGOztBUHZ1RUE7RUFDRTtFQUNBO0FPMHVFRjs7QVB4dUVBO0VBQ0U7RUFDQTtBTzJ1RUY7O0FQenVFQTtFQUNFO0FPNHVFRjs7QVAxdUVBO0VBR0U7QU82dUVGOztBUDN1RUE7RUFDRTtFQUNBO0FPOHVFRjs7QVA1dUVBO0VBQ0U7QU8rdUVGOztBUDd1RUE7OztFQUdFO0FPZ3ZFRjs7QVA5dUVBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPaXZFRjs7QVAvdUVBOzs7RUFHRTtBT2t2RUY7O0FQaHZFQTs7O0VBR0U7QU9tdkVGOztBUGp2RUE7OztFQUdFO0FPb3ZFRjs7QVBsdkVBO0VBQ0U7QU9xdkVGOztBUG52RUE7RUFDRTtBT3N2RUY7O0FQcHZFQTtFQUNFO0VBQ0E7QU91dkVGOztBUHJ2RUE7RUFDRTtFQUNBO0FPd3ZFRjs7QVB0dkVBOzs7Ozs7RUFNRTtBT3l2RUY7O0FQdnZFQTs7Ozs7O0VBTUU7RUFDQTtBTzB2RUY7O0FQeHZFQTs7Ozs7O0VBTUU7QU8ydkVGOztBUHp2RUE7O0VBRUU7RUFDQTtBTzR2RUY7O0FQMXZFQTs7RUFFRTtFQUNBO0FPNnZFRjs7QVAzdkVBOztFQUVFO0VBQ0E7QU84dkVGOztBUDV2RUE7O0VBRUU7QU8rdkVGOztBUDd2RUE7O0VBRUU7QU9nd0VGOztBUDl2RUE7O0VBRUU7QU9pd0VGOztBUC92RUE7RUFDRTtBT2t3RUY7O0FQaHdFQTtFQUVFO0VBQ0E7RUFDQTtBT213RUY7O0FQandFQTtFQUNFO0VBQ0E7QU9vd0VGOztBUGx3RUE7RUFDRTtFQUNBO0FPcXdFRjs7QVBud0VBO0VBQ0U7RUFDQTtBT3N3RUY7O0FQcHdFQTtFQUNFO0FPdXdFRjs7QVByd0VBOztFQUVFO0FPd3dFRjs7QVB0d0VBOztFQUVFO0FPeXdFRjs7QVB2d0VBO0VBQ0U7RUFDQTtFQUNBO0FPMHdFRjs7QVB4d0VBOztFQUVFO0VBQ0E7RUFDQTtBTzJ3RUY7O0FQendFQTs7RUFFRTtBTzR3RUY7O0FQMXdFQTtFQUNFO0FPNndFRjs7QVAzd0VBOztFQUVFO0FPOHdFRjs7QVA1d0VBO0VBQ0U7QU8rd0VGOztBUDd3RUE7RUFDRTtBT2d4RUY7O0FQOXdFQTtFQUNFO0FPaXhFRjs7QVAvd0VBO0VBQ0U7QU9reEVGOztBUGh4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbXhFRjs7QVBqeEVBO0VBQ0U7RUFDQTtFQUNBO0FPb3hFRjs7QVBseEVBO0VBQ0U7RUFDQTtBT3F4RUY7O0FQbnhFQTtFQUVFO0FPc3hFRjs7QVBweEVBOztFQUVFO0VBQ0E7QU91eEVGOztBUHJ4RUE7RUFFRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FPd3hFRjs7QVB0eEVBO0VBR0U7RUFHQTtBT3l4RUY7O0FQdnhFQTtFQUdFO0FPMHhFRjs7QVB4eEVBO0VBQ0U7RUFDQTtBTzJ4RUY7O0FQenhFQTtFQUNFO0VBR0E7RUFDQTtFQUNBO0VBR0E7QU80eEVGOztBUDF4RUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBTzZ4RUY7O0FQM3hFQTtFQUVFO0VBQ0E7QU84eEVGOztBUDV4RUE7RUFJRTtFQUdBO0FPK3hFRjs7QVA3eEVBO0VBSUU7RUFHQTtBT2d5RUY7O0FQOXhFQTtFQUlFO0VBR0E7QU9peUVGOztBUC94RUE7RUFJRTtFQUdBO0FPa3lFRjs7QVBoeUVBO0VBSUU7RUFHQTtBT215RUY7O0FQanlFQTtFQUlFO0VBR0E7QU9veUVGOztBUGx5RUE7RUFJRTtFQUdBO0FPcXlFRjs7QVBueUVBO0VBSUU7RUFHQTtBT3N5RUY7O0FQcHlFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBR0E7RUFHQTtBT3V5RUY7O0FQcnlFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPd3lFRjs7QVB0eUVBO0VBQ0U7QU95eUVGOztBUHZ5RUE7RUFDRTtBTzB5RUY7O0FQeHlFQTtFQUNFO0FPMnlFRjs7QVB6eUVBO0VBQ0U7QU80eUVGOztBUDF5RUE7RUFDRTtBTzZ5RUY7O0FQM3lFQTtFQUNFO0VBQ0E7QU84eUVGOztBUDV5RUE7O0VBRUU7RUFDQTtBTyt5RUY7O0FQN3lFQTs7RUFFRTtFQUNBO0FPZ3pFRjs7QVA5eUVBO0VBQ0U7RUFDQTtFQUNBO0FPaXpFRjs7QVAveUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBT2t6RUY7O0FQaHpFQTtFQUNFO0VBQ0E7RUFFQTtBT216RUY7O0FQanpFQTtFQUNFO0VBQ0E7RUFFQTtBT296RUY7O0FQbHpFQTtFQUNFO0VBQ0E7RUFFQTtBT3F6RUY7O0FQbnpFQTtFQUNFO0VBQ0E7RUFFQTtBT3N6RUY7O0FQcHpFQTtFQUNFO0FPdXpFRjs7QVByekVBO0VBQ0U7QU93ekVGOztBUHR6RUE7RUFDRTtBT3l6RUY7O0FQdnpFQTtFQUNFO0VBQ0E7RUFDQTtBTzB6RUY7O0FQeHpFQTtFQUNFO0FPMnpFRjs7QVB6ekVBO0VBQ0U7QU80ekVGOztBUDF6RUE7RUFDRTtFQUNBO0FPNnpFRjs7QVAzekVBOzs7O0VBSUU7RUFDQTtBTzh6RUY7O0FQNXpFQTs7OztFQUlFO0FPK3pFRjs7QVA3ekVBOzs7O0VBSUU7QU9nMEVGOztBUDl6RUE7O0VBRUU7QU9pMEVGOztBUC96RUE7RUFDRTtBT2swRUY7O0FQaDBFQTtFQUNFO0VBQ0E7QU9tMEVGOztBUGowRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT28wRUY7O0FQbDBFQTtFQUNFO0FPcTBFRjs7QVBuMEVBO0VBQ0U7RUFDQTtBT3MwRUY7O0FQcDBFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPdTBFRjs7QVByMEVBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FPdzBFRjs7QVB0MEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3kwRUY7O0FQdjBFQTtFQUNFO0FPMDBFRjs7QVB4MEVBOztFQUVFO0FPMjBFRjs7QVB6MEVBO0VBQ0U7RUFDQTtBTzQwRUY7O0FQMTBFQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FPNjBFRjs7QVAzMEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7QU84MEVGOztBUDUwRUE7RUFDRTtBTyswRUY7O0FQNzBFQTtFQUVFO0VBQ0E7QU9nMUVGOztBUDkwRUE7O0VBR0U7RUFFQTtFQUNBO0FPaTFFRjtBUHYwRUE7RUFDRTtJQUNFO0VPazFFRjtFUGgxRUE7SUFDRTtFT2sxRUY7QUFDRjtBUHgwRUE7RUFDRTtJQUNFO0VPazFFRjtFUGgxRUE7SUFDRTtFT2sxRUY7QUFDRjtBUGgxRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FPazFFRjs7QVBoMUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU9tMUVGOztBUGoxRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbzFFRjs7QVBsMUVBO0VBQ0U7QU9xMUVGOztBUG4xRUE7RUFDRTtFQUNBO0FPczFFRjs7QVBwMUVBO0VBQ0U7RUFDQTtBT3UxRUY7O0FQcjFFQTtFQUNFO0VBQ0E7QU93MUVGOztBUHQxRUE7RUFDRTtBT3kxRUY7O0FQdjFFQTtFQUNFO0FPMDFFRjs7QVB4MUVBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7QU8yMUVGOztBUHoxRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzQxRUY7O0FQMTFFQTtFQUNFO0FPNjFFRjs7QVAzMUVBO0VBQ0U7QU84MUVGOztBUDUxRUE7RUFDRTtFQUNBO0FPKzFFRjs7QVA3MUVBOztFQUVFO0VBQ0E7QU9nMkVGOztBUDkxRUE7O0VBRUU7RUFDQTtBT2kyRUY7O0FQLzFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2syRUY7O0FQaDJFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPbTJFRjs7QVBqMkVBO0VBQ0U7RUFDQTtFQUNBO0FPbzJFRjs7QVBsMkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3EyRUY7O0FQbjJFQTtFQUNFO0FPczJFRjs7QVBwMkVBO0VBQ0U7QU91MkVGOztBUHIyRUE7RUFDRTtFQUNBO0FPdzJFRjs7QVB0MkVBO0VBQ0U7QU95MkVGOztBUHYyRUE7O0VBRUU7QU8wMkVGOztBUHgyRUE7O0VBRUU7RUFDQTtBTzIyRUY7O0FQejJFQTtFQUNFO0FPNDJFRjs7QVAxMkVBO0VBQ0U7QU82MkVGOztBUDMyRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPODJFRjs7QVA1MkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTysyRUY7O0FQNzJFQTtFQUNFO0VBQ0E7QU9nM0VGOztBUDkyRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QU9pM0VGOztBUC8yRUE7RUFFRTtFQUNBO0VBQ0E7QU9rM0VGOztBUGgzRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9tM0VGOztBUGozRUE7RUFDRTtBT28zRUY7O0FQbDNFQTtFQUNFO0FPcTNFRjs7QVBuM0VBO0VBQ0U7QU9zM0VGOztBUHAzRUE7RUFDRTtBT3UzRUY7O0FQcjNFQTtFQUNFO0VBQ0E7QU93M0VGOztBUHQzRUE7RUFDRTtBT3kzRUY7O0FQdjNFQTtFQUNFO0FPMDNFRjs7QVB4M0VBO0VBQ0U7QU8yM0VGOztBUHozRUE7RUFDRTtBTzQzRUY7O0FQMTNFQTtFQUNFO0FPNjNFRjs7QVAzM0VBOzs7O0VBSUU7QU84M0VGOztBUDUzRUE7O0VBRUU7QU8rM0VGOztBUDczRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9nNEVGOztBUDkzRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPaTRFRjs7QVAvM0VBO0VBQ0U7QU9rNEVGOztBUGg0RUE7RUFDRTtBT200RUY7O0FQajRFQTtFQUNFO0VBQ0E7QU9vNEVGOztBUGw0RUE7RUFDRTtBT3E0RUY7O0FQbjRFQTtFQUNFO0FPczRFRjs7QVBwNEVBO0VBQ0U7RUFDQTtBT3U0RUY7O0FQcjRFQTtFQUNFO0FPdzRFRjs7QVB0NEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU95NEVGOztBUHY0RUE7RUFDRTtFQUNBO0VBQ0E7QU8wNEVGOztBUHg0RUE7RUFDRTtBTzI0RUY7O0FQejRFQTtFQUNFO0FPNDRFRjs7QVAxNEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7QU82NEVGOztBUDM0RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPODRFRjs7QVA1NEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBTys0RUY7O0FQNzRFQTtFQUNFO0VBQ0E7QU9nNUVGOztBUDk0RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPaTVFRjs7QVAvNEVBO0VBQ0U7RUFFQTtFQUVBO0VBQ0E7RUFDQTtBT2s1RUY7O0FQaDVFQTtFQUNFO0VBQ0E7RUFHQTtFQUlBO0FPbTVFRjs7QVBqNUVBO0VBQ0U7QU9vNUVGOztBUGw1RUE7RUFDRTtFQUNBO0FPcTVFRjs7QVBuNUVBO0VBQ0U7QU9zNUVGOztBUHA1RUE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBT3U1RUY7O0FQcjVFQTtFQUNFO0FPdzVFRjs7QVB0NUVBO0VBQ0U7QU95NUVGOztBUHY1RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzA1RUY7O0FQeDVFQTs7O0VBR0U7QU8yNUVGOztBUHo1RUE7RUFDRTtFQUNBO0VBRUE7QU80NUVGOztBUDE1RUE7RUFDRTtFQUNBO0VBRUE7QU82NUVGOztBUDM1RUE7Ozs7RUFLRTtBTzg1RUY7O0FQNTVFQTs7Ozs7Ozs7OztFQVdFO0FPKzVFRjs7QVA3NUVBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPZzZFRjs7QVA5NUVBOzs7O0VBSUU7QU9pNkVGOztBUC81RUE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2s2RUY7O0FQaDZFQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbTZFRjs7QVBqNkVBO0VBQ0U7QU9vNkVGOztBUGw2RUE7RUFDRTtBT3E2RUY7O0FQbjZFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPczZFRjs7QVBwNkVBO0VBQ0U7QU91NkVGOztBUHI2RUE7RUFDRTtBT3c2RUY7O0FQdDZFQTtFQUNFO0VBQ0E7RUFDQTtBT3k2RUY7O0FQdjZFQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPMDZFRjs7QVB4NkVBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8yNkVGOztBUHo2RUE7RUFDRTtBTzQ2RUY7O0FQMTZFQTtFQUNFO0VBQ0E7QU82NkVGOztBUDM2RUE7RUFDRTtBTzg2RUY7O0FQNTZFQTtFQUNFO0VBQ0E7RUFDQTtBTys2RUY7O0FQNzZFQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBT2c3RUY7O0FQOTZFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPaTdFRjs7QVAvNkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2s3RUY7O0FQaDdFQTtFQUNFO0VBQ0E7QU9tN0VGOztBUGo3RUE7RUFDRTtBT283RUY7O0FQbDdFQTtFQUNFO0VBQ0E7QU9xN0VGOztBUG43RUE7RUFDRTtBT3M3RUY7O0FQcDdFQTtFQUNFO0VBQ0E7QU91N0VGOztBUHI3RUE7O0VBRUU7QU93N0VGOztBUHQ3RUE7O0VBRUU7QU95N0VGOztBUHY3RUE7O0VBRUU7QU8wN0VGOztBUHg3RUE7O0VBRUU7QU8yN0VGOztBUHo3RUE7O0VBRUU7RUFDQTtBTzQ3RUY7O0FQMTdFQTs7OztFQUlFO0VBQ0E7QU82N0VGOztBUDM3RUE7Ozs7RUFJRTtFQUNBO0FPODdFRjs7QVA1N0VBO0VBQ0U7QU8rN0VGOztBUDc3RUE7O0VBRUU7QU9nOEVGOztBUDk3RUE7RUFDRTtBT2k4RUY7O0FQLzdFQTtFQUNFO0FPazhFRjs7QVBoOEVBO0VBQ0U7RUFDQTtBT204RUY7O0FQajhFQTs7RUFFRTtFQUNBO0FPbzhFRjs7QVBsOEVBO0VBQ0U7QU9xOEVGOztBUG44RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9zOEVGOztBUHA4RUE7O0VBRUU7RUFDQTtBT3U4RUY7O0FQcjhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7QU93OEVGOztBUHQ4RUE7O0VBRUU7RUFDQTtBT3k4RUY7O0FQdjhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPMDhFRjs7QVB4OEVBOztFQUVFO0VBQ0E7QU8yOEVGOztBUHo4RUE7RUFDRTtBTzQ4RUY7O0FQMThFQTs7RUFFRTtBTzY4RUY7O0FQMzhFQTs7Ozs7OztFQU9FO0FPODhFRjs7QVA1OEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTys4RUY7O0FQNzhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9nOUVGOztBUDk4RUE7RUFDRTtBT2k5RUY7O0FQLzhFQTtFQUNFO0FPazlFRjs7QVBoOUVBO0VBQ0U7RUFDQTtBT205RUY7O0FQajlFQTtFQUNFO0FPbzlFRjs7QVBsOUVBO0VBQ0U7QU9xOUVGOztBUG45RUE7RUFDRTtBT3M5RUY7O0FQcDlFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPdTlFRjs7QVByOUVBO0VBQ0U7RUFDQTtFQUNBO0FPdzlFRjs7QVB0OUVBO0VBQ0U7RUFDQTtBT3k5RUY7O0FQdjlFQTtFQUVFO0VBQ0E7RUFDQTtBTzA5RUY7QVBoOUVBO0VBQ0U7SUFDRTtFTzI5RUY7RVB6OUVBO0lBQ0U7RU8yOUVGO0FBQ0Y7QVB6OUVBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBTzI5RUY7O0FQejlFQTtFQUNFO0FPNDlFRjs7QVAxOUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPNjlFRjs7QVAzOUVBO0VBQ0U7QU84OUVGOztBUDU5RUE7RUFDRTtBTys5RUY7O0FQNzlFQTtFQUNFO0VBQ0E7QU9nK0VGOztBUDk5RUE7RUFFRTtFQUdBO0FPaStFRjs7QVAvOUVBO0VBQ0U7RUFDQTtBT2srRUY7O0FQaCtFQTtFQUNFO0VBQ0E7QU9tK0VGOztBUGorRUE7RUFDRTtBT28rRUY7O0FQbCtFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPcStFRjs7QVBuK0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU9zK0VGOztBUHArRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU91K0VGOztBUHIrRUE7O0VBRUU7RUFDQTtFQUNBO0VBRUE7QU93K0VGOztBUHQrRUE7O0VBRUU7RUFDQTtBT3krRUY7O0FQditFQTs7RUFFRTtFQUNBO0FPMCtFRjs7QVB4K0VBOztFQUVFO0VBQ0E7QU8yK0VGOztBUHorRUE7RUFDRTtBTzQrRUY7O0FQMStFQTtFQUNFO0FPNitFRjs7QVAzK0VBOztFQUVFO0VBQ0E7QU84K0VGOztBUDUrRUE7O0VBRUU7RUFDQTtBTysrRUY7O0FQNytFQTtFQUNFO0FPZy9FRjs7QVA5K0VBOztFQUVFO0FPaS9FRjs7QVAvK0VBOzs7O0VBSUU7RUFDQTtBT2svRUY7O0FQaC9FQTs7RUFFRTtBT20vRUY7O0FQai9FQTtFQUNFO0FPby9FRjs7QVBsL0VBO0VBQ0U7QU9xL0VGOztBUG4vRUE7RUFDRTtFQUNBO0FPcy9FRjs7QVBwL0VBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FPdS9FRjs7QVByL0VBOztFQUVFO0VBQ0E7QU93L0VGOztBUHQvRUE7O0VBRUU7QU95L0VGOztBUHYvRUE7RUFDRTtBTzAvRUY7O0FQeC9FQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU8yL0VGOztBUHovRUE7RUFDRTtFQUNBO0VBRUE7RUFDQTtBTzQvRUY7O0FQMS9FQTtFQUNFO0VBQ0E7QU82L0VGOztBUDMvRUE7RUFDRTtFQUNBO0FPOC9FRjs7QVA1L0VBOztFQUVFO0FPKy9FRjs7QVA3L0VBOzs7O0VBSUU7QU9nZ0ZGOztBUDkvRUE7RUFDRTtBT2lnRkY7O0FQLy9FQTs7RUFFRTtBT2tnRkY7O0FQaGdGQTtFQUNFO0VBQ0E7RUFDQTtBT21nRkY7O0FQamdGQTtFQUNFO0FPb2dGRjs7QVBsZ0ZBO0VBQ0U7RUFDQTtBT3FnRkY7O0FQbmdGQTtFQUNFO0FPc2dGRjs7QVBwZ0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QU91Z0ZGOztBUHJnRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT3dnRkY7O0FQdGdGQTs7RUFFRTtFQUNBO0FPeWdGRjs7QVB2Z0ZBO0VBR0U7RUFFQTtBTzBnRkY7O0FQeGdGQTtFQUNFO0FPMmdGRjs7QVB6Z0ZBO0VBQ0U7QU80Z0ZGOztBUDFnRkE7RUFDRTtBTzZnRkY7O0FQM2dGQTtFQUNFO0VBQ0E7RUFDQTtBTzhnRkY7O0FQNWdGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0FPK2dGRjs7QVA3Z0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBT2doRkY7O0FQOWdGQTtFQUNFO0FPaWhGRjs7QVAvZ0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2toRkY7O0FQaGhGQTs7RUFFRTtFQUVBO0FPbWhGRjs7QVBqaEZBOztFQUVFO0VBRUE7QU9vaEZGOztBUGxoRkE7RUFDRTtBT3FoRkY7O0FQbmhGQTs7RUFFRTtBT3NoRkY7O0FQcGhGQTs7RUFFRTtBT3VoRkY7O0FQcmhGQTtFQUNFO0FPd2hGRjs7QVB0aEZBO0VBQ0U7QU95aEZGOztBUHZoRkE7O0VBRUU7QU8waEZGOztBUHhoRkE7O0VBRUU7QU8yaEZGOztBUHpoRkE7O0VBRUU7RUFFQTtBTzRoRkY7O0FQMWhGQTtFQUNFO0FPNmhGRjs7QVAzaEZBOztFQUVFO0VBQ0E7QU84aEZGOztBUDVoRkE7RUFDRTtBTytoRkY7O0FQN2hGQTtFQUNFO0FPZ2lGRjs7QVA5aEZBOztFQUVFO0VBQ0E7QU9paUZGOztBUC9oRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2tpRkY7O0FQaGlGQTtFQUNFO0VBQ0E7RUFDQTtBT21pRkY7O0FQamlGQTtFQUNFO0FPb2lGRjs7QVBsaUZBO0VBQ0U7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUNBO0FPcWlGRjs7QVBuaUZBO0VBQ0U7QU9zaUZGOztBUHBpRkE7RUFDRTtBT3VpRkY7O0FQcmlGQTtFQUNFO0VBQ0E7RUFDQTtBT3dpRkY7O0FQdGlGQTtFQUNFO0FPeWlGRjs7QVB2aUZBOztFQUVFO0VBQ0E7QU8waUZGOztBUHhpRkE7O0VBRUU7QU8yaUZGOztBUHppRkE7RUFDRTtBTzRpRkY7O0FQMWlGQTtFQUNFO0FPNmlGRjs7QVAzaUZBO0VBQ0U7RUFDQTtBTzhpRkY7O0FQNWlGQTtFQUNFO0FPK2lGRjs7QVA3aUZBO0VBQ0U7QU9nakZGOztBUDlpRkE7RUFDRTtBT2lqRkY7O0FQL2lGQTs7RUFFRTtBT2tqRkY7O0FQaGpGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT21qRkY7O0FQampGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9vakZGOztBUGxqRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9xakZGOztBUG5qRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT3NqRkY7O0FQcGpGQTs7O0VBR0U7RUFDQTtBT3VqRkY7O0FQcmpGQTs7RUFFRTtFQUNBO0FPd2pGRjs7QVB0akZBO0VBQ0U7QU95akZGOztBUHZqRkE7RUFDRTtFQUNBO0FPMGpGRjs7QVB4akZBO0VBQ0U7RUFDQTtFQUNBO0FPMmpGRjs7QVB6akZBO0VBQ0U7RUFDQTtFQUVBO0FPNGpGRjs7QVAxakZBO0VBQ0U7RUFDQTtFQUNBO0FPNmpGRjs7QVAzakZBO0VBQ0U7RUFDQTtFQUNBO0FPOGpGRjs7QVA1akZBO0VBQ0U7QU8rakZGOztBUDdqRkE7RUFDRTtBT2drRkY7O0FQOWpGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9pa0ZGOztBUC9qRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPa2tGRjs7QVBoa0ZBO0VBRUU7QU9ta0ZGOztBUGprRkE7O0VBRUU7QU9va0ZGOztBUGxrRkE7RUFDRTtFQUNBO0FPcWtGRjs7QVBua0ZBO0VBQ0U7RUFDQTtBT3NrRkY7O0FQcGtGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPdWtGRjs7QVBya0ZBOztFQUVFO0VBQ0E7QU93a0ZGOztBUHRrRkE7RUFDRTtBT3lrRkY7O0FQdmtGQTs7O0VBR0U7RUFDQTtBTzBrRkY7O0FQeGtGQTs7RUFFRTtFQUNBO0FPMmtGRjs7QVB6a0ZBO0VBQ0U7QU80a0ZGOztBUDFrRkE7RUFDRTtBTzZrRkY7O0FQM2tGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzhrRkY7O0FQNWtGQTtFQUNFO0FPK2tGRjs7QVA3a0ZBOzs7RUFHRTtBT2dsRkY7O0FQOWtGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPaWxGRjs7QVAva0ZBO0VBQ0U7RUFDQTtBT2tsRkY7O0FQaGxGQTtFQUNFO0VBQ0E7QU9tbEZGOztBUGpsRkE7RUFDRTtBT29sRkY7O0FQbGxGQTtFQUNFO0FPcWxGRjs7QVBubEZBOztFQUVFO0FPc2xGRjs7QVBwbEZBOztFQUVFO0VBQ0E7RUFDQTtBT3VsRkY7O0FQcmxGQTs7RUFFRTtFQUNBO0FPd2xGRjs7QVB0bEZBOztFQUVFO0VBQ0E7QU95bEZGOztBUHZsRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFHQTtFQUNBO0FPMGxGRjs7QVB4bEZBO0VBQ0U7RUFDQTtBTzJsRkY7O0FQemxGQTtFQUNFO0VBQ0E7QU80bEZGOztBUDFsRkE7RUFDRTtFQUNBO0FPNmxGRjs7QVAzbEZBO0VBQ0U7RUFDQTtBTzhsRkY7O0FQNWxGQTtFQUNFO0FPK2xGRjs7QVA3bEZBO0VBQ0U7QU9nbUZGOztBUDlsRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPaW1GRjs7QVAvbEZBOztFQUVFO0VBQ0E7QU9rbUZGOztBUGhtRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT21tRkY7O0FQam1GQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPb21GRjs7QVBsbUZBO0VBQ0U7RUFDQTtFQUVBO0FPcW1GRjs7QVBubUZBOzs7RUFHRTtFQUNBO0VBQ0E7QU9zbUZGOztBUHBtRkE7RUFDRTtBT3VtRkY7O0FQcm1GQTtFQUNFO0FPd21GRjs7QVB0bUZBO0VBQ0U7RUFFQTtBT3ltRkY7O0FQdm1GQTtFQUNFO0VBRUE7QU8wbUZGOztBUHhtRkE7RUFDRTtFQUNBO0VBQ0E7QU8ybUZGOztBUHptRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPNG1GRjs7QVAxbUZBO0VBQ0U7RUFDQTtBTzZtRkY7O0FQM21GQTtFQUNFO0VBQ0E7QU84bUZGOztBUDVtRkE7RUFDRTtBTyttRkY7O0FQN21GQTtFQUNFO0FPZ25GRjs7QVA5bUZBO0VBQ0U7QU9pbkZGOztBUC9tRkE7RUFDRTtBT2tuRkY7O0FQaG5GQTtFQUNFO0VBRUE7QU9tbkZGOztBUGpuRkE7RUFDRTtFQUVBO0FPb25GRjs7QVBsbkZBO0VBQ0U7RUFFQTtBT3FuRkY7O0FQbm5GQTtFQUNFO0VBQ0E7QU9zbkZGOztBUHBuRkE7RUFDRTtBT3VuRkY7O0FQcm5GQTtFQUNFO0VBQ0E7QU93bkZGOztBUHRuRkE7RUFDRTtFQUNBO0VBQ0E7QU95bkZGOztBUHZuRkE7RUFDRTtFQUNBO0FPMG5GRjs7QVB4bkZBO0VBQ0U7RUFDQTtBTzJuRkY7O0FQem5GQTtFQUNFO0FPNG5GRjs7QVAxbkZBO0VBQ0U7RUFHQTtFQUdBO0FPNm5GRjs7QVAzbkZBO0VBQ0U7RUFDQTtBTzhuRkY7O0FQNW5GQTtFQUNFO0FPK25GRjs7QVA3bkZBO0VBQ0U7QU9nb0ZGOztBUDluRkE7RUFDRTtFQUNBO0FPaW9GRjs7QVAvbkZBO0VBQ0U7RUFDQTtFQUNBO0FPa29GRjs7QVBob0ZBOzs7O0VBSUU7RUFDQTtFQUNBO0VBRUE7QU9tb0ZGOztBUGpvRkE7RUFDRTtBT29vRkY7O0FQbG9GQTtFQUNFO0VBQ0E7QU9xb0ZGOztBUG5vRkE7RUFDRTtFQUNBO0FPc29GRjs7QVBwb0ZBO0VBQ0U7RUFDQTtBT3VvRkY7O0FQcm9GQTtFQUNFO0FPd29GRjs7QVB0b0ZBO0VBQ0U7QU95b0ZGOztBUHZvRkE7RUFDRTtBTzBvRkY7O0FQeG9GQTtFQUNFO0FPMm9GRjs7QVB6b0ZBO0VBQ0U7RUFDQTtBTzRvRkY7O0FQMW9GQTtFQUNFO0FPNm9GRjs7QVAzb0ZBO0VBQ0U7QU84b0ZGOztBUDVvRkE7O0VBRUU7QU8rb0ZGOztBUDdvRkE7RUFDRTtFQUNBO0FPZ3BGRjs7QVA5b0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBT2lwRkY7O0FQL29GQTtFQUNFO0VBQ0E7QU9rcEZGOztBUGhwRkE7RUFDRTtBT21wRkY7O0FQanBGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPb3BGRjs7QVBscEZBO0VBQ0U7QU9xcEZGOztBUG5wRkE7RUFDRTtFQUNBO0VBQ0E7QU9zcEZGOztBUHBwRkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBT3VwRkY7O0FQcnBGQTtFQUNFO0VBQ0E7QU93cEZGOztBUHRwRkE7RUFDRTtBT3lwRkY7O0FQdnBGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPMHBGRjs7QVB4cEZBOztFQUVFO0VBQ0E7QU8ycEZGOztBUHpwRkE7RUFDRTtBTzRwRkY7O0FQMXBGQTtFQUNFO0FPNnBGRjs7QVAzcEZBO0VBQ0U7QU84cEZGOztBUDVwRkE7O0VBRUU7QU8rcEZGOztBUDdwRkE7OztFQUdFO0FPZ3FGRjs7QVA5cEZBOztFQUVFO0VBQ0E7QU9pcUZGOztBUC9wRkE7O0VBRUU7QU9rcUZGOztBUGhxRkE7O0VBRUU7QU9tcUZGOztBUGpxRkE7O0VBRUU7RUFDQTtFQUNBO0FPb3FGRjs7QVBscUZBOztFQUVFO0FPcXFGRjs7QVBucUZBO0VBQ0U7QU9zcUZGOztBUHBxRkE7RUFDRTtBT3VxRkY7O0FQcnFGQTs7O0VBR0U7QU93cUZGOztBUHRxRkE7RUFDRTtFQUNBO0FPeXFGRjs7QVB2cUZBO0VBQ0U7RUFDQTtBTzBxRkY7O0FQeHFGQTtFQUNFO0VBQ0E7RUFDQTtBTzJxRkY7O0FQenFGQTtFQUNFO0FPNHFGRjs7QVAxcUZBO0VBQ0U7QU82cUZGOztBUDNxRkE7RUFDRTtBTzhxRkY7O0FQNXFGQTtFQUNFO0FPK3FGRjs7QVA3cUZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FPZ3JGRjs7QVA5cUZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPaXJGRjs7QVAvcUZBOztFQUVFO0VBQ0E7QU9rckZGOztBUGhyRkE7O0VBRUU7QU9tckZGOztBUGpyRkE7RUFDRTtFQUNBO0FPb3JGRjs7QVBsckZBOztFQUVFO0FPcXJGRjs7QVBuckZBOztFQUVFO0VBQ0E7RUFDQTtBT3NyRkY7O0FQcHJGQTtFQUdFO0VBSUE7RUFDQTtFQUNBO0VBQ0E7QU91ckZGOztBUHJyRkE7RUFHRTtBT3dyRkY7O0FQdHJGQTtFQUNFO0FPeXJGRjs7QVB2ckZBO0VBQ0U7QU8wckZGOztBUHhyRkE7RUFDRTtBTzJyRkY7O0FQenJGQTtFQUNFO0FPNHJGRjs7QVAxckZBO0VBQ0U7QU82ckZGOztBUDNyRkE7RUFDRTtBTzhyRkY7O0FQNXJGQTtFQUNFO0FPK3JGRjs7QVA3ckZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2dzRkY7O0FQOXJGQTtFQUNFO0FPaXNGRjs7QVAvckZBO0VBQ0U7QU9rc0ZGOztBUGhzRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbXNGRjs7QVBqc0ZBO0VBQ0U7QU9vc0ZGOztBUGxzRkE7RUFDRTtBT3FzRkY7O0FQbnNGQTtFQUNFO0FPc3NGRjs7QVBwc0ZBO0VBQ0U7QU91c0ZGOztBUHJzRkE7RUFDRTtBT3dzRkY7O0FQdHNGQTtFQUNFO0FPeXNGRjs7QVB2c0ZBO0VBQ0U7RUFDQTtFQUNBO0FPMHNGRjs7QVB4c0ZBO0VBQ0U7QU8yc0ZGOztBUHpzRkE7RUFDRTtBTzRzRkY7O0FQMXNGQTs7OztFQUlFO0FPNnNGRjs7QVAzc0ZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPOHNGRjs7QVA1c0ZBOztFQUVFO0FPK3NGRjs7QVA3c0ZBO0VBQ0U7RUFDQTtFQUVBO0FPZ3RGRjs7QVA5c0ZBO0VBQ0U7RUFDQTtFQUVBO0FPaXRGRjs7QVAvc0ZBO0VBQ0U7QU9rdEZGOztBUGh0RkE7RUFDRTtFQUNBO0VBQ0E7QU9tdEZGOztBUGp0RkE7RUFDRTtFQUVBO0FPb3RGRjs7QVBsdEZBO0VBQ0U7QU9xdEZGOztBUG50RkE7RUFDRTtBT3N0RkY7O0FQcHRGQTtFQUNFO0VBRUE7QU91dEZGOztBUHJ0RkE7RUFDRTtFQUNBO0VBRUE7QU93dEZGOztBUHR0RkE7RUFDRTtBT3l0RkY7O0FQdnRGQTtFQUNFO0FPMHRGRjs7QVB4dEZBO0VBQ0U7QU8ydEZGOztBUHp0RkE7O0VBRUU7QU80dEZGOztBUDF0RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FPNnRGRjs7QVAzdEZBO0VBQ0U7QU84dEZGOztBUDV0RkE7RUFDRTtFQUNBO0VBQ0E7QU8rdEZGOztBUDd0RkE7RUFDRTtFQUNBO0FPZ3VGRjs7QVA5dEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2l1RkY7O0FQL3RGQTtFQUNFO0VBQ0E7QU9rdUZGOztBUGh1RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbXVGRjs7QVBqdUZBOztFQUVFO0FPb3VGRjs7QVBsdUZBO0VBQ0U7QU9xdUZGOztBUG51RkE7RUFDRTtBT3N1RkY7O0FQcHVGQTs7RUFFRTtFQUNBO0FPdXVGRjs7QVBydUZBO0VBQ0U7RUFDQTtBT3d1RkY7O0FQdHVGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPeXVGRjs7QVB2dUZBO0VBQ0U7QU8wdUZGOztBUHh1RkE7RUFDRTtBTzJ1RkY7O0FQenVGQTtFQUNFO0FPNHVGRjs7QVAxdUZBO0VBQ0U7QU82dUZGOztBUDN1RkE7RUFDRTtBTzh1RkY7O0FQNXVGQTtFQUNFO0FPK3VGRjs7QVA3dUZBO0VBQ0U7QU9ndkZGOztBUDl1RkE7RUFDRTtBT2l2RkY7O0FQL3VGQTtFQUNFO0FPa3ZGRjs7QVBodkZBO0VBQ0U7QU9tdkZGOztBUGp2RkE7RUFDRTtBT292RkY7O0FQbHZGQTtFQUNFO0FPcXZGRjs7QVBudkZBO0VBQ0U7QU9zdkZGOztBUHB2RkE7RUFDRTtBT3V2RkY7O0FQcnZGQTtFQUNFO0FPd3ZGRjs7QVB0dkZBOztFQUVFO0FPeXZGRjs7QVB2dkZBOzs7O0VBSUU7QU8wdkZGOztBUHh2RkE7O0VBRUU7QU8ydkZGOztBUHp2RkE7O0VBRUU7RUFDQTtBTzR2RkY7O0FQMXZGQTs7RUFFRTtBTzZ2RkY7O0FQM3ZGQTtFQUNFO0FPOHZGRjs7QVA1dkZBO0VBQ0U7QU8rdkZGOztBUDd2RkE7RUFDRTtFQUNBO0VBQ0E7QU9nd0ZGOztBUDl2RkE7O0VBRUU7RUFDQTtBT2l3RkY7O0FQL3ZGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPa3dGRjs7QVBod0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU9td0ZGOztBUGp3RkE7RUFDRTtFQUNBO0FPb3dGRjs7QVBsd0ZBO0VBQ0U7QU9xd0ZGOztBUG53RkE7RUFDRTtBT3N3RkY7O0FQcHdGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QU91d0ZGOztBUHJ3RkE7RUFDRTtFQUNBO0FPd3dGRjs7QVB0d0ZBO0VBQ0U7RUFDQTtBT3l3RkY7O0FQdndGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPMHdGRjs7QVB4d0ZBO0VBQ0U7QU8yd0ZGOztBUHp3RkE7RUFDRTtBTzR3RkY7O0FQMXdGQTs7O0VBR0U7RUFDQTtBTzZ3RkY7O0FQM3dGQTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzh3RkY7O0FQNXdGQTs7O0VBR0U7QU8rd0ZGOztBUDd3RkE7OztFQUdFO0FPZ3hGRjs7QVA5d0ZBOzs7RUFHRTtBT2l4RkY7O0FQL3dGQTs7O0VBR0U7QU9reEZGOztBUGh4RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QU9teEZGOztBUGp4RkE7RUFDRTtFQUNBO0VBQ0E7QU9veEZGOztBUGx4RkE7RUFDRTtBT3F4RkY7O0FQbnhGQTtFQUNFO0FPc3hGRjs7QVBweEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3V4RkY7O0FQcnhGQTtFQUNFO0FPd3hGRjs7QVB0eEZBOztFQUVFO0FPeXhGRjs7QVB2eEZBO0VBQ0U7QU8weEZGOztBUHh4RkE7RUFDRTtBTzJ4RkY7O0FQenhGQTtFQUNFO0FPNHhGRjs7QVAxeEZBOztFQUVFO0FPNnhGRjs7QVAzeEZBOztFQUVFO0FPOHhGRjs7QVA1eEZBOzs7RUFHRTtBTyt4RkY7O0FQN3hGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9neUZGOztBUDl4RkE7RUFDRTtBT2l5RkY7O0FQL3hGQTs7RUFFRTtBT2t5RkY7O0FQaHlGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT215RkY7O0FQanlGQTs7RUFFRTtBT295RkY7O0FQbHlGQTtFQUNFO0FPcXlGRjs7QVBueUZBO0VBQ0U7QU9zeUZGOztBUHB5RkE7RUFDRTtBT3V5RkY7O0FQcnlGQTtFQUNFO0FPd3lGRjs7QVB0eUZBO0VBQ0U7QU95eUZGOztBUHZ5RkE7RUFDRTtBTzB5RkY7O0FQeHlGQTtFQUNFO0VBQ0E7QU8yeUZGOztBUHp5RkE7RUFDRTtBTzR5RkY7O0FQMXlGQTtFQUNFO0FPNnlGRjs7QVAzeUZBO0VBQ0U7QU84eUZGOztBUDV5RkE7RUFHRTtFQUNBO0FPK3lGRjs7QVA3eUZBO0VBR0U7QU9nekZGOztBUDl5RkE7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBT2l6RkY7O0FQL3lGQTtFQUNFO0VBQ0E7QU9rekZGOztBUGh6RkE7RUFDRTtBT216RkY7O0FQanpGQTtFQUNFO0FPb3pGRjs7QVBsekZBO0VBQ0U7QU9xekZGOztBUG56RkE7RUFDRTtBT3N6RkY7O0FQcHpGQTtFQUNFO0FPdXpGRjs7QVByekZBO0VBQ0U7QU93ekZGOztBUHR6RkE7RUFDRTtBT3l6RkY7O0FQdnpGQTtFQUNFO0FPMHpGRjs7QVB4ekZBO0VBQ0U7QU8yekZGOztBUHp6RkE7O0VBRUU7RUFDQTtBTzR6RkY7O0FQMXpGQTs7O0VBR0U7QU82ekZGOztBUDN6RkE7RUFDRTtBTzh6RkY7O0FQNXpGQTs7OztFQUlFO0FPK3pGRjs7QVA3ekZBOztFQUVFO0VBQ0E7QU9nMEZGOztBUDl6RkE7O0VBRUU7RUFDQTtBT2kwRkY7O0FQL3pGQTtFQUNFO0FPazBGRjs7QVBoMEZBOztFQUVFO0FPbTBGRjs7QVBqMEZBO0VBQ0U7QU9vMEZGOztBUGwwRkE7RUFDRTtBT3EwRkY7O0FQbjBGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBT3MwRkY7O0FQcDBGQTtFQUNFO0VBQ0E7QU91MEZGOztBUHIwRkE7RUFDRTtBT3cwRkY7O0FQdDBGQTtFQUNFO0VBQ0E7QU95MEZGOztBUHYwRkE7RUFDRTtBTzAwRkY7O0FQeDBGQTtFQUNFO0FPMjBGRjs7QVB6MEZBO0VBQ0U7QU80MEZGOztBUDEwRkE7RUFDRTtFQUVBO0FPNjBGRjs7QVAzMEZBO0VBQ0U7QU84MEZGOztBUDUwRkE7RUFDRTtFQUNBO0FPKzBGRjs7QVA3MEZBO0VBRUU7RUFDQTtFQUNBO0FPZzFGRjs7QVA5MEZBOzs7O0VBSUU7QU9pMUZGOztBUC8wRkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2sxRkY7O0FQaDFGQTs7RUFFRTtBT20xRkY7O0FQajFGQTs7RUFFRTtBT28xRkY7O0FQbDFGQTs7RUFFRTtBT3ExRkY7O0FQbjFGQTtFQUNFO0FPczFGRjs7QVBwMUZBO0VBQ0U7QU91MUZGOztBUHIxRkE7RUFDRTtBT3cxRkY7O0FQdDFGQTtFQUVFO0FPeTFGRjs7QVB2MUZBO0VBQ0U7QU8wMUZGOztBUHgxRkE7O0VBRUU7QU8yMUZGOztBUHoxRkE7O0VBRUU7QU80MUZGOztBUDExRkE7O0VBRUU7QU82MUZGOztBUDMxRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzgxRkY7O0FQNTFGQTtFQUNFO0FPKzFGRjs7QVA3MUZBO0VBQ0U7QU9nMkZGOztBUDkxRkE7RUFDRTtBT2kyRkY7O0FQLzFGQTtFQUNFO0FPazJGRjs7QVBoMkZBO0VBQ0U7QU9tMkZGOztBUGoyRkE7RUFDRTtFQUNBO0FPbzJGRjs7QVBsMkZBO0VBQ0U7QU9xMkZGOztBUG4yRkE7O0VBSUU7RUFHQTtFQUlBO0VBQ0E7QU9zMkZGOztBUHAyRkE7RUFDRTtFQUNBO0VBQ0E7QU91MkZGOztBUHIyRkE7O0VBRUU7RUFDQTtBT3cyRkY7O0FQdDJGQTtFQUNFO0FPeTJGRjs7QVB2MkZBO0VBQ0U7RUFDQTtBTzAyRkY7O0FQeDJGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPMjJGRjs7QVB6MkZBO0VBQ0U7RUFDQTtBTzQyRkY7O0FQMTJGQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FPNjJGRjs7QVAzMkZBO0VBQ0U7RUFDQTtFQUNBO0FPODJGRjs7QVA1MkZBO0VBQ0U7RUFDQTtFQUNBO0FPKzJGRjs7QVA3MkZBO0VBQ0U7QU9nM0ZGOztBUDkyRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT2kzRkY7O0FQLzJGQTtFQUNFO0FPazNGRjs7QVBoM0ZBO0VBQ0U7RUFDQTtBT20zRkY7O0FQajNGQTtFQUNFO0FPbzNGRjs7QVBsM0ZBO0VBQ0U7QU9xM0ZGOztBUG4zRkE7RUFDRTtFQUNBO0FPczNGRjs7QVBwM0ZBO0VBQ0U7QU91M0ZGOztBUHIzRkE7O0VBRUU7RUFDQTtBT3czRkY7O0FQdDNGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBT3kzRkY7O0FQdjNGQTtFQUVFO0FPMDNGRjs7QVB4M0ZBO0VBQ0U7RUFDQTtBTzIzRkY7O0FQejNGQTs7RUFFRTtBTzQzRkY7O0FQMTNGQTtFQUNFO0VBQ0E7QU82M0ZGOztBUDMzRkE7OztFQUdFO0VBQ0E7QU84M0ZGOztBUDUzRkE7O0VBRUU7QU8rM0ZGOztBUDczRkE7O0VBRUU7QU9nNEZGOztBUDkzRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT2k0RkY7O0FQLzNGQTtFQUNFO0FPazRGRjs7QVBoNEZBO0VBQ0U7QU9tNEZGOztBUGo0RkE7RUFDRTtBT280RkY7O0FQbDRGQTtFQUNFO0FPcTRGRjs7QVBuNEZBO0VBQ0U7QU9zNEZGOztBUHA0RkE7O0VBRUU7QU91NEZGOztBUHI0RkE7O0VBRUU7QU93NEZGOztBUHQ0RkE7O0VBRUU7QU95NEZGOztBUHY0RkE7O0VBRUU7RUFDQTtBTzA0RkY7O0FQeDRGQTtFQUNFO0FPMjRGRjs7QVB6NEZBOztFQUVFO0FPNDRGRjs7QVAxNEZBOztFQUVFO0VBQ0E7QU82NEZGOztBUDM0RkE7RUFDRTtBTzg0RkY7O0FQNTRGQTtFQUNFO0VBQ0E7RUFDQTtBTys0RkY7O0FQNzRGQTtFQUNFO0FPZzVGRjs7QVA5NEZBO0VBQ0U7QU9pNUZGOztBUC80RkE7RUFDRTtBT2s1RkY7O0FQaDVGQTs7Ozs7RUFLRTtFQUNBO0FPbTVGRjs7QVBqNUZBOzs7OztFQUtFO0FPbzVGRjs7QVBsNUZBOzs7OztFQUtFO0FPcTVGRjs7QVBuNUZBO0VBQ0U7RUFDQTtBT3M1RkY7O0FQcDVGQTtFQUNFO0VBQ0E7QU91NUZGOztBUHI1RkE7RUFDRTtBT3c1RkY7O0FQdDVGQTtFQUNFO0FPeTVGRjs7QVB2NUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzA1RkY7O0FQeDVGQTtFQUVFO0FPMjVGRjs7QVB6NUZBO0VBQ0U7QU80NUZGOztBUDE1RkE7RUFDRTtFQUNBO0FPNjVGRjs7QVAzNUZBO0VBQ0U7QU84NUZGOztBUDU1RkE7RUFDRTtBTys1RkY7O0FQNzVGQTtFQUNFO0FPZzZGRjs7QVA5NUZBO0VBQ0U7QU9pNkZGOztBUC81RkE7RUFDRTtFQUNBO0FPazZGRjs7QVBoNkZBOzs7RUFHRTtBT202RkY7O0FQajZGQTs7O0VBR0U7RUFDQTtBT282RkY7O0FQbDZGQTtFQUNFO0FPcTZGRjs7QVBuNkZBO0VBQ0U7RUFDQTtBT3M2RkY7O0FQcDZGQTtFQUNFO0VBQ0E7QU91NkZGOztBUHI2RkE7RUFDRTtBT3c2RkY7O0FQdDZGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU95NkZGOztBUHY2RkE7Ozs7O0VBS0U7RUFDQTtBTzA2RkY7O0FQeDZGQTs7Ozs7RUFLRTtBTzI2RkY7O0FQejZGQTs7Ozs7RUFLRTtBTzQ2RkY7O0FQMTZGQTtFQUVFO0FPNjZGRjs7QVAzNkZBO0VBRUU7QU84NkZGOztBUDU2RkE7RUFDRTtFQUNBO0FPKzZGRjs7QVA3NkZBO0VBQ0U7RUFDQTtBT2c3RkY7O0FQOTZGQTtFQUNFO0FPaTdGRjs7QVAvNkZBO0VBQ0U7RUFDQTtBT2s3RkY7O0FQaDdGQTtFQUVFO0FPbTdGRjtBUDM2RkE7RUFDRTtJQUVFO0VPazdGRjtBQUNGO0FQaDdGQTs7RUFFRTtFQUNBO0FPazdGRjs7QVBoN0ZBOztFQUVFO0FPbTdGRjs7QVBqN0ZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT283RkY7O0FQbDdGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9xN0ZGOztBUG43RkE7O0VBRUU7QU9zN0ZGOztBUHA3RkE7O0VBSUU7RUFHQTtFQUdBO0FPdTdGRjs7QVByN0ZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU93N0ZGOztBUHQ3RkE7O0VBRUU7QU95N0ZGOztBUHY3RkE7Ozs7RUFJRTtBTzA3RkY7O0FQeDdGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzI3RkY7O0FQejdGQTs7RUFFRTtBTzQ3RkY7O0FQMTdGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzY3RkY7O0FQMzdGQTs7RUFFRTtBTzg3RkY7O0FQNTdGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPKzdGRjs7QVA3N0ZBOzs7Ozs7RUFNRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPZzhGRjs7QVA5N0ZBOztFQUVFO0FPaThGRjs7QVAvN0ZBOztFQUVFO0FPazhGRjs7QVBoOEZBOztFQUVFO0FPbThGRjs7QVBqOEZBOztFQUVFO0FPbzhGRjs7QVBsOEZBOztFQUVFO0FPcThGRjs7QVBuOEZBOztFQUVFO0FPczhGRjs7QVBwOEZBOztFQUVFO0FPdThGRjs7QVByOEZBOztFQUVFO0FPdzhGRjs7QVB0OEZBOztFQUVFO0FPeThGRjs7QVB2OEZBOztFQUVFO0FPMDhGRjs7QVB4OEZBOztFQUVFO0FPMjhGRjs7QVB6OEZBOztFQUVFO0FPNDhGRjs7QVAxOEZBOztFQUVFO0FPNjhGRjs7QVAzOEZBOztFQUVFO0FPODhGRjs7QVA1OEZBOztFQUVFO0FPKzhGRjs7QVA3OEZBOztFQUVFO0FPZzlGRjs7QVA5OEZBOztFQUVFO0FPaTlGRjs7QVAvOEZBOztFQUVFO0FPazlGRjs7QVBoOUZBOztFQUVFO0FPbTlGRjs7QVBqOUZBOztFQUVFO0FPbzlGRjs7QVBsOUZBOztFQUVFO0FPcTlGRjs7QVBuOUZBOztFQUVFO0FPczlGRjs7QVBwOUZBOztFQUVFO0FPdTlGRjs7QVByOUZBOztFQUVFO0FPdzlGRjs7QVB0OUZBOztFQUVFO0FPeTlGRjs7QVB2OUZBOztFQUVFO0FPMDlGRjs7QVB4OUZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8yOUZGOztBUHo5RkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzQ5RkY7O0FQMTlGQTs7RUFFRTtBTzY5RkY7O0FQMzlGQTtFQUNFO0VBQ0E7RUFDQTtBTzg5RkY7O0FQNTlGQTtFQUNFO0VBQ0E7RUFDQTtBTys5RkY7O0FQNzlGQTtFQUNFO0FPZytGRjs7QVA5OUZBO0VBQ0U7RUFDQTtFQUNBO0FPaStGRjs7QVAvOUZBO0VBQ0U7QU9rK0ZGOztBUGgrRkE7RUFDRTtFQUNBO0FPbStGRjs7QVBqK0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbytGRjs7QVBsK0ZBO0VBQ0U7QU9xK0ZGOztBUG4rRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT3MrRkY7O0FQcCtGQTtFQUNFO0VBQ0E7RUFDQTtBT3UrRkY7O0FQcitGQTtFQUNFO0VBQ0E7QU93K0ZGOztBUHQrRkE7OztFQUdFO0FPeStGRjs7QVB2K0ZBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBTzArRkY7O0FQeCtGQTs7O0VBR0U7RUFDQTtBTzIrRkY7O0FQeitGQTs7O0VBR0U7RUFDQTtBTzQrRkY7O0FQMStGQTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU82K0ZGOztBUDMrRkE7OztFQUdFO0FPOCtGRjs7QVA1K0ZBOzs7RUFHRTtBTysrRkY7O0FQNytGQTs7O0VBR0U7QU9nL0ZGOztBUDkrRkE7Ozs7OztFQU1FO0VBQ0E7QU9pL0ZGOztBUC8rRkE7OztFQUdFO0VBQ0E7QU9rL0ZGOztBUGgvRkE7RUFDRTtBT20vRkY7O0FQai9GQTtFQUNFO0VBQ0E7QU9vL0ZGOztBUGwvRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPcS9GRjs7QVBuL0ZBO0VBQ0U7QU9zL0ZGOztBUHAvRkE7RUFDRTtBT3UvRkY7O0FQci9GQTtFQUNFO0FPdy9GRjs7QVB0L0ZBOztFQUVFO0FPeS9GRjs7QVB2L0ZBOztFQUVFO0FPMC9GRjs7QVB4L0ZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FPMi9GRjs7QVB6L0ZBOzs7Ozs7RUFNRTtBTzQvRkY7O0FQMS9GQTs7Ozs7O0VBTUU7RUFDQTtBTzYvRkY7O0FQMy9GQTs7Ozs7O0VBTUU7QU84L0ZGOztBUDUvRkE7Ozs7OztFQU1FO0VBQ0E7QU8rL0ZGOztBUDcvRkE7O0VBRUU7QU9nZ0dGOztBUDkvRkE7Ozs7RUFJRTtBT2lnR0Y7O0FQLy9GQTs7Ozs7Ozs7RUFRRTtBT2tnR0Y7O0FQaGdHQTs7RUFFRTtFQUNBO0FPbWdHRjs7QVBqZ0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT29nR0Y7O0FQbGdHQTs7RUFFRTtFQUNBO0FPcWdHRjs7QVBuZ0dBO0VBQ0U7QU9zZ0dGOztBUHBnR0E7RUFDRTtBT3VnR0Y7O0FQcmdHQTtFQUNFO0FPd2dHRjs7QVB0Z0dBO0VBQ0U7QU95Z0dGOztBUHZnR0E7RUFDRTtBTzBnR0Y7O0FQeGdHQTtFQUNFO0VBQ0E7QU8yZ0dGOztBUHpnR0E7RUFDRTtBTzRnR0Y7O0FQMWdHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU82Z0dGOztBUDNnR0E7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPOGdHRjs7QVA1Z0dBO0VBQ0U7QU8rZ0dGOztBUDdnR0E7RUFDRTtBT2doR0Y7O0FQOWdHQTtFQUNFO0VBQ0E7QU9paEdGOztBUC9nR0E7RUFDRTtBT2toR0Y7O0FQaGhHQTtFQUNFO0VBQ0E7QU9taEdGOztBUGpoR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT29oR0Y7O0FQbGhHQTtFQUNFO0VBQ0E7QU9xaEdGOztBUG5oR0E7RUFDRTtFQUVBO0VBQ0E7QU9zaEdGOztBUHBoR0E7RUFDRTtBT3VoR0Y7O0FQcmhHQTtFQUNFO0FPd2hHRjs7QVB0aEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU95aEdGOztBUHZoR0E7OztFQUdFO0FPMGhHRjs7QVB4aEdBO0VBQ0U7QU8yaEdGOztBUHpoR0E7RUFDRTtBTzRoR0Y7O0FQMWhHQTtFQUNFO0FPNmhHRjs7QVAzaEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzhoR0Y7O0FQNWhHQTtFQUNFO0FPK2hHRjs7QVA3aEdBO0VBQ0U7QU9naUdGOztBUDloR0E7RUFDRTtBT2lpR0Y7O0FQL2hHQTtFQUNFO0FPa2lHRjs7QVBoaUdBO0VBQ0U7RUFDQTtFQUNBO0FPbWlHRjs7QVBqaUdBO0VBQ0U7QU9vaUdGOztBUGxpR0E7RUFDRTtBT3FpR0Y7O0FQbmlHQTtFQUNFO0FPc2lHRjs7QVBwaUdBO0VBQ0U7QU91aUdGOztBUHJpR0E7RUFDRTtFQUNBO0FPd2lHRjs7QVB0aUdBO0VBQ0U7RUFDQTtFQUVBO0FPeWlHRjs7QVB2aUdBOztFQUVFO0VBQ0E7QU8waUdGOztBUHhpR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzJpR0Y7O0FQemlHQTtFQUNFO0FPNGlHRjs7QVAxaUdBO0VBQ0U7QU82aUdGOztBUDNpR0E7O0VBRUU7RUFDQTtFQUNBO0FPOGlHRjs7QVA1aUdBO0VBQ0U7RUFDQTtFQUNBO0FPK2lHRjs7QVA3aUdBO0VBQ0U7RUFDQTtFQUVBO0FPZ2pHRjs7QVA5aUdBO0VBQ0U7QU9pakdGOztBUC9pR0E7O0VBRUU7RUFFQTtBT2tqR0Y7O0FQaGpHQTtFQUNFO0VBRUE7QU9takdGOztBUGpqR0E7RUFDRTtFQUVBO0FPb2pHRjs7QVBsakdBO0VBQ0U7QU9xakdGOztBUG5qR0E7RUFDRTtBT3NqR0Y7O0FQcGpHQTtFQUNFO0FPdWpHRjs7QVByakdBO0VBQ0U7QU93akdGOztBUHRqR0E7RUFDRTtBT3lqR0Y7O0FQdmpHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPMGpHRjs7QVB4akdBO0VBQ0U7QU8yakdGOztBUHpqR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzRqR0Y7O0FQMWpHQTtFQUNFO0FPNmpHRjs7QVAzakdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU84akdGOztBUDVqR0E7RUFDRTtBTytqR0Y7O0FQN2pHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPZ2tHRjs7QVA5akdBO0VBQ0U7QU9pa0dGOztBUC9qR0E7RUFDRTtBT2trR0Y7O0FQaGtHQTs7RUFFRTtBT21rR0Y7O0FQamtHQTtFQUNFO0VBQ0E7QU9va0dGOztBUGxrR0E7RUFDRTtBT3FrR0Y7O0FQbmtHQTtFQUNFO0VBQ0E7QU9za0dGOztBUHBrR0E7RUFDRTtFQUNBO0FPdWtHRjs7QVBya0dBO0VBQ0U7QU93a0dGOztBUHRrR0E7O0VBRUU7RUFDQTtBT3lrR0Y7O0FQdmtHQTs7RUFFRTtBTzBrR0Y7O0FQeGtHQTs7Ozs7O0VBTUU7QU8ya0dGOztBUHprR0E7Ozs7Ozs7Ozs7OztFQVlFO0FPNGtHRjs7QVAxa0dBO0VBQ0U7RUFDQTtFQUNBO0FPNmtHRjs7QVAza0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU84a0dGOztBUDVrR0E7RUFDRTtBTytrR0Y7O0FQN2tHQTtFQUNFO0VBQ0E7RUFDQTtBT2dsR0Y7O0FQOWtHQTtFQUNFO0FPaWxHRjs7QVAva0dBO0VBQ0U7RUFDQTtFQUNBO0FPa2xHRjs7QVBobEdBOztFQUVFO0FPbWxHRjs7QVBqbEdBO0VBRUU7QU9vbEdGOztBUGxsR0E7RUFDRTtBT3FsR0Y7O0FQbmxHQTs7O0VBR0U7RUFDQTtBT3NsR0Y7O0FQcGxHQTs7Ozs7O0VBTUU7QU91bEdGOztBUHJsR0E7RUFDRTtFQUNBO0FPd2xHRjs7QVB0bEdBOztFQUVFO0FPeWxHRjs7QVB2bEdBOztFQUVFO0VBQ0E7QU8wbEdGOztBUHhsR0E7O0VBRUU7RUFDQTtBTzJsR0Y7O0FQemxHQTtFQUNFO0VBQ0E7QU80bEdGOztBUDFsR0E7O0VBRUU7QU82bEdGOztBUDNsR0E7Ozs7RUFJRTtFQUNBO0FPOGxHRjs7QVA1bEdBOzs7O0VBSUU7QU8rbEdGOztBUDdsR0E7Ozs7RUFJRTtFQUNBO0FPZ21HRjs7QVA5bEdBOztFQUVFO0VBQ0E7QU9pbUdGOztBUC9sR0E7O0VBRUU7QU9rbUdGOztBUGhtR0E7RUFDRTtBT21tR0Y7O0FQam1HQTtFQUNFO0VBQ0E7QU9vbUdGOztBUGxtR0E7O0VBRUU7QU9xbUdGOztBUG5tR0E7Ozs7RUFJRTtFQUNBO0FPc21HRjs7QVBwbUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3VtR0Y7O0FQcm1HQTs7RUFFRTtFQUNBO0FPd21HRjs7QVB0bUdBO0VBQ0U7RUFDQTtBT3ltR0Y7O0FQdm1HQTtFQUNFO0VBQ0E7QU8wbUdGOztBUHhtR0E7RUFDRTtFQUNBO0FPMm1HRjs7QVB6bUdBO0VBQ0U7QU80bUdGOztBUDFtR0E7RUFDRTtFQUNBO0VBQ0E7QU82bUdGOztBUDNtR0E7RUFDRTtBTzhtR0Y7O0FQNW1HQTtFQUNFO0VBQ0E7QU8rbUdGOztBUDdtR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPZ25HRjs7QVA5bUdBO0VBQ0U7QU9pbkdGOztBUC9tR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPa25HRjs7QVBobkdBOzs7RUFHRTtFQUNBO0FPbW5HRjs7QVBqbkdBOztFQUVFO0VBQ0E7QU9vbkdGOztBUGxuR0E7OztFQUdFO0VBRUE7QU9xbkdGOztBUG5uR0E7RUFDRTtFQUVBO0FPc25HRjs7QVBwbkdBO0VBQ0U7QU91bkdGOztBUHJuR0E7RUFDRTtBT3duR0Y7O0FQdG5HQTtFQUNFO0FPeW5HRjs7QVB2bkdBO0VBQ0U7QU8wbkdGOztBUHhuR0E7RUFFRTtBTzJuR0Y7O0FQem5HQTtFQUNFO0VBQ0E7QU80bkdGOztBUDFuR0E7O0VBRUU7QU82bkdGOztBUDNuR0E7Ozs7RUFJRTtBTzhuR0Y7O0FQNW5HQTs7OztFQUlFO0FPK25HRjs7QVA3bkdBOzs7O0VBSUU7QU9nb0dGOztBUDluR0E7RUFDRTtBT2lvR0Y7O0FQL25HQTtFQUNFO0VBQ0E7RUFFQTtBT2tvR0Y7O0FQaG9HQTtFQUNFO0FPbW9HRjs7QVBqb0dBOztFQUVFO0VBRUE7QU9vb0dGOztBUGxvR0E7RUFDRTtFQUVBO0FPcW9HRjs7QVBub0dBO0VBQ0U7RUFFQTtBT3NvR0Y7O0FQcG9HQTtFQUNFO0FPdW9HRjs7QVByb0dBO0VBQ0U7QU93b0dGOztBUHRvR0E7RUFDRTtBT3lvR0Y7O0FQdm9HQTtFQUNFO0FPMG9HRjs7QVB4b0dBOztFQUVFO0VBQ0E7RUFDQTtBTzJvR0Y7O0FQem9HQTtFQUNFO0FPNG9HRjs7QVAxb0dBOztFQUVFO0VBQ0E7QU82b0dGOztBUDNvR0E7RUFDRTtFQUVBO0FPOG9HRjs7QVA1b0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTytvR0Y7O0FQN29HQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9ncEdGOztBUDlvR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPaXBHRjs7QVAvb0dBO0VBQ0U7QU9rcEdGOztBUGhwR0E7RUFDRTtBT21wR0Y7O0FQanBHQTtFQUNFO0VBQ0E7QU9vcEdGOztBUGxwR0E7RUFDRTtFQUNBO0FPcXBHRjs7QVBucEdBO0VBQ0U7RUFDQTtBT3NwR0Y7O0FQcHBHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU91cEdGOztBUHJwR0E7RUFDRTtBT3dwR0Y7O0FQdHBHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU95cEdGOztBUHZwR0E7RUFDRTtBTzBwR0Y7O0FQeHBHQTtFQUNFO0FPMnBHRjs7QVB6cEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU80cEdGOztBUDFwR0E7O0VBRUU7QU82cEdGOztBUDNwR0E7RUFDRTtBTzhwR0Y7O0FQNXBHQTtFQUNFO0FPK3BHRjs7QVA3cEdBO0VBQ0U7QU9ncUdGOztBUDlwR0E7RUFDRTtBT2lxR0Y7O0FQL3BHQTtFQUNFO0FPa3FHRjs7QVBocUdBO0VBQ0U7QU9tcUdGOztBUGpxR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPb3FHRjs7QVBscUdBO0VBQ0U7QU9xcUdGOztBUG5xR0E7RUFDRTtBT3NxR0Y7O0FQcHFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU91cUdGOztBUHJxR0E7RUFDRTtBT3dxR0Y7O0FQdHFHQTtFQUNFO0FPeXFHRjs7QVB2cUdBO0VBQ0U7QU8wcUdGOztBUHhxR0E7RUFDRTtBTzJxR0Y7O0FQenFHQTtFQUNFO0FPNHFHRjs7QVAxcUdBO0VBQ0U7QU82cUdGOztBUDNxR0E7RUFDRTtFQUNBO0FPOHFHRjs7QVA1cUdBO0VBQ0U7RUFDQTtFQUNBO0FPK3FHRjs7QVA3cUdBO0VBQ0U7QU9nckdGOztBUDlxR0E7RUFDRTtBT2lyR0Y7O0FQL3FHQTs7OztFQUlFO0FPa3JHRjs7QVBockdBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbXJHRjs7QVBqckdBOztFQUVFO0FPb3JHRjs7QVBsckdBO0VBQ0U7RUFDQTtFQUVBO0FPcXJHRjs7QVBuckdBO0VBQ0U7RUFDQTtFQUVBO0FPc3JHRjs7QVBwckdBO0VBQ0U7QU91ckdGOztBUHJyR0E7RUFDRTtFQUNBO0VBQ0E7QU93ckdGOztBUHRyR0E7RUFDRTtFQUVBO0FPeXJHRjs7QVB2ckdBO0VBQ0U7QU8wckdGOztBUHhyR0E7RUFDRTtBTzJyR0Y7O0FQenJHQTtFQUNFO0FPNHJHRjs7QVAxckdBO0VBQ0U7RUFFQTtBTzZyR0Y7O0FQM3JHQTtFQUNFO0VBQ0E7RUFFQTtBTzhyR0Y7O0FQNXJHQTtFQUNFO0FPK3JHRjs7QVA3ckdBO0VBQ0U7QU9nc0dGOztBUDlyR0E7RUFDRTtBT2lzR0Y7O0FQL3JHQTs7RUFFRTtBT2tzR0Y7O0FQaHNHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU9tc0dGOztBUGpzR0E7RUFDRTtBT29zR0Y7O0FQbHNHQTtFQUNFO0VBQ0E7RUFDQTtBT3FzR0Y7O0FQbnNHQTtFQUNFO0VBQ0E7QU9zc0dGOztBUHBzR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPdXNHRjs7QVByc0dBO0VBQ0U7RUFDQTtBT3dzR0Y7O0FQdHNHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU95c0dGOztBUHZzR0E7O0VBRUU7QU8wc0dGOztBUHhzR0E7RUFDRTtBTzJzR0Y7O0FQenNHQTtFQUNFO0FPNHNHRjs7QVAxc0dBO0VBQ0U7QU82c0dGOztBUDNzR0E7O0VBRUU7RUFDQTtBTzhzR0Y7O0FQNXNHQTtFQUNFO0VBQ0E7QU8rc0dGOztBUDdzR0E7RUFDRTtFQUNBO0FPZ3RHRjs7QVA5c0dBO0VBQ0U7QU9pdEdGOztBUC9zR0E7O0VBRUU7QU9rdEdGOztBUGh0R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT210R0Y7O0FQanRHQTtFQUNFO0FPb3RHRjs7QVBsdEdBO0VBQ0U7QU9xdEdGOztBUG50R0E7RUFDRTtBT3N0R0Y7O0FQcHRHQTtFQUNFO0FPdXRHRjs7QVBydEdBO0VBQ0U7QU93dEdGOztBUHR0R0E7RUFDRTtBT3l0R0Y7O0FQdnRHQTtFQUNFO0FPMHRHRjs7QVB4dEdBO0VBQ0U7QU8ydEdGOztBUHp0R0E7RUFDRTtBTzR0R0Y7O0FQMXRHQTtFQUNFO0FPNnRHRjs7QVAzdEdBO0VBQ0U7QU84dEdGOztBUDV0R0E7RUFDRTtBTyt0R0Y7O0FQN3RHQTtFQUNFO0FPZ3VHRjs7QVA5dEdBO0VBQ0U7QU9pdUdGOztBUC90R0E7RUFDRTtBT2t1R0Y7O0FQaHVHQTs7RUFFRTtBT211R0Y7O0FQanVHQTs7OztFQUlFO0FPb3VHRjs7QVBsdUdBOztFQUVFO0FPcXVHRjs7QVBudUdBOztFQUVFO0VBQ0E7QU9zdUdGOztBUHB1R0E7O0VBRUU7QU91dUdGOztBUHJ1R0E7RUFDRTtBT3d1R0Y7O0FQdHVHQTtFQUNFO0FPeXVHRjs7QVB2dUdBO0VBQ0U7RUFDQTtFQUNBO0FPMHVHRjs7QVB4dUdBOztFQUVFO0VBQ0E7QU8ydUdGOztBUHp1R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzR1R0Y7O0FQMXVHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPNnVHRjs7QVAzdUdBO0VBQ0U7RUFDQTtBTzh1R0Y7O0FQNXVHQTtFQUNFO0FPK3VHRjs7QVA3dUdBO0VBQ0U7QU9ndkdGOztBUDl1R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FPaXZHRjs7QVAvdUdBO0VBQ0U7RUFDQTtBT2t2R0Y7O0FQaHZHQTtFQUNFO0VBQ0E7QU9tdkdGOztBUGp2R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT292R0Y7O0FQbHZHQTtFQUNFO0FPcXZHRjs7QVBudkdBO0VBQ0U7QU9zdkdGOztBUHB2R0E7OztFQUdFO0VBQ0E7QU91dkdGOztBUHJ2R0E7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU93dkdGOztBUHR2R0E7OztFQUdFO0FPeXZHRjs7QVB2dkdBOzs7RUFHRTtBTzB2R0Y7O0FQeHZHQTtFQUNFO0FPMnZHRjs7QVB6dkdBOzs7RUFHRTtBTzR2R0Y7O0FQMXZHQTtFQUNFO0VBQ0E7RUFDQTtBTzZ2R0Y7O0FQM3ZHQTs7O0VBR0U7QU84dkdGOztBUDV2R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QU8rdkdGOztBUDd2R0E7RUFDRTtBT2d3R0Y7O0FQOXZHQTtFQUNFO0VBQ0E7QU9pd0dGOztBUC92R0E7RUFDRTtFQUNBO0VBQ0E7QU9rd0dGOztBUGh3R0E7OztFQUdFO0FPbXdHRjs7QVBqd0dBOztFQUVFO0FPb3dHRjs7QVBsd0dBOztFQUVFO0FPcXdHRjs7QVBud0dBOztFQUVFO0FPc3dHRjs7QVBwd0dBOztFQUVFO0FPdXdHRjs7QVByd0dBO0VBQ0U7QU93d0dGOztBUHR3R0E7RUFDRTtBT3l3R0Y7O0FQdndHQTtFQUNFO0FPMHdHRjs7QVB4d0dBO0VBQ0U7QU8yd0dGOztBUHp3R0E7RUFDRTtBTzR3R0Y7O0FQMXdHQTtFQUNFO0FPNndHRjs7QVAzd0dBO0VBQ0U7QU84d0dGOztBUDV3R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPK3dHRjs7QVA3d0dBO0VBQ0U7QU9neEdGOztBUDl3R0E7O0VBRUU7QU9peEdGOztBUC93R0E7RUFDRTtBT2t4R0Y7O0FQaHhHQTtFQUNFO0FPbXhHRjs7QVBqeEdBO0VBQ0U7QU9veEdGOztBUGx4R0E7O0VBRUU7QU9xeEdGOztBUG54R0E7O0VBRUU7QU9zeEdGOztBUHB4R0E7OztFQUdFO0FPdXhHRjs7QVByeEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3d4R0Y7O0FQdHhHQTtFQUNFO0FPeXhHRjs7QVB2eEdBOztFQUVFO0FPMHhHRjs7QVB4eEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPMnhHRjs7QVB6eEdBOztFQUVFO0FPNHhHRjs7QVAxeEdBO0VBQ0U7QU82eEdGOztBUDN4R0E7RUFDRTtBTzh4R0Y7O0FQNXhHQTtFQUNFO0FPK3hHRjs7QVA3eEdBO0VBQ0U7QU9neUdGOztBUDl4R0E7RUFDRTtBT2l5R0Y7O0FQL3hHQTtFQUNFO0FPa3lHRjs7QVBoeUdBO0VBQ0U7RUFDQTtBT215R0Y7O0FQanlHQTtFQUNFO0FPb3lHRjs7QVBseUdBO0VBQ0U7QU9xeUdGOztBUG55R0E7RUFDRTtBT3N5R0Y7O0FQcHlHQTtFQUNFO0FPdXlHRjs7QVByeUdBO0VBQ0U7QU93eUdGOztBUHR5R0E7RUFHRTtFQUNBO0FPeXlHRjs7QVB2eUdBO0VBR0U7QU8weUdGOztBUHh5R0E7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBTzJ5R0Y7O0FQenlHQTtFQUNFO0VBQ0E7QU80eUdGOztBUDF5R0E7RUFDRTtBTzZ5R0Y7O0FQM3lHQTtFQUNFO0FPOHlHRjs7QVA1eUdBO0VBQ0U7QU8reUdGOztBUDd5R0E7RUFDRTtBT2d6R0Y7O0FQOXlHQTtFQUNFO0FPaXpHRjs7QVAveUdBO0VBQ0U7QU9rekdGOztBUGh6R0E7RUFDRTtBT216R0Y7O0FQanpHQTtFQUNFO0FPb3pHRjs7QVBsekdBO0VBQ0U7QU9xekdGOztBUG56R0E7O0VBRUU7RUFDQTtBT3N6R0Y7O0FQcHpHQTs7O0VBR0U7QU91ekdGOztBUHJ6R0E7RUFDRTtBT3d6R0Y7O0FQdHpHQTs7OztFQUlFO0FPeXpHRjs7QVB2ekdBOztFQUVFO0VBQ0E7QU8wekdGOztBUHh6R0E7O0VBRUU7RUFDQTtBTzJ6R0Y7O0FQenpHQTtFQUNFO0FPNHpHRjs7QVAxekdBOztFQUVFO0FPNnpHRjs7QVAzekdBO0VBQ0U7QU84ekdGOztBUDV6R0E7RUFDRTtBTyt6R0Y7O0FQN3pHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBT2cwR0Y7O0FQOXpHQTtFQUNFO0VBQ0E7QU9pMEdGOztBUC96R0E7RUFDRTtBT2swR0Y7O0FQaDBHQTtFQUNFO0VBQ0E7QU9tMEdGOztBUGowR0E7RUFDRTtBT28wR0Y7O0FQbDBHQTtFQUNFO0FPcTBHRjs7QVBuMEdBO0VBQ0U7QU9zMEdGOztBUHAwR0E7RUFDRTtFQUVBO0FPdTBHRjs7QVByMEdBO0VBQ0U7QU93MEdGOztBUHQwR0E7RUFDRTtFQUNBO0FPeTBHRjs7QVB2MEdBO0VBRUU7RUFDQTtFQUNBO0FPMDBHRjs7QVB4MEdBOzs7O0VBSUU7QU8yMEdGOztBUHowR0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzQwR0Y7O0FQMTBHQTs7RUFFRTtBTzYwR0Y7O0FQMzBHQTs7RUFFRTtBTzgwR0Y7O0FQNTBHQTs7RUFFRTtBTyswR0Y7O0FQNzBHQTtFQUNFO0FPZzFHRjs7QVA5MEdBO0VBQ0U7QU9pMUdGOztBUC8wR0E7RUFDRTtBT2sxR0Y7O0FQaDFHQTtFQUVFO0FPbTFHRjs7QVBqMUdBO0VBQ0U7QU9vMUdGOztBUGwxR0E7O0VBRUU7QU9xMUdGOztBUG4xR0E7O0VBRUU7QU9zMUdGOztBUHAxR0E7O0VBRUU7QU91MUdGOztBUHIxR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT3cxR0Y7O0FQdDFHQTtFQUNFO0FPeTFHRjs7QVB2MUdBO0VBQ0U7QU8wMUdGOztBUHgxR0E7RUFDRTtBTzIxR0Y7O0FQejFHQTtFQUNFO0FPNDFHRjs7QVAxMUdBO0VBQ0U7QU82MUdGOztBUDMxR0E7RUFDRTtFQUNBO0FPODFHRjs7QVA1MUdBO0VBQ0U7QU8rMUdGOztBUDcxR0E7O0VBSUU7RUFHQTtFQUlBO0VBQ0E7QU9nMkdGOztBUDkxR0E7RUFDRTtFQUNBO0VBQ0E7QU9pMkdGOztBUC8xR0E7O0VBRUU7RUFDQTtBT2syR0Y7O0FQaDJHQTtFQUNFO0FPbTJHRjs7QVBqMkdBO0VBQ0U7RUFDQTtBT28yR0Y7O0FQbDJHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3EyR0Y7O0FQbjJHQTs7RUFFRTtBT3MyR0Y7O0FQcDJHQTs7RUFFRTtFQUNBO0FPdTJHRjs7QVByMkdBOztFQUVFO0FPdzJHRjs7QVB0MkdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU95MkdGOztBUHYyR0E7RUFDRTtBTzAyR0Y7O0FQeDJHQTs7O0VBR0U7RUFDQTtBTzIyR0Y7O0FQejJHQTs7RUFFRTtBTzQyR0Y7O0FQMTJHQTs7RUFFRTtBTzYyR0Y7O0FQMzJHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPODJHRjs7QVA1MkdBO0VBQ0U7QU8rMkdGOztBUDcyR0E7RUFDRTtBT2czR0Y7O0FQOTJHQTtFQUNFO0FPaTNHRjs7QVAvMkdBO0VBQ0U7QU9rM0dGOztBUGgzR0E7RUFDRTtBT20zR0Y7O0FQajNHQTtFQUNFO0FPbzNHRjs7QVBsM0dBO0VBQ0U7QU9xM0dGOztBUG4zR0E7RUFDRTtBT3MzR0Y7O0FQcDNHQTtFQUNFO0FPdTNHRjs7QVByM0dBOztFQUVFO0FPdzNHRjs7QVB0M0dBOztFQUVFO0FPeTNHRjs7QVB2M0dBOztFQUVFO0FPMDNHRjs7QVB4M0dBOztFQUVFO0FPMjNHRjs7QVB6M0dBO0VBQ0U7QU80M0dGOztBUDEzR0E7RUFDRTtBTzYzR0Y7O0FQMzNHQTtFQUNFO0VBQ0E7RUFDQTtBTzgzR0Y7O0FQNTNHQTtFQUNFO0FPKzNHRjs7QVA3M0dBO0VBQ0U7QU9nNEdGOztBUDkzR0E7RUFDRTtBT2k0R0Y7O0FQLzNHQTs7Ozs7RUFLRTtFQUNBO0FPazRHRjs7QVBoNEdBOzs7OztFQUtFO0FPbTRHRjs7QVBqNEdBOzs7OztFQUtFO0FPbzRHRjs7QVBsNEdBO0VBQ0U7RUFDQTtBT3E0R0Y7O0FQbjRHQTtFQUNFO0VBQ0E7QU9zNEdGOztBUHA0R0E7RUFDRTtBT3U0R0Y7O0FQcjRHQTtFQUNFO0FPdzRHRjs7QVB0NEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3k0R0Y7O0FQdjRHQTtFQUVFO0FPMDRHRjs7QVB4NEdBO0VBQ0U7QU8yNEdGOztBUHo0R0E7RUFDRTtFQUNBO0FPNDRHRjs7QVAxNEdBO0VBQ0U7RUFDQTtFQUNBO0FPNjRHRjs7QVAzNEdBO0VBQ0U7RUFDQTtBTzg0R0Y7O0FQNTRHQTs7O0VBR0U7QU8rNEdGOztBUDc0R0E7OztFQUdFO0FPZzVHRjs7QVA5NEdBO0VBQ0U7QU9pNUdGOztBUC80R0E7RUFDRTtFQUNBO0FPazVHRjs7QVBoNUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT201R0Y7O0FQajVHQTtFQUNFO0VBQ0E7QU9vNUdGOztBUGw1R0E7RUFDRTtBT3E1R0Y7O0FQbjVHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9zNUdGOztBUHA1R0E7RUFDRTtFQUNBO0FPdTVHRjs7QVByNUdBO0VBQ0U7RUFDQTtBT3c1R0Y7O0FQdDVHQTs7Ozs7RUFLRTtFQUNBO0FPeTVHRjs7QVB2NUdBOzs7OztFQUtFO0FPMDVHRjs7QVB4NUdBOzs7OztFQUtFO0FPMjVHRjs7QVB6NUdBO0VBRUU7QU80NUdGOztBUDE1R0E7RUFFRTtBTzY1R0Y7O0FQMzVHQTtFQUNFO0FPODVHRjs7QVA1NUdBO0VBQ0U7RUFDQTtBTys1R0Y7O0FQNzVHQTtFQUVFO0FPZzZHRjtBUHg1R0E7RUFDRTtJQUVFO0VPKzVHRjtBQUNGO0FQNzVHQTs7RUFFRTtFQUNBO0FPKzVHRjs7QVA3NUdBOztFQUVFO0FPZzZHRjs7QVA5NUdBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2k2R0Y7O0FQLzVHQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9rNkdGOztBUGg2R0E7O0VBRUU7QU9tNkdGOztBUGo2R0E7O0VBSUU7RUFHQTtFQUdBO0FPbzZHRjs7QVBsNkdBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9xNkdGOztBUG42R0E7O0VBRUU7QU9zNkdGOztBUHA2R0E7Ozs7RUFJRTtBT3U2R0Y7O0FQcjZHQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3c2R0Y7O0FQdDZHQTs7RUFFRTtBT3k2R0Y7O0FQdjZHQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzA2R0Y7O0FQeDZHQTs7RUFFRTtBTzI2R0Y7O0FQejZHQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPNDZHRjs7QVAxNkdBOzs7Ozs7RUFNRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPNjZHRjs7QVAzNkdBOztFQUVFO0FPODZHRjs7QVA1NkdBOztFQUVFO0FPKzZHRjs7QVA3NkdBOztFQUVFO0FPZzdHRjs7QVA5NkdBOztFQUVFO0FPaTdHRjs7QVAvNkdBOztFQUVFO0FPazdHRjs7QVBoN0dBOztFQUVFO0FPbTdHRjs7QVBqN0dBOztFQUVFO0FPbzdHRjs7QVBsN0dBOztFQUVFO0FPcTdHRjs7QVBuN0dBOztFQUVFO0FPczdHRjs7QVBwN0dBOztFQUVFO0FPdTdHRjs7QVByN0dBOztFQUVFO0FPdzdHRjs7QVB0N0dBOztFQUVFO0FPeTdHRjs7QVB2N0dBOztFQUVFO0FPMDdHRjs7QVB4N0dBOztFQUVFO0FPMjdHRjs7QVB6N0dBOztFQUVFO0FPNDdHRjs7QVAxN0dBOztFQUVFO0FPNjdHRjs7QVAzN0dBOztFQUVFO0FPODdHRjs7QVA1N0dBOztFQUVFO0FPKzdHRjs7QVA3N0dBOztFQUVFO0FPZzhHRjs7QVA5N0dBOztFQUVFO0FPaThHRjs7QVAvN0dBOztFQUVFO0FPazhHRjs7QVBoOEdBOztFQUVFO0FPbThHRjs7QVBqOEdBOztFQUVFO0FPbzhHRjs7QVBsOEdBOztFQUVFO0FPcThHRjs7QVBuOEdBOztFQUVFO0FPczhHRjs7QVBwOEdBOztFQUVFO0FPdThHRjs7QVByOEdBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU93OEdGOztBUHQ4R0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3k4R0Y7O0FQdjhHQTs7RUFFRTtBTzA4R0Y7O0FQeDhHQTtFQUNFO0FPMjhHRjs7QVB6OEdBO0VBQ0U7RUFDQTtFQUNBO0FPNDhHRjs7QVAxOEdBO0VBQ0U7QU82OEdGOztBUDM4R0E7RUFDRTtBTzg4R0Y7O0FQNThHQTtFQUNFO0FPKzhHRjs7QVA3OEdBO0VBQ0U7RUFDQTtBT2c5R0Y7O0FQOThHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2k5R0Y7O0FQLzhHQTtFQUNFO0FPazlHRjs7QVBoOUdBO0VBQ0U7QU9tOUdGOztBUGo5R0E7RUFDRTtFQUNBO0VBQ0E7QU9vOUdGOztBUGw5R0E7RUFDRTtFQUNBO0FPcTlHRjs7QVBuOUdBOzs7RUFHRTtBT3M5R0Y7O0FQcDlHQTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7QU91OUdGOztBUHI5R0E7OztFQUdFO0VBQ0E7QU93OUdGOztBUHQ5R0E7OztFQUdFO0VBQ0E7QU95OUdGOztBUHY5R0E7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPMDlHRjs7QVB4OUdBOzs7RUFHRTtBTzI5R0Y7O0FQejlHQTs7O0VBR0U7QU80OUdGOztBUDE5R0E7OztFQUdFO0FPNjlHRjs7QVAzOUdBOzs7Ozs7RUFNRTtFQUNBO0FPODlHRjs7QVA1OUdBOzs7RUFHRTtFQUNBO0FPKzlHRjs7QVA3OUdBO0VBQ0U7QU9nK0dGOztBUDk5R0E7RUFDRTtFQUNBO0FPaStHRjs7QVAvOUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2srR0Y7O0FQaCtHQTtFQUNFO0FPbStHRjs7QVBqK0dBO0VBQ0U7QU9vK0dGOztBUGwrR0E7RUFDRTtBT3ErR0Y7O0FQbitHQTs7RUFFRTtBT3MrR0Y7O0FQcCtHQTs7RUFFRTtBT3UrR0Y7O0FQcitHQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBT3crR0Y7O0FQdCtHQTs7Ozs7O0VBTUU7QU95K0dGOztBUHYrR0E7Ozs7OztFQU1FO0VBQ0E7QU8wK0dGOztBUHgrR0E7Ozs7OztFQU1FO0FPMitHRjs7QVB6K0dBOzs7Ozs7RUFNRTtFQUNBO0FPNCtHRjs7QVAxK0dBOztFQUVFO0FPNitHRjs7QVAzK0dBOzs7O0VBSUU7QU84K0dGOztBUDUrR0E7Ozs7Ozs7O0VBUUU7QU8rK0dGOztBUDcrR0E7RUFDRTtFQUNBO0FPZy9HRjs7QVA5K0dBO0VBQ0U7QU9pL0dGOztBUC8rR0E7RUFDRTtBT2svR0Y7O0FQaC9HQTs7OztFQUlFO0VBRUE7QU9tL0dGOztBUGovR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9vL0dGOztBUGwvR0E7RUFDRTtFQUNBO0FPcS9HRjs7QVBuL0dBO0VBQ0U7RUFDQTtBT3MvR0Y7O0FQcC9HQTtFQUNFO0VBQ0E7QU91L0dGOztBUHIvR0E7O0VBRUU7QU93L0dGOztBUHQvR0E7RUFDRTtBT3kvR0Y7O0FQdi9HQTs7RUFFRTtBTzAvR0Y7O0FQeC9HQTs7RUFFRTtBTzIvR0Y7O0FQei9HQTtFQUNFO0FPNC9HRjs7QVAxL0dBO0VBQ0U7QU82L0dGOztBUDMvR0E7RUFDRTtFQUNBO0FPOC9HRjs7QVA1L0dBOztFQUVFO0VBQ0E7QU8rL0dGOztBUDcvR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPZ2dIRjs7QVA5L0dBOztFQUVFO0VBQ0E7QU9pZ0hGOztBUC8vR0E7RUFDRTtBT2tnSEY7O0FQaGdIQTtFQUNFO0FPbWdIRjs7QVBqZ0hBO0VBQ0U7QU9vZ0hGOztBUGxnSEE7RUFDRTtBT3FnSEY7O0FQbmdIQTtFQUNFO0FPc2dIRjs7QVBwZ0hBO0VBQ0U7RUFDQTtBT3VnSEY7O0FQcmdIQTtFQUNFO0FPd2dIRjs7QVB0Z0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBT3lnSEY7O0FQdmdIQTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8wZ0hGOztBUHhnSEE7RUFDRTtBTzJnSEY7O0FQemdIQTtFQUNFO0FPNGdIRjs7QVAxZ0hBO0VBQ0U7RUFDQTtBTzZnSEY7O0FQM2dIQTtFQUNFO0FPOGdIRjs7QVA1Z0hBO0VBQ0U7RUFDQTtBTytnSEY7O0FQN2dIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPZ2hIRjs7QVA5Z0hBO0VBQ0U7QU9paEhGOztBUC9nSEE7RUFDRTtBT2toSEY7O0FQaGhIQTtFQUNFO0VBQ0E7QU9taEhGOztBUGpoSEE7RUFDRTtBT29oSEY7O0FQbGhIQTtFQUNFO0VBRUE7RUFDQTtBT3FoSEY7O0FQbmhIQTtFQUNFO0FPc2hIRjs7QVBwaEhBO0VBQ0U7QU91aEhGOztBUHJoSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT3doSEY7O0FQdGhIQTs7O0VBR0U7QU95aEhGOztBUHZoSEE7RUFDRTtBTzBoSEY7O0FQeGhIQTtFQUNFO0FPMmhIRjs7QVB6aEhBO0VBQ0U7QU80aEhGOztBUDFoSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPNmhIRjs7QVAzaEhBO0VBQ0U7QU84aEhGOztBUDVoSEE7RUFDRTtBTytoSEY7O0FQN2hIQTtFQUNFO0FPZ2lIRjs7QVA5aEhBO0VBQ0U7QU9paUhGOztBUC9oSEE7RUFDRTtFQUNBO0VBQ0E7QU9raUhGOztBUGhpSEE7RUFDRTtBT21pSEY7O0FQamlIQTtFQUNFO0FPb2lIRjs7QVBsaUhBO0VBQ0U7QU9xaUhGOztBUG5pSEE7RUFDRTtBT3NpSEY7O0FQcGlIQTtFQUNFO0VBQ0E7QU91aUhGOztBUHJpSEE7RUFDRTtFQUNBO0VBRUE7QU93aUhGOztBUHRpSEE7O0VBRUU7RUFDQTtBT3lpSEY7O0FQdmlIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPMGlIRjs7QVB4aUhBO0VBQ0U7QU8yaUhGOztBUHppSEE7RUFDRTtBTzRpSEY7O0FQMWlIQTs7RUFFRTtFQUNBO0VBQ0E7QU82aUhGOztBUDNpSEE7RUFDRTtFQUNBO0VBQ0E7QU84aUhGOztBUDVpSEE7RUFDRTtFQUNBO0VBRUE7QU8raUhGOztBUDdpSEE7RUFDRTtBT2dqSEY7O0FQOWlIQTs7RUFFRTtFQUVBO0FPaWpIRjs7QVAvaUhBO0VBQ0U7RUFFQTtBT2tqSEY7O0FQaGpIQTtFQUNFO0VBRUE7QU9takhGOztBUGpqSEE7RUFDRTtBT29qSEY7O0FQbGpIQTtFQUNFO0FPcWpIRjs7QVBuakhBO0VBQ0U7QU9zakhGOztBUHBqSEE7RUFDRTtBT3VqSEY7O0FQcmpIQTtFQUNFO0FPd2pIRjs7QVB0akhBO0VBQ0U7QU95akhGOztBUHZqSEE7RUFDRTtBTzBqSEY7O0FQeGpIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPMmpIRjs7QVB6akhBO0VBQ0U7QU80akhGOztBUDFqSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzZqSEY7O0FQM2pIQTtFQUNFO0FPOGpIRjs7QVA1akhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8rakhGOztBUDdqSEE7RUFDRTtBT2drSEY7O0FQOWpIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPaWtIRjs7QVAvakhBO0VBQ0U7QU9ra0hGOztBUGhrSEE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT21rSEY7O0FQamtIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPb2tIRjs7QVBsa0hBO0VBQ0U7QU9xa0hGOztBUG5rSEE7RUFDRTtBT3NrSEY7O0FQcGtIQTs7RUFFRTtBT3VrSEY7O0FQcmtIQTtFQUNFO0VBQ0E7QU93a0hGOztBUHRrSEE7RUFDRTtBT3lrSEY7O0FQdmtIQTtFQUNFO0VBQ0E7QU8wa0hGOztBUHhrSEE7RUFDRTtFQUNBO0FPMmtIRjs7QVB6a0hBO0VBQ0U7QU80a0hGOztBUDFrSEE7O0VBRUU7RUFDQTtBTzZrSEY7O0FQM2tIQTs7RUFFRTtBTzhrSEY7O0FQNWtIQTs7Ozs7O0VBTUU7QU8ra0hGOztBUDdrSEE7Ozs7Ozs7Ozs7OztFQVlFO0FPZ2xIRjs7QVA5a0hBO0VBQ0U7RUFDQTtFQUNBO0FPaWxIRjs7QVAva0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU9rbEhGOztBUGhsSEE7RUFDRTtBT21sSEY7O0FQamxIQTtFQUNFO0VBQ0E7RUFDQTtBT29sSEY7O0FQbGxIQTtFQUNFO0FPcWxIRjs7QVBubEhBO0VBQ0U7RUFDQTtFQUNBO0FPc2xIRjs7QVBwbEhBOztFQUVFO0FPdWxIRjs7QVBybEhBO0VBRUU7QU93bEhGOztBUHRsSEE7RUFDRTtBT3lsSEY7O0FQdmxIQTs7O0VBR0U7RUFDQTtBTzBsSEY7O0FQeGxIQTs7Ozs7O0VBTUU7QU8ybEhGOztBUHpsSEE7RUFDRTtFQUNBO0FPNGxIRjs7QVAxbEhBOztFQUVFO0FPNmxIRjs7QVAzbEhBOztFQUVFO0VBQ0E7QU84bEhGOztBUDVsSEE7O0VBRUU7RUFDQTtBTytsSEY7O0FQN2xIQTtFQUNFO0VBQ0E7QU9nbUhGOztBUDlsSEE7O0VBRUU7QU9pbUhGOztBUC9sSEE7Ozs7RUFJRTtFQUNBO0FPa21IRjs7QVBobUhBOzs7O0VBSUU7QU9tbUhGOztBUGptSEE7Ozs7RUFJRTtFQUNBO0FPb21IRjs7QVBsbUhBOztFQUVFO0VBQ0E7QU9xbUhGOztBUG5tSEE7O0VBRUU7QU9zbUhGOztBUHBtSEE7RUFDRTtBT3VtSEY7O0FQcm1IQTtFQUNFO0VBQ0E7QU93bUhGOztBUHRtSEE7O0VBRUU7QU95bUhGOztBUHZtSEE7Ozs7RUFJRTtFQUNBO0FPMG1IRjs7QVB4bUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzJtSEY7O0FQem1IQTs7RUFFRTtFQUNBO0FPNG1IRjs7QVAxbUhBO0VBQ0U7RUFDQTtBTzZtSEY7O0FQM21IQTtFQUNFO0VBQ0E7QU84bUhGOztBUDVtSEE7RUFDRTtFQUNBO0FPK21IRjs7QVA3bUhBO0VBQ0U7QU9nbkhGOztBUDltSEE7RUFDRTtFQUNBO0VBQ0E7QU9pbkhGOztBUC9tSEE7RUFDRTtBT2tuSEY7O0FQaG5IQTtFQUNFO0VBQ0E7QU9tbkhGOztBUGpuSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPb25IRjs7QVBsbkhBO0VBQ0U7QU9xbkhGOztBUG5uSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPc25IRjs7QVBwbkhBOzs7RUFHRTtFQUNBO0FPdW5IRjs7QVBybkhBOztFQUVFO0VBQ0E7QU93bkhGOztBUHRuSEE7OztFQUdFO0VBRUE7QU95bkhGOztBUHZuSEE7RUFDRTtFQUVBO0FPMG5IRjs7QVB4bkhBO0VBQ0U7QU8ybkhGOztBUHpuSEE7RUFDRTtBTzRuSEY7O0FQMW5IQTtFQUNFO0FPNm5IRjs7QVAzbkhBO0VBQ0U7QU84bkhGOztBUDVuSEE7RUFFRTtBTytuSEY7O0FQN25IQTtFQUNFO0VBQ0E7QU9nb0hGOztBUDluSEE7O0VBRUU7QU9pb0hGOztBUC9uSEE7Ozs7RUFJRTtBT2tvSEY7O0FQaG9IQTs7OztFQUlFO0FPbW9IRjs7QVBqb0hBOzs7O0VBSUU7QU9vb0hGOztBUGxvSEE7RUFDRTtBT3FvSEY7O0FQbm9IQTtFQUNFO0VBQ0E7QU9zb0hGOztBUHBvSEE7RUFDRTtFQUNBO0VBRUE7QU91b0hGOztBUHJvSEE7RUFDRTtBT3dvSEY7O0FQdG9IQTs7RUFFRTtFQUVBO0FPeW9IRjs7QVB2b0hBO0VBQ0U7RUFFQTtBTzBvSEY7O0FQeG9IQTtFQUNFO0VBRUE7QU8yb0hGOztBUHpvSEE7RUFDRTtBTzRvSEY7O0FQMW9IQTtFQUNFO0FPNm9IRjs7QVAzb0hBO0VBQ0U7QU84b0hGOztBUDVvSEE7RUFDRTtFQUNBO0FPK29IRjs7QVA3b0hBO0VBQ0U7QU9ncEhGOztBUDlvSEE7O0VBRUU7RUFDQTtFQUNBO0FPaXBIRjs7QVAvb0hBO0VBQ0U7QU9rcEhGOztBUGhwSEE7RUFDRTtFQUNBO0FPbXBIRjs7QVBqcEhBOztFQUVFO0VBQ0E7QU9vcEhGOztBUGxwSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPcXBIRjs7QVBucEhBO0VBQ0U7RUFDQTtBT3NwSEY7O0FQcHBIQTtFQUNFO0FPdXBIRjs7QVBycEhBO0VBQ0U7RUFDQTtFQUNBO0FPd3BIRjs7QVB0cEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3lwSEY7O0FQdnBIQTtFQUNFO0VBQ0E7RUFDQTtBTzBwSEY7O0FQeHBIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8ycEhGOztBUHpwSEE7OztFQUdFO0FPNHBIRjs7QVAxcEhBO0VBQ0U7QU82cEhGOztBUDNwSEE7RUFDRTtBTzhwSEY7O0FQNXBIQTtFQUNFO0FPK3BIRjs7QVA3cEhBO0VBQ0U7QU9ncUhGOztBUDlwSEE7RUFDRTtFQUNBO0FPaXFIRjs7QVAvcEhBOztFQUVFO0FPa3FIRjs7QVBocUhBO0VBQ0U7QU9tcUhGOztBUGpxSEE7RUFDRTtFQUNBO0FPb3FIRjs7QVBscUhBO0VBQ0U7RUFDQTtBT3FxSEY7O0FQbnFIQTtFQUNFO0FPc3FIRjs7QVBwcUhBO0VBQ0U7QU91cUhGOztBUHJxSEE7RUFDRTtBT3dxSEY7O0FQdHFIQTs7RUFHRTtBT3lxSEY7O0FQdnFIQTtFQUNFO0FPMHFIRjs7QVB4cUhBO0VBQ0U7QU8ycUhGOztBUHpxSEE7RUFDRTtFQUNBO0FPNHFIRjs7QVAxcUhBO0VBQ0U7RUFDQTtBTzZxSEY7O0FQM3FIQTs7RUFFRTtBTzhxSEY7O0FQNXFIQTtFQUNFO0FPK3FIRjs7QVA3cUhBO0VBQ0U7RUFDQTtBT2dySEY7O0FQOXFIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBT2lySEY7O0FQL3FIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPa3JIRjs7QVBockhBO0VBQ0U7QU9tckhGOztBUGpySEE7O0VBRUU7QU9vckhGOztBUGxySEE7RUFDRTtBT3FySEY7O0FQbnJIQTs7Ozs7OztFQU9FO0VBQ0E7RUFDQTtFQUNBO0FPc3JIRjs7QVBwckhBO0VBQ0U7RUFDQTtFQUNBO0FPdXJIRjs7QVByckhBO0VBQ0U7RUFFQTtBT3dySEY7O0FQdHJIQTtFQUNFO0VBQ0E7RUFDQTtBT3lySEY7O0FQdnJIQTtFQUNFO0VBQ0E7QU8wckhGOztBUHhySEE7O0VBRUU7QU8yckhGOztBUHpySEE7RUFDRTtFQUNBO0FPNHJIRjs7QVAxckhBO0VBQ0U7QU82ckhGOztBUDNySEE7RUFDRTtBTzhySEY7O0FQNXJIQTtFQUNFO0VBQ0E7QU8rckhGOztBUDdySEE7RUFDRTtFQUNBO0FPZ3NIRjs7QVA5ckhBOztFQUVFO0FPaXNIRjs7QVAvckhBO0VBQ0U7RUFDQTtBT2tzSEY7O0FQaHNIQTtFQUNFO0FPbXNIRjs7QVBqc0hBO0VBQ0U7RUFFQTtBT29zSEY7O0FQbHNIQTs7RUFFRTtBT3FzSEY7O0FQbnNIQTs7RUFFRTtBT3NzSEY7O0FQcHNIQTtFQUNFO0FPdXNIRjs7QVByc0hBOzs7RUFHRTtBT3dzSEY7O0FQdHNIQTs7O0VBR0U7QU95c0hGOztBUHZzSEE7O0VBSUU7QU8wc0hGOztBUHhzSEE7RUFDRTtFQUNBO0FPMnNIRjs7QVB6c0hBO0VBR0U7RUFDQTtFQUNBO0FPNHNIRjs7QVAxc0hBOztFQUtFO0FPNnNIRjs7QVAzc0hBO0VBR0U7QU84c0hGOztBUDVzSEE7RUFHRTtFQUlBO0VBRUE7RUFHQTtBTytzSEY7O0FQN3NIQTtFQUNFO0VBR0E7RUFJQTtBT2d0SEY7O0FQOXNIQTtFQUdFO0VBSUE7RUFDQTtBT2l0SEY7O0FQL3NIQTtFQUdFO0FPa3RIRjs7QVBodEhBO0VBR0U7QU9tdEhGOztBUGp0SEE7RUFDRTtBT290SEY7O0FQbHRIQTtFQUNFO0FPcXRIRjs7QVBudEhBO0VBRUU7QU9zdEhGOztBUHB0SEE7RUFDRTtFQUNBO0VBQ0E7QU91dEhGOztBUHJ0SEE7RUFDRTtBT3d0SEY7O0FQdHRIQTtFQUNFO0VBQ0E7QU95dEhGOztBUHZ0SEE7RUFDRTtBTzB0SEY7O0FQeHRIQTtFQUNFO0FPMnRIRjs7QVB6dEhBO0VBQ0U7RUFDQTtFQUNBO0FPNHRIRjs7QVAxdEhBO0VBQ0U7QU82dEhGOztBUDN0SEE7RUFDRTtBTzh0SEY7O0FQNXRIQTtFQUNFO0FPK3RIRjs7QVA3dEhBO0VBQ0U7QU9ndUhGOztBUDl0SEE7RUFDRTtFQUNBO0VBQ0E7QU9pdUhGOztBUC90SEE7RUFDRTtBT2t1SEY7O0FQaHVIQTtFQUNFO0FPbXVIRjs7QVBqdUhBO0VBQ0U7QU9vdUhGOztBUGx1SEE7RUFDRTtBT3F1SEY7O0FQbnVIQTtFQUVFO0VBQ0E7QU9zdUhGOztBUHB1SEE7RUFDRTtFQUNBO0VBQ0E7QU91dUhGOztBUHJ1SEE7RUFDRTtBT3d1SEY7O0FQdHVIQTtFQUNFO0VBQ0E7RUFDQTtBT3l1SEY7O0FQdnVIQTtFQUNFO0VBQ0E7RUFDQTtBTzB1SEY7O0FQeHVIQTs7RUFFRTtBTzJ1SEY7O0FQenVIQTs7RUFFRTtFQUNBO0VBQ0E7QU80dUhGOztBUDF1SEE7O0VBRUU7QU82dUhGOztBUDN1SEE7O0VBRUU7QU84dUhGOztBUDV1SEE7OztFQUdFO0FPK3VIRjs7QVA3dUhBO0VBQ0U7QU9ndkhGOztBUDl1SEE7RUFDRTtFQUNBO0FPaXZIRjs7QVAvdUhBO0VBQ0U7QU9rdkhGOztBUGh2SEE7RUFDRTtBT212SEY7O0FQanZIQTtFQUNFO0FPb3ZIRjs7QVBsdkhBO0VBQ0U7QU9xdkhGOztBUG52SEE7RUFDRTtBT3N2SEY7O0FQcHZIQTs7RUFFRTtBT3V2SEY7O0FQcnZIQTtFQUNFO0FPd3ZIRjs7QVB0dkhBO0VBQ0U7RUFDQTtFQUVBO0FPeXZIRjs7QVB2dkhBOzs7RUFHRTtBTzB2SEY7O0FQeHZIQTtFQUNFO0VBQ0E7RUFDQTtBTzJ2SEY7O0FQenZIQTtFQUNFO0FPNHZIRjs7QVAxdkhBO0VBQ0U7QU82dkhGOztBUDN2SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzh2SEY7O0FQNXZIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTyt2SEY7O0FQN3ZIQTtFQUNFO0FPZ3dIRjs7QVA5dkhBO0VBQ0U7QU9pd0hGOztBUC92SEE7RUFDRTtBT2t3SEY7O0FQaHdIQTtFQUNFO0VBQ0E7RUFDQTtBT213SEY7O0FQandIQTtFQUNFO0VBQ0E7QU9vd0hGOztBUGx3SEE7RUFDRTtBT3F3SEY7O0FQbndIQTtFQUNFO0FPc3dIRjs7QVBwd0hBO0VBQ0U7QU91d0hGOztBUHJ3SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT3d3SEY7O0FQdHdIQTtFQUNFO0FPeXdIRjs7QVB2d0hBOztFQUVFO0FPMHdIRjs7QVB4d0hBO0VBQ0U7QU8yd0hGOztBUHp3SEE7RUFDRTtBTzR3SEY7O0FQMXdIQTtFQUNFO0VBQ0E7QU82d0hGOztBUDN3SEE7RUFDRTtBTzh3SEY7O0FQNXdIQTtFQUNFO0FPK3dIRjs7QVA3d0hBOztFQUVFO0VBQ0E7QU9neEhGOztBUDl3SEE7RUFDRTtBT2l4SEY7O0FQL3dIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9reEhGOztBUGh4SEE7RUFDRTtBT214SEY7O0FQanhIQTtFQUNFO0VBQ0E7QU9veEhGOztBUGx4SEE7O0VBRUU7QU9xeEhGOztBUG54SEE7RUFDRTtBT3N4SEY7O0FQcHhIQTtFQUNFO0FPdXhIRjs7QVByeEhBO0VBQ0U7QU93eEhGOztBUHR4SEE7RUFDRTtBT3l4SEY7O0FQdnhIQTs7OztFQUlFO0FPMHhIRjs7QVB4eEhBO0VBQ0U7QU8yeEhGOztBUHp4SEE7Ozs7RUFJRTtBTzR4SEY7O0FQMXhIQTs7OztFQUlFO0FPNnhIRjs7QVAzeEhBO0VBQ0U7QU84eEhGOztBUDV4SEE7RUFDRTtBTyt4SEY7O0FQN3hIQTs7RUFFRTtBT2d5SEY7O0FQOXhIQTtFQUNFO0VBQ0E7RUFDQTtBT2l5SEY7O0FQL3hIQTtFQUNFO0FPa3lIRjs7QVBoeUhBO0VBQ0U7QU9teUhGOztBUGp5SEE7RUFDRTtBT295SEY7O0FQbHlIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3F5SEY7O0FQbnlIQTtFQUNFO0FPc3lIRjs7QVBweUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU91eUhGOztBUHJ5SEE7RUFDRTtFQUdBO0VBR0E7RUFJQTtBT3d5SEY7O0FQdHlIQTs7Ozs7O0VBUUU7RUFHQTtFQUlBO0VBQ0E7QU95eUhGOztBUHZ5SEE7OztFQUdFO0FPMHlIRjs7QVB4eUhBO0VBQ0U7RUFHQTtFQUlBO0VBQ0E7RUFDQTtBTzJ5SEY7O0FQenlIQTtFQUVFO0FPNHlIRjs7QVAxeUhBO0VBQ0U7RUFDQTtFQUdBO0FPNnlIRjs7QVAzeUhBO0VBQ0U7QU84eUhGOztBUDV5SEE7RUFDRTtBTyt5SEY7O0FQN3lIQTtFQUNFO0FPZ3pIRjs7QVA5eUhBO0VBQ0U7QU9pekhGOztBUC95SEE7RUFDRTtBT2t6SEY7O0FQaHpIQTs7RUFFRTtBT216SEY7O0FQanpIQTtFQUNFO0FPb3pIRjs7QVBsekhBO0VBQ0U7QU9xekhGOztBUG56SEE7RUFDRTtBT3N6SEY7O0FQcHpIQTtFQUNFO0FPdXpIRjs7QVByekhBO0VBQ0U7RUFDQTtBT3d6SEY7O0FQdHpIQTs7RUFFRTtFQUNBO0VBQ0E7QU95ekhGOztBUHZ6SEE7O0VBRUU7RUFDQTtBTzB6SEY7O0FQeHpIQTtFQUNFO0VBQ0E7QU8yekhGOztBUHp6SEE7RUFDRTtBTzR6SEY7O0FQMXpIQTtFQUNFO0FPNnpIRjs7QVAzekhBO0VBQ0U7QU84ekhGOztBUDV6SEE7RUFDRTtFQUNBO0FPK3pIRjs7QVA3ekhBO0VBQ0U7RUFDQTtBT2cwSEY7O0FQOXpIQTs7RUFFRTtFQUNBO0FPaTBIRjs7QVAvekhBO0VBQ0U7QU9rMEhGOztBUGgwSEE7RUFDRTtFQUNBO0FPbTBIRjs7QVBqMEhBO0VBQ0U7RUFDQTtBT28wSEY7O0FQbDBIQTtFQUNFO0VBQ0E7QU9xMEhGOztBUG4wSEE7RUFDRTtFQUNBO0FPczBIRjs7QVBwMEhBO0VBQ0U7RUFDQTtBT3UwSEY7O0FQcjBIQTtFQUNFO0FPdzBIRjs7QVB0MEhBO0VBQ0U7RUFDQTtBT3kwSEY7O0FQdjBIQTs7RUFFRTtBTzAwSEY7O0FQeDBIQTtFQUNFO0VBQ0E7QU8yMEhGOztBUHowSEE7RUFFRTtBTzQwSEY7O0FQMTBIQTtFQUNFO0VBQ0E7QU82MEhGOztBUDMwSEE7RUFHRTtBTzgwSEY7O0FQNTBIQTs7O0VBR0U7QU8rMEhGOztBUDcwSEE7OztFQUdFO0FPZzFIRjs7QVA5MEhBO0VBQ0U7QU9pMUhGOztBUC8wSEE7O0VBRUU7QU9rMUhGOztBUGgxSEE7RUFDRTtFQUNBO0VBRUE7QU9tMUhGOztBUGoxSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9vMUhGOztBUGwxSEE7RUFDRTtBT3ExSEY7O0FQbjFIQTtFQUNFO0FPczFIRjs7QVBwMUhBO0VBQ0U7QU91MUhGOztBUHIxSEE7O0VBRUU7QU93MUhGOztBUHQxSEE7O0VBRUU7QU95MUhGOztBUHYxSEE7Ozs7RUFJRTtBTzAxSEY7O0FQeDFIQTtFQUNFO0VBQ0E7QU8yMUhGOztBUHoxSEE7O0VBRUU7QU80MUhGOztBUDExSEE7O0VBRUU7QU82MUhGOztBUDMxSEE7RUFDRTtBTzgxSEY7O0FQNTFIQTtFQUNFO0VBQ0E7RUFFQTtBTysxSEY7O0FQNzFIQTtFQUNFO0FPZzJIRjs7QVA5MUhBOztFQUVFO0VBRUE7QU9pMkhGOztBUC8xSEE7RUFDRTtFQUVBO0FPazJIRjs7QVBoMkhBO0VBQ0U7RUFFQTtBT20ySEY7O0FQajJIQTtFQUNFO0FPbzJIRjs7QVBsMkhBO0VBQ0U7QU9xMkhGOztBUG4ySEE7RUFDRTtBT3MySEY7O0FQcDJIQTs7RUFFRTtBT3UySEY7O0FQcjJIQTs7RUFFRTtFQUNBO0VBRUE7QU93MkhGOztBUHQySEE7O0VBRUU7QU95MkhGOztBUHYySEE7Ozs7RUFJRTtFQUVBO0FPMDJIRjs7QVB4MkhBOztFQUVFO0VBRUE7QU8yMkhGOztBUHoySEE7O0VBRUU7RUFFQTtBTzQySEY7O0FQMTJIQTs7RUFFRTtBTzYySEY7O0FQMzJIQTs7RUFFRTtBTzgySEY7O0FQNTJIQTs7RUFFRTtBTysySEY7O0FQNzJIQTtFQUNFO0VBQ0E7QU9nM0hGOztBUDkySEE7RUFDRTtFQUNBO0FPaTNIRjs7QVAvMkhBO0VBQ0U7RUFDQTtFQUNBO0FPazNIRjs7QVBoM0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT20zSEY7O0FQajNIQTtFQUNFO0VBQ0E7RUFDQTtBT28zSEY7O0FQbDNIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9xM0hGOztBUG4zSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT3MzSEY7O0FQcDNIQTtFQUNFO0FPdTNIRjs7QVByM0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU93M0hGOztBUHQzSEE7RUFDRTtBT3kzSEY7O0FQdjNIQTtFQUNFO0FPMDNIRjs7QVB4M0hBO0VBQ0U7QU8yM0hGOztBUHozSEE7RUFDRTtBTzQzSEY7O0FQMTNIQTtFQUNFO0FPNjNIRjs7QVAzM0hBO0VBQ0U7RUFDQTtFQUNBO0FPODNIRjs7QVA1M0hBO0VBQ0U7QU8rM0hGOztBUDczSEE7RUFDRTtBT2c0SEY7O0FQOTNIQTtFQUNFO0FPaTRIRjs7QVAvM0hBO0VBQ0U7QU9rNEhGOztBUGg0SEE7RUFDRTtFQUNBO0FPbTRIRjs7QVBqNEhBO0VBQ0U7RUFDQTtBT280SEY7O0FQbDRIQTtFQUNFO0VBQ0E7QU9xNEhGOztBUG40SEE7RUFDRTtBT3M0SEY7O0FQcDRIQTtFQUNFO0VBQ0E7QU91NEhGOztBUHI0SEE7RUFDRTtFQUNBO0VBQ0E7QU93NEhGOztBUHQ0SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPeTRIRjs7QVB2NEhBO0VBQ0U7QU8wNEhGOztBUHg0SEE7RUFDRTtBTzI0SEY7O0FQejRIQTtFQUNFO0FPNDRIRjs7QVAxNEhBO0VBRUU7QU82NEhGOztBUDM0SEE7RUFDRTtFQUNBO0VBRUE7QU84NEhGOztBUDU0SEE7RUFDRTtFQUNBO0VBQ0E7QU8rNEhGOztBUDc0SEE7RUFDRTtBT2c1SEY7O0FQOTRIQTtFQUNFO0VBQ0E7QU9pNUhGOztBUC80SEE7RUFDRTtFQUNBO0FPazVIRjs7QVBoNUhBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QU9tNUhGOztBUGo1SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT281SEY7O0FQbDVIQTtFQUNFO0FPcTVIRjs7QVBuNUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9zNUhGOztBUHA1SEE7RUFDRTtBT3U1SEY7O0FQcjVIQTtFQUNFO0VBQ0E7QU93NUhGOztBUHQ1SEE7RUFDRTtFQUNBO0VBQ0E7QU95NUhGOztBUHY1SEE7RUFDRTtBTzA1SEY7O0FQeDVIQTtFQUNFO0FPMjVIRjs7QVB6NUhBO0VBQ0U7QU80NUhGOztBUDE1SEE7RUFDRTtFQUNBO0FPNjVIRjs7QVAzNUhBO0VBQ0U7RUFDQTtFQUNBO0FPODVIRjs7QVA1NUhBO0VBQ0U7QU8rNUhGOztBUDc1SEE7RUFDRTtBT2c2SEY7O0FQOTVIQTtFQUNFO0FPaTZIRjs7QVAvNUhBO0VBQ0U7QU9rNkhGOztBUGg2SEE7RUFDRTtBT202SEY7O0FQajZIQTtFQUNFO0VBQ0E7RUFDQTtBT282SEY7O0FQbDZIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPcTZIRjs7QVBuNkhBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FPczZIRjs7QVBwNkhBO0VBQ0U7RUFDQTtFQUNBO0FPdTZIRjs7QVByNkhBO0VBQ0U7RUFDQTtBT3c2SEY7O0FQdDZIQTtFQUNFO0FPeTZIRjs7QVB2NkhBO0VBQ0U7QU8wNkhGOztBUHg2SEE7RUFDRTtBTzI2SEY7O0FQejZIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzQ2SEY7O0FQMTZIQTs7RUFFRTtBTzY2SEY7O0FQMzZIQTtFQUNFO0VBQ0E7QU84NkhGOztBUDU2SEE7RUFDRTtBTys2SEY7O0FQNzZIQTtFQUNFO0FPZzdIRjs7QVA5NkhBO0VBQ0U7RUFDQTtBT2k3SEY7O0FQLzZIQTtFQUNFO0VBQ0E7QU9rN0hGOztBUGg3SEE7RUFDRTtFQUNBO0FPbTdIRjs7QVBqN0hBO0VBQ0U7RUFDQTtFQUNBO0FPbzdIRjs7QVBsN0hBO0VBQ0U7QU9xN0hGOztBUG43SEE7O0VBRUU7RUFDQTtBT3M3SEY7O0FQcDdIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPdTdIRjs7QVByN0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU93N0hGOztBUHQ3SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3k3SEY7O0FQdjdIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8wN0hGOztBUHg3SEE7RUFDRTtFQUNBO0FPMjdIRjs7QVB6N0hBO0VBQ0U7RUFDQTtBTzQ3SEY7O0FQMTdIQTtFQUNFO0VBQ0E7RUFDQTtBTzY3SEY7O0FQMzdIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPODdIRjs7QVA1N0hBOztFQUVFO0FPKzdIRjs7QVA3N0hBOztFQUVFO0VBQ0E7QU9nOEhGOztBUDk3SEE7Ozs7OztFQU1FO0FPaThIRjs7QVAvN0hBOztFQUVFO0FPazhIRjs7QVBoOEhBO0VBQ0U7RUFDQTtBT204SEY7O0FQajhIQTtFQUNFO0VBQ0E7QU9vOEhGOztBUGw4SEE7RUFDRTtBT3E4SEY7O0FQbjhIQTtFQUNFO0VBQ0E7QU9zOEhGOztBUHA4SEE7RUFDRTtFQUNBO0FPdThIRjs7QVByOEhBO0VBQ0U7QU93OEhGOztBUHQ4SEE7RUFDRTtFQUNBO0FPeThIRjs7QVB2OEhBO0VBQ0U7QU8wOEhGOztBUHg4SEE7RUFDRTtFQUNBO0FPMjhIRjs7QVB6OEhBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QU80OEhGOztBUDE4SEE7RUFDRTtFQUNBO0VBQ0E7QU82OEhGOztBUDM4SEE7O0VBRUU7QU84OEhGOztBUDU4SEE7RUFDRTtBTys4SEY7O0FQNzhIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9nOUhGOztBUDk4SEE7RUFDRTtBT2k5SEY7O0FQLzhIQTtFQUNFO0FPazlIRjs7QVBoOUhBO0VBQ0U7QU9tOUhGOztBUGo5SEE7RUFDRTtBT285SEY7O0FQbDlIQTtFQUVFO0VBQ0E7RUFDQTtBT3E5SEY7O0FQbjlIQTtFQUNFO0FPczlIRjs7QVBwOUhBO0VBQ0U7RUFDQTtBT3U5SEY7O0FQcjlIQTtFQUNFO0VBQ0E7RUFDQTtBT3c5SEY7O0FQdDlIQTtFQUNFO0VBQ0E7QU95OUhGOztBUHY5SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPMDlIRjs7QVB4OUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzI5SEY7O0FQejlIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU80OUhGOztBUDE5SEE7RUFDRTtBTzY5SEY7O0FQMzlIQTtFQUNFO0FPODlIRjs7QVA1OUhBO0VBQ0U7QU8rOUhGOztBUDc5SEE7RUFDRTtBT2crSEY7O0FQOTlIQTtFQUNFO0VBQ0E7QU9pK0hGOztBUC85SEE7RUFDRTtBT2srSEY7O0FQaCtIQTtFQUNFO0FPbStIRjs7QVBqK0hBO0VBQ0U7QU9vK0hGOztBUGwrSEE7RUFDRTtBT3ErSEY7O0FQbitIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9zK0hGOztBUHArSEE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3UrSEY7O0FQcitIQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPdytIRjs7QVB0K0hBO0VBQ0U7QU95K0hGOztBUHYrSEE7RUFDRTtFQUNBO0VBQ0E7QU8wK0hGOztBUHgrSEE7OztFQUdFO0FPMitIRjs7QVB6K0hBO0VBQ0U7QU80K0hGOztBUDErSEE7RUFDRTtJQUNFO0VPNitIRjtBQUNGO0FQMytIQTtFQUNFO0VBQ0E7QU82K0hGOztBUDMrSEE7RUFDRTtBTzgrSEY7O0FQNStIQTs7RUFFRTtBTysrSEY7O0FQNytIQTs7RUFFRTtBT2cvSEY7O0FQOStIQTs7RUFFRTtBT2kvSEY7O0FQLytIQTs7RUFFRTtBT2svSEY7O0FQaC9IQTs7RUFHRTtBT20vSEY7O0FQai9IQTs7RUFJRTtBT28vSEY7O0FQbC9IQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9xL0hGOztBUG4vSEE7O0VBRUU7QU9zL0hGOztBUHAvSEE7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPdS9IRjs7QVByL0hBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPdy9IRjs7QVB0L0hBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0FPeS9IRjs7QVB2L0hBO0VBQ0U7RUFDQTtBTzAvSEY7O0FQeC9IQTtFQUNFO0VBQ0E7RUFDQTtBTzIvSEY7O0FQei9IQTtFQUNFO0FPNC9IRjs7QVAxL0hBO0VBQ0U7QU82L0hGOztBUDMvSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FPOC9IRjs7QVA1L0hBOztFQUdFO0FPKy9IRjs7QVA3L0hBOztFQUdFO0FPZ2dJRjs7QVA5L0hBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2lnSUY7O0FQLy9IQTtFQUVFO0FPa2dJRjs7QVBoZ0lBO0VBRUU7QU9tZ0lGOztBUGpnSUE7RUFDRTtBT29nSUY7O0FQbGdJQTtFQUNFO0FPcWdJRjs7QVBuZ0lBO0VBQ0U7RUFDQTtBT3NnSUY7O0FQcGdJQTtFQUNFO0FPdWdJRjs7QVByZ0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU93Z0lGOztBUHRnSUE7RUFDRTtBT3lnSUY7O0FQdmdJQTtFQUNFO0VBQ0E7RUFDQTtBTzBnSUY7O0FQeGdJQTtFQUNFO0FPMmdJRjs7QVB6Z0lBOztFQUVFO0FPNGdJRjs7QVAxZ0lBO0VBQ0U7RUFDQTtFQUNBO0FPNmdJRjs7QVAzZ0lBO0VBQ0U7QU84Z0lGOztBUDVnSUE7RUFDRTtFQUNBO0FPK2dJRjs7QVA3Z0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU9naElGOztBUDlnSUE7O0VBR0U7QU9paElGOztBUC9nSUE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPa2hJRjs7QVBoaElBO0VBRUU7QU9taElGOztBUGpoSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT29oSUY7O0FQbGhJQTtFQUNFO0FPcWhJRjs7QVBuaElBO0VBQ0U7RUFDQTtFQUVBO0FPc2hJRjs7QVBwaElBO0VBQ0U7QU91aElGOztBUHJoSUE7RUFDRTtFQUNBO0FPd2hJRjs7QVB0aElBO0VBQ0U7QU95aElGOztBUHZoSUE7RUFDRTtBTzBoSUY7O0FQeGhJQTs7RUFFRTtBTzJoSUY7O0FQemhJQTtFQUdFO0VBSUE7QU80aElGOztBUDFoSUE7RUFDRTtFQUNBO0FPNmhJRjs7QVAzaElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzhoSUY7O0FQNWhJQTtFQUdFO0VBQ0E7RUFDQTtBTytoSUY7O0FQN2hJQTtFQUdFO0VBQ0E7QU9naUlGOztBUDloSUE7O0VBSUU7QU9paUlGOztBUC9oSUE7RUFDRTtBT2tpSUY7O0FQaGlJQTtFQUNFO0FPbWlJRjs7QVBqaUlBO0VBQ0U7RUFDQTtFQUNBO0VBR0E7RUFHQTtFQUdBO0VBQ0E7QU9vaUlGOztBUGxpSUE7RUFDRTtFQUNBO0FPcWlJRjs7QVBuaUlBOztFQUVFO0FPc2lJRjs7QVBwaUlBO0VBQ0U7QU91aUlGOztBUHJpSUE7RUFDRTtBT3dpSUY7O0FQdGlJQTtFQUNFO0VBQ0E7QU95aUlGOztBUHZpSUE7RUFDRTtFQUNBO0FPMGlJRjs7QVB4aUlBO0VBQ0U7QU8yaUlGOztBUHppSUE7RUFDRTtBTzRpSUY7O0FQMWlJQTtFQUNFO0FPNmlJRjs7QVAzaUlBO0VBQ0U7QU84aUlGOztBUDVpSUE7OztFQUdFO0FPK2lJRjs7QVA3aUlBOzs7RUFHRTtBT2dqSUY7O0FQOWlJQTtFQUNFO0FPaWpJRjs7QVAvaUlBOztFQUVFO0FPa2pJRjs7QVBoaklBO0VBQ0U7QU9taklGOztBUGpqSUE7OztFQUdFO0VBQ0E7QU9vaklGOztBUGxqSUE7Ozs7RUFJRTtBT3FqSUY7O0FQbmpJQTtFQUNFO0FPc2pJRjs7QVBwaklBOzs7OztFQUtFO0VBQ0E7QU91aklGOztBUHJqSUE7RUFDRTtBT3dqSUY7O0FQdGpJQTtFQUNFO0VBQ0E7QU95aklGOztBUHZqSUE7O0VBRUU7QU8waklGOztBUHhqSUE7RUFDRTtBTzJqSUY7O0FQempJQTs7RUFFRTtBTzRqSUY7O0FQMWpJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU82aklGOztBUDNqSUE7RUFDRTtBTzhqSUY7O0FQNWpJQTtFQUNFO0FPK2pJRjs7QVA3aklBO0VBQ0U7RUFDQTtFQUNBO0FPZ2tJRjs7QVA5aklBO0VBQ0U7QU9pa0lGOztBUC9qSUE7RUFDRTtFQUNBO0FPa2tJRjs7QVBoa0lBO0VBRUU7RUFDQTtBT21rSUY7O0FQamtJQTtFQUNFO0FPb2tJRjs7QVBsa0lBOzs7OztFQUtFO0FPcWtJRjs7QVBua0lBOzs7O0VBSUU7QU9za0lGOztBUHBrSUE7Ozs7RUFJRTtBT3VrSUY7O0FQcmtJQTs7OztFQUlFO0FPd2tJRjs7QVB0a0lBOzs7O0VBSUU7QU95a0lGOztBUHZrSUE7Ozs7Ozs7O0VBUUU7RUFDQTtFQUNBO0FPMGtJRjs7QVB4a0lBOzs7O0VBTUU7RUFJQTtBTzJrSUY7O0FQemtJQTs7OztFQU1FO0VBSUE7RUFDQTtBTzRrSUY7O0FQMWtJQTs7OztFQU1FO0VBSUE7QU82a0lGOztBUDNrSUE7Ozs7RUFNRTtFQUdBO0VBR0E7RUFHQTtFQUlBO0FPOGtJRjs7QVA1a0lBOzs7O0VBTUU7RUFJQTtBTytrSUY7O0FQN2tJQTs7OztFQUtFO0FPZ2xJRjs7QVA5a0lBOzs7O0VBSUU7QU9pbElGOztBUC9rSUE7O0VBRUU7QU9rbElGOztBUGhsSUE7RUFDRTtBT21sSUY7O0FQamxJQTtFQUNFO0FPb2xJRjs7QVBsbElBO0VBQ0U7RUFDQTtFQUdBO0VBSUE7QU9xbElGOztBUG5sSUE7RUFHRTtFQUlBO0VBQ0E7RUFDQTtBT3NsSUY7O0FQcGxJQTtFQUdFO0VBSUE7QU91bElGOztBUHJsSUE7RUFHRTtFQUlBO0VBR0E7RUFHQTtFQUNBO0VBQ0E7QU93bElGOztBUHRsSUE7RUFDRTtFQUNBO0VBR0E7RUFJQTtBT3lsSUY7O0FQdmxJQTtFQUdFO0VBSUE7RUFDQTtBTzBsSUY7O0FQeGxJQTtFQUNFO0FPMmxJRjs7QVB6bElBO0VBQ0U7RUFHQTtBTzRsSUY7O0FQMWxJQTtFQUNFO0VBQ0E7QU82bElGOztBUDNsSUE7RUFDRTtBTzhsSUY7O0FQNWxJQTs7OztFQUlFO0VBQ0E7QU8rbElGOztBUDdsSUE7OztFQUdFO0FPZ21JRjs7QVA5bElBO0VBQ0U7QU9pbUlGOztBUC9sSUE7O0VBRUU7QU9rbUlGOztBUGhtSUE7RUFDRTtBT21tSUY7O0FQam1JQTtFQUNFO0FPb21JRjs7QVBsbUlBO0VBQ0U7RUFDQTtBT3FtSUY7O0FQbm1JQTs7RUFFRTtBT3NtSUY7O0FQcG1JQTtFQUNFO0FPdW1JRjs7QVBybUlBO0VBQ0U7RUFDQTtBT3dtSUY7O0FQdG1JQTtFQUdFO0FPeW1JRjs7QVB2bUlBO0VBQ0U7QU8wbUlGOztBUHhtSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzJtSUY7O0FQem1JQTtFQUNFO0VBQ0E7RUFDQTtBTzRtSUY7O0FQMW1JQTs7RUFFRTtBTzZtSUY7O0FQM21JQTtFQUNFO0FPOG1JRjs7QVA1bUlBO0VBQ0U7QU8rbUlGOztBUDdtSUE7RUFDRTtBT2duSUY7O0FQOW1JQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2luSUY7O0FQL21JQTtFQUNFO0VBQ0E7QU9rbklGOztBUGhuSUE7RUFDRTtFQUNBO0FPbW5JRjs7QVBqbklBO0VBQ0U7QU9vbklGOztBUGxuSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9xbklGOztBUG5uSUE7RUFDRTtBT3NuSUY7O0FQcG5JQTtFQUNFO0FPdW5JRjs7QVBybklBOzs7RUFHRTtBT3duSUY7O0FQdG5JQTtFQUdFO0VBSUE7QU95bklGOztBUHZuSUE7O0VBSUU7RUFJQTtFQUdBO0FPMG5JRjs7QVB4bklBOztFQUlFO0FPMm5JRjs7QVB6bklBO0VBQ0U7RUFFQTtFQUdBO0FPNG5JRjs7QVAxbklBO0VBQ0U7QU82bklGOztBUDNuSUE7RUFDRTtBTzhuSUY7O0FQNW5JQTs7OztFQUlFO0FPK25JRjs7QVA3bklBOztFQUdFO0FPZ29JRjs7QVA5bklBOztFQUVFO0FPaW9JRjs7QVAvbklBOztFQUdFO0FPa29JRjs7QVBob0lBO0VBR0U7QU9tb0lGOztBUGpvSUE7RUFDRTtBT29vSUY7O0FQbG9JQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPcW9JRjs7QVBub0lBO0VBQ0U7QU9zb0lGOztBUHBvSUE7RUFDRTtBT3VvSUY7O0FQcm9JQTtFQUNFO0FPd29JRjs7QVB0b0lBO0VBQ0U7QU95b0lGOztBUHZvSUE7RUFDRTtBTzBvSUY7O0FQeG9JQTs7O0VBR0U7QU8yb0lGOztBUHpvSUE7OztFQUdFO0FPNG9JRjs7QVAxb0lBOzs7RUFHRTtBTzZvSUY7O0FQM29JQTs7O0VBR0U7QU84b0lGOztBUDVvSUE7OztFQUdFO0FPK29JRjs7QVA3b0lBOzs7RUFHRTtBT2dwSUY7O0FQOW9JQTs7O0VBR0U7QU9pcElGOztBUC9vSUE7RUFDRTtFQUNBO0VBQ0E7RUFHQTtFQUlBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT2twSUY7O0FQaHBJQTtFQUNFO0FPbXBJRjs7QVBqcElBO0VBQ0U7QU9vcElGOztBUGxwSUE7RUFDRTtBT3FwSUY7O0FQbnBJQTs7RUFFRTtBT3NwSUY7O0FQcHBJQTs7RUFFRTtBT3VwSUY7O0FQcnBJQTtFQUNFO0FPd3BJRjs7QVB0cElBO0VBR0U7RUFFQTtBT3lwSUY7O0FQdnBJQTtFQUdFO0VBR0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBTzBwSUY7O0FQeHBJQTtFQUNFO0VBQ0E7QU8ycElGOztBUHpwSUE7RUFDRTtBTzRwSUY7O0FQMXBJQTtFQUNFO0FPNnBJRjs7QVAzcElBO0VBQ0U7RUFDQTtBTzhwSUY7O0FQNXBJQTtFQUNFO0FPK3BJRjs7QVA3cElBOztFQUlFO0VBR0E7QU9ncUlGOztBUDlwSUE7RUFDRTtFQUNBO0FPaXFJRjs7QVAvcElBOzs7O0VBSUU7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBT2txSUY7O0FQaHFJQTtFQUNFO0FPbXFJRjs7QVBqcUlBO0VBQ0U7QU9vcUlGOztBUGxxSUE7RUFHRTtFQUlBO0VBQ0E7RUFDQTtBT3FxSUY7O0FQbnFJQTtFQUdFO0VBQ0E7RUFHQTtBT3NxSUY7O0FQcHFJQTtFQUdFO0VBSUE7RUFHQTtFQUNBO0FPdXFJRjs7QVBycUlBO0VBQ0U7QU93cUlGOztBUHRxSUE7RUFHRTtFQUlBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3lxSUY7O0FQdnFJQTtFQUNFO0FPMHFJRjs7QVB4cUlBOzs7RUFHRTtBTzJxSUY7O0FQenFJQTs7RUFFRTtFQUNBO0FPNHFJRjs7QVAxcUlBOztFQUVFO0FPNnFJRjs7QVAzcUlBOztFQUVFO0FPOHFJRjs7QVA1cUlBOzs7RUFHRTtBTytxSUY7O0FQN3FJQTs7Ozs7O0VBTUU7QU9ncklGOztBUDlxSUE7Ozs7OztFQU1FO0FPaXJJRjs7QVAvcUlBOzs7Ozs7RUFNRTtBT2tySUY7O0FQaHJJQTs7O0VBR0U7QU9tcklGOztBUGpySUE7OztFQUdFO0FPb3JJRjs7QVBscklBOzs7RUFHRTtBT3FySUY7O0FQbnJJQTs7O0VBR0U7QU9zcklGOztBUHBySUE7OztFQUdFO0FPdXJJRjs7QVBycklBOzs7RUFHRTtFQUNBO0FPd3JJRjs7QVB0cklBO0VBQ0U7RUFDQTtFQUNBO0FPeXJJRjs7QVB2cklBO0VBQ0U7QU8wcklGOztBUHhySUE7RUFDRTtBTzJySUY7O0FQenJJQTtFQUNFO0FPNHJJRjs7QVAxcklBO0VBQ0U7RUFFQTtBTzZySUY7O0FQM3JJQTs7RUFFRTtBTzhySUY7O0FQNXJJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8rcklGOztBUDdySUE7RUFDRTtBT2dzSUY7O0FQOXJJQTtFQUNFO0VBQ0E7QU9pc0lGOztBUC9ySUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FPa3NJRjs7QVBoc0lBO0VBQ0U7QU9tc0lGOztBUGpzSUE7RUFDRTtFQUNBO0FPb3NJRjs7QVBsc0lBO0VBQ0U7RUFDQTtFQUNBO0FPcXNJRjs7QVBuc0lBO0VBQ0U7RUFDQTtBT3NzSUY7O0FQcHNJQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0FPdXNJRjs7QVByc0lBO0VBQ0U7RUFDQTtBT3dzSUY7O0FQdHNJQTs7RUFFRTtBT3lzSUY7O0FQdnNJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzBzSUY7O0FQeHNJQTtFQUNFO0FPMnNJRjs7QVB6c0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU80c0lGOztBUDFzSUE7RUFDRTtBTzZzSUY7O0FQM3NJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzhzSUY7O0FQNXNJQTtFQUNFO0FPK3NJRjs7QVA3c0lBO0VBQ0U7QU9ndElGOztBUDlzSUE7RUFDRTtFQUNBO0VBQ0E7QU9pdElGOztBUC9zSUE7O0VBRUU7QU9rdElGOztBUGh0SUE7O0VBRUU7RUFDQTtBT210SUY7O0FQanRJQTs7RUFHRTtBT290SUY7O0FQbHRJQTs7RUFFRTtBT3F0SUY7O0FQbnRJQTtFQUNFO0FPc3RJRjs7QVBwdElBO0VBQ0U7RUFDQTtFQUNBO0FPdXRJRjs7QVBydElBO0VBQ0U7QU93dElGOztBUHR0SUE7RUFHRTtFQUNBO0FPeXRJRjs7QVB2dElBO0VBQ0U7QU8wdElGOztBUHh0SUE7OztFQUtFO0VBSUE7QU8ydElGOztBUHp0SUE7RUFHRTtFQUVBO0VBR0E7RUFJQTtBTzR0SUY7O0FQMXRJQTtFQUVFO0FPNnRJRjs7QVAzdElBO0VBQ0U7QU84dElGOztBUDV0SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBSUE7QU8rdElGOztBUDd0SUE7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0FPZ3VJRjs7QVA5dElBO0VBQ0U7RUFDQTtBT2l1SUY7O0FQL3RJQTtFQUNFO0FPa3VJRjs7QVBodUlBO0VBQ0U7QU9tdUlGOztBUGp1SUE7RUFDRTtBT291SUY7O0FQbHVJQTtFQUNFO0VBRUE7QU9xdUlGOztBUG51SUE7RUFDRTtBT3N1SUY7O0FQcHVJQTs7RUFFRTtBT3V1SUY7O0FQcnVJQTtFQUNFO0VBQ0E7QU93dUlGOztBUHR1SUE7O0VBRUU7QU95dUlGOztBUHZ1SUE7O0VBRUU7RUFDQTtBTzB1SUY7O0FQeHVJQTtFQUNFO0VBQ0E7QU8ydUlGOztBUHp1SUE7O0VBRUU7QU80dUlGOztBUDF1SUE7RUFDRTtBTzZ1SUY7O0FQM3VJQTtFQUNFO0VBQ0E7QU84dUlGOztBUDV1SUE7O0VBRUU7RUFDQTtBTyt1SUY7O0FQN3VJQTtFQUNFO0VBQ0E7QU9ndklGOztBUDl1SUE7OztFQUdFO0VBQ0E7QU9pdklGOztBUC91SUE7RUFDRTtBT2t2SUY7O0FQaHZJQTtFQUNFO0FPbXZJRjs7QVBqdklBOztFQUVFO0FPb3ZJRjs7QVBsdklBOzs7RUFHRTtFQUNBO0FPcXZJRjs7QVBudklBO0VBQ0U7RUFDQTtBT3N2SUY7O0FQcHZJQTs7O0VBR0U7QU91dklGOztBUHJ2SUE7OztFQUdFO0FPd3ZJRjs7QVB0dklBOzs7RUFHRTtBT3l2SUY7O0FQdnZJQTs7O0VBR0U7QU8wdklGOztBUHh2SUE7RUFHRTtBTzJ2SUY7O0FQenZJQTs7RUFFRTtFQUNBO0FPNHZJRjs7QVAxdklBOztFQUlFO0VBQ0E7QU82dklGOztBUDN2SUE7RUFDRTtBTzh2SUY7O0FQNXZJQTtFQUNFO0FPK3ZJRjs7QVA3dklBO0VBQ0U7QU9nd0lGOztBUDl2SUE7RUFDRTtBT2l3SUY7O0FQL3ZJQTtFQUNFO0FPa3dJRjs7QVBod0lBO0VBR0U7RUFDQTtBT213SUY7O0FQandJQTtFQUNFO0FPb3dJRjs7QVBsd0lBO0VBQ0U7RUFDQTtBT3F3SUY7O0FQbndJQTtFQUNFO0FPc3dJRjs7QVBwd0lBO0VBQ0U7QU91d0lGOztBUHJ3SUE7RUFDRTtBT3d3SUY7O0FQdHdJQTtFQUNFO0FPeXdJRjs7QVB2d0lBO0VBR0U7RUFJQTtFQUNBO0VBQ0E7RUFDQTtBTzB3SUY7O0FQeHdJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU8yd0lGOztBUHp3SUE7RUFDRTtFQUNBO0FPNHdJRjs7QVAxd0lBO0VBQ0U7QU82d0lGOztBUDN3SUE7RUFDRTtBTzh3SUY7O0FQNXdJQTtFQUNFO0FPK3dJRjs7QVA3d0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU9neElGOztBUDl3SUE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBT2l4SUY7O0FQL3dJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPa3hJRjs7QVBoeElBO0VBQ0U7QU9teElGOztBUGp4SUE7OztFQUdFO0FPb3hJRjs7QVBseElBOzs7Ozs7RUFNRTtBT3F4SUY7O0FQbnhJQTs7O0VBR0U7RUFDQTtBT3N4SUY7O0FQcHhJQTs7O0VBR0U7RUFDQTtBT3V4SUY7O0FQcnhJQTs7O0VBR0U7QU93eElGOztBUHR4SUE7OztFQUdFO0FPeXhJRjs7QVB2eElBOzs7RUFHRTtBTzB4SUY7O0FQeHhJQTs7Ozs7O0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8yeElGOztBUHp4SUE7Ozs7OztFQU1FO0FPNHhJRjs7QVAxeElBOzs7Ozs7Ozs7Ozs7Ozs7RUFlRTtBTzZ4SUY7O0FQM3hJQTs7O0VBR0U7RUFDQTtBTzh4SUY7O0FQNXhJQTs7O0VBR0U7RUFDQTtBTyt4SUY7O0FQN3hJQTs7Ozs7O0VBTUU7RUFDQTtBT2d5SUY7O0FQOXhJQTtFQUNFO0VBQ0E7RUFDQTtBT2l5SUY7O0FQL3hJQTtFQUNFO0VBQ0E7RUFDQTtBT2t5SUY7O0FQaHlJQTtFQUNFO0VBQ0E7QU9teUlGOztBUGp5SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9veUlGOztBUGx5SUE7RUFDRTtFQUVBO0FPcXlJRjs7QVBueUlBO0VBQ0U7QU9zeUlGOztBUHB5SUE7RUFDRTtBT3V5SUY7O0FQcnlJQTtFQUNFO0FPd3lJRjs7QVB0eUlBO0VBQ0U7QU95eUlGOztBUHZ5SUE7RUFDRTtBTzB5SUY7O0FQeHlJQTtFQUNFO0FPMnlJRjs7QVB6eUlBOztFQUVFO0VBQ0E7QU80eUlGOztBUDF5SUE7O0VBRUU7QU82eUlGOztBUDN5SUE7OztFQUlFO0FPOHlJRjs7QVA1eUlBOzs7RUFJRTtBTyt5SUY7O0FQN3lJQTs7Ozs7O0VBT0U7QU9neklGOztBUDl5SUE7OztFQUlFO0FPaXpJRjs7QVAveUlBOzs7RUFJRTtBT2t6SUY7O0FQaHpJQTs7O0VBSUU7QU9teklGOztBUGp6SUE7OztFQUlFO0FPb3pJRjs7QVBseklBOzs7RUFJRTtBT3F6SUY7O0FQbnpJQTs7RUFHRTtBT3N6SUY7O0FQcHpJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU91eklGOztBUHJ6SUE7RUFDRTtBT3d6SUY7O0FQdHpJQTtFQUNFO0VBQ0E7QU95eklGOztBUHZ6SUE7RUFDRTtBTzB6SUY7O0FQeHpJQTtFQUNFO0FPMnpJRjs7QVB6eklBO0VBQ0U7QU80eklGOztBUDF6SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU82eklGOztBUDN6SUE7RUFDRTtBTzh6SUY7O0FQNXpJQTtFQUNFO0VBQ0E7RUFDQTtBTyt6SUY7O0FQN3pJQTs7O0VBR0U7QU9nMElGOztBUDl6SUE7O0VBRUU7QU9pMElGOztBUC96SUE7RUFHRTtFQUNBO0FPazBJRjs7QVBoMElBOztFQUVFO0FPbTBJRjs7QVBqMElBO0VBQ0U7QU9vMElGOztBUGwwSUE7RUFDRTtBT3EwSUY7O0FQbjBJQTtFQUNFO0FPczBJRjs7QVBwMElBO0VBQ0U7RUFDQTtBT3UwSUY7O0FQcjBJQTtFQUNFO0FPdzBJRjs7QVB0MElBO0VBQ0U7QU95MElGOztBUHYwSUE7Ozs7RUFJRTtFQUNBO0VBQ0E7RUFFQTtBTzAwSUY7O0FQeDBJQTs7OztFQUlFO0FPMjBJRjs7QVB6MElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPNDBJRjs7QVAxMElBOztFQUVFO0VBQ0E7QU82MElGOztBUDMwSUE7O0VBRUU7QU84MElGOztBUDUwSUE7RUFDRTtFQUNBO0FPKzBJRjs7QVA3MElBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7QU9nMUlGOztBUDkwSUE7RUFDRTtBT2kxSUY7O0FQLzBJQTtFQUNFO0VBQ0E7QU9rMUlGOztBUGgxSUE7RUFDRTtFQUNBO0FPbTFJRjs7QVBqMUlBOzs7RUFHRTtFQUNBO0FPbzFJRjs7QVBsMUlBOztFQUVFO0FPcTFJRjs7QVBuMUlBOztFQUVFO0FPczFJRjs7QVBwMUlBO0VBQ0U7RUFDQTtBT3UxSUY7O0FQcjFJQTtFQUNFO0VBQ0E7QU93MUlGOztBUHQxSUE7RUFDRTtBT3kxSUY7O0FQdjFJQTtFQUNFO0FPMDFJRjs7QVB4MUlBO0VBQ0U7RUFDQTtFQUNBO0FPMjFJRjs7QVB6MUlBO0VBQ0U7QU80MUlGOztBUDExSUE7RUFDRTtBTzYxSUY7O0FQMzFJQTtFQUNFO0FPODFJRjs7QVA1MUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU8rMUlGOztBUDcxSUE7RUFDRTtBT2cySUY7O0FQOTFJQTtFQUNFO0VBQ0E7QU9pMklGOztBUC8xSUE7RUFDRTtBT2sySUY7O0FQaDJJQTtFQUNFO0FPbTJJRjs7QVBqMklBO0VBQ0U7QU9vMklGOztBUGwySUE7RUFDRTtBT3EySUY7O0FQbjJJQTtFQUNFO0VBQ0E7RUFDQTtBT3MySUY7O0FQcDJJQTs7O0VBR0U7QU91MklGOztBUHIySUE7OztFQUdFO0FPdzJJRjs7QVB0MklBO0VBQ0U7QU95MklGOztBUHYySUE7RUFDRTtFQUNBO0VBQ0E7QU8wMklGOztBUHgySUE7RUFDRTtBTzIySUY7O0FQejJJQTtFQUNFO0FPNDJJRjs7QVAxMklBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU82MklGOztBUDMySUE7OztFQUtFO0VBSUE7QU84MklGOztBUDUySUE7Ozs7RUFNRTtFQUdBO0FPKzJJRjs7QVA3MklBO0VBR0U7QU9nM0lGOztBUDkySUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT2kzSUY7O0FQLzJJQTtFQUdFO0VBR0E7QU9rM0lGOztBUGgzSUE7RUFDRTtFQUlBO0VBR0E7QU9tM0lGOztBUGozSUE7RUFDRTtBT28zSUY7O0FQbDNJQTtFQUNFO0VBQ0E7QU9xM0lGOztBUG4zSUE7RUFDRTtBT3MzSUY7O0FQcDNJQTtFQUNFO0VBQ0E7QU91M0lGOztBUHIzSUE7RUFDRTtFQUNBO0FPdzNJRjs7QVB0M0lBO0VBQ0U7QU95M0lGOztBUHYzSUE7RUFDRTtBTzAzSUY7O0FQeDNJQTs7RUFFRTtBTzIzSUY7O0FQejNJQTtFQUNFO0VBQ0E7QU80M0lGOztBUDEzSUE7RUFDRTtFQUNBO0FPNjNJRjs7QVAzM0lBO0VBQ0U7QU84M0lGOztBUDUzSUE7RUFDRTtFQUNBO0VBQ0E7QU8rM0lGOztBUDczSUE7RUFDRTtBT2c0SUY7O0FQOTNJQTtFQUNFO0FPaTRJRjs7QVAvM0lBO0VBQ0U7RUFDQTtFQUNBO0FPazRJRjs7QVBoNElBO0VBQ0U7RUFDQTtBT200SUY7O0FQajRJQTtFQUNFO0FPbzRJRjs7QVBsNElBO0VBQ0U7QU9xNElGOztBUG40SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT3M0SUY7O0FQcDRJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPdTRJRjs7QVByNElBO0VBQ0U7QU93NElGOztBUHQ0SUE7RUFDRTtFQUNBO0FPeTRJRjs7QVB2NElBO0VBQ0U7RUFDQTtBTzA0SUY7O0FQeDRJQTs7RUFFRTtBTzI0SUY7O0FQejRJQTtFQUNFO0FPNDRJRjs7QVAxNElBOztFQUVFO0FPNjRJRjs7QVAzNElBOzs7RUFHRTtBTzg0SUY7O0FQNTRJQTtFQUNFO0FPKzRJRjs7QVA3NElBOztFQUVFO0FPZzVJRjs7QVA5NElBOzs7O0VBSUU7QU9pNUlGOztBUC80SUE7RUFDRTtBT2s1SUY7O0FQaDVJQTtFQUNFO0FPbTVJRjs7QVBqNUlBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9vNUlGOztBUGw1SUE7O0VBRUU7QU9xNUlGOztBUG41SUE7Ozs7RUFJRTtBT3M1SUY7O0FQcDVJQTs7OztFQUlFO0VBQ0E7QU91NUlGOztBUHI1SUE7O0VBRUU7QU93NUlGOztBUHQ1SUE7O0VBRUU7QU95NUlGOztBUHY1SUE7O0VBRUU7RUFFQTtBTzA1SUY7O0FQeDVJQTs7RUFFRTtBTzI1SUY7O0FQejVJQTtFQUNFO0FPNDVJRjs7QVAxNUlBO0VBQ0U7QU82NUlGOztBUDM1SUE7RUFDRTtBTzg1SUY7O0FQNTVJQTtFQUNFO0FPKzVJRjs7QVA3NUlBO0VBQ0U7QU9nNklGOztBUDk1SUE7RUFDRTtFQUNBO0FPaTZJRjs7QVAvNUlBO0VBQ0U7QU9rNklGOztBUGg2SUE7RUFDRTtBT202SUY7O0FQajZJQTs7RUFFRTtBT282SUY7O0FQbDZJQTs7RUFFRTtFQUNBO0FPcTZJRjs7QVBuNklBOztFQUdFO0FPczZJRjs7QVBwNklBO0VBQ0U7QU91NklGOztBUHI2SUE7RUFDRTtFQUNBO0FPdzZJRjs7QVB0NklBOztFQUVFO0FPeTZJRjs7QVB2NklBO0VBQ0U7QU8wNklGOztBUHg2SUE7RUFDRTtFQUNBO0FPMjZJRjs7QVB6NklBO0VBQ0U7QU80NklGOztBUDE2SUE7O0VBRUU7QU82NklGOztBUDM2SUE7O0VBRUU7QU84NklGOztBUDU2SUE7O0VBRUU7QU8rNklGOztBUDc2SUE7O0VBRUU7RUFDQTtBT2c3SUY7O0FQOTZJQTs7RUFFRTtBT2k3SUY7O0FQLzZJQTs7Ozs7RUFLRTtFQUNBO0VBRUE7RUFDQTtBT2s3SUY7O0FQaDdJQTs7Ozs7RUFLRTtBT203SUY7O0FQajdJQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBc0JFO0FPbzdJRjs7QVBsN0lBO0VBQ0U7QU9xN0lGOztBUG43SUE7RUFDRTtBT3M3SUY7O0FQcDdJQTtFQUNFO0FPdTdJRjs7QVByN0lBO0VBQ0U7QU93N0lGOztBUHQ3SUE7RUFDRTtFQUNBO0FPeTdJRjs7QVB2N0lBO0VBQ0U7RUFDQTtBTzA3SUY7O0FQeDdJQTtFQUNFO0FPMjdJRjs7QVB6N0lBOztFQUdFO0FPNDdJRjs7QVAxN0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU82N0lGOztBUDM3SUE7RUFDRTtFQUNBO0VBQ0E7QU84N0lGOztBUDU3SUE7RUFDRTtBTys3SUY7O0FQNzdJQTtFQUNFO0FPZzhJRjs7QVA5N0lBOzs7O0VBSUU7QU9pOElGOztBUC83SUE7OztFQUlFO0FPazhJRjs7QVBoOElBO0VBQ0U7QU9tOElGOztBUGo4SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FPbzhJRjs7QVBsOElBOztFQUVFO0VBRUE7QU9xOElGOztBUG44SUE7RUFDRTtFQUVBO0FPczhJRjs7QVBwOElBO0VBQ0U7RUFFQTtBT3U4SUY7O0FQcjhJQTtFQUNFO0FPdzhJRjs7QVB0OElBO0VBQ0U7QU95OElGOztBUHY4SUE7RUFDRTtBTzA4SUY7O0FQeDhJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTzI4SUY7O0FQejhJQTtFQUNFO0FPNDhJRjs7QVAxOElBOztFQUVFO0VBQ0E7QU82OElGOztBUDM4SUE7O0VBRUU7QU84OElGOztBUDU4SUE7O0VBRUU7QU8rOElGOztBUDc4SUE7O0VBRUU7RUFDQTtFQUNBO0FPZzlJRjs7QVA5OElBOztFQUVFO0VBQ0E7RUFDQTtBT2k5SUY7O0FQLzhJQTs7RUFFRTtFQUNBO0FPazlJRjs7QVBoOUlBOztFQUVFO0FPbTlJRjs7QVBqOUlBOztFQUVFO0VBQ0E7QU9vOUlGOztBUGw5SUE7O0VBRUU7RUFDQTtBT3E5SUY7O0FQbjlJQTs7RUFFRTtFQUNBO0VBQ0E7QU9zOUlGOztBUHA5SUE7O0VBRUU7QU91OUlGOztBUHI5SUE7RUFDRTtBT3c5SUY7O0FQdDlJQTtFQUNFO0FPeTlJRjs7QVB2OUlBO0VBQ0U7QU8wOUlGOztBUHg5SUE7RUFDRTtBTzI5SUY7O0FQejlJQTtFQUNFO0VBQ0E7QU80OUlGOztBUDE5SUE7RUFDRTtBTzY5SUY7O0FQMzlJQTtFQUNFO0FPODlJRjs7QVA1OUlBO0VBR0U7QU8rOUlGOztBUDc5SUE7RUFDRTtBT2crSUY7O0FQOTlJQTs7RUFHRTtFQUdBO0VBRUE7RUFDQTtBT2krSUY7O0FQLzlJQTtFQUdFO0FPaytJRjs7QVBoK0lBO0VBQ0U7QU9tK0lGOztBUGorSUE7OztFQUdFO0FPbytJRjs7QVBsK0lBO0VBQ0U7QU9xK0lGOztBUG4rSUE7RUFDRTtFQUNBO0FPcytJRjs7QVBwK0lBO0VBQ0U7QU91K0lGOztBUHIrSUE7RUFDRTtBT3crSUY7O0FQdCtJQTs7RUFFRTtFQUNBO0FPeStJRjs7QVB2K0lBOztFQUVFO0FPMCtJRjs7QVB4K0lBO0VBQ0U7QU8yK0lGOztBUHorSUE7RUFDRTtFQUNBO0VBQ0E7QU80K0lGOztBUDErSUE7RUFDRTtBTzYrSUY7O0FQMytJQTtFQUNFO0VBQ0E7RUFDQTtBTzgrSUY7O0FQNStJQTtFQUNFO0FPKytJRjs7QVA3K0lBO0VBQ0U7QU9nL0lGOztBUDkrSUE7O0VBRUU7QU9pL0lGOztBUC8rSUE7O0VBRUU7QU9rL0lGOztBUGgvSUE7RUFDRTtFQUNBO0FPbS9JRjs7QVBqL0lBO0VBQ0U7RUFDQTtBT28vSUY7O0FQbC9JQTtFQUNFO0VBQ0E7QU9xL0lGOztBUG4vSUE7RUFDRTtFQUNBO0FPcy9JRjs7QVBwL0lBO0VBQ0U7RUFDQTtBT3UvSUY7O0FQci9JQTtFQUNFO0VBQ0E7QU93L0lGOztBUHQvSUE7RUFDRTtBT3kvSUY7O0FQdi9JQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPMC9JRjs7QVB4L0lBO0VBQ0U7RUFDQTtBTzIvSUY7O0FQei9JQTtFQUNFO0FPNC9JRjs7QVAxL0lBO0VBQ0U7RUFDQTtBTzYvSUY7O0FQMy9JQTtFQUNFO0FPOC9JRjs7QVA1L0lBO0VBQ0U7QU8rL0lGOztBUDcvSUE7RUFDRTtBT2dnSkY7O0FQOS9JQTtFQUNFO0FPaWdKRjs7QVAvL0lBO0VBQ0U7QU9rZ0pGOztBUGhnSkE7RUFDRTtBT21nSkY7O0FQamdKQTs7RUFHRTtBT29nSkY7O0FQbGdKQTtFQUNFO0FPcWdKRjs7QVBuZ0pBO0VBQ0U7RUFDQTtBT3NnSkY7O0FQcGdKQTtFQUNFO0VBQ0E7QU91Z0pGOztBUHJnSkE7RUFDRTtBT3dnSkY7O0FQdGdKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPeWdKRjs7QVB2Z0pBO0VBQ0U7RUFDQTtBTzBnSkY7O0FQeGdKQTs7OztFQUlFO0FPMmdKRjs7QVB6Z0pBOztFQUVFO0VBQ0E7QU80Z0pGOztBUDFnSkE7RUFDRTtFQUNBO0FPNmdKRjs7QVAzZ0pBOztFQUVFO0VBQ0E7QU84Z0pGOztBUDVnSkE7OztFQUdFO0FPK2dKRjs7QVA3Z0pBO0VBQ0U7RUFDQTtBT2doSkY7O0FQOWdKQTtFQUNFO0VBQ0E7RUFDQTtBT2loSkY7O0FQL2dKQTtFQUNFO0FPa2hKRjs7QVBoaEpBOztFQUVFO0VBQ0E7QU9taEpGOztBUGpoSkE7Ozs7RUFJRTtFQUNBO0FPb2hKRjs7QVBsaEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU9xaEpGOztBUG5oSkE7RUFDRTtFQUNBO0VBQ0E7QU9zaEpGOztBUHBoSkE7RUFDRTtBT3VoSkY7O0FQcmhKQTtFQUNFO0FPd2hKRjs7QVB0aEpBO0VBQ0U7QU95aEpGOztBUHZoSkE7RUFDRTtBTzBoSkY7O0FQeGhKQTtFQUNFO0FPMmhKRjs7QVB6aEpBO0VBQ0U7QU80aEpGOztBUDFoSkE7RUFDRTtBTzZoSkY7O0FQM2hKQTtFQUNFO0FPOGhKRjs7QVA1aEpBO0VBQ0U7QU8raEpGOztBUDdoSkE7RUFDRTtBT2dpSkY7O0FQOWhKQTtFQUNFO0FPaWlKRjs7QVAvaEpBO0VBQ0U7QU9raUpGOztBUGhpSkE7RUFDRTtBT21pSkY7O0FQamlKQTtFQUNFO0FPb2lKRjs7QVBsaUpBO0VBQ0U7QU9xaUpGOztBUG5pSkE7RUFDRTtBT3NpSkY7O0FQcGlKQTs7RUFFRTtFQUNBO0FPdWlKRjs7QVByaUpBO0VBQ0U7QU93aUpGOztBUHRpSkE7RUFDRTtBT3lpSkY7O0FQdmlKQTs7RUFFRTtFQUNBO0FPMGlKRjs7QVB4aUpBO0VBQ0U7QU8yaUpGOztBUHppSkE7RUFDRTtBTzRpSkY7O0FQMWlKQTs7RUFFRTtFQUNBO0FPNmlKRjs7QVAzaUpBOztFQUVFO0FPOGlKRjs7QVA1aUpBOztFQUVFO0VBQ0E7QU8raUpGOztBUDdpSkE7RUFDRTtBT2dqSkY7O0FQOWlKQTs7O0VBR0U7QU9pakpGOztBUC9pSkE7RUFDRTtBT2tqSkY7O0FQaGpKQTs7RUFFRTtBT21qSkY7O0FQampKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT29qSkY7O0FQbGpKQTtFQUNFO0FPcWpKRjs7QVBuakpBO0VBQ0U7RUFDQTtBT3NqSkY7O0FQcGpKQTs7RUFFRTtBT3VqSkY7O0FQcmpKQTs7RUFFRTtBT3dqSkY7O0FQdGpKQTtFQUNFO0FPeWpKRjs7QVB2akpBO0VBRUU7QU8wakpGOztBUHhqSkE7RUFDRTtBTzJqSkY7O0FQempKQTtFQUNFO0FPNGpKRjs7QVAxakpBO0VBQ0U7QU82akpGOztBUDNqSkE7RUFDRTtBTzhqSkY7O0FQNWpKQTtFQUNFO0FPK2pKRjs7QVA3akpBO0VBQ0U7RUFDQTtBT2drSkY7O0FQOWpKQTtFQUNFO0FPaWtKRjs7QVAvakpBO0VBQ0U7RUFDQTtBT2trSkY7O0FQaGtKQTtFQUNFO0FPbWtKRjs7QVBqa0pBO0VBQ0U7QU9va0pGOztBUGxrSkE7RUFDRTtFQUNBO0FPcWtKRjs7QVBua0pBO0VBQ0U7QU9za0pGOztBUHBrSkE7RUFDRTtBT3VrSkY7O0FQcmtKQTtFQUNFO0VBQ0E7QU93a0pGOztBUHRrSkE7RUFDRTtFQUNBO0VBQ0E7QU95a0pGOztBUHZrSkE7RUFDRTtFQUNBO0VBQ0E7QU8wa0pGOztBUHhrSkE7RUFDRTtBTzJrSkY7O0FQemtKQTtFQUNFO0FPNGtKRjs7QVAxa0pBO0VBQ0U7QU82a0pGOztBUDNrSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzhrSkY7O0FQNWtKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTytrSkY7O0FQN2tKQTtFQUNFO0FPZ2xKRjs7QVA5a0pBO0VBQ0U7RUFDQTtFQUdBO0VBQ0E7QU9pbEpGOztBUC9rSkE7RUFHRTtFQUdBO0VBSUE7QU9rbEpGOztBUGhsSkE7RUFDRTtFQUdBO0FPbWxKRjs7QVBqbEpBOztFQUtFO0FPb2xKRjs7QVBsbEpBO0VBQ0U7QU9xbEpGOztBUG5sSkE7RUFDRTtFQUNBO0FPc2xKRjs7QVBwbEpBOztFQUVFO0FPdWxKRjs7QVBybEpBOztFQUVFO0FPd2xKRjs7QVB0bEpBOztFQUVFO0FPeWxKRjs7QVB2bEpBO0VBR0U7RUFJQTtFQUNBO0FPMGxKRjs7QVB4bEpBOztFQUVFO0FPMmxKRjs7QVB6bEpBO0VBQ0U7QU80bEpGOztBUDFsSkE7RUFDRTtBTzZsSkY7O0FQM2xKQTtFQUNFO0VBQ0E7RUFDQTtBTzhsSkY7O0FQNWxKQTtFQUNFO0VBQ0E7QU8rbEpGOztBUDdsSkE7RUFDRTtBT2dtSkY7O0FQOWxKQTtFQUNFO0FPaW1KRjs7QVAvbEpBO0VBQ0U7QU9rbUpGOztBUGhtSkE7RUFFRTtFQUdBO0VBR0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbW1KRjs7QVBqbUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT29tSkY7O0FQbG1KQTtFQUNFO0VBQ0E7QU9xbUpGOztBUG5tSkE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPc21KRjs7QVBwbUpBO0VBQ0U7RUFDQTtFQUNBO0FPdW1KRjs7QVBybUpBO0VBQ0U7QU93bUpGOztBUHRtSkE7Ozs7Ozs7Ozs7O0VBV0U7RUFDQTtBT3ltSkY7O0FQdm1KQTs7Ozs7Ozs7O0VBU0U7QU8wbUpGOztBUHhtSkE7RUFDRTtFQUNBO0VBQ0E7QU8ybUpGOztBUHptSkE7O0VBRUU7RUFDQTtBTzRtSkY7O0FQMW1KQTs7RUFFRTtBTzZtSkY7O0FQM21KQTs7RUFFRTtFQUNBO0FPOG1KRjs7QVA1bUpBO0VBQ0U7RUFDQTtFQUNBO0FPK21KRjs7QVA3bUpBO0VBQ0U7QU9nbkpGOztBUDltSkE7RUFDRTtBT2luSkY7O0FQL21KQTtFQUNFO0FPa25KRjs7QVBobkpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPbW5KRjs7QVBqbkpBO0VBQ0U7QU9vbkpGOztBUGxuSkE7O0VBRUU7QU9xbkpGOztBUG5uSkE7RUFDRTtFQUNBO0FPc25KRjs7QVBwbkpBO0VBQ0U7RUFDQTtBT3VuSkY7O0FQcm5KQTtFQUNFO0FPd25KRjs7QVB0bkpBO0VBQ0U7QU95bkpGOztBUHZuSkE7RUFDRTtBTzBuSkY7O0FQeG5KQTtFQUNFO0VBQ0E7QU8ybkpGOztBUHpuSkE7RUFDRTtBTzRuSkY7O0FQMW5KQTtFQUNFO0FPNm5KRjs7QVAzbkpBO0VBQ0U7RUFDQTtBTzhuSkY7O0FQNW5KQTtFQUNFO0FPK25KRjs7QVA3bkpBO0VBQ0U7QU9nb0pGOztBUDluSkE7RUFDRTtFQUNBO0FPaW9KRjs7QVAvbkpBO0VBQ0U7QU9rb0pGOztBUGhvSkE7RUFDRTtBT21vSkY7O0FQam9KQTtFQUNFO0VBQ0E7QU9vb0pGOztBUGxvSkE7RUFDRTtBT3FvSkY7O0FQbm9KQTtFQUNFO0FPc29KRjs7QVBwb0pBO0VBQ0U7RUFDQTtBT3VvSkY7O0FQcm9KQTtFQUNFO0FPd29KRjs7QVB0b0pBO0VBQ0U7QU95b0pGOztBUHZvSkE7RUFDRTtFQUNBO0FPMG9KRjs7QVB4b0pBO0VBQ0U7QU8yb0pGOztBUHpvSkE7RUFDRTtBTzRvSkY7O0FQMW9KQTtFQUNFO0VBQ0E7QU82b0pGOztBUDNvSkE7RUFDRTtBTzhvSkY7O0FQNW9KQTtFQUNFO0FPK29KRjs7QVA3b0pBO0VBQ0U7RUFDQTtBT2dwSkY7O0FQOW9KQTtFQUNFO0FPaXBKRjs7QVAvb0pBO0VBQ0U7QU9rcEpGOztBUGhwSkE7RUFDRTtBT21wSkY7O0FQanBKQTtFQUNFO0VBQ0E7QU9vcEpGOztBUGxwSkE7RUFDRTtFQUNBO0FPcXBKRjs7QVBucEpBO0VBQ0U7QU9zcEpGOztBUHBwSkE7RUFDRTtFQUNBO0FPdXBKRjs7QVBycEpBO0VBQ0U7RUFDQTtBT3dwSkY7O0FQdHBKQTtFQUNFO0FPeXBKRjs7QVB2cEpBO0VBQ0U7RUFDQTtBTzBwSkY7O0FQeHBKQTtFQUNFO0VBQ0E7QU8ycEpGOztBUHpwSkE7RUFDRTtBTzRwSkY7O0FQMXBKQTtFQUNFO0VBQ0E7QU82cEpGOztBUDNwSkE7RUFDRTtFQUNBO0FPOHBKRjs7QVA1cEpBO0VBQ0U7QU8rcEpGOztBUDdwSkE7RUFDRTtFQUNBO0FPZ3FKRjs7QVA5cEpBO0VBQ0U7RUFDQTtBT2lxSkY7O0FQL3BKQTtFQUNFO0FPa3FKRjs7QVBocUpBO0VBQ0U7RUFDQTtBT21xSkY7O0FQanFKQTtFQUNFO0VBQ0E7QU9vcUpGOztBUGxxSkE7RUFDRTtBT3FxSkY7O0FQbnFKQTtFQUNFO0VBQ0E7QU9zcUpGOztBUHBxSkE7RUFDRTtFQUNBO0FPdXFKRjs7QVBycUpBO0VBQ0U7QU93cUpGOztBUHRxSkE7RUFDRTtFQUNBO0FPeXFKRjs7QVB2cUpBO0VBQ0U7RUFDQTtBTzBxSkY7O0FQeHFKQTtFQUNFO0FPMnFKRjs7QVB6cUpBO0VBQ0U7RUFDQTtBTzRxSkY7O0FQMXFKQTtFQUNFO0FPNnFKRjs7QVAzcUpBO0VBQ0U7RUFDQTtBTzhxSkY7O0FQNXFKQTtFQUNFO0VBQ0E7RUFDQTtBTytxSkY7O0FQN3FKQTs7RUFFRTtBT2dySkY7O0FQOXFKQTtFQUNFO0FPaXJKRjs7QVAvcUpBOztFQUVFO0VBQ0E7QU9rckpGOztBUGhySkE7RUFDRTtFQUNBO0FPbXJKRjs7QVBqckpBO0VBQ0U7QU9vckpGOztBUGxySkE7RUFDRTtBT3FySkY7O0FQbnJKQTtFQUNFO0FPc3JKRjs7QVBwckpBO0VBQ0U7QU91ckpGOztBUHJySkE7RUFDRTtFQUNBO0FPd3JKRjs7QVB0ckpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU95ckpGOztBUHZySkE7RUFDRTtFQUNBO0VBQ0E7QU8wckpGOztBUHhySkE7RUFDRTtBTzJySkY7O0FQenJKQTtFQUNFO0VBQ0E7QU80ckpGOztBUDFySkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzZySkY7O0FQM3JKQTtFQUNFO0FPOHJKRjs7QVA1ckpBO0VBQ0U7QU8rckpGOztBUDdySkE7RUFDRTtBT2dzSkY7O0FQOXJKQTtFQUNFO0VBQ0E7QU9pc0pGOztBUC9ySkE7RUFDRTtBT2tzSkY7O0FQaHNKQTtFQUNFO0FPbXNKRjs7QVBqc0pBO0VBQ0U7QU9vc0pGOztBUGxzSkE7RUFDRTtBT3FzSkY7O0FQbnNKQTs7OztFQUlFO0FPc3NKRjs7QVBwc0pBO0VBQ0U7QU91c0pGOztBUHJzSkE7RUFDRTtFQUNBO0FPd3NKRjs7QVB0c0pBO0VBQ0U7QU95c0pGOztBUHZzSkE7RUFDRTtFQUVBO0VBQ0E7QU8wc0pGOztBUHhzSkE7Ozs7RUFJRTtFQUNBO0VBQ0E7RUFDQTtBTzJzSkY7O0FQenNKQTs7OztFQUlFO0VBQ0E7QU80c0pGOztBUDFzSkE7O0VBRUU7QU82c0pGOztBUDNzSkE7O0VBRUU7QU84c0pGOztBUDVzSkE7O0VBRUU7QU8rc0pGOztBUDdzSkE7O0VBRUU7QU9ndEpGOztBUDlzSkE7O0VBRUU7QU9pdEpGOztBUC9zSkE7O0VBRUU7QU9rdEpGOztBUGh0SkE7O0VBRUU7QU9tdEpGOztBUGp0SkE7O0VBRUU7QU9vdEpGOztBUGx0SkE7Ozs7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPcXRKRjs7QVBudEpBOzs7O0VBSUU7RUFDQTtBT3N0SkY7O0FQcHRKQTs7RUFFRTtBT3V0SkY7O0FQcnRKQTs7RUFFRTtBT3d0SkY7O0FQdHRKQTs7RUFFRTtBT3l0SkY7O0FQdnRKQTs7RUFFRTtBTzB0SkY7O0FQeHRKQTtFQUNFO0FPMnRKRjs7QVB6dEpBO0VBQ0U7QU80dEpGOztBUDF0SkE7RUFDRTtBTzZ0SkY7O0FQM3RKQTtFQUNFO0FPOHRKRjs7QVA1dEpBO0VBQ0U7QU8rdEpGOztBUDd0SkE7RUFDRTtBT2d1SkY7O0FQOXRKQTtFQUNFO0FPaXVKRjs7QVAvdEpBO0VBQ0U7QU9rdUpGOztBUGh1SkE7RUFDRTtFQUNBO0FPbXVKRjs7QVBqdUpBO0VBQ0U7RUFDQTtBT291SkY7O0FQbHVKQTtFQUNFO0FPcXVKRjs7QVBudUpBO0VBQ0U7RUFDQTtBT3N1SkY7O0FQcHVKQTtFQUNFO0VBQ0E7RUFDQTtBT3V1SkY7O0FQcnVKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPd3VKRjs7QVB0dUpBO0VBQ0U7RUFDQTtFQUNBO0FPeXVKRjs7QVB2dUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU8wdUpGOztBUHh1SkE7RUFDRTtFQUNBO0VBQ0E7QU8ydUpGOztBUHp1SkE7RUFDRTtFQUNBO0FPNHVKRjs7QVAxdUpBO0VBQ0U7RUFDQTtBTzZ1SkY7O0FQM3VKQTtFQUNFO0FPOHVKRjs7QVA1dUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPK3VKRjs7QVA3dUpBO0VBQ0U7QU9ndkpGOztBUDl1SkE7RUFDRTtBT2l2SkY7O0FQL3VKQTtFQUNFO0FPa3ZKRjs7QVBodkpBO0VBRUU7RUFDQTtFQUNBO0FPbXZKRjs7QVBqdkpBO0VBQ0U7QU9vdkpGOztBUGx2SkE7O0VBRUU7RUFDQTtBT3F2SkY7O0FQbnZKQTtFQUNFO0FPc3ZKRjs7QVBwdkpBOzs7RUFJRTtBT3V2SkY7O0FQcnZKQTtFQUVFO0FPd3ZKRjs7QVB0dkpBOztFQUdFO0VBQ0E7QU95dkpGOztBUHZ2SkE7RUFDRTtFQUVBO0FPMHZKRjs7QVB4dkpBOztFQUdFO0VBQ0E7QU8ydkpGOztBUHp2SkE7RUFDRTtFQUNBO0FPNHZKRjs7QVAxdkpBO0VBQ0U7QU82dkpGOztBUDN2SkE7RUFDRTtBTzh2SkY7O0FQNXZKQTs7O0VBR0U7QU8rdkpGOztBUDd2SkE7RUFDRTtBT2d3SkY7O0FQOXZKQTtFQUNFO0FPaXdKRjs7QVAvdkpBO0VBQ0U7RUFDQTtBT2t3SkY7O0FQaHdKQTtFQUNFO0FPbXdKRjs7QVBqd0pBOzs7RUFHRTtFQUNBO0FPb3dKRjs7QVBsd0pBO0VBQ0U7QU9xd0pGOztBUG53SkE7O0VBRUU7QU9zd0pGOztBUHB3SkE7RUFDRTtBT3V3SkY7O0FQcndKQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU93d0pGOztBUHR3SkE7Ozs7RUFJRTtFQUVBO0VBRUE7QU8wd0pGOztBUHZ3SkE7Ozs7RUFJRTtBTzB3SkY7O0FQeHdKQTtFQUNFO0VBQ0E7QU8yd0pGOztBUHp3SkE7RUFDRTtBTzR3SkY7O0FQMXdKQTs7RUFFRTtBTzZ3SkY7O0FQM3dKQTtFQUNFO0FPOHdKRjs7QVA1d0pBOztFQUVFO0FPK3dKRjs7QVA3d0pBOzs7O0VBSUU7QU9neEpGOztBUDl3SkE7O0VBRUU7QU9peEpGOztBUC93SkE7Ozs7RUFJRTtBT2t4SkY7O0FQaHhKQTs7RUFFRTtBT214SkY7O0FQanhKQTs7OztFQUlFO0FPb3hKRjs7QVBseEpBOztFQUVFO0FPcXhKRjs7QVBueEpBOzs7O0VBSUU7QU9zeEpGOztBUHB4SkE7Ozs7RUFJRTtBT3V4SkY7O0FQcnhKQTs7Ozs7Ozs7RUFRRTtBT3d4SkY7O0FQdHhKQTs7OztFQUlFO0FPeXhKRjs7QVB2eEpBO0VBQ0U7QU8weEpGOztBUHh4SkE7O0VBRUU7QU8yeEpGOztBUHp4SkE7RUFDRTtBTzR4SkY7O0FQMXhKQTs7RUFFRTtBTzZ4SkY7O0FQM3hKQTtFQUNFO0FPOHhKRjs7QVA1eEpBOztFQUVFO0FPK3hKRjs7QVA3eEpBO0VBQ0U7QU9neUpGOztBUDl4SkE7O0VBRUU7QU9peUpGOztBUC94SkE7RUFDRTtBT2t5SkY7O0FQaHlKQTtFQUNFO0FPbXlKRjs7QVBqeUpBOztFQUVFO0FPb3lKRjs7QVBseUpBO0VBQ0U7QU9xeUpGOztBUG55SkE7RUFDRTtFQUNBO0FPc3lKRjs7QVBweUpBO0VBQ0U7QU91eUpGOztBUHJ5SkE7RUFDRTtBT3d5SkY7O0FQdHlKQTtFQUNFO0FPeXlKRjs7QVB2eUpBOzs7Ozs7OztFQVFFO0FPMHlKRjs7QVB4eUpBO0VBQ0U7QU8yeUpGOztBUHp5SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzR5SkY7O0FQMXlKQTtFQUNFO0FPNnlKRjs7QVAzeUpBO0VBQ0U7RUFDQTtBTzh5SkY7O0FQNXlKQTtFQUNFO0FPK3lKRjs7QVA3eUpBO0VBQ0U7RUFDQTtBT2d6SkY7O0FQOXlKQTtFQUNFO0FPaXpKRjs7QVAveUpBO0VBQ0U7QU9rekpGOztBUGh6SkE7RUFDRTtBT216SkY7O0FQanpKQTtFQUVFO0VBQ0E7RUFDQTtBT296SkY7O0FQbHpKQTtFQUNFO0VBQ0E7QU9xekpGOztBUG56SkE7RUFDRTtFQUNBO0FPc3pKRjs7QVBwekpBO0VBQ0U7RUFDQTtBT3V6SkY7O0FQcnpKQTtFQUNFO0FPd3pKRjs7QVB0ekpBOztFQUVFO0FPeXpKRjs7QVB2ekpBOztFQUVFO0FPMHpKRjs7QVB4ekpBOztFQUVFO0FPMnpKRjs7QVB6ekpBO0VBQ0U7QU80ekpGOztBUDF6SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBTzZ6SkY7O0FQM3pKQTtFQUNFO0FPOHpKRjs7QVA1ekpBO0VBQ0U7QU8rekpGOztBUDd6SkE7RUFDRTtBT2cwSkY7O0FQOXpKQTtFQUNFO0FPaTBKRjs7QVAvekpBOztFQUVFO0VBRUE7RUFDQTtBT2swSkY7O0FQaDBKQTtFQUNFO0FPbTBKRjs7QVBqMEpBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBT28wSkY7O0FQbDBKQTtFQUNFO0FPcTBKRjs7QVBuMEpBO0VBR0U7RUFJQTtBT3MwSkY7O0FQcDBKQTs7RUFFRTtBT3UwSkY7O0FQcjBKQTs7RUFFRTtFQUNBO0VBQ0E7RUFFQTtBT3cwSkY7O0FQdDBKQTs7RUFFRTtBT3kwSkY7O0FQdjBKQTs7RUFFRTtFQUNBO0FPMDBKRjs7QVB4MEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUlBO0VBR0E7QU8yMEpGOztBUHowSkE7RUFJRTtBTzQwSkY7O0FQMTBKQTtFQUNFO0VBQ0E7QU82MEpGOztBUDMwSkE7RUFDRTtFQUNBO0FPODBKRjs7QVA1MEpBO0VBQ0U7QU8rMEpGOztBUDcwSkE7RUFDRTtBT2cxSkY7O0FQOTBKQTtFQUNFO0VBQ0E7QU9pMUpGOztBUC8wSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBT2sxSkY7O0FQaDFKQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0FPbTFKRjs7QVBqMUpBO0VBQ0U7RUFDQTtBT28xSkY7O0FQbDFKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9xMUpGOztBUG4xSkE7RUFDRTtFQUNBO0FPczFKRjs7QVBwMUpBO0VBQ0U7RUFHQTtFQUlBO0FPdTFKRjs7QVByMUpBOztFQUVFO0FPdzFKRjs7QVB0MUpBO0VBQ0U7RUFDQTtBT3kxSkY7O0FQdjFKQTtFQUNFO0lBQ0U7RU8wMUpGO0FBQ0Y7QVB4MUpBO0VBQ0U7QU8wMUpGOztBUHgxSkE7RUFDRTtBTzIxSkY7O0FQejFKQTtFQUNFO0VBQ0E7RUFDQTtBTzQxSkY7O0FQMTFKQTtFQUNFO0FPNjFKRjs7QVAzMUpBO0VBQ0U7RUFDQTtBTzgxSkY7O0FQNTFKQTtFQUNFO0VBQ0E7QU8rMUpGOztBUDcxSkE7RUFDRTtBT2cySkY7O0FQOTFKQTtFQUdFO0VBR0E7RUFDQTtBT2kySkY7O0FQLzFKQTtFQUdFO0VBRUE7RUFDQTtFQUNBO0FPazJKRjs7QVBoMkpBO0VBQ0U7QU9tMkpGOztBUGoySkE7RUFDRTtBT28ySkY7O0FQbDJKQTtFQUNFO0VBQ0E7QU9xMkpGOztBUG4ySkE7RUFDRTtFQUNBO0FPczJKRjs7QVBwMkpBO0VBQ0U7RUFHQTtFQUdBO0FPdTJKRjs7QVByMkpBO0VBQ0U7QU93MkpGOztBUHQySkE7RUFDRTtBT3kySkY7O0FQdjJKQTtFQUdFO0VBQ0E7QU8wMkpGOztBUHgySkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzIySkY7O0FQejJKQTs7RUFFRTtBTzQySkY7O0FQMTJKQTtFQUNFO0FPNjJKRjs7QVAzMkpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPODJKRjs7QVA1MkpBO0VBQ0U7RUFDQTtBTysySkY7O0FQNzJKQTs7RUFFRTtBT2czSkY7O0FQOTJKQTtFQUdFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QU9pM0pGOztBUC8ySkE7RUFDRTtBT2szSkY7O0FQaDNKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPbTNKRjs7QVBqM0pBO0VBQ0U7QU9vM0pGOztBUGwzSkE7RUFDRTtBT3EzSkY7O0FQbjNKQTtFQUNFO0VBQ0E7QU9zM0pGOztBUHAzSkE7RUFDRTtFQUNBO0FPdTNKRjs7QVByM0pBO0VBQ0U7QU93M0pGOztBUHQzSkE7RUFDRTtFQUNBO0FPeTNKRjs7QVB2M0pBO0VBQ0U7RUFDQTtBTzAzSkY7O0FQeDNKQTtFQUNFO0VBQ0E7QU8yM0pGOztBUHozSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzQzSkY7O0FQMTNKQTtFQUNFO0VBQ0E7QU82M0pGOztBUDMzSkE7O0VBRUU7QU84M0pGOztBUDUzSkE7O0VBRUU7RUFDQTtFQUNBO0FPKzNKRjs7QVA3M0pBO0VBQ0U7QU9nNEpGOztBUDkzSkE7RUFDRTtBT2k0SkY7O0FQLzNKQTs7O0VBR0U7QU9rNEpGOztBUGg0SkE7RUFDRTtFQUNBO0VBR0E7RUFJQTtBT200SkY7O0FQajRKQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBT280SkY7O0FQbDRKQTtFQUNFO0VBQ0E7RUFDQTtBT3E0SkY7O0FQbjRKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBT3M0SkY7O0FQcDRKQTtFQUNFO0VBQ0E7RUFFQTtBT3U0SkY7O0FQcjRKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBT3c0SkY7O0FQdDRKQTtFQUNFO0VBQ0E7QU95NEpGOztBUHY0SkE7RUFDRTtBTzA0SkY7O0FQeDRKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8yNEpGOztBUHo0SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTzQ0SkY7O0FQMTRKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU82NEpGOztBUDM0SkE7RUFDRTtBTzg0SkY7O0FQNTRKQTtFQUNFO0FPKzRKRjs7QVA3NEpBO0VBR0U7RUFHQTtFQUNBO0FPZzVKRjs7QVA5NEpBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7QU9pNUpGOztBUC80SkE7O0VBR0U7QU9rNUpGO0FQdDRKQTtFQUNFO0lBRUU7RU9tNUpGO0VQajVKQTtJQUVFO0VPbTVKRjtBQUNGO0FQajVKQTtFQUNFO0VBQ0E7QU9tNUpGOztBUGo1SkE7RUFDRTtBT281SkY7O0FQbDVKQTtFQUNFO0VBQ0E7RUFFQTtBT3E1SkY7O0FQbjVKQTtFQUNFO0FPczVKRjs7QVBwNUpBOztFQUVFO0FPdTVKRjs7QVByNUpBO0VBQ0U7QU93NUpGOztBUHQ1SkE7RUFHRTtFQUdBO0FPeTVKRjs7QVB2NUpBO0VBR0U7QU8wNUpGOztBUHg1SkE7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBTzI1SkY7O0FQejVKQTs7RUFFRTtBTzQ1SkY7O0FQMTVKQTs7RUFFRTtFQUNBO0FPNjVKRjs7QVAzNUpBO0VBQ0U7QU84NUpGOztBUDU1SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTys1SkY7O0FQNzVKQTtFQUNFO0VBQ0E7RUFDQTtBT2c2SkY7O0FQOTVKQTtFQUNFO0VBQ0E7QU9pNkpGOztBUC81SkE7RUFDRTtBT2s2SkY7O0FQaDZKQTtFQUVFO0VBQ0E7QU9tNkpGOztBUGo2SkE7RUFDRTtFQUNBO0VBQ0E7QU9vNkpGOztBUGw2SkE7RUFDRTtFQUNBO0FPcTZKRjs7QVBuNkpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3M2SkY7O0FQcDZKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPdTZKRjs7QVByNkpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPdzZKRjs7QVB0NkpBO0VBQ0U7QU95NkpGOztBUHY2SkE7RUFDRTtFQUNBO0FPMDZKRjs7QVB4NkpBO0VBQ0U7QU8yNkpGOztBUHo2SkE7RUFDRTtBTzQ2SkY7O0FQMTZKQTtFQUNFO0FPNjZKRjs7QVAzNkpBO0VBQ0U7QU84NkpGOztBUDU2SkE7RUFDRTtFQUNBO0FPKzZKRjs7QVA3NkpBO0VBQ0U7QU9nN0pGOztBUDk2SkE7RUFDRTtBT2k3SkY7O0FQLzZKQTtFQUNFO0VBQ0E7QU9rN0pGOztBUGg3SkE7RUFDRTtBT203SkY7O0FQajdKQTtFQUNFO0VBQ0E7QU9vN0pGOztBUGw3SkE7RUFDRTtBT3E3SkY7O0FQbjdKQTtFQUNFO0VBQ0E7RUFDQTtBT3M3SkY7O0FQcDdKQTs7RUFFRTtBT3U3SkY7O0FQcjdKQTtFQUNFO0VBQ0E7QU93N0pGOztBUHQ3SkE7RUFDRTtBT3k3SkY7O0FQdjdKQTtFQUNFO0FPMDdKRjs7QVB4N0pBOzs7RUFHRTtBTzI3SkY7O0FQejdKQTtFQUNFO0FPNDdKRjs7QVAxN0pBO0VBQ0U7QU82N0pGOztBUDM3SkE7O0VBRUU7RUFDQTtBTzg3SkY7O0FQNTdKQTtFQUNFO0VBQ0E7QU8rN0pGOztBUDc3SkE7RUFDRTtBT2c4SkY7O0FQOTdKQTtFQUNFO0FPaThKRjs7QVAvN0pBO0VBQ0U7RUFDQTtBT2s4SkY7O0FQaDhKQTtFQUNFO0FPbThKRjs7QVBqOEpBO0VBQ0U7RUFDQTtBT284SkY7O0FQbDhKQTtFQUNFO0VBQ0E7QU9xOEpGOztBUG44SkE7RUFDRTtBT3M4SkY7O0FQcDhKQTs7RUFFRTtBT3U4SkY7O0FQcjhKQTtFQUNFO0VBQ0E7QU93OEpGOztBUHQ4SkE7RUFDRTtBT3k4SkY7O0FQdjhKQTtFQUNFO0FPMDhKRjs7QVB4OEpBO0VBQ0U7RUFDQTtBTzI4SkY7O0FQejhKQTtFQUNFO0VBQ0E7RUFDQTtBTzQ4SkY7O0FQMThKQTtFQUNFO0FPNjhKRjs7QVAzOEpBO0VBQ0U7QU84OEpGOztBUDU4SkE7RUFDRTtFQUNBO0VBQ0E7QU8rOEpGOztBUDc4SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBT2c5SkY7O0FQOThKQTtFQUNFO0VBQ0E7QU9pOUpGOztBUC84SkE7RUFDRTtBT2s5SkY7O0FQaDlKQTtFQUdFO0FPbTlKRjs7QVBqOUpBO0VBQ0U7RUFDQTtBT285SkY7O0FQbDlKQTtFQUNFO0FPcTlKRjs7QVBuOUpBO0VBQ0U7QU9zOUpGOztBUHA5SkE7RUFDRTtBT3U5SkY7O0FQcjlKQTtFQUNFO0FPdzlKRjs7QVB0OUpBO0VBQ0U7QU95OUpGOztBUHY5SkE7RUFDRTtBTzA5SkY7O0FQeDlKQTtFQUNFO0VBQ0E7RUFDQTtBTzI5SkY7O0FQejlKQTtFQUNFO0FPNDlKRjs7QVAxOUpBO0VBQ0U7RUFDQTtBTzY5SkY7O0FQMzlKQTtFQUNFO0FPODlKRjs7QVA1OUpBO0VBQ0U7QU8rOUpGOztBUDc5SkE7Ozs7RUFJRTtFQUNBO0VBQ0E7QU9nK0pGOztBUDk5SkE7O0VBRUU7RUFDQTtFQUNBO0FPaStKRjs7QVAvOUpBOztFQUVFO0VBQ0E7RUFDQTtBT2srSkY7O0FQaCtKQTs7RUFFRTtFQUNBO0VBQ0E7QU9tK0pGOztBUGorSkE7RUFDRTtFQUdBO0VBSUE7RUFDQTtFQUNBO0FPbytKRjs7QVBsK0pBO0VBQ0U7RUFHQTtBT3ErSkY7O0FQbitKQTtFQUNFO0FPcytKRjs7QVBwK0pBO0VBR0U7RUFHQTtFQUVBO0VBQ0E7QU91K0pGOztBUHIrSkE7O0VBRUU7RUFDQTtBT3crSkY7O0FQdCtKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3krSkY7O0FQditKQTtFQUNFO0VBQ0E7RUFDQTtBTzArSkY7O0FQeCtKQTtFQUNFO0FPMitKRjs7QVB6K0pBO0VBQ0U7QU80K0pGOztBUDErSkE7RUFDRTtFQUNBO0FPNitKRjs7QVAzK0pBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU84K0pGOztBUDUrSkE7RUFDRTtFQUNBO0FPKytKRjs7QVA3K0pBO0VBQ0U7QU9nL0pGOztBUDkrSkE7RUFDRTtBT2kvSkY7O0FQLytKQTs7RUFFRTtFQUNBO0FPay9KRjs7QVBoL0pBO0VBQ0U7RUFDQTtFQUNBO0FPbS9KRjs7QVBqL0pBO0VBQ0U7RUFDQTtFQUNBO0FPby9KRjs7QVBsL0pBO0VBQ0U7QU9xL0pGOztBUG4vSkE7O0VBRUU7QU9zL0pGOztBUHAvSkE7RUFDRTtBT3UvSkY7O0FQci9KQTtFQUNFO0FPdy9KRjs7QVB0L0pBO0VBQ0U7RUFDQTtBT3kvSkY7O0FQdi9KQTtFQUNFO0VBQ0E7QU8wL0pGOztBUHgvSkE7RUFHRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FPMi9KRjs7QVB6L0pBO0VBR0U7RUFHQTtBTzQvSkY7O0FQMS9KQTtFQUNFO0FPNi9KRjs7QVAzL0pBO0VBQ0U7QU84L0pGOztBUDUvSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTysvSkY7O0FQNy9KQTtFQUNFO0FPZ2dLRjs7QVA5L0pBO0VBQ0U7RUFDQTtBT2lnS0Y7O0FQLy9KQTtFQUdFO0VBSUE7QU9rZ0tGOztBUGhnS0E7RUFDRTtBT21nS0Y7O0FQamdLQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FPb2dLRjs7QVBsZ0tBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU9xZ0tGOztBUG5nS0E7RUFDRTtBT3NnS0Y7O0FQcGdLQTtFQUNFO0FPdWdLRjs7QVByZ0tBO0VBQ0U7RUFDQTtBT3dnS0Y7O0FQdGdLQTtFQUNFO0VBQ0E7QU95Z0tGOztBUHZnS0E7RUFDRTtFQUNBO0FPMGdLRjs7QVB4Z0tBO0VBQ0U7QU8yZ0tGOztBUHpnS0E7Ozs7RUFJRTtBTzRnS0Y7O0FQMWdLQTs7OztFQU1FO0VBR0E7QU82Z0tGOztBUDNnS0E7Ozs7RUFJRTtBTzhnS0Y7O0FQNWdLQTs7OztFQUlFO0VBQ0E7QU8rZ0tGOztBUDdnS0E7Ozs7RUFJRTtFQUNBO0FPZ2hLRjs7QVA5Z0tBO0VBRUU7RUFDQTtFQUNBO0FPaWhLRjs7QVAvZ0tBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7QU9raEtGOztBUGhoS0E7RUFDRTtBT21oS0Y7O0FQamhLQTtFQUNFO0FPb2hLRjs7QVBsaEtBO0VBR0U7QU9xaEtGOztBUG5oS0E7RUFHRTtBT3NoS0Y7O0FQcGhLQTtFQUNFO0VBQ0E7QU91aEtGOztBUHJoS0E7O0VBRUU7QU93aEtGOztBUHRoS0E7RUFDRTtFQUNBO0VBQ0E7QU95aEtGOztBUHZoS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPMGhLRjs7QVB4aEtBOztFQUVFO0FPMmhLRjs7QVB6aEtBO0VBQ0U7RUFDQTtFQUNBO0FPNGhLRjs7QVAxaEtBO0VBQ0U7RUFDQTtFQUNBO0FPNmhLRjs7QVAzaEtBO0VBQ0U7RUFDQTtBTzhoS0Y7O0FQNWhLQTtFQUNFO0FPK2hLRjs7QVA3aEtBO0VBQ0U7QU9naUtGOztBUDloS0E7O0VBRUU7RUFDQTtFQUNBO0FPaWlLRjs7QVAvaEtBO0VBQ0U7RUFDQTtBT2tpS0Y7O0FQaGlLQTtFQUNFO0FPbWlLRjs7QVBqaUtBO0VBQ0U7QU9vaUtGOztBUGxpS0E7RUFDRTtBT3FpS0Y7O0FQbmlLQTs7Ozs7Ozs7O0VBU0U7QU9zaUtGOztBUHBpS0E7O0VBRUU7QU91aUtGOztBUHJpS0E7Ozs7RUFJRTtBT3dpS0Y7O0FQdGlLQTs7RUFFRTtBT3lpS0Y7O0FQdmlLQTtFQUNFO0FPMGlLRjs7QVB4aUtBO0VBQ0U7RUFDQTtBTzJpS0Y7O0FQemlLQTtFQUNFO0VBQ0E7QU80aUtGOztBUDFpS0E7RUFDRTtFQUNBO0FPNmlLRjs7QVAzaUtBO0VBQ0U7QU84aUtGOztBUDVpS0E7O0VBRUU7QU8raUtGOztBUDdpS0E7O0VBRUU7RUFDQTtBT2dqS0Y7O0FQOWlLQTtFQUNFO0FPaWpLRjs7QVAvaUtBO0VBQ0U7RUFDQTtBT2tqS0Y7O0FQaGpLQTs7OztFQUlFO0FPbWpLRjs7QVBqaktBO0VBQ0U7QU9vaktGOztBUGxqS0E7RUFDRTtBT3FqS0Y7O0FQbmpLQTtFQUNFO0FPc2pLRjs7QVBwaktBO0VBQ0U7QU91aktGOztBUHJqS0E7O0VBRUU7QU93aktGOztBUHRqS0E7RUFDRTtFQUVBO0VBQ0E7RUFDQTtBT3lqS0Y7O0FQdmpLQTtFQUNFO0FPMGpLRjs7QVB4aktBOztFQUVFO0VBQ0E7QU8yaktGOztBUHpqS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FPNGpLRjs7QVAxaktBO0VBQ0U7QU82aktGOztBUDNqS0E7Ozs7O0VBS0U7RUFDQTtBTzhqS0Y7O0FQNWpLQTs7Ozs7RUFLRTtFQUNBO0VBQ0E7QU8raktGOztBUDdqS0E7RUFDRTtBT2drS0Y7O0FQOWpLQTtFQUVFO0FPaWtLRjs7QVAvaktBO0VBQ0U7QU9ra0tGOztBUGhrS0E7RUFDRTtFQUNBO0FPbWtLRjs7QVBqa0tBO0VBQ0U7QU9va0tGOztBUGxrS0E7O0VBRUU7RUFDQTtBT3FrS0Y7O0FQbmtLQTs7O0VBR0U7QU9za0tGOztBUHBrS0E7RUFDRTtBT3VrS0Y7O0FQcmtLQTtFQUNFO0FPd2tLRjs7QVB0a0tBOztFQUVFO0FPeWtLRjs7QVB2a0tBO0VBRUU7QU8wa0tGOztBUHhrS0E7RUFDRTtBTzJrS0Y7O0FQemtLQTtFQUNFO0FPNGtLRjs7QVAxa0tBO0VBQ0U7QU82a0tGOztBUDNrS0E7RUFDRTtFQUNBO0VBQ0E7QU84a0tGOztBUDVrS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTytrS0Y7O0FQN2tLQTtFQUNFO0FPZ2xLRjs7QVA5a0tBO0VBQ0U7QU9pbEtGOztBUC9rS0E7RUFDRTtBT2tsS0Y7O0FQaGxLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QU9tbEtGOztBUGpsS0E7RUFDRTtBT29sS0Y7O0FQbGxLQTtFQUNFO0FPcWxLRjs7QVBubEtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBT3NsS0Y7O0FQcGxLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPdWxLRjs7QVBybEtBO0VBQ0U7QU93bEtGOztBUHRsS0E7RUFDRTtBT3lsS0Y7O0FQdmxLQTs7RUFFRTtBTzBsS0Y7O0FQeGxLQTtFQUNFO0VBQ0E7QU8ybEtGOztBUHpsS0E7RUFDRTtBTzRsS0Y7O0FQMWxLQTtFQUNFO0FPNmxLRjs7QVAzbEtBO0VBQ0U7QU84bEtGOztBUDVsS0E7RUFDRTtFQUNBO0VBQ0E7QU8rbEtGOztBUDdsS0E7RUFDRTtBT2dtS0Y7O0FQOWxLQTtFQUNFO0FPaW1LRjs7QVAvbEtBO0VBQ0U7RUFDQTtBT2ttS0Y7O0FQaG1LQTtFQUNFO0FPbW1LRjs7QVBqbUtBOztFQUVFO0FPb21LRjs7QVBsbUtBO0VBQ0U7QU9xbUtGOztBUG5tS0E7O0VBRUU7QU9zbUtGOztBUHBtS0E7O0VBRUU7QU91bUtGOztBUHJtS0E7RUFDRTtFQUNBO0FPd21LRjs7QVB0bUtBO0VBQ0U7QU95bUtGOztBUHZtS0E7RUFDRTtBTzBtS0Y7O0FQeG1LQTtFQUNFO0FPMm1LRjs7QVB6bUtBO0VBQ0U7QU80bUtGOztBUDFtS0E7RUFDRTtBTzZtS0Y7O0FQM21LQTs7RUFFRTtFQUNBO0FPOG1LRjs7QVA1bUtBOzs7Ozs7OztFQVFFO0VBQ0E7QU8rbUtGOztBUDdtS0E7Ozs7RUFJRTtFQUNBO0FPZ25LRjs7QVA5bUtBO0VBQ0U7QU9pbktGOztBUC9tS0E7RUFDRTtBT2tuS0Y7O0FQaG5LQTtFQUNFO0FPbW5LRjs7QVBqbktBO0VBQ0U7RUFDQTtFQUNBO0FPb25LRjs7QVBsbktBO0VBQ0U7RUFDQTtFQUNBO0FPcW5LRjs7QVBubktBO0VBQ0U7RUFDQTtFQUNBO0FPc25LRjs7QVBwbktBO0VBQ0U7RUFDQTtFQUNBO0FPdW5LRjs7QVBybktBO0VBQ0U7RUFDQTtFQUNBO0FPd25LRjs7QVB0bktBO0VBQ0U7RUFDQTtFQUNBO0FPeW5LRjs7QVB2bktBO0VBQ0U7RUFDQTtFQUNBO0FPMG5LRjs7QVB4bktBO0VBQ0U7RUFDQTtFQUNBO0FPMm5LRjs7QVB6bktBO0VBQ0U7RUFDQTtFQUNBO0FPNG5LRjs7QVAxbktBO0VBQ0U7RUFDQTtFQUNBO0FPNm5LRjs7QVAzbktBO0VBQ0U7RUFDQTtFQUNBO0FPOG5LRjs7QVA1bktBO0VBQ0U7RUFDQTtFQUNBO0FPK25LRjs7QVA3bktBO0VBQ0U7RUFDQTtFQUNBO0FPZ29LRjs7QVA5bktBO0VBQ0U7RUFDQTtFQUNBO0FPaW9LRjs7QVAvbktBO0VBQ0U7RUFDQTtFQUNBO0FPa29LRjs7QVBob0tBOztFQUVFO0VBQ0E7RUFDQTtBT21vS0Y7O0FQam9LQTs7RUFFRTtFQUNBO0VBQ0E7QU9vb0tGOztBUGxvS0E7O0VBRUU7RUFDQTtFQUNBO0FPcW9LRjs7QVBub0tBOztFQUVFO0VBQ0E7RUFDQTtBT3NvS0Y7O0FQcG9LQTs7RUFFRTtFQUNBO0VBQ0E7QU91b0tGOztBUHJvS0E7O0VBRUU7RUFDQTtFQUNBO0FPd29LRjs7QVB0b0tBOztFQUVFO0VBQ0E7RUFDQTtBT3lvS0Y7O0FQdm9LQTs7RUFFRTtFQUNBO0VBQ0E7QU8wb0tGOztBUHhvS0E7O0VBRUU7RUFDQTtFQUNBO0FPMm9LRjs7QVB6b0tBOztFQUVFO0VBQ0E7RUFDQTtBTzRvS0Y7O0FQMW9LQTtFQUNFO0VBQ0E7RUFDQTtBTzZvS0Y7O0FQM29LQTtFQUNFO0VBQ0E7RUFDQTtBTzhvS0Y7O0FQNW9LQTtFQUNFO0VBQ0E7RUFDQTtBTytvS0Y7O0FQN29LQTtFQUNFO0VBQ0E7RUFDQTtBT2dwS0Y7O0FQOW9LQTtFQUNFO0VBQ0E7RUFDQTtBT2lwS0Y7O0FQL29LQTtFQUNFO0VBQ0E7RUFDQTtBT2twS0Y7O0FQaHBLQTtFQUNFO0VBQ0E7RUFDQTtBT21wS0Y7O0FQanBLQTtFQUNFO0VBQ0E7RUFDQTtBT29wS0Y7O0FQbHBLQTtFQUNFO0VBQ0E7RUFDQTtBT3FwS0Y7O0FQbnBLQTtFQUNFO0VBQ0E7RUFDQTtBT3NwS0Y7O0FQcHBLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU91cEtGOztBUHJwS0E7RUFDRTtFQUNBO0VBQ0E7QU93cEtGOztBUHRwS0E7RUFHRTtFQUlBO0VBQ0E7RUFDQTtFQUNBO0FPeXBLRjs7QVB2cEtBO0VBR0U7RUFDQTtFQUlBO0VBQ0E7QU8wcEtGOztBUHhwS0E7RUFDRTtFQUNBO0VBQ0E7QU8ycEtGOztBUHpwS0E7RUFHRTtBTzRwS0Y7O0FQMXBLQTtFQUNFO0FPNnBLRjs7QVAzcEtBO0VBQ0U7QU84cEtGOztBUDVwS0E7RUFDRTtBTytwS0Y7O0FQN3BLQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBT2dxS0Y7O0FQOXBLQTtFQUNFO0FPaXFLRjs7QVAvcEtBO0VBQ0U7QU9rcUtGOztBUGhxS0E7RUFDRTtFQUNBO0FPbXFLRjs7QVBqcUtBO0VBQ0U7RUFDQTtBT29xS0Y7O0FQbHFLQTtFQUNFO0FPcXFLRjs7QVBucUtBO0VBQ0U7RUFDQTtBT3NxS0Y7O0FQcHFLQTtFQUNFO0FPdXFLRjs7QVBycUtBO0VBQ0U7QU93cUtGOztBUHRxS0E7RUFDRTtBT3lxS0Y7O0FQdnFLQTtFQUNFO0VBQ0E7QU8wcUtGOztBUHhxS0E7Ozs7RUFJRTtFQUNBO0FPMnFLRjs7QVB6cUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU80cUtGOztBUDFxS0E7O0VBRUU7QU82cUtGOztBUDNxS0E7RUFDRTtBTzhxS0Y7O0FQNXFLQTtFQUNFO0FPK3FLRjs7QVA3cUtBO0VBQ0U7QU9ncktGOztBUDlxS0E7O0VBRUU7RUFDQTtBT2lyS0Y7O0FQL3FLQTtFQUNFO0VBQ0E7QU9rcktGOztBUGhyS0E7RUFDRTtFQUNBO0FPbXJLRjs7QVBqcktBO0VBQ0U7QU9vcktGOztBUGxyS0E7RUFDRTtBT3FyS0Y7O0FQbnJLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9zcktGOztBUHByS0E7RUFDRTtBT3VyS0Y7O0FQcnJLQTs7OztFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU93cktGOztBUHRyS0E7O0VBRUU7RUFDQTtFQUNBO0FPeXJLRjs7QVB2cktBO0VBQ0U7RUFDQTtBTzByS0Y7O0FQeHJLQTs7RUFFRTtFQUNBO0VBQ0E7QU8ycktGOztBUHpyS0E7RUFDRTtFQUNBO0FPNHJLRjs7QVAxcktBO0VBQ0U7RUFDQTtBTzZyS0Y7O0FQM3JLQTtFQUNFO0FPOHJLRjs7QVA1cktBO0VBQ0U7RUFDQTtBTytyS0Y7O0FQN3JLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU9nc0tGOztBUDlyS0E7RUFDRTtBT2lzS0Y7O0FQL3JLQTtFQUNFO0VBQ0E7RUFDQTtBT2tzS0Y7O0FQaHNLQTtFQUNFO0VBQ0E7QU9tc0tGOztBUGpzS0E7RUFDRTtFQUNBO0VBQ0E7QU9vc0tGOztBUGxzS0E7RUFDRTtBT3FzS0Y7O0FQbnNLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPc3NLRjs7QVBwc0tBO0VBQ0U7QU91c0tGOztBUHJzS0E7RUFDRTtBT3dzS0Y7O0FQdHNLQTtFQUNFO0FPeXNLRjs7QVB2c0tBOzs7O0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU8wc0tGOztBUHhzS0E7O0VBRUU7QU8yc0tGOztBUHpzS0E7O0VBRUU7QU80c0tGOztBUDFzS0E7RUFDRTtBTzZzS0Y7O0FQM3NLQTtFQUNFO0FPOHNLRjs7QVA1c0tBO0VBQ0U7QU8rc0tGOztBUDdzS0E7RUFDRTtBT2d0S0Y7O0FQOXNLQTtFQUNFO0FPaXRLRjs7QVAvc0tBO0VBQ0U7QU9rdEtGOztBUGh0S0E7RUFDRTtFQUNBO0VBQ0E7QU9tdEtGOztBUGp0S0E7O0VBRUU7QU9vdEtGOztBUGx0S0E7RUFDRTtBT3F0S0Y7O0FQbnRLQTtFQUNFO0FPc3RLRjs7QVBwdEtBO0VBQ0U7QU91dEtGOztBUHJ0S0E7RUFDRTtBT3d0S0Y7O0FQdHRLQTtFQUNFO0FPeXRLRjs7QVB2dEtBO0VBQ0U7QU8wdEtGOztBUHh0S0E7RUFDRTtBTzJ0S0Y7O0FQenRLQTtFQUNFO0FPNHRLRjs7QVAxdEtBO0VBQ0U7QU82dEtGOztBUDN0S0E7RUFDRTtBTzh0S0Y7O0FQNXRLQTtFQUNFO0FPK3RLRjs7QVA3dEtBO0VBQ0U7QU9ndUtGOztBUDl0S0E7RUFDRTtBT2l1S0Y7O0FQL3RLQTtFQUNFO0FPa3VLRjs7QVBodUtBO0VBQ0U7QU9tdUtGOztBUGp1S0E7RUFDRTtBT291S0Y7O0FQbHVLQTtFQUNFO0FPcXVLRjs7QVBudUtBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FPc3VLRjs7QVBwdUtBO0VBQ0U7QU91dUtGOztBUHJ1S0E7RUFDRTtFQUVBO0FPd3VLRjs7QVB0dUtBO0VBQ0U7QU95dUtGOztBUHZ1S0E7RUFDRTtBTzB1S0Y7O0FQeHVLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBTzJ1S0Y7O0FQenVLQTtFQUNFO0FPNHVLRjs7QVAxdUtBO0VBQ0U7RUFFQTtBTzZ1S0Y7O0FQM3VLQTtFQUNFO0VBQ0E7RUFDQTtBTzh1S0Y7O0FQNXVLQTs7RUFFRTtBTyt1S0Y7O0FQN3VLQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBT2d2S0Y7O0FQOXVLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FPaXZLRjs7QVI1MCtCQTtFQUNFO0FRKzArQkY7O0FSNTArQkE7RUFDRTtBUSswK0JGOztBUjUwK0JBO0VBQ0U7QVErMCtCRjs7QVI1MCtCQztFQUNDO0FRKzArQkY7O0FSeDArQkE7RUFDRTtBUTIwK0JGOztBUngwK0JBO0VBQ0U7RUFDQTtBUTIwK0JGOztBUngwK0JBO0VBQ0U7RUFDQTtBUTIwK0JGOztBUngwK0JBO0VBQ0U7RUFDQTtFQUFBO0VBQ0E7QVEyMCtCRjs7QVJ4MCtCQTtFQUNFO0VBQUE7RUFDQTtFQUNBO0FRMjArQkY7O0FSeDArQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUTIwK0JGO0FSejArQkU7RUFDRTtFQUNBO0FRMjArQko7QVJ6MCtCSTtFQUNFO0VBQ0E7RUFDQTtBUTIwK0JOO0FSdjArQkU7RUFDRTtFQUNBO0VBQ0E7QVF5MCtCSjtBUnQwK0JFO0VBQ0U7RUFDQTtBUXcwK0JKO0FScjArQkU7RUFDRTtFQUNBO0VBQ0E7QVF1MCtCSjs7QVJuMCtCQTtFQUNFO0FRczArQkY7O0FSbjArQkE7RUFDRTtFQUNBO0FRczArQkY7O0FSbjArQkE7RUFDRTtBUXMwK0JGO0FScDArQkU7RUFDRTtBUXMwK0JKOztBUmwwK0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUXEwK0JGOztBUmwwK0JBO0VBRUU7QVFvMCtCRjtBUmwwK0JFO0VBQ0U7RUFDQTtFQUNBO0FRbzArQko7O0FSOXorQkE7RUFDRTtFQUNBO0VBQ0E7QVFpMCtCRjs7QVI5eitCQTtFQUNFO0FRaTArQkY7O0FSOXorQkE7RUFDRTtBUWkwK0JGOztBUjl6K0JBO0VBQ0U7QVFpMCtCRjs7QVIveitCQTs7RUFFRTtBUWswK0JGOztBUmgwK0JBOzs7RUFHRTtFQUNBO0FRbTArQkY7O0FSajArQkE7OztFQUdFO0FRbzArQkY7O0FBMTkrQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNjkrQkY7QUEzOStCRTtFQUNFO0VBQ0E7RUFDQTtBQTY5K0JKO0FBMzkrQkk7RUFFRTtBQTQ5K0JOO0FBeDkrQk07RUFDRTtFQUNBO0FBMDkrQlI7QUF4OStCUTtFQUNFO0VBQ0E7QUEwOStCVjtBQXA5K0JNO0VBQ0U7QUFzOStCUjtBQW45K0JNO0VBQ0U7RUFDQTtBQXE5K0JSO0FBbDkrQk07RUFDRTtFQUNBO0FBbzkrQlI7QUE5OCtCUTtFQUNFO0VBQ0E7QUFnOStCVjtBQTc4K0JRO0VBQ0U7RUFDQTtBQSs4K0JWO0FBcjgrQlU7RUFDRTtBQXU4K0JaO0FBcDgrQlU7RUFDRSxjQ3hFRTtBRDhnL0JkO0FBbjgrQlU7RUFDRTtBQXE4K0JaO0FBOTcrQk07RUFDRTtBQWc4K0JSOztBRS9nL0JJO0VBQ0Usa0JBSFk7QUZxaC9CbEI7QUUvZy9CSTtFQUNFO0VBQ0EsV0FSWTtFQVNaO0VBQ0E7RUFDQTtFQUNBLHlCRGJJO0FEOGgvQlY7QUU5Zy9CSTtFQUNFO0FGZ2gvQk4sQzs7OztBR25pL0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFDRjs7QUFFQTtFQUNFO0FBQ0YsQzs7OztBQ1RBO0VBQ0U7QUFDRjs7QUFFQTtFQUVFLHlCSE5ZO0VHT1o7QUFBRjtBQUVFO0VBQ0UsY0hUYztBR1NsQjtBQUdFO0VBQ0U7QUFESjtBQUlFO0VBQ0U7RUFDQTtBQUZKLEM7Ozs7QUNiRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBSEo7QUFLSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSE47QUFNSTtFQUNFO0FBSk47QUFNTTtFQUNFLGtDVnZCVTtFVXdCVjtFQUNBO0VBQ0E7QUFKUjtBQU9NO0VBQ0U7RUFDQTtBQUxSLEM7Ozs7Ozs7O0FDM0JBO0VBQ0U7RUFDQTtBQUNGO0FBQUU7RUFDRTtBQUVKOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0FBQ0Y7O0FBRUE7RUFDRTtFQUNBO0FBQ0Y7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7QUFDRjs7QUFHRTtFQUNFO0VBQ0E7QUFBSjtBQUNJO0VBQ0U7QUFDTixDOzs7O0FDL0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDRjtBQUNFO0VBQ0U7RUFDQTtFQUNBO0FBQ0osQzs7OztBQ2hCQTtFQUNFO0FBQ0Y7O0FBQ0E7RUFDRTtBQUVGLEM7Ozs7QUNOQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7O0FBQ0E7RUFDRTtBQUVGOztBQUFBO0VBQ0U7QUFHRjs7QUFEQTtFQUNFO0FBSUY7O0FBRkE7RUFDRTtBQUtGLEM7Ozs7QUN6QkE7RUFDRTtBQUNGOztBQUNBO0VBQ0U7QUFFRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdHJldGNoZWQtbGluay5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3ZyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9mb250YXdlc29tZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3NpemluZy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2xpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2FuaW1hdGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zdGFja2VkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9zb2xpZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2JyYW5kcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9keC1zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL2R4Lm1hdGVyaWFsLmJhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvY29tcG9uZW50cy9oZWFkZXIvSGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3RoZW1lcy9nZW5lcmF0ZWQvdmFyaWFibGVzLmJhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvY29tcG9uZW50cy91c2VyLXBhbmVsL1VzZXJQYW5lbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jb21wb25lbnRzL2Zvb3Rlci9Gb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvY29tcG9uZW50cy9sb2dpbi1mb3JtL0xvZ2luRm9ybS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jb21wb25lbnRzL3Jlc2V0LXBhc3N3b3JkLWZvcm0vUmVzZXRQYXNzd29yZEZvcm0uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvY29tcG9uZW50cy9zaWRlLW5hdmlnYXRpb24tbWVudS9TaWRlTmF2aWdhdGlvbk1lbnUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdGhlbWVzL2dlbmVyYXRlZC92YXJpYWJsZXMuYWRkaXRpb25hbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy91dGlscy9wYXRjaGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2xheW91dHMvc2lkZS1uYXYtb3V0ZXItdG9vbGJhci9zaWRlLW5hdi1vdXRlci10b29sYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2xheW91dHMvc2lkZS1uYXYtaW5uZXItdG9vbGJhci9zaWRlLW5hdi1pbm5lci10b29sYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2NvbXBvbmVudHMvdW5hdXRoZW50aWNhdGVkLWNvbnRlbnQtc2luZ2xlLWNhcmQvdW5hdXRoZW50aWNhdGVkLWNvbnRlbnQtc2luZ2xlLWNhcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvcGFnZXMvaG9tZS9ob21lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3BhZ2VzL3Byb2ZpbGUvcHJvZmlsZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jb21wb25lbnRzL2JpbGxpbmdzL0ludm9pY2VEZXRhaWxzUG9wdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaGVscGVycy9keEZsYXNoTWVzc2FnZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvcGFnZXMvb3JkZXJzL09yZGVyRGV0YWlsc1BvcHVwLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQG1peGluIGJzQmFubmVyKCRmaWxlLCAkc3VmZml4OlwiXCIpIHtcbiAgLyohXG4gICAqIEJvb3RzdHJhcCAjeyRmaWxlfSB2NS4yLjAgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gICAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gICAqIENvcHlyaWdodCAyMDExLTIwMjIgVHdpdHRlciwgSW5jLlxuICAgKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAgICovXG59XG5cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjbGVhcmZpeFxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjbGVhcmZpeFxuIiwiQGltcG9ydCBcImJvb3RzdHJhcDVGcmFnbWVudC5zY3NzXCI7XHJcbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9mb250YXdlc29tZS5zY3NzXCI7XHJcbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9zb2xpZC5zY3NzXCI7XHJcbkBpbXBvcnQgXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9icmFuZHMuc2Nzc1wiO1xyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsICdSb2JvdG8nLCAnT3h5Z2VuJyxcclxuICAgICdVYnVudHUnLCAnQ2FudGFyZWxsJywgJ0ZpcmEgU2FucycsICdEcm9pZCBTYW5zJywgJ0hlbHZldGljYSBOZXVlJyxcclxuICAgIHNhbnMtc2VyaWY7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuY29kZSB7XHJcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1jb2RlLXBybywgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsICdDb3VyaWVyIE5ldycsXHJcbiAgICBtb25vc3BhY2U7XHJcbn1cclxuXHJcbi5kYXRhR3JpZENvbHVtblJlYWRPbmx5e1xyXG4gIGJhY2tncm91bmQtY29sb3I6IFJHQigwLDAsMCwwLjA0KTtcclxufVxyXG5cclxuLm1lZXRpbmctcmVzcG9uc2l2ZS1ib3ggLmhlYWRlciB7XHJcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMTU4LCAxMDgsIDAuOCk7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWVldGluZy1yZXNwb25zaXZlLWJveCAgLmxlZnQtc2lkZS1iYXIge1xyXG4gIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDgsIDIxNSwgMTk5LCAwLjgpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm1lZXRpbmctcmVzcG9uc2l2ZS1ib3ggIC5yaWdodC1zaWRlLWJhciB7XHJcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExOSwgMTk5LCAyMzEsIDAuOCk7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWVldGluZy1yZXNwb25zaXZlLWJveCAgLmZvb3RlciB7XHJcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMywgMTU1LCAyMDcsIDAuOCk7XHJcbn1cclxuXHJcbi5tZWV0aW5nLXJlc3BvbnNpdmUtYm94ICAuaXRlbSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIC8vYm9yZGVyOiAjMWIxYjFiIDFweCBzb2xpZDtcclxufVxyXG5cclxuLm1lZXRpbmctcmVzcG9uc2l2ZS1ib3ggICNwYWdlIHAge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBwYWRkaW5nLXRvcDogMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cclxufVxyXG4ubTF7XHJcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbmRpY2F0b3JXcmFwcGVye1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCKDAsMCwwLDAuMSk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucG9wdXBfc2luZ2xlX2luZm9fYnV0dG9uc19pdGVte1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtYmFzaXM6IDBweDtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tbmFtZS1jYXNlXG5cbi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAkY29sb3ItcmdiOiB0by1yZ2IoJHZhbHVlKTtcbiAgLnRleHQtYmctI3skY29sb3J9IHtcbiAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IFJHQkEoJGNvbG9yLXJnYiwgdmFyKC0tI3skcHJlZml4fWJnLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICB9XG59XG4iLCJAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmxpbmstI3skY29sb3J9IHtcbiAgICBjb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IGlmKGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpLCB0aW50LWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkpICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgPiAqIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBlYWNoICRrZXksICRyYXRpbyBpbiAkYXNwZWN0LXJhdGlvcyB7XG4gIC5yYXRpby0jeyRrZXl9IHtcbiAgICAtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW86ICN7JHJhdGlvfTtcbiAgfVxufVxuIiwiLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi8vIFJlc3BvbnNpdmUgc3RpY2t5IHRvcCBhbmQgYm90dG9tXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LXRvcCB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuXG4gICAgLnN0aWNreSN7JGluZml4fS1ib3R0b20ge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzOiAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCBmb3IgdGhlIHNob3J0ZXIgYCRwcmVmaXhgXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGJvZHktdGV4dC1hbGlnbjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcblxuJGJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgc29saWQgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAgICByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtMnhsOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogICAgICAgIDYwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC1mYW1pbHk6IG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXN0eWxlOiAgbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRoci1iZy1jb2xvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gQWxsb3dzIGZvciBpbmhlcml0ZWQgY29sb3JzXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjE4NzVlbSAhZGVmYXVsdDtcbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICR5ZWxsb3ctMTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcjogZXZlbiAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1jb2xvci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgM3JlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tY2hlY2stdmFyaWFibGVzXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6ICAgICAgICAgIGJyaWdodG5lc3MoOTAlKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDogICAgMXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuJGZvcm0tc3dpdGNoLWNvbG9yOiAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgc2hhZGUtY29sb3IoJGZvcm0tZmlsZS1idXR0b24tYmcsIDUlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICBhZGQoMy41cmVtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlcikgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgMS4yNSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDogICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgMS42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI6ICAgLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6ICAgICAuNjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuJHppbmRleC10b2FzdDogICAgICAgICAgICAgICAgICAgICAgMTA5MCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci10aGVtZS12YXJpYWJsZXNcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIHNoYWRlLWNvbG9yKCRkcm9wZG93bi1saW5rLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogICAgICAgICAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcbiRkcm9wZG93bi1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjogICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnOiAgICAgICAgICAkZHJvcGRvd24tZGl2aWRlci1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWNvbG9yOiAgICAgICAgICAkZHJvcGRvd24tZGFyay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I6ICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I6ICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmc6ICAgICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yOiAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tdmFyaWFibGVzXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgKCRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCAqIC0xKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXG5cblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLXZhcmlhYmxlc1xuXG4vLyBBY2NvcmRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcbiRhY2NvcmRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgIHN1YnRyYWN0KCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cywgJGFjY29yZGlvbi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDkwJSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgMTAlKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFRPRE86IHJlbW92ZSB0aGlzIGluIHY2XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBzaGFkZS1jb2xvcigkcG9wb3Zlci1iZywgNiUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWhlYWRpbmctY29sb3IpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG5cbi8vIFRvYXN0c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXG5cblxuLy8gQmFkZ2VzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC42NWVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtdmFyaWFibGVzXG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYWJsZXNcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFsZXJ0LWJnLXNjYWxlOiAgICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7XG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYWJsZXNcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXG5cblxuLy8gTGlzdCBncm91cFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC12YXJpYWJsZXNcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlOiAgICAgICA0MCUgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMTg3NXJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgcmVtb3ZpbmcgaW4gdjZcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgc3RhY2tzXG4uaHN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBzdGFja3NcbiIsIi8vXG4vLyBWaXN1YWxseSBoaWRkZW5cbi8vXG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBIaWRlIGNvbnRlbnQgdmlzdWFsbHkgd2hpbGUga2VlcGluZyBpdCBhY2Nlc3NpYmxlIHRvIGFzc2lzdGl2ZSB0ZWNobm9sb2dpZXNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbigpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4vLyBVc2UgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQsIG9yIG9uZSBvZiBpdHMgY2hpbGQgZWxlbWVudHMgaXMgZm9jdXNlZFxuLy8gKGkuZS4gd2hlbiBmb2N1cyBpcyB3aXRoaW4gdGhlIGVsZW1lbnQvY29udGFpbmVyIHRoYXQgdGhlIGNsYXNzIHdhcyBhcHBsaWVkIHRvKVxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGUoKSB7XG4gICY6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjojeyRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudH0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFRleHQgdHJ1bmNhdGlvblxuLy9cblxuLnRleHQtdHJ1bmNhdGUge1xuICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7XG59XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi52ciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgd2lkdGg6IDFweDtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3Jcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXG5AbWl4aW4gZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCAkaXMtcmZzLW1lZGlhLXF1ZXJ5OiBmYWxzZSkge1xuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xuXG4gIC8vIElmIHRoZSB2YWx1ZXMgYXJlIGEgbGlzdCBvciBzdHJpbmcsIGNvbnZlcnQgaXQgaW50byBhIG1hcFxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gXCJzdHJpbmdcIiB7XG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XG4gICAgfVxuXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBVc2UgY3VzdG9tIENTUyB2YXJpYWJsZSBuYW1lIGlmIHByZXNlbnQsIG90aGVyd2lzZSBkZWZhdWx0IHRvIGBjbGFzc2BcbiAgICAkY3NzLXZhcmlhYmxlLW5hbWU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGVnLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtbWl4aW5zXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIHZhbHVlcyBmb3IgZm9udCBzaXplcywgcGFkZGluZ3MsIG1hcmdpbnMgYW5kIG11Y2ggbW9yZVxuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvbWFpbi9MSUNFTlNFKVxuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgdmFsdWVcbiRyZnMtYmFzZS12YWx1ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtdW5pdDogcmVtICFkZWZhdWx0O1xuXG5AaWYgJHJmcy11bml0ICE9IHJlbSBhbmQgJHJmcy11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSB2YWx1ZXMgc3RhcnQgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgdmFsdWVzIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gbnVtYmVyIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxuJHJmcy1tb2RlOiBtaW4tbWVkaWEtcXVlcnkgIWRlZmF1bHQ7XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZnMgdG8gZmFsc2VcbiRlbmFibGUtcmZzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtdmFsdWUgdW5pdFxuJHJmcy1iYXNlLXZhbHVlLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLXZhbHVlKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHB4IHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSByZW0ge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsIGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHB4IHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSByZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhbGN1bGF0ZSB0aGUgbWVkaWEgcXVlcnkgdmFsdWVcbiRyZnMtbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuJHJmcy1tcS1wcm9wZXJ0eS13aWR0aDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LXdpZHRoLCBtaW4td2lkdGgpO1xuJHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHQ6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC1oZWlnaHQsIG1pbi1oZWlnaHQpO1xuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSwgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIGFuZCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1ydWxlIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBwcm9wZXJ0eVxuICAgICYsXG4gICAgLmRpc2FibGUtcmZzICYsXG4gICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgIC5lbmFibGUtcmZzICYsXG4gICAgJi5lbmFibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcblxuICBAaWYgJHJmcy1jbGFzcyA9PSBlbmFibGUge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGlmICRyZnMtY2xhc3MgPT0gZGlzYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgZm9ybWF0dGVkIG5vbi1yZXNwb25zaXZlIHZhbHVlXG5AZnVuY3Rpb24gcmZzLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogJyc7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyAnIDAnO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgQGlmICR1bml0ID09IHB4IHtcbiAgICAgICAgLy8gQ29udmVydCB0byByZW0gaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAkcmZzLXJlbS12YWx1ZSl9cmVtLCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHVuaXQgPT0gcmVtIHtcbiAgICAgICAgLy8gQ29udmVydCB0byBweCBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSBweCwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgMSkgKiAkcmZzLXJlbS12YWx1ZX1weCwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAkdmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSByZXNwb25zaXZlIHZhbHVlIGNhbGN1bGF0ZWQgYnkgUkZTXG5AZnVuY3Rpb24gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpIHtcbiAgLy8gQ29udmVydCB0byBsaXN0XG4gICR2YWx1ZXM6IGlmKHR5cGUtb2YoJHZhbHVlcykgIT0gbGlzdCwgKCR2YWx1ZXMsKSwgJHZhbHVlcyk7XG5cbiAgJHZhbDogJyc7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyAnIDAnO1xuICAgIH1cblxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgIEBpZiBub3QgJHVuaXQgb3IgJHVuaXQgIT0gcHggYW5kICR1bml0ICE9IHJlbSB7XG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAkdmFsdWU7XG4gICAgICB9XG5cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWV9cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtbWluOiAkcmZzLWJhc2UtdmFsdWUgKyBkaXZpZGUoYWJzKCR2YWx1ZSkgLSAkcmZzLWJhc2UtdmFsdWUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJHZhbHVlIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1kaWZmOiBhYnMoJHZhbHVlKSAtICR2YWx1ZS1taW47XG5cbiAgICAgICAgICAvLyBCYXNlIHZhbHVlIGZvcm1hdHRpbmdcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZS1taW59cHgpO1xuXG4gICAgICAgICAgLy8gVXNlIG5lZ2F0aXZlIHZhbHVlIGlmIG5lZWRlZFxuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCR2YWx1ZSA8IDAsIC0kbWluLXdpZHRoLCAkbWluLXdpZHRoKTtcblxuICAgICAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCR2YWx1ZS1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAgICAgLy8gUmV0dXJuIHRoZSBjYWxjdWxhdGVkIHZhbHVlXG4gICAgICAgICAgJHZhbDogJHZhbCArICcgY2FsYygnICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsICcgLSAnLCAnICsgJykgKyAkdmFyaWFibGUtd2lkdGggKyAnKSc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIFJGUyBtaXhpblxuQG1peGluIHJmcygkdmFsdWVzLCAkcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XG4gICAgJGZsdWlkVmFsOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcyk7XG5cbiAgICAvLyBEbyBub3QgcHJpbnQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHJlc3BvbnNpdmUgJiBub24tcmVzcG9uc2l2ZSB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgQGlmICR2YWwgPT0gJGZsdWlkVmFsIHtcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkdmFsLCAkZmx1aWRWYWwpO1xuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkZmx1aWRWYWwsICR2YWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTaG9ydGhhbmQgaGVscGVyIG1peGluc1xuQG1peGluIGZvbnQtc2l6ZSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nKTtcbn1cblxuQG1peGluIHBhZGRpbmctdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXRvcCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLXJpZ2h0KTtcbn1cblxuQG1peGluIHBhZGRpbmctYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctbGVmdCk7XG59XG5cbkBtaXhpbiBtYXJnaW4oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbik7XG59XG5cbkBtaXhpbiBtYXJnaW4tdG9wKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tdG9wKTtcbn1cblxuQG1peGluIG1hcmdpbi1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXJpZ2h0KTtcbn1cblxuQG1peGluIG1hcmdpbi1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1ib3R0b20pO1xufVxuXG5AbWl4aW4gbWFyZ2luLWxlZnQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1sZWZ0KTtcbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNi4yLjEgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyMiBGb250aWNvbnMsIEluYy5cbiAqL1xuLy8gRm9udCBBd2Vzb21lIGNvcmUgY29tcGlsZSAoV2ViIEZvbnRzLWJhc2VkKVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ21peGlucyc7XG5AaW1wb3J0ICdjb3JlJztcbkBpbXBvcnQgJ3NpemluZyc7XG5AaW1wb3J0ICdmaXhlZC13aWR0aCc7XG5AaW1wb3J0ICdsaXN0JztcbkBpbXBvcnQgJ2JvcmRlcmVkLXB1bGxlZCc7XG5AaW1wb3J0ICdhbmltYXRlZCc7XG5AaW1wb3J0ICdyb3RhdGVkLWZsaXBwZWQnO1xuQGltcG9ydCAnc3RhY2tlZCc7XG5AaW1wb3J0ICdpY29ucyc7XG5AaW1wb3J0ICdzY3JlZW4tcmVhZGVyJztcbiIsIi8vIGJhc2UgaWNvbiBjbGFzcyBkZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHksICcjeyRmYS1zdHlsZS1mYW1pbHl9Jyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZSwgI3skZmEtc3R5bGV9KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsYXNzaWMsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAsXG4uZmFzLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkLFxuLmZhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyLFxuLmZhYixcbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZGlzcGxheSwgI3skZmEtZGlzcGxheX0pO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG59XG5cbi5mYXMsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xhc3NpYyxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb2xpZCxcbi5mYXIsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgRnJlZSc7XG59XG5cbi5mYWIsXG4uI3skZmEtY3NzLXByZWZpeH0tYnJhbmRzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBCcmFuZHMnO1xufVxuXG5cbiVmYS1pY29uIHtcbiAgQGluY2x1ZGUgZmEtaWNvbjtcbn1cbiIsIi8vIHNpemluZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBsaXRlcmFsIG1hZ25pZmljYXRpb24gc2NhbGVcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skaX14IHtcbiAgICBmb250LXNpemU6ICRpICogMWVtO1xuICB9XG59XG5cbi8vIHN0ZXAtYmFzZWQgc2NhbGUgKHdpdGggYWxpZ25tZW50KVxuQGVhY2ggJHNpemUsICR2YWx1ZSBpbiAkZmEtc2l6ZXMge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skc2l6ZX0ge1xuICAgICBAaW5jbHVkZSBmYS1zaXplKCR2YWx1ZSk7XG4gIH1cbn1cbiIsIi8vIG1peGluc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gYmFzZSByZW5kZXJpbmcgZm9yIGFuIGljb25cbkBtaXhpbiBmYS1pY29uIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi8vIHNldHMgcmVsYXRpdmUgZm9udC1zaXppbmcgYW5kIGFsaWdubWVudCAoaW4gX3NpemluZylcbkBtaXhpbiBmYS1zaXplICgkZm9udC1zaXplKSB7XG4gIGZvbnQtc2l6ZTogZmEtZGl2aWRlKCRmb250LXNpemUsICRmYS1zaXplLXNjYWxlLWJhc2UpICogMWVtOyAvLyBjb252ZXJ0cyBzdGVwIGluIHNpemluZyBzY2FsZSBpbnRvIGFuIGVtLWJhc2VkIHZhbHVlIHRoYXQncyByZWxhdGl2ZSB0byB0aGUgc2NhbGUncyBiYXNlXG4gIGxpbmUtaGVpZ2h0OiBmYS1kaXZpZGUoMSwgJGZvbnQtc2l6ZSkgKiAxZW07IC8vIHNldHMgdGhlIGxpbmUtaGVpZ2h0IG9mIHRoZSBpY29uIGJhY2sgdG8gdGhhdCBvZiBpdCdzIHBhcmVudFxuICB2ZXJ0aWNhbC1hbGlnbjogKGZhLWRpdmlkZSg2LCAkZm9udC1zaXplKSAtIGZhLWRpdmlkZSgzLCA4KSkgKiAxZW07IC8vIHZlcnRpY2FsbHkgY2VudGVycyB0aGUgaWNvbiB0YWtpbmcgaW50byBhY2NvdW50IHRoZSBzdXJyb3VuZGluZyB0ZXh0J3MgZGVzY2VuZGVyXG59XG5cbi8vIG9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vLyBzZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBzZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuQG1peGluIGZhLXNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vLyB1c2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZFxuQG1peGluIGZhLXNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOm5vdCg6Zm9jdXMpIHtcbiAgICBAaW5jbHVkZSBmYS1zci1vbmx5KCk7XG4gIH1cbn1cblxuLy8gc2V0cyBhIHNwZWNpZmljIGljb24gZmFtaWx5IHRvIHVzZSBhbG9uZ3NpZGUgc3R5bGUgKyBpY29uIG1peGluc1xuXG4vLyBjb252ZW5pZW5jZSBtaXhpbnMgZm9yIGRlY2xhcmluZyBwc2V1ZG8tZWxlbWVudHMgYnkgQ1NTIHZhcmlhYmxlLFxuLy8gaW5jbHVkaW5nIGFsbCBzdHlsZS1zcGVjaWZpYyBmb250IHByb3BlcnRpZXMsIGFuZCBib3RoIHRoZSA6OmJlZm9yZVxuLy8gYW5kIDo6YWZ0ZXIgZWxlbWVudHMgaW4gdGhlIGR1b3RvbmUgY2FzZS5cbkBtaXhpbiBmYS1pY29uLXNvbGlkKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtc29saWQ7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tcmVndWxhcigkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLXJlZ3VsYXI7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cblxuQG1peGluIGZhLWljb24tYnJhbmRzKCRmYS12YXIpIHtcbiAgQGV4dGVuZCAlZmEtaWNvbjtcbiAgQGV4dGVuZCAuZmEtYnJhbmRzO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xuICB9XG59XG5cbiIsIi8vIGZpeGVkLXdpZHRoIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6ICRmYS1mdy13aWR0aDtcbn1cbiIsIi8vIHZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWNzcy1wcmVmaXggICAgICAgICAgOiBmYSAhZGVmYXVsdDtcbiRmYS1zdHlsZSAgICAgICAgICAgICAgIDogOTAwICFkZWZhdWx0O1xuJGZhLXN0eWxlLWZhbWlseSAgICAgICAgOiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIiAhZGVmYXVsdDtcblxuJGZhLWRpc3BsYXkgICAgICAgICAgICAgOiBpbmxpbmUtYmxvY2sgIWRlZmF1bHQ7XG5cbiRmYS1mdy13aWR0aCAgICAgICAgICAgIDogZmEtZGl2aWRlKDIwZW0sIDE2KSAhZGVmYXVsdDtcbiRmYS1pbnZlcnNlICAgICAgICAgICAgIDogI2ZmZiAhZGVmYXVsdDtcblxuJGZhLWJvcmRlci1jb2xvciAgICAgICAgOiAjZWVlICFkZWZhdWx0O1xuJGZhLWJvcmRlci1wYWRkaW5nICAgICAgOiAuMmVtIC4yNWVtIC4xNWVtICFkZWZhdWx0O1xuJGZhLWJvcmRlci1yYWRpdXMgICAgICAgOiAuMWVtICFkZWZhdWx0O1xuJGZhLWJvcmRlci1zdHlsZSAgICAgICAgOiBzb2xpZCAhZGVmYXVsdDtcbiRmYS1ib3JkZXItd2lkdGggICAgICAgIDogLjA4ZW0gIWRlZmF1bHQ7XG5cbiRmYS1zaXplLXNjYWxlLTJ4cyAgICAgIDogMTAgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS14cyAgICAgICA6IDEyICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUtc20gICAgICAgOiAxNCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLWJhc2UgICAgIDogMTYgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS1sZyAgICAgICA6IDIwICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUteGwgICAgICAgOiAyNCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLTJ4bCAgICAgIDogMzIgIWRlZmF1bHQ7XG5cbiRmYS1zaXplczogKFxuICBcIjJ4c1wiICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLTJ4cyxcbiAgXCJ4c1wiICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS14cyxcbiAgXCJzbVwiICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS1zbSxcbiAgXCJsZ1wiICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS1sZyxcbiAgXCJ4bFwiICAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS14bCxcbiAgXCIyeGxcIiAgICAgICAgICAgICAgICAgOiAkZmEtc2l6ZS1zY2FsZS0yeGxcbikgIWRlZmF1bHQ7XG5cbiRmYS1saS13aWR0aCAgICAgICAgICAgIDogMmVtICFkZWZhdWx0O1xuJGZhLWxpLW1hcmdpbiAgICAgICAgICAgOiAkZmEtbGktd2lkdGggKiBmYS1kaXZpZGUoNSwgNCkgIWRlZmF1bHQ7XG5cbiRmYS1wdWxsLW1hcmdpbiAgICAgICAgIDogLjNlbSAhZGVmYXVsdDtcblxuJGZhLXByaW1hcnktb3BhY2l0eSAgICAgOiAxICFkZWZhdWx0O1xuJGZhLXNlY29uZGFyeS1vcGFjaXR5ICAgOiAuNCAhZGVmYXVsdDtcblxuJGZhLXN0YWNrLXZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWRlZmF1bHQ7XG4kZmEtc3RhY2std2lkdGggICAgICAgICA6ICgkZmEtZnctd2lkdGggKiAyKSAhZGVmYXVsdDtcbiRmYS1zdGFjay16LWluZGV4ICAgICAgIDogYXV0byAhZGVmYXVsdDtcblxuJGZhLWZvbnQtZGlzcGxheSAgICAgICAgOiBibG9jayAhZGVmYXVsdDtcbiRmYS1mb250LXBhdGggICAgICAgICAgIDogXCIuLi93ZWJmb250c1wiICFkZWZhdWx0O1xuXG4kZmEtdmFyLTA6IFxcMzA7XG4kZmEtdmFyLTE6IFxcMzE7XG4kZmEtdmFyLTI6IFxcMzI7XG4kZmEtdmFyLTM6IFxcMzM7XG4kZmEtdmFyLTQ6IFxcMzQ7XG4kZmEtdmFyLTU6IFxcMzU7XG4kZmEtdmFyLTY6IFxcMzY7XG4kZmEtdmFyLTc6IFxcMzc7XG4kZmEtdmFyLTg6IFxcMzg7XG4kZmEtdmFyLTk6IFxcMzk7XG4kZmEtdmFyLWZpbGwtZHJpcDogXFxmNTc2O1xuJGZhLXZhci1hcnJvd3MtdG8tY2lyY2xlOiBcXGU0YmQ7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXJpZ2h0OiBcXGYxMzg7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OiBcXGYxMzg7XG4kZmEtdmFyLWF0OiBcXDQwO1xuJGZhLXZhci10cmFzaC1jYW46IFxcZjJlZDtcbiRmYS12YXItdHJhc2gtYWx0OiBcXGYyZWQ7XG4kZmEtdmFyLXRleHQtaGVpZ2h0OiBcXGYwMzQ7XG4kZmEtdmFyLXVzZXIteG1hcms6IFxcZjIzNTtcbiRmYS12YXItdXNlci10aW1lczogXFxmMjM1O1xuJGZhLXZhci1zdGV0aG9zY29wZTogXFxmMGYxO1xuJGZhLXZhci1tZXNzYWdlOiBcXGYyN2E7XG4kZmEtdmFyLWNvbW1lbnQtYWx0OiBcXGYyN2E7XG4kZmEtdmFyLWluZm86IFxcZjEyOTtcbiRmYS12YXItZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXI6IFxcZjQyMjtcbiRmYS12YXItY29tcHJlc3MtYWx0OiBcXGY0MjI7XG4kZmEtdmFyLWV4cGxvc2lvbjogXFxlNGU5O1xuJGZhLXZhci1maWxlLWxpbmVzOiBcXGYxNWM7XG4kZmEtdmFyLWZpbGUtYWx0OiBcXGYxNWM7XG4kZmEtdmFyLWZpbGUtdGV4dDogXFxmMTVjO1xuJGZhLXZhci13YXZlLXNxdWFyZTogXFxmODNlO1xuJGZhLXZhci1yaW5nOiBcXGY3MGI7XG4kZmEtdmFyLWJ1aWxkaW5nLXVuOiBcXGU0ZDk7XG4kZmEtdmFyLWRpY2UtdGhyZWU6IFxcZjUyNztcbiRmYS12YXItY2FsZW5kYXItZGF5czogXFxmMDczO1xuJGZhLXZhci1jYWxlbmRhci1hbHQ6IFxcZjA3MztcbiRmYS12YXItYW5jaG9yLWNpcmNsZS1jaGVjazogXFxlNGFhO1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTRkMTtcbiRmYS12YXItdm9sbGV5YmFsbDogXFxmNDVmO1xuJGZhLXZhci12b2xsZXliYWxsLWJhbGw6IFxcZjQ1ZjtcbiRmYS12YXItYXJyb3dzLXVwLXRvLWxpbmU6IFxcZTRjMjtcbiRmYS12YXItc29ydC1kb3duOiBcXGYwZGQ7XG4kZmEtdmFyLXNvcnQtZGVzYzogXFxmMGRkO1xuJGZhLXZhci1jaXJjbGUtbWludXM6IFxcZjA1NjtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcXGYwNTY7XG4kZmEtdmFyLWRvb3Itb3BlbjogXFxmNTJiO1xuJGZhLXZhci1yaWdodC1mcm9tLWJyYWNrZXQ6IFxcZjJmNTtcbiRmYS12YXItc2lnbi1vdXQtYWx0OiBcXGYyZjU7XG4kZmEtdmFyLWF0b206IFxcZjVkMjtcbiRmYS12YXItc29hcDogXFxlMDZlO1xuJGZhLXZhci1pY29uczogXFxmODZkO1xuJGZhLXZhci1oZWFydC1tdXNpYy1jYW1lcmEtYm9sdDogXFxmODZkO1xuJGZhLXZhci1taWNyb3Bob25lLWxpbmVzLXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLWJyaWRnZS1jaXJjbGUtY2hlY2s6IFxcZTRjOTtcbiRmYS12YXItcHVtcC1tZWRpY2FsOiBcXGUwNmE7XG4kZmEtdmFyLWZpbmdlcnByaW50OiBcXGY1Nzc7XG4kZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQ6IFxcZjBhNDtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbjogXFxmNjg5O1xuJGZhLXZhci1zZWFyY2gtbG9jYXRpb246IFxcZjY4OTtcbiRmYS12YXItZm9yd2FyZC1zdGVwOiBcXGYwNTE7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXFxmMDUxO1xuJGZhLXZhci1mYWNlLXNtaWxlLWJlYW06IFxcZjViODtcbiRmYS12YXItc21pbGUtYmVhbTogXFxmNWI4O1xuJGZhLXZhci1mbGFnLWNoZWNrZXJlZDogXFxmMTFlO1xuJGZhLXZhci1mb290YmFsbDogXFxmNDRlO1xuJGZhLXZhci1mb290YmFsbC1iYWxsOiBcXGY0NGU7XG4kZmEtdmFyLXNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU2YztcbiRmYS12YXItY3JvcDogXFxmMTI1O1xuJGZhLXZhci1hbmdsZXMtZG93bjogXFxmMTAzO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXFxmMTAzO1xuJGZhLXZhci11c2Vycy1yZWN0YW5nbGU6IFxcZTU5NDtcbiRmYS12YXItcGVvcGxlLXJvb2Y6IFxcZTUzNztcbiRmYS12YXItcGVvcGxlLWxpbmU6IFxcZTUzNDtcbiRmYS12YXItYmVlci1tdWctZW1wdHk6IFxcZjBmYztcbiRmYS12YXItYmVlcjogXFxmMGZjO1xuJGZhLXZhci1kaWFncmFtLXByZWRlY2Vzc29yOiBcXGU0Nzc7XG4kZmEtdmFyLWFycm93LXVwLWxvbmc6IFxcZjE3NjtcbiRmYS12YXItbG9uZy1hcnJvdy11cDogXFxmMTc2O1xuJGZhLXZhci1maXJlLWZsYW1lLXNpbXBsZTogXFxmNDZhO1xuJGZhLXZhci1idXJuOiBcXGY0NmE7XG4kZmEtdmFyLXBlcnNvbjogXFxmMTgzO1xuJGZhLXZhci1tYWxlOiBcXGYxODM7XG4kZmEtdmFyLWxhcHRvcDogXFxmMTA5O1xuJGZhLXZhci1maWxlLWNzdjogXFxmNmRkO1xuJGZhLXZhci1tZW5vcmFoOiBcXGY2NzY7XG4kZmEtdmFyLXRydWNrLXBsYW5lOiBcXGU1OGY7XG4kZmEtdmFyLXJlY29yZC12aW55bDogXFxmOGQ5O1xuJGZhLXZhci1mYWNlLWdyaW4tc3RhcnM6IFxcZjU4NztcbiRmYS12YXItZ3Jpbi1zdGFyczogXFxmNTg3O1xuJGZhLXZhci1ib25nOiBcXGY1NWM7XG4kZmEtdmFyLXNwYWdoZXR0aS1tb25zdGVyLWZseWluZzogXFxmNjdiO1xuJGZhLXZhci1wYXN0YWZhcmlhbmlzbTogXFxmNjdiO1xuJGZhLXZhci1hcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lOiBcXGU0YWY7XG4kZmEtdmFyLXNwb29uOiBcXGYyZTU7XG4kZmEtdmFyLXV0ZW5zaWwtc3Bvb246IFxcZjJlNTtcbiRmYS12YXItamFyLXdoZWF0OiBcXGU1MTc7XG4kZmEtdmFyLWVudmVsb3Blcy1idWxrOiBcXGY2NzQ7XG4kZmEtdmFyLW1haWwtYnVsazogXFxmNjc0O1xuJGZhLXZhci1maWxlLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGViO1xuJGZhLXZhci1jaXJjbGUtaDogXFxmNDdlO1xuJGZhLXZhci1ob3NwaXRhbC1zeW1ib2w6IFxcZjQ3ZTtcbiRmYS12YXItcGFnZXI6IFxcZjgxNTtcbiRmYS12YXItYWRkcmVzcy1ib29rOiBcXGYyYjk7XG4kZmEtdmFyLWNvbnRhY3QtYm9vazogXFxmMmI5O1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcXGYwY2M7XG4kZmEtdmFyLWs6IFxcNGI7XG4kZmEtdmFyLWxhbmRtYXJrLWZsYWc6IFxcZTUxYztcbiRmYS12YXItcGVuY2lsOiBcXGYzMDM7XG4kZmEtdmFyLXBlbmNpbC1hbHQ6IFxcZjMwMztcbiRmYS12YXItYmFja3dhcmQ6IFxcZjA0YTtcbiRmYS12YXItY2FyZXQtcmlnaHQ6IFxcZjBkYTtcbiRmYS12YXItY29tbWVudHM6IFxcZjA4NjtcbiRmYS12YXItcGFzdGU6IFxcZjBlYTtcbiRmYS12YXItZmlsZS1jbGlwYm9hcmQ6IFxcZjBlYTtcbiRmYS12YXItY29kZS1wdWxsLXJlcXVlc3Q6IFxcZTEzYztcbiRmYS12YXItY2xpcGJvYXJkLWxpc3Q6IFxcZjQ2ZDtcbiRmYS12YXItdHJ1Y2stcmFtcC1ib3g6IFxcZjRkZTtcbiRmYS12YXItdHJ1Y2stbG9hZGluZzogXFxmNGRlO1xuJGZhLXZhci11c2VyLWNoZWNrOiBcXGY0ZmM7XG4kZmEtdmFyLXZpYWwtdmlydXM6IFxcZTU5NztcbiRmYS12YXItc2hlZXQtcGxhc3RpYzogXFxlNTcxO1xuJGZhLXZhci1ibG9nOiBcXGY3ODE7XG4kZmEtdmFyLXVzZXItbmluamE6IFxcZjUwNDtcbiRmYS12YXItcGVyc29uLWFycm93LXVwLWZyb20tbGluZTogXFxlNTM5O1xuJGZhLXZhci1zY3JvbGwtdG9yYWg6IFxcZjZhMDtcbiRmYS12YXItdG9yYWg6IFxcZjZhMDtcbiRmYS12YXItYnJvb20tYmFsbDogXFxmNDU4O1xuJGZhLXZhci1xdWlkZGl0Y2g6IFxcZjQ1ODtcbiRmYS12YXItcXVpZGRpdGNoLWJyb29tLWJhbGw6IFxcZjQ1ODtcbiRmYS12YXItdG9nZ2xlLW9mZjogXFxmMjA0O1xuJGZhLXZhci1ib3gtYXJjaGl2ZTogXFxmMTg3O1xuJGZhLXZhci1hcmNoaXZlOiBcXGYxODc7XG4kZmEtdmFyLXBlcnNvbi1kcm93bmluZzogXFxlNTQ1O1xuJGZhLXZhci1hcnJvdy1kb3duLTktMTogXFxmODg2O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXFxmODg2O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQ6IFxcZjg4NjtcbiRmYS12YXItZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnQ6IFxcZjU4YTtcbiRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50OiBcXGY1OGE7XG4kZmEtdmFyLXNwcmF5LWNhbjogXFxmNWJkO1xuJGZhLXZhci10cnVjay1tb25zdGVyOiBcXGY2M2I7XG4kZmEtdmFyLXc6IFxcNTc7XG4kZmEtdmFyLWVhcnRoLWFmcmljYTogXFxmNTdjO1xuJGZhLXZhci1nbG9iZS1hZnJpY2E6IFxcZjU3YztcbiRmYS12YXItcmFpbmJvdzogXFxmNzViO1xuJGZhLXZhci1jaXJjbGUtbm90Y2g6IFxcZjFjZTtcbiRmYS12YXItdGFibGV0LXNjcmVlbi1idXR0b246IFxcZjNmYTtcbiRmYS12YXItdGFibGV0LWFsdDogXFxmM2ZhO1xuJGZhLXZhci1wYXc6IFxcZjFiMDtcbiRmYS12YXItY2xvdWQ6IFxcZjBjMjtcbiRmYS12YXItdHJvd2VsLWJyaWNrczogXFxlNThhO1xuJGZhLXZhci1mYWNlLWZsdXNoZWQ6IFxcZjU3OTtcbiRmYS12YXItZmx1c2hlZDogXFxmNTc5O1xuJGZhLXZhci1ob3NwaXRhbC11c2VyOiBcXGY4MGQ7XG4kZmEtdmFyLXRlbnQtYXJyb3ctbGVmdC1yaWdodDogXFxlNTdmO1xuJGZhLXZhci1nYXZlbDogXFxmMGUzO1xuJGZhLXZhci1sZWdhbDogXFxmMGUzO1xuJGZhLXZhci1iaW5vY3VsYXJzOiBcXGYxZTU7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2g6IFxcZjEzMTtcbiRmYS12YXItYm94LXRpc3N1ZTogXFxlMDViO1xuJGZhLXZhci1tb3RvcmN5Y2xlOiBcXGYyMWM7XG4kZmEtdmFyLWJlbGwtY29uY2llcmdlOiBcXGY1NjI7XG4kZmEtdmFyLWNvbmNpZXJnZS1iZWxsOiBcXGY1NjI7XG4kZmEtdmFyLXBlbi1ydWxlcjogXFxmNWFlO1xuJGZhLXZhci1wZW5jaWwtcnVsZXI6IFxcZjVhZTtcbiRmYS12YXItcGVvcGxlLWFycm93czogXFxlMDY4O1xuJGZhLXZhci1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHQ6IFxcZTA2ODtcbiRmYS12YXItbWFycy1hbmQtdmVudXMtYnVyc3Q6IFxcZTUyMztcbiRmYS12YXItc3F1YXJlLWNhcmV0LXJpZ2h0OiBcXGYxNTI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodDogXFxmMTUyO1xuJGZhLXZhci1zY2lzc29yczogXFxmMGM0O1xuJGZhLXZhci1jdXQ6IFxcZjBjNDtcbiRmYS12YXItc3VuLXBsYW50LXdpbHQ6IFxcZTU3YTtcbiRmYS12YXItdG9pbGV0cy1wb3J0YWJsZTogXFxlNTg0O1xuJGZhLXZhci1ob2NrZXktcHVjazogXFxmNDUzO1xuJGZhLXZhci10YWJsZTogXFxmMGNlO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0OiBcXGU1MjE7XG4kZmEtdmFyLXRhY2hvZ3JhcGgtZGlnaXRhbDogXFxmNTY2O1xuJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGg6IFxcZjU2NjtcbiRmYS12YXItdXNlcnMtc2xhc2g6IFxcZTA3MztcbiRmYS12YXItY2xvdmVyOiBcXGUxMzk7XG4kZmEtdmFyLXJlcGx5OiBcXGYzZTU7XG4kZmEtdmFyLW1haWwtcmVwbHk6IFxcZjNlNTtcbiRmYS12YXItc3Rhci1hbmQtY3Jlc2NlbnQ6IFxcZjY5OTtcbiRmYS12YXItaG91c2UtZmlyZTogXFxlNTBjO1xuJGZhLXZhci1zcXVhcmUtbWludXM6IFxcZjE0NjtcbiRmYS12YXItbWludXMtc3F1YXJlOiBcXGYxNDY7XG4kZmEtdmFyLWhlbGljb3B0ZXI6IFxcZjUzMztcbiRmYS12YXItY29tcGFzczogXFxmMTRlO1xuJGZhLXZhci1zcXVhcmUtY2FyZXQtZG93bjogXFxmMTUwO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bjogXFxmMTUwO1xuJGZhLXZhci1maWxlLWNpcmNsZS1xdWVzdGlvbjogXFxlNGVmO1xuJGZhLXZhci1sYXB0b3AtY29kZTogXFxmNWZjO1xuJGZhLXZhci1zd2F0Y2hib29rOiBcXGY1YzM7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGU6IFxcZjQ4NTtcbiRmYS12YXItYmFyczogXFxmMGM5O1xuJGZhLXZhci1uYXZpY29uOiBcXGYwYzk7XG4kZmEtdmFyLXBlb3BsZS1ncm91cDogXFxlNTMzO1xuJGZhLXZhci1ob3VyZ2xhc3MtZW5kOiBcXGYyNTM7XG4kZmEtdmFyLWhvdXJnbGFzcy0zOiBcXGYyNTM7XG4kZmEtdmFyLWhlYXJ0LWNyYWNrOiBcXGY3YTk7XG4kZmEtdmFyLWhlYXJ0LWJyb2tlbjogXFxmN2E5O1xuJGZhLXZhci1zcXVhcmUtdXAtcmlnaHQ6IFxcZjM2MDtcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0OiBcXGYzNjA7XG4kZmEtdmFyLWZhY2Uta2lzcy1iZWFtOiBcXGY1OTc7XG4kZmEtdmFyLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1maWxtOiBcXGYwMDg7XG4kZmEtdmFyLXJ1bGVyLWhvcml6b250YWw6IFxcZjU0NztcbiRmYS12YXItcGVvcGxlLXJvYmJlcnk6IFxcZTUzNjtcbiRmYS12YXItbGlnaHRidWxiOiBcXGYwZWI7XG4kZmEtdmFyLWNhcmV0LWxlZnQ6IFxcZjBkOTtcbiRmYS12YXItY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGYwNmE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTogXFxmMDZhO1xuJGZhLXZhci1zY2hvb2wtY2lyY2xlLXhtYXJrOiBcXGU1NmQ7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tYnJhY2tldDogXFxmMDhiO1xuJGZhLXZhci1zaWduLW91dDogXFxmMDhiO1xuJGZhLXZhci1jaXJjbGUtY2hldnJvbi1kb3duOiBcXGYxM2E7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd246IFxcZjEzYTtcbiRmYS12YXItdW5sb2NrLWtleWhvbGU6IFxcZjEzZTtcbiRmYS12YXItdW5sb2NrLWFsdDogXFxmMTNlO1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5OiBcXGY3NDA7XG4kZmEtdmFyLWhlYWRwaG9uZXMtc2ltcGxlOiBcXGY1OGY7XG4kZmEtdmFyLWhlYWRwaG9uZXMtYWx0OiBcXGY1OGY7XG4kZmEtdmFyLXNpdGVtYXA6IFxcZjBlODtcbiRmYS12YXItY2lyY2xlLWRvbGxhci10by1zbG90OiBcXGY0Yjk7XG4kZmEtdmFyLWRvbmF0ZTogXFxmNGI5O1xuJGZhLXZhci1tZW1vcnk6IFxcZjUzODtcbiRmYS12YXItcm9hZC1zcGlrZXM6IFxcZTU2ODtcbiRmYS12YXItZmlyZS1idXJuZXI6IFxcZTRmMTtcbiRmYS12YXItZmxhZzogXFxmMDI0O1xuJGZhLXZhci1oYW51a2lhaDogXFxmNmU2O1xuJGZhLXZhci1mZWF0aGVyOiBcXGY1MmQ7XG4kZmEtdmFyLXZvbHVtZS1sb3c6IFxcZjAyNztcbiRmYS12YXItdm9sdW1lLWRvd246IFxcZjAyNztcbiRmYS12YXItY29tbWVudC1zbGFzaDogXFxmNGIzO1xuJGZhLXZhci1jbG91ZC1zdW4tcmFpbjogXFxmNzQzO1xuJGZhLXZhci1jb21wcmVzczogXFxmMDY2O1xuJGZhLXZhci13aGVhdC1hd246IFxcZTJjZDtcbiRmYS12YXItd2hlYXQtYWx0OiBcXGUyY2Q7XG4kZmEtdmFyLWFua2g6IFxcZjY0NDtcbiRmYS12YXItaGFuZHMtaG9sZGluZy1jaGlsZDogXFxlNGZhO1xuJGZhLXZhci1hc3RlcmlzazogXFwyYTtcbiRmYS12YXItc3F1YXJlLWNoZWNrOiBcXGYxNGE7XG4kZmEtdmFyLWNoZWNrLXNxdWFyZTogXFxmMTRhO1xuJGZhLXZhci1wZXNldGEtc2lnbjogXFxlMjIxO1xuJGZhLXZhci1oZWFkaW5nOiBcXGYxZGM7XG4kZmEtdmFyLWhlYWRlcjogXFxmMWRjO1xuJGZhLXZhci1naG9zdDogXFxmNmUyO1xuJGZhLXZhci1saXN0OiBcXGYwM2E7XG4kZmEtdmFyLWxpc3Qtc3F1YXJlczogXFxmMDNhO1xuJGZhLXZhci1zcXVhcmUtcGhvbmUtZmxpcDogXFxmODdiO1xuJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0OiBcXGY4N2I7XG4kZmEtdmFyLWNhcnQtcGx1czogXFxmMjE3O1xuJGZhLXZhci1nYW1lcGFkOiBcXGYxMWI7XG4kZmEtdmFyLWNpcmNsZS1kb3Q6IFxcZjE5MjtcbiRmYS12YXItZG90LWNpcmNsZTogXFxmMTkyO1xuJGZhLXZhci1mYWNlLWRpenp5OiBcXGY1Njc7XG4kZmEtdmFyLWRpenp5OiBcXGY1Njc7XG4kZmEtdmFyLWVnZzogXFxmN2ZiO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFyazogXFxlNTEzO1xuJGZhLXZhci1jYW1wZ3JvdW5kOiBcXGY2YmI7XG4kZmEtdmFyLWZvbGRlci1wbHVzOiBcXGY2NWU7XG4kZmEtdmFyLWZ1dGJvbDogXFxmMWUzO1xuJGZhLXZhci1mdXRib2wtYmFsbDogXFxmMWUzO1xuJGZhLXZhci1zb2NjZXItYmFsbDogXFxmMWUzO1xuJGZhLXZhci1wYWludGJydXNoOiBcXGYxZmM7XG4kZmEtdmFyLXBhaW50LWJydXNoOiBcXGYxZmM7XG4kZmEtdmFyLWxvY2s6IFxcZjAyMztcbiRmYS12YXItZ2FzLXB1bXA6IFxcZjUyZjtcbiRmYS12YXItaG90LXR1Yi1wZXJzb246IFxcZjU5MztcbiRmYS12YXItaG90LXR1YjogXFxmNTkzO1xuJGZhLXZhci1tYXAtbG9jYXRpb246IFxcZjU5ZjtcbiRmYS12YXItbWFwLW1hcmtlZDogXFxmNTlmO1xuJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlcjogXFxlNTBlO1xuJGZhLXZhci10cmVlOiBcXGYxYmI7XG4kZmEtdmFyLWJyaWRnZS1sb2NrOiBcXGU0Y2M7XG4kZmEtdmFyLXNhY2stZG9sbGFyOiBcXGY4MWQ7XG4kZmEtdmFyLXBlbi10by1zcXVhcmU6IFxcZjA0NDtcbiRmYS12YXItZWRpdDogXFxmMDQ0O1xuJGZhLXZhci1jYXItc2lkZTogXFxmNWU0O1xuJGZhLXZhci1zaGFyZS1ub2RlczogXFxmMWUwO1xuJGZhLXZhci1zaGFyZS1hbHQ6IFxcZjFlMDtcbiRmYS12YXItaGVhcnQtY2lyY2xlLW1pbnVzOiBcXGU0ZmY7XG4kZmEtdmFyLWhvdXJnbGFzcy1oYWxmOiBcXGYyNTI7XG4kZmEtdmFyLWhvdXJnbGFzcy0yOiBcXGYyNTI7XG4kZmEtdmFyLW1pY3Jvc2NvcGU6IFxcZjYxMDtcbiRmYS12YXItc2luazogXFxlMDZkO1xuJGZhLXZhci1iYWctc2hvcHBpbmc6IFxcZjI5MDtcbiRmYS12YXItc2hvcHBpbmctYmFnOiBcXGYyOTA7XG4kZmEtdmFyLWFycm93LWRvd24tei1hOiBcXGY4ODE7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzogXFxmODgxO1xuJGZhLXZhci1zb3J0LWFscGhhLWRvd24tYWx0OiBcXGY4ODE7XG4kZmEtdmFyLW1pdHRlbjogXFxmN2I1O1xuJGZhLXZhci1wZXJzb24tcmF5czogXFxlNTRkO1xuJGZhLXZhci11c2VyczogXFxmMGMwO1xuJGZhLXZhci1leWUtc2xhc2g6IFxcZjA3MDtcbiRmYS12YXItZmxhc2stdmlhbDogXFxlNGYzO1xuJGZhLXZhci1oYW5kOiBcXGYyNTY7XG4kZmEtdmFyLWhhbmQtcGFwZXI6IFxcZjI1NjtcbiRmYS12YXItb206IFxcZjY3OTtcbiRmYS12YXItd29ybTogXFxlNTk5O1xuJGZhLXZhci1ob3VzZS1jaXJjbGUteG1hcms6IFxcZTUwYjtcbiRmYS12YXItcGx1ZzogXFxmMWU2O1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcXGYwNzc7XG4kZmEtdmFyLWhhbmQtc3BvY2s6IFxcZjI1OTtcbiRmYS12YXItc3RvcHdhdGNoOiBcXGYyZjI7XG4kZmEtdmFyLWZhY2Uta2lzczogXFxmNTk2O1xuJGZhLXZhci1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWJyaWRnZS1jaXJjbGUteG1hcms6IFxcZTRjYjtcbiRmYS12YXItZmFjZS1ncmluLXRvbmd1ZTogXFxmNTg5O1xuJGZhLXZhci1ncmluLXRvbmd1ZTogXFxmNTg5O1xuJGZhLXZhci1jaGVzcy1iaXNob3A6IFxcZjQzYTtcbiRmYS12YXItZmFjZS1ncmluLXdpbms6IFxcZjU4YztcbiRmYS12YXItZ3Jpbi13aW5rOiBcXGY1OGM7XG4kZmEtdmFyLWVhci1kZWFmOiBcXGYyYTQ7XG4kZmEtdmFyLWRlYWY6IFxcZjJhNDtcbiRmYS12YXItZGVhZm5lc3M6IFxcZjJhNDtcbiRmYS12YXItaGFyZC1vZi1oZWFyaW5nOiBcXGYyYTQ7XG4kZmEtdmFyLXJvYWQtY2lyY2xlLWNoZWNrOiBcXGU1NjQ7XG4kZmEtdmFyLWRpY2UtZml2ZTogXFxmNTIzO1xuJGZhLXZhci1zcXVhcmUtcnNzOiBcXGYxNDM7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFxcZjE0MztcbiRmYS12YXItbGFuZC1taW5lLW9uOiBcXGU1MWI7XG4kZmEtdmFyLWktY3Vyc29yOiBcXGYyNDY7XG4kZmEtdmFyLXN0YW1wOiBcXGY1YmY7XG4kZmEtdmFyLXN0YWlyczogXFxlMjg5O1xuJGZhLXZhci1pOiBcXDQ5O1xuJGZhLXZhci1ocnl2bmlhLXNpZ246IFxcZjZmMjtcbiRmYS12YXItaHJ5dm5pYTogXFxmNmYyO1xuJGZhLXZhci1waWxsczogXFxmNDg0O1xuJGZhLXZhci1mYWNlLWdyaW4td2lkZTogXFxmNTgxO1xuJGZhLXZhci1ncmluLWFsdDogXFxmNTgxO1xuJGZhLXZhci10b290aDogXFxmNWM5O1xuJGZhLXZhci12OiBcXDU2O1xuJGZhLXZhci1iYW5nbGFkZXNoaS10YWthLXNpZ246IFxcZTJlNjtcbiRmYS12YXItYmljeWNsZTogXFxmMjA2O1xuJGZhLXZhci1zdGFmZi1zbmFrZTogXFxlNTc5O1xuJGZhLXZhci1yb2QtYXNjbGVwaXVzOiBcXGU1Nzk7XG4kZmEtdmFyLXJvZC1zbmFrZTogXFxlNTc5O1xuJGZhLXZhci1zdGFmZi1hZXNjdWxhcGl1czogXFxlNTc5O1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2g6IFxcZTA2MjtcbiRmYS12YXItdHJ1Y2stbWVkaWNhbDogXFxmMGY5O1xuJGZhLXZhci1hbWJ1bGFuY2U6IFxcZjBmOTtcbiRmYS12YXItd2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTk4O1xuJGZhLXZhci1zbm93bWFuOiBcXGY3ZDA7XG4kZmEtdmFyLW1vcnRhci1wZXN0bGU6IFxcZjVhNztcbiRmYS12YXItcm9hZC1iYXJyaWVyOiBcXGU1NjI7XG4kZmEtdmFyLXNjaG9vbDogXFxmNTQ5O1xuJGZhLXZhci1pZ2xvbzogXFxmN2FlO1xuJGZhLXZhci1qb2ludDogXFxmNTk1O1xuJGZhLXZhci1hbmdsZS1yaWdodDogXFxmMTA1O1xuJGZhLXZhci1ob3JzZTogXFxmNmYwO1xuJGZhLXZhci1xOiBcXDUxO1xuJGZhLXZhci1nOiBcXDQ3O1xuJGZhLXZhci1ub3Rlcy1tZWRpY2FsOiBcXGY0ODE7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWhhbGY6IFxcZjJjOTtcbiRmYS12YXItdGVtcGVyYXR1cmUtMjogXFxmMmM5O1xuJGZhLXZhci10aGVybW9tZXRlci0yOiBcXGYyYzk7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFxcZjJjOTtcbiRmYS12YXItZG9uZy1zaWduOiBcXGUxNjk7XG4kZmEtdmFyLWNhcHN1bGVzOiBcXGY0NmI7XG4kZmEtdmFyLXBvby1zdG9ybTogXFxmNzVhO1xuJGZhLXZhci1wb28tYm9sdDogXFxmNzVhO1xuJGZhLXZhci1mYWNlLWZyb3duLW9wZW46IFxcZjU3YTtcbiRmYS12YXItZnJvd24tb3BlbjogXFxmNTdhO1xuJGZhLXZhci1oYW5kLXBvaW50LXVwOiBcXGYwYTY7XG4kZmEtdmFyLW1vbmV5LWJpbGw6IFxcZjBkNjtcbiRmYS12YXItYm9va21hcms6IFxcZjAyZTtcbiRmYS12YXItYWxpZ24tanVzdGlmeTogXFxmMDM5O1xuJGZhLXZhci11bWJyZWxsYS1iZWFjaDogXFxmNWNhO1xuJGZhLXZhci1oZWxtZXQtdW46IFxcZTUwMztcbiRmYS12YXItYnVsbHNleWU6IFxcZjE0MDtcbiRmYS12YXItYmFjb246IFxcZjdlNTtcbiRmYS12YXItaGFuZC1wb2ludC1kb3duOiBcXGYwYTc7XG4kZmEtdmFyLWFycm93LXVwLWZyb20tYnJhY2tldDogXFxlMDlhO1xuJGZhLXZhci1mb2xkZXI6IFxcZjA3YjtcbiRmYS12YXItZm9sZGVyLWJsYW5rOiBcXGYwN2I7XG4kZmEtdmFyLWZpbGUtd2F2ZWZvcm06IFxcZjQ3ODtcbiRmYS12YXItZmlsZS1tZWRpY2FsLWFsdDogXFxmNDc4O1xuJGZhLXZhci1yYWRpYXRpb246IFxcZjdiOTtcbiRmYS12YXItY2hhcnQtc2ltcGxlOiBcXGU0NzM7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcXGYyMjk7XG4kZmEtdmFyLXZpYWw6IFxcZjQ5MjtcbiRmYS12YXItZ2F1Z2U6IFxcZjYyNDtcbiRmYS12YXItZGFzaGJvYXJkOiBcXGY2MjQ7XG4kZmEtdmFyLWdhdWdlLW1lZDogXFxmNjI0O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1hdmVyYWdlOiBcXGY2MjQ7XG4kZmEtdmFyLXdhbmQtbWFnaWMtc3BhcmtsZXM6IFxcZTJjYTtcbiRmYS12YXItbWFnaWMtd2FuZC1zcGFya2xlczogXFxlMmNhO1xuJGZhLXZhci1lOiBcXDQ1O1xuJGZhLXZhci1wZW4tY2xpcDogXFxmMzA1O1xuJGZhLXZhci1wZW4tYWx0OiBcXGYzMDU7XG4kZmEtdmFyLWJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRjYTtcbiRmYS12YXItdXNlcjogXFxmMDA3O1xuJGZhLXZhci1zY2hvb2wtY2lyY2xlLWNoZWNrOiBcXGU1NmI7XG4kZmEtdmFyLWR1bXBzdGVyOiBcXGY3OTM7XG4kZmEtdmFyLXZhbi1zaHV0dGxlOiBcXGY1YjY7XG4kZmEtdmFyLXNodXR0bGUtdmFuOiBcXGY1YjY7XG4kZmEtdmFyLWJ1aWxkaW5nLXVzZXI6IFxcZTRkYTtcbiRmYS12YXItc3F1YXJlLWNhcmV0LWxlZnQ6IFxcZjE5MTtcbiRmYS12YXItY2FyZXQtc3F1YXJlLWxlZnQ6IFxcZjE5MTtcbiRmYS12YXItaGlnaGxpZ2h0ZXI6IFxcZjU5MTtcbiRmYS12YXIta2V5OiBcXGYwODQ7XG4kZmEtdmFyLWJ1bGxob3JuOiBcXGYwYTE7XG4kZmEtdmFyLWdsb2JlOiBcXGYwYWM7XG4kZmEtdmFyLXN5bmFnb2d1ZTogXFxmNjliO1xuJGZhLXZhci1wZXJzb24taGFsZi1kcmVzczogXFxlNTQ4O1xuJGZhLXZhci1yb2FkLWJyaWRnZTogXFxlNTYzO1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXFxmMTI0O1xuJGZhLXZhci1jOiBcXDQzO1xuJGZhLXZhci10YWJsZXQtYnV0dG9uOiBcXGYxMGE7XG4kZmEtdmFyLWJ1aWxkaW5nLWxvY2s6IFxcZTRkNjtcbiRmYS12YXItcGl6emEtc2xpY2U6IFxcZjgxODtcbiRmYS12YXItbW9uZXktYmlsbC13YXZlOiBcXGY1M2E7XG4kZmEtdmFyLWNoYXJ0LWFyZWE6IFxcZjFmZTtcbiRmYS12YXItYXJlYS1jaGFydDogXFxmMWZlO1xuJGZhLXZhci1ob3VzZS1mbGFnOiBcXGU1MGQ7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtbWludXM6IFxcZTU0MDtcbiRmYS12YXItYmFuOiBcXGYwNWU7XG4kZmEtdmFyLWNhbmNlbDogXFxmMDVlO1xuJGZhLXZhci1jYW1lcmEtcm90YXRlOiBcXGUwZDg7XG4kZmEtdmFyLXNwcmF5LWNhbi1zcGFya2xlczogXFxmNWQwO1xuJGZhLXZhci1haXItZnJlc2hlbmVyOiBcXGY1ZDA7XG4kZmEtdmFyLXN0YXI6IFxcZjAwNTtcbiRmYS12YXItcmVwZWF0OiBcXGYzNjM7XG4kZmEtdmFyLWNyb3NzOiBcXGY2NTQ7XG4kZmEtdmFyLWJveDogXFxmNDY2O1xuJGZhLXZhci12ZW51cy1tYXJzOiBcXGYyMjg7XG4kZmEtdmFyLWFycm93LXBvaW50ZXI6IFxcZjI0NTtcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXFxmMjQ1O1xuJGZhLXZhci1tYXhpbWl6ZTogXFxmMzFlO1xuJGZhLXZhci1leHBhbmQtYXJyb3dzLWFsdDogXFxmMzFlO1xuJGZhLXZhci1jaGFyZ2luZy1zdGF0aW9uOiBcXGY1ZTc7XG4kZmEtdmFyLXNoYXBlczogXFxmNjFmO1xuJGZhLXZhci10cmlhbmdsZS1jaXJjbGUtc3F1YXJlOiBcXGY2MWY7XG4kZmEtdmFyLXNodWZmbGU6IFxcZjA3NDtcbiRmYS12YXItcmFuZG9tOiBcXGYwNzQ7XG4kZmEtdmFyLXBlcnNvbi1ydW5uaW5nOiBcXGY3MGM7XG4kZmEtdmFyLXJ1bm5pbmc6IFxcZjcwYztcbiRmYS12YXItbW9iaWxlLXJldHJvOiBcXGU1Mjc7XG4kZmEtdmFyLWdyaXAtbGluZXMtdmVydGljYWw6IFxcZjdhNTtcbiRmYS12YXItc3BpZGVyOiBcXGY3MTc7XG4kZmEtdmFyLWhhbmRzLWJvdW5kOiBcXGU0Zjk7XG4kZmEtdmFyLWZpbGUtaW52b2ljZS1kb2xsYXI6IFxcZjU3MTtcbiRmYS12YXItcGxhbmUtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NTY7XG4kZmEtdmFyLXgtcmF5OiBcXGY0OTc7XG4kZmEtdmFyLXNwZWxsLWNoZWNrOiBcXGY4OTE7XG4kZmEtdmFyLXNsYXNoOiBcXGY3MTU7XG4kZmEtdmFyLWNvbXB1dGVyLW1vdXNlOiBcXGY4Y2M7XG4kZmEtdmFyLW1vdXNlOiBcXGY4Y2M7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQ6IFxcZjA5MDtcbiRmYS12YXItc2lnbi1pbjogXFxmMDkwO1xuJGZhLXZhci1zaG9wLXNsYXNoOiBcXGUwNzA7XG4kZmEtdmFyLXN0b3JlLWFsdC1zbGFzaDogXFxlMDcwO1xuJGZhLXZhci1zZXJ2ZXI6IFxcZjIzMztcbiRmYS12YXItdmlydXMtY292aWQtc2xhc2g6IFxcZTRhOTtcbiRmYS12YXItc2hvcC1sb2NrOiBcXGU0YTU7XG4kZmEtdmFyLWhvdXJnbGFzcy1zdGFydDogXFxmMjUxO1xuJGZhLXZhci1ob3VyZ2xhc3MtMTogXFxmMjUxO1xuJGZhLXZhci1ibGVuZGVyLXBob25lOiBcXGY2YjY7XG4kZmEtdmFyLWJ1aWxkaW5nLXdoZWF0OiBcXGU0ZGI7XG4kZmEtdmFyLXBlcnNvbi1icmVhc3RmZWVkaW5nOiBcXGU1M2E7XG4kZmEtdmFyLXJpZ2h0LXRvLWJyYWNrZXQ6IFxcZjJmNjtcbiRmYS12YXItc2lnbi1pbi1hbHQ6IFxcZjJmNjtcbiRmYS12YXItdmVudXM6IFxcZjIyMTtcbiRmYS12YXItcGFzc3BvcnQ6IFxcZjVhYjtcbiRmYS12YXItaGVhcnQtcHVsc2U6IFxcZjIxZTtcbiRmYS12YXItaGVhcnRiZWF0OiBcXGYyMWU7XG4kZmEtdmFyLXBlb3BsZS1jYXJyeS1ib3g6IFxcZjRjZTtcbiRmYS12YXItcGVvcGxlLWNhcnJ5OiBcXGY0Y2U7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWhpZ2g6IFxcZjc2OTtcbiRmYS12YXItbWljcm9jaGlwOiBcXGYyZGI7XG4kZmEtdmFyLWNyb3duOiBcXGY1MjE7XG4kZmEtdmFyLXdlaWdodC1oYW5naW5nOiBcXGY1Y2Q7XG4kZmEtdmFyLXhtYXJrcy1saW5lczogXFxlNTlhO1xuJGZhLXZhci1maWxlLXByZXNjcmlwdGlvbjogXFxmNTcyO1xuJGZhLXZhci13ZWlnaHQtc2NhbGU6IFxcZjQ5NjtcbiRmYS12YXItd2VpZ2h0OiBcXGY0OTY7XG4kZmEtdmFyLXVzZXItZ3JvdXA6IFxcZjUwMDtcbiRmYS12YXItdXNlci1mcmllbmRzOiBcXGY1MDA7XG4kZmEtdmFyLWFycm93LXVwLWEtejogXFxmMTVlO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwOiBcXGYxNWU7XG4kZmEtdmFyLWNoZXNzLWtuaWdodDogXFxmNDQxO1xuJGZhLXZhci1mYWNlLWxhdWdoLXNxdWludDogXFxmNTliO1xuJGZhLXZhci1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiRmYS12YXItd2hlZWxjaGFpcjogXFxmMTkzO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctdXA6IFxcZjBhYTtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcXGYwYWE7XG4kZmEtdmFyLXRvZ2dsZS1vbjogXFxmMjA1O1xuJGZhLXZhci1wZXJzb24td2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci13YWxraW5nOiBcXGY1NTQ7XG4kZmEtdmFyLWw6IFxcNGM7XG4kZmEtdmFyLWZpcmU6IFxcZjA2ZDtcbiRmYS12YXItYmVkLXB1bHNlOiBcXGY0ODc7XG4kZmEtdmFyLXByb2NlZHVyZXM6IFxcZjQ4NztcbiRmYS12YXItc2h1dHRsZS1zcGFjZTogXFxmMTk3O1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiBcXGYxOTc7XG4kZmEtdmFyLWZhY2UtbGF1Z2g6IFxcZjU5OTtcbiRmYS12YXItbGF1Z2g6IFxcZjU5OTtcbiRmYS12YXItZm9sZGVyLW9wZW46IFxcZjA3YztcbiRmYS12YXItaGVhcnQtY2lyY2xlLXBsdXM6IFxcZTUwMDtcbiRmYS12YXItY29kZS1mb3JrOiBcXGUxM2I7XG4kZmEtdmFyLWNpdHk6IFxcZjY0ZjtcbiRmYS12YXItbWljcm9waG9uZS1saW5lczogXFxmM2M5O1xuJGZhLXZhci1taWNyb3Bob25lLWFsdDogXFxmM2M5O1xuJGZhLXZhci1wZXBwZXItaG90OiBcXGY4MTY7XG4kZmEtdmFyLXVubG9jazogXFxmMDljO1xuJGZhLXZhci1jb2xvbi1zaWduOiBcXGUxNDA7XG4kZmEtdmFyLWhlYWRzZXQ6IFxcZjU5MDtcbiRmYS12YXItc3RvcmUtc2xhc2g6IFxcZTA3MTtcbiRmYS12YXItcm9hZC1jaXJjbGUteG1hcms6IFxcZTU2NjtcbiRmYS12YXItdXNlci1taW51czogXFxmNTAzO1xuJGZhLXZhci1tYXJzLXN0cm9rZS11cDogXFxmMjJhO1xuJGZhLXZhci1tYXJzLXN0cm9rZS12OiBcXGYyMmE7XG4kZmEtdmFyLWNoYW1wYWduZS1nbGFzc2VzOiBcXGY3OWY7XG4kZmEtdmFyLWdsYXNzLWNoZWVyczogXFxmNzlmO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFxcZjMyODtcbiRmYS12YXItaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1MGE7XG4kZmEtdmFyLWZpbGUtYXJyb3ctdXA6IFxcZjU3NDtcbiRmYS12YXItZmlsZS11cGxvYWQ6IFxcZjU3NDtcbiRmYS12YXItd2lmaTogXFxmMWViO1xuJGZhLXZhci13aWZpLTM6IFxcZjFlYjtcbiRmYS12YXItd2lmaS1zdHJvbmc6IFxcZjFlYjtcbiRmYS12YXItYmF0aDogXFxmMmNkO1xuJGZhLXZhci1iYXRodHViOiBcXGYyY2Q7XG4kZmEtdmFyLXVuZGVybGluZTogXFxmMGNkO1xuJGZhLXZhci11c2VyLXBlbjogXFxmNGZmO1xuJGZhLXZhci11c2VyLWVkaXQ6IFxcZjRmZjtcbiRmYS12YXItc2lnbmF0dXJlOiBcXGY1Yjc7XG4kZmEtdmFyLXN0cm9vcHdhZmVsOiBcXGY1NTE7XG4kZmEtdmFyLWJvbGQ6IFxcZjAzMjtcbiRmYS12YXItYW5jaG9yLWxvY2s6IFxcZTRhZDtcbiRmYS12YXItYnVpbGRpbmctbmdvOiBcXGU0ZDc7XG4kZmEtdmFyLW1hbmF0LXNpZ246IFxcZTFkNTtcbiRmYS12YXItbm90LWVxdWFsOiBcXGY1M2U7XG4kZmEtdmFyLWJvcmRlci10b3AtbGVmdDogXFxmODUzO1xuJGZhLXZhci1ib3JkZXItc3R5bGU6IFxcZjg1MztcbiRmYS12YXItbWFwLWxvY2F0aW9uLWRvdDogXFxmNWEwO1xuJGZhLXZhci1tYXAtbWFya2VkLWFsdDogXFxmNWEwO1xuJGZhLXZhci1qZWRpOiBcXGY2Njk7XG4kZmEtdmFyLXNxdWFyZS1wb2xsLXZlcnRpY2FsOiBcXGY2ODE7XG4kZmEtdmFyLXBvbGw6IFxcZjY4MTtcbiRmYS12YXItbXVnLWhvdDogXFxmN2I2O1xuJGZhLXZhci1jYXItYmF0dGVyeTogXFxmNWRmO1xuJGZhLXZhci1iYXR0ZXJ5LWNhcjogXFxmNWRmO1xuJGZhLXZhci1naWZ0OiBcXGYwNmI7XG4kZmEtdmFyLWRpY2UtdHdvOiBcXGY1Mjg7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuOiBcXGY0NDU7XG4kZmEtdmFyLWdsYXNzZXM6IFxcZjUzMDtcbiRmYS12YXItY2hlc3MtYm9hcmQ6IFxcZjQzYztcbiRmYS12YXItYnVpbGRpbmctY2lyY2xlLWNoZWNrOiBcXGU0ZDI7XG4kZmEtdmFyLXBlcnNvbi1jaGFsa2JvYXJkOiBcXGU1M2Q7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXJpZ2h0OiBcXGYyMmI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLWg6IFxcZjIyYjtcbiRmYS12YXItaGFuZC1iYWNrLWZpc3Q6IFxcZjI1NTtcbiRmYS12YXItaGFuZC1yb2NrOiBcXGYyNTU7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC11cDogXFxmMTUxO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtdXA6IFxcZjE1MTtcbiRmYS12YXItY2xvdWQtc2hvd2Vycy13YXRlcjogXFxlNGU0O1xuJGZhLXZhci1jaGFydC1iYXI6IFxcZjA4MDtcbiRmYS12YXItYmFyLWNoYXJ0OiBcXGYwODA7XG4kZmEtdmFyLWhhbmRzLWJ1YmJsZXM6IFxcZTA1ZTtcbiRmYS12YXItaGFuZHMtd2FzaDogXFxlMDVlO1xuJGZhLXZhci1sZXNzLXRoYW4tZXF1YWw6IFxcZjUzNztcbiRmYS12YXItdHJhaW46IFxcZjIzODtcbiRmYS12YXItZXllLWxvdy12aXNpb246IFxcZjJhODtcbiRmYS12YXItbG93LXZpc2lvbjogXFxmMmE4O1xuJGZhLXZhci1jcm93OiBcXGY1MjA7XG4kZmEtdmFyLXNhaWxib2F0OiBcXGU0NDU7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcXGYyZDI7XG4kZmEtdmFyLXNxdWFyZS1wbHVzOiBcXGYwZmU7XG4kZmEtdmFyLXBsdXMtc3F1YXJlOiBcXGYwZmU7XG4kZmEtdmFyLXRvcmlpLWdhdGU6IFxcZjZhMTtcbiRmYS12YXItZnJvZzogXFxmNTJlO1xuJGZhLXZhci1idWNrZXQ6IFxcZTRjZjtcbiRmYS12YXItaW1hZ2U6IFxcZjAzZTtcbiRmYS12YXItbWljcm9waG9uZTogXFxmMTMwO1xuJGZhLXZhci1jb3c6IFxcZjZjODtcbiRmYS12YXItY2FyZXQtdXA6IFxcZjBkODtcbiRmYS12YXItc2NyZXdkcml2ZXI6IFxcZjU0YTtcbiRmYS12YXItZm9sZGVyLWNsb3NlZDogXFxlMTg1O1xuJGZhLXZhci1ob3VzZS10c3VuYW1pOiBcXGU1MTU7XG4kZmEtdmFyLXNxdWFyZS1uZmk6IFxcZTU3NjtcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXI6IFxcZTRiNTtcbiRmYS12YXItbWFydGluaS1nbGFzczogXFxmNTdiO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdDogXFxmNTdiO1xuJGZhLXZhci1yb3RhdGUtbGVmdDogXFxmMmVhO1xuJGZhLXZhci1yb3RhdGUtYmFjazogXFxmMmVhO1xuJGZhLXZhci1yb3RhdGUtYmFja3dhcmQ6IFxcZjJlYTtcbiRmYS12YXItdW5kby1hbHQ6IFxcZjJlYTtcbiRmYS12YXItdGFibGUtY29sdW1uczogXFxmMGRiO1xuJGZhLXZhci1jb2x1bW5zOiBcXGYwZGI7XG4kZmEtdmFyLWxlbW9uOiBcXGYwOTQ7XG4kZmEtdmFyLWhlYWQtc2lkZS1tYXNrOiBcXGUwNjM7XG4kZmEtdmFyLWhhbmRzaGFrZTogXFxmMmI1O1xuJGZhLXZhci1nZW06IFxcZjNhNTtcbiRmYS12YXItZG9sbHk6IFxcZjQ3MjtcbiRmYS12YXItZG9sbHktYm94OiBcXGY0NzI7XG4kZmEtdmFyLXNtb2tpbmc6IFxcZjQ4ZDtcbiRmYS12YXItbWluaW1pemU6IFxcZjc4YztcbiRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdDogXFxmNzhjO1xuJGZhLXZhci1tb251bWVudDogXFxmNWE2O1xuJGZhLXZhci1zbm93cGxvdzogXFxmN2QyO1xuJGZhLXZhci1hbmdsZXMtcmlnaHQ6IFxcZjEwMTtcbiRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OiBcXGYxMDE7XG4kZmEtdmFyLWNhbm5hYmlzOiBcXGY1NWY7XG4kZmEtdmFyLWNpcmNsZS1wbGF5OiBcXGYxNDQ7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcXGYxNDQ7XG4kZmEtdmFyLXRhYmxldHM6IFxcZjQ5MDtcbiRmYS12YXItZXRoZXJuZXQ6IFxcZjc5NjtcbiRmYS12YXItZXVyby1zaWduOiBcXGYxNTM7XG4kZmEtdmFyLWV1cjogXFxmMTUzO1xuJGZhLXZhci1ldXJvOiBcXGYxNTM7XG4kZmEtdmFyLWNoYWlyOiBcXGY2YzA7XG4kZmEtdmFyLWNpcmNsZS1jaGVjazogXFxmMDU4O1xuJGZhLXZhci1jaGVjay1jaXJjbGU6IFxcZjA1ODtcbiRmYS12YXItY2lyY2xlLXN0b3A6IFxcZjI4ZDtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFxcZjI4ZDtcbiRmYS12YXItY29tcGFzcy1kcmFmdGluZzogXFxmNTY4O1xuJGZhLXZhci1kcmFmdGluZy1jb21wYXNzOiBcXGY1Njg7XG4kZmEtdmFyLXBsYXRlLXdoZWF0OiBcXGU1NWE7XG4kZmEtdmFyLWljaWNsZXM6IFxcZjdhZDtcbiRmYS12YXItcGVyc29uLXNoZWx0ZXI6IFxcZTU0ZjtcbiRmYS12YXItbmV1dGVyOiBcXGYyMmM7XG4kZmEtdmFyLWlkLWJhZGdlOiBcXGYyYzE7XG4kZmEtdmFyLW1hcmtlcjogXFxmNWExO1xuJGZhLXZhci1mYWNlLWxhdWdoLWJlYW06IFxcZjU5YTtcbiRmYS12YXItbGF1Z2gtYmVhbTogXFxmNTlhO1xuJGZhLXZhci1oZWxpY29wdGVyLXN5bWJvbDogXFxlNTAyO1xuJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzOiBcXGYyOWE7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWxhcmktc2lnbjogXFxlMWM4O1xuJGZhLXZhci12b2xjYW5vOiBcXGY3NzA7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0OiBcXGU1NTM7XG4kZmEtdmFyLXN0ZXJsaW5nLXNpZ246IFxcZjE1NDtcbiRmYS12YXItZ2JwOiBcXGYxNTQ7XG4kZmEtdmFyLXBvdW5kLXNpZ246IFxcZjE1NDtcbiRmYS12YXItdmlydXNlczogXFxlMDc2O1xuJGZhLXZhci1zcXVhcmUtcGVyc29uLWNvbmZpbmVkOiBcXGU1Nzc7XG4kZmEtdmFyLXVzZXItdGllOiBcXGY1MDg7XG4kZmEtdmFyLWFycm93LWRvd24tbG9uZzogXFxmMTc1O1xuJGZhLXZhci1sb25nLWFycm93LWRvd246IFxcZjE3NTtcbiRmYS12YXItdGVudC1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZTU3ZTtcbiRmYS12YXItY2VydGlmaWNhdGU6IFxcZjBhMztcbiRmYS12YXItcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLXN1aXRjYXNlOiBcXGYwZjI7XG4kZmEtdmFyLXBlcnNvbi1za2F0aW5nOiBcXGY3YzU7XG4kZmEtdmFyLXNrYXRpbmc6IFxcZjdjNTtcbiRmYS12YXItZmlsdGVyLWNpcmNsZS1kb2xsYXI6IFxcZjY2MjtcbiRmYS12YXItZnVubmVsLWRvbGxhcjogXFxmNjYyO1xuJGZhLXZhci1jYW1lcmEtcmV0cm86IFxcZjA4MztcbiRmYS12YXItY2lyY2xlLWFycm93LWRvd246IFxcZjBhYjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFxcZjBhYjtcbiRmYS12YXItZmlsZS1pbXBvcnQ6IFxcZjU2ZjtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tZmlsZTogXFxmNTZmO1xuJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtcmlnaHQ6IFxcZjE0YztcbiRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU6IFxcZjE0YztcbiRmYS12YXItYm94LW9wZW46IFxcZjQ5ZTtcbiRmYS12YXItc2Nyb2xsOiBcXGY3MGU7XG4kZmEtdmFyLXNwYTogXFxmNWJiO1xuJGZhLXZhci1sb2NhdGlvbi1waW4tbG9jazogXFxlNTFmO1xuJGZhLXZhci1wYXVzZTogXFxmMDRjO1xuJGZhLXZhci1oaWxsLWF2YWxhbmNoZTogXFxlNTA3O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci10ZW1wZXJhdHVyZS0wOiBcXGYyY2I7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTA6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFxcZjJjYjtcbiRmYS12YXItYm9tYjogXFxmMWUyO1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcXGYyNWQ7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZDogXFxmMmJiO1xuJGZhLXZhci1jb250YWN0LWNhcmQ6IFxcZjJiYjtcbiRmYS12YXItdmNhcmQ6IFxcZjJiYjtcbiRmYS12YXItc2NhbGUtdW5iYWxhbmNlZC1mbGlwOiBcXGY1MTY7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQ6IFxcZjUxNjtcbiRmYS12YXItc3Vic2NyaXB0OiBcXGYxMmM7XG4kZmEtdmFyLWRpYW1vbmQtdHVybi1yaWdodDogXFxmNWViO1xuJGZhLXZhci1kaXJlY3Rpb25zOiBcXGY1ZWI7XG4kZmEtdmFyLWJ1cnN0OiBcXGU0ZGM7XG4kZmEtdmFyLWhvdXNlLWxhcHRvcDogXFxlMDY2O1xuJGZhLXZhci1sYXB0b3AtaG91c2U6IFxcZTA2NjtcbiRmYS12YXItZmFjZS10aXJlZDogXFxmNWM4O1xuJGZhLXZhci10aXJlZDogXFxmNWM4O1xuJGZhLXZhci1tb25leS1iaWxsczogXFxlMWYzO1xuJGZhLXZhci1zbW9nOiBcXGY3NWY7XG4kZmEtdmFyLWNydXRjaDogXFxmN2Y3O1xuJGZhLXZhci1jbG91ZC1hcnJvdy11cDogXFxmMGVlO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6IFxcZjBlZTtcbiRmYS12YXItY2xvdWQtdXBsb2FkLWFsdDogXFxmMGVlO1xuJGZhLXZhci1wYWxldHRlOiBcXGY1M2Y7XG4kZmEtdmFyLWFycm93cy10dXJuLXJpZ2h0OiBcXGU0YzA7XG4kZmEtdmFyLXZlc3Q6IFxcZTA4NTtcbiRmYS12YXItZmVycnk6IFxcZTRlYTtcbiRmYS12YXItYXJyb3dzLWRvd24tdG8tcGVvcGxlOiBcXGU0Yjk7XG4kZmEtdmFyLXNlZWRsaW5nOiBcXGY0ZDg7XG4kZmEtdmFyLXNwcm91dDogXFxmNGQ4O1xuJGZhLXZhci1sZWZ0LXJpZ2h0OiBcXGYzMzc7XG4kZmEtdmFyLWFycm93cy1hbHQtaDogXFxmMzM3O1xuJGZhLXZhci1ib3hlcy1wYWNraW5nOiBcXGU0Yzc7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy1sZWZ0OiBcXGYwYTg7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcXGYwYTg7XG4kZmEtdmFyLWdyb3VwLWFycm93cy1yb3RhdGU6IFxcZTRmNjtcbiRmYS12YXItYm93bC1mb29kOiBcXGU0YzY7XG4kZmEtdmFyLWNhbmR5LWNhbmU6IFxcZjc4NjtcbiRmYS12YXItYXJyb3ctZG93bi13aWRlLXNob3J0OiBcXGYxNjA7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXFxmMTYwO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kb3duOiBcXGYxNjA7XG4kZmEtdmFyLWNsb3VkLWJvbHQ6IFxcZjc2YztcbiRmYS12YXItdGh1bmRlcnN0b3JtOiBcXGY3NmM7XG4kZmEtdmFyLXRleHQtc2xhc2g6IFxcZjg3ZDtcbiRmYS12YXItcmVtb3ZlLWZvcm1hdDogXFxmODdkO1xuJGZhLXZhci1mYWNlLXNtaWxlLXdpbms6IFxcZjRkYTtcbiRmYS12YXItc21pbGUtd2luazogXFxmNGRhO1xuJGZhLXZhci1maWxlLXdvcmQ6IFxcZjFjMjtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50OiBcXGYxYzQ7XG4kZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0OiBcXGYwN2U7XG4kZmEtdmFyLWFycm93cy1oOiBcXGYwN2U7XG4kZmEtdmFyLWhvdXNlLWxvY2s6IFxcZTUxMDtcbiRmYS12YXItY2xvdWQtYXJyb3ctZG93bjogXFxmMGVkO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZDogXFxmMGVkO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQ6IFxcZjBlZDtcbiRmYS12YXItY2hpbGRyZW46IFxcZTRlMTtcbiRmYS12YXItY2hhbGtib2FyZDogXFxmNTFiO1xuJGZhLXZhci1ibGFja2JvYXJkOiBcXGY1MWI7XG4kZmEtdmFyLXVzZXItbGFyZ2Utc2xhc2g6IFxcZjRmYTtcbiRmYS12YXItdXNlci1hbHQtc2xhc2g6IFxcZjRmYTtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXFxmMmI2O1xuJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlLXNsYXNoOiBcXGUwNWY7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbHQtc2xhc2g6IFxcZTA1ZjtcbiRmYS12YXItbWF0dHJlc3MtcGlsbG93OiBcXGU1MjU7XG4kZmEtdmFyLWd1YXJhbmktc2lnbjogXFxlMTlhO1xuJGZhLXZhci1hcnJvd3Mtcm90YXRlOiBcXGYwMjE7XG4kZmEtdmFyLXJlZnJlc2g6IFxcZjAyMTtcbiRmYS12YXItc3luYzogXFxmMDIxO1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXFxmMTM0O1xuJGZhLXZhci1jcnV6ZWlyby1zaWduOiBcXGUxNTI7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbDogXFxmNTMyO1xuJGZhLXZhci1zaGllbGQtaGFsdmVkOiBcXGYzZWQ7XG4kZmEtdmFyLXNoaWVsZC1hbHQ6IFxcZjNlZDtcbiRmYS12YXItYm9vay1hdGxhczogXFxmNTU4O1xuJGZhLXZhci1hdGxhczogXFxmNTU4O1xuJGZhLXZhci12aXJ1czogXFxlMDc0O1xuJGZhLXZhci1lbnZlbG9wZS1jaXJjbGUtY2hlY2s6IFxcZTRlODtcbiRmYS12YXItbGF5ZXItZ3JvdXA6IFxcZjVmZDtcbiRmYS12YXItYXJyb3dzLXRvLWRvdDogXFxlNGJlO1xuJGZhLXZhci1hcmNod2F5OiBcXGY1NTc7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1jaGVjazogXFxlNGZkO1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LWNyYWNrOiBcXGY2ZjE7XG4kZmEtdmFyLWhvdXNlLWRhbWFnZTogXFxmNmYxO1xuJGZhLXZhci1maWxlLXppcHBlcjogXFxmMWM2O1xuJGZhLXZhci1maWxlLWFyY2hpdmU6IFxcZjFjNjtcbiRmYS12YXItc3F1YXJlOiBcXGYwYzg7XG4kZmEtdmFyLW1hcnRpbmktZ2xhc3MtZW1wdHk6IFxcZjAwMDtcbiRmYS12YXItZ2xhc3MtbWFydGluaTogXFxmMDAwO1xuJGZhLXZhci1jb3VjaDogXFxmNGI4O1xuJGZhLXZhci1jZWRpLXNpZ246IFxcZTBkZjtcbiRmYS12YXItaXRhbGljOiBcXGYwMzM7XG4kZmEtdmFyLWNodXJjaDogXFxmNTFkO1xuJGZhLXZhci1jb21tZW50cy1kb2xsYXI6IFxcZjY1MztcbiRmYS12YXItZGVtb2NyYXQ6IFxcZjc0NztcbiRmYS12YXItejogXFw1YTtcbiRmYS12YXItcGVyc29uLXNraWluZzogXFxmN2M5O1xuJGZhLXZhci1za2lpbmc6IFxcZjdjOTtcbiRmYS12YXItcm9hZC1sb2NrOiBcXGU1Njc7XG4kZmEtdmFyLWE6IFxcNDE7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LWRvd246IFxcZTAzZjtcbiRmYS12YXItdGVtcGVyYXR1cmUtZG93bjogXFxlMDNmO1xuJGZhLXZhci1mZWF0aGVyLXBvaW50ZWQ6IFxcZjU2YjtcbiRmYS12YXItZmVhdGhlci1hbHQ6IFxcZjU2YjtcbiRmYS12YXItcDogXFw1MDtcbiRmYS12YXItc25vd2ZsYWtlOiBcXGYyZGM7XG4kZmEtdmFyLW5ld3NwYXBlcjogXFxmMWVhO1xuJGZhLXZhci1yZWN0YW5nbGUtYWQ6IFxcZjY0MTtcbiRmYS12YXItYWQ6IFxcZjY0MTtcbiRmYS12YXItY2lyY2xlLWFycm93LXJpZ2h0OiBcXGYwYTk7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXFxmMGE5O1xuJGZhLXZhci1maWx0ZXItY2lyY2xlLXhtYXJrOiBcXGUxN2I7XG4kZmEtdmFyLWxvY3VzdDogXFxlNTIwO1xuJGZhLXZhci1zb3J0OiBcXGYwZGM7XG4kZmEtdmFyLXVuc29ydGVkOiBcXGYwZGM7XG4kZmEtdmFyLWxpc3Qtb2w6IFxcZjBjYjtcbiRmYS12YXItbGlzdC0xLTI6IFxcZjBjYjtcbiRmYS12YXItbGlzdC1udW1lcmljOiBcXGYwY2I7XG4kZmEtdmFyLXBlcnNvbi1kcmVzcy1idXJzdDogXFxlNTQ0O1xuJGZhLXZhci1tb25leS1jaGVjay1kb2xsYXI6IFxcZjUzZDtcbiRmYS12YXItbW9uZXktY2hlY2stYWx0OiBcXGY1M2Q7XG4kZmEtdmFyLXZlY3Rvci1zcXVhcmU6IFxcZjVjYjtcbiRmYS12YXItYnJlYWQtc2xpY2U6IFxcZjdlYztcbiRmYS12YXItbGFuZ3VhZ2U6IFxcZjFhYjtcbiRmYS12YXItZmFjZS1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXIta2lzcy13aW5rLWhlYXJ0OiBcXGY1OTg7XG4kZmEtdmFyLWZpbHRlcjogXFxmMGIwO1xuJGZhLXZhci1xdWVzdGlvbjogXFwzZjtcbiRmYS12YXItZmlsZS1zaWduYXR1cmU6IFxcZjU3MztcbiRmYS12YXItdXAtZG93bi1sZWZ0LXJpZ2h0OiBcXGYwYjI7XG4kZmEtdmFyLWFycm93cy1hbHQ6IFxcZjBiMjtcbiRmYS12YXItaG91c2UtY2hpbW5leS11c2VyOiBcXGUwNjU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydDogXFxmNGJlO1xuJGZhLXZhci1wdXp6bGUtcGllY2U6IFxcZjEyZTtcbiRmYS12YXItbW9uZXktY2hlY2s6IFxcZjUzYztcbiRmYS12YXItc3Rhci1oYWxmLXN0cm9rZTogXFxmNWMwO1xuJGZhLXZhci1zdGFyLWhhbGYtYWx0OiBcXGY1YzA7XG4kZmEtdmFyLWNvZGU6IFxcZjEyMTtcbiRmYS12YXItd2hpc2tleS1nbGFzczogXFxmN2EwO1xuJGZhLXZhci1nbGFzcy13aGlza2V5OiBcXGY3YTA7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGQzO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWNoYXJ0OiBcXGU1MjI7XG4kZmEtdmFyLWFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlOiBcXGYwOGU7XG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFxcZjA4ZTtcbiRmYS12YXItY3ViZXMtc3RhY2tlZDogXFxlNGU2O1xuJGZhLXZhci13b24tc2lnbjogXFxmMTU5O1xuJGZhLXZhci1rcnc6IFxcZjE1OTtcbiRmYS12YXItd29uOiBcXGYxNTk7XG4kZmEtdmFyLXZpcnVzLWNvdmlkOiBcXGU0YTg7XG4kZmEtdmFyLWF1c3RyYWwtc2lnbjogXFxlMGE5O1xuJGZhLXZhci1mOiBcXDQ2O1xuJGZhLXZhci1sZWFmOiBcXGYwNmM7XG4kZmEtdmFyLXJvYWQ6IFxcZjAxODtcbiRmYS12YXItdGF4aTogXFxmMWJhO1xuJGZhLXZhci1jYWI6IFxcZjFiYTtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1wbHVzOiBcXGU1NDE7XG4kZmEtdmFyLWNoYXJ0LXBpZTogXFxmMjAwO1xuJGZhLXZhci1waWUtY2hhcnQ6IFxcZjIwMDtcbiRmYS12YXItYm9sdC1saWdodG5pbmc6IFxcZTBiNztcbiRmYS12YXItc2Fjay14bWFyazogXFxlNTZhO1xuJGZhLXZhci1maWxlLWV4Y2VsOiBcXGYxYzM7XG4kZmEtdmFyLWZpbGUtY29udHJhY3Q6IFxcZjU2YztcbiRmYS12YXItZmlzaC1maW5zOiBcXGU0ZjI7XG4kZmEtdmFyLWJ1aWxkaW5nLWZsYWc6IFxcZTRkNTtcbiRmYS12YXItZmFjZS1ncmluLWJlYW06IFxcZjU4MjtcbiRmYS12YXItZ3Jpbi1iZWFtOiBcXGY1ODI7XG4kZmEtdmFyLW9iamVjdC11bmdyb3VwOiBcXGYyNDg7XG4kZmEtdmFyLXBvb3A6IFxcZjYxOTtcbiRmYS12YXItbG9jYXRpb24tcGluOiBcXGYwNDE7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFxcZjA0MTtcbiRmYS12YXIta2FhYmE6IFxcZjY2YjtcbiRmYS12YXItdG9pbGV0LXBhcGVyOiBcXGY3MWU7XG4kZmEtdmFyLWhlbG1ldC1zYWZldHk6IFxcZjgwNztcbiRmYS12YXItaGFyZC1oYXQ6IFxcZjgwNztcbiRmYS12YXItaGF0LWhhcmQ6IFxcZjgwNztcbiRmYS12YXItZWplY3Q6IFxcZjA1MjtcbiRmYS12YXItY2lyY2xlLXJpZ2h0OiBcXGYzNWE7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6IFxcZjM1YTtcbiRmYS12YXItcGxhbmUtY2lyY2xlLWNoZWNrOiBcXGU1NTU7XG4kZmEtdmFyLWZhY2Utcm9sbGluZy1leWVzOiBcXGY1YTU7XG4kZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXM6IFxcZjVhNTtcbiRmYS12YXItb2JqZWN0LWdyb3VwOiBcXGYyNDc7XG4kZmEtdmFyLWNoYXJ0LWxpbmU6IFxcZjIwMTtcbiRmYS12YXItbGluZS1jaGFydDogXFxmMjAxO1xuJGZhLXZhci1tYXNrLXZlbnRpbGF0b3I6IFxcZTUyNDtcbiRmYS12YXItYXJyb3ctcmlnaHQ6IFxcZjA2MTtcbiRmYS12YXItc2lnbnMtcG9zdDogXFxmMjc3O1xuJGZhLXZhci1tYXAtc2lnbnM6IFxcZjI3NztcbiRmYS12YXItY2FzaC1yZWdpc3RlcjogXFxmNzg4O1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLXF1ZXN0aW9uOiBcXGU1NDI7XG4kZmEtdmFyLWg6IFxcNDg7XG4kZmEtdmFyLXRhcnA6IFxcZTU3YjtcbiRmYS12YXItc2NyZXdkcml2ZXItd3JlbmNoOiBcXGY3ZDk7XG4kZmEtdmFyLXRvb2xzOiBcXGY3ZDk7XG4kZmEtdmFyLWFycm93cy10by1leWU6IFxcZTRiZjtcbiRmYS12YXItcGx1Zy1jaXJjbGUtYm9sdDogXFxlNTViO1xuJGZhLXZhci1oZWFydDogXFxmMDA0O1xuJGZhLXZhci1tYXJzLWFuZC12ZW51czogXFxmMjI0O1xuJGZhLXZhci1ob3VzZS11c2VyOiBcXGUxYjA7XG4kZmEtdmFyLWhvbWUtdXNlcjogXFxlMWIwO1xuJGZhLXZhci1kdW1wc3Rlci1maXJlOiBcXGY3OTQ7XG4kZmEtdmFyLWhvdXNlLWNyYWNrOiBcXGUzYjE7XG4kZmEtdmFyLW1hcnRpbmktZ2xhc3MtY2l0cnVzOiBcXGY1NjE7XG4kZmEtdmFyLWNvY2t0YWlsOiBcXGY1NjE7XG4kZmEtdmFyLWZhY2Utc3VycHJpc2U6IFxcZjVjMjtcbiRmYS12YXItc3VycHJpc2U6IFxcZjVjMjtcbiRmYS12YXItYm90dGxlLXdhdGVyOiBcXGU0YzU7XG4kZmEtdmFyLWNpcmNsZS1wYXVzZTogXFxmMjhiO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFxcZjI4YjtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXNsYXNoOiBcXGUwNzI7XG4kZmEtdmFyLWFwcGxlLXdob2xlOiBcXGY1ZDE7XG4kZmEtdmFyLWFwcGxlLWFsdDogXFxmNWQxO1xuJGZhLXZhci1raXRjaGVuLXNldDogXFxlNTFhO1xuJGZhLXZhci1yOiBcXDUyO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1xdWFydGVyOiBcXGYyY2E7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTE6IFxcZjJjYTtcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXFxmMmNhO1xuJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOiBcXGYyY2E7XG4kZmEtdmFyLWN1YmU6IFxcZjFiMjtcbiRmYS12YXItYml0Y29pbi1zaWduOiBcXGUwYjQ7XG4kZmEtdmFyLXNoaWVsZC1kb2c6IFxcZTU3MztcbiRmYS12YXItc29sYXItcGFuZWw6IFxcZjViYTtcbiRmYS12YXItbG9jay1vcGVuOiBcXGYzYzE7XG4kZmEtdmFyLWVsZXZhdG9yOiBcXGUxNmQ7XG4kZmEtdmFyLW1vbmV5LWJpbGwtdHJhbnNmZXI6IFxcZTUyODtcbiRmYS12YXItbW9uZXktYmlsbC10cmVuZC11cDogXFxlNTI5O1xuJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlci1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTUwZjtcbiRmYS12YXItc3F1YXJlLXBvbGwtaG9yaXpvbnRhbDogXFxmNjgyO1xuJGZhLXZhci1wb2xsLWg6IFxcZjY4MjtcbiRmYS12YXItY2lyY2xlOiBcXGYxMTE7XG4kZmEtdmFyLWJhY2t3YXJkLWZhc3Q6IFxcZjA0OTtcbiRmYS12YXItZmFzdC1iYWNrd2FyZDogXFxmMDQ5O1xuJGZhLXZhci1yZWN5Y2xlOiBcXGYxYjg7XG4kZmEtdmFyLXVzZXItYXN0cm9uYXV0OiBcXGY0ZmI7XG4kZmEtdmFyLXBsYW5lLXNsYXNoOiBcXGUwNjk7XG4kZmEtdmFyLXRyYWRlbWFyazogXFxmMjVjO1xuJGZhLXZhci1iYXNrZXRiYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLWJhc2tldGJhbGwtYmFsbDogXFxmNDM0O1xuJGZhLXZhci1zYXRlbGxpdGUtZGlzaDogXFxmN2MwO1xuJGZhLXZhci1jaXJjbGUtdXA6IFxcZjM1YjtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cDogXFxmMzViO1xuJGZhLXZhci1tb2JpbGUtc2NyZWVuLWJ1dHRvbjogXFxmM2NkO1xuJGZhLXZhci1tb2JpbGUtYWx0OiBcXGYzY2Q7XG4kZmEtdmFyLXZvbHVtZS1oaWdoOiBcXGYwMjg7XG4kZmEtdmFyLXZvbHVtZS11cDogXFxmMDI4O1xuJGZhLXZhci11c2Vycy1yYXlzOiBcXGU1OTM7XG4kZmEtdmFyLXdhbGxldDogXFxmNTU1O1xuJGZhLXZhci1jbGlwYm9hcmQtY2hlY2s6IFxcZjQ2YztcbiRmYS12YXItZmlsZS1hdWRpbzogXFxmMWM3O1xuJGZhLXZhci1idXJnZXI6IFxcZjgwNTtcbiRmYS12YXItaGFtYnVyZ2VyOiBcXGY4MDU7XG4kZmEtdmFyLXdyZW5jaDogXFxmMGFkO1xuJGZhLXZhci1idWdzOiBcXGU0ZDA7XG4kZmEtdmFyLXJ1cGVlLXNpZ246IFxcZjE1NjtcbiRmYS12YXItcnVwZWU6IFxcZjE1NjtcbiRmYS12YXItZmlsZS1pbWFnZTogXFxmMWM1O1xuJGZhLXZhci1jaXJjbGUtcXVlc3Rpb246IFxcZjA1OTtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiBcXGYwNTk7XG4kZmEtdmFyLXBsYW5lLWRlcGFydHVyZTogXFxmNWIwO1xuJGZhLXZhci1oYW5kc2hha2Utc2xhc2g6IFxcZTA2MDtcbiRmYS12YXItYm9vay1ib29rbWFyazogXFxlMGJiO1xuJGZhLXZhci1jb2RlLWJyYW5jaDogXFxmMTI2O1xuJGZhLXZhci1oYXQtY293Ym95OiBcXGY4YzA7XG4kZmEtdmFyLWJyaWRnZTogXFxlNGM4O1xuJGZhLXZhci1waG9uZS1mbGlwOiBcXGY4Nzk7XG4kZmEtdmFyLXBob25lLWFsdDogXFxmODc5O1xuJGZhLXZhci10cnVjay1mcm9udDogXFxlMmI3O1xuJGZhLXZhci1jYXQ6IFxcZjZiZTtcbiRmYS12YXItYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGFiO1xuJGZhLXZhci10cnVjay1maWVsZDogXFxlNThkO1xuJGZhLXZhci1yb3V0ZTogXFxmNGQ3O1xuJGZhLXZhci1jbGlwYm9hcmQtcXVlc3Rpb246IFxcZTRlMztcbiRmYS12YXItcGFub3JhbWE6IFxcZTIwOTtcbiRmYS12YXItY29tbWVudC1tZWRpY2FsOiBcXGY3ZjU7XG4kZmEtdmFyLXRlZXRoLW9wZW46IFxcZjYyZjtcbiRmYS12YXItZmlsZS1jaXJjbGUtbWludXM6IFxcZTRlZDtcbiRmYS12YXItdGFnczogXFxmMDJjO1xuJGZhLXZhci13aW5lLWdsYXNzOiBcXGY0ZTM7XG4kZmEtdmFyLWZvcndhcmQtZmFzdDogXFxmMDUwO1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFxcZjA1MDtcbiRmYS12YXItZmFjZS1tZWgtYmxhbms6IFxcZjVhNDtcbiRmYS12YXItbWVoLWJsYW5rOiBcXGY1YTQ7XG4kZmEtdmFyLXNxdWFyZS1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLXBhcmtpbmc6IFxcZjU0MDtcbiRmYS12YXItaG91c2Utc2lnbmFsOiBcXGUwMTI7XG4kZmEtdmFyLWJhcnMtcHJvZ3Jlc3M6IFxcZjgyODtcbiRmYS12YXItdGFza3MtYWx0OiBcXGY4Mjg7XG4kZmEtdmFyLWZhdWNldC1kcmlwOiBcXGUwMDY7XG4kZmEtdmFyLWNhcnQtZmxhdGJlZDogXFxmNDc0O1xuJGZhLXZhci1kb2xseS1mbGF0YmVkOiBcXGY0NzQ7XG4kZmEtdmFyLWJhbi1zbW9raW5nOiBcXGY1NGQ7XG4kZmEtdmFyLXNtb2tpbmctYmFuOiBcXGY1NGQ7XG4kZmEtdmFyLXRlcm1pbmFsOiBcXGYxMjA7XG4kZmEtdmFyLW1vYmlsZS1idXR0b246IFxcZjEwYjtcbiRmYS12YXItaG91c2UtbWVkaWNhbC1mbGFnOiBcXGU1MTQ7XG4kZmEtdmFyLWJhc2tldC1zaG9wcGluZzogXFxmMjkxO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFxcZjI5MTtcbiRmYS12YXItdGFwZTogXFxmNGRiO1xuJGZhLXZhci1idXMtc2ltcGxlOiBcXGY1NWU7XG4kZmEtdmFyLWJ1cy1hbHQ6IFxcZjU1ZTtcbiRmYS12YXItZXllOiBcXGYwNmU7XG4kZmEtdmFyLWZhY2Utc2FkLWNyeTogXFxmNWIzO1xuJGZhLXZhci1zYWQtY3J5OiBcXGY1YjM7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiBcXGYyOWU7XG4kZmEtdmFyLXBlcnNvbi1taWxpdGFyeS10by1wZXJzb246IFxcZTU0YztcbiRmYS12YXItZmlsZS1zaGllbGQ6IFxcZTRmMDtcbiRmYS12YXItdXNlci1zbGFzaDogXFxmNTA2O1xuJGZhLXZhci1wZW46IFxcZjMwNDtcbiRmYS12YXItdG93ZXItb2JzZXJ2YXRpb246IFxcZTU4NjtcbiRmYS12YXItZmlsZS1jb2RlOiBcXGYxYzk7XG4kZmEtdmFyLXNpZ25hbDogXFxmMDEyO1xuJGZhLXZhci1zaWduYWwtNTogXFxmMDEyO1xuJGZhLXZhci1zaWduYWwtcGVyZmVjdDogXFxmMDEyO1xuJGZhLXZhci1idXM6IFxcZjIwNztcbiRmYS12YXItaGVhcnQtY2lyY2xlLXhtYXJrOiBcXGU1MDE7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXk6IFxcZTNhZjtcbiRmYS12YXItaG9tZS1sZzogXFxlM2FmO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFxcZjJkMDtcbiRmYS12YXItZmFjZS1mcm93bjogXFxmMTE5O1xuJGZhLXZhci1mcm93bjogXFxmMTE5O1xuJGZhLXZhci1wcmVzY3JpcHRpb246IFxcZjViMTtcbiRmYS12YXItc2hvcDogXFxmNTRmO1xuJGZhLXZhci1zdG9yZS1hbHQ6IFxcZjU0ZjtcbiRmYS12YXItZmxvcHB5LWRpc2s6IFxcZjBjNztcbiRmYS12YXItc2F2ZTogXFxmMGM3O1xuJGZhLXZhci12aWhhcmE6IFxcZjZhNztcbiRmYS12YXItc2NhbGUtdW5iYWxhbmNlZDogXFxmNTE1O1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQ6IFxcZjUxNTtcbiRmYS12YXItc29ydC11cDogXFxmMGRlO1xuJGZhLXZhci1zb3J0LWFzYzogXFxmMGRlO1xuJGZhLXZhci1jb21tZW50LWRvdHM6IFxcZjRhZDtcbiRmYS12YXItY29tbWVudGluZzogXFxmNGFkO1xuJGZhLXZhci1wbGFudC13aWx0OiBcXGU1YWE7XG4kZmEtdmFyLWRpYW1vbmQ6IFxcZjIxOTtcbiRmYS12YXItZmFjZS1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctZG9sbGFyOiBcXGY0YzA7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy11c2Q6IFxcZjRjMDtcbiRmYS12YXItYmFjdGVyaXVtOiBcXGUwNWE7XG4kZmEtdmFyLWhhbmQtcG9pbnRlcjogXFxmMjVhO1xuJGZhLXZhci1kcnVtLXN0ZWVscGFuOiBcXGY1NmE7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnM6IFxcZjI1NztcbiRmYS12YXItaGFuZHMtcHJheWluZzogXFxmNjg0O1xuJGZhLXZhci1wcmF5aW5nLWhhbmRzOiBcXGY2ODQ7XG4kZmEtdmFyLWFycm93LXJvdGF0ZS1yaWdodDogXFxmMDFlO1xuJGZhLXZhci1hcnJvdy1yaWdodC1yb3RhdGU6IFxcZjAxZTtcbiRmYS12YXItYXJyb3ctcm90YXRlLWZvcndhcmQ6IFxcZjAxZTtcbiRmYS12YXItcmVkbzogXFxmMDFlO1xuJGZhLXZhci1iaW9oYXphcmQ6IFxcZjc4MDtcbiRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlyczogXFxmNjAxO1xuJGZhLXZhci1sb2NhdGlvbjogXFxmNjAxO1xuJGZhLXZhci1tYXJzLWRvdWJsZTogXFxmMjI3O1xuJGZhLXZhci1jaGlsZC1kcmVzczogXFxlNTljO1xuJGZhLXZhci11c2Vycy1iZXR3ZWVuLWxpbmVzOiBcXGU1OTE7XG4kZmEtdmFyLWx1bmdzLXZpcnVzOiBcXGUwNjc7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10ZWFyczogXFxmNTg4O1xuJGZhLXZhci1ncmluLXRlYXJzOiBcXGY1ODg7XG4kZmEtdmFyLXBob25lOiBcXGYwOTU7XG4kZmEtdmFyLWNhbGVuZGFyLXhtYXJrOiBcXGYyNzM7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzOiBcXGYyNzM7XG4kZmEtdmFyLWNoaWxkLXJlYWNoaW5nOiBcXGU1OWQ7XG4kZmEtdmFyLWhlYWQtc2lkZS12aXJ1czogXFxlMDY0O1xuJGZhLXZhci11c2VyLWdlYXI6IFxcZjRmZTtcbiRmYS12YXItdXNlci1jb2c6IFxcZjRmZTtcbiRmYS12YXItYXJyb3ctdXAtMS05OiBcXGYxNjM7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cDogXFxmMTYzO1xuJGZhLXZhci1kb29yLWNsb3NlZDogXFxmNTJhO1xuJGZhLXZhci1zaGllbGQtdmlydXM6IFxcZTA2YztcbiRmYS12YXItZGljZS1zaXg6IFxcZjUyNjtcbiRmYS12YXItbW9zcXVpdG8tbmV0OiBcXGU1MmM7XG4kZmEtdmFyLWJyaWRnZS13YXRlcjogXFxlNGNlO1xuJGZhLXZhci1wZXJzb24tYm9vdGg6IFxcZjc1NjtcbiRmYS12YXItdGV4dC13aWR0aDogXFxmMDM1O1xuJGZhLXZhci1oYXQtd2l6YXJkOiBcXGY2ZTg7XG4kZmEtdmFyLXBlbi1mYW5jeTogXFxmNWFjO1xuJGZhLXZhci1wZXJzb24tZGlnZ2luZzogXFxmODVlO1xuJGZhLXZhci1kaWdnaW5nOiBcXGY4NWU7XG4kZmEtdmFyLXRyYXNoOiBcXGYxZjg7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZTogXFxmNjI5O1xuJGZhLXZhci1nYXVnZS1zaW1wbGUtbWVkOiBcXGY2Mjk7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYXZlcmFnZTogXFxmNjI5O1xuJGZhLXZhci1ib29rLW1lZGljYWw6IFxcZjdlNjtcbiRmYS12YXItcG9vOiBcXGYyZmU7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcXGYxMGU7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0LWFsdDogXFxmMTBlO1xuJGZhLXZhci1zaGlydDogXFxmNTUzO1xuJGZhLXZhci10LXNoaXJ0OiBcXGY1NTM7XG4kZmEtdmFyLXRzaGlydDogXFxmNTUzO1xuJGZhLXZhci1jdWJlczogXFxmMWIzO1xuJGZhLXZhci1kaXZpZGU6IFxcZjUyOTtcbiRmYS12YXItdGVuZ2Utc2lnbjogXFxmN2Q3O1xuJGZhLXZhci10ZW5nZTogXFxmN2Q3O1xuJGZhLXZhci1oZWFkcGhvbmVzOiBcXGYwMjU7XG4kZmEtdmFyLWhhbmRzLWhvbGRpbmc6IFxcZjRjMjtcbiRmYS12YXItaGFuZHMtY2xhcHBpbmc6IFxcZTFhODtcbiRmYS12YXItcmVwdWJsaWNhbjogXFxmNzVlO1xuJGZhLXZhci1hcnJvdy1sZWZ0OiBcXGYwNjA7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUteG1hcms6IFxcZTU0MztcbiRmYS12YXItcnVsZXI6IFxcZjU0NTtcbiRmYS12YXItYWxpZ24tbGVmdDogXFxmMDM2O1xuJGZhLXZhci1kaWNlLWQ2OiBcXGY2ZDE7XG4kZmEtdmFyLXJlc3Ryb29tOiBcXGY3YmQ7XG4kZmEtdmFyLWo6IFxcNGE7XG4kZmEtdmFyLXVzZXJzLXZpZXdmaW5kZXI6IFxcZTU5NTtcbiRmYS12YXItZmlsZS12aWRlbzogXFxmMWM4O1xuJGZhLXZhci11cC1yaWdodC1mcm9tLXNxdWFyZTogXFxmMzVkO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLWFsdDogXFxmMzVkO1xuJGZhLXZhci10YWJsZS1jZWxsczogXFxmMDBhO1xuJGZhLXZhci10aDogXFxmMDBhO1xuJGZhLXZhci1maWxlLXBkZjogXFxmMWMxO1xuJGZhLXZhci1ib29rLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLW86IFxcNGY7XG4kZmEtdmFyLXN1aXRjYXNlLW1lZGljYWw6IFxcZjBmYTtcbiRmYS12YXItbWVka2l0OiBcXGYwZmE7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcXGYyMWI7XG4kZmEtdmFyLW90dGVyOiBcXGY3MDA7XG4kZmEtdmFyLXBlcnNvbi1kcmVzczogXFxmMTgyO1xuJGZhLXZhci1mZW1hbGU6IFxcZjE4MjtcbiRmYS12YXItY29tbWVudC1kb2xsYXI6IFxcZjY1MTtcbiRmYS12YXItYnVzaW5lc3MtdGltZTogXFxmNjRhO1xuJGZhLXZhci1icmllZmNhc2UtY2xvY2s6IFxcZjY0YTtcbiRmYS12YXItdGFibGUtY2VsbHMtbGFyZ2U6IFxcZjAwOTtcbiRmYS12YXItdGgtbGFyZ2U6IFxcZjAwOTtcbiRmYS12YXItYm9vay10YW5ha2g6IFxcZjgyNztcbiRmYS12YXItdGFuYWtoOiBcXGY4Mjc7XG4kZmEtdmFyLXBob25lLXZvbHVtZTogXFxmMmEwO1xuJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTogXFxmMmEwO1xuJGZhLXZhci1oYXQtY293Ym95LXNpZGU6IFxcZjhjMTtcbiRmYS12YXItY2xpcGJvYXJkLXVzZXI6IFxcZjdmMztcbiRmYS12YXItY2hpbGQ6IFxcZjFhZTtcbiRmYS12YXItbGlyYS1zaWduOiBcXGYxOTU7XG4kZmEtdmFyLXNhdGVsbGl0ZTogXFxmN2JmO1xuJGZhLXZhci1wbGFuZS1sb2NrOiBcXGU1NTg7XG4kZmEtdmFyLXRhZzogXFxmMDJiO1xuJGZhLXZhci1jb21tZW50OiBcXGYwNzU7XG4kZmEtdmFyLWNha2UtY2FuZGxlczogXFxmMWZkO1xuJGZhLXZhci1iaXJ0aGRheS1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWNha2U6IFxcZjFmZDtcbiRmYS12YXItZW52ZWxvcGU6IFxcZjBlMDtcbiRmYS12YXItYW5nbGVzLXVwOiBcXGYxMDI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXFxmMTAyO1xuJGZhLXZhci1wYXBlcmNsaXA6IFxcZjBjNjtcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tY2l0eTogXFxlNGIzO1xuJGZhLXZhci1yaWJib246IFxcZjRkNjtcbiRmYS12YXItbHVuZ3M6IFxcZjYwNDtcbiRmYS12YXItYXJyb3ctdXAtOS0xOiBcXGY4ODc7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQ6IFxcZjg4NztcbiRmYS12YXItbGl0ZWNvaW4tc2lnbjogXFxlMWQzO1xuJGZhLXZhci1ib3JkZXItbm9uZTogXFxmODUwO1xuJGZhLXZhci1jaXJjbGUtbm9kZXM6IFxcZTRlMjtcbiRmYS12YXItcGFyYWNodXRlLWJveDogXFxmNGNkO1xuJGZhLXZhci1pbmRlbnQ6IFxcZjAzYztcbiRmYS12YXItdHJ1Y2stZmllbGQtdW46IFxcZTU4ZTtcbiRmYS12YXItaG91cmdsYXNzOiBcXGYyNTQ7XG4kZmEtdmFyLWhvdXJnbGFzcy1lbXB0eTogXFxmMjU0O1xuJGZhLXZhci1tb3VudGFpbjogXFxmNmZjO1xuJGZhLXZhci11c2VyLWRvY3RvcjogXFxmMGYwO1xuJGZhLXZhci11c2VyLW1kOiBcXGYwZjA7XG4kZmEtdmFyLWNpcmNsZS1pbmZvOiBcXGYwNWE7XG4kZmEtdmFyLWluZm8tY2lyY2xlOiBcXGYwNWE7XG4kZmEtdmFyLWNsb3VkLW1lYXRiYWxsOiBcXGY3M2I7XG4kZmEtdmFyLWNhbWVyYTogXFxmMDMwO1xuJGZhLXZhci1jYW1lcmEtYWx0OiBcXGYwMzA7XG4kZmEtdmFyLXNxdWFyZS12aXJ1czogXFxlNTc4O1xuJGZhLXZhci1tZXRlb3I6IFxcZjc1MztcbiRmYS12YXItY2FyLW9uOiBcXGU0ZGQ7XG4kZmEtdmFyLXNsZWlnaDogXFxmN2NjO1xuJGZhLXZhci1hcnJvdy1kb3duLTEtOTogXFxmMTYyO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjOiBcXGYxNjI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duOiBcXGYxNjI7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1kcm9wbGV0OiBcXGY0YzE7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcjogXFxmNGMxO1xuJGZhLXZhci13YXRlcjogXFxmNzczO1xuJGZhLXZhci1jYWxlbmRhci1jaGVjazogXFxmMjc0O1xuJGZhLXZhci1icmFpbGxlOiBcXGYyYTE7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbDogXFxmNDg2O1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDogXFxmNDg2O1xuJGZhLXZhci1sYW5kbWFyazogXFxmNjZmO1xuJGZhLXZhci10cnVjazogXFxmMGQxO1xuJGZhLXZhci1jcm9zc2hhaXJzOiBcXGYwNWI7XG4kZmEtdmFyLXBlcnNvbi1jYW5lOiBcXGU1M2M7XG4kZmEtdmFyLXRlbnQ6IFxcZTU3ZDtcbiRmYS12YXItdmVzdC1wYXRjaGVzOiBcXGUwODY7XG4kZmEtdmFyLWNoZWNrLWRvdWJsZTogXFxmNTYwO1xuJGZhLXZhci1hcnJvdy1kb3duLWEtejogXFxmMTVkO1xuJGZhLXZhci1zb3J0LWFscGhhLWFzYzogXFxmMTVkO1xuJGZhLXZhci1zb3J0LWFscGhhLWRvd246IFxcZjE1ZDtcbiRmYS12YXItbW9uZXktYmlsbC13aGVhdDogXFxlNTJhO1xuJGZhLXZhci1jb29raWU6IFxcZjU2MztcbiRmYS12YXItYXJyb3ctcm90YXRlLWxlZnQ6IFxcZjBlMjtcbiRmYS12YXItYXJyb3ctbGVmdC1yb3RhdGU6IFxcZjBlMjtcbiRmYS12YXItYXJyb3ctcm90YXRlLWJhY2s6IFxcZjBlMjtcbiRmYS12YXItYXJyb3ctcm90YXRlLWJhY2t3YXJkOiBcXGYwZTI7XG4kZmEtdmFyLXVuZG86IFxcZjBlMjtcbiRmYS12YXItaGFyZC1kcml2ZTogXFxmMGEwO1xuJGZhLXZhci1oZGQ6IFxcZjBhMDtcbiRmYS12YXItZmFjZS1ncmluLXNxdWludC10ZWFyczogXFxmNTg2O1xuJGZhLXZhci1ncmluLXNxdWludC10ZWFyczogXFxmNTg2O1xuJGZhLXZhci1kdW1iYmVsbDogXFxmNDRiO1xuJGZhLXZhci1yZWN0YW5nbGUtbGlzdDogXFxmMDIyO1xuJGZhLXZhci1saXN0LWFsdDogXFxmMDIyO1xuJGZhLXZhci10YXJwLWRyb3BsZXQ6IFxcZTU3YztcbiRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2s6IFxcZTUxMTtcbiRmYS12YXItcGVyc29uLXNraWluZy1ub3JkaWM6IFxcZjdjYTtcbiRmYS12YXItc2tpaW5nLW5vcmRpYzogXFxmN2NhO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzOiBcXGYyNzE7XG4kZmEtdmFyLXBsYW5lLWFycml2YWw6IFxcZjVhZjtcbiRmYS12YXItY2lyY2xlLWxlZnQ6IFxcZjM1OTtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OiBcXGYzNTk7XG4kZmEtdmFyLXRyYWluLXN1YndheTogXFxmMjM5O1xuJGZhLXZhci1zdWJ3YXk6IFxcZjIzOTtcbiRmYS12YXItY2hhcnQtZ2FudHQ6IFxcZTBlNDtcbiRmYS12YXItaW5kaWFuLXJ1cGVlLXNpZ246IFxcZTFiYztcbiRmYS12YXItaW5kaWFuLXJ1cGVlOiBcXGUxYmM7XG4kZmEtdmFyLWlucjogXFxlMWJjO1xuJGZhLXZhci1jcm9wLXNpbXBsZTogXFxmNTY1O1xuJGZhLXZhci1jcm9wLWFsdDogXFxmNTY1O1xuJGZhLXZhci1tb25leS1iaWxsLTE6IFxcZjNkMTtcbiRmYS12YXItbW9uZXktYmlsbC1hbHQ6IFxcZjNkMTtcbiRmYS12YXItbGVmdC1sb25nOiBcXGYzMGE7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQ6IFxcZjMwYTtcbiRmYS12YXItZG5hOiBcXGY0NzE7XG4kZmEtdmFyLXZpcnVzLXNsYXNoOiBcXGUwNzU7XG4kZmEtdmFyLW1pbnVzOiBcXGYwNjg7XG4kZmEtdmFyLXN1YnRyYWN0OiBcXGYwNjg7XG4kZmEtdmFyLWNoZXNzOiBcXGY0Mzk7XG4kZmEtdmFyLWFycm93LWxlZnQtbG9uZzogXFxmMTc3O1xuJGZhLXZhci1sb25nLWFycm93LWxlZnQ6IFxcZjE3NztcbiRmYS12YXItcGx1Zy1jaXJjbGUtY2hlY2s6IFxcZTU1YztcbiRmYS12YXItc3RyZWV0LXZpZXc6IFxcZjIxZDtcbiRmYS12YXItZnJhbmMtc2lnbjogXFxlMThmO1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcXGYwMjY7XG4kZmEtdmFyLWhhbmRzLWFzbC1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYXNsLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1oYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1nZWFyOiBcXGYwMTM7XG4kZmEtdmFyLWNvZzogXFxmMDEzO1xuJGZhLXZhci1kcm9wbGV0LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLXRpbnQtc2xhc2g6IFxcZjVjNztcbiRmYS12YXItbW9zcXVlOiBcXGY2Nzg7XG4kZmEtdmFyLW1vc3F1aXRvOiBcXGU1MmI7XG4kZmEtdmFyLXN0YXItb2YtZGF2aWQ6IFxcZjY5YTtcbiRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXJpZmxlOiBcXGU1NGI7XG4kZmEtdmFyLWNhcnQtc2hvcHBpbmc6IFxcZjA3YTtcbiRmYS12YXItc2hvcHBpbmctY2FydDogXFxmMDdhO1xuJGZhLXZhci12aWFsczogXFxmNDkzO1xuJGZhLXZhci1wbHVnLWNpcmNsZS1wbHVzOiBcXGU1NWY7XG4kZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXA6IFxcZjY3ZjtcbiRmYS12YXItZ3JpcC12ZXJ0aWNhbDogXFxmNThlO1xuJGZhLXZhci1hcnJvdy10dXJuLXVwOiBcXGYxNDg7XG4kZmEtdmFyLWxldmVsLXVwOiBcXGYxNDg7XG4kZmEtdmFyLXU6IFxcNTU7XG4kZmEtdmFyLXNxdWFyZS1yb290LXZhcmlhYmxlOiBcXGY2OTg7XG4kZmEtdmFyLXNxdWFyZS1yb290LWFsdDogXFxmNjk4O1xuJGZhLXZhci1jbG9jazogXFxmMDE3O1xuJGZhLXZhci1jbG9jay1mb3VyOiBcXGYwMTc7XG4kZmEtdmFyLWJhY2t3YXJkLXN0ZXA6IFxcZjA0ODtcbiRmYS12YXItc3RlcC1iYWNrd2FyZDogXFxmMDQ4O1xuJGZhLXZhci1wYWxsZXQ6IFxcZjQ4MjtcbiRmYS12YXItZmF1Y2V0OiBcXGUwMDU7XG4kZmEtdmFyLWJhc2ViYWxsLWJhdC1iYWxsOiBcXGY0MzI7XG4kZmEtdmFyLXM6IFxcNTM7XG4kZmEtdmFyLXRpbWVsaW5lOiBcXGUyOWM7XG4kZmEtdmFyLWtleWJvYXJkOiBcXGYxMWM7XG4kZmEtdmFyLWNhcmV0LWRvd246IFxcZjBkNztcbiRmYS12YXItaG91c2UtY2hpbW5leS1tZWRpY2FsOiBcXGY3ZjI7XG4kZmEtdmFyLWNsaW5pYy1tZWRpY2FsOiBcXGY3ZjI7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzOiBcXGYyYzg7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTM6IFxcZjJjODtcbiRmYS12YXItdGhlcm1vbWV0ZXItMzogXFxmMmM4O1xuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJGZhLXZhci1tb2JpbGUtc2NyZWVuOiBcXGYzY2Y7XG4kZmEtdmFyLW1vYmlsZS1hbmRyb2lkLWFsdDogXFxmM2NmO1xuJGZhLXZhci1wbGFuZS11cDogXFxlMjJkO1xuJGZhLXZhci1waWdneS1iYW5rOiBcXGY0ZDM7XG4kZmEtdmFyLWJhdHRlcnktaGFsZjogXFxmMjQyO1xuJGZhLXZhci1iYXR0ZXJ5LTM6IFxcZjI0MjtcbiRmYS12YXItbW91bnRhaW4tY2l0eTogXFxlNTJlO1xuJGZhLXZhci1jb2luczogXFxmNTFlO1xuJGZhLXZhci1raGFuZGE6IFxcZjY2ZDtcbiRmYS12YXItc2xpZGVyczogXFxmMWRlO1xuJGZhLXZhci1zbGlkZXJzLWg6IFxcZjFkZTtcbiRmYS12YXItZm9sZGVyLXRyZWU6IFxcZjgwMjtcbiRmYS12YXItbmV0d29yay13aXJlZDogXFxmNmZmO1xuJGZhLXZhci1tYXAtcGluOiBcXGYyNzY7XG4kZmEtdmFyLWhhbXNhOiBcXGY2NjU7XG4kZmEtdmFyLWNlbnQtc2lnbjogXFxlM2Y1O1xuJGZhLXZhci1mbGFzazogXFxmMGMzO1xuJGZhLXZhci1wZXJzb24tcHJlZ25hbnQ6IFxcZTMxZTtcbiRmYS12YXItd2FuZC1zcGFya2xlczogXFxmNzJiO1xuJGZhLXZhci1lbGxpcHNpcy12ZXJ0aWNhbDogXFxmMTQyO1xuJGZhLXZhci1lbGxpcHNpcy12OiBcXGYxNDI7XG4kZmEtdmFyLXRpY2tldDogXFxmMTQ1O1xuJGZhLXZhci1wb3dlci1vZmY6IFxcZjAxMTtcbiRmYS12YXItcmlnaHQtbG9uZzogXFxmMzBiO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodDogXFxmMzBiO1xuJGZhLXZhci1mbGFnLXVzYTogXFxmNzRkO1xuJGZhLXZhci1sYXB0b3AtZmlsZTogXFxlNTFkO1xuJGZhLXZhci10dHk6IFxcZjFlNDtcbiRmYS12YXItdGVsZXR5cGU6IFxcZjFlNDtcbiRmYS12YXItZGlhZ3JhbS1uZXh0OiBcXGU0NzY7XG4kZmEtdmFyLXBlcnNvbi1yaWZsZTogXFxlNTRlO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTEyO1xuJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZzogXFxmMjBhO1xuJGZhLXZhci1wZXJzb24taGlraW5nOiBcXGY2ZWM7XG4kZmEtdmFyLWhpa2luZzogXFxmNmVjO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFxcZjIyNjtcbiRmYS12YXItaW1hZ2VzOiBcXGYzMDI7XG4kZmEtdmFyLWNhbGN1bGF0b3I6IFxcZjFlYztcbiRmYS12YXItcGVvcGxlLXB1bGxpbmc6IFxcZTUzNTtcbiRmYS12YXItbjogXFw0ZTtcbiRmYS12YXItY2FibGUtY2FyOiBcXGY3ZGE7XG4kZmEtdmFyLXRyYW06IFxcZjdkYTtcbiRmYS12YXItY2xvdWQtcmFpbjogXFxmNzNkO1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUteG1hcms6IFxcZTRkNDtcbiRmYS12YXItc2hpcDogXFxmMjFhO1xuJGZhLXZhci1hcnJvd3MtZG93bi10by1saW5lOiBcXGU0Yjg7XG4kZmEtdmFyLWRvd25sb2FkOiBcXGYwMTk7XG4kZmEtdmFyLWZhY2UtZ3JpbjogXFxmNTgwO1xuJGZhLXZhci1ncmluOiBcXGY1ODA7XG4kZmEtdmFyLWRlbGV0ZS1sZWZ0OiBcXGY1NWE7XG4kZmEtdmFyLWJhY2tzcGFjZTogXFxmNTVhO1xuJGZhLXZhci1leWUtZHJvcHBlcjogXFxmMWZiO1xuJGZhLXZhci1leWUtZHJvcHBlci1lbXB0eTogXFxmMWZiO1xuJGZhLXZhci1leWVkcm9wcGVyOiBcXGYxZmI7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLWNoZWNrOiBcXGU1YTA7XG4kZmEtdmFyLWZvcndhcmQ6IFxcZjA0ZTtcbiRmYS12YXItbW9iaWxlOiBcXGYzY2U7XG4kZmEtdmFyLW1vYmlsZS1hbmRyb2lkOiBcXGYzY2U7XG4kZmEtdmFyLW1vYmlsZS1waG9uZTogXFxmM2NlO1xuJGZhLXZhci1mYWNlLW1laDogXFxmMTFhO1xuJGZhLXZhci1tZWg6IFxcZjExYTtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcXGYwMzc7XG4kZmEtdmFyLWJvb2stc2t1bGw6IFxcZjZiNztcbiRmYS12YXItYm9vay1kZWFkOiBcXGY2Yjc7XG4kZmEtdmFyLWlkLWNhcmQ6IFxcZjJjMjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcXGYyYzI7XG4kZmEtdmFyLW91dGRlbnQ6IFxcZjAzYjtcbiRmYS12YXItZGVkZW50OiBcXGYwM2I7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGZlO1xuJGZhLXZhci1ob3VzZTogXFxmMDE1O1xuJGZhLXZhci1ob21lOiBcXGYwMTU7XG4kZmEtdmFyLWhvbWUtYWx0OiBcXGYwMTU7XG4kZmEtdmFyLWhvbWUtbGctYWx0OiBcXGYwMTU7XG4kZmEtdmFyLWNhbGVuZGFyLXdlZWs6IFxcZjc4NDtcbiRmYS12YXItbGFwdG9wLW1lZGljYWw6IFxcZjgxMjtcbiRmYS12YXItYjogXFw0MjtcbiRmYS12YXItZmlsZS1tZWRpY2FsOiBcXGY0Nzc7XG4kZmEtdmFyLWRpY2Utb25lOiBcXGY1MjU7XG4kZmEtdmFyLWtpd2ktYmlyZDogXFxmNTM1O1xuJGZhLXZhci1hcnJvdy1yaWdodC1hcnJvdy1sZWZ0OiBcXGYwZWM7XG4kZmEtdmFyLWV4Y2hhbmdlOiBcXGYwZWM7XG4kZmEtdmFyLXJvdGF0ZS1yaWdodDogXFxmMmY5O1xuJGZhLXZhci1yZWRvLWFsdDogXFxmMmY5O1xuJGZhLXZhci1yb3RhdGUtZm9yd2FyZDogXFxmMmY5O1xuJGZhLXZhci11dGVuc2lsczogXFxmMmU3O1xuJGZhLXZhci1jdXRsZXJ5OiBcXGYyZTc7XG4kZmEtdmFyLWFycm93LXVwLXdpZGUtc2hvcnQ6IFxcZjE2MTtcbiRmYS12YXItc29ydC1hbW91bnQtdXA6IFxcZjE2MTtcbiRmYS12YXItbWlsbC1zaWduOiBcXGUxZWQ7XG4kZmEtdmFyLWJvd2wtcmljZTogXFxlMmViO1xuJGZhLXZhci1za3VsbDogXFxmNTRjO1xuJGZhLXZhci10b3dlci1icm9hZGNhc3Q6IFxcZjUxOTtcbiRmYS12YXItYnJvYWRjYXN0LXRvd2VyOiBcXGY1MTk7XG4kZmEtdmFyLXRydWNrLXBpY2t1cDogXFxmNjNjO1xuJGZhLXZhci11cC1sb25nOiBcXGYzMGM7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwOiBcXGYzMGM7XG4kZmEtdmFyLXN0b3A6IFxcZjA0ZDtcbiRmYS12YXItY29kZS1tZXJnZTogXFxmMzg3O1xuJGZhLXZhci11cGxvYWQ6IFxcZjA5MztcbiRmYS12YXItaHVycmljYW5lOiBcXGY3NTE7XG4kZmEtdmFyLW1vdW5kOiBcXGU1MmQ7XG4kZmEtdmFyLXRvaWxldC1wb3J0YWJsZTogXFxlNTgzO1xuJGZhLXZhci1jb21wYWN0LWRpc2M6IFxcZjUxZjtcbiRmYS12YXItZmlsZS1hcnJvdy1kb3duOiBcXGY1NmQ7XG4kZmEtdmFyLWZpbGUtZG93bmxvYWQ6IFxcZjU2ZDtcbiRmYS12YXItY2FyYXZhbjogXFxmOGZmO1xuJGZhLXZhci1zaGllbGQtY2F0OiBcXGU1NzI7XG4kZmEtdmFyLWJvbHQ6IFxcZjBlNztcbiRmYS12YXItemFwOiBcXGYwZTc7XG4kZmEtdmFyLWdsYXNzLXdhdGVyOiBcXGU0ZjQ7XG4kZmEtdmFyLW9pbC13ZWxsOiBcXGU1MzI7XG4kZmEtdmFyLXZhdWx0OiBcXGUyYzU7XG4kZmEtdmFyLW1hcnM6IFxcZjIyMjtcbiRmYS12YXItdG9pbGV0OiBcXGY3ZDg7XG4kZmEtdmFyLXBsYW5lLWNpcmNsZS14bWFyazogXFxlNTU3O1xuJGZhLXZhci15ZW4tc2lnbjogXFxmMTU3O1xuJGZhLXZhci1jbnk6IFxcZjE1NztcbiRmYS12YXItanB5OiBcXGYxNTc7XG4kZmEtdmFyLXJtYjogXFxmMTU3O1xuJGZhLXZhci15ZW46IFxcZjE1NztcbiRmYS12YXItcnVibGUtc2lnbjogXFxmMTU4O1xuJGZhLXZhci1yb3VibGU6IFxcZjE1ODtcbiRmYS12YXItcnViOiBcXGYxNTg7XG4kZmEtdmFyLXJ1YmxlOiBcXGYxNTg7XG4kZmEtdmFyLXN1bjogXFxmMTg1O1xuJGZhLXZhci1ndWl0YXI6IFxcZjdhNjtcbiRmYS12YXItZmFjZS1sYXVnaC13aW5rOiBcXGY1OWM7XG4kZmEtdmFyLWxhdWdoLXdpbms6IFxcZjU5YztcbiRmYS12YXItaG9yc2UtaGVhZDogXFxmN2FiO1xuJGZhLXZhci1ib3JlLWhvbGU6IFxcZTRjMztcbiRmYS12YXItaW5kdXN0cnk6IFxcZjI3NTtcbiRmYS12YXItY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duOiBcXGYzNTg7XG4kZmEtdmFyLWFycm93cy10dXJuLXRvLWRvdHM6IFxcZTRjMTtcbiRmYS12YXItZmxvcmluLXNpZ246IFxcZTE4NDtcbiRmYS12YXItYXJyb3ctZG93bi1zaG9ydC13aWRlOiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M6IFxcZjg4NDtcbiRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQ6IFxcZjg4NDtcbiRmYS12YXItbGVzcy10aGFuOiBcXDNjO1xuJGZhLXZhci1hbmdsZS1kb3duOiBcXGYxMDc7XG4kZmEtdmFyLWNhci10dW5uZWw6IFxcZTRkZTtcbiRmYS12YXItaGVhZC1zaWRlLWNvdWdoOiBcXGUwNjE7XG4kZmEtdmFyLWdyaXAtbGluZXM6IFxcZjdhNDtcbiRmYS12YXItdGh1bWJzLWRvd246IFxcZjE2NTtcbiRmYS12YXItdXNlci1sb2NrOiBcXGY1MDI7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWxvbmc6IFxcZjE3ODtcbiRmYS12YXItbG9uZy1hcnJvdy1yaWdodDogXFxmMTc4O1xuJGZhLXZhci1hbmNob3ItY2lyY2xlLXhtYXJrOiBcXGU0YWM7XG4kZmEtdmFyLWVsbGlwc2lzOiBcXGYxNDE7XG4kZmEtdmFyLWVsbGlwc2lzLWg6IFxcZjE0MTtcbiRmYS12YXItY2hlc3MtcGF3bjogXFxmNDQzO1xuJGZhLXZhci1raXQtbWVkaWNhbDogXFxmNDc5O1xuJGZhLXZhci1maXJzdC1haWQ6IFxcZjQ3OTtcbiRmYS12YXItcGVyc29uLXRocm91Z2gtd2luZG93OiBcXGU1YTk7XG4kZmEtdmFyLXRvb2xib3g6IFxcZjU1MjtcbiRmYS12YXItaGFuZHMtaG9sZGluZy1jaXJjbGU6IFxcZTRmYjtcbiRmYS12YXItYnVnOiBcXGYxODg7XG4kZmEtdmFyLWNyZWRpdC1jYXJkOiBcXGYwOWQ7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXFxmMDlkO1xuJGZhLXZhci1jYXI6IFxcZjFiOTtcbiRmYS12YXItYXV0b21vYmlsZTogXFxmMWI5O1xuJGZhLXZhci1oYW5kLWhvbGRpbmctaGFuZDogXFxlNGY3O1xuJGZhLXZhci1ib29rLW9wZW4tcmVhZGVyOiBcXGY1ZGE7XG4kZmEtdmFyLWJvb2stcmVhZGVyOiBcXGY1ZGE7XG4kZmEtdmFyLW1vdW50YWluLXN1bjogXFxlNTJmO1xuJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodC10by1saW5lOiBcXGU0YmE7XG4kZmEtdmFyLWRpY2UtZDIwOiBcXGY2Y2Y7XG4kZmEtdmFyLXRydWNrLWRyb3BsZXQ6IFxcZTU4YztcbiRmYS12YXItZmlsZS1jaXJjbGUteG1hcms6IFxcZTVhMTtcbiRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctdXA6IFxcZTA0MDtcbiRmYS12YXItdGVtcGVyYXR1cmUtdXA6IFxcZTA0MDtcbiRmYS12YXItbWVkYWw6IFxcZjVhMjtcbiRmYS12YXItYmVkOiBcXGYyMzY7XG4kZmEtdmFyLXNxdWFyZS1oOiBcXGYwZmQ7XG4kZmEtdmFyLWgtc3F1YXJlOiBcXGYwZmQ7XG4kZmEtdmFyLXBvZGNhc3Q6IFxcZjJjZTtcbiRmYS12YXItdGVtcGVyYXR1cmUtZnVsbDogXFxmMmM3O1xuJGZhLXZhci10ZW1wZXJhdHVyZS00OiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTQ6IFxcZjJjNztcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXFxmMmM3O1xuJGZhLXZhci1iZWxsOiBcXGYwZjM7XG4kZmEtdmFyLXN1cGVyc2NyaXB0OiBcXGYxMmI7XG4kZmEtdmFyLXBsdWctY2lyY2xlLXhtYXJrOiBcXGU1NjA7XG4kZmEtdmFyLXN0YXItb2YtbGlmZTogXFxmNjIxO1xuJGZhLXZhci1waG9uZS1zbGFzaDogXFxmM2RkO1xuJGZhLXZhci1wYWludC1yb2xsZXI6IFxcZjVhYTtcbiRmYS12YXItaGFuZHNoYWtlLWFuZ2xlOiBcXGY0YzQ7XG4kZmEtdmFyLWhhbmRzLWhlbHBpbmc6IFxcZjRjNDtcbiRmYS12YXItbG9jYXRpb24tZG90OiBcXGYzYzU7XG4kZmEtdmFyLW1hcC1tYXJrZXItYWx0OiBcXGYzYzU7XG4kZmEtdmFyLWZpbGU6IFxcZjE1YjtcbiRmYS12YXItZ3JlYXRlci10aGFuOiBcXDNlO1xuJGZhLXZhci1wZXJzb24tc3dpbW1pbmc6IFxcZjVjNDtcbiRmYS12YXItc3dpbW1lcjogXFxmNWM0O1xuJGZhLXZhci1hcnJvdy1kb3duOiBcXGYwNjM7XG4kZmEtdmFyLWRyb3BsZXQ6IFxcZjA0MztcbiRmYS12YXItdGludDogXFxmMDQzO1xuJGZhLXZhci1lcmFzZXI6IFxcZjEyZDtcbiRmYS12YXItZWFydGgtYW1lcmljYXM6IFxcZjU3ZDtcbiRmYS12YXItZWFydGg6IFxcZjU3ZDtcbiRmYS12YXItZWFydGgtYW1lcmljYTogXFxmNTdkO1xuJGZhLXZhci1nbG9iZS1hbWVyaWNhczogXFxmNTdkO1xuJGZhLXZhci1wZXJzb24tYnVyc3Q6IFxcZTUzYjtcbiRmYS12YXItZG92ZTogXFxmNGJhO1xuJGZhLXZhci1iYXR0ZXJ5LWVtcHR5OiBcXGYyNDQ7XG4kZmEtdmFyLWJhdHRlcnktMDogXFxmMjQ0O1xuJGZhLXZhci1zb2NrczogXFxmNjk2O1xuJGZhLXZhci1pbmJveDogXFxmMDFjO1xuJGZhLXZhci1zZWN0aW9uOiBcXGU0NDc7XG4kZmEtdmFyLWdhdWdlLWhpZ2g6IFxcZjYyNTtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQ6IFxcZjYyNTtcbiRmYS12YXItdGFjaG9tZXRlci1hbHQtZmFzdDogXFxmNjI1O1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQ6IFxcZjY1ODtcbiRmYS12YXItaG9zcGl0YWw6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtYWx0OiBcXGYwZjg7XG4kZmEtdmFyLWhvc3BpdGFsLXdpZGU6IFxcZjBmODtcbiRmYS12YXItd2luZS1ib3R0bGU6IFxcZjcyZjtcbiRmYS12YXItY2hlc3Mtcm9vazogXFxmNDQ3O1xuJGZhLXZhci1iYXJzLXN0YWdnZXJlZDogXFxmNTUwO1xuJGZhLXZhci1yZW9yZGVyOiBcXGY1NTA7XG4kZmEtdmFyLXN0cmVhbTogXFxmNTUwO1xuJGZhLXZhci1kaGFybWFjaGFrcmE6IFxcZjY1NTtcbiRmYS12YXItaG90ZG9nOiBcXGY4MGY7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZTogXFxmMjlkO1xuJGZhLXZhci1ibGluZDogXFxmMjlkO1xuJGZhLXZhci1kcnVtOiBcXGY1Njk7XG4kZmEtdmFyLWljZS1jcmVhbTogXFxmODEwO1xuJGZhLXZhci1oZWFydC1jaXJjbGUtYm9sdDogXFxlNGZjO1xuJGZhLXZhci1mYXg6IFxcZjFhYztcbiRmYS12YXItcGFyYWdyYXBoOiBcXGYxZGQ7XG4kZmEtdmFyLWNoZWNrLXRvLXNsb3Q6IFxcZjc3MjtcbiRmYS12YXItdm90ZS15ZWE6IFxcZjc3MjtcbiRmYS12YXItc3Rhci1oYWxmOiBcXGYwODk7XG4kZmEtdmFyLWJveGVzLXN0YWNrZWQ6IFxcZjQ2ODtcbiRmYS12YXItYm94ZXM6IFxcZjQ2ODtcbiRmYS12YXItYm94ZXMtYWx0OiBcXGY0Njg7XG4kZmEtdmFyLWxpbms6IFxcZjBjMTtcbiRmYS12YXItY2hhaW46IFxcZjBjMTtcbiRmYS12YXItZWFyLWxpc3RlbjogXFxmMmEyO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFxcZjJhMjtcbiRmYS12YXItdHJlZS1jaXR5OiBcXGU1ODc7XG4kZmEtdmFyLXBsYXk6IFxcZjA0YjtcbiRmYS12YXItZm9udDogXFxmMDMxO1xuJGZhLXZhci1ydXBpYWgtc2lnbjogXFxlMjNkO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzOiBcXGYwMDI7XG4kZmEtdmFyLXNlYXJjaDogXFxmMDAyO1xuJGZhLXZhci10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGw6IFxcZjQ1ZDtcbiRmYS12YXItcGluZy1wb25nLXBhZGRsZS1iYWxsOiBcXGY0NWQ7XG4kZmEtdmFyLXRhYmxlLXRlbm5pczogXFxmNDVkO1xuJGZhLXZhci1wZXJzb24tZG90cy1mcm9tLWxpbmU6IFxcZjQ3MDtcbiRmYS12YXItZGlhZ25vc2VzOiBcXGY0NzA7XG4kZmEtdmFyLXRyYXNoLWNhbi1hcnJvdy11cDogXFxmODJhO1xuJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdDogXFxmODJhO1xuJGZhLXZhci1uYWlyYS1zaWduOiBcXGUxZjY7XG4kZmEtdmFyLWNhcnQtYXJyb3ctZG93bjogXFxmMjE4O1xuJGZhLXZhci13YWxraWUtdGFsa2llOiBcXGY4ZWY7XG4kZmEtdmFyLWZpbGUtcGVuOiBcXGYzMWM7XG4kZmEtdmFyLWZpbGUtZWRpdDogXFxmMzFjO1xuJGZhLXZhci1yZWNlaXB0OiBcXGY1NDM7XG4kZmEtdmFyLXNxdWFyZS1wZW46IFxcZjE0YjtcbiRmYS12YXItcGVuLXNxdWFyZTogXFxmMTRiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlOiBcXGYxNGI7XG4kZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmc6IFxcZjVjMTtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTNmO1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFxcZjA3ODtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcXGYyNDA7XG4kZmEtdmFyLWJhdHRlcnk6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeS01OiBcXGYyNDA7XG4kZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXM6IFxcZjcxNDtcbiRmYS12YXItY29kZS1jb21wYXJlOiBcXGUxM2E7XG4kZmEtdmFyLWxpc3QtdWw6IFxcZjBjYTtcbiRmYS12YXItbGlzdC1kb3RzOiBcXGYwY2E7XG4kZmEtdmFyLXNjaG9vbC1sb2NrOiBcXGU1NmY7XG4kZmEtdmFyLXRvd2VyLWNlbGw6IFxcZTU4NTtcbiRmYS12YXItZG93bi1sb25nOiBcXGYzMDk7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd246IFxcZjMwOTtcbiRmYS12YXItcmFua2luZy1zdGFyOiBcXGU1NjE7XG4kZmEtdmFyLWNoZXNzLWtpbmc6IFxcZjQzZjtcbiRmYS12YXItcGVyc29uLWhhcmFzc2luZzogXFxlNTQ5O1xuJGZhLXZhci1icmF6aWxpYW4tcmVhbC1zaWduOiBcXGU0NmM7XG4kZmEtdmFyLWxhbmRtYXJrLWRvbWU6IFxcZjc1MjtcbiRmYS12YXItbGFuZG1hcmstYWx0OiBcXGY3NTI7XG4kZmEtdmFyLWFycm93LXVwOiBcXGYwNjI7XG4kZmEtdmFyLXR2OiBcXGYyNmM7XG4kZmEtdmFyLXRlbGV2aXNpb246IFxcZjI2YztcbiRmYS12YXItdHYtYWx0OiBcXGYyNmM7XG4kZmEtdmFyLXNocmltcDogXFxlNDQ4O1xuJGZhLXZhci1saXN0LWNoZWNrOiBcXGYwYWU7XG4kZmEtdmFyLXRhc2tzOiBcXGYwYWU7XG4kZmEtdmFyLWp1Zy1kZXRlcmdlbnQ6IFxcZTUxOTtcbiRmYS12YXItY2lyY2xlLXVzZXI6IFxcZjJiZDtcbiRmYS12YXItdXNlci1jaXJjbGU6IFxcZjJiZDtcbiRmYS12YXItdXNlci1zaGllbGQ6IFxcZjUwNTtcbiRmYS12YXItd2luZDogXFxmNzJlO1xuJGZhLXZhci1jYXItYnVyc3Q6IFxcZjVlMTtcbiRmYS12YXItY2FyLWNyYXNoOiBcXGY1ZTE7XG4kZmEtdmFyLXk6IFxcNTk7XG4kZmEtdmFyLXBlcnNvbi1zbm93Ym9hcmRpbmc6IFxcZjdjZTtcbiRmYS12YXItc25vd2JvYXJkaW5nOiBcXGY3Y2U7XG4kZmEtdmFyLXRydWNrLWZhc3Q6IFxcZjQ4YjtcbiRmYS12YXItc2hpcHBpbmctZmFzdDogXFxmNDhiO1xuJGZhLXZhci1maXNoOiBcXGY1Nzg7XG4kZmEtdmFyLXVzZXItZ3JhZHVhdGU6IFxcZjUwMTtcbiRmYS12YXItY2lyY2xlLWhhbGYtc3Ryb2tlOiBcXGYwNDI7XG4kZmEtdmFyLWFkanVzdDogXFxmMDQyO1xuJGZhLXZhci1jbGFwcGVyYm9hcmQ6IFxcZTEzMTtcbiRmYS12YXItY2lyY2xlLXJhZGlhdGlvbjogXFxmN2JhO1xuJGZhLXZhci1yYWRpYXRpb24tYWx0OiBcXGY3YmE7XG4kZmEtdmFyLWJhc2ViYWxsOiBcXGY0MzM7XG4kZmEtdmFyLWJhc2ViYWxsLWJhbGw6IFxcZjQzMztcbiRmYS12YXItamV0LWZpZ2h0ZXItdXA6IFxcZTUxODtcbiRmYS12YXItZGlhZ3JhbS1wcm9qZWN0OiBcXGY1NDI7XG4kZmEtdmFyLXByb2plY3QtZGlhZ3JhbTogXFxmNTQyO1xuJGZhLXZhci1jb3B5OiBcXGYwYzU7XG4kZmEtdmFyLXZvbHVtZS14bWFyazogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtbXV0ZTogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtdGltZXM6IFxcZjZhOTtcbiRmYS12YXItaGFuZC1zcGFya2xlczogXFxlMDVkO1xuJGZhLXZhci1ncmlwOiBcXGY1OGQ7XG4kZmEtdmFyLWdyaXAtaG9yaXpvbnRhbDogXFxmNThkO1xuJGZhLXZhci1zaGFyZS1mcm9tLXNxdWFyZTogXFxmMTRkO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFxcZjE0ZDtcbiRmYS12YXItY2hpbGQtY29tYmF0YW50OiBcXGU0ZTA7XG4kZmEtdmFyLWNoaWxkLXJpZmxlOiBcXGU0ZTA7XG4kZmEtdmFyLWd1bjogXFxlMTliO1xuJGZhLXZhci1zcXVhcmUtcGhvbmU6IFxcZjA5ODtcbiRmYS12YXItcGhvbmUtc3F1YXJlOiBcXGYwOTg7XG4kZmEtdmFyLXBsdXM6IFxcMmI7XG4kZmEtdmFyLWFkZDogXFwyYjtcbiRmYS12YXItZXhwYW5kOiBcXGYwNjU7XG4kZmEtdmFyLWNvbXB1dGVyOiBcXGU0ZTU7XG4kZmEtdmFyLXhtYXJrOiBcXGYwMGQ7XG4kZmEtdmFyLWNsb3NlOiBcXGYwMGQ7XG4kZmEtdmFyLW11bHRpcGx5OiBcXGYwMGQ7XG4kZmEtdmFyLXJlbW92ZTogXFxmMDBkO1xuJGZhLXZhci10aW1lczogXFxmMDBkO1xuJGZhLXZhci1hcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0OiBcXGYwNDc7XG4kZmEtdmFyLWFycm93czogXFxmMDQ3O1xuJGZhLXZhci1jaGFsa2JvYXJkLXVzZXI6IFxcZjUxYztcbiRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyOiBcXGY1MWM7XG4kZmEtdmFyLXBlc28tc2lnbjogXFxlMjIyO1xuJGZhLXZhci1idWlsZGluZy1zaGllbGQ6IFxcZTRkODtcbiRmYS12YXItYmFieTogXFxmNzdjO1xuJGZhLXZhci11c2Vycy1saW5lOiBcXGU1OTI7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFxcZjEwZDtcbiRmYS12YXItcXVvdGUtbGVmdC1hbHQ6IFxcZjEwZDtcbiRmYS12YXItdHJhY3RvcjogXFxmNzIyO1xuJGZhLXZhci10cmFzaC1hcnJvdy11cDogXFxmODI5O1xuJGZhLXZhci10cmFzaC1yZXN0b3JlOiBcXGY4Mjk7XG4kZmEtdmFyLWFycm93LWRvd24tdXAtbG9jazogXFxlNGIwO1xuJGZhLXZhci1saW5lcy1sZWFuaW5nOiBcXGU1MWU7XG4kZmEtdmFyLXJ1bGVyLWNvbWJpbmVkOiBcXGY1NDY7XG4kZmEtdmFyLWNvcHlyaWdodDogXFxmMWY5O1xuJGZhLXZhci1lcXVhbHM6IFxcM2Q7XG4kZmEtdmFyLWJsZW5kZXI6IFxcZjUxNztcbiRmYS12YXItdGVldGg6IFxcZjYyZTtcbiRmYS12YXItc2hla2VsLXNpZ246IFxcZjIwYjtcbiRmYS12YXItaWxzOiBcXGYyMGI7XG4kZmEtdmFyLXNoZWtlbDogXFxmMjBiO1xuJGZhLXZhci1zaGVxZWw6IFxcZjIwYjtcbiRmYS12YXItc2hlcWVsLXNpZ246IFxcZjIwYjtcbiRmYS12YXItbWFwOiBcXGYyNzk7XG4kZmEtdmFyLXJvY2tldDogXFxmMTM1O1xuJGZhLXZhci1waG90by1maWxtOiBcXGY4N2M7XG4kZmEtdmFyLXBob3RvLXZpZGVvOiBcXGY4N2M7XG4kZmEtdmFyLWZvbGRlci1taW51czogXFxmNjVkO1xuJGZhLXZhci1zdG9yZTogXFxmNTRlO1xuJGZhLXZhci1hcnJvdy10cmVuZC11cDogXFxlMDk4O1xuJGZhLXZhci1wbHVnLWNpcmNsZS1taW51czogXFxlNTVlO1xuJGZhLXZhci1zaWduLWhhbmdpbmc6IFxcZjRkOTtcbiRmYS12YXItc2lnbjogXFxmNGQ5O1xuJGZhLXZhci1iZXppZXItY3VydmU6IFxcZjU1YjtcbiRmYS12YXItYmVsbC1zbGFzaDogXFxmMWY2O1xuJGZhLXZhci10YWJsZXQ6IFxcZjNmYjtcbiRmYS12YXItdGFibGV0LWFuZHJvaWQ6IFxcZjNmYjtcbiRmYS12YXItc2Nob29sLWZsYWc6IFxcZTU2ZTtcbiRmYS12YXItZmlsbDogXFxmNTc1O1xuJGZhLXZhci1hbmdsZS11cDogXFxmMTA2O1xuJGZhLXZhci1kcnVtc3RpY2stYml0ZTogXFxmNmQ3O1xuJGZhLXZhci1ob2xseS1iZXJyeTogXFxmN2FhO1xuJGZhLXZhci1jaGV2cm9uLWxlZnQ6IFxcZjA1MztcbiRmYS12YXItYmFjdGVyaWE6IFxcZTA1OTtcbiRmYS12YXItaGFuZC1saXphcmQ6IFxcZjI1ODtcbiRmYS12YXItbm90ZGVmOiBcXGUxZmU7XG4kZmEtdmFyLWRpc2Vhc2U6IFxcZjdmYTtcbiRmYS12YXItYnJpZWZjYXNlLW1lZGljYWw6IFxcZjQ2OTtcbiRmYS12YXItZ2VuZGVybGVzczogXFxmMjJkO1xuJGZhLXZhci1jaGV2cm9uLXJpZ2h0OiBcXGYwNTQ7XG4kZmEtdmFyLXJldHdlZXQ6IFxcZjA3OTtcbiRmYS12YXItY2FyLXJlYXI6IFxcZjVkZTtcbiRmYS12YXItY2FyLWFsdDogXFxmNWRlO1xuJGZhLXZhci1wdW1wLXNvYXA6IFxcZTA2YjtcbiRmYS12YXItdmlkZW8tc2xhc2g6IFxcZjRlMjtcbiRmYS12YXItYmF0dGVyeS1xdWFydGVyOiBcXGYyNDM7XG4kZmEtdmFyLWJhdHRlcnktMjogXFxmMjQzO1xuJGZhLXZhci1yYWRpbzogXFxmOGQ3O1xuJGZhLXZhci1iYWJ5LWNhcnJpYWdlOiBcXGY3N2Q7XG4kZmEtdmFyLWNhcnJpYWdlLWJhYnk6IFxcZjc3ZDtcbiRmYS12YXItdHJhZmZpYy1saWdodDogXFxmNjM3O1xuJGZhLXZhci10aGVybW9tZXRlcjogXFxmNDkxO1xuJGZhLXZhci12ci1jYXJkYm9hcmQ6IFxcZjcyOTtcbiRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyOiBcXGY4MDY7XG4kZmEtdmFyLXBlcmNlbnQ6IFxcMjU7XG4kZmEtdmFyLXBlcmNlbnRhZ2U6IFxcMjU7XG4kZmEtdmFyLXRydWNrLW1vdmluZzogXFxmNGRmO1xuJGZhLXZhci1nbGFzcy13YXRlci1kcm9wbGV0OiBcXGU0ZjU7XG4kZmEtdmFyLWRpc3BsYXk6IFxcZTE2MztcbiRmYS12YXItZmFjZS1zbWlsZTogXFxmMTE4O1xuJGZhLXZhci1zbWlsZTogXFxmMTE4O1xuJGZhLXZhci10aHVtYnRhY2s6IFxcZjA4ZDtcbiRmYS12YXItdGh1bWItdGFjazogXFxmMDhkO1xuJGZhLXZhci10cm9waHk6IFxcZjA5MTtcbiRmYS12YXItcGVyc29uLXByYXlpbmc6IFxcZjY4MztcbiRmYS12YXItcHJheTogXFxmNjgzO1xuJGZhLXZhci1oYW1tZXI6IFxcZjZlMztcbiRmYS12YXItaGFuZC1wZWFjZTogXFxmMjViO1xuJGZhLXZhci1yb3RhdGU6IFxcZjJmMTtcbiRmYS12YXItc3luYy1hbHQ6IFxcZjJmMTtcbiRmYS12YXItc3Bpbm5lcjogXFxmMTEwO1xuJGZhLXZhci1yb2JvdDogXFxmNTQ0O1xuJGZhLXZhci1wZWFjZTogXFxmNjdjO1xuJGZhLXZhci1nZWFyczogXFxmMDg1O1xuJGZhLXZhci1jb2dzOiBcXGYwODU7XG4kZmEtdmFyLXdhcmVob3VzZTogXFxmNDk0O1xuJGZhLXZhci1hcnJvdy11cC1yaWdodC1kb3RzOiBcXGU0Yjc7XG4kZmEtdmFyLXNwbG90Y2g6IFxcZjViYztcbiRmYS12YXItZmFjZS1ncmluLWhlYXJ0czogXFxmNTg0O1xuJGZhLXZhci1ncmluLWhlYXJ0czogXFxmNTg0O1xuJGZhLXZhci1kaWNlLWZvdXI6IFxcZjUyNDtcbiRmYS12YXItc2ltLWNhcmQ6IFxcZjdjNDtcbiRmYS12YXItdHJhbnNnZW5kZXI6IFxcZjIyNTtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcXGYyMjU7XG4kZmEtdmFyLW1lcmN1cnk6IFxcZjIyMztcbiRmYS12YXItYXJyb3ctdHVybi1kb3duOiBcXGYxNDk7XG4kZmEtdmFyLWxldmVsLWRvd246IFxcZjE0OTtcbiRmYS12YXItcGVyc29uLWZhbGxpbmctYnVyc3Q6IFxcZTU0NztcbiRmYS12YXItYXdhcmQ6IFxcZjU1OTtcbiRmYS12YXItdGlja2V0LXNpbXBsZTogXFxmM2ZmO1xuJGZhLXZhci10aWNrZXQtYWx0OiBcXGYzZmY7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcXGYxYWQ7XG4kZmEtdmFyLWFuZ2xlcy1sZWZ0OiBcXGYxMDA7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OiBcXGYxMDA7XG4kZmEtdmFyLXFyY29kZTogXFxmMDI5O1xuJGZhLXZhci1jbG9jay1yb3RhdGUtbGVmdDogXFxmMWRhO1xuJGZhLXZhci1oaXN0b3J5OiBcXGYxZGE7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtLXN3ZWF0OiBcXGY1ODM7XG4kZmEtdmFyLWdyaW4tYmVhbS1zd2VhdDogXFxmNTgzO1xuJGZhLXZhci1maWxlLWV4cG9ydDogXFxmNTZlO1xuJGZhLXZhci1hcnJvdy1yaWdodC1mcm9tLWZpbGU6IFxcZjU2ZTtcbiRmYS12YXItc2hpZWxkOiBcXGYxMzI7XG4kZmEtdmFyLXNoaWVsZC1ibGFuazogXFxmMTMyO1xuJGZhLXZhci1hcnJvdy11cC1zaG9ydC13aWRlOiBcXGY4ODU7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdDogXFxmODg1O1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsOiBcXGUzYjI7XG4kZmEtdmFyLWdvbGYtYmFsbC10ZWU6IFxcZjQ1MDtcbiRmYS12YXItZ29sZi1iYWxsOiBcXGY0NTA7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWxlZnQ6IFxcZjEzNztcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXFxmMTM3O1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LXdpbmRvdzogXFxlMDBkO1xuJGZhLXZhci1wZW4tbmliOiBcXGY1YWQ7XG4kZmEtdmFyLXRlbnQtYXJyb3ctdHVybi1sZWZ0OiBcXGU1ODA7XG4kZmEtdmFyLXRlbnRzOiBcXGU1ODI7XG4kZmEtdmFyLXdhbmQtbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItZG9nOiBcXGY2ZDM7XG4kZmEtdmFyLWNhcnJvdDogXFxmNzg3O1xuJGZhLXZhci1tb29uOiBcXGYxODY7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtZW1wdHk6IFxcZjVjZTtcbiRmYS12YXItd2luZS1nbGFzcy1hbHQ6IFxcZjVjZTtcbiRmYS12YXItY2hlZXNlOiBcXGY3ZWY7XG4kZmEtdmFyLXlpbi15YW5nOiBcXGY2YWQ7XG4kZmEtdmFyLW11c2ljOiBcXGYwMDE7XG4kZmEtdmFyLWNvZGUtY29tbWl0OiBcXGYzODY7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWxvdzogXFxmNzZiO1xuJGZhLXZhci1wZXJzb24tYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWJpa2luZzogXFxmODRhO1xuJGZhLXZhci1icm9vbTogXFxmNTFhO1xuJGZhLXZhci1zaGllbGQtaGVhcnQ6IFxcZTU3NDtcbiRmYS12YXItZ29wdXJhbTogXFxmNjY0O1xuJGZhLXZhci1lYXJ0aC1vY2VhbmlhOiBcXGU0N2I7XG4kZmEtdmFyLWdsb2JlLW9jZWFuaWE6IFxcZTQ3YjtcbiRmYS12YXItc3F1YXJlLXhtYXJrOiBcXGYyZDM7XG4kZmEtdmFyLXRpbWVzLXNxdWFyZTogXFxmMmQzO1xuJGZhLXZhci14bWFyay1zcXVhcmU6IFxcZjJkMztcbiRmYS12YXItaGFzaHRhZzogXFwyMztcbiRmYS12YXItdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlcjogXFxmNDI0O1xuJGZhLXZhci1leHBhbmQtYWx0OiBcXGY0MjQ7XG4kZmEtdmFyLW9pbC1jYW46IFxcZjYxMztcbiRmYS12YXItdDogXFw1NDtcbiRmYS12YXItaGlwcG86IFxcZjZlZDtcbiRmYS12YXItY2hhcnQtY29sdW1uOiBcXGUwZTM7XG4kZmEtdmFyLWluZmluaXR5OiBcXGY1MzQ7XG4kZmEtdmFyLXZpYWwtY2lyY2xlLWNoZWNrOiBcXGU1OTY7XG4kZmEtdmFyLXBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZTUzODtcbiRmYS12YXItdm9pY2VtYWlsOiBcXGY4OTc7XG4kZmEtdmFyLWZhbjogXFxmODYzO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1sdWdnYWdlOiBcXGU1NTQ7XG4kZmEtdmFyLXVwLWRvd246IFxcZjMzODtcbiRmYS12YXItYXJyb3dzLWFsdC12OiBcXGYzMzg7XG4kZmEtdmFyLWNsb3VkLW1vb24tcmFpbjogXFxmNzNjO1xuJGZhLXZhci1jYWxlbmRhcjogXFxmMTMzO1xuJGZhLXZhci10cmFpbGVyOiBcXGUwNDE7XG4kZmEtdmFyLWJhaGFpOiBcXGY2NjY7XG4kZmEtdmFyLWhheWthbDogXFxmNjY2O1xuJGZhLXZhci1zZC1jYXJkOiBcXGY3YzI7XG4kZmEtdmFyLWRyYWdvbjogXFxmNmQ1O1xuJGZhLXZhci1zaG9lLXByaW50czogXFxmNTRiO1xuJGZhLXZhci1jaXJjbGUtcGx1czogXFxmMDU1O1xuJGZhLXZhci1wbHVzLWNpcmNsZTogXFxmMDU1O1xuJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLXdpbms6IFxcZjU4YjtcbiRmYS12YXItZ3Jpbi10b25ndWUtd2luazogXFxmNThiO1xuJGZhLXZhci1oYW5kLWhvbGRpbmc6IFxcZjRiZDtcbiRmYS12YXItcGx1Zy1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU1ZDtcbiRmYS12YXItbGluay1zbGFzaDogXFxmMTI3O1xuJGZhLXZhci1jaGFpbi1icm9rZW46IFxcZjEyNztcbiRmYS12YXItY2hhaW4tc2xhc2g6IFxcZjEyNztcbiRmYS12YXItdW5saW5rOiBcXGYxMjc7XG4kZmEtdmFyLWNsb25lOiBcXGYyNGQ7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdDogXFxlNTUxO1xuJGZhLXZhci1hcnJvdy11cC16LWE6IFxcZjg4MjtcbiRmYS12YXItc29ydC1hbHBoYS11cC1hbHQ6IFxcZjg4MjtcbiRmYS12YXItZmlyZS1mbGFtZS1jdXJ2ZWQ6IFxcZjdlNDtcbiRmYS12YXItZmlyZS1hbHQ6IFxcZjdlNDtcbiRmYS12YXItdG9ybmFkbzogXFxmNzZmO1xuJGZhLXZhci1maWxlLWNpcmNsZS1wbHVzOiBcXGU0OTQ7XG4kZmEtdmFyLWJvb2stcXVyYW46IFxcZjY4NztcbiRmYS12YXItcXVyYW46IFxcZjY4NztcbiRmYS12YXItYW5jaG9yOiBcXGYxM2Q7XG4kZmEtdmFyLWJvcmRlci1hbGw6IFxcZjg0YztcbiRmYS12YXItZmFjZS1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1jb29raWUtYml0ZTogXFxmNTY0O1xuJGZhLXZhci1hcnJvdy10cmVuZC1kb3duOiBcXGUwOTc7XG4kZmEtdmFyLXJzczogXFxmMDllO1xuJGZhLXZhci1mZWVkOiBcXGYwOWU7XG4kZmEtdmFyLWRyYXctcG9seWdvbjogXFxmNWVlO1xuJGZhLXZhci1zY2FsZS1iYWxhbmNlZDogXFxmMjRlO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcXGYyNGU7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZS1oaWdoOiBcXGY2MmE7XG4kZmEtdmFyLXRhY2hvbWV0ZXI6IFxcZjYyYTtcbiRmYS12YXItdGFjaG9tZXRlci1mYXN0OiBcXGY2MmE7XG4kZmEtdmFyLXNob3dlcjogXFxmMmNjO1xuJGZhLXZhci1kZXNrdG9wOiBcXGYzOTA7XG4kZmEtdmFyLWRlc2t0b3AtYWx0OiBcXGYzOTA7XG4kZmEtdmFyLW06IFxcNGQ7XG4kZmEtdmFyLXRhYmxlLWxpc3Q6IFxcZjAwYjtcbiRmYS12YXItdGgtbGlzdDogXFxmMDBiO1xuJGZhLXZhci1jb21tZW50LXNtczogXFxmN2NkO1xuJGZhLXZhci1zbXM6IFxcZjdjZDtcbiRmYS12YXItYm9vazogXFxmMDJkO1xuJGZhLXZhci11c2VyLXBsdXM6IFxcZjIzNDtcbiRmYS12YXItY2hlY2s6IFxcZjAwYztcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXFxmMjQxO1xuJGZhLXZhci1iYXR0ZXJ5LTQ6IFxcZjI0MTtcbiRmYS12YXItaG91c2UtY2lyY2xlLWNoZWNrOiBcXGU1MDk7XG4kZmEtdmFyLWFuZ2xlLWxlZnQ6IFxcZjEwNDtcbiRmYS12YXItZGlhZ3JhbS1zdWNjZXNzb3I6IFxcZTQ3YTtcbiRmYS12YXItdHJ1Y2stYXJyb3ctcmlnaHQ6IFxcZTU4YjtcbiRmYS12YXItYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0OiBcXGU0YmM7XG4kZmEtdmFyLWhhbmQtZmlzdDogXFxmNmRlO1xuJGZhLXZhci1maXN0LXJhaXNlZDogXFxmNmRlO1xuJGZhLXZhci1jbG91ZC1tb29uOiBcXGY2YzM7XG4kZmEtdmFyLWJyaWVmY2FzZTogXFxmMGIxO1xuJGZhLXZhci1wZXJzb24tZmFsbGluZzogXFxlNTQ2O1xuJGZhLXZhci1pbWFnZS1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci11c2VyLXRhZzogXFxmNTA3O1xuJGZhLXZhci1ydWc6IFxcZTU2OTtcbiRmYS12YXItZWFydGgtZXVyb3BlOiBcXGY3YTI7XG4kZmEtdmFyLWdsb2JlLWV1cm9wZTogXFxmN2EyO1xuJGZhLXZhci1jYXJ0LWZsYXRiZWQtc3VpdGNhc2U6IFxcZjU5ZDtcbiRmYS12YXItbHVnZ2FnZS1jYXJ0OiBcXGY1OWQ7XG4kZmEtdmFyLXJlY3RhbmdsZS14bWFyazogXFxmNDEwO1xuJGZhLXZhci1yZWN0YW5nbGUtdGltZXM6IFxcZjQxMDtcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcXGY0MTA7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZTogXFxmNDEwO1xuJGZhLXZhci1iYWh0LXNpZ246IFxcZTBhYztcbiRmYS12YXItYm9vay1vcGVuOiBcXGY1MTg7XG4kZmEtdmFyLWJvb2stam91cm5hbC13aGlsbHM6IFxcZjY2YTtcbiRmYS12YXItam91cm5hbC13aGlsbHM6IFxcZjY2YTtcbiRmYS12YXItaGFuZGN1ZmZzOiBcXGU0Zjg7XG4kZmEtdmFyLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uOiBcXGYwNzE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcXGYwNzE7XG4kZmEtdmFyLXdhcm5pbmc6IFxcZjA3MTtcbiRmYS12YXItZGF0YWJhc2U6IFxcZjFjMDtcbiRmYS12YXItc2hhcmU6IFxcZjA2NDtcbiRmYS12YXItYXJyb3ctdHVybi1yaWdodDogXFxmMDY0O1xuJGZhLXZhci1tYWlsLWZvcndhcmQ6IFxcZjA2NDtcbiRmYS12YXItYm90dGxlLWRyb3BsZXQ6IFxcZTRjNDtcbiRmYS12YXItbWFzay1mYWNlOiBcXGUxZDc7XG4kZmEtdmFyLWhpbGwtcm9ja3NsaWRlOiBcXGU1MDg7XG4kZmEtdmFyLXJpZ2h0LWxlZnQ6IFxcZjM2MjtcbiRmYS12YXItZXhjaGFuZ2UtYWx0OiBcXGYzNjI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcXGYxZDg7XG4kZmEtdmFyLXJvYWQtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NjU7XG4kZmEtdmFyLWR1bmdlb246IFxcZjZkOTtcbiRmYS12YXItYWxpZ24tcmlnaHQ6IFxcZjAzODtcbiRmYS12YXItbW9uZXktYmlsbC0xLXdhdmU6IFxcZjUzYjtcbiRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdDogXFxmNTNiO1xuJGZhLXZhci1saWZlLXJpbmc6IFxcZjFjZDtcbiRmYS12YXItaGFuZHM6IFxcZjJhNztcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXFxmMmE3O1xuJGZhLXZhci1zaWduaW5nOiBcXGYyYTc7XG4kZmEtdmFyLWNhbGVuZGFyLWRheTogXFxmNzgzO1xuJGZhLXZhci13YXRlci1sYWRkZXI6IFxcZjVjNTtcbiRmYS12YXItbGFkZGVyLXdhdGVyOiBcXGY1YzU7XG4kZmEtdmFyLXN3aW1taW5nLXBvb2w6IFxcZjVjNTtcbiRmYS12YXItYXJyb3dzLXVwLWRvd246IFxcZjA3ZDtcbiRmYS12YXItYXJyb3dzLXY6IFxcZjA3ZDtcbiRmYS12YXItZmFjZS1ncmltYWNlOiBcXGY1N2Y7XG4kZmEtdmFyLWdyaW1hY2U6IFxcZjU3ZjtcbiRmYS12YXItd2hlZWxjaGFpci1tb3ZlOiBcXGUyY2U7XG4kZmEtdmFyLXdoZWVsY2hhaXItYWx0OiBcXGUyY2U7XG4kZmEtdmFyLXR1cm4tZG93bjogXFxmM2JlO1xuJGZhLXZhci1sZXZlbC1kb3duLWFsdDogXFxmM2JlO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodDogXFxlNTUyO1xuJGZhLXZhci1zcXVhcmUtZW52ZWxvcGU6IFxcZjE5OTtcbiRmYS12YXItZW52ZWxvcGUtc3F1YXJlOiBcXGYxOTk7XG4kZmEtdmFyLWRpY2U6IFxcZjUyMjtcbiRmYS12YXItYm93bGluZy1iYWxsOiBcXGY0MzY7XG4kZmEtdmFyLWJyYWluOiBcXGY1ZGM7XG4kZmEtdmFyLWJhbmRhZ2U6IFxcZjQ2MjtcbiRmYS12YXItYmFuZC1haWQ6IFxcZjQ2MjtcbiRmYS12YXItY2FsZW5kYXItbWludXM6IFxcZjI3MjtcbiRmYS12YXItY2lyY2xlLXhtYXJrOiBcXGYwNTc7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZTogXFxmMDU3O1xuJGZhLXZhci14bWFyay1jaXJjbGU6IFxcZjA1NztcbiRmYS12YXItZ2lmdHM6IFxcZjc5YztcbiRmYS12YXItaG90ZWw6IFxcZjU5NDtcbiRmYS12YXItZWFydGgtYXNpYTogXFxmNTdlO1xuJGZhLXZhci1nbG9iZS1hc2lhOiBcXGY1N2U7XG4kZmEtdmFyLWlkLWNhcmQtY2xpcDogXFxmNDdmO1xuJGZhLXZhci1pZC1jYXJkLWFsdDogXFxmNDdmO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLXBsdXM6IFxcZjAwZTtcbiRmYS12YXItc2VhcmNoLXBsdXM6IFxcZjAwZTtcbiRmYS12YXItdGh1bWJzLXVwOiBcXGYxNjQ7XG4kZmEtdmFyLXVzZXItY2xvY2s6IFxcZjRmZDtcbiRmYS12YXItaGFuZC1kb3RzOiBcXGY0NjE7XG4kZmEtdmFyLWFsbGVyZ2llczogXFxmNDYxO1xuJGZhLXZhci1maWxlLWludm9pY2U6IFxcZjU3MDtcbiRmYS12YXItd2luZG93LW1pbmltaXplOiBcXGYyZDE7XG4kZmEtdmFyLW11Zy1zYXVjZXI6IFxcZjBmNDtcbiRmYS12YXItY29mZmVlOiBcXGYwZjQ7XG4kZmEtdmFyLWJydXNoOiBcXGY1NWQ7XG4kZmEtdmFyLW1hc2s6IFxcZjZmYTtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1taW51czogXFxmMDEwO1xuJGZhLXZhci1zZWFyY2gtbWludXM6IFxcZjAxMDtcbiRmYS12YXItcnVsZXItdmVydGljYWw6IFxcZjU0ODtcbiRmYS12YXItdXNlci1sYXJnZTogXFxmNDA2O1xuJGZhLXZhci11c2VyLWFsdDogXFxmNDA2O1xuJGZhLXZhci10cmFpbi10cmFtOiBcXGU1YjQ7XG4kZmEtdmFyLXVzZXItbnVyc2U6IFxcZjgyZjtcbiRmYS12YXItc3lyaW5nZTogXFxmNDhlO1xuJGZhLXZhci1jbG91ZC1zdW46IFxcZjZjNDtcbiRmYS12YXItc3RvcHdhdGNoLTIwOiBcXGUwNmY7XG4kZmEtdmFyLXNxdWFyZS1mdWxsOiBcXGY0NWM7XG4kZmEtdmFyLW1hZ25ldDogXFxmMDc2O1xuJGZhLXZhci1qYXI6IFxcZTUxNjtcbiRmYS12YXItbm90ZS1zdGlja3k6IFxcZjI0OTtcbiRmYS12YXItc3RpY2t5LW5vdGU6IFxcZjI0OTtcbiRmYS12YXItYnVnLXNsYXNoOiBcXGU0OTA7XG4kZmEtdmFyLWFycm93LXVwLWZyb20td2F0ZXItcHVtcDogXFxlNGI2O1xuJGZhLXZhci1ib25lOiBcXGY1ZDc7XG4kZmEtdmFyLXVzZXItaW5qdXJlZDogXFxmNzI4O1xuJGZhLXZhci1mYWNlLXNhZC10ZWFyOiBcXGY1YjQ7XG4kZmEtdmFyLXNhZC10ZWFyOiBcXGY1YjQ7XG4kZmEtdmFyLXBsYW5lOiBcXGYwNzI7XG4kZmEtdmFyLXRlbnQtYXJyb3dzLWRvd246IFxcZTU4MTtcbiRmYS12YXItZXhjbGFtYXRpb246IFxcMjE7XG4kZmEtdmFyLWFycm93cy1zcGluOiBcXGU0YmI7XG4kZmEtdmFyLXByaW50OiBcXGYwMmY7XG4kZmEtdmFyLXR1cmtpc2gtbGlyYS1zaWduOiBcXGUyYmI7XG4kZmEtdmFyLXRyeTogXFxlMmJiO1xuJGZhLXZhci10dXJraXNoLWxpcmE6IFxcZTJiYjtcbiRmYS12YXItZG9sbGFyLXNpZ246IFxcMjQ7XG4kZmEtdmFyLWRvbGxhcjogXFwyNDtcbiRmYS12YXItdXNkOiBcXDI0O1xuJGZhLXZhci14OiBcXDU4O1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhcjogXFxmNjg4O1xuJGZhLXZhci1zZWFyY2gtZG9sbGFyOiBcXGY2ODg7XG4kZmEtdmFyLXVzZXJzLWdlYXI6IFxcZjUwOTtcbiRmYS12YXItdXNlcnMtY29nOiBcXGY1MDk7XG4kZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1wb2ludGluZzogXFxlNTRhO1xuJGZhLXZhci1idWlsZGluZy1jb2x1bW5zOiBcXGYxOWM7XG4kZmEtdmFyLWJhbms6IFxcZjE5YztcbiRmYS12YXItaW5zdGl0dXRpb246IFxcZjE5YztcbiRmYS12YXItbXVzZXVtOiBcXGYxOWM7XG4kZmEtdmFyLXVuaXZlcnNpdHk6IFxcZjE5YztcbiRmYS12YXItdW1icmVsbGE6IFxcZjBlOTtcbiRmYS12YXItdHJvd2VsOiBcXGU1ODk7XG4kZmEtdmFyLWQ6IFxcNDQ7XG4kZmEtdmFyLXN0YXBsZXI6IFxcZTVhZjtcbiRmYS12YXItbWFza3MtdGhlYXRlcjogXFxmNjMwO1xuJGZhLXZhci10aGVhdGVyLW1hc2tzOiBcXGY2MzA7XG4kZmEtdmFyLWtpcC1zaWduOiBcXGUxYzQ7XG4kZmEtdmFyLWhhbmQtcG9pbnQtbGVmdDogXFxmMGE1O1xuJGZhLXZhci1oYW5kc2hha2Utc2ltcGxlOiBcXGY0YzY7XG4kZmEtdmFyLWhhbmRzaGFrZS1hbHQ6IFxcZjRjNjtcbiRmYS12YXItamV0LWZpZ2h0ZXI6IFxcZjBmYjtcbiRmYS12YXItZmlnaHRlci1qZXQ6IFxcZjBmYjtcbiRmYS12YXItc3F1YXJlLXNoYXJlLW5vZGVzOiBcXGYxZTE7XG4kZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU6IFxcZjFlMTtcbiRmYS12YXItYmFyY29kZTogXFxmMDJhO1xuJGZhLXZhci1wbHVzLW1pbnVzOiBcXGU0M2M7XG4kZmEtdmFyLXZpZGVvOiBcXGYwM2Q7XG4kZmEtdmFyLXZpZGVvLWNhbWVyYTogXFxmMDNkO1xuJGZhLXZhci1ncmFkdWF0aW9uLWNhcDogXFxmMTlkO1xuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFxcZjE5ZDtcbiRmYS12YXItaGFuZC1ob2xkaW5nLW1lZGljYWw6IFxcZTA1YztcbiRmYS12YXItcGVyc29uLWNpcmNsZS1jaGVjazogXFxlNTNlO1xuJGZhLXZhci10dXJuLXVwOiBcXGYzYmY7XG4kZmEtdmFyLWxldmVsLXVwLWFsdDogXFxmM2JmO1xuXG4kZmEtdmFyLW1vbmVybzogXFxmM2QwO1xuJGZhLXZhci1ob29saTogXFxmNDI3O1xuJGZhLXZhci15ZWxwOiBcXGYxZTk7XG4kZmEtdmFyLWNjLXZpc2E6IFxcZjFmMDtcbiRmYS12YXItbGFzdGZtOiBcXGYyMDI7XG4kZmEtdmFyLXNob3B3YXJlOiBcXGY1YjU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmM6IFxcZjRlODtcbiRmYS12YXItYXdzOiBcXGYzNzU7XG4kZmEtdmFyLXJlZGhhdDogXFxmN2JjO1xuJGZhLXZhci15b2FzdDogXFxmMmIxO1xuJGZhLXZhci1jbG91ZGZsYXJlOiBcXGUwN2Q7XG4kZmEtdmFyLXVwczogXFxmN2UwO1xuJGZhLXZhci13cGV4cGxvcmVyOiBcXGYyZGU7XG4kZmEtdmFyLWR5YWxvZzogXFxmMzk5O1xuJGZhLXZhci1iaXR5OiBcXGYzN2E7XG4kZmEtdmFyLXN0YWNrcGF0aDogXFxmODQyO1xuJGZhLXZhci1idXlzZWxsYWRzOiBcXGYyMGQ7XG4kZmEtdmFyLWZpcnN0LW9yZGVyOiBcXGYyYjA7XG4kZmEtdmFyLW1vZHg6IFxcZjI4NTtcbiRmYS12YXItZ3VpbGRlZDogXFxlMDdlO1xuJGZhLXZhci12bnY6IFxcZjQwYjtcbiRmYS12YXItc3F1YXJlLWpzOiBcXGYzYjk7XG4kZmEtdmFyLWpzLXNxdWFyZTogXFxmM2I5O1xuJGZhLXZhci1taWNyb3NvZnQ6IFxcZjNjYTtcbiRmYS12YXItcXE6IFxcZjFkNjtcbiRmYS12YXItb3JjaWQ6IFxcZjhkMjtcbiRmYS12YXItamF2YTogXFxmNGU0O1xuJGZhLXZhci1pbnZpc2lvbjogXFxmN2IwO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDogXFxmNGVkO1xuJGZhLXZhci1jZW50ZXJjb2RlOiBcXGYzODA7XG4kZmEtdmFyLWdsaWRlLWc6IFxcZjJhNjtcbiRmYS12YXItZHJ1cGFsOiBcXGYxYTk7XG4kZmEtdmFyLWhpcmUtYS1oZWxwZXI6IFxcZjNiMDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1ieTogXFxmNGU3O1xuJGZhLXZhci11bml0eTogXFxlMDQ5O1xuJGZhLXZhci13aG1jczogXFxmNDBkO1xuJGZhLXZhci1yb2NrZXRjaGF0OiBcXGYzZTg7XG4kZmEtdmFyLXZrOiBcXGYxODk7XG4kZmEtdmFyLXVudGFwcGQ6IFxcZjQwNTtcbiRmYS12YXItbWFpbGNoaW1wOiBcXGY1OWU7XG4kZmEtdmFyLWNzczMtYWx0OiBcXGYzOGI7XG4kZmEtdmFyLXNxdWFyZS1yZWRkaXQ6IFxcZjFhMjtcbiRmYS12YXItcmVkZGl0LXNxdWFyZTogXFxmMWEyO1xuJGZhLXZhci12aW1lby12OiBcXGYyN2Q7XG4kZmEtdmFyLWNvbnRhbzogXFxmMjZkO1xuJGZhLXZhci1zcXVhcmUtZm9udC1hd2Vzb21lOiBcXGU1YWQ7XG4kZmEtdmFyLWRlc2twcm86IFxcZjM4ZjtcbiRmYS12YXItc2lzdHJpeDogXFxmM2VlO1xuJGZhLXZhci1zcXVhcmUtaW5zdGFncmFtOiBcXGUwNTU7XG4kZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmU6IFxcZTA1NTtcbiRmYS12YXItYmF0dGxlLW5ldDogXFxmODM1O1xuJGZhLXZhci10aGUtcmVkLXlldGk6IFxcZjY5ZDtcbiRmYS12YXItc3F1YXJlLWhhY2tlci1uZXdzOiBcXGYzYWY7XG4kZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZTogXFxmM2FmO1xuJGZhLXZhci1lZGdlOiBcXGYyODI7XG4kZmEtdmFyLW5hcHN0ZXI6IFxcZjNkMjtcbiRmYS12YXItc3F1YXJlLXNuYXBjaGF0OiBcXGYyYWQ7XG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXFxmMmFkO1xuJGZhLXZhci1nb29nbGUtcGx1cy1nOiBcXGYwZDU7XG4kZmEtdmFyLWFydHN0YXRpb246IFxcZjc3YTtcbiRmYS12YXItbWFya2Rvd246IFxcZjYwZjtcbiRmYS12YXItc291cmNldHJlZTogXFxmN2QzO1xuJGZhLXZhci1nb29nbGUtcGx1czogXFxmMmIzO1xuJGZhLXZhci1kaWFzcG9yYTogXFxmNzkxO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiBcXGYxODA7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcXGYxNmM7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFxcZjExMztcbiRmYS12YXItcGhvZW5peC1zcXVhZHJvbjogXFxmNTExO1xuJGZhLXZhci1wYWdlbGluZXM6IFxcZjE4YztcbiRmYS12YXItYWxnb2xpYTogXFxmMzZjO1xuJGZhLXZhci1yZWQtcml2ZXI6IFxcZjNlMztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYTogXFxmNGVmO1xuJGZhLXZhci1zYWZhcmk6IFxcZjI2NztcbiRmYS12YXItZ29vZ2xlOiBcXGYxYTA7XG4kZmEtdmFyLXNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlOiBcXGYzNWM7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1hbHQ6IFxcZjM1YztcbiRmYS12YXItYXRsYXNzaWFuOiBcXGY3N2I7XG4kZmEtdmFyLWxpbmtlZGluLWluOiBcXGYwZTE7XG4kZmEtdmFyLWRpZ2l0YWwtb2NlYW46IFxcZjM5MTtcbiRmYS12YXItbmltYmxyOiBcXGY1YTg7XG4kZmEtdmFyLWNocm9tZWNhc3Q6IFxcZjgzODtcbiRmYS12YXItZXZlcm5vdGU6IFxcZjgzOTtcbiRmYS12YXItaGFja2VyLW5ld3M6IFxcZjFkNDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzogXFxmNGYwO1xuJGZhLXZhci1hZHZlcnNhbDogXFxmMzZhO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcXGYyNWU7XG4kZmEtdmFyLXdhdGNobWFuLW1vbml0b3Jpbmc6IFxcZTA4NztcbiRmYS12YXItZm9udGljb25zOiBcXGYyODA7XG4kZmEtdmFyLXdlaXhpbjogXFxmMWQ3O1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFxcZjIxNDtcbiRmYS12YXItY29kZXBlbjogXFxmMWNiO1xuJGZhLXZhci1naXQtYWx0OiBcXGY4NDE7XG4kZmEtdmFyLWx5ZnQ6IFxcZjNjMztcbiRmYS12YXItcmV2OiBcXGY1YjI7XG4kZmEtdmFyLXdpbmRvd3M6IFxcZjE3YTtcbiRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3Q6IFxcZjczMDtcbiRmYS12YXItc3F1YXJlLXZpYWRlbzogXFxmMmFhO1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcXGYyYWE7XG4kZmEtdmFyLW1lZXR1cDogXFxmMmUwO1xuJGZhLXZhci1jZW50b3M6IFxcZjc4OTtcbiRmYS12YXItYWRuOiBcXGYxNzA7XG4kZmEtdmFyLWNsb3Vkc21pdGg6IFxcZjM4NDtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFxcZjFhODtcbiRmYS12YXItc3F1YXJlLWRyaWJiYmxlOiBcXGYzOTc7XG4kZmEtdmFyLWRyaWJiYmxlLXNxdWFyZTogXFxmMzk3O1xuJGZhLXZhci1jb2RpZXBpZTogXFxmMjg0O1xuJGZhLXZhci1ub2RlOiBcXGY0MTk7XG4kZmEtdmFyLW1peDogXFxmM2NiO1xuJGZhLXZhci1zdGVhbTogXFxmMWI2O1xuJGZhLXZhci1jYy1hcHBsZS1wYXk6IFxcZjQxNjtcbiRmYS12YXItc2NyaWJkOiBcXGYyOGE7XG4kZmEtdmFyLW9wZW5pZDogXFxmMTliO1xuJGZhLXZhci1pbnN0YWxvZDogXFxlMDgxO1xuJGZhLXZhci1leHBlZGl0ZWRzc2w6IFxcZjIzZTtcbiRmYS12YXItc2VsbGNhc3Q6IFxcZjJkYTtcbiRmYS12YXItc3F1YXJlLXR3aXR0ZXI6IFxcZjA4MTtcbiRmYS12YXItdHdpdHRlci1zcXVhcmU6IFxcZjA4MTtcbiRmYS12YXItci1wcm9qZWN0OiBcXGY0Zjc7XG4kZmEtdmFyLWRlbGljaW91czogXFxmMWE1O1xuJGZhLXZhci1mcmVlYnNkOiBcXGYzYTQ7XG4kZmEtdmFyLXZ1ZWpzOiBcXGY0MWY7XG4kZmEtdmFyLWFjY3Vzb2Z0OiBcXGYzNjk7XG4kZmEtdmFyLWlveGhvc3Q6IFxcZjIwODtcbiRmYS12YXItZm9udGljb25zLWZpOiBcXGYzYTI7XG4kZmEtdmFyLWFwcC1zdG9yZTogXFxmMzZmO1xuJGZhLXZhci1jYy1tYXN0ZXJjYXJkOiBcXGYxZjE7XG4kZmEtdmFyLWl0dW5lcy1ub3RlOiBcXGYzYjU7XG4kZmEtdmFyLWdvbGFuZzogXFxlNDBmO1xuJGZhLXZhci1raWNrc3RhcnRlcjogXFxmM2JiO1xuJGZhLXZhci1ncmF2OiBcXGYyZDY7XG4kZmEtdmFyLXdlaWJvOiBcXGYxOGE7XG4kZmEtdmFyLXVuY2hhcnRlZDogXFxlMDg0O1xuJGZhLXZhci1maXJzdGRyYWZ0OiBcXGYzYTE7XG4kZmEtdmFyLXNxdWFyZS15b3V0dWJlOiBcXGY0MzE7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcXGY0MzE7XG4kZmEtdmFyLXdpa2lwZWRpYS13OiBcXGYyNjY7XG4kZmEtdmFyLXdwcmVzc3I6IFxcZjNlNDtcbiRmYS12YXItcmVuZGFjdDogXFxmM2U0O1xuJGZhLXZhci1hbmdlbGxpc3Q6IFxcZjIwOTtcbiRmYS12YXItZ2FsYWN0aWMtcmVwdWJsaWM6IFxcZjUwYztcbiRmYS12YXItbmZjLWRpcmVjdGlvbmFsOiBcXGU1MzA7XG4kZmEtdmFyLXNreXBlOiBcXGYxN2U7XG4kZmEtdmFyLWpvZ2V0OiBcXGYzYjc7XG4kZmEtdmFyLWZlZG9yYTogXFxmNzk4O1xuJGZhLXZhci1zdHJpcGUtczogXFxmNDJhO1xuJGZhLXZhci1tZXRhOiBcXGU0OWI7XG4kZmEtdmFyLWxhcmF2ZWw6IFxcZjNiZDtcbiRmYS12YXItaG90amFyOiBcXGYzYjE7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcXGYyOTQ7XG4kZmEtdmFyLXN0aWNrZXItbXVsZTogXFxmM2Y3O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm86IFxcZjRmMztcbiRmYS12YXItaGlwczogXFxmNDUyO1xuJGZhLXZhci1iZWhhbmNlOiBcXGYxYjQ7XG4kZmEtdmFyLXJlZGRpdDogXFxmMWExO1xuJGZhLXZhci1kaXNjb3JkOiBcXGYzOTI7XG4kZmEtdmFyLWNocm9tZTogXFxmMjY4O1xuJGZhLXZhci1hcHAtc3RvcmUtaW9zOiBcXGYzNzA7XG4kZmEtdmFyLWNjLWRpc2NvdmVyOiBcXGYxZjI7XG4kZmEtdmFyLXdwYmVnaW5uZXI6IFxcZjI5NztcbiRmYS12YXItY29uZmx1ZW5jZTogXFxmNzhkO1xuJGZhLXZhci1tZGI6IFxcZjhjYTtcbiRmYS12YXItZG9jaHViOiBcXGYzOTQ7XG4kZmEtdmFyLWFjY2Vzc2libGUtaWNvbjogXFxmMzY4O1xuJGZhLXZhci1lYmF5OiBcXGY0ZjQ7XG4kZmEtdmFyLWFtYXpvbjogXFxmMjcwO1xuJGZhLXZhci11bnNwbGFzaDogXFxlMDdjO1xuJGZhLXZhci15YXJuOiBcXGY3ZTM7XG4kZmEtdmFyLXNxdWFyZS1zdGVhbTogXFxmMWI3O1xuJGZhLXZhci1zdGVhbS1zcXVhcmU6IFxcZjFiNztcbiRmYS12YXItNTAwcHg6IFxcZjI2ZTtcbiRmYS12YXItc3F1YXJlLXZpbWVvOiBcXGYxOTQ7XG4kZmEtdmFyLXZpbWVvLXNxdWFyZTogXFxmMTk0O1xuJGZhLXZhci1hc3ltbWV0cmlrOiBcXGYzNzI7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXFxmMmI0O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZzogXFxmMmI0O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsOiBcXGYyYjQ7XG4kZmEtdmFyLWdyYXRpcGF5OiBcXGYxODQ7XG4kZmEtdmFyLWFwcGxlOiBcXGYxNzk7XG4kZmEtdmFyLWhpdmU6IFxcZTA3ZjtcbiRmYS12YXItZ2l0a3Jha2VuOiBcXGYzYTY7XG4kZmEtdmFyLWtleWJhc2U6IFxcZjRmNTtcbiRmYS12YXItYXBwbGUtcGF5OiBcXGY0MTU7XG4kZmEtdmFyLXBhZGxldDogXFxlNGEwO1xuJGZhLXZhci1hbWF6b24tcGF5OiBcXGY0MmM7XG4kZmEtdmFyLXNxdWFyZS1naXRodWI6IFxcZjA5MjtcbiRmYS12YXItZ2l0aHViLXNxdWFyZTogXFxmMDkyO1xuJGZhLXZhci1zdHVtYmxldXBvbjogXFxmMWE0O1xuJGZhLXZhci1mZWRleDogXFxmNzk3O1xuJGZhLXZhci1waG9lbml4LWZyYW1ld29yazogXFxmM2RjO1xuJGZhLXZhci1zaG9waWZ5OiBcXGUwNTc7XG4kZmEtdmFyLW5lb3M6IFxcZjYxMjtcbiRmYS12YXItaGFja2VycmFuazogXFxmNWY3O1xuJGZhLXZhci1yZXNlYXJjaGdhdGU6IFxcZjRmODtcbiRmYS12YXItc3dpZnQ6IFxcZjhlMTtcbiRmYS12YXItYW5ndWxhcjogXFxmNDIwO1xuJGZhLXZhci1zcGVha2FwOiBcXGYzZjM7XG4kZmEtdmFyLWFuZ3J5Y3JlYXRpdmU6IFxcZjM2ZTtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcXGYyM2I7XG4kZmEtdmFyLWVtcGlyZTogXFxmMWQxO1xuJGZhLXZhci1lbnZpcmE6IFxcZjI5OTtcbiRmYS12YXItc3F1YXJlLWdpdGxhYjogXFxlNWFlO1xuJGZhLXZhci1naXRsYWItc3F1YXJlOiBcXGU1YWU7XG4kZmEtdmFyLXN0dWRpb3ZpbmFyaTogXFxmM2Y4O1xuJGZhLXZhci1waWVkLXBpcGVyOiBcXGYyYWU7XG4kZmEtdmFyLXdvcmRwcmVzczogXFxmMTlhO1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFxcZjI4ODtcbiRmYS12YXItZmlyZWZveDogXFxmMjY5O1xuJGZhLXZhci1saW5vZGU6IFxcZjJiODtcbiRmYS12YXItZ29vZHJlYWRzOiBcXGYzYTg7XG4kZmEtdmFyLXNxdWFyZS1vZG5va2xhc3NuaWtpOiBcXGYyNjQ7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcXGYyNjQ7XG4kZmEtdmFyLWpzZmlkZGxlOiBcXGYxY2M7XG4kZmEtdmFyLXNpdGg6IFxcZjUxMjtcbiRmYS12YXItdGhlbWVpc2xlOiBcXGYyYjI7XG4kZmEtdmFyLXBhZ2U0OiBcXGYzZDc7XG4kZmEtdmFyLWhhc2hub2RlOiBcXGU0OTk7XG4kZmEtdmFyLXJlYWN0OiBcXGY0MWI7XG4kZmEtdmFyLWNjLXBheXBhbDogXFxmMWY0O1xuJGZhLXZhci1zcXVhcmVzcGFjZTogXFxmNWJlO1xuJGZhLXZhci1jYy1zdHJpcGU6IFxcZjFmNTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZTogXFxmNGYyO1xuJGZhLXZhci1iaXRjb2luOiBcXGYzNzk7XG4kZmEtdmFyLWtleWNkbjogXFxmM2JhO1xuJGZhLXZhci1vcGVyYTogXFxmMjZhO1xuJGZhLXZhci1pdGNoLWlvOiBcXGY4M2E7XG4kZmEtdmFyLXVtYnJhY286IFxcZjhlODtcbiRmYS12YXItZ2FsYWN0aWMtc2VuYXRlOiBcXGY1MGQ7XG4kZmEtdmFyLXVidW50dTogXFxmN2RmO1xuJGZhLXZhci1kcmFmdDJkaWdpdGFsOiBcXGYzOTY7XG4kZmEtdmFyLXN0cmlwZTogXFxmNDI5O1xuJGZhLXZhci1ob3V6ejogXFxmMjdjO1xuJGZhLXZhci1nZzogXFxmMjYwO1xuJGZhLXZhci1kaGw6IFxcZjc5MDtcbiRmYS12YXItc3F1YXJlLXBpbnRlcmVzdDogXFxmMGQzO1xuJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOiBcXGYwZDM7XG4kZmEtdmFyLXhpbmc6IFxcZjE2ODtcbiRmYS12YXItYmxhY2tiZXJyeTogXFxmMzdiO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkOiBcXGY0ZWM7XG4kZmEtdmFyLXBsYXlzdGF0aW9uOiBcXGYzZGY7XG4kZmEtdmFyLXF1aW5zY2FwZTogXFxmNDU5O1xuJGZhLXZhci1sZXNzOiBcXGY0MWQ7XG4kZmEtdmFyLWJsb2dnZXItYjogXFxmMzdkO1xuJGZhLXZhci1vcGVuY2FydDogXFxmMjNkO1xuJGZhLXZhci12aW5lOiBcXGYxY2E7XG4kZmEtdmFyLXBheXBhbDogXFxmMWVkO1xuJGZhLXZhci1naXRsYWI6IFxcZjI5NjtcbiRmYS12YXItdHlwbzM6IFxcZjQyYjtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcXGYyODE7XG4kZmEtdmFyLXlhaG9vOiBcXGYxOWU7XG4kZmEtdmFyLWRhaWx5bW90aW9uOiBcXGUwNTI7XG4kZmEtdmFyLWFmZmlsaWF0ZXRoZW1lOiBcXGYzNmI7XG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFxcZjFhNztcbiRmYS12YXItYm9vdHN0cmFwOiBcXGY4MzY7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2k6IFxcZjI2MztcbiRmYS12YXItbmZjLXN5bWJvbDogXFxlNTMxO1xuJGZhLXZhci1ldGhlcmV1bTogXFxmNDJlO1xuJGZhLXZhci1zcGVha2VyLWRlY2s6IFxcZjgzYztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldTogXFxmNGU5O1xuJGZhLXZhci1wYXRyZW9uOiBcXGYzZDk7XG4kZmEtdmFyLWF2aWFuZXg6IFxcZjM3NDtcbiRmYS12YXItZWxsbzogXFxmNWYxO1xuJGZhLXZhci1nb2ZvcmU6IFxcZjNhNztcbiRmYS12YXItYmltb2JqZWN0OiBcXGYzNzg7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFxcZjM5ZTtcbiRmYS12YXItc3F1YXJlLWdvb2dsZS1wbHVzOiBcXGYwZDQ7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXFxmMGQ0O1xuJGZhLXZhci1tYW5kYWxvcmlhbjogXFxmNTBmO1xuJGZhLXZhci1maXJzdC1vcmRlci1hbHQ6IFxcZjUwYTtcbiRmYS12YXItb3NpOiBcXGY0MWE7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFxcZjFlZTtcbiRmYS12YXItZC1hbmQtZC1iZXlvbmQ6IFxcZjZjYTtcbiRmYS12YXItcGVyaXNjb3BlOiBcXGYzZGE7XG4kZmEtdmFyLWZ1bGNydW06IFxcZjUwYjtcbiRmYS12YXItY2xvdWRzY2FsZTogXFxmMzgzO1xuJGZhLXZhci1mb3J1bWJlZTogXFxmMjExO1xuJGZhLXZhci1taXp1bmk6IFxcZjNjYztcbiRmYS12YXItc2NobGl4OiBcXGYzZWE7XG4kZmEtdmFyLXNxdWFyZS14aW5nOiBcXGYxNjk7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcXGYxNjk7XG4kZmEtdmFyLWJhbmRjYW1wOiBcXGYyZDU7XG4kZmEtdmFyLXdwZm9ybXM6IFxcZjI5ODtcbiRmYS12YXItY2xvdWR2ZXJzaWZ5OiBcXGYzODU7XG4kZmEtdmFyLXVzcHM6IFxcZjdlMTtcbiRmYS12YXItbWVnYXBvcnQ6IFxcZjVhMztcbiRmYS12YXItbWFnZW50bzogXFxmM2M0O1xuJGZhLXZhci1zcG90aWZ5OiBcXGYxYmM7XG4kZmEtdmFyLW9wdGluLW1vbnN0ZXI6IFxcZjIzYztcbiRmYS12YXItZmx5OiBcXGY0MTc7XG4kZmEtdmFyLWF2aWF0bzogXFxmNDIxO1xuJGZhLXZhci1pdHVuZXM6IFxcZjNiNDtcbiRmYS12YXItY3V0dGxlZmlzaDogXFxmMzhjO1xuJGZhLXZhci1ibG9nZ2VyOiBcXGYzN2M7XG4kZmEtdmFyLWZsaWNrcjogXFxmMTZlO1xuJGZhLXZhci12aWJlcjogXFxmNDA5O1xuJGZhLXZhci1zb3VuZGNsb3VkOiBcXGYxYmU7XG4kZmEtdmFyLWRpZ2c6IFxcZjFhNjtcbiRmYS12YXItdGVuY2VudC13ZWlibzogXFxmMWQ1O1xuJGZhLXZhci1zeW1mb255OiBcXGY4M2Q7XG4kZmEtdmFyLW1heGNkbjogXFxmMTM2O1xuJGZhLXZhci1ldHN5OiBcXGYyZDc7XG4kZmEtdmFyLWZhY2Vib29rLW1lc3NlbmdlcjogXFxmMzlmO1xuJGZhLXZhci1hdWRpYmxlOiBcXGYzNzM7XG4kZmEtdmFyLXRoaW5rLXBlYWtzOiBcXGY3MzE7XG4kZmEtdmFyLWJpbGliaWxpOiBcXGUzZDk7XG4kZmEtdmFyLWVybGFuZzogXFxmMzlkO1xuJGZhLXZhci1jb3R0b24tYnVyZWF1OiBcXGY4OWU7XG4kZmEtdmFyLWRhc2hjdWJlOiBcXGYyMTA7XG4kZmEtdmFyLTQyLWdyb3VwOiBcXGUwODA7XG4kZmEtdmFyLWlubm9zb2Z0OiBcXGUwODA7XG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcXGYxOGQ7XG4kZmEtdmFyLWVsZW1lbnRvcjogXFxmNDMwO1xuJGZhLXZhci1zcXVhcmUtcGllZC1waXBlcjogXFxlMDFlO1xuJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZTogXFxlMDFlO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5kOiBcXGY0ZWI7XG4kZmEtdmFyLXBhbGZlZDogXFxmM2Q4O1xuJGZhLXZhci1zdXBlcnBvd2VyczogXFxmMmRkO1xuJGZhLXZhci1yZXNvbHZpbmc6IFxcZjNlNztcbiRmYS12YXIteGJveDogXFxmNDEyO1xuJGZhLXZhci1zZWFyY2hlbmdpbjogXFxmM2ViO1xuJGZhLXZhci10aWt0b2s6IFxcZTA3YjtcbiRmYS12YXItc3F1YXJlLWZhY2Vib29rOiBcXGYwODI7XG4kZmEtdmFyLWZhY2Vib29rLXNxdWFyZTogXFxmMDgyO1xuJGZhLXZhci1yZW5yZW46IFxcZjE4YjtcbiRmYS12YXItbGludXg6IFxcZjE3YztcbiRmYS12YXItZ2xpZGU6IFxcZjJhNTtcbiRmYS12YXItbGlua2VkaW46IFxcZjA4YztcbiRmYS12YXItaHVic3BvdDogXFxmM2IyO1xuJGZhLXZhci1kZXBsb3lkb2c6IFxcZjM4ZTtcbiRmYS12YXItdHdpdGNoOiBcXGYxZTg7XG4kZmEtdmFyLXJhdmVscnk6IFxcZjJkOTtcbiRmYS12YXItbWl4ZXI6IFxcZTA1NjtcbiRmYS12YXItc3F1YXJlLWxhc3RmbTogXFxmMjAzO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcXGYyMDM7XG4kZmEtdmFyLXZpbWVvOiBcXGY0MGE7XG4kZmEtdmFyLW1lbmRlbGV5OiBcXGY3YjM7XG4kZmEtdmFyLXVuaXJlZ2lzdHJ5OiBcXGY0MDQ7XG4kZmEtdmFyLWZpZ21hOiBcXGY3OTk7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6IFxcZjRlZTtcbiRmYS12YXItY2MtYW1hem9uLXBheTogXFxmNDJkO1xuJGZhLXZhci1kcm9wYm94OiBcXGYxNmI7XG4kZmEtdmFyLWluc3RhZ3JhbTogXFxmMTZkO1xuJGZhLXZhci1jbXBsaWQ6IFxcZTM2MDtcbiRmYS12YXItZmFjZWJvb2s6IFxcZjA5YTtcbiRmYS12YXItZ3JpcGZpcmU6IFxcZjNhYztcbiRmYS12YXItamVkaS1vcmRlcjogXFxmNTBlO1xuJGZhLXZhci11aWtpdDogXFxmNDAzO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0OiBcXGYzYTM7XG4kZmEtdmFyLXBoYWJyaWNhdG9yOiBcXGYzZGI7XG4kZmEtdmFyLXVzc3VubmFoOiBcXGY0MDc7XG4kZmEtdmFyLWVhcmx5YmlyZHM6IFxcZjM5YTtcbiRmYS12YXItdHJhZGUtZmVkZXJhdGlvbjogXFxmNTEzO1xuJGZhLXZhci1hdXRvcHJlZml4ZXI6IFxcZjQxYztcbiRmYS12YXItd2hhdHNhcHA6IFxcZjIzMjtcbiRmYS12YXItc2xpZGVzaGFyZTogXFxmMWU3O1xuJGZhLXZhci1nb29nbGUtcGxheTogXFxmM2FiO1xuJGZhLXZhci12aWFkZW86IFxcZjJhOTtcbiRmYS12YXItbGluZTogXFxmM2MwO1xuJGZhLXZhci1nb29nbGUtZHJpdmU6IFxcZjNhYTtcbiRmYS12YXItc2VydmljZXN0YWNrOiBcXGYzZWM7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcXGYyMTU7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXFxmMTcxO1xuJGZhLXZhci1pbWRiOiBcXGYyZDg7XG4kZmEtdmFyLWRlZXplcjogXFxlMDc3O1xuJGZhLXZhci1yYXNwYmVycnktcGk6IFxcZjdiYjtcbiRmYS12YXItamlyYTogXFxmN2IxO1xuJGZhLXZhci1kb2NrZXI6IFxcZjM5NTtcbiRmYS12YXItc2NyZWVucGFsOiBcXGU1NzA7XG4kZmEtdmFyLWJsdWV0b290aDogXFxmMjkzO1xuJGZhLXZhci1naXR0ZXI6IFxcZjQyNjtcbiRmYS12YXItZC1hbmQtZDogXFxmMzhkO1xuJGZhLXZhci1taWNyb2Jsb2c6IFxcZTAxYTtcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFxcZjI0YztcbiRmYS12YXItZ2ctY2lyY2xlOiBcXGYyNjE7XG4kZmEtdmFyLXBpZWQtcGlwZXItaGF0OiBcXGY0ZTU7XG4kZmEtdmFyLWtpY2tzdGFydGVyLWs6IFxcZjNiYztcbiRmYS12YXIteWFuZGV4OiBcXGY0MTM7XG4kZmEtdmFyLXJlYWRtZTogXFxmNGQ1O1xuJGZhLXZhci1odG1sNTogXFxmMTNiO1xuJGZhLXZhci1zZWxsc3k6IFxcZjIxMztcbiRmYS12YXItc2FzczogXFxmNDFlO1xuJGZhLXZhci13aXJzaW5kaGFuZHdlcms6IFxcZTJkMDtcbiRmYS12YXItd3NoOiBcXGUyZDA7XG4kZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGU6IFxcZjM3ZjtcbiRmYS12YXItc2FsZXNmb3JjZTogXFxmODNiO1xuJGZhLXZhci1vY3RvcHVzLWRlcGxveTogXFxlMDgyO1xuJGZhLXZhci1tZWRhcHBzOiBcXGYzYzY7XG4kZmEtdmFyLW5zODogXFxmM2Q1O1xuJGZhLXZhci1waW50ZXJlc3QtcDogXFxmMjMxO1xuJGZhLXZhci1hcHBlcjogXFxmMzcxO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFxcZjI4NjtcbiRmYS12YXItd2F6ZTogXFxmODNmO1xuJGZhLXZhci1jYy1qY2I6IFxcZjI0YjtcbiRmYS12YXItc25hcGNoYXQ6IFxcZjJhYjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFxcZjJhYjtcbiRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXM6IFxcZjZkYztcbiRmYS12YXItcnVzdDogXFxlMDdhO1xuJGZhLXZhci13aXg6IFxcZjVjZjtcbiRmYS12YXItc3F1YXJlLWJlaGFuY2U6IFxcZjFiNTtcbiRmYS12YXItYmVoYW5jZS1zcXVhcmU6IFxcZjFiNTtcbiRmYS12YXItc3VwcGxlOiBcXGYzZjk7XG4kZmEtdmFyLXJlYmVsOiBcXGYxZDA7XG4kZmEtdmFyLWNzczM6IFxcZjEzYztcbiRmYS12YXItc3RheWxpbmtlZDogXFxmM2Y1O1xuJGZhLXZhci1rYWdnbGU6IFxcZjVmYTtcbiRmYS12YXItc3BhY2UtYXdlc29tZTogXFxlNWFjO1xuJGZhLXZhci1kZXZpYW50YXJ0OiBcXGYxYmQ7XG4kZmEtdmFyLWNwYW5lbDogXFxmMzg4O1xuJGZhLXZhci1nb29kcmVhZHMtZzogXFxmM2E5O1xuJGZhLXZhci1zcXVhcmUtZ2l0OiBcXGYxZDI7XG4kZmEtdmFyLWdpdC1zcXVhcmU6IFxcZjFkMjtcbiRmYS12YXItc3F1YXJlLXR1bWJscjogXFxmMTc0O1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcXGYxNzQ7XG4kZmEtdmFyLXRyZWxsbzogXFxmMTgxO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOiBcXGY0ZWE7XG4kZmEtdmFyLWdldC1wb2NrZXQ6IFxcZjI2NTtcbiRmYS12YXItcGVyYnl0ZTogXFxlMDgzO1xuJGZhLXZhci1ncnVudDogXFxmM2FkO1xuJGZhLXZhci13ZWVibHk6IFxcZjVjYztcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFxcZjIwZTtcbiRmYS12YXItbGVhbnB1YjogXFxmMjEyO1xuJGZhLXZhci1ibGFjay10aWU6IFxcZjI3ZTtcbiRmYS12YXItdGhlbWVjbzogXFxmNWM2O1xuJGZhLXZhci1weXRob246IFxcZjNlMjtcbiRmYS12YXItYW5kcm9pZDogXFxmMTdiO1xuJGZhLXZhci1ib3RzOiBcXGUzNDA7XG4kZmEtdmFyLWZyZWUtY29kZS1jYW1wOiBcXGYyYzU7XG4kZmEtdmFyLWhvcm5iaWxsOiBcXGY1OTI7XG4kZmEtdmFyLWpzOiBcXGYzYjg7XG4kZmEtdmFyLWlkZWFsOiBcXGUwMTM7XG4kZmEtdmFyLWdpdDogXFxmMWQzO1xuJGZhLXZhci1kZXY6IFxcZjZjYztcbiRmYS12YXItc2tldGNoOiBcXGY3YzY7XG4kZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsOiBcXGY0MTQ7XG4kZmEtdmFyLWNjLWFtZXg6IFxcZjFmMztcbiRmYS12YXItdWJlcjogXFxmNDAyO1xuJGZhLXZhci1naXRodWI6IFxcZjA5YjtcbiRmYS12YXItcGhwOiBcXGY0NTc7XG4kZmEtdmFyLWFsaXBheTogXFxmNjQyO1xuJGZhLXZhci15b3V0dWJlOiBcXGYxNjc7XG4kZmEtdmFyLXNreWF0bGFzOiBcXGYyMTY7XG4kZmEtdmFyLWZpcmVmb3gtYnJvd3NlcjogXFxlMDA3O1xuJGZhLXZhci1yZXBseWQ6IFxcZjNlNjtcbiRmYS12YXItc3VzZTogXFxmN2Q2O1xuJGZhLXZhci1qZW5raW5zOiBcXGYzYjY7XG4kZmEtdmFyLXR3aXR0ZXI6IFxcZjA5OTtcbiRmYS12YXItcm9ja3JtczogXFxmM2U5O1xuJGZhLXZhci1waW50ZXJlc3Q6IFxcZjBkMjtcbiRmYS12YXItYnVmZmVyOiBcXGY4Mzc7XG4kZmEtdmFyLW5wbTogXFxmM2Q0O1xuJGZhLXZhci15YW1tZXI6IFxcZjg0MDtcbiRmYS12YXItYnRjOiBcXGYxNWE7XG4kZmEtdmFyLWRyaWJiYmxlOiBcXGYxN2Q7XG4kZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZTogXFxmMWEzO1xuJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjogXFxmMjZiO1xuJGZhLXZhci10ZWxlZ3JhbTogXFxmMmM2O1xuJGZhLXZhci10ZWxlZ3JhbS1wbGFuZTogXFxmMmM2O1xuJGZhLXZhci1vbGQtcmVwdWJsaWM6IFxcZjUxMDtcbiRmYS12YXItc3F1YXJlLXdoYXRzYXBwOiBcXGY0MGM7XG4kZmEtdmFyLXdoYXRzYXBwLXNxdWFyZTogXFxmNDBjO1xuJGZhLXZhci1ub2RlLWpzOiBcXGYzZDM7XG4kZmEtdmFyLWVkZ2UtbGVnYWN5OiBcXGUwNzg7XG4kZmEtdmFyLXNsYWNrOiBcXGYxOTg7XG4kZmEtdmFyLXNsYWNrLWhhc2g6IFxcZjE5ODtcbiRmYS12YXItbWVkcnQ6IFxcZjNjODtcbiRmYS12YXItdXNiOiBcXGYyODc7XG4kZmEtdmFyLXR1bWJscjogXFxmMTczO1xuJGZhLXZhci12YWFkaW46IFxcZjQwODtcbiRmYS12YXItcXVvcmE6IFxcZjJjNDtcbiRmYS12YXItcmVhY3RldXJvcGU6IFxcZjc1ZDtcbiRmYS12YXItbWVkaXVtOiBcXGYyM2E7XG4kZmEtdmFyLW1lZGl1bS1tOiBcXGYyM2E7XG4kZmEtdmFyLWFtaWxpYTogXFxmMzZkO1xuJGZhLXZhci1taXhjbG91ZDogXFxmMjg5O1xuJGZhLXZhci1mbGlwYm9hcmQ6IFxcZjQ0ZDtcbiRmYS12YXItdmlhY29pbjogXFxmMjM3O1xuJGZhLXZhci1jcml0aWNhbC1yb2xlOiBcXGY2Yzk7XG4kZmEtdmFyLXNpdHJveDogXFxlNDRhO1xuJGZhLXZhci1kaXNjb3Vyc2U6IFxcZjM5MztcbiRmYS12YXItam9vbWxhOiBcXGYxYWE7XG4kZmEtdmFyLW1hc3RvZG9uOiBcXGY0ZjY7XG4kZmEtdmFyLWFpcmJuYjogXFxmODM0O1xuJGZhLXZhci13b2xmLXBhY2stYmF0dGFsaW9uOiBcXGY1MTQ7XG4kZmEtdmFyLWJ1eS1uLWxhcmdlOiBcXGY4YTY7XG4kZmEtdmFyLWd1bHA6IFxcZjNhZTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOiBcXGY0ZjE7XG4kZmEtdmFyLXN0cmF2YTogXFxmNDI4O1xuJGZhLXZhci1lbWJlcjogXFxmNDIzO1xuJGZhLXZhci1jYW5hZGlhbi1tYXBsZS1sZWFmOiBcXGY3ODU7XG4kZmEtdmFyLXRlYW1zcGVhazogXFxmNGY5O1xuJGZhLXZhci1wdXNoZWQ6IFxcZjNlMTtcbiRmYS12YXItd29yZHByZXNzLXNpbXBsZTogXFxmNDExO1xuJGZhLXZhci1udXRyaXRpb25peDogXFxmM2Q2O1xuJGZhLXZhci13b2R1OiBcXGUwODg7XG4kZmEtdmFyLWdvb2dsZS1wYXk6IFxcZTA3OTtcbiRmYS12YXItaW50ZXJjb206IFxcZjdhZjtcbiRmYS12YXItemhpaHU6IFxcZjYzZjtcbiRmYS12YXIta29ydnVlOiBcXGY0MmY7XG4kZmEtdmFyLXBpeDogXFxlNDNhO1xuJGZhLXZhci1zdGVhbS1zeW1ib2w6IFxcZjNmNjtcblxuJGZhLWljb25zOiAoXG4gIFwiMFwiOiAkZmEtdmFyLTAsXG4gIFwiMVwiOiAkZmEtdmFyLTEsXG4gIFwiMlwiOiAkZmEtdmFyLTIsXG4gIFwiM1wiOiAkZmEtdmFyLTMsXG4gIFwiNFwiOiAkZmEtdmFyLTQsXG4gIFwiNVwiOiAkZmEtdmFyLTUsXG4gIFwiNlwiOiAkZmEtdmFyLTYsXG4gIFwiN1wiOiAkZmEtdmFyLTcsXG4gIFwiOFwiOiAkZmEtdmFyLTgsXG4gIFwiOVwiOiAkZmEtdmFyLTksXG4gIFwiZmlsbC1kcmlwXCI6ICRmYS12YXItZmlsbC1kcmlwLFxuICBcImFycm93cy10by1jaXJjbGVcIjogJGZhLXZhci1hcnJvd3MtdG8tY2lyY2xlLFxuICBcImNpcmNsZS1jaGV2cm9uLXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWNoZXZyb24tcmlnaHQsXG4gIFwiY2hldnJvbi1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodCxcbiAgXCJhdFwiOiAkZmEtdmFyLWF0LFxuICBcInRyYXNoLWNhblwiOiAkZmEtdmFyLXRyYXNoLWNhbixcbiAgXCJ0cmFzaC1hbHRcIjogJGZhLXZhci10cmFzaC1hbHQsXG4gIFwidGV4dC1oZWlnaHRcIjogJGZhLXZhci10ZXh0LWhlaWdodCxcbiAgXCJ1c2VyLXhtYXJrXCI6ICRmYS12YXItdXNlci14bWFyayxcbiAgXCJ1c2VyLXRpbWVzXCI6ICRmYS12YXItdXNlci10aW1lcyxcbiAgXCJzdGV0aG9zY29wZVwiOiAkZmEtdmFyLXN0ZXRob3Njb3BlLFxuICBcIm1lc3NhZ2VcIjogJGZhLXZhci1tZXNzYWdlLFxuICBcImNvbW1lbnQtYWx0XCI6ICRmYS12YXItY29tbWVudC1hbHQsXG4gIFwiaW5mb1wiOiAkZmEtdmFyLWluZm8sXG4gIFwiZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXJcIjogJGZhLXZhci1kb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlcixcbiAgXCJjb21wcmVzcy1hbHRcIjogJGZhLXZhci1jb21wcmVzcy1hbHQsXG4gIFwiZXhwbG9zaW9uXCI6ICRmYS12YXItZXhwbG9zaW9uLFxuICBcImZpbGUtbGluZXNcIjogJGZhLXZhci1maWxlLWxpbmVzLFxuICBcImZpbGUtYWx0XCI6ICRmYS12YXItZmlsZS1hbHQsXG4gIFwiZmlsZS10ZXh0XCI6ICRmYS12YXItZmlsZS10ZXh0LFxuICBcIndhdmUtc3F1YXJlXCI6ICRmYS12YXItd2F2ZS1zcXVhcmUsXG4gIFwicmluZ1wiOiAkZmEtdmFyLXJpbmcsXG4gIFwiYnVpbGRpbmctdW5cIjogJGZhLXZhci1idWlsZGluZy11bixcbiAgXCJkaWNlLXRocmVlXCI6ICRmYS12YXItZGljZS10aHJlZSxcbiAgXCJjYWxlbmRhci1kYXlzXCI6ICRmYS12YXItY2FsZW5kYXItZGF5cyxcbiAgXCJjYWxlbmRhci1hbHRcIjogJGZhLXZhci1jYWxlbmRhci1hbHQsXG4gIFwiYW5jaG9yLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWFuY2hvci1jaXJjbGUtY2hlY2ssXG4gIFwiYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcInZvbGxleWJhbGxcIjogJGZhLXZhci12b2xsZXliYWxsLFxuICBcInZvbGxleWJhbGwtYmFsbFwiOiAkZmEtdmFyLXZvbGxleWJhbGwtYmFsbCxcbiAgXCJhcnJvd3MtdXAtdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy11cC10by1saW5lLFxuICBcInNvcnQtZG93blwiOiAkZmEtdmFyLXNvcnQtZG93bixcbiAgXCJzb3J0LWRlc2NcIjogJGZhLXZhci1zb3J0LWRlc2MsXG4gIFwiY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItY2lyY2xlLW1pbnVzLFxuICBcIm1pbnVzLWNpcmNsZVwiOiAkZmEtdmFyLW1pbnVzLWNpcmNsZSxcbiAgXCJkb29yLW9wZW5cIjogJGZhLXZhci1kb29yLW9wZW4sXG4gIFwicmlnaHQtZnJvbS1icmFja2V0XCI6ICRmYS12YXItcmlnaHQtZnJvbS1icmFja2V0LFxuICBcInNpZ24tb3V0LWFsdFwiOiAkZmEtdmFyLXNpZ24tb3V0LWFsdCxcbiAgXCJhdG9tXCI6ICRmYS12YXItYXRvbSxcbiAgXCJzb2FwXCI6ICRmYS12YXItc29hcCxcbiAgXCJpY29uc1wiOiAkZmEtdmFyLWljb25zLFxuICBcImhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0XCI6ICRmYS12YXItaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQsXG4gIFwibWljcm9waG9uZS1saW5lcy1zbGFzaFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtbGluZXMtc2xhc2gsXG4gIFwibWljcm9waG9uZS1hbHQtc2xhc2hcIjogJGZhLXZhci1taWNyb3Bob25lLWFsdC1zbGFzaCxcbiAgXCJicmlkZ2UtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYnJpZGdlLWNpcmNsZS1jaGVjayxcbiAgXCJwdW1wLW1lZGljYWxcIjogJGZhLXZhci1wdW1wLW1lZGljYWwsXG4gIFwiZmluZ2VycHJpbnRcIjogJGZhLXZhci1maW5nZXJwcmludCxcbiAgXCJoYW5kLXBvaW50LXJpZ2h0XCI6ICRmYS12YXItaGFuZC1wb2ludC1yaWdodCxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbixcbiAgXCJzZWFyY2gtbG9jYXRpb25cIjogJGZhLXZhci1zZWFyY2gtbG9jYXRpb24sXG4gIFwiZm9yd2FyZC1zdGVwXCI6ICRmYS12YXItZm9yd2FyZC1zdGVwLFxuICBcInN0ZXAtZm9yd2FyZFwiOiAkZmEtdmFyLXN0ZXAtZm9yd2FyZCxcbiAgXCJmYWNlLXNtaWxlLWJlYW1cIjogJGZhLXZhci1mYWNlLXNtaWxlLWJlYW0sXG4gIFwic21pbGUtYmVhbVwiOiAkZmEtdmFyLXNtaWxlLWJlYW0sXG4gIFwiZmxhZy1jaGVja2VyZWRcIjogJGZhLXZhci1mbGFnLWNoZWNrZXJlZCxcbiAgXCJmb290YmFsbFwiOiAkZmEtdmFyLWZvb3RiYWxsLFxuICBcImZvb3RiYWxsLWJhbGxcIjogJGZhLXZhci1mb290YmFsbC1iYWxsLFxuICBcInNjaG9vbC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1zY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImNyb3BcIjogJGZhLXZhci1jcm9wLFxuICBcImFuZ2xlcy1kb3duXCI6ICRmYS12YXItYW5nbGVzLWRvd24sXG4gIFwiYW5nbGUtZG91YmxlLWRvd25cIjogJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bixcbiAgXCJ1c2Vycy1yZWN0YW5nbGVcIjogJGZhLXZhci11c2Vycy1yZWN0YW5nbGUsXG4gIFwicGVvcGxlLXJvb2ZcIjogJGZhLXZhci1wZW9wbGUtcm9vZixcbiAgXCJwZW9wbGUtbGluZVwiOiAkZmEtdmFyLXBlb3BsZS1saW5lLFxuICBcImJlZXItbXVnLWVtcHR5XCI6ICRmYS12YXItYmVlci1tdWctZW1wdHksXG4gIFwiYmVlclwiOiAkZmEtdmFyLWJlZXIsXG4gIFwiZGlhZ3JhbS1wcmVkZWNlc3NvclwiOiAkZmEtdmFyLWRpYWdyYW0tcHJlZGVjZXNzb3IsXG4gIFwiYXJyb3ctdXAtbG9uZ1wiOiAkZmEtdmFyLWFycm93LXVwLWxvbmcsXG4gIFwibG9uZy1hcnJvdy11cFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctdXAsXG4gIFwiZmlyZS1mbGFtZS1zaW1wbGVcIjogJGZhLXZhci1maXJlLWZsYW1lLXNpbXBsZSxcbiAgXCJidXJuXCI6ICRmYS12YXItYnVybixcbiAgXCJwZXJzb25cIjogJGZhLXZhci1wZXJzb24sXG4gIFwibWFsZVwiOiAkZmEtdmFyLW1hbGUsXG4gIFwibGFwdG9wXCI6ICRmYS12YXItbGFwdG9wLFxuICBcImZpbGUtY3N2XCI6ICRmYS12YXItZmlsZS1jc3YsXG4gIFwibWVub3JhaFwiOiAkZmEtdmFyLW1lbm9yYWgsXG4gIFwidHJ1Y2stcGxhbmVcIjogJGZhLXZhci10cnVjay1wbGFuZSxcbiAgXCJyZWNvcmQtdmlueWxcIjogJGZhLXZhci1yZWNvcmQtdmlueWwsXG4gIFwiZmFjZS1ncmluLXN0YXJzXCI6ICRmYS12YXItZmFjZS1ncmluLXN0YXJzLFxuICBcImdyaW4tc3RhcnNcIjogJGZhLXZhci1ncmluLXN0YXJzLFxuICBcImJvbmdcIjogJGZhLXZhci1ib25nLFxuICBcInNwYWdoZXR0aS1tb25zdGVyLWZseWluZ1wiOiAkZmEtdmFyLXNwYWdoZXR0aS1tb25zdGVyLWZseWluZyxcbiAgXCJwYXN0YWZhcmlhbmlzbVwiOiAkZmEtdmFyLXBhc3RhZmFyaWFuaXNtLFxuICBcImFycm93LWRvd24tdXAtYWNyb3NzLWxpbmVcIjogJGZhLXZhci1hcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lLFxuICBcInNwb29uXCI6ICRmYS12YXItc3Bvb24sXG4gIFwidXRlbnNpbC1zcG9vblwiOiAkZmEtdmFyLXV0ZW5zaWwtc3Bvb24sXG4gIFwiamFyLXdoZWF0XCI6ICRmYS12YXItamFyLXdoZWF0LFxuICBcImVudmVsb3Blcy1idWxrXCI6ICRmYS12YXItZW52ZWxvcGVzLWJ1bGssXG4gIFwibWFpbC1idWxrXCI6ICRmYS12YXItbWFpbC1idWxrLFxuICBcImZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiY2lyY2xlLWhcIjogJGZhLXZhci1jaXJjbGUtaCxcbiAgXCJob3NwaXRhbC1zeW1ib2xcIjogJGZhLXZhci1ob3NwaXRhbC1zeW1ib2wsXG4gIFwicGFnZXJcIjogJGZhLXZhci1wYWdlcixcbiAgXCJhZGRyZXNzLWJvb2tcIjogJGZhLXZhci1hZGRyZXNzLWJvb2ssXG4gIFwiY29udGFjdC1ib29rXCI6ICRmYS12YXItY29udGFjdC1ib29rLFxuICBcInN0cmlrZXRocm91Z2hcIjogJGZhLXZhci1zdHJpa2V0aHJvdWdoLFxuICBcImtcIjogJGZhLXZhci1rLFxuICBcImxhbmRtYXJrLWZsYWdcIjogJGZhLXZhci1sYW5kbWFyay1mbGFnLFxuICBcInBlbmNpbFwiOiAkZmEtdmFyLXBlbmNpbCxcbiAgXCJwZW5jaWwtYWx0XCI6ICRmYS12YXItcGVuY2lsLWFsdCxcbiAgXCJiYWNrd2FyZFwiOiAkZmEtdmFyLWJhY2t3YXJkLFxuICBcImNhcmV0LXJpZ2h0XCI6ICRmYS12YXItY2FyZXQtcmlnaHQsXG4gIFwiY29tbWVudHNcIjogJGZhLXZhci1jb21tZW50cyxcbiAgXCJwYXN0ZVwiOiAkZmEtdmFyLXBhc3RlLFxuICBcImZpbGUtY2xpcGJvYXJkXCI6ICRmYS12YXItZmlsZS1jbGlwYm9hcmQsXG4gIFwiY29kZS1wdWxsLXJlcXVlc3RcIjogJGZhLXZhci1jb2RlLXB1bGwtcmVxdWVzdCxcbiAgXCJjbGlwYm9hcmQtbGlzdFwiOiAkZmEtdmFyLWNsaXBib2FyZC1saXN0LFxuICBcInRydWNrLXJhbXAtYm94XCI6ICRmYS12YXItdHJ1Y2stcmFtcC1ib3gsXG4gIFwidHJ1Y2stbG9hZGluZ1wiOiAkZmEtdmFyLXRydWNrLWxvYWRpbmcsXG4gIFwidXNlci1jaGVja1wiOiAkZmEtdmFyLXVzZXItY2hlY2ssXG4gIFwidmlhbC12aXJ1c1wiOiAkZmEtdmFyLXZpYWwtdmlydXMsXG4gIFwic2hlZXQtcGxhc3RpY1wiOiAkZmEtdmFyLXNoZWV0LXBsYXN0aWMsXG4gIFwiYmxvZ1wiOiAkZmEtdmFyLWJsb2csXG4gIFwidXNlci1uaW5qYVwiOiAkZmEtdmFyLXVzZXItbmluamEsXG4gIFwicGVyc29uLWFycm93LXVwLWZyb20tbGluZVwiOiAkZmEtdmFyLXBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmUsXG4gIFwic2Nyb2xsLXRvcmFoXCI6ICRmYS12YXItc2Nyb2xsLXRvcmFoLFxuICBcInRvcmFoXCI6ICRmYS12YXItdG9yYWgsXG4gIFwiYnJvb20tYmFsbFwiOiAkZmEtdmFyLWJyb29tLWJhbGwsXG4gIFwicXVpZGRpdGNoXCI6ICRmYS12YXItcXVpZGRpdGNoLFxuICBcInF1aWRkaXRjaC1icm9vbS1iYWxsXCI6ICRmYS12YXItcXVpZGRpdGNoLWJyb29tLWJhbGwsXG4gIFwidG9nZ2xlLW9mZlwiOiAkZmEtdmFyLXRvZ2dsZS1vZmYsXG4gIFwiYm94LWFyY2hpdmVcIjogJGZhLXZhci1ib3gtYXJjaGl2ZSxcbiAgXCJhcmNoaXZlXCI6ICRmYS12YXItYXJjaGl2ZSxcbiAgXCJwZXJzb24tZHJvd25pbmdcIjogJGZhLXZhci1wZXJzb24tZHJvd25pbmcsXG4gIFwiYXJyb3ctZG93bi05LTFcIjogJGZhLXZhci1hcnJvdy1kb3duLTktMSxcbiAgXCJzb3J0LW51bWVyaWMtZGVzY1wiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjLFxuICBcInNvcnQtbnVtZXJpYy1kb3duLWFsdFwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLWFsdCxcbiAgXCJmYWNlLWdyaW4tdG9uZ3VlLXNxdWludFwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtc3F1aW50LFxuICBcImdyaW4tdG9uZ3VlLXNxdWludFwiOiAkZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludCxcbiAgXCJzcHJheS1jYW5cIjogJGZhLXZhci1zcHJheS1jYW4sXG4gIFwidHJ1Y2stbW9uc3RlclwiOiAkZmEtdmFyLXRydWNrLW1vbnN0ZXIsXG4gIFwid1wiOiAkZmEtdmFyLXcsXG4gIFwiZWFydGgtYWZyaWNhXCI6ICRmYS12YXItZWFydGgtYWZyaWNhLFxuICBcImdsb2JlLWFmcmljYVwiOiAkZmEtdmFyLWdsb2JlLWFmcmljYSxcbiAgXCJyYWluYm93XCI6ICRmYS12YXItcmFpbmJvdyxcbiAgXCJjaXJjbGUtbm90Y2hcIjogJGZhLXZhci1jaXJjbGUtbm90Y2gsXG4gIFwidGFibGV0LXNjcmVlbi1idXR0b25cIjogJGZhLXZhci10YWJsZXQtc2NyZWVuLWJ1dHRvbixcbiAgXCJ0YWJsZXQtYWx0XCI6ICRmYS12YXItdGFibGV0LWFsdCxcbiAgXCJwYXdcIjogJGZhLXZhci1wYXcsXG4gIFwiY2xvdWRcIjogJGZhLXZhci1jbG91ZCxcbiAgXCJ0cm93ZWwtYnJpY2tzXCI6ICRmYS12YXItdHJvd2VsLWJyaWNrcyxcbiAgXCJmYWNlLWZsdXNoZWRcIjogJGZhLXZhci1mYWNlLWZsdXNoZWQsXG4gIFwiZmx1c2hlZFwiOiAkZmEtdmFyLWZsdXNoZWQsXG4gIFwiaG9zcGl0YWwtdXNlclwiOiAkZmEtdmFyLWhvc3BpdGFsLXVzZXIsXG4gIFwidGVudC1hcnJvdy1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItdGVudC1hcnJvdy1sZWZ0LXJpZ2h0LFxuICBcImdhdmVsXCI6ICRmYS12YXItZ2F2ZWwsXG4gIFwibGVnYWxcIjogJGZhLXZhci1sZWdhbCxcbiAgXCJiaW5vY3VsYXJzXCI6ICRmYS12YXItYmlub2N1bGFycyxcbiAgXCJtaWNyb3Bob25lLXNsYXNoXCI6ICRmYS12YXItbWljcm9waG9uZS1zbGFzaCxcbiAgXCJib3gtdGlzc3VlXCI6ICRmYS12YXItYm94LXRpc3N1ZSxcbiAgXCJtb3RvcmN5Y2xlXCI6ICRmYS12YXItbW90b3JjeWNsZSxcbiAgXCJiZWxsLWNvbmNpZXJnZVwiOiAkZmEtdmFyLWJlbGwtY29uY2llcmdlLFxuICBcImNvbmNpZXJnZS1iZWxsXCI6ICRmYS12YXItY29uY2llcmdlLWJlbGwsXG4gIFwicGVuLXJ1bGVyXCI6ICRmYS12YXItcGVuLXJ1bGVyLFxuICBcInBlbmNpbC1ydWxlclwiOiAkZmEtdmFyLXBlbmNpbC1ydWxlcixcbiAgXCJwZW9wbGUtYXJyb3dzXCI6ICRmYS12YXItcGVvcGxlLWFycm93cyxcbiAgXCJwZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHRcIjogJGZhLXZhci1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHQsXG4gIFwibWFycy1hbmQtdmVudXMtYnVyc3RcIjogJGZhLXZhci1tYXJzLWFuZC12ZW51cy1idXJzdCxcbiAgXCJzcXVhcmUtY2FyZXQtcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtcmlnaHQsXG4gIFwiY2FyZXQtc3F1YXJlLXJpZ2h0XCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLXJpZ2h0LFxuICBcInNjaXNzb3JzXCI6ICRmYS12YXItc2Npc3NvcnMsXG4gIFwiY3V0XCI6ICRmYS12YXItY3V0LFxuICBcInN1bi1wbGFudC13aWx0XCI6ICRmYS12YXItc3VuLXBsYW50LXdpbHQsXG4gIFwidG9pbGV0cy1wb3J0YWJsZVwiOiAkZmEtdmFyLXRvaWxldHMtcG9ydGFibGUsXG4gIFwiaG9ja2V5LXB1Y2tcIjogJGZhLXZhci1ob2NrZXktcHVjayxcbiAgXCJ0YWJsZVwiOiAkZmEtdmFyLXRhYmxlLFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0LFxuICBcInRhY2hvZ3JhcGgtZGlnaXRhbFwiOiAkZmEtdmFyLXRhY2hvZ3JhcGgtZGlnaXRhbCxcbiAgXCJkaWdpdGFsLXRhY2hvZ3JhcGhcIjogJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGgsXG4gIFwidXNlcnMtc2xhc2hcIjogJGZhLXZhci11c2Vycy1zbGFzaCxcbiAgXCJjbG92ZXJcIjogJGZhLXZhci1jbG92ZXIsXG4gIFwicmVwbHlcIjogJGZhLXZhci1yZXBseSxcbiAgXCJtYWlsLXJlcGx5XCI6ICRmYS12YXItbWFpbC1yZXBseSxcbiAgXCJzdGFyLWFuZC1jcmVzY2VudFwiOiAkZmEtdmFyLXN0YXItYW5kLWNyZXNjZW50LFxuICBcImhvdXNlLWZpcmVcIjogJGZhLXZhci1ob3VzZS1maXJlLFxuICBcInNxdWFyZS1taW51c1wiOiAkZmEtdmFyLXNxdWFyZS1taW51cyxcbiAgXCJtaW51cy1zcXVhcmVcIjogJGZhLXZhci1taW51cy1zcXVhcmUsXG4gIFwiaGVsaWNvcHRlclwiOiAkZmEtdmFyLWhlbGljb3B0ZXIsXG4gIFwiY29tcGFzc1wiOiAkZmEtdmFyLWNvbXBhc3MsXG4gIFwic3F1YXJlLWNhcmV0LWRvd25cIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtZG93bixcbiAgXCJjYXJldC1zcXVhcmUtZG93blwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1kb3duLFxuICBcImZpbGUtY2lyY2xlLXF1ZXN0aW9uXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtcXVlc3Rpb24sXG4gIFwibGFwdG9wLWNvZGVcIjogJGZhLXZhci1sYXB0b3AtY29kZSxcbiAgXCJzd2F0Y2hib29rXCI6ICRmYS12YXItc3dhdGNoYm9vayxcbiAgXCJwcmVzY3JpcHRpb24tYm90dGxlXCI6ICRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZSxcbiAgXCJiYXJzXCI6ICRmYS12YXItYmFycyxcbiAgXCJuYXZpY29uXCI6ICRmYS12YXItbmF2aWNvbixcbiAgXCJwZW9wbGUtZ3JvdXBcIjogJGZhLXZhci1wZW9wbGUtZ3JvdXAsXG4gIFwiaG91cmdsYXNzLWVuZFwiOiAkZmEtdmFyLWhvdXJnbGFzcy1lbmQsXG4gIFwiaG91cmdsYXNzLTNcIjogJGZhLXZhci1ob3VyZ2xhc3MtMyxcbiAgXCJoZWFydC1jcmFja1wiOiAkZmEtdmFyLWhlYXJ0LWNyYWNrLFxuICBcImhlYXJ0LWJyb2tlblwiOiAkZmEtdmFyLWhlYXJ0LWJyb2tlbixcbiAgXCJzcXVhcmUtdXAtcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtdXAtcmlnaHQsXG4gIFwiZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0XCI6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0LFxuICBcImZhY2Uta2lzcy1iZWFtXCI6ICRmYS12YXItZmFjZS1raXNzLWJlYW0sXG4gIFwia2lzcy1iZWFtXCI6ICRmYS12YXIta2lzcy1iZWFtLFxuICBcImZpbG1cIjogJGZhLXZhci1maWxtLFxuICBcInJ1bGVyLWhvcml6b250YWxcIjogJGZhLXZhci1ydWxlci1ob3Jpem9udGFsLFxuICBcInBlb3BsZS1yb2JiZXJ5XCI6ICRmYS12YXItcGVvcGxlLXJvYmJlcnksXG4gIFwibGlnaHRidWxiXCI6ICRmYS12YXItbGlnaHRidWxiLFxuICBcImNhcmV0LWxlZnRcIjogJGZhLXZhci1jYXJldC1sZWZ0LFxuICBcImNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJleGNsYW1hdGlvbi1jaXJjbGVcIjogJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGUsXG4gIFwic2Nob29sLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXNjaG9vbC1jaXJjbGUteG1hcmssXG4gIFwiYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0LFxuICBcInNpZ24tb3V0XCI6ICRmYS12YXItc2lnbi1vdXQsXG4gIFwiY2lyY2xlLWNoZXZyb24tZG93blwiOiAkZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWRvd24sXG4gIFwiY2hldnJvbi1jaXJjbGUtZG93blwiOiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd24sXG4gIFwidW5sb2NrLWtleWhvbGVcIjogJGZhLXZhci11bmxvY2sta2V5aG9sZSxcbiAgXCJ1bmxvY2stYWx0XCI6ICRmYS12YXItdW5sb2NrLWFsdCxcbiAgXCJjbG91ZC1zaG93ZXJzLWhlYXZ5XCI6ICRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eSxcbiAgXCJoZWFkcGhvbmVzLXNpbXBsZVwiOiAkZmEtdmFyLWhlYWRwaG9uZXMtc2ltcGxlLFxuICBcImhlYWRwaG9uZXMtYWx0XCI6ICRmYS12YXItaGVhZHBob25lcy1hbHQsXG4gIFwic2l0ZW1hcFwiOiAkZmEtdmFyLXNpdGVtYXAsXG4gIFwiY2lyY2xlLWRvbGxhci10by1zbG90XCI6ICRmYS12YXItY2lyY2xlLWRvbGxhci10by1zbG90LFxuICBcImRvbmF0ZVwiOiAkZmEtdmFyLWRvbmF0ZSxcbiAgXCJtZW1vcnlcIjogJGZhLXZhci1tZW1vcnksXG4gIFwicm9hZC1zcGlrZXNcIjogJGZhLXZhci1yb2FkLXNwaWtlcyxcbiAgXCJmaXJlLWJ1cm5lclwiOiAkZmEtdmFyLWZpcmUtYnVybmVyLFxuICBcImZsYWdcIjogJGZhLXZhci1mbGFnLFxuICBcImhhbnVraWFoXCI6ICRmYS12YXItaGFudWtpYWgsXG4gIFwiZmVhdGhlclwiOiAkZmEtdmFyLWZlYXRoZXIsXG4gIFwidm9sdW1lLWxvd1wiOiAkZmEtdmFyLXZvbHVtZS1sb3csXG4gIFwidm9sdW1lLWRvd25cIjogJGZhLXZhci12b2x1bWUtZG93bixcbiAgXCJjb21tZW50LXNsYXNoXCI6ICRmYS12YXItY29tbWVudC1zbGFzaCxcbiAgXCJjbG91ZC1zdW4tcmFpblwiOiAkZmEtdmFyLWNsb3VkLXN1bi1yYWluLFxuICBcImNvbXByZXNzXCI6ICRmYS12YXItY29tcHJlc3MsXG4gIFwid2hlYXQtYXduXCI6ICRmYS12YXItd2hlYXQtYXduLFxuICBcIndoZWF0LWFsdFwiOiAkZmEtdmFyLXdoZWF0LWFsdCxcbiAgXCJhbmtoXCI6ICRmYS12YXItYW5raCxcbiAgXCJoYW5kcy1ob2xkaW5nLWNoaWxkXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZy1jaGlsZCxcbiAgXCJhc3Rlcmlza1wiOiAkZmEtdmFyLWFzdGVyaXNrLFxuICBcInNxdWFyZS1jaGVja1wiOiAkZmEtdmFyLXNxdWFyZS1jaGVjayxcbiAgXCJjaGVjay1zcXVhcmVcIjogJGZhLXZhci1jaGVjay1zcXVhcmUsXG4gIFwicGVzZXRhLXNpZ25cIjogJGZhLXZhci1wZXNldGEtc2lnbixcbiAgXCJoZWFkaW5nXCI6ICRmYS12YXItaGVhZGluZyxcbiAgXCJoZWFkZXJcIjogJGZhLXZhci1oZWFkZXIsXG4gIFwiZ2hvc3RcIjogJGZhLXZhci1naG9zdCxcbiAgXCJsaXN0XCI6ICRmYS12YXItbGlzdCxcbiAgXCJsaXN0LXNxdWFyZXNcIjogJGZhLXZhci1saXN0LXNxdWFyZXMsXG4gIFwic3F1YXJlLXBob25lLWZsaXBcIjogJGZhLXZhci1zcXVhcmUtcGhvbmUtZmxpcCxcbiAgXCJwaG9uZS1zcXVhcmUtYWx0XCI6ICRmYS12YXItcGhvbmUtc3F1YXJlLWFsdCxcbiAgXCJjYXJ0LXBsdXNcIjogJGZhLXZhci1jYXJ0LXBsdXMsXG4gIFwiZ2FtZXBhZFwiOiAkZmEtdmFyLWdhbWVwYWQsXG4gIFwiY2lyY2xlLWRvdFwiOiAkZmEtdmFyLWNpcmNsZS1kb3QsXG4gIFwiZG90LWNpcmNsZVwiOiAkZmEtdmFyLWRvdC1jaXJjbGUsXG4gIFwiZmFjZS1kaXp6eVwiOiAkZmEtdmFyLWZhY2UtZGl6enksXG4gIFwiZGl6enlcIjogJGZhLXZhci1kaXp6eSxcbiAgXCJlZ2dcIjogJGZhLXZhci1lZ2csXG4gIFwiaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFyayxcbiAgXCJjYW1wZ3JvdW5kXCI6ICRmYS12YXItY2FtcGdyb3VuZCxcbiAgXCJmb2xkZXItcGx1c1wiOiAkZmEtdmFyLWZvbGRlci1wbHVzLFxuICBcImZ1dGJvbFwiOiAkZmEtdmFyLWZ1dGJvbCxcbiAgXCJmdXRib2wtYmFsbFwiOiAkZmEtdmFyLWZ1dGJvbC1iYWxsLFxuICBcInNvY2Nlci1iYWxsXCI6ICRmYS12YXItc29jY2VyLWJhbGwsXG4gIFwicGFpbnRicnVzaFwiOiAkZmEtdmFyLXBhaW50YnJ1c2gsXG4gIFwicGFpbnQtYnJ1c2hcIjogJGZhLXZhci1wYWludC1icnVzaCxcbiAgXCJsb2NrXCI6ICRmYS12YXItbG9jayxcbiAgXCJnYXMtcHVtcFwiOiAkZmEtdmFyLWdhcy1wdW1wLFxuICBcImhvdC10dWItcGVyc29uXCI6ICRmYS12YXItaG90LXR1Yi1wZXJzb24sXG4gIFwiaG90LXR1YlwiOiAkZmEtdmFyLWhvdC10dWIsXG4gIFwibWFwLWxvY2F0aW9uXCI6ICRmYS12YXItbWFwLWxvY2F0aW9uLFxuICBcIm1hcC1tYXJrZWRcIjogJGZhLXZhci1tYXAtbWFya2VkLFxuICBcImhvdXNlLWZsb29kLXdhdGVyXCI6ICRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXIsXG4gIFwidHJlZVwiOiAkZmEtdmFyLXRyZWUsXG4gIFwiYnJpZGdlLWxvY2tcIjogJGZhLXZhci1icmlkZ2UtbG9jayxcbiAgXCJzYWNrLWRvbGxhclwiOiAkZmEtdmFyLXNhY2stZG9sbGFyLFxuICBcInBlbi10by1zcXVhcmVcIjogJGZhLXZhci1wZW4tdG8tc3F1YXJlLFxuICBcImVkaXRcIjogJGZhLXZhci1lZGl0LFxuICBcImNhci1zaWRlXCI6ICRmYS12YXItY2FyLXNpZGUsXG4gIFwic2hhcmUtbm9kZXNcIjogJGZhLXZhci1zaGFyZS1ub2RlcyxcbiAgXCJzaGFyZS1hbHRcIjogJGZhLXZhci1zaGFyZS1hbHQsXG4gIFwiaGVhcnQtY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLW1pbnVzLFxuICBcImhvdXJnbGFzcy1oYWxmXCI6ICRmYS12YXItaG91cmdsYXNzLWhhbGYsXG4gIFwiaG91cmdsYXNzLTJcIjogJGZhLXZhci1ob3VyZ2xhc3MtMixcbiAgXCJtaWNyb3Njb3BlXCI6ICRmYS12YXItbWljcm9zY29wZSxcbiAgXCJzaW5rXCI6ICRmYS12YXItc2luayxcbiAgXCJiYWctc2hvcHBpbmdcIjogJGZhLXZhci1iYWctc2hvcHBpbmcsXG4gIFwic2hvcHBpbmctYmFnXCI6ICRmYS12YXItc2hvcHBpbmctYmFnLFxuICBcImFycm93LWRvd24tei1hXCI6ICRmYS12YXItYXJyb3ctZG93bi16LWEsXG4gIFwic29ydC1hbHBoYS1kZXNjXCI6ICRmYS12YXItc29ydC1hbHBoYS1kZXNjLFxuICBcInNvcnQtYWxwaGEtZG93bi1hbHRcIjogJGZhLXZhci1zb3J0LWFscGhhLWRvd24tYWx0LFxuICBcIm1pdHRlblwiOiAkZmEtdmFyLW1pdHRlbixcbiAgXCJwZXJzb24tcmF5c1wiOiAkZmEtdmFyLXBlcnNvbi1yYXlzLFxuICBcInVzZXJzXCI6ICRmYS12YXItdXNlcnMsXG4gIFwiZXllLXNsYXNoXCI6ICRmYS12YXItZXllLXNsYXNoLFxuICBcImZsYXNrLXZpYWxcIjogJGZhLXZhci1mbGFzay12aWFsLFxuICBcImhhbmRcIjogJGZhLXZhci1oYW5kLFxuICBcImhhbmQtcGFwZXJcIjogJGZhLXZhci1oYW5kLXBhcGVyLFxuICBcIm9tXCI6ICRmYS12YXItb20sXG4gIFwid29ybVwiOiAkZmEtdmFyLXdvcm0sXG4gIFwiaG91c2UtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItaG91c2UtY2lyY2xlLXhtYXJrLFxuICBcInBsdWdcIjogJGZhLXZhci1wbHVnLFxuICBcImNoZXZyb24tdXBcIjogJGZhLXZhci1jaGV2cm9uLXVwLFxuICBcImhhbmQtc3BvY2tcIjogJGZhLXZhci1oYW5kLXNwb2NrLFxuICBcInN0b3B3YXRjaFwiOiAkZmEtdmFyLXN0b3B3YXRjaCxcbiAgXCJmYWNlLWtpc3NcIjogJGZhLXZhci1mYWNlLWtpc3MsXG4gIFwia2lzc1wiOiAkZmEtdmFyLWtpc3MsXG4gIFwiYnJpZGdlLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWJyaWRnZS1jaXJjbGUteG1hcmssXG4gIFwiZmFjZS1ncmluLXRvbmd1ZVwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUsXG4gIFwiZ3Jpbi10b25ndWVcIjogJGZhLXZhci1ncmluLXRvbmd1ZSxcbiAgXCJjaGVzcy1iaXNob3BcIjogJGZhLXZhci1jaGVzcy1iaXNob3AsXG4gIFwiZmFjZS1ncmluLXdpbmtcIjogJGZhLXZhci1mYWNlLWdyaW4td2luayxcbiAgXCJncmluLXdpbmtcIjogJGZhLXZhci1ncmluLXdpbmssXG4gIFwiZWFyLWRlYWZcIjogJGZhLXZhci1lYXItZGVhZixcbiAgXCJkZWFmXCI6ICRmYS12YXItZGVhZixcbiAgXCJkZWFmbmVzc1wiOiAkZmEtdmFyLWRlYWZuZXNzLFxuICBcImhhcmQtb2YtaGVhcmluZ1wiOiAkZmEtdmFyLWhhcmQtb2YtaGVhcmluZyxcbiAgXCJyb2FkLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXJvYWQtY2lyY2xlLWNoZWNrLFxuICBcImRpY2UtZml2ZVwiOiAkZmEtdmFyLWRpY2UtZml2ZSxcbiAgXCJzcXVhcmUtcnNzXCI6ICRmYS12YXItc3F1YXJlLXJzcyxcbiAgXCJyc3Mtc3F1YXJlXCI6ICRmYS12YXItcnNzLXNxdWFyZSxcbiAgXCJsYW5kLW1pbmUtb25cIjogJGZhLXZhci1sYW5kLW1pbmUtb24sXG4gIFwiaS1jdXJzb3JcIjogJGZhLXZhci1pLWN1cnNvcixcbiAgXCJzdGFtcFwiOiAkZmEtdmFyLXN0YW1wLFxuICBcInN0YWlyc1wiOiAkZmEtdmFyLXN0YWlycyxcbiAgXCJpXCI6ICRmYS12YXItaSxcbiAgXCJocnl2bmlhLXNpZ25cIjogJGZhLXZhci1ocnl2bmlhLXNpZ24sXG4gIFwiaHJ5dm5pYVwiOiAkZmEtdmFyLWhyeXZuaWEsXG4gIFwicGlsbHNcIjogJGZhLXZhci1waWxscyxcbiAgXCJmYWNlLWdyaW4td2lkZVwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi13aWRlLFxuICBcImdyaW4tYWx0XCI6ICRmYS12YXItZ3Jpbi1hbHQsXG4gIFwidG9vdGhcIjogJGZhLXZhci10b290aCxcbiAgXCJ2XCI6ICRmYS12YXItdixcbiAgXCJiYW5nbGFkZXNoaS10YWthLXNpZ25cIjogJGZhLXZhci1iYW5nbGFkZXNoaS10YWthLXNpZ24sXG4gIFwiYmljeWNsZVwiOiAkZmEtdmFyLWJpY3ljbGUsXG4gIFwic3RhZmYtc25ha2VcIjogJGZhLXZhci1zdGFmZi1zbmFrZSxcbiAgXCJyb2QtYXNjbGVwaXVzXCI6ICRmYS12YXItcm9kLWFzY2xlcGl1cyxcbiAgXCJyb2Qtc25ha2VcIjogJGZhLXZhci1yb2Qtc25ha2UsXG4gIFwic3RhZmYtYWVzY3VsYXBpdXNcIjogJGZhLXZhci1zdGFmZi1hZXNjdWxhcGl1cyxcbiAgXCJoZWFkLXNpZGUtY291Z2gtc2xhc2hcIjogJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2gsXG4gIFwidHJ1Y2stbWVkaWNhbFwiOiAkZmEtdmFyLXRydWNrLW1lZGljYWwsXG4gIFwiYW1idWxhbmNlXCI6ICRmYS12YXItYW1idWxhbmNlLFxuICBcIndoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci13aGVhdC1hd24tY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcInNub3dtYW5cIjogJGZhLXZhci1zbm93bWFuLFxuICBcIm1vcnRhci1wZXN0bGVcIjogJGZhLXZhci1tb3J0YXItcGVzdGxlLFxuICBcInJvYWQtYmFycmllclwiOiAkZmEtdmFyLXJvYWQtYmFycmllcixcbiAgXCJzY2hvb2xcIjogJGZhLXZhci1zY2hvb2wsXG4gIFwiaWdsb29cIjogJGZhLXZhci1pZ2xvbyxcbiAgXCJqb2ludFwiOiAkZmEtdmFyLWpvaW50LFxuICBcImFuZ2xlLXJpZ2h0XCI6ICRmYS12YXItYW5nbGUtcmlnaHQsXG4gIFwiaG9yc2VcIjogJGZhLXZhci1ob3JzZSxcbiAgXCJxXCI6ICRmYS12YXItcSxcbiAgXCJnXCI6ICRmYS12YXItZyxcbiAgXCJub3Rlcy1tZWRpY2FsXCI6ICRmYS12YXItbm90ZXMtbWVkaWNhbCxcbiAgXCJ0ZW1wZXJhdHVyZS1oYWxmXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtaGFsZixcbiAgXCJ0ZW1wZXJhdHVyZS0yXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMixcbiAgXCJ0aGVybW9tZXRlci0yXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMixcbiAgXCJ0aGVybW9tZXRlci1oYWxmXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItaGFsZixcbiAgXCJkb25nLXNpZ25cIjogJGZhLXZhci1kb25nLXNpZ24sXG4gIFwiY2Fwc3VsZXNcIjogJGZhLXZhci1jYXBzdWxlcyxcbiAgXCJwb28tc3Rvcm1cIjogJGZhLXZhci1wb28tc3Rvcm0sXG4gIFwicG9vLWJvbHRcIjogJGZhLXZhci1wb28tYm9sdCxcbiAgXCJmYWNlLWZyb3duLW9wZW5cIjogJGZhLXZhci1mYWNlLWZyb3duLW9wZW4sXG4gIFwiZnJvd24tb3BlblwiOiAkZmEtdmFyLWZyb3duLW9wZW4sXG4gIFwiaGFuZC1wb2ludC11cFwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtdXAsXG4gIFwibW9uZXktYmlsbFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwsXG4gIFwiYm9va21hcmtcIjogJGZhLXZhci1ib29rbWFyayxcbiAgXCJhbGlnbi1qdXN0aWZ5XCI6ICRmYS12YXItYWxpZ24tanVzdGlmeSxcbiAgXCJ1bWJyZWxsYS1iZWFjaFwiOiAkZmEtdmFyLXVtYnJlbGxhLWJlYWNoLFxuICBcImhlbG1ldC11blwiOiAkZmEtdmFyLWhlbG1ldC11bixcbiAgXCJidWxsc2V5ZVwiOiAkZmEtdmFyLWJ1bGxzZXllLFxuICBcImJhY29uXCI6ICRmYS12YXItYmFjb24sXG4gIFwiaGFuZC1wb2ludC1kb3duXCI6ICRmYS12YXItaGFuZC1wb2ludC1kb3duLFxuICBcImFycm93LXVwLWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20tYnJhY2tldCxcbiAgXCJmb2xkZXJcIjogJGZhLXZhci1mb2xkZXIsXG4gIFwiZm9sZGVyLWJsYW5rXCI6ICRmYS12YXItZm9sZGVyLWJsYW5rLFxuICBcImZpbGUtd2F2ZWZvcm1cIjogJGZhLXZhci1maWxlLXdhdmVmb3JtLFxuICBcImZpbGUtbWVkaWNhbC1hbHRcIjogJGZhLXZhci1maWxlLW1lZGljYWwtYWx0LFxuICBcInJhZGlhdGlvblwiOiAkZmEtdmFyLXJhZGlhdGlvbixcbiAgXCJjaGFydC1zaW1wbGVcIjogJGZhLXZhci1jaGFydC1zaW1wbGUsXG4gIFwibWFycy1zdHJva2VcIjogJGZhLXZhci1tYXJzLXN0cm9rZSxcbiAgXCJ2aWFsXCI6ICRmYS12YXItdmlhbCxcbiAgXCJnYXVnZVwiOiAkZmEtdmFyLWdhdWdlLFxuICBcImRhc2hib2FyZFwiOiAkZmEtdmFyLWRhc2hib2FyZCxcbiAgXCJnYXVnZS1tZWRcIjogJGZhLXZhci1nYXVnZS1tZWQsXG4gIFwidGFjaG9tZXRlci1hbHQtYXZlcmFnZVwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2UsXG4gIFwid2FuZC1tYWdpYy1zcGFya2xlc1wiOiAkZmEtdmFyLXdhbmQtbWFnaWMtc3BhcmtsZXMsXG4gIFwibWFnaWMtd2FuZC1zcGFya2xlc1wiOiAkZmEtdmFyLW1hZ2ljLXdhbmQtc3BhcmtsZXMsXG4gIFwiZVwiOiAkZmEtdmFyLWUsXG4gIFwicGVuLWNsaXBcIjogJGZhLXZhci1wZW4tY2xpcCxcbiAgXCJwZW4tYWx0XCI6ICRmYS12YXItcGVuLWFsdCxcbiAgXCJicmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJ1c2VyXCI6ICRmYS12YXItdXNlcixcbiAgXCJzY2hvb2wtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItc2Nob29sLWNpcmNsZS1jaGVjayxcbiAgXCJkdW1wc3RlclwiOiAkZmEtdmFyLWR1bXBzdGVyLFxuICBcInZhbi1zaHV0dGxlXCI6ICRmYS12YXItdmFuLXNodXR0bGUsXG4gIFwic2h1dHRsZS12YW5cIjogJGZhLXZhci1zaHV0dGxlLXZhbixcbiAgXCJidWlsZGluZy11c2VyXCI6ICRmYS12YXItYnVpbGRpbmctdXNlcixcbiAgXCJzcXVhcmUtY2FyZXQtbGVmdFwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC1sZWZ0LFxuICBcImNhcmV0LXNxdWFyZS1sZWZ0XCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLWxlZnQsXG4gIFwiaGlnaGxpZ2h0ZXJcIjogJGZhLXZhci1oaWdobGlnaHRlcixcbiAgXCJrZXlcIjogJGZhLXZhci1rZXksXG4gIFwiYnVsbGhvcm5cIjogJGZhLXZhci1idWxsaG9ybixcbiAgXCJnbG9iZVwiOiAkZmEtdmFyLWdsb2JlLFxuICBcInN5bmFnb2d1ZVwiOiAkZmEtdmFyLXN5bmFnb2d1ZSxcbiAgXCJwZXJzb24taGFsZi1kcmVzc1wiOiAkZmEtdmFyLXBlcnNvbi1oYWxmLWRyZXNzLFxuICBcInJvYWQtYnJpZGdlXCI6ICRmYS12YXItcm9hZC1icmlkZ2UsXG4gIFwibG9jYXRpb24tYXJyb3dcIjogJGZhLXZhci1sb2NhdGlvbi1hcnJvdyxcbiAgXCJjXCI6ICRmYS12YXItYyxcbiAgXCJ0YWJsZXQtYnV0dG9uXCI6ICRmYS12YXItdGFibGV0LWJ1dHRvbixcbiAgXCJidWlsZGluZy1sb2NrXCI6ICRmYS12YXItYnVpbGRpbmctbG9jayxcbiAgXCJwaXp6YS1zbGljZVwiOiAkZmEtdmFyLXBpenphLXNsaWNlLFxuICBcIm1vbmV5LWJpbGwtd2F2ZVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZSxcbiAgXCJjaGFydC1hcmVhXCI6ICRmYS12YXItY2hhcnQtYXJlYSxcbiAgXCJhcmVhLWNoYXJ0XCI6ICRmYS12YXItYXJlYS1jaGFydCxcbiAgXCJob3VzZS1mbGFnXCI6ICRmYS12YXItaG91c2UtZmxhZyxcbiAgXCJwZXJzb24tY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1taW51cyxcbiAgXCJiYW5cIjogJGZhLXZhci1iYW4sXG4gIFwiY2FuY2VsXCI6ICRmYS12YXItY2FuY2VsLFxuICBcImNhbWVyYS1yb3RhdGVcIjogJGZhLXZhci1jYW1lcmEtcm90YXRlLFxuICBcInNwcmF5LWNhbi1zcGFya2xlc1wiOiAkZmEtdmFyLXNwcmF5LWNhbi1zcGFya2xlcyxcbiAgXCJhaXItZnJlc2hlbmVyXCI6ICRmYS12YXItYWlyLWZyZXNoZW5lcixcbiAgXCJzdGFyXCI6ICRmYS12YXItc3RhcixcbiAgXCJyZXBlYXRcIjogJGZhLXZhci1yZXBlYXQsXG4gIFwiY3Jvc3NcIjogJGZhLXZhci1jcm9zcyxcbiAgXCJib3hcIjogJGZhLXZhci1ib3gsXG4gIFwidmVudXMtbWFyc1wiOiAkZmEtdmFyLXZlbnVzLW1hcnMsXG4gIFwiYXJyb3ctcG9pbnRlclwiOiAkZmEtdmFyLWFycm93LXBvaW50ZXIsXG4gIFwibW91c2UtcG9pbnRlclwiOiAkZmEtdmFyLW1vdXNlLXBvaW50ZXIsXG4gIFwibWF4aW1pemVcIjogJGZhLXZhci1tYXhpbWl6ZSxcbiAgXCJleHBhbmQtYXJyb3dzLWFsdFwiOiAkZmEtdmFyLWV4cGFuZC1hcnJvd3MtYWx0LFxuICBcImNoYXJnaW5nLXN0YXRpb25cIjogJGZhLXZhci1jaGFyZ2luZy1zdGF0aW9uLFxuICBcInNoYXBlc1wiOiAkZmEtdmFyLXNoYXBlcyxcbiAgXCJ0cmlhbmdsZS1jaXJjbGUtc3F1YXJlXCI6ICRmYS12YXItdHJpYW5nbGUtY2lyY2xlLXNxdWFyZSxcbiAgXCJzaHVmZmxlXCI6ICRmYS12YXItc2h1ZmZsZSxcbiAgXCJyYW5kb21cIjogJGZhLXZhci1yYW5kb20sXG4gIFwicGVyc29uLXJ1bm5pbmdcIjogJGZhLXZhci1wZXJzb24tcnVubmluZyxcbiAgXCJydW5uaW5nXCI6ICRmYS12YXItcnVubmluZyxcbiAgXCJtb2JpbGUtcmV0cm9cIjogJGZhLXZhci1tb2JpbGUtcmV0cm8sXG4gIFwiZ3JpcC1saW5lcy12ZXJ0aWNhbFwiOiAkZmEtdmFyLWdyaXAtbGluZXMtdmVydGljYWwsXG4gIFwic3BpZGVyXCI6ICRmYS12YXItc3BpZGVyLFxuICBcImhhbmRzLWJvdW5kXCI6ICRmYS12YXItaGFuZHMtYm91bmQsXG4gIFwiZmlsZS1pbnZvaWNlLWRvbGxhclwiOiAkZmEtdmFyLWZpbGUtaW52b2ljZS1kb2xsYXIsXG4gIFwicGxhbmUtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItcGxhbmUtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcIngtcmF5XCI6ICRmYS12YXIteC1yYXksXG4gIFwic3BlbGwtY2hlY2tcIjogJGZhLXZhci1zcGVsbC1jaGVjayxcbiAgXCJzbGFzaFwiOiAkZmEtdmFyLXNsYXNoLFxuICBcImNvbXB1dGVyLW1vdXNlXCI6ICRmYS12YXItY29tcHV0ZXItbW91c2UsXG4gIFwibW91c2VcIjogJGZhLXZhci1tb3VzZSxcbiAgXCJhcnJvdy1yaWdodC10by1icmFja2V0XCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tYnJhY2tldCxcbiAgXCJzaWduLWluXCI6ICRmYS12YXItc2lnbi1pbixcbiAgXCJzaG9wLXNsYXNoXCI6ICRmYS12YXItc2hvcC1zbGFzaCxcbiAgXCJzdG9yZS1hbHQtc2xhc2hcIjogJGZhLXZhci1zdG9yZS1hbHQtc2xhc2gsXG4gIFwic2VydmVyXCI6ICRmYS12YXItc2VydmVyLFxuICBcInZpcnVzLWNvdmlkLXNsYXNoXCI6ICRmYS12YXItdmlydXMtY292aWQtc2xhc2gsXG4gIFwic2hvcC1sb2NrXCI6ICRmYS12YXItc2hvcC1sb2NrLFxuICBcImhvdXJnbGFzcy1zdGFydFwiOiAkZmEtdmFyLWhvdXJnbGFzcy1zdGFydCxcbiAgXCJob3VyZ2xhc3MtMVwiOiAkZmEtdmFyLWhvdXJnbGFzcy0xLFxuICBcImJsZW5kZXItcGhvbmVcIjogJGZhLXZhci1ibGVuZGVyLXBob25lLFxuICBcImJ1aWxkaW5nLXdoZWF0XCI6ICRmYS12YXItYnVpbGRpbmctd2hlYXQsXG4gIFwicGVyc29uLWJyZWFzdGZlZWRpbmdcIjogJGZhLXZhci1wZXJzb24tYnJlYXN0ZmVlZGluZyxcbiAgXCJyaWdodC10by1icmFja2V0XCI6ICRmYS12YXItcmlnaHQtdG8tYnJhY2tldCxcbiAgXCJzaWduLWluLWFsdFwiOiAkZmEtdmFyLXNpZ24taW4tYWx0LFxuICBcInZlbnVzXCI6ICRmYS12YXItdmVudXMsXG4gIFwicGFzc3BvcnRcIjogJGZhLXZhci1wYXNzcG9ydCxcbiAgXCJoZWFydC1wdWxzZVwiOiAkZmEtdmFyLWhlYXJ0LXB1bHNlLFxuICBcImhlYXJ0YmVhdFwiOiAkZmEtdmFyLWhlYXJ0YmVhdCxcbiAgXCJwZW9wbGUtY2FycnktYm94XCI6ICRmYS12YXItcGVvcGxlLWNhcnJ5LWJveCxcbiAgXCJwZW9wbGUtY2FycnlcIjogJGZhLXZhci1wZW9wbGUtY2FycnksXG4gIFwidGVtcGVyYXR1cmUtaGlnaFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWhpZ2gsXG4gIFwibWljcm9jaGlwXCI6ICRmYS12YXItbWljcm9jaGlwLFxuICBcImNyb3duXCI6ICRmYS12YXItY3Jvd24sXG4gIFwid2VpZ2h0LWhhbmdpbmdcIjogJGZhLXZhci13ZWlnaHQtaGFuZ2luZyxcbiAgXCJ4bWFya3MtbGluZXNcIjogJGZhLXZhci14bWFya3MtbGluZXMsXG4gIFwiZmlsZS1wcmVzY3JpcHRpb25cIjogJGZhLXZhci1maWxlLXByZXNjcmlwdGlvbixcbiAgXCJ3ZWlnaHQtc2NhbGVcIjogJGZhLXZhci13ZWlnaHQtc2NhbGUsXG4gIFwid2VpZ2h0XCI6ICRmYS12YXItd2VpZ2h0LFxuICBcInVzZXItZ3JvdXBcIjogJGZhLXZhci11c2VyLWdyb3VwLFxuICBcInVzZXItZnJpZW5kc1wiOiAkZmEtdmFyLXVzZXItZnJpZW5kcyxcbiAgXCJhcnJvdy11cC1hLXpcIjogJGZhLXZhci1hcnJvdy11cC1hLXosXG4gIFwic29ydC1hbHBoYS11cFwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtdXAsXG4gIFwiY2hlc3Mta25pZ2h0XCI6ICRmYS12YXItY2hlc3Mta25pZ2h0LFxuICBcImZhY2UtbGF1Z2gtc3F1aW50XCI6ICRmYS12YXItZmFjZS1sYXVnaC1zcXVpbnQsXG4gIFwibGF1Z2gtc3F1aW50XCI6ICRmYS12YXItbGF1Z2gtc3F1aW50LFxuICBcIndoZWVsY2hhaXJcIjogJGZhLXZhci13aGVlbGNoYWlyLFxuICBcImNpcmNsZS1hcnJvdy11cFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy11cCxcbiAgXCJhcnJvdy1jaXJjbGUtdXBcIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtdXAsXG4gIFwidG9nZ2xlLW9uXCI6ICRmYS12YXItdG9nZ2xlLW9uLFxuICBcInBlcnNvbi13YWxraW5nXCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmcsXG4gIFwid2Fsa2luZ1wiOiAkZmEtdmFyLXdhbGtpbmcsXG4gIFwibFwiOiAkZmEtdmFyLWwsXG4gIFwiZmlyZVwiOiAkZmEtdmFyLWZpcmUsXG4gIFwiYmVkLXB1bHNlXCI6ICRmYS12YXItYmVkLXB1bHNlLFxuICBcInByb2NlZHVyZXNcIjogJGZhLXZhci1wcm9jZWR1cmVzLFxuICBcInNodXR0bGUtc3BhY2VcIjogJGZhLXZhci1zaHV0dGxlLXNwYWNlLFxuICBcInNwYWNlLXNodXR0bGVcIjogJGZhLXZhci1zcGFjZS1zaHV0dGxlLFxuICBcImZhY2UtbGF1Z2hcIjogJGZhLXZhci1mYWNlLWxhdWdoLFxuICBcImxhdWdoXCI6ICRmYS12YXItbGF1Z2gsXG4gIFwiZm9sZGVyLW9wZW5cIjogJGZhLXZhci1mb2xkZXItb3BlbixcbiAgXCJoZWFydC1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1wbHVzLFxuICBcImNvZGUtZm9ya1wiOiAkZmEtdmFyLWNvZGUtZm9yayxcbiAgXCJjaXR5XCI6ICRmYS12YXItY2l0eSxcbiAgXCJtaWNyb3Bob25lLWxpbmVzXCI6ICRmYS12YXItbWljcm9waG9uZS1saW5lcyxcbiAgXCJtaWNyb3Bob25lLWFsdFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LFxuICBcInBlcHBlci1ob3RcIjogJGZhLXZhci1wZXBwZXItaG90LFxuICBcInVubG9ja1wiOiAkZmEtdmFyLXVubG9jayxcbiAgXCJjb2xvbi1zaWduXCI6ICRmYS12YXItY29sb24tc2lnbixcbiAgXCJoZWFkc2V0XCI6ICRmYS12YXItaGVhZHNldCxcbiAgXCJzdG9yZS1zbGFzaFwiOiAkZmEtdmFyLXN0b3JlLXNsYXNoLFxuICBcInJvYWQtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcm9hZC1jaXJjbGUteG1hcmssXG4gIFwidXNlci1taW51c1wiOiAkZmEtdmFyLXVzZXItbWludXMsXG4gIFwibWFycy1zdHJva2UtdXBcIjogJGZhLXZhci1tYXJzLXN0cm9rZS11cCxcbiAgXCJtYXJzLXN0cm9rZS12XCI6ICRmYS12YXItbWFycy1zdHJva2UtdixcbiAgXCJjaGFtcGFnbmUtZ2xhc3Nlc1wiOiAkZmEtdmFyLWNoYW1wYWduZS1nbGFzc2VzLFxuICBcImdsYXNzLWNoZWVyc1wiOiAkZmEtdmFyLWdsYXNzLWNoZWVycyxcbiAgXCJjbGlwYm9hcmRcIjogJGZhLXZhci1jbGlwYm9hcmQsXG4gIFwiaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImZpbGUtYXJyb3ctdXBcIjogJGZhLXZhci1maWxlLWFycm93LXVwLFxuICBcImZpbGUtdXBsb2FkXCI6ICRmYS12YXItZmlsZS11cGxvYWQsXG4gIFwid2lmaVwiOiAkZmEtdmFyLXdpZmksXG4gIFwid2lmaS0zXCI6ICRmYS12YXItd2lmaS0zLFxuICBcIndpZmktc3Ryb25nXCI6ICRmYS12YXItd2lmaS1zdHJvbmcsXG4gIFwiYmF0aFwiOiAkZmEtdmFyLWJhdGgsXG4gIFwiYmF0aHR1YlwiOiAkZmEtdmFyLWJhdGh0dWIsXG4gIFwidW5kZXJsaW5lXCI6ICRmYS12YXItdW5kZXJsaW5lLFxuICBcInVzZXItcGVuXCI6ICRmYS12YXItdXNlci1wZW4sXG4gIFwidXNlci1lZGl0XCI6ICRmYS12YXItdXNlci1lZGl0LFxuICBcInNpZ25hdHVyZVwiOiAkZmEtdmFyLXNpZ25hdHVyZSxcbiAgXCJzdHJvb3B3YWZlbFwiOiAkZmEtdmFyLXN0cm9vcHdhZmVsLFxuICBcImJvbGRcIjogJGZhLXZhci1ib2xkLFxuICBcImFuY2hvci1sb2NrXCI6ICRmYS12YXItYW5jaG9yLWxvY2ssXG4gIFwiYnVpbGRpbmctbmdvXCI6ICRmYS12YXItYnVpbGRpbmctbmdvLFxuICBcIm1hbmF0LXNpZ25cIjogJGZhLXZhci1tYW5hdC1zaWduLFxuICBcIm5vdC1lcXVhbFwiOiAkZmEtdmFyLW5vdC1lcXVhbCxcbiAgXCJib3JkZXItdG9wLWxlZnRcIjogJGZhLXZhci1ib3JkZXItdG9wLWxlZnQsXG4gIFwiYm9yZGVyLXN0eWxlXCI6ICRmYS12YXItYm9yZGVyLXN0eWxlLFxuICBcIm1hcC1sb2NhdGlvbi1kb3RcIjogJGZhLXZhci1tYXAtbG9jYXRpb24tZG90LFxuICBcIm1hcC1tYXJrZWQtYWx0XCI6ICRmYS12YXItbWFwLW1hcmtlZC1hbHQsXG4gIFwiamVkaVwiOiAkZmEtdmFyLWplZGksXG4gIFwic3F1YXJlLXBvbGwtdmVydGljYWxcIjogJGZhLXZhci1zcXVhcmUtcG9sbC12ZXJ0aWNhbCxcbiAgXCJwb2xsXCI6ICRmYS12YXItcG9sbCxcbiAgXCJtdWctaG90XCI6ICRmYS12YXItbXVnLWhvdCxcbiAgXCJjYXItYmF0dGVyeVwiOiAkZmEtdmFyLWNhci1iYXR0ZXJ5LFxuICBcImJhdHRlcnktY2FyXCI6ICRmYS12YXItYmF0dGVyeS1jYXIsXG4gIFwiZ2lmdFwiOiAkZmEtdmFyLWdpZnQsXG4gIFwiZGljZS10d29cIjogJGZhLXZhci1kaWNlLXR3byxcbiAgXCJjaGVzcy1xdWVlblwiOiAkZmEtdmFyLWNoZXNzLXF1ZWVuLFxuICBcImdsYXNzZXNcIjogJGZhLXZhci1nbGFzc2VzLFxuICBcImNoZXNzLWJvYXJkXCI6ICRmYS12YXItY2hlc3MtYm9hcmQsXG4gIFwiYnVpbGRpbmctY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLWNoZWNrLFxuICBcInBlcnNvbi1jaGFsa2JvYXJkXCI6ICRmYS12YXItcGVyc29uLWNoYWxrYm9hcmQsXG4gIFwibWFycy1zdHJva2UtcmlnaHRcIjogJGZhLXZhci1tYXJzLXN0cm9rZS1yaWdodCxcbiAgXCJtYXJzLXN0cm9rZS1oXCI6ICRmYS12YXItbWFycy1zdHJva2UtaCxcbiAgXCJoYW5kLWJhY2stZmlzdFwiOiAkZmEtdmFyLWhhbmQtYmFjay1maXN0LFxuICBcImhhbmQtcm9ja1wiOiAkZmEtdmFyLWhhbmQtcm9jayxcbiAgXCJzcXVhcmUtY2FyZXQtdXBcIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtdXAsXG4gIFwiY2FyZXQtc3F1YXJlLXVwXCI6ICRmYS12YXItY2FyZXQtc3F1YXJlLXVwLFxuICBcImNsb3VkLXNob3dlcnMtd2F0ZXJcIjogJGZhLXZhci1jbG91ZC1zaG93ZXJzLXdhdGVyLFxuICBcImNoYXJ0LWJhclwiOiAkZmEtdmFyLWNoYXJ0LWJhcixcbiAgXCJiYXItY2hhcnRcIjogJGZhLXZhci1iYXItY2hhcnQsXG4gIFwiaGFuZHMtYnViYmxlc1wiOiAkZmEtdmFyLWhhbmRzLWJ1YmJsZXMsXG4gIFwiaGFuZHMtd2FzaFwiOiAkZmEtdmFyLWhhbmRzLXdhc2gsXG4gIFwibGVzcy10aGFuLWVxdWFsXCI6ICRmYS12YXItbGVzcy10aGFuLWVxdWFsLFxuICBcInRyYWluXCI6ICRmYS12YXItdHJhaW4sXG4gIFwiZXllLWxvdy12aXNpb25cIjogJGZhLXZhci1leWUtbG93LXZpc2lvbixcbiAgXCJsb3ctdmlzaW9uXCI6ICRmYS12YXItbG93LXZpc2lvbixcbiAgXCJjcm93XCI6ICRmYS12YXItY3JvdyxcbiAgXCJzYWlsYm9hdFwiOiAkZmEtdmFyLXNhaWxib2F0LFxuICBcIndpbmRvdy1yZXN0b3JlXCI6ICRmYS12YXItd2luZG93LXJlc3RvcmUsXG4gIFwic3F1YXJlLXBsdXNcIjogJGZhLXZhci1zcXVhcmUtcGx1cyxcbiAgXCJwbHVzLXNxdWFyZVwiOiAkZmEtdmFyLXBsdXMtc3F1YXJlLFxuICBcInRvcmlpLWdhdGVcIjogJGZhLXZhci10b3JpaS1nYXRlLFxuICBcImZyb2dcIjogJGZhLXZhci1mcm9nLFxuICBcImJ1Y2tldFwiOiAkZmEtdmFyLWJ1Y2tldCxcbiAgXCJpbWFnZVwiOiAkZmEtdmFyLWltYWdlLFxuICBcIm1pY3JvcGhvbmVcIjogJGZhLXZhci1taWNyb3Bob25lLFxuICBcImNvd1wiOiAkZmEtdmFyLWNvdyxcbiAgXCJjYXJldC11cFwiOiAkZmEtdmFyLWNhcmV0LXVwLFxuICBcInNjcmV3ZHJpdmVyXCI6ICRmYS12YXItc2NyZXdkcml2ZXIsXG4gIFwiZm9sZGVyLWNsb3NlZFwiOiAkZmEtdmFyLWZvbGRlci1jbG9zZWQsXG4gIFwiaG91c2UtdHN1bmFtaVwiOiAkZmEtdmFyLWhvdXNlLXRzdW5hbWksXG4gIFwic3F1YXJlLW5maVwiOiAkZmEtdmFyLXNxdWFyZS1uZmksXG4gIFwiYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXJcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlcixcbiAgXCJtYXJ0aW5pLWdsYXNzXCI6ICRmYS12YXItbWFydGluaS1nbGFzcyxcbiAgXCJnbGFzcy1tYXJ0aW5pLWFsdFwiOiAkZmEtdmFyLWdsYXNzLW1hcnRpbmktYWx0LFxuICBcInJvdGF0ZS1sZWZ0XCI6ICRmYS12YXItcm90YXRlLWxlZnQsXG4gIFwicm90YXRlLWJhY2tcIjogJGZhLXZhci1yb3RhdGUtYmFjayxcbiAgXCJyb3RhdGUtYmFja3dhcmRcIjogJGZhLXZhci1yb3RhdGUtYmFja3dhcmQsXG4gIFwidW5kby1hbHRcIjogJGZhLXZhci11bmRvLWFsdCxcbiAgXCJ0YWJsZS1jb2x1bW5zXCI6ICRmYS12YXItdGFibGUtY29sdW1ucyxcbiAgXCJjb2x1bW5zXCI6ICRmYS12YXItY29sdW1ucyxcbiAgXCJsZW1vblwiOiAkZmEtdmFyLWxlbW9uLFxuICBcImhlYWQtc2lkZS1tYXNrXCI6ICRmYS12YXItaGVhZC1zaWRlLW1hc2ssXG4gIFwiaGFuZHNoYWtlXCI6ICRmYS12YXItaGFuZHNoYWtlLFxuICBcImdlbVwiOiAkZmEtdmFyLWdlbSxcbiAgXCJkb2xseVwiOiAkZmEtdmFyLWRvbGx5LFxuICBcImRvbGx5LWJveFwiOiAkZmEtdmFyLWRvbGx5LWJveCxcbiAgXCJzbW9raW5nXCI6ICRmYS12YXItc21va2luZyxcbiAgXCJtaW5pbWl6ZVwiOiAkZmEtdmFyLW1pbmltaXplLFxuICBcImNvbXByZXNzLWFycm93cy1hbHRcIjogJGZhLXZhci1jb21wcmVzcy1hcnJvd3MtYWx0LFxuICBcIm1vbnVtZW50XCI6ICRmYS12YXItbW9udW1lbnQsXG4gIFwic25vd3Bsb3dcIjogJGZhLXZhci1zbm93cGxvdyxcbiAgXCJhbmdsZXMtcmlnaHRcIjogJGZhLXZhci1hbmdsZXMtcmlnaHQsXG4gIFwiYW5nbGUtZG91YmxlLXJpZ2h0XCI6ICRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0LFxuICBcImNhbm5hYmlzXCI6ICRmYS12YXItY2FubmFiaXMsXG4gIFwiY2lyY2xlLXBsYXlcIjogJGZhLXZhci1jaXJjbGUtcGxheSxcbiAgXCJwbGF5LWNpcmNsZVwiOiAkZmEtdmFyLXBsYXktY2lyY2xlLFxuICBcInRhYmxldHNcIjogJGZhLXZhci10YWJsZXRzLFxuICBcImV0aGVybmV0XCI6ICRmYS12YXItZXRoZXJuZXQsXG4gIFwiZXVyby1zaWduXCI6ICRmYS12YXItZXVyby1zaWduLFxuICBcImV1clwiOiAkZmEtdmFyLWV1cixcbiAgXCJldXJvXCI6ICRmYS12YXItZXVybyxcbiAgXCJjaGFpclwiOiAkZmEtdmFyLWNoYWlyLFxuICBcImNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWNpcmNsZS1jaGVjayxcbiAgXCJjaGVjay1jaXJjbGVcIjogJGZhLXZhci1jaGVjay1jaXJjbGUsXG4gIFwiY2lyY2xlLXN0b3BcIjogJGZhLXZhci1jaXJjbGUtc3RvcCxcbiAgXCJzdG9wLWNpcmNsZVwiOiAkZmEtdmFyLXN0b3AtY2lyY2xlLFxuICBcImNvbXBhc3MtZHJhZnRpbmdcIjogJGZhLXZhci1jb21wYXNzLWRyYWZ0aW5nLFxuICBcImRyYWZ0aW5nLWNvbXBhc3NcIjogJGZhLXZhci1kcmFmdGluZy1jb21wYXNzLFxuICBcInBsYXRlLXdoZWF0XCI6ICRmYS12YXItcGxhdGUtd2hlYXQsXG4gIFwiaWNpY2xlc1wiOiAkZmEtdmFyLWljaWNsZXMsXG4gIFwicGVyc29uLXNoZWx0ZXJcIjogJGZhLXZhci1wZXJzb24tc2hlbHRlcixcbiAgXCJuZXV0ZXJcIjogJGZhLXZhci1uZXV0ZXIsXG4gIFwiaWQtYmFkZ2VcIjogJGZhLXZhci1pZC1iYWRnZSxcbiAgXCJtYXJrZXJcIjogJGZhLXZhci1tYXJrZXIsXG4gIFwiZmFjZS1sYXVnaC1iZWFtXCI6ICRmYS12YXItZmFjZS1sYXVnaC1iZWFtLFxuICBcImxhdWdoLWJlYW1cIjogJGZhLXZhci1sYXVnaC1iZWFtLFxuICBcImhlbGljb3B0ZXItc3ltYm9sXCI6ICRmYS12YXItaGVsaWNvcHRlci1zeW1ib2wsXG4gIFwidW5pdmVyc2FsLWFjY2Vzc1wiOiAkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3MsXG4gIFwiY2lyY2xlLWNoZXZyb24tdXBcIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi11cCxcbiAgXCJjaGV2cm9uLWNpcmNsZS11cFwiOiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwLFxuICBcImxhcmktc2lnblwiOiAkZmEtdmFyLWxhcmktc2lnbixcbiAgXCJ2b2xjYW5vXCI6ICRmYS12YXItdm9sY2FubyxcbiAgXCJwZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0LFxuICBcInN0ZXJsaW5nLXNpZ25cIjogJGZhLXZhci1zdGVybGluZy1zaWduLFxuICBcImdicFwiOiAkZmEtdmFyLWdicCxcbiAgXCJwb3VuZC1zaWduXCI6ICRmYS12YXItcG91bmQtc2lnbixcbiAgXCJ2aXJ1c2VzXCI6ICRmYS12YXItdmlydXNlcyxcbiAgXCJzcXVhcmUtcGVyc29uLWNvbmZpbmVkXCI6ICRmYS12YXItc3F1YXJlLXBlcnNvbi1jb25maW5lZCxcbiAgXCJ1c2VyLXRpZVwiOiAkZmEtdmFyLXVzZXItdGllLFxuICBcImFycm93LWRvd24tbG9uZ1wiOiAkZmEtdmFyLWFycm93LWRvd24tbG9uZyxcbiAgXCJsb25nLWFycm93LWRvd25cIjogJGZhLXZhci1sb25nLWFycm93LWRvd24sXG4gIFwidGVudC1hcnJvdy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci10ZW50LWFycm93LWRvd24tdG8tbGluZSxcbiAgXCJjZXJ0aWZpY2F0ZVwiOiAkZmEtdmFyLWNlcnRpZmljYXRlLFxuICBcInJlcGx5LWFsbFwiOiAkZmEtdmFyLXJlcGx5LWFsbCxcbiAgXCJtYWlsLXJlcGx5LWFsbFwiOiAkZmEtdmFyLW1haWwtcmVwbHktYWxsLFxuICBcInN1aXRjYXNlXCI6ICRmYS12YXItc3VpdGNhc2UsXG4gIFwicGVyc29uLXNrYXRpbmdcIjogJGZhLXZhci1wZXJzb24tc2thdGluZyxcbiAgXCJza2F0aW5nXCI6ICRmYS12YXItc2thdGluZyxcbiAgXCJmaWx0ZXItY2lyY2xlLWRvbGxhclwiOiAkZmEtdmFyLWZpbHRlci1jaXJjbGUtZG9sbGFyLFxuICBcImZ1bm5lbC1kb2xsYXJcIjogJGZhLXZhci1mdW5uZWwtZG9sbGFyLFxuICBcImNhbWVyYS1yZXRyb1wiOiAkZmEtdmFyLWNhbWVyYS1yZXRybyxcbiAgXCJjaXJjbGUtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1kb3duLFxuICBcImFycm93LWNpcmNsZS1kb3duXCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLWRvd24sXG4gIFwiZmlsZS1pbXBvcnRcIjogJGZhLXZhci1maWxlLWltcG9ydCxcbiAgXCJhcnJvdy1yaWdodC10by1maWxlXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tZmlsZSxcbiAgXCJzcXVhcmUtYXJyb3ctdXAtcmlnaHRcIjogJGZhLXZhci1zcXVhcmUtYXJyb3ctdXAtcmlnaHQsXG4gIFwiZXh0ZXJuYWwtbGluay1zcXVhcmVcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZSxcbiAgXCJib3gtb3BlblwiOiAkZmEtdmFyLWJveC1vcGVuLFxuICBcInNjcm9sbFwiOiAkZmEtdmFyLXNjcm9sbCxcbiAgXCJzcGFcIjogJGZhLXZhci1zcGEsXG4gIFwibG9jYXRpb24tcGluLWxvY2tcIjogJGZhLXZhci1sb2NhdGlvbi1waW4tbG9jayxcbiAgXCJwYXVzZVwiOiAkZmEtdmFyLXBhdXNlLFxuICBcImhpbGwtYXZhbGFuY2hlXCI6ICRmYS12YXItaGlsbC1hdmFsYW5jaGUsXG4gIFwidGVtcGVyYXR1cmUtZW1wdHlcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1lbXB0eSxcbiAgXCJ0ZW1wZXJhdHVyZS0wXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMCxcbiAgXCJ0aGVybW9tZXRlci0wXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMCxcbiAgXCJ0aGVybW9tZXRlci1lbXB0eVwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5LFxuICBcImJvbWJcIjogJGZhLXZhci1ib21iLFxuICBcInJlZ2lzdGVyZWRcIjogJGZhLXZhci1yZWdpc3RlcmVkLFxuICBcImFkZHJlc3MtY2FyZFwiOiAkZmEtdmFyLWFkZHJlc3MtY2FyZCxcbiAgXCJjb250YWN0LWNhcmRcIjogJGZhLXZhci1jb250YWN0LWNhcmQsXG4gIFwidmNhcmRcIjogJGZhLXZhci12Y2FyZCxcbiAgXCJzY2FsZS11bmJhbGFuY2VkLWZsaXBcIjogJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkLWZsaXAsXG4gIFwiYmFsYW5jZS1zY2FsZS1yaWdodFwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQsXG4gIFwic3Vic2NyaXB0XCI6ICRmYS12YXItc3Vic2NyaXB0LFxuICBcImRpYW1vbmQtdHVybi1yaWdodFwiOiAkZmEtdmFyLWRpYW1vbmQtdHVybi1yaWdodCxcbiAgXCJkaXJlY3Rpb25zXCI6ICRmYS12YXItZGlyZWN0aW9ucyxcbiAgXCJidXJzdFwiOiAkZmEtdmFyLWJ1cnN0LFxuICBcImhvdXNlLWxhcHRvcFwiOiAkZmEtdmFyLWhvdXNlLWxhcHRvcCxcbiAgXCJsYXB0b3AtaG91c2VcIjogJGZhLXZhci1sYXB0b3AtaG91c2UsXG4gIFwiZmFjZS10aXJlZFwiOiAkZmEtdmFyLWZhY2UtdGlyZWQsXG4gIFwidGlyZWRcIjogJGZhLXZhci10aXJlZCxcbiAgXCJtb25leS1iaWxsc1wiOiAkZmEtdmFyLW1vbmV5LWJpbGxzLFxuICBcInNtb2dcIjogJGZhLXZhci1zbW9nLFxuICBcImNydXRjaFwiOiAkZmEtdmFyLWNydXRjaCxcbiAgXCJjbG91ZC1hcnJvdy11cFwiOiAkZmEtdmFyLWNsb3VkLWFycm93LXVwLFxuICBcImNsb3VkLXVwbG9hZFwiOiAkZmEtdmFyLWNsb3VkLXVwbG9hZCxcbiAgXCJjbG91ZC11cGxvYWQtYWx0XCI6ICRmYS12YXItY2xvdWQtdXBsb2FkLWFsdCxcbiAgXCJwYWxldHRlXCI6ICRmYS12YXItcGFsZXR0ZSxcbiAgXCJhcnJvd3MtdHVybi1yaWdodFwiOiAkZmEtdmFyLWFycm93cy10dXJuLXJpZ2h0LFxuICBcInZlc3RcIjogJGZhLXZhci12ZXN0LFxuICBcImZlcnJ5XCI6ICRmYS12YXItZmVycnksXG4gIFwiYXJyb3dzLWRvd24tdG8tcGVvcGxlXCI6ICRmYS12YXItYXJyb3dzLWRvd24tdG8tcGVvcGxlLFxuICBcInNlZWRsaW5nXCI6ICRmYS12YXItc2VlZGxpbmcsXG4gIFwic3Byb3V0XCI6ICRmYS12YXItc3Byb3V0LFxuICBcImxlZnQtcmlnaHRcIjogJGZhLXZhci1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1hbHQtaFwiOiAkZmEtdmFyLWFycm93cy1hbHQtaCxcbiAgXCJib3hlcy1wYWNraW5nXCI6ICRmYS12YXItYm94ZXMtcGFja2luZyxcbiAgXCJjaXJjbGUtYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1sZWZ0LFxuICBcImFycm93LWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQsXG4gIFwiZ3JvdXAtYXJyb3dzLXJvdGF0ZVwiOiAkZmEtdmFyLWdyb3VwLWFycm93cy1yb3RhdGUsXG4gIFwiYm93bC1mb29kXCI6ICRmYS12YXItYm93bC1mb29kLFxuICBcImNhbmR5LWNhbmVcIjogJGZhLXZhci1jYW5keS1jYW5lLFxuICBcImFycm93LWRvd24td2lkZS1zaG9ydFwiOiAkZmEtdmFyLWFycm93LWRvd24td2lkZS1zaG9ydCxcbiAgXCJzb3J0LWFtb3VudC1hc2NcIjogJGZhLXZhci1zb3J0LWFtb3VudC1hc2MsXG4gIFwic29ydC1hbW91bnQtZG93blwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWRvd24sXG4gIFwiY2xvdWQtYm9sdFwiOiAkZmEtdmFyLWNsb3VkLWJvbHQsXG4gIFwidGh1bmRlcnN0b3JtXCI6ICRmYS12YXItdGh1bmRlcnN0b3JtLFxuICBcInRleHQtc2xhc2hcIjogJGZhLXZhci10ZXh0LXNsYXNoLFxuICBcInJlbW92ZS1mb3JtYXRcIjogJGZhLXZhci1yZW1vdmUtZm9ybWF0LFxuICBcImZhY2Utc21pbGUtd2lua1wiOiAkZmEtdmFyLWZhY2Utc21pbGUtd2luayxcbiAgXCJzbWlsZS13aW5rXCI6ICRmYS12YXItc21pbGUtd2luayxcbiAgXCJmaWxlLXdvcmRcIjogJGZhLXZhci1maWxlLXdvcmQsXG4gIFwiZmlsZS1wb3dlcnBvaW50XCI6ICRmYS12YXItZmlsZS1wb3dlcnBvaW50LFxuICBcImFycm93cy1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzLWhcIjogJGZhLXZhci1hcnJvd3MtaCxcbiAgXCJob3VzZS1sb2NrXCI6ICRmYS12YXItaG91c2UtbG9jayxcbiAgXCJjbG91ZC1hcnJvdy1kb3duXCI6ICRmYS12YXItY2xvdWQtYXJyb3ctZG93bixcbiAgXCJjbG91ZC1kb3dubG9hZFwiOiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkLFxuICBcImNsb3VkLWRvd25sb2FkLWFsdFwiOiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkLWFsdCxcbiAgXCJjaGlsZHJlblwiOiAkZmEtdmFyLWNoaWxkcmVuLFxuICBcImNoYWxrYm9hcmRcIjogJGZhLXZhci1jaGFsa2JvYXJkLFxuICBcImJsYWNrYm9hcmRcIjogJGZhLXZhci1ibGFja2JvYXJkLFxuICBcInVzZXItbGFyZ2Utc2xhc2hcIjogJGZhLXZhci11c2VyLWxhcmdlLXNsYXNoLFxuICBcInVzZXItYWx0LXNsYXNoXCI6ICRmYS12YXItdXNlci1hbHQtc2xhc2gsXG4gIFwiZW52ZWxvcGUtb3BlblwiOiAkZmEtdmFyLWVudmVsb3BlLW9wZW4sXG4gIFwiaGFuZHNoYWtlLXNpbXBsZS1zbGFzaFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGUtc2xhc2gsXG4gIFwiaGFuZHNoYWtlLWFsdC1zbGFzaFwiOiAkZmEtdmFyLWhhbmRzaGFrZS1hbHQtc2xhc2gsXG4gIFwibWF0dHJlc3MtcGlsbG93XCI6ICRmYS12YXItbWF0dHJlc3MtcGlsbG93LFxuICBcImd1YXJhbmktc2lnblwiOiAkZmEtdmFyLWd1YXJhbmktc2lnbixcbiAgXCJhcnJvd3Mtcm90YXRlXCI6ICRmYS12YXItYXJyb3dzLXJvdGF0ZSxcbiAgXCJyZWZyZXNoXCI6ICRmYS12YXItcmVmcmVzaCxcbiAgXCJzeW5jXCI6ICRmYS12YXItc3luYyxcbiAgXCJmaXJlLWV4dGluZ3Vpc2hlclwiOiAkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyLFxuICBcImNydXplaXJvLXNpZ25cIjogJGZhLXZhci1jcnV6ZWlyby1zaWduLFxuICBcImdyZWF0ZXItdGhhbi1lcXVhbFwiOiAkZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbCxcbiAgXCJzaGllbGQtaGFsdmVkXCI6ICRmYS12YXItc2hpZWxkLWhhbHZlZCxcbiAgXCJzaGllbGQtYWx0XCI6ICRmYS12YXItc2hpZWxkLWFsdCxcbiAgXCJib29rLWF0bGFzXCI6ICRmYS12YXItYm9vay1hdGxhcyxcbiAgXCJhdGxhc1wiOiAkZmEtdmFyLWF0bGFzLFxuICBcInZpcnVzXCI6ICRmYS12YXItdmlydXMsXG4gIFwiZW52ZWxvcGUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItZW52ZWxvcGUtY2lyY2xlLWNoZWNrLFxuICBcImxheWVyLWdyb3VwXCI6ICRmYS12YXItbGF5ZXItZ3JvdXAsXG4gIFwiYXJyb3dzLXRvLWRvdFwiOiAkZmEtdmFyLWFycm93cy10by1kb3QsXG4gIFwiYXJjaHdheVwiOiAkZmEtdmFyLWFyY2h3YXksXG4gIFwiaGVhcnQtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLWNoZWNrLFxuICBcImhvdXNlLWNoaW1uZXktY3JhY2tcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LWNyYWNrLFxuICBcImhvdXNlLWRhbWFnZVwiOiAkZmEtdmFyLWhvdXNlLWRhbWFnZSxcbiAgXCJmaWxlLXppcHBlclwiOiAkZmEtdmFyLWZpbGUtemlwcGVyLFxuICBcImZpbGUtYXJjaGl2ZVwiOiAkZmEtdmFyLWZpbGUtYXJjaGl2ZSxcbiAgXCJzcXVhcmVcIjogJGZhLXZhci1zcXVhcmUsXG4gIFwibWFydGluaS1nbGFzcy1lbXB0eVwiOiAkZmEtdmFyLW1hcnRpbmktZ2xhc3MtZW1wdHksXG4gIFwiZ2xhc3MtbWFydGluaVwiOiAkZmEtdmFyLWdsYXNzLW1hcnRpbmksXG4gIFwiY291Y2hcIjogJGZhLXZhci1jb3VjaCxcbiAgXCJjZWRpLXNpZ25cIjogJGZhLXZhci1jZWRpLXNpZ24sXG4gIFwiaXRhbGljXCI6ICRmYS12YXItaXRhbGljLFxuICBcImNodXJjaFwiOiAkZmEtdmFyLWNodXJjaCxcbiAgXCJjb21tZW50cy1kb2xsYXJcIjogJGZhLXZhci1jb21tZW50cy1kb2xsYXIsXG4gIFwiZGVtb2NyYXRcIjogJGZhLXZhci1kZW1vY3JhdCxcbiAgXCJ6XCI6ICRmYS12YXIteixcbiAgXCJwZXJzb24tc2tpaW5nXCI6ICRmYS12YXItcGVyc29uLXNraWluZyxcbiAgXCJza2lpbmdcIjogJGZhLXZhci1za2lpbmcsXG4gIFwicm9hZC1sb2NrXCI6ICRmYS12YXItcm9hZC1sb2NrLFxuICBcImFcIjogJGZhLXZhci1hLFxuICBcInRlbXBlcmF0dXJlLWFycm93LWRvd25cIjogJGZhLXZhci10ZW1wZXJhdHVyZS1hcnJvdy1kb3duLFxuICBcInRlbXBlcmF0dXJlLWRvd25cIjogJGZhLXZhci10ZW1wZXJhdHVyZS1kb3duLFxuICBcImZlYXRoZXItcG9pbnRlZFwiOiAkZmEtdmFyLWZlYXRoZXItcG9pbnRlZCxcbiAgXCJmZWF0aGVyLWFsdFwiOiAkZmEtdmFyLWZlYXRoZXItYWx0LFxuICBcInBcIjogJGZhLXZhci1wLFxuICBcInNub3dmbGFrZVwiOiAkZmEtdmFyLXNub3dmbGFrZSxcbiAgXCJuZXdzcGFwZXJcIjogJGZhLXZhci1uZXdzcGFwZXIsXG4gIFwicmVjdGFuZ2xlLWFkXCI6ICRmYS12YXItcmVjdGFuZ2xlLWFkLFxuICBcImFkXCI6ICRmYS12YXItYWQsXG4gIFwiY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcImFycm93LWNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodCxcbiAgXCJmaWx0ZXItY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItZmlsdGVyLWNpcmNsZS14bWFyayxcbiAgXCJsb2N1c3RcIjogJGZhLXZhci1sb2N1c3QsXG4gIFwic29ydFwiOiAkZmEtdmFyLXNvcnQsXG4gIFwidW5zb3J0ZWRcIjogJGZhLXZhci11bnNvcnRlZCxcbiAgXCJsaXN0LW9sXCI6ICRmYS12YXItbGlzdC1vbCxcbiAgXCJsaXN0LTEtMlwiOiAkZmEtdmFyLWxpc3QtMS0yLFxuICBcImxpc3QtbnVtZXJpY1wiOiAkZmEtdmFyLWxpc3QtbnVtZXJpYyxcbiAgXCJwZXJzb24tZHJlc3MtYnVyc3RcIjogJGZhLXZhci1wZXJzb24tZHJlc3MtYnVyc3QsXG4gIFwibW9uZXktY2hlY2stZG9sbGFyXCI6ICRmYS12YXItbW9uZXktY2hlY2stZG9sbGFyLFxuICBcIm1vbmV5LWNoZWNrLWFsdFwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLWFsdCxcbiAgXCJ2ZWN0b3Itc3F1YXJlXCI6ICRmYS12YXItdmVjdG9yLXNxdWFyZSxcbiAgXCJicmVhZC1zbGljZVwiOiAkZmEtdmFyLWJyZWFkLXNsaWNlLFxuICBcImxhbmd1YWdlXCI6ICRmYS12YXItbGFuZ3VhZ2UsXG4gIFwiZmFjZS1raXNzLXdpbmstaGVhcnRcIjogJGZhLXZhci1mYWNlLWtpc3Mtd2luay1oZWFydCxcbiAgXCJraXNzLXdpbmstaGVhcnRcIjogJGZhLXZhci1raXNzLXdpbmstaGVhcnQsXG4gIFwiZmlsdGVyXCI6ICRmYS12YXItZmlsdGVyLFxuICBcInF1ZXN0aW9uXCI6ICRmYS12YXItcXVlc3Rpb24sXG4gIFwiZmlsZS1zaWduYXR1cmVcIjogJGZhLXZhci1maWxlLXNpZ25hdHVyZSxcbiAgXCJ1cC1kb3duLWxlZnQtcmlnaHRcIjogJGZhLXZhci11cC1kb3duLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzLWFsdFwiOiAkZmEtdmFyLWFycm93cy1hbHQsXG4gIFwiaG91c2UtY2hpbW5leS11c2VyXCI6ICRmYS12YXItaG91c2UtY2hpbW5leS11c2VyLFxuICBcImhhbmQtaG9sZGluZy1oZWFydFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydCxcbiAgXCJwdXp6bGUtcGllY2VcIjogJGZhLXZhci1wdXp6bGUtcGllY2UsXG4gIFwibW9uZXktY2hlY2tcIjogJGZhLXZhci1tb25leS1jaGVjayxcbiAgXCJzdGFyLWhhbGYtc3Ryb2tlXCI6ICRmYS12YXItc3Rhci1oYWxmLXN0cm9rZSxcbiAgXCJzdGFyLWhhbGYtYWx0XCI6ICRmYS12YXItc3Rhci1oYWxmLWFsdCxcbiAgXCJjb2RlXCI6ICRmYS12YXItY29kZSxcbiAgXCJ3aGlza2V5LWdsYXNzXCI6ICRmYS12YXItd2hpc2tleS1nbGFzcyxcbiAgXCJnbGFzcy13aGlza2V5XCI6ICRmYS12YXItZ2xhc3Mtd2hpc2tleSxcbiAgXCJidWlsZGluZy1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1idWlsZGluZy1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwibWFnbmlmeWluZy1nbGFzcy1jaGFydFwiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtY2hhcnQsXG4gIFwiYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmVcIjogJGZhLXZhci1hcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZSxcbiAgXCJleHRlcm5hbC1saW5rXCI6ICRmYS12YXItZXh0ZXJuYWwtbGluayxcbiAgXCJjdWJlcy1zdGFja2VkXCI6ICRmYS12YXItY3ViZXMtc3RhY2tlZCxcbiAgXCJ3b24tc2lnblwiOiAkZmEtdmFyLXdvbi1zaWduLFxuICBcImtyd1wiOiAkZmEtdmFyLWtydyxcbiAgXCJ3b25cIjogJGZhLXZhci13b24sXG4gIFwidmlydXMtY292aWRcIjogJGZhLXZhci12aXJ1cy1jb3ZpZCxcbiAgXCJhdXN0cmFsLXNpZ25cIjogJGZhLXZhci1hdXN0cmFsLXNpZ24sXG4gIFwiZlwiOiAkZmEtdmFyLWYsXG4gIFwibGVhZlwiOiAkZmEtdmFyLWxlYWYsXG4gIFwicm9hZFwiOiAkZmEtdmFyLXJvYWQsXG4gIFwidGF4aVwiOiAkZmEtdmFyLXRheGksXG4gIFwiY2FiXCI6ICRmYS12YXItY2FiLFxuICBcInBlcnNvbi1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtcGx1cyxcbiAgXCJjaGFydC1waWVcIjogJGZhLXZhci1jaGFydC1waWUsXG4gIFwicGllLWNoYXJ0XCI6ICRmYS12YXItcGllLWNoYXJ0LFxuICBcImJvbHQtbGlnaHRuaW5nXCI6ICRmYS12YXItYm9sdC1saWdodG5pbmcsXG4gIFwic2Fjay14bWFya1wiOiAkZmEtdmFyLXNhY2steG1hcmssXG4gIFwiZmlsZS1leGNlbFwiOiAkZmEtdmFyLWZpbGUtZXhjZWwsXG4gIFwiZmlsZS1jb250cmFjdFwiOiAkZmEtdmFyLWZpbGUtY29udHJhY3QsXG4gIFwiZmlzaC1maW5zXCI6ICRmYS12YXItZmlzaC1maW5zLFxuICBcImJ1aWxkaW5nLWZsYWdcIjogJGZhLXZhci1idWlsZGluZy1mbGFnLFxuICBcImZhY2UtZ3Jpbi1iZWFtXCI6ICRmYS12YXItZmFjZS1ncmluLWJlYW0sXG4gIFwiZ3Jpbi1iZWFtXCI6ICRmYS12YXItZ3Jpbi1iZWFtLFxuICBcIm9iamVjdC11bmdyb3VwXCI6ICRmYS12YXItb2JqZWN0LXVuZ3JvdXAsXG4gIFwicG9vcFwiOiAkZmEtdmFyLXBvb3AsXG4gIFwibG9jYXRpb24tcGluXCI6ICRmYS12YXItbG9jYXRpb24tcGluLFxuICBcIm1hcC1tYXJrZXJcIjogJGZhLXZhci1tYXAtbWFya2VyLFxuICBcImthYWJhXCI6ICRmYS12YXIta2FhYmEsXG4gIFwidG9pbGV0LXBhcGVyXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLFxuICBcImhlbG1ldC1zYWZldHlcIjogJGZhLXZhci1oZWxtZXQtc2FmZXR5LFxuICBcImhhcmQtaGF0XCI6ICRmYS12YXItaGFyZC1oYXQsXG4gIFwiaGF0LWhhcmRcIjogJGZhLXZhci1oYXQtaGFyZCxcbiAgXCJlamVjdFwiOiAkZmEtdmFyLWVqZWN0LFxuICBcImNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1yaWdodCxcbiAgXCJhcnJvdy1hbHQtY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1yaWdodCxcbiAgXCJwbGFuZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1wbGFuZS1jaXJjbGUtY2hlY2ssXG4gIFwiZmFjZS1yb2xsaW5nLWV5ZXNcIjogJGZhLXZhci1mYWNlLXJvbGxpbmctZXllcyxcbiAgXCJtZWgtcm9sbGluZy1leWVzXCI6ICRmYS12YXItbWVoLXJvbGxpbmctZXllcyxcbiAgXCJvYmplY3QtZ3JvdXBcIjogJGZhLXZhci1vYmplY3QtZ3JvdXAsXG4gIFwiY2hhcnQtbGluZVwiOiAkZmEtdmFyLWNoYXJ0LWxpbmUsXG4gIFwibGluZS1jaGFydFwiOiAkZmEtdmFyLWxpbmUtY2hhcnQsXG4gIFwibWFzay12ZW50aWxhdG9yXCI6ICRmYS12YXItbWFzay12ZW50aWxhdG9yLFxuICBcImFycm93LXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctcmlnaHQsXG4gIFwic2lnbnMtcG9zdFwiOiAkZmEtdmFyLXNpZ25zLXBvc3QsXG4gIFwibWFwLXNpZ25zXCI6ICRmYS12YXItbWFwLXNpZ25zLFxuICBcImNhc2gtcmVnaXN0ZXJcIjogJGZhLXZhci1jYXNoLXJlZ2lzdGVyLFxuICBcInBlcnNvbi1jaXJjbGUtcXVlc3Rpb25cIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLXF1ZXN0aW9uLFxuICBcImhcIjogJGZhLXZhci1oLFxuICBcInRhcnBcIjogJGZhLXZhci10YXJwLFxuICBcInNjcmV3ZHJpdmVyLXdyZW5jaFwiOiAkZmEtdmFyLXNjcmV3ZHJpdmVyLXdyZW5jaCxcbiAgXCJ0b29sc1wiOiAkZmEtdmFyLXRvb2xzLFxuICBcImFycm93cy10by1leWVcIjogJGZhLXZhci1hcnJvd3MtdG8tZXllLFxuICBcInBsdWctY2lyY2xlLWJvbHRcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1ib2x0LFxuICBcImhlYXJ0XCI6ICRmYS12YXItaGVhcnQsXG4gIFwibWFycy1hbmQtdmVudXNcIjogJGZhLXZhci1tYXJzLWFuZC12ZW51cyxcbiAgXCJob3VzZS11c2VyXCI6ICRmYS12YXItaG91c2UtdXNlcixcbiAgXCJob21lLXVzZXJcIjogJGZhLXZhci1ob21lLXVzZXIsXG4gIFwiZHVtcHN0ZXItZmlyZVwiOiAkZmEtdmFyLWR1bXBzdGVyLWZpcmUsXG4gIFwiaG91c2UtY3JhY2tcIjogJGZhLXZhci1ob3VzZS1jcmFjayxcbiAgXCJtYXJ0aW5pLWdsYXNzLWNpdHJ1c1wiOiAkZmEtdmFyLW1hcnRpbmktZ2xhc3MtY2l0cnVzLFxuICBcImNvY2t0YWlsXCI6ICRmYS12YXItY29ja3RhaWwsXG4gIFwiZmFjZS1zdXJwcmlzZVwiOiAkZmEtdmFyLWZhY2Utc3VycHJpc2UsXG4gIFwic3VycHJpc2VcIjogJGZhLXZhci1zdXJwcmlzZSxcbiAgXCJib3R0bGUtd2F0ZXJcIjogJGZhLXZhci1ib3R0bGUtd2F0ZXIsXG4gIFwiY2lyY2xlLXBhdXNlXCI6ICRmYS12YXItY2lyY2xlLXBhdXNlLFxuICBcInBhdXNlLWNpcmNsZVwiOiAkZmEtdmFyLXBhdXNlLWNpcmNsZSxcbiAgXCJ0b2lsZXQtcGFwZXItc2xhc2hcIjogJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2gsXG4gIFwiYXBwbGUtd2hvbGVcIjogJGZhLXZhci1hcHBsZS13aG9sZSxcbiAgXCJhcHBsZS1hbHRcIjogJGZhLXZhci1hcHBsZS1hbHQsXG4gIFwia2l0Y2hlbi1zZXRcIjogJGZhLXZhci1raXRjaGVuLXNldCxcbiAgXCJyXCI6ICRmYS12YXItcixcbiAgXCJ0ZW1wZXJhdHVyZS1xdWFydGVyXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtcXVhcnRlcixcbiAgXCJ0ZW1wZXJhdHVyZS0xXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMSxcbiAgXCJ0aGVybW9tZXRlci0xXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMSxcbiAgXCJ0aGVybW9tZXRlci1xdWFydGVyXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcixcbiAgXCJjdWJlXCI6ICRmYS12YXItY3ViZSxcbiAgXCJiaXRjb2luLXNpZ25cIjogJGZhLXZhci1iaXRjb2luLXNpZ24sXG4gIFwic2hpZWxkLWRvZ1wiOiAkZmEtdmFyLXNoaWVsZC1kb2csXG4gIFwic29sYXItcGFuZWxcIjogJGZhLXZhci1zb2xhci1wYW5lbCxcbiAgXCJsb2NrLW9wZW5cIjogJGZhLXZhci1sb2NrLW9wZW4sXG4gIFwiZWxldmF0b3JcIjogJGZhLXZhci1lbGV2YXRvcixcbiAgXCJtb25leS1iaWxsLXRyYW5zZmVyXCI6ICRmYS12YXItbW9uZXktYmlsbC10cmFuc2ZlcixcbiAgXCJtb25leS1iaWxsLXRyZW5kLXVwXCI6ICRmYS12YXItbW9uZXktYmlsbC10cmVuZC11cCxcbiAgXCJob3VzZS1mbG9vZC13YXRlci1jaXJjbGUtYXJyb3ctcmlnaHRcIjogJGZhLXZhci1ob3VzZS1mbG9vZC13YXRlci1jaXJjbGUtYXJyb3ctcmlnaHQsXG4gIFwic3F1YXJlLXBvbGwtaG9yaXpvbnRhbFwiOiAkZmEtdmFyLXNxdWFyZS1wb2xsLWhvcml6b250YWwsXG4gIFwicG9sbC1oXCI6ICRmYS12YXItcG9sbC1oLFxuICBcImNpcmNsZVwiOiAkZmEtdmFyLWNpcmNsZSxcbiAgXCJiYWNrd2FyZC1mYXN0XCI6ICRmYS12YXItYmFja3dhcmQtZmFzdCxcbiAgXCJmYXN0LWJhY2t3YXJkXCI6ICRmYS12YXItZmFzdC1iYWNrd2FyZCxcbiAgXCJyZWN5Y2xlXCI6ICRmYS12YXItcmVjeWNsZSxcbiAgXCJ1c2VyLWFzdHJvbmF1dFwiOiAkZmEtdmFyLXVzZXItYXN0cm9uYXV0LFxuICBcInBsYW5lLXNsYXNoXCI6ICRmYS12YXItcGxhbmUtc2xhc2gsXG4gIFwidHJhZGVtYXJrXCI6ICRmYS12YXItdHJhZGVtYXJrLFxuICBcImJhc2tldGJhbGxcIjogJGZhLXZhci1iYXNrZXRiYWxsLFxuICBcImJhc2tldGJhbGwtYmFsbFwiOiAkZmEtdmFyLWJhc2tldGJhbGwtYmFsbCxcbiAgXCJzYXRlbGxpdGUtZGlzaFwiOiAkZmEtdmFyLXNhdGVsbGl0ZS1kaXNoLFxuICBcImNpcmNsZS11cFwiOiAkZmEtdmFyLWNpcmNsZS11cCxcbiAgXCJhcnJvdy1hbHQtY2lyY2xlLXVwXCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cCxcbiAgXCJtb2JpbGUtc2NyZWVuLWJ1dHRvblwiOiAkZmEtdmFyLW1vYmlsZS1zY3JlZW4tYnV0dG9uLFxuICBcIm1vYmlsZS1hbHRcIjogJGZhLXZhci1tb2JpbGUtYWx0LFxuICBcInZvbHVtZS1oaWdoXCI6ICRmYS12YXItdm9sdW1lLWhpZ2gsXG4gIFwidm9sdW1lLXVwXCI6ICRmYS12YXItdm9sdW1lLXVwLFxuICBcInVzZXJzLXJheXNcIjogJGZhLXZhci11c2Vycy1yYXlzLFxuICBcIndhbGxldFwiOiAkZmEtdmFyLXdhbGxldCxcbiAgXCJjbGlwYm9hcmQtY2hlY2tcIjogJGZhLXZhci1jbGlwYm9hcmQtY2hlY2ssXG4gIFwiZmlsZS1hdWRpb1wiOiAkZmEtdmFyLWZpbGUtYXVkaW8sXG4gIFwiYnVyZ2VyXCI6ICRmYS12YXItYnVyZ2VyLFxuICBcImhhbWJ1cmdlclwiOiAkZmEtdmFyLWhhbWJ1cmdlcixcbiAgXCJ3cmVuY2hcIjogJGZhLXZhci13cmVuY2gsXG4gIFwiYnVnc1wiOiAkZmEtdmFyLWJ1Z3MsXG4gIFwicnVwZWUtc2lnblwiOiAkZmEtdmFyLXJ1cGVlLXNpZ24sXG4gIFwicnVwZWVcIjogJGZhLXZhci1ydXBlZSxcbiAgXCJmaWxlLWltYWdlXCI6ICRmYS12YXItZmlsZS1pbWFnZSxcbiAgXCJjaXJjbGUtcXVlc3Rpb25cIjogJGZhLXZhci1jaXJjbGUtcXVlc3Rpb24sXG4gIFwicXVlc3Rpb24tY2lyY2xlXCI6ICRmYS12YXItcXVlc3Rpb24tY2lyY2xlLFxuICBcInBsYW5lLWRlcGFydHVyZVwiOiAkZmEtdmFyLXBsYW5lLWRlcGFydHVyZSxcbiAgXCJoYW5kc2hha2Utc2xhc2hcIjogJGZhLXZhci1oYW5kc2hha2Utc2xhc2gsXG4gIFwiYm9vay1ib29rbWFya1wiOiAkZmEtdmFyLWJvb2stYm9va21hcmssXG4gIFwiY29kZS1icmFuY2hcIjogJGZhLXZhci1jb2RlLWJyYW5jaCxcbiAgXCJoYXQtY293Ym95XCI6ICRmYS12YXItaGF0LWNvd2JveSxcbiAgXCJicmlkZ2VcIjogJGZhLXZhci1icmlkZ2UsXG4gIFwicGhvbmUtZmxpcFwiOiAkZmEtdmFyLXBob25lLWZsaXAsXG4gIFwicGhvbmUtYWx0XCI6ICRmYS12YXItcGhvbmUtYWx0LFxuICBcInRydWNrLWZyb250XCI6ICRmYS12YXItdHJ1Y2stZnJvbnQsXG4gIFwiY2F0XCI6ICRmYS12YXItY2F0LFxuICBcImFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1hbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcInRydWNrLWZpZWxkXCI6ICRmYS12YXItdHJ1Y2stZmllbGQsXG4gIFwicm91dGVcIjogJGZhLXZhci1yb3V0ZSxcbiAgXCJjbGlwYm9hcmQtcXVlc3Rpb25cIjogJGZhLXZhci1jbGlwYm9hcmQtcXVlc3Rpb24sXG4gIFwicGFub3JhbWFcIjogJGZhLXZhci1wYW5vcmFtYSxcbiAgXCJjb21tZW50LW1lZGljYWxcIjogJGZhLXZhci1jb21tZW50LW1lZGljYWwsXG4gIFwidGVldGgtb3BlblwiOiAkZmEtdmFyLXRlZXRoLW9wZW4sXG4gIFwiZmlsZS1jaXJjbGUtbWludXNcIjogJGZhLXZhci1maWxlLWNpcmNsZS1taW51cyxcbiAgXCJ0YWdzXCI6ICRmYS12YXItdGFncyxcbiAgXCJ3aW5lLWdsYXNzXCI6ICRmYS12YXItd2luZS1nbGFzcyxcbiAgXCJmb3J3YXJkLWZhc3RcIjogJGZhLXZhci1mb3J3YXJkLWZhc3QsXG4gIFwiZmFzdC1mb3J3YXJkXCI6ICRmYS12YXItZmFzdC1mb3J3YXJkLFxuICBcImZhY2UtbWVoLWJsYW5rXCI6ICRmYS12YXItZmFjZS1tZWgtYmxhbmssXG4gIFwibWVoLWJsYW5rXCI6ICRmYS12YXItbWVoLWJsYW5rLFxuICBcInNxdWFyZS1wYXJraW5nXCI6ICRmYS12YXItc3F1YXJlLXBhcmtpbmcsXG4gIFwicGFya2luZ1wiOiAkZmEtdmFyLXBhcmtpbmcsXG4gIFwiaG91c2Utc2lnbmFsXCI6ICRmYS12YXItaG91c2Utc2lnbmFsLFxuICBcImJhcnMtcHJvZ3Jlc3NcIjogJGZhLXZhci1iYXJzLXByb2dyZXNzLFxuICBcInRhc2tzLWFsdFwiOiAkZmEtdmFyLXRhc2tzLWFsdCxcbiAgXCJmYXVjZXQtZHJpcFwiOiAkZmEtdmFyLWZhdWNldC1kcmlwLFxuICBcImNhcnQtZmxhdGJlZFwiOiAkZmEtdmFyLWNhcnQtZmxhdGJlZCxcbiAgXCJkb2xseS1mbGF0YmVkXCI6ICRmYS12YXItZG9sbHktZmxhdGJlZCxcbiAgXCJiYW4tc21va2luZ1wiOiAkZmEtdmFyLWJhbi1zbW9raW5nLFxuICBcInNtb2tpbmctYmFuXCI6ICRmYS12YXItc21va2luZy1iYW4sXG4gIFwidGVybWluYWxcIjogJGZhLXZhci10ZXJtaW5hbCxcbiAgXCJtb2JpbGUtYnV0dG9uXCI6ICRmYS12YXItbW9iaWxlLWJ1dHRvbixcbiAgXCJob3VzZS1tZWRpY2FsLWZsYWdcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLWZsYWcsXG4gIFwiYmFza2V0LXNob3BwaW5nXCI6ICRmYS12YXItYmFza2V0LXNob3BwaW5nLFxuICBcInNob3BwaW5nLWJhc2tldFwiOiAkZmEtdmFyLXNob3BwaW5nLWJhc2tldCxcbiAgXCJ0YXBlXCI6ICRmYS12YXItdGFwZSxcbiAgXCJidXMtc2ltcGxlXCI6ICRmYS12YXItYnVzLXNpbXBsZSxcbiAgXCJidXMtYWx0XCI6ICRmYS12YXItYnVzLWFsdCxcbiAgXCJleWVcIjogJGZhLXZhci1leWUsXG4gIFwiZmFjZS1zYWQtY3J5XCI6ICRmYS12YXItZmFjZS1zYWQtY3J5LFxuICBcInNhZC1jcnlcIjogJGZhLXZhci1zYWQtY3J5LFxuICBcImF1ZGlvLWRlc2NyaXB0aW9uXCI6ICRmYS12YXItYXVkaW8tZGVzY3JpcHRpb24sXG4gIFwicGVyc29uLW1pbGl0YXJ5LXRvLXBlcnNvblwiOiAkZmEtdmFyLXBlcnNvbi1taWxpdGFyeS10by1wZXJzb24sXG4gIFwiZmlsZS1zaGllbGRcIjogJGZhLXZhci1maWxlLXNoaWVsZCxcbiAgXCJ1c2VyLXNsYXNoXCI6ICRmYS12YXItdXNlci1zbGFzaCxcbiAgXCJwZW5cIjogJGZhLXZhci1wZW4sXG4gIFwidG93ZXItb2JzZXJ2YXRpb25cIjogJGZhLXZhci10b3dlci1vYnNlcnZhdGlvbixcbiAgXCJmaWxlLWNvZGVcIjogJGZhLXZhci1maWxlLWNvZGUsXG4gIFwic2lnbmFsXCI6ICRmYS12YXItc2lnbmFsLFxuICBcInNpZ25hbC01XCI6ICRmYS12YXItc2lnbmFsLTUsXG4gIFwic2lnbmFsLXBlcmZlY3RcIjogJGZhLXZhci1zaWduYWwtcGVyZmVjdCxcbiAgXCJidXNcIjogJGZhLXZhci1idXMsXG4gIFwiaGVhcnQtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLXhtYXJrLFxuICBcImhvdXNlLWNoaW1uZXlcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LFxuICBcImhvbWUtbGdcIjogJGZhLXZhci1ob21lLWxnLFxuICBcIndpbmRvdy1tYXhpbWl6ZVwiOiAkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZSxcbiAgXCJmYWNlLWZyb3duXCI6ICRmYS12YXItZmFjZS1mcm93bixcbiAgXCJmcm93blwiOiAkZmEtdmFyLWZyb3duLFxuICBcInByZXNjcmlwdGlvblwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbixcbiAgXCJzaG9wXCI6ICRmYS12YXItc2hvcCxcbiAgXCJzdG9yZS1hbHRcIjogJGZhLXZhci1zdG9yZS1hbHQsXG4gIFwiZmxvcHB5LWRpc2tcIjogJGZhLXZhci1mbG9wcHktZGlzayxcbiAgXCJzYXZlXCI6ICRmYS12YXItc2F2ZSxcbiAgXCJ2aWhhcmFcIjogJGZhLXZhci12aWhhcmEsXG4gIFwic2NhbGUtdW5iYWxhbmNlZFwiOiAkZmEtdmFyLXNjYWxlLXVuYmFsYW5jZWQsXG4gIFwiYmFsYW5jZS1zY2FsZS1sZWZ0XCI6ICRmYS12YXItYmFsYW5jZS1zY2FsZS1sZWZ0LFxuICBcInNvcnQtdXBcIjogJGZhLXZhci1zb3J0LXVwLFxuICBcInNvcnQtYXNjXCI6ICRmYS12YXItc29ydC1hc2MsXG4gIFwiY29tbWVudC1kb3RzXCI6ICRmYS12YXItY29tbWVudC1kb3RzLFxuICBcImNvbW1lbnRpbmdcIjogJGZhLXZhci1jb21tZW50aW5nLFxuICBcInBsYW50LXdpbHRcIjogJGZhLXZhci1wbGFudC13aWx0LFxuICBcImRpYW1vbmRcIjogJGZhLXZhci1kaWFtb25kLFxuICBcImZhY2UtZ3Jpbi1zcXVpbnRcIjogJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50LFxuICBcImdyaW4tc3F1aW50XCI6ICRmYS12YXItZ3Jpbi1zcXVpbnQsXG4gIFwiaGFuZC1ob2xkaW5nLWRvbGxhclwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1kb2xsYXIsXG4gIFwiaGFuZC1ob2xkaW5nLXVzZFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy11c2QsXG4gIFwiYmFjdGVyaXVtXCI6ICRmYS12YXItYmFjdGVyaXVtLFxuICBcImhhbmQtcG9pbnRlclwiOiAkZmEtdmFyLWhhbmQtcG9pbnRlcixcbiAgXCJkcnVtLXN0ZWVscGFuXCI6ICRmYS12YXItZHJ1bS1zdGVlbHBhbixcbiAgXCJoYW5kLXNjaXNzb3JzXCI6ICRmYS12YXItaGFuZC1zY2lzc29ycyxcbiAgXCJoYW5kcy1wcmF5aW5nXCI6ICRmYS12YXItaGFuZHMtcHJheWluZyxcbiAgXCJwcmF5aW5nLWhhbmRzXCI6ICRmYS12YXItcHJheWluZy1oYW5kcyxcbiAgXCJhcnJvdy1yb3RhdGUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtcmlnaHQsXG4gIFwiYXJyb3ctcmlnaHQtcm90YXRlXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtcm90YXRlLFxuICBcImFycm93LXJvdGF0ZS1mb3J3YXJkXCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWZvcndhcmQsXG4gIFwicmVkb1wiOiAkZmEtdmFyLXJlZG8sXG4gIFwiYmlvaGF6YXJkXCI6ICRmYS12YXItYmlvaGF6YXJkLFxuICBcImxvY2F0aW9uLWNyb3NzaGFpcnNcIjogJGZhLXZhci1sb2NhdGlvbi1jcm9zc2hhaXJzLFxuICBcImxvY2F0aW9uXCI6ICRmYS12YXItbG9jYXRpb24sXG4gIFwibWFycy1kb3VibGVcIjogJGZhLXZhci1tYXJzLWRvdWJsZSxcbiAgXCJjaGlsZC1kcmVzc1wiOiAkZmEtdmFyLWNoaWxkLWRyZXNzLFxuICBcInVzZXJzLWJldHdlZW4tbGluZXNcIjogJGZhLXZhci11c2Vycy1iZXR3ZWVuLWxpbmVzLFxuICBcImx1bmdzLXZpcnVzXCI6ICRmYS12YXItbHVuZ3MtdmlydXMsXG4gIFwiZmFjZS1ncmluLXRlYXJzXCI6ICRmYS12YXItZmFjZS1ncmluLXRlYXJzLFxuICBcImdyaW4tdGVhcnNcIjogJGZhLXZhci1ncmluLXRlYXJzLFxuICBcInBob25lXCI6ICRmYS12YXItcGhvbmUsXG4gIFwiY2FsZW5kYXIteG1hcmtcIjogJGZhLXZhci1jYWxlbmRhci14bWFyayxcbiAgXCJjYWxlbmRhci10aW1lc1wiOiAkZmEtdmFyLWNhbGVuZGFyLXRpbWVzLFxuICBcImNoaWxkLXJlYWNoaW5nXCI6ICRmYS12YXItY2hpbGQtcmVhY2hpbmcsXG4gIFwiaGVhZC1zaWRlLXZpcnVzXCI6ICRmYS12YXItaGVhZC1zaWRlLXZpcnVzLFxuICBcInVzZXItZ2VhclwiOiAkZmEtdmFyLXVzZXItZ2VhcixcbiAgXCJ1c2VyLWNvZ1wiOiAkZmEtdmFyLXVzZXItY29nLFxuICBcImFycm93LXVwLTEtOVwiOiAkZmEtdmFyLWFycm93LXVwLTEtOSxcbiAgXCJzb3J0LW51bWVyaWMtdXBcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtdXAsXG4gIFwiZG9vci1jbG9zZWRcIjogJGZhLXZhci1kb29yLWNsb3NlZCxcbiAgXCJzaGllbGQtdmlydXNcIjogJGZhLXZhci1zaGllbGQtdmlydXMsXG4gIFwiZGljZS1zaXhcIjogJGZhLXZhci1kaWNlLXNpeCxcbiAgXCJtb3NxdWl0by1uZXRcIjogJGZhLXZhci1tb3NxdWl0by1uZXQsXG4gIFwiYnJpZGdlLXdhdGVyXCI6ICRmYS12YXItYnJpZGdlLXdhdGVyLFxuICBcInBlcnNvbi1ib290aFwiOiAkZmEtdmFyLXBlcnNvbi1ib290aCxcbiAgXCJ0ZXh0LXdpZHRoXCI6ICRmYS12YXItdGV4dC13aWR0aCxcbiAgXCJoYXQtd2l6YXJkXCI6ICRmYS12YXItaGF0LXdpemFyZCxcbiAgXCJwZW4tZmFuY3lcIjogJGZhLXZhci1wZW4tZmFuY3ksXG4gIFwicGVyc29uLWRpZ2dpbmdcIjogJGZhLXZhci1wZXJzb24tZGlnZ2luZyxcbiAgXCJkaWdnaW5nXCI6ICRmYS12YXItZGlnZ2luZyxcbiAgXCJ0cmFzaFwiOiAkZmEtdmFyLXRyYXNoLFxuICBcImdhdWdlLXNpbXBsZVwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZSxcbiAgXCJnYXVnZS1zaW1wbGUtbWVkXCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLW1lZCxcbiAgXCJ0YWNob21ldGVyLWF2ZXJhZ2VcIjogJGZhLXZhci10YWNob21ldGVyLWF2ZXJhZ2UsXG4gIFwiYm9vay1tZWRpY2FsXCI6ICRmYS12YXItYm9vay1tZWRpY2FsLFxuICBcInBvb1wiOiAkZmEtdmFyLXBvbyxcbiAgXCJxdW90ZS1yaWdodFwiOiAkZmEtdmFyLXF1b3RlLXJpZ2h0LFxuICBcInF1b3RlLXJpZ2h0LWFsdFwiOiAkZmEtdmFyLXF1b3RlLXJpZ2h0LWFsdCxcbiAgXCJzaGlydFwiOiAkZmEtdmFyLXNoaXJ0LFxuICBcInQtc2hpcnRcIjogJGZhLXZhci10LXNoaXJ0LFxuICBcInRzaGlydFwiOiAkZmEtdmFyLXRzaGlydCxcbiAgXCJjdWJlc1wiOiAkZmEtdmFyLWN1YmVzLFxuICBcImRpdmlkZVwiOiAkZmEtdmFyLWRpdmlkZSxcbiAgXCJ0ZW5nZS1zaWduXCI6ICRmYS12YXItdGVuZ2Utc2lnbixcbiAgXCJ0ZW5nZVwiOiAkZmEtdmFyLXRlbmdlLFxuICBcImhlYWRwaG9uZXNcIjogJGZhLXZhci1oZWFkcGhvbmVzLFxuICBcImhhbmRzLWhvbGRpbmdcIjogJGZhLXZhci1oYW5kcy1ob2xkaW5nLFxuICBcImhhbmRzLWNsYXBwaW5nXCI6ICRmYS12YXItaGFuZHMtY2xhcHBpbmcsXG4gIFwicmVwdWJsaWNhblwiOiAkZmEtdmFyLXJlcHVibGljYW4sXG4gIFwiYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWFycm93LWxlZnQsXG4gIFwicGVyc29uLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUteG1hcmssXG4gIFwicnVsZXJcIjogJGZhLXZhci1ydWxlcixcbiAgXCJhbGlnbi1sZWZ0XCI6ICRmYS12YXItYWxpZ24tbGVmdCxcbiAgXCJkaWNlLWQ2XCI6ICRmYS12YXItZGljZS1kNixcbiAgXCJyZXN0cm9vbVwiOiAkZmEtdmFyLXJlc3Ryb29tLFxuICBcImpcIjogJGZhLXZhci1qLFxuICBcInVzZXJzLXZpZXdmaW5kZXJcIjogJGZhLXZhci11c2Vycy12aWV3ZmluZGVyLFxuICBcImZpbGUtdmlkZW9cIjogJGZhLXZhci1maWxlLXZpZGVvLFxuICBcInVwLXJpZ2h0LWZyb20tc3F1YXJlXCI6ICRmYS12YXItdXAtcmlnaHQtZnJvbS1zcXVhcmUsXG4gIFwiZXh0ZXJuYWwtbGluay1hbHRcIjogJGZhLXZhci1leHRlcm5hbC1saW5rLWFsdCxcbiAgXCJ0YWJsZS1jZWxsc1wiOiAkZmEtdmFyLXRhYmxlLWNlbGxzLFxuICBcInRoXCI6ICRmYS12YXItdGgsXG4gIFwiZmlsZS1wZGZcIjogJGZhLXZhci1maWxlLXBkZixcbiAgXCJib29rLWJpYmxlXCI6ICRmYS12YXItYm9vay1iaWJsZSxcbiAgXCJiaWJsZVwiOiAkZmEtdmFyLWJpYmxlLFxuICBcIm9cIjogJGZhLXZhci1vLFxuICBcInN1aXRjYXNlLW1lZGljYWxcIjogJGZhLXZhci1zdWl0Y2FzZS1tZWRpY2FsLFxuICBcIm1lZGtpdFwiOiAkZmEtdmFyLW1lZGtpdCxcbiAgXCJ1c2VyLXNlY3JldFwiOiAkZmEtdmFyLXVzZXItc2VjcmV0LFxuICBcIm90dGVyXCI6ICRmYS12YXItb3R0ZXIsXG4gIFwicGVyc29uLWRyZXNzXCI6ICRmYS12YXItcGVyc29uLWRyZXNzLFxuICBcImZlbWFsZVwiOiAkZmEtdmFyLWZlbWFsZSxcbiAgXCJjb21tZW50LWRvbGxhclwiOiAkZmEtdmFyLWNvbW1lbnQtZG9sbGFyLFxuICBcImJ1c2luZXNzLXRpbWVcIjogJGZhLXZhci1idXNpbmVzcy10aW1lLFxuICBcImJyaWVmY2FzZS1jbG9ja1wiOiAkZmEtdmFyLWJyaWVmY2FzZS1jbG9jayxcbiAgXCJ0YWJsZS1jZWxscy1sYXJnZVwiOiAkZmEtdmFyLXRhYmxlLWNlbGxzLWxhcmdlLFxuICBcInRoLWxhcmdlXCI6ICRmYS12YXItdGgtbGFyZ2UsXG4gIFwiYm9vay10YW5ha2hcIjogJGZhLXZhci1ib29rLXRhbmFraCxcbiAgXCJ0YW5ha2hcIjogJGZhLXZhci10YW5ha2gsXG4gIFwicGhvbmUtdm9sdW1lXCI6ICRmYS12YXItcGhvbmUtdm9sdW1lLFxuICBcInZvbHVtZS1jb250cm9sLXBob25lXCI6ICRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmUsXG4gIFwiaGF0LWNvd2JveS1zaWRlXCI6ICRmYS12YXItaGF0LWNvd2JveS1zaWRlLFxuICBcImNsaXBib2FyZC11c2VyXCI6ICRmYS12YXItY2xpcGJvYXJkLXVzZXIsXG4gIFwiY2hpbGRcIjogJGZhLXZhci1jaGlsZCxcbiAgXCJsaXJhLXNpZ25cIjogJGZhLXZhci1saXJhLXNpZ24sXG4gIFwic2F0ZWxsaXRlXCI6ICRmYS12YXItc2F0ZWxsaXRlLFxuICBcInBsYW5lLWxvY2tcIjogJGZhLXZhci1wbGFuZS1sb2NrLFxuICBcInRhZ1wiOiAkZmEtdmFyLXRhZyxcbiAgXCJjb21tZW50XCI6ICRmYS12YXItY29tbWVudCxcbiAgXCJjYWtlLWNhbmRsZXNcIjogJGZhLXZhci1jYWtlLWNhbmRsZXMsXG4gIFwiYmlydGhkYXktY2FrZVwiOiAkZmEtdmFyLWJpcnRoZGF5LWNha2UsXG4gIFwiY2FrZVwiOiAkZmEtdmFyLWNha2UsXG4gIFwiZW52ZWxvcGVcIjogJGZhLXZhci1lbnZlbG9wZSxcbiAgXCJhbmdsZXMtdXBcIjogJGZhLXZhci1hbmdsZXMtdXAsXG4gIFwiYW5nbGUtZG91YmxlLXVwXCI6ICRmYS12YXItYW5nbGUtZG91YmxlLXVwLFxuICBcInBhcGVyY2xpcFwiOiAkZmEtdmFyLXBhcGVyY2xpcCxcbiAgXCJhcnJvdy1yaWdodC10by1jaXR5XCI6ICRmYS12YXItYXJyb3ctcmlnaHQtdG8tY2l0eSxcbiAgXCJyaWJib25cIjogJGZhLXZhci1yaWJib24sXG4gIFwibHVuZ3NcIjogJGZhLXZhci1sdW5ncyxcbiAgXCJhcnJvdy11cC05LTFcIjogJGZhLXZhci1hcnJvdy11cC05LTEsXG4gIFwic29ydC1udW1lcmljLXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQsXG4gIFwibGl0ZWNvaW4tc2lnblwiOiAkZmEtdmFyLWxpdGVjb2luLXNpZ24sXG4gIFwiYm9yZGVyLW5vbmVcIjogJGZhLXZhci1ib3JkZXItbm9uZSxcbiAgXCJjaXJjbGUtbm9kZXNcIjogJGZhLXZhci1jaXJjbGUtbm9kZXMsXG4gIFwicGFyYWNodXRlLWJveFwiOiAkZmEtdmFyLXBhcmFjaHV0ZS1ib3gsXG4gIFwiaW5kZW50XCI6ICRmYS12YXItaW5kZW50LFxuICBcInRydWNrLWZpZWxkLXVuXCI6ICRmYS12YXItdHJ1Y2stZmllbGQtdW4sXG4gIFwiaG91cmdsYXNzXCI6ICRmYS12YXItaG91cmdsYXNzLFxuICBcImhvdXJnbGFzcy1lbXB0eVwiOiAkZmEtdmFyLWhvdXJnbGFzcy1lbXB0eSxcbiAgXCJtb3VudGFpblwiOiAkZmEtdmFyLW1vdW50YWluLFxuICBcInVzZXItZG9jdG9yXCI6ICRmYS12YXItdXNlci1kb2N0b3IsXG4gIFwidXNlci1tZFwiOiAkZmEtdmFyLXVzZXItbWQsXG4gIFwiY2lyY2xlLWluZm9cIjogJGZhLXZhci1jaXJjbGUtaW5mbyxcbiAgXCJpbmZvLWNpcmNsZVwiOiAkZmEtdmFyLWluZm8tY2lyY2xlLFxuICBcImNsb3VkLW1lYXRiYWxsXCI6ICRmYS12YXItY2xvdWQtbWVhdGJhbGwsXG4gIFwiY2FtZXJhXCI6ICRmYS12YXItY2FtZXJhLFxuICBcImNhbWVyYS1hbHRcIjogJGZhLXZhci1jYW1lcmEtYWx0LFxuICBcInNxdWFyZS12aXJ1c1wiOiAkZmEtdmFyLXNxdWFyZS12aXJ1cyxcbiAgXCJtZXRlb3JcIjogJGZhLXZhci1tZXRlb3IsXG4gIFwiY2FyLW9uXCI6ICRmYS12YXItY2FyLW9uLFxuICBcInNsZWlnaFwiOiAkZmEtdmFyLXNsZWlnaCxcbiAgXCJhcnJvdy1kb3duLTEtOVwiOiAkZmEtdmFyLWFycm93LWRvd24tMS05LFxuICBcInNvcnQtbnVtZXJpYy1hc2NcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjLFxuICBcInNvcnQtbnVtZXJpYy1kb3duXCI6ICRmYS12YXItc29ydC1udW1lcmljLWRvd24sXG4gIFwiaGFuZC1ob2xkaW5nLWRyb3BsZXRcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctZHJvcGxldCxcbiAgXCJoYW5kLWhvbGRpbmctd2F0ZXJcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXIsXG4gIFwid2F0ZXJcIjogJGZhLXZhci13YXRlcixcbiAgXCJjYWxlbmRhci1jaGVja1wiOiAkZmEtdmFyLWNhbGVuZGFyLWNoZWNrLFxuICBcImJyYWlsbGVcIjogJGZhLXZhci1icmFpbGxlLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbFwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbCxcbiAgXCJwcmVzY3JpcHRpb24tYm90dGxlLWFsdFwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0LFxuICBcImxhbmRtYXJrXCI6ICRmYS12YXItbGFuZG1hcmssXG4gIFwidHJ1Y2tcIjogJGZhLXZhci10cnVjayxcbiAgXCJjcm9zc2hhaXJzXCI6ICRmYS12YXItY3Jvc3NoYWlycyxcbiAgXCJwZXJzb24tY2FuZVwiOiAkZmEtdmFyLXBlcnNvbi1jYW5lLFxuICBcInRlbnRcIjogJGZhLXZhci10ZW50LFxuICBcInZlc3QtcGF0Y2hlc1wiOiAkZmEtdmFyLXZlc3QtcGF0Y2hlcyxcbiAgXCJjaGVjay1kb3VibGVcIjogJGZhLXZhci1jaGVjay1kb3VibGUsXG4gIFwiYXJyb3ctZG93bi1hLXpcIjogJGZhLXZhci1hcnJvdy1kb3duLWEteixcbiAgXCJzb3J0LWFscGhhLWFzY1wiOiAkZmEtdmFyLXNvcnQtYWxwaGEtYXNjLFxuICBcInNvcnQtYWxwaGEtZG93blwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtZG93bixcbiAgXCJtb25leS1iaWxsLXdoZWF0XCI6ICRmYS12YXItbW9uZXktYmlsbC13aGVhdCxcbiAgXCJjb29raWVcIjogJGZhLXZhci1jb29raWUsXG4gIFwiYXJyb3ctcm90YXRlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1yb3RhdGUtbGVmdCxcbiAgXCJhcnJvdy1sZWZ0LXJvdGF0ZVwiOiAkZmEtdmFyLWFycm93LWxlZnQtcm90YXRlLFxuICBcImFycm93LXJvdGF0ZS1iYWNrXCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWJhY2ssXG4gIFwiYXJyb3ctcm90YXRlLWJhY2t3YXJkXCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWJhY2t3YXJkLFxuICBcInVuZG9cIjogJGZhLXZhci11bmRvLFxuICBcImhhcmQtZHJpdmVcIjogJGZhLXZhci1oYXJkLWRyaXZlLFxuICBcImhkZFwiOiAkZmEtdmFyLWhkZCxcbiAgXCJmYWNlLWdyaW4tc3F1aW50LXRlYXJzXCI6ICRmYS12YXItZmFjZS1ncmluLXNxdWludC10ZWFycyxcbiAgXCJncmluLXNxdWludC10ZWFyc1wiOiAkZmEtdmFyLWdyaW4tc3F1aW50LXRlYXJzLFxuICBcImR1bWJiZWxsXCI6ICRmYS12YXItZHVtYmJlbGwsXG4gIFwicmVjdGFuZ2xlLWxpc3RcIjogJGZhLXZhci1yZWN0YW5nbGUtbGlzdCxcbiAgXCJsaXN0LWFsdFwiOiAkZmEtdmFyLWxpc3QtYWx0LFxuICBcInRhcnAtZHJvcGxldFwiOiAkZmEtdmFyLXRhcnAtZHJvcGxldCxcbiAgXCJob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrLFxuICBcInBlcnNvbi1za2lpbmctbm9yZGljXCI6ICRmYS12YXItcGVyc29uLXNraWluZy1ub3JkaWMsXG4gIFwic2tpaW5nLW5vcmRpY1wiOiAkZmEtdmFyLXNraWluZy1ub3JkaWMsXG4gIFwiY2FsZW5kYXItcGx1c1wiOiAkZmEtdmFyLWNhbGVuZGFyLXBsdXMsXG4gIFwicGxhbmUtYXJyaXZhbFwiOiAkZmEtdmFyLXBsYW5lLWFycml2YWwsXG4gIFwiY2lyY2xlLWxlZnRcIjogJGZhLXZhci1jaXJjbGUtbGVmdCxcbiAgXCJhcnJvdy1hbHQtY2lyY2xlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWxlZnQsXG4gIFwidHJhaW4tc3Vid2F5XCI6ICRmYS12YXItdHJhaW4tc3Vid2F5LFxuICBcInN1YndheVwiOiAkZmEtdmFyLXN1YndheSxcbiAgXCJjaGFydC1nYW50dFwiOiAkZmEtdmFyLWNoYXJ0LWdhbnR0LFxuICBcImluZGlhbi1ydXBlZS1zaWduXCI6ICRmYS12YXItaW5kaWFuLXJ1cGVlLXNpZ24sXG4gIFwiaW5kaWFuLXJ1cGVlXCI6ICRmYS12YXItaW5kaWFuLXJ1cGVlLFxuICBcImluclwiOiAkZmEtdmFyLWlucixcbiAgXCJjcm9wLXNpbXBsZVwiOiAkZmEtdmFyLWNyb3Atc2ltcGxlLFxuICBcImNyb3AtYWx0XCI6ICRmYS12YXItY3JvcC1hbHQsXG4gIFwibW9uZXktYmlsbC0xXCI6ICRmYS12YXItbW9uZXktYmlsbC0xLFxuICBcIm1vbmV5LWJpbGwtYWx0XCI6ICRmYS12YXItbW9uZXktYmlsbC1hbHQsXG4gIFwibGVmdC1sb25nXCI6ICRmYS12YXItbGVmdC1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LWxlZnRcIjogJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0LFxuICBcImRuYVwiOiAkZmEtdmFyLWRuYSxcbiAgXCJ2aXJ1cy1zbGFzaFwiOiAkZmEtdmFyLXZpcnVzLXNsYXNoLFxuICBcIm1pbnVzXCI6ICRmYS12YXItbWludXMsXG4gIFwic3VidHJhY3RcIjogJGZhLXZhci1zdWJ0cmFjdCxcbiAgXCJjaGVzc1wiOiAkZmEtdmFyLWNoZXNzLFxuICBcImFycm93LWxlZnQtbG9uZ1wiOiAkZmEtdmFyLWFycm93LWxlZnQtbG9uZyxcbiAgXCJsb25nLWFycm93LWxlZnRcIjogJGZhLXZhci1sb25nLWFycm93LWxlZnQsXG4gIFwicGx1Zy1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1jaGVjayxcbiAgXCJzdHJlZXQtdmlld1wiOiAkZmEtdmFyLXN0cmVldC12aWV3LFxuICBcImZyYW5jLXNpZ25cIjogJGZhLXZhci1mcmFuYy1zaWduLFxuICBcInZvbHVtZS1vZmZcIjogJGZhLXZhci12b2x1bWUtb2ZmLFxuICBcImhhbmRzLWFzbC1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1oYW5kcy1hc2wtaW50ZXJwcmV0aW5nLFxuICBcImFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcsXG4gIFwiYXNsLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWFzbC1pbnRlcnByZXRpbmcsXG4gIFwiaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1oYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZyxcbiAgXCJnZWFyXCI6ICRmYS12YXItZ2VhcixcbiAgXCJjb2dcIjogJGZhLXZhci1jb2csXG4gIFwiZHJvcGxldC1zbGFzaFwiOiAkZmEtdmFyLWRyb3BsZXQtc2xhc2gsXG4gIFwidGludC1zbGFzaFwiOiAkZmEtdmFyLXRpbnQtc2xhc2gsXG4gIFwibW9zcXVlXCI6ICRmYS12YXItbW9zcXVlLFxuICBcIm1vc3F1aXRvXCI6ICRmYS12YXItbW9zcXVpdG8sXG4gIFwic3Rhci1vZi1kYXZpZFwiOiAkZmEtdmFyLXN0YXItb2YtZGF2aWQsXG4gIFwicGVyc29uLW1pbGl0YXJ5LXJpZmxlXCI6ICRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXJpZmxlLFxuICBcImNhcnQtc2hvcHBpbmdcIjogJGZhLXZhci1jYXJ0LXNob3BwaW5nLFxuICBcInNob3BwaW5nLWNhcnRcIjogJGZhLXZhci1zaG9wcGluZy1jYXJ0LFxuICBcInZpYWxzXCI6ICRmYS12YXItdmlhbHMsXG4gIFwicGx1Zy1jaXJjbGUtcGx1c1wiOiAkZmEtdmFyLXBsdWctY2lyY2xlLXBsdXMsXG4gIFwicGxhY2Utb2Ytd29yc2hpcFwiOiAkZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXAsXG4gIFwiZ3JpcC12ZXJ0aWNhbFwiOiAkZmEtdmFyLWdyaXAtdmVydGljYWwsXG4gIFwiYXJyb3ctdHVybi11cFwiOiAkZmEtdmFyLWFycm93LXR1cm4tdXAsXG4gIFwibGV2ZWwtdXBcIjogJGZhLXZhci1sZXZlbC11cCxcbiAgXCJ1XCI6ICRmYS12YXItdSxcbiAgXCJzcXVhcmUtcm9vdC12YXJpYWJsZVwiOiAkZmEtdmFyLXNxdWFyZS1yb290LXZhcmlhYmxlLFxuICBcInNxdWFyZS1yb290LWFsdFwiOiAkZmEtdmFyLXNxdWFyZS1yb290LWFsdCxcbiAgXCJjbG9ja1wiOiAkZmEtdmFyLWNsb2NrLFxuICBcImNsb2NrLWZvdXJcIjogJGZhLXZhci1jbG9jay1mb3VyLFxuICBcImJhY2t3YXJkLXN0ZXBcIjogJGZhLXZhci1iYWNrd2FyZC1zdGVwLFxuICBcInN0ZXAtYmFja3dhcmRcIjogJGZhLXZhci1zdGVwLWJhY2t3YXJkLFxuICBcInBhbGxldFwiOiAkZmEtdmFyLXBhbGxldCxcbiAgXCJmYXVjZXRcIjogJGZhLXZhci1mYXVjZXQsXG4gIFwiYmFzZWJhbGwtYmF0LWJhbGxcIjogJGZhLXZhci1iYXNlYmFsbC1iYXQtYmFsbCxcbiAgXCJzXCI6ICRmYS12YXItcyxcbiAgXCJ0aW1lbGluZVwiOiAkZmEtdmFyLXRpbWVsaW5lLFxuICBcImtleWJvYXJkXCI6ICRmYS12YXIta2V5Ym9hcmQsXG4gIFwiY2FyZXQtZG93blwiOiAkZmEtdmFyLWNhcmV0LWRvd24sXG4gIFwiaG91c2UtY2hpbW5leS1tZWRpY2FsXCI6ICRmYS12YXItaG91c2UtY2hpbW5leS1tZWRpY2FsLFxuICBcImNsaW5pYy1tZWRpY2FsXCI6ICRmYS12YXItY2xpbmljLW1lZGljYWwsXG4gIFwidGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci10ZW1wZXJhdHVyZS10aHJlZS1xdWFydGVycyxcbiAgXCJ0ZW1wZXJhdHVyZS0zXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtMyxcbiAgXCJ0aGVybW9tZXRlci0zXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItMyxcbiAgXCJ0aGVybW9tZXRlci10aHJlZS1xdWFydGVyc1wiOiAkZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzLFxuICBcIm1vYmlsZS1zY3JlZW5cIjogJGZhLXZhci1tb2JpbGUtc2NyZWVuLFxuICBcIm1vYmlsZS1hbmRyb2lkLWFsdFwiOiAkZmEtdmFyLW1vYmlsZS1hbmRyb2lkLWFsdCxcbiAgXCJwbGFuZS11cFwiOiAkZmEtdmFyLXBsYW5lLXVwLFxuICBcInBpZ2d5LWJhbmtcIjogJGZhLXZhci1waWdneS1iYW5rLFxuICBcImJhdHRlcnktaGFsZlwiOiAkZmEtdmFyLWJhdHRlcnktaGFsZixcbiAgXCJiYXR0ZXJ5LTNcIjogJGZhLXZhci1iYXR0ZXJ5LTMsXG4gIFwibW91bnRhaW4tY2l0eVwiOiAkZmEtdmFyLW1vdW50YWluLWNpdHksXG4gIFwiY29pbnNcIjogJGZhLXZhci1jb2lucyxcbiAgXCJraGFuZGFcIjogJGZhLXZhci1raGFuZGEsXG4gIFwic2xpZGVyc1wiOiAkZmEtdmFyLXNsaWRlcnMsXG4gIFwic2xpZGVycy1oXCI6ICRmYS12YXItc2xpZGVycy1oLFxuICBcImZvbGRlci10cmVlXCI6ICRmYS12YXItZm9sZGVyLXRyZWUsXG4gIFwibmV0d29yay13aXJlZFwiOiAkZmEtdmFyLW5ldHdvcmstd2lyZWQsXG4gIFwibWFwLXBpblwiOiAkZmEtdmFyLW1hcC1waW4sXG4gIFwiaGFtc2FcIjogJGZhLXZhci1oYW1zYSxcbiAgXCJjZW50LXNpZ25cIjogJGZhLXZhci1jZW50LXNpZ24sXG4gIFwiZmxhc2tcIjogJGZhLXZhci1mbGFzayxcbiAgXCJwZXJzb24tcHJlZ25hbnRcIjogJGZhLXZhci1wZXJzb24tcHJlZ25hbnQsXG4gIFwid2FuZC1zcGFya2xlc1wiOiAkZmEtdmFyLXdhbmQtc3BhcmtsZXMsXG4gIFwiZWxsaXBzaXMtdmVydGljYWxcIjogJGZhLXZhci1lbGxpcHNpcy12ZXJ0aWNhbCxcbiAgXCJlbGxpcHNpcy12XCI6ICRmYS12YXItZWxsaXBzaXMtdixcbiAgXCJ0aWNrZXRcIjogJGZhLXZhci10aWNrZXQsXG4gIFwicG93ZXItb2ZmXCI6ICRmYS12YXItcG93ZXItb2ZmLFxuICBcInJpZ2h0LWxvbmdcIjogJGZhLXZhci1yaWdodC1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LXJpZ2h0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtcmlnaHQsXG4gIFwiZmxhZy11c2FcIjogJGZhLXZhci1mbGFnLXVzYSxcbiAgXCJsYXB0b3AtZmlsZVwiOiAkZmEtdmFyLWxhcHRvcC1maWxlLFxuICBcInR0eVwiOiAkZmEtdmFyLXR0eSxcbiAgXCJ0ZWxldHlwZVwiOiAkZmEtdmFyLXRlbGV0eXBlLFxuICBcImRpYWdyYW0tbmV4dFwiOiAkZmEtdmFyLWRpYWdyYW0tbmV4dCxcbiAgXCJwZXJzb24tcmlmbGVcIjogJGZhLXZhci1wZXJzb24tcmlmbGUsXG4gIFwiaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJjbG9zZWQtY2FwdGlvbmluZ1wiOiAkZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nLFxuICBcInBlcnNvbi1oaWtpbmdcIjogJGZhLXZhci1wZXJzb24taGlraW5nLFxuICBcImhpa2luZ1wiOiAkZmEtdmFyLWhpa2luZyxcbiAgXCJ2ZW51cy1kb3VibGVcIjogJGZhLXZhci12ZW51cy1kb3VibGUsXG4gIFwiaW1hZ2VzXCI6ICRmYS12YXItaW1hZ2VzLFxuICBcImNhbGN1bGF0b3JcIjogJGZhLXZhci1jYWxjdWxhdG9yLFxuICBcInBlb3BsZS1wdWxsaW5nXCI6ICRmYS12YXItcGVvcGxlLXB1bGxpbmcsXG4gIFwiblwiOiAkZmEtdmFyLW4sXG4gIFwiY2FibGUtY2FyXCI6ICRmYS12YXItY2FibGUtY2FyLFxuICBcInRyYW1cIjogJGZhLXZhci10cmFtLFxuICBcImNsb3VkLXJhaW5cIjogJGZhLXZhci1jbG91ZC1yYWluLFxuICBcImJ1aWxkaW5nLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS14bWFyayxcbiAgXCJzaGlwXCI6ICRmYS12YXItc2hpcCxcbiAgXCJhcnJvd3MtZG93bi10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLWRvd24tdG8tbGluZSxcbiAgXCJkb3dubG9hZFwiOiAkZmEtdmFyLWRvd25sb2FkLFxuICBcImZhY2UtZ3JpblwiOiAkZmEtdmFyLWZhY2UtZ3JpbixcbiAgXCJncmluXCI6ICRmYS12YXItZ3JpbixcbiAgXCJkZWxldGUtbGVmdFwiOiAkZmEtdmFyLWRlbGV0ZS1sZWZ0LFxuICBcImJhY2tzcGFjZVwiOiAkZmEtdmFyLWJhY2tzcGFjZSxcbiAgXCJleWUtZHJvcHBlclwiOiAkZmEtdmFyLWV5ZS1kcm9wcGVyLFxuICBcImV5ZS1kcm9wcGVyLWVtcHR5XCI6ICRmYS12YXItZXllLWRyb3BwZXItZW1wdHksXG4gIFwiZXllZHJvcHBlclwiOiAkZmEtdmFyLWV5ZWRyb3BwZXIsXG4gIFwiZmlsZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1maWxlLWNpcmNsZS1jaGVjayxcbiAgXCJmb3J3YXJkXCI6ICRmYS12YXItZm9yd2FyZCxcbiAgXCJtb2JpbGVcIjogJGZhLXZhci1tb2JpbGUsXG4gIFwibW9iaWxlLWFuZHJvaWRcIjogJGZhLXZhci1tb2JpbGUtYW5kcm9pZCxcbiAgXCJtb2JpbGUtcGhvbmVcIjogJGZhLXZhci1tb2JpbGUtcGhvbmUsXG4gIFwiZmFjZS1tZWhcIjogJGZhLXZhci1mYWNlLW1laCxcbiAgXCJtZWhcIjogJGZhLXZhci1tZWgsXG4gIFwiYWxpZ24tY2VudGVyXCI6ICRmYS12YXItYWxpZ24tY2VudGVyLFxuICBcImJvb2stc2t1bGxcIjogJGZhLXZhci1ib29rLXNrdWxsLFxuICBcImJvb2stZGVhZFwiOiAkZmEtdmFyLWJvb2stZGVhZCxcbiAgXCJpZC1jYXJkXCI6ICRmYS12YXItaWQtY2FyZCxcbiAgXCJkcml2ZXJzLWxpY2Vuc2VcIjogJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2UsXG4gIFwib3V0ZGVudFwiOiAkZmEtdmFyLW91dGRlbnQsXG4gIFwiZGVkZW50XCI6ICRmYS12YXItZGVkZW50LFxuICBcImhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJob3VzZVwiOiAkZmEtdmFyLWhvdXNlLFxuICBcImhvbWVcIjogJGZhLXZhci1ob21lLFxuICBcImhvbWUtYWx0XCI6ICRmYS12YXItaG9tZS1hbHQsXG4gIFwiaG9tZS1sZy1hbHRcIjogJGZhLXZhci1ob21lLWxnLWFsdCxcbiAgXCJjYWxlbmRhci13ZWVrXCI6ICRmYS12YXItY2FsZW5kYXItd2VlayxcbiAgXCJsYXB0b3AtbWVkaWNhbFwiOiAkZmEtdmFyLWxhcHRvcC1tZWRpY2FsLFxuICBcImJcIjogJGZhLXZhci1iLFxuICBcImZpbGUtbWVkaWNhbFwiOiAkZmEtdmFyLWZpbGUtbWVkaWNhbCxcbiAgXCJkaWNlLW9uZVwiOiAkZmEtdmFyLWRpY2Utb25lLFxuICBcImtpd2ktYmlyZFwiOiAkZmEtdmFyLWtpd2ktYmlyZCxcbiAgXCJhcnJvdy1yaWdodC1hcnJvdy1sZWZ0XCI6ICRmYS12YXItYXJyb3ctcmlnaHQtYXJyb3ctbGVmdCxcbiAgXCJleGNoYW5nZVwiOiAkZmEtdmFyLWV4Y2hhbmdlLFxuICBcInJvdGF0ZS1yaWdodFwiOiAkZmEtdmFyLXJvdGF0ZS1yaWdodCxcbiAgXCJyZWRvLWFsdFwiOiAkZmEtdmFyLXJlZG8tYWx0LFxuICBcInJvdGF0ZS1mb3J3YXJkXCI6ICRmYS12YXItcm90YXRlLWZvcndhcmQsXG4gIFwidXRlbnNpbHNcIjogJGZhLXZhci11dGVuc2lscyxcbiAgXCJjdXRsZXJ5XCI6ICRmYS12YXItY3V0bGVyeSxcbiAgXCJhcnJvdy11cC13aWRlLXNob3J0XCI6ICRmYS12YXItYXJyb3ctdXAtd2lkZS1zaG9ydCxcbiAgXCJzb3J0LWFtb3VudC11cFwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LXVwLFxuICBcIm1pbGwtc2lnblwiOiAkZmEtdmFyLW1pbGwtc2lnbixcbiAgXCJib3dsLXJpY2VcIjogJGZhLXZhci1ib3dsLXJpY2UsXG4gIFwic2t1bGxcIjogJGZhLXZhci1za3VsbCxcbiAgXCJ0b3dlci1icm9hZGNhc3RcIjogJGZhLXZhci10b3dlci1icm9hZGNhc3QsXG4gIFwiYnJvYWRjYXN0LXRvd2VyXCI6ICRmYS12YXItYnJvYWRjYXN0LXRvd2VyLFxuICBcInRydWNrLXBpY2t1cFwiOiAkZmEtdmFyLXRydWNrLXBpY2t1cCxcbiAgXCJ1cC1sb25nXCI6ICRmYS12YXItdXAtbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC11cFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwLFxuICBcInN0b3BcIjogJGZhLXZhci1zdG9wLFxuICBcImNvZGUtbWVyZ2VcIjogJGZhLXZhci1jb2RlLW1lcmdlLFxuICBcInVwbG9hZFwiOiAkZmEtdmFyLXVwbG9hZCxcbiAgXCJodXJyaWNhbmVcIjogJGZhLXZhci1odXJyaWNhbmUsXG4gIFwibW91bmRcIjogJGZhLXZhci1tb3VuZCxcbiAgXCJ0b2lsZXQtcG9ydGFibGVcIjogJGZhLXZhci10b2lsZXQtcG9ydGFibGUsXG4gIFwiY29tcGFjdC1kaXNjXCI6ICRmYS12YXItY29tcGFjdC1kaXNjLFxuICBcImZpbGUtYXJyb3ctZG93blwiOiAkZmEtdmFyLWZpbGUtYXJyb3ctZG93bixcbiAgXCJmaWxlLWRvd25sb2FkXCI6ICRmYS12YXItZmlsZS1kb3dubG9hZCxcbiAgXCJjYXJhdmFuXCI6ICRmYS12YXItY2FyYXZhbixcbiAgXCJzaGllbGQtY2F0XCI6ICRmYS12YXItc2hpZWxkLWNhdCxcbiAgXCJib2x0XCI6ICRmYS12YXItYm9sdCxcbiAgXCJ6YXBcIjogJGZhLXZhci16YXAsXG4gIFwiZ2xhc3Mtd2F0ZXJcIjogJGZhLXZhci1nbGFzcy13YXRlcixcbiAgXCJvaWwtd2VsbFwiOiAkZmEtdmFyLW9pbC13ZWxsLFxuICBcInZhdWx0XCI6ICRmYS12YXItdmF1bHQsXG4gIFwibWFyc1wiOiAkZmEtdmFyLW1hcnMsXG4gIFwidG9pbGV0XCI6ICRmYS12YXItdG9pbGV0LFxuICBcInBsYW5lLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLXBsYW5lLWNpcmNsZS14bWFyayxcbiAgXCJ5ZW4tc2lnblwiOiAkZmEtdmFyLXllbi1zaWduLFxuICBcImNueVwiOiAkZmEtdmFyLWNueSxcbiAgXCJqcHlcIjogJGZhLXZhci1qcHksXG4gIFwicm1iXCI6ICRmYS12YXItcm1iLFxuICBcInllblwiOiAkZmEtdmFyLXllbixcbiAgXCJydWJsZS1zaWduXCI6ICRmYS12YXItcnVibGUtc2lnbixcbiAgXCJyb3VibGVcIjogJGZhLXZhci1yb3VibGUsXG4gIFwicnViXCI6ICRmYS12YXItcnViLFxuICBcInJ1YmxlXCI6ICRmYS12YXItcnVibGUsXG4gIFwic3VuXCI6ICRmYS12YXItc3VuLFxuICBcImd1aXRhclwiOiAkZmEtdmFyLWd1aXRhcixcbiAgXCJmYWNlLWxhdWdoLXdpbmtcIjogJGZhLXZhci1mYWNlLWxhdWdoLXdpbmssXG4gIFwibGF1Z2gtd2lua1wiOiAkZmEtdmFyLWxhdWdoLXdpbmssXG4gIFwiaG9yc2UtaGVhZFwiOiAkZmEtdmFyLWhvcnNlLWhlYWQsXG4gIFwiYm9yZS1ob2xlXCI6ICRmYS12YXItYm9yZS1ob2xlLFxuICBcImluZHVzdHJ5XCI6ICRmYS12YXItaW5kdXN0cnksXG4gIFwiY2lyY2xlLWRvd25cIjogJGZhLXZhci1jaXJjbGUtZG93bixcbiAgXCJhcnJvdy1hbHQtY2lyY2xlLWRvd25cIjogJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd24sXG4gIFwiYXJyb3dzLXR1cm4tdG8tZG90c1wiOiAkZmEtdmFyLWFycm93cy10dXJuLXRvLWRvdHMsXG4gIFwiZmxvcmluLXNpZ25cIjogJGZhLXZhci1mbG9yaW4tc2lnbixcbiAgXCJhcnJvdy1kb3duLXNob3J0LXdpZGVcIjogJGZhLXZhci1hcnJvdy1kb3duLXNob3J0LXdpZGUsXG4gIFwic29ydC1hbW91bnQtZGVzY1wiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWRlc2MsXG4gIFwic29ydC1hbW91bnQtZG93bi1hbHRcIjogJGZhLXZhci1zb3J0LWFtb3VudC1kb3duLWFsdCxcbiAgXCJsZXNzLXRoYW5cIjogJGZhLXZhci1sZXNzLXRoYW4sXG4gIFwiYW5nbGUtZG93blwiOiAkZmEtdmFyLWFuZ2xlLWRvd24sXG4gIFwiY2FyLXR1bm5lbFwiOiAkZmEtdmFyLWNhci10dW5uZWwsXG4gIFwiaGVhZC1zaWRlLWNvdWdoXCI6ICRmYS12YXItaGVhZC1zaWRlLWNvdWdoLFxuICBcImdyaXAtbGluZXNcIjogJGZhLXZhci1ncmlwLWxpbmVzLFxuICBcInRodW1icy1kb3duXCI6ICRmYS12YXItdGh1bWJzLWRvd24sXG4gIFwidXNlci1sb2NrXCI6ICRmYS12YXItdXNlci1sb2NrLFxuICBcImFycm93LXJpZ2h0LWxvbmdcIjogJGZhLXZhci1hcnJvdy1yaWdodC1sb25nLFxuICBcImxvbmctYXJyb3ctcmlnaHRcIjogJGZhLXZhci1sb25nLWFycm93LXJpZ2h0LFxuICBcImFuY2hvci1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1hbmNob3ItY2lyY2xlLXhtYXJrLFxuICBcImVsbGlwc2lzXCI6ICRmYS12YXItZWxsaXBzaXMsXG4gIFwiZWxsaXBzaXMtaFwiOiAkZmEtdmFyLWVsbGlwc2lzLWgsXG4gIFwiY2hlc3MtcGF3blwiOiAkZmEtdmFyLWNoZXNzLXBhd24sXG4gIFwia2l0LW1lZGljYWxcIjogJGZhLXZhci1raXQtbWVkaWNhbCxcbiAgXCJmaXJzdC1haWRcIjogJGZhLXZhci1maXJzdC1haWQsXG4gIFwicGVyc29uLXRocm91Z2gtd2luZG93XCI6ICRmYS12YXItcGVyc29uLXRocm91Z2gtd2luZG93LFxuICBcInRvb2xib3hcIjogJGZhLXZhci10b29sYm94LFxuICBcImhhbmRzLWhvbGRpbmctY2lyY2xlXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZy1jaXJjbGUsXG4gIFwiYnVnXCI6ICRmYS12YXItYnVnLFxuICBcImNyZWRpdC1jYXJkXCI6ICRmYS12YXItY3JlZGl0LWNhcmQsXG4gIFwiY3JlZGl0LWNhcmQtYWx0XCI6ICRmYS12YXItY3JlZGl0LWNhcmQtYWx0LFxuICBcImNhclwiOiAkZmEtdmFyLWNhcixcbiAgXCJhdXRvbW9iaWxlXCI6ICRmYS12YXItYXV0b21vYmlsZSxcbiAgXCJoYW5kLWhvbGRpbmctaGFuZFwiOiAkZmEtdmFyLWhhbmQtaG9sZGluZy1oYW5kLFxuICBcImJvb2stb3Blbi1yZWFkZXJcIjogJGZhLXZhci1ib29rLW9wZW4tcmVhZGVyLFxuICBcImJvb2stcmVhZGVyXCI6ICRmYS12YXItYm9vay1yZWFkZXIsXG4gIFwibW91bnRhaW4tc3VuXCI6ICRmYS12YXItbW91bnRhaW4tc3VuLFxuICBcImFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodC10by1saW5lLFxuICBcImRpY2UtZDIwXCI6ICRmYS12YXItZGljZS1kMjAsXG4gIFwidHJ1Y2stZHJvcGxldFwiOiAkZmEtdmFyLXRydWNrLWRyb3BsZXQsXG4gIFwiZmlsZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1maWxlLWNpcmNsZS14bWFyayxcbiAgXCJ0ZW1wZXJhdHVyZS1hcnJvdy11cFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWFycm93LXVwLFxuICBcInRlbXBlcmF0dXJlLXVwXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtdXAsXG4gIFwibWVkYWxcIjogJGZhLXZhci1tZWRhbCxcbiAgXCJiZWRcIjogJGZhLXZhci1iZWQsXG4gIFwic3F1YXJlLWhcIjogJGZhLXZhci1zcXVhcmUtaCxcbiAgXCJoLXNxdWFyZVwiOiAkZmEtdmFyLWgtc3F1YXJlLFxuICBcInBvZGNhc3RcIjogJGZhLXZhci1wb2RjYXN0LFxuICBcInRlbXBlcmF0dXJlLWZ1bGxcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1mdWxsLFxuICBcInRlbXBlcmF0dXJlLTRcIjogJGZhLXZhci10ZW1wZXJhdHVyZS00LFxuICBcInRoZXJtb21ldGVyLTRcIjogJGZhLXZhci10aGVybW9tZXRlci00LFxuICBcInRoZXJtb21ldGVyLWZ1bGxcIjogJGZhLXZhci10aGVybW9tZXRlci1mdWxsLFxuICBcImJlbGxcIjogJGZhLXZhci1iZWxsLFxuICBcInN1cGVyc2NyaXB0XCI6ICRmYS12YXItc3VwZXJzY3JpcHQsXG4gIFwicGx1Zy1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1wbHVnLWNpcmNsZS14bWFyayxcbiAgXCJzdGFyLW9mLWxpZmVcIjogJGZhLXZhci1zdGFyLW9mLWxpZmUsXG4gIFwicGhvbmUtc2xhc2hcIjogJGZhLXZhci1waG9uZS1zbGFzaCxcbiAgXCJwYWludC1yb2xsZXJcIjogJGZhLXZhci1wYWludC1yb2xsZXIsXG4gIFwiaGFuZHNoYWtlLWFuZ2xlXCI6ICRmYS12YXItaGFuZHNoYWtlLWFuZ2xlLFxuICBcImhhbmRzLWhlbHBpbmdcIjogJGZhLXZhci1oYW5kcy1oZWxwaW5nLFxuICBcImxvY2F0aW9uLWRvdFwiOiAkZmEtdmFyLWxvY2F0aW9uLWRvdCxcbiAgXCJtYXAtbWFya2VyLWFsdFwiOiAkZmEtdmFyLW1hcC1tYXJrZXItYWx0LFxuICBcImZpbGVcIjogJGZhLXZhci1maWxlLFxuICBcImdyZWF0ZXItdGhhblwiOiAkZmEtdmFyLWdyZWF0ZXItdGhhbixcbiAgXCJwZXJzb24tc3dpbW1pbmdcIjogJGZhLXZhci1wZXJzb24tc3dpbW1pbmcsXG4gIFwic3dpbW1lclwiOiAkZmEtdmFyLXN3aW1tZXIsXG4gIFwiYXJyb3ctZG93blwiOiAkZmEtdmFyLWFycm93LWRvd24sXG4gIFwiZHJvcGxldFwiOiAkZmEtdmFyLWRyb3BsZXQsXG4gIFwidGludFwiOiAkZmEtdmFyLXRpbnQsXG4gIFwiZXJhc2VyXCI6ICRmYS12YXItZXJhc2VyLFxuICBcImVhcnRoLWFtZXJpY2FzXCI6ICRmYS12YXItZWFydGgtYW1lcmljYXMsXG4gIFwiZWFydGhcIjogJGZhLXZhci1lYXJ0aCxcbiAgXCJlYXJ0aC1hbWVyaWNhXCI6ICRmYS12YXItZWFydGgtYW1lcmljYSxcbiAgXCJnbG9iZS1hbWVyaWNhc1wiOiAkZmEtdmFyLWdsb2JlLWFtZXJpY2FzLFxuICBcInBlcnNvbi1idXJzdFwiOiAkZmEtdmFyLXBlcnNvbi1idXJzdCxcbiAgXCJkb3ZlXCI6ICRmYS12YXItZG92ZSxcbiAgXCJiYXR0ZXJ5LWVtcHR5XCI6ICRmYS12YXItYmF0dGVyeS1lbXB0eSxcbiAgXCJiYXR0ZXJ5LTBcIjogJGZhLXZhci1iYXR0ZXJ5LTAsXG4gIFwic29ja3NcIjogJGZhLXZhci1zb2NrcyxcbiAgXCJpbmJveFwiOiAkZmEtdmFyLWluYm94LFxuICBcInNlY3Rpb25cIjogJGZhLXZhci1zZWN0aW9uLFxuICBcImdhdWdlLWhpZ2hcIjogJGZhLXZhci1nYXVnZS1oaWdoLFxuICBcInRhY2hvbWV0ZXItYWx0XCI6ICRmYS12YXItdGFjaG9tZXRlci1hbHQsXG4gIFwidGFjaG9tZXRlci1hbHQtZmFzdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWZhc3QsXG4gIFwiZW52ZWxvcGUtb3Blbi10ZXh0XCI6ICRmYS12YXItZW52ZWxvcGUtb3Blbi10ZXh0LFxuICBcImhvc3BpdGFsXCI6ICRmYS12YXItaG9zcGl0YWwsXG4gIFwiaG9zcGl0YWwtYWx0XCI6ICRmYS12YXItaG9zcGl0YWwtYWx0LFxuICBcImhvc3BpdGFsLXdpZGVcIjogJGZhLXZhci1ob3NwaXRhbC13aWRlLFxuICBcIndpbmUtYm90dGxlXCI6ICRmYS12YXItd2luZS1ib3R0bGUsXG4gIFwiY2hlc3Mtcm9va1wiOiAkZmEtdmFyLWNoZXNzLXJvb2ssXG4gIFwiYmFycy1zdGFnZ2VyZWRcIjogJGZhLXZhci1iYXJzLXN0YWdnZXJlZCxcbiAgXCJyZW9yZGVyXCI6ICRmYS12YXItcmVvcmRlcixcbiAgXCJzdHJlYW1cIjogJGZhLXZhci1zdHJlYW0sXG4gIFwiZGhhcm1hY2hha3JhXCI6ICRmYS12YXItZGhhcm1hY2hha3JhLFxuICBcImhvdGRvZ1wiOiAkZmEtdmFyLWhvdGRvZyxcbiAgXCJwZXJzb24td2Fsa2luZy13aXRoLWNhbmVcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZy13aXRoLWNhbmUsXG4gIFwiYmxpbmRcIjogJGZhLXZhci1ibGluZCxcbiAgXCJkcnVtXCI6ICRmYS12YXItZHJ1bSxcbiAgXCJpY2UtY3JlYW1cIjogJGZhLXZhci1pY2UtY3JlYW0sXG4gIFwiaGVhcnQtY2lyY2xlLWJvbHRcIjogJGZhLXZhci1oZWFydC1jaXJjbGUtYm9sdCxcbiAgXCJmYXhcIjogJGZhLXZhci1mYXgsXG4gIFwicGFyYWdyYXBoXCI6ICRmYS12YXItcGFyYWdyYXBoLFxuICBcImNoZWNrLXRvLXNsb3RcIjogJGZhLXZhci1jaGVjay10by1zbG90LFxuICBcInZvdGUteWVhXCI6ICRmYS12YXItdm90ZS15ZWEsXG4gIFwic3Rhci1oYWxmXCI6ICRmYS12YXItc3Rhci1oYWxmLFxuICBcImJveGVzLXN0YWNrZWRcIjogJGZhLXZhci1ib3hlcy1zdGFja2VkLFxuICBcImJveGVzXCI6ICRmYS12YXItYm94ZXMsXG4gIFwiYm94ZXMtYWx0XCI6ICRmYS12YXItYm94ZXMtYWx0LFxuICBcImxpbmtcIjogJGZhLXZhci1saW5rLFxuICBcImNoYWluXCI6ICRmYS12YXItY2hhaW4sXG4gIFwiZWFyLWxpc3RlblwiOiAkZmEtdmFyLWVhci1saXN0ZW4sXG4gIFwiYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zXCI6ICRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zLFxuICBcInRyZWUtY2l0eVwiOiAkZmEtdmFyLXRyZWUtY2l0eSxcbiAgXCJwbGF5XCI6ICRmYS12YXItcGxheSxcbiAgXCJmb250XCI6ICRmYS12YXItZm9udCxcbiAgXCJydXBpYWgtc2lnblwiOiAkZmEtdmFyLXJ1cGlhaC1zaWduLFxuICBcIm1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLFxuICBcInNlYXJjaFwiOiAkZmEtdmFyLXNlYXJjaCxcbiAgXCJ0YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGxcIjogJGZhLXZhci10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGwsXG4gIFwicGluZy1wb25nLXBhZGRsZS1iYWxsXCI6ICRmYS12YXItcGluZy1wb25nLXBhZGRsZS1iYWxsLFxuICBcInRhYmxlLXRlbm5pc1wiOiAkZmEtdmFyLXRhYmxlLXRlbm5pcyxcbiAgXCJwZXJzb24tZG90cy1mcm9tLWxpbmVcIjogJGZhLXZhci1wZXJzb24tZG90cy1mcm9tLWxpbmUsXG4gIFwiZGlhZ25vc2VzXCI6ICRmYS12YXItZGlhZ25vc2VzLFxuICBcInRyYXNoLWNhbi1hcnJvdy11cFwiOiAkZmEtdmFyLXRyYXNoLWNhbi1hcnJvdy11cCxcbiAgXCJ0cmFzaC1yZXN0b3JlLWFsdFwiOiAkZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0LFxuICBcIm5haXJhLXNpZ25cIjogJGZhLXZhci1uYWlyYS1zaWduLFxuICBcImNhcnQtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNhcnQtYXJyb3ctZG93bixcbiAgXCJ3YWxraWUtdGFsa2llXCI6ICRmYS12YXItd2Fsa2llLXRhbGtpZSxcbiAgXCJmaWxlLXBlblwiOiAkZmEtdmFyLWZpbGUtcGVuLFxuICBcImZpbGUtZWRpdFwiOiAkZmEtdmFyLWZpbGUtZWRpdCxcbiAgXCJyZWNlaXB0XCI6ICRmYS12YXItcmVjZWlwdCxcbiAgXCJzcXVhcmUtcGVuXCI6ICRmYS12YXItc3F1YXJlLXBlbixcbiAgXCJwZW4tc3F1YXJlXCI6ICRmYS12YXItcGVuLXNxdWFyZSxcbiAgXCJwZW5jaWwtc3F1YXJlXCI6ICRmYS12YXItcGVuY2lsLXNxdWFyZSxcbiAgXCJzdWl0Y2FzZS1yb2xsaW5nXCI6ICRmYS12YXItc3VpdGNhc2Utcm9sbGluZyxcbiAgXCJwZXJzb24tY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJjaGV2cm9uLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLWRvd24sXG4gIFwiYmF0dGVyeS1mdWxsXCI6ICRmYS12YXItYmF0dGVyeS1mdWxsLFxuICBcImJhdHRlcnlcIjogJGZhLXZhci1iYXR0ZXJ5LFxuICBcImJhdHRlcnktNVwiOiAkZmEtdmFyLWJhdHRlcnktNSxcbiAgXCJza3VsbC1jcm9zc2JvbmVzXCI6ICRmYS12YXItc2t1bGwtY3Jvc3Nib25lcyxcbiAgXCJjb2RlLWNvbXBhcmVcIjogJGZhLXZhci1jb2RlLWNvbXBhcmUsXG4gIFwibGlzdC11bFwiOiAkZmEtdmFyLWxpc3QtdWwsXG4gIFwibGlzdC1kb3RzXCI6ICRmYS12YXItbGlzdC1kb3RzLFxuICBcInNjaG9vbC1sb2NrXCI6ICRmYS12YXItc2Nob29sLWxvY2ssXG4gIFwidG93ZXItY2VsbFwiOiAkZmEtdmFyLXRvd2VyLWNlbGwsXG4gIFwiZG93bi1sb25nXCI6ICRmYS12YXItZG93bi1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LWRvd25cIjogJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duLFxuICBcInJhbmtpbmctc3RhclwiOiAkZmEtdmFyLXJhbmtpbmctc3RhcixcbiAgXCJjaGVzcy1raW5nXCI6ICRmYS12YXItY2hlc3Mta2luZyxcbiAgXCJwZXJzb24taGFyYXNzaW5nXCI6ICRmYS12YXItcGVyc29uLWhhcmFzc2luZyxcbiAgXCJicmF6aWxpYW4tcmVhbC1zaWduXCI6ICRmYS12YXItYnJhemlsaWFuLXJlYWwtc2lnbixcbiAgXCJsYW5kbWFyay1kb21lXCI6ICRmYS12YXItbGFuZG1hcmstZG9tZSxcbiAgXCJsYW5kbWFyay1hbHRcIjogJGZhLXZhci1sYW5kbWFyay1hbHQsXG4gIFwiYXJyb3ctdXBcIjogJGZhLXZhci1hcnJvdy11cCxcbiAgXCJ0dlwiOiAkZmEtdmFyLXR2LFxuICBcInRlbGV2aXNpb25cIjogJGZhLXZhci10ZWxldmlzaW9uLFxuICBcInR2LWFsdFwiOiAkZmEtdmFyLXR2LWFsdCxcbiAgXCJzaHJpbXBcIjogJGZhLXZhci1zaHJpbXAsXG4gIFwibGlzdC1jaGVja1wiOiAkZmEtdmFyLWxpc3QtY2hlY2ssXG4gIFwidGFza3NcIjogJGZhLXZhci10YXNrcyxcbiAgXCJqdWctZGV0ZXJnZW50XCI6ICRmYS12YXItanVnLWRldGVyZ2VudCxcbiAgXCJjaXJjbGUtdXNlclwiOiAkZmEtdmFyLWNpcmNsZS11c2VyLFxuICBcInVzZXItY2lyY2xlXCI6ICRmYS12YXItdXNlci1jaXJjbGUsXG4gIFwidXNlci1zaGllbGRcIjogJGZhLXZhci11c2VyLXNoaWVsZCxcbiAgXCJ3aW5kXCI6ICRmYS12YXItd2luZCxcbiAgXCJjYXItYnVyc3RcIjogJGZhLXZhci1jYXItYnVyc3QsXG4gIFwiY2FyLWNyYXNoXCI6ICRmYS12YXItY2FyLWNyYXNoLFxuICBcInlcIjogJGZhLXZhci15LFxuICBcInBlcnNvbi1zbm93Ym9hcmRpbmdcIjogJGZhLXZhci1wZXJzb24tc25vd2JvYXJkaW5nLFxuICBcInNub3dib2FyZGluZ1wiOiAkZmEtdmFyLXNub3dib2FyZGluZyxcbiAgXCJ0cnVjay1mYXN0XCI6ICRmYS12YXItdHJ1Y2stZmFzdCxcbiAgXCJzaGlwcGluZy1mYXN0XCI6ICRmYS12YXItc2hpcHBpbmctZmFzdCxcbiAgXCJmaXNoXCI6ICRmYS12YXItZmlzaCxcbiAgXCJ1c2VyLWdyYWR1YXRlXCI6ICRmYS12YXItdXNlci1ncmFkdWF0ZSxcbiAgXCJjaXJjbGUtaGFsZi1zdHJva2VcIjogJGZhLXZhci1jaXJjbGUtaGFsZi1zdHJva2UsXG4gIFwiYWRqdXN0XCI6ICRmYS12YXItYWRqdXN0LFxuICBcImNsYXBwZXJib2FyZFwiOiAkZmEtdmFyLWNsYXBwZXJib2FyZCxcbiAgXCJjaXJjbGUtcmFkaWF0aW9uXCI6ICRmYS12YXItY2lyY2xlLXJhZGlhdGlvbixcbiAgXCJyYWRpYXRpb24tYWx0XCI6ICRmYS12YXItcmFkaWF0aW9uLWFsdCxcbiAgXCJiYXNlYmFsbFwiOiAkZmEtdmFyLWJhc2ViYWxsLFxuICBcImJhc2ViYWxsLWJhbGxcIjogJGZhLXZhci1iYXNlYmFsbC1iYWxsLFxuICBcImpldC1maWdodGVyLXVwXCI6ICRmYS12YXItamV0LWZpZ2h0ZXItdXAsXG4gIFwiZGlhZ3JhbS1wcm9qZWN0XCI6ICRmYS12YXItZGlhZ3JhbS1wcm9qZWN0LFxuICBcInByb2plY3QtZGlhZ3JhbVwiOiAkZmEtdmFyLXByb2plY3QtZGlhZ3JhbSxcbiAgXCJjb3B5XCI6ICRmYS12YXItY29weSxcbiAgXCJ2b2x1bWUteG1hcmtcIjogJGZhLXZhci12b2x1bWUteG1hcmssXG4gIFwidm9sdW1lLW11dGVcIjogJGZhLXZhci12b2x1bWUtbXV0ZSxcbiAgXCJ2b2x1bWUtdGltZXNcIjogJGZhLXZhci12b2x1bWUtdGltZXMsXG4gIFwiaGFuZC1zcGFya2xlc1wiOiAkZmEtdmFyLWhhbmQtc3BhcmtsZXMsXG4gIFwiZ3JpcFwiOiAkZmEtdmFyLWdyaXAsXG4gIFwiZ3JpcC1ob3Jpem9udGFsXCI6ICRmYS12YXItZ3JpcC1ob3Jpem9udGFsLFxuICBcInNoYXJlLWZyb20tc3F1YXJlXCI6ICRmYS12YXItc2hhcmUtZnJvbS1zcXVhcmUsXG4gIFwic2hhcmUtc3F1YXJlXCI6ICRmYS12YXItc2hhcmUtc3F1YXJlLFxuICBcImNoaWxkLWNvbWJhdGFudFwiOiAkZmEtdmFyLWNoaWxkLWNvbWJhdGFudCxcbiAgXCJjaGlsZC1yaWZsZVwiOiAkZmEtdmFyLWNoaWxkLXJpZmxlLFxuICBcImd1blwiOiAkZmEtdmFyLWd1bixcbiAgXCJzcXVhcmUtcGhvbmVcIjogJGZhLXZhci1zcXVhcmUtcGhvbmUsXG4gIFwicGhvbmUtc3F1YXJlXCI6ICRmYS12YXItcGhvbmUtc3F1YXJlLFxuICBcInBsdXNcIjogJGZhLXZhci1wbHVzLFxuICBcImFkZFwiOiAkZmEtdmFyLWFkZCxcbiAgXCJleHBhbmRcIjogJGZhLXZhci1leHBhbmQsXG4gIFwiY29tcHV0ZXJcIjogJGZhLXZhci1jb21wdXRlcixcbiAgXCJ4bWFya1wiOiAkZmEtdmFyLXhtYXJrLFxuICBcImNsb3NlXCI6ICRmYS12YXItY2xvc2UsXG4gIFwibXVsdGlwbHlcIjogJGZhLXZhci1tdWx0aXBseSxcbiAgXCJyZW1vdmVcIjogJGZhLXZhci1yZW1vdmUsXG4gIFwidGltZXNcIjogJGZhLXZhci10aW1lcyxcbiAgXCJhcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodCxcbiAgXCJhcnJvd3NcIjogJGZhLXZhci1hcnJvd3MsXG4gIFwiY2hhbGtib2FyZC11c2VyXCI6ICRmYS12YXItY2hhbGtib2FyZC11c2VyLFxuICBcImNoYWxrYm9hcmQtdGVhY2hlclwiOiAkZmEtdmFyLWNoYWxrYm9hcmQtdGVhY2hlcixcbiAgXCJwZXNvLXNpZ25cIjogJGZhLXZhci1wZXNvLXNpZ24sXG4gIFwiYnVpbGRpbmctc2hpZWxkXCI6ICRmYS12YXItYnVpbGRpbmctc2hpZWxkLFxuICBcImJhYnlcIjogJGZhLXZhci1iYWJ5LFxuICBcInVzZXJzLWxpbmVcIjogJGZhLXZhci11c2Vycy1saW5lLFxuICBcInF1b3RlLWxlZnRcIjogJGZhLXZhci1xdW90ZS1sZWZ0LFxuICBcInF1b3RlLWxlZnQtYWx0XCI6ICRmYS12YXItcXVvdGUtbGVmdC1hbHQsXG4gIFwidHJhY3RvclwiOiAkZmEtdmFyLXRyYWN0b3IsXG4gIFwidHJhc2gtYXJyb3ctdXBcIjogJGZhLXZhci10cmFzaC1hcnJvdy11cCxcbiAgXCJ0cmFzaC1yZXN0b3JlXCI6ICRmYS12YXItdHJhc2gtcmVzdG9yZSxcbiAgXCJhcnJvdy1kb3duLXVwLWxvY2tcIjogJGZhLXZhci1hcnJvdy1kb3duLXVwLWxvY2ssXG4gIFwibGluZXMtbGVhbmluZ1wiOiAkZmEtdmFyLWxpbmVzLWxlYW5pbmcsXG4gIFwicnVsZXItY29tYmluZWRcIjogJGZhLXZhci1ydWxlci1jb21iaW5lZCxcbiAgXCJjb3B5cmlnaHRcIjogJGZhLXZhci1jb3B5cmlnaHQsXG4gIFwiZXF1YWxzXCI6ICRmYS12YXItZXF1YWxzLFxuICBcImJsZW5kZXJcIjogJGZhLXZhci1ibGVuZGVyLFxuICBcInRlZXRoXCI6ICRmYS12YXItdGVldGgsXG4gIFwic2hla2VsLXNpZ25cIjogJGZhLXZhci1zaGVrZWwtc2lnbixcbiAgXCJpbHNcIjogJGZhLXZhci1pbHMsXG4gIFwic2hla2VsXCI6ICRmYS12YXItc2hla2VsLFxuICBcInNoZXFlbFwiOiAkZmEtdmFyLXNoZXFlbCxcbiAgXCJzaGVxZWwtc2lnblwiOiAkZmEtdmFyLXNoZXFlbC1zaWduLFxuICBcIm1hcFwiOiAkZmEtdmFyLW1hcCxcbiAgXCJyb2NrZXRcIjogJGZhLXZhci1yb2NrZXQsXG4gIFwicGhvdG8tZmlsbVwiOiAkZmEtdmFyLXBob3RvLWZpbG0sXG4gIFwicGhvdG8tdmlkZW9cIjogJGZhLXZhci1waG90by12aWRlbyxcbiAgXCJmb2xkZXItbWludXNcIjogJGZhLXZhci1mb2xkZXItbWludXMsXG4gIFwic3RvcmVcIjogJGZhLXZhci1zdG9yZSxcbiAgXCJhcnJvdy10cmVuZC11cFwiOiAkZmEtdmFyLWFycm93LXRyZW5kLXVwLFxuICBcInBsdWctY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtbWludXMsXG4gIFwic2lnbi1oYW5naW5nXCI6ICRmYS12YXItc2lnbi1oYW5naW5nLFxuICBcInNpZ25cIjogJGZhLXZhci1zaWduLFxuICBcImJlemllci1jdXJ2ZVwiOiAkZmEtdmFyLWJlemllci1jdXJ2ZSxcbiAgXCJiZWxsLXNsYXNoXCI6ICRmYS12YXItYmVsbC1zbGFzaCxcbiAgXCJ0YWJsZXRcIjogJGZhLXZhci10YWJsZXQsXG4gIFwidGFibGV0LWFuZHJvaWRcIjogJGZhLXZhci10YWJsZXQtYW5kcm9pZCxcbiAgXCJzY2hvb2wtZmxhZ1wiOiAkZmEtdmFyLXNjaG9vbC1mbGFnLFxuICBcImZpbGxcIjogJGZhLXZhci1maWxsLFxuICBcImFuZ2xlLXVwXCI6ICRmYS12YXItYW5nbGUtdXAsXG4gIFwiZHJ1bXN0aWNrLWJpdGVcIjogJGZhLXZhci1kcnVtc3RpY2stYml0ZSxcbiAgXCJob2xseS1iZXJyeVwiOiAkZmEtdmFyLWhvbGx5LWJlcnJ5LFxuICBcImNoZXZyb24tbGVmdFwiOiAkZmEtdmFyLWNoZXZyb24tbGVmdCxcbiAgXCJiYWN0ZXJpYVwiOiAkZmEtdmFyLWJhY3RlcmlhLFxuICBcImhhbmQtbGl6YXJkXCI6ICRmYS12YXItaGFuZC1saXphcmQsXG4gIFwibm90ZGVmXCI6ICRmYS12YXItbm90ZGVmLFxuICBcImRpc2Vhc2VcIjogJGZhLXZhci1kaXNlYXNlLFxuICBcImJyaWVmY2FzZS1tZWRpY2FsXCI6ICRmYS12YXItYnJpZWZjYXNlLW1lZGljYWwsXG4gIFwiZ2VuZGVybGVzc1wiOiAkZmEtdmFyLWdlbmRlcmxlc3MsXG4gIFwiY2hldnJvbi1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb24tcmlnaHQsXG4gIFwicmV0d2VldFwiOiAkZmEtdmFyLXJldHdlZXQsXG4gIFwiY2FyLXJlYXJcIjogJGZhLXZhci1jYXItcmVhcixcbiAgXCJjYXItYWx0XCI6ICRmYS12YXItY2FyLWFsdCxcbiAgXCJwdW1wLXNvYXBcIjogJGZhLXZhci1wdW1wLXNvYXAsXG4gIFwidmlkZW8tc2xhc2hcIjogJGZhLXZhci12aWRlby1zbGFzaCxcbiAgXCJiYXR0ZXJ5LXF1YXJ0ZXJcIjogJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXIsXG4gIFwiYmF0dGVyeS0yXCI6ICRmYS12YXItYmF0dGVyeS0yLFxuICBcInJhZGlvXCI6ICRmYS12YXItcmFkaW8sXG4gIFwiYmFieS1jYXJyaWFnZVwiOiAkZmEtdmFyLWJhYnktY2FycmlhZ2UsXG4gIFwiY2FycmlhZ2UtYmFieVwiOiAkZmEtdmFyLWNhcnJpYWdlLWJhYnksXG4gIFwidHJhZmZpYy1saWdodFwiOiAkZmEtdmFyLXRyYWZmaWMtbGlnaHQsXG4gIFwidGhlcm1vbWV0ZXJcIjogJGZhLXZhci10aGVybW9tZXRlcixcbiAgXCJ2ci1jYXJkYm9hcmRcIjogJGZhLXZhci12ci1jYXJkYm9hcmQsXG4gIFwiaGFuZC1taWRkbGUtZmluZ2VyXCI6ICRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyLFxuICBcInBlcmNlbnRcIjogJGZhLXZhci1wZXJjZW50LFxuICBcInBlcmNlbnRhZ2VcIjogJGZhLXZhci1wZXJjZW50YWdlLFxuICBcInRydWNrLW1vdmluZ1wiOiAkZmEtdmFyLXRydWNrLW1vdmluZyxcbiAgXCJnbGFzcy13YXRlci1kcm9wbGV0XCI6ICRmYS12YXItZ2xhc3Mtd2F0ZXItZHJvcGxldCxcbiAgXCJkaXNwbGF5XCI6ICRmYS12YXItZGlzcGxheSxcbiAgXCJmYWNlLXNtaWxlXCI6ICRmYS12YXItZmFjZS1zbWlsZSxcbiAgXCJzbWlsZVwiOiAkZmEtdmFyLXNtaWxlLFxuICBcInRodW1idGFja1wiOiAkZmEtdmFyLXRodW1idGFjayxcbiAgXCJ0aHVtYi10YWNrXCI6ICRmYS12YXItdGh1bWItdGFjayxcbiAgXCJ0cm9waHlcIjogJGZhLXZhci10cm9waHksXG4gIFwicGVyc29uLXByYXlpbmdcIjogJGZhLXZhci1wZXJzb24tcHJheWluZyxcbiAgXCJwcmF5XCI6ICRmYS12YXItcHJheSxcbiAgXCJoYW1tZXJcIjogJGZhLXZhci1oYW1tZXIsXG4gIFwiaGFuZC1wZWFjZVwiOiAkZmEtdmFyLWhhbmQtcGVhY2UsXG4gIFwicm90YXRlXCI6ICRmYS12YXItcm90YXRlLFxuICBcInN5bmMtYWx0XCI6ICRmYS12YXItc3luYy1hbHQsXG4gIFwic3Bpbm5lclwiOiAkZmEtdmFyLXNwaW5uZXIsXG4gIFwicm9ib3RcIjogJGZhLXZhci1yb2JvdCxcbiAgXCJwZWFjZVwiOiAkZmEtdmFyLXBlYWNlLFxuICBcImdlYXJzXCI6ICRmYS12YXItZ2VhcnMsXG4gIFwiY29nc1wiOiAkZmEtdmFyLWNvZ3MsXG4gIFwid2FyZWhvdXNlXCI6ICRmYS12YXItd2FyZWhvdXNlLFxuICBcImFycm93LXVwLXJpZ2h0LWRvdHNcIjogJGZhLXZhci1hcnJvdy11cC1yaWdodC1kb3RzLFxuICBcInNwbG90Y2hcIjogJGZhLXZhci1zcGxvdGNoLFxuICBcImZhY2UtZ3Jpbi1oZWFydHNcIjogJGZhLXZhci1mYWNlLWdyaW4taGVhcnRzLFxuICBcImdyaW4taGVhcnRzXCI6ICRmYS12YXItZ3Jpbi1oZWFydHMsXG4gIFwiZGljZS1mb3VyXCI6ICRmYS12YXItZGljZS1mb3VyLFxuICBcInNpbS1jYXJkXCI6ICRmYS12YXItc2ltLWNhcmQsXG4gIFwidHJhbnNnZW5kZXJcIjogJGZhLXZhci10cmFuc2dlbmRlcixcbiAgXCJ0cmFuc2dlbmRlci1hbHRcIjogJGZhLXZhci10cmFuc2dlbmRlci1hbHQsXG4gIFwibWVyY3VyeVwiOiAkZmEtdmFyLW1lcmN1cnksXG4gIFwiYXJyb3ctdHVybi1kb3duXCI6ICRmYS12YXItYXJyb3ctdHVybi1kb3duLFxuICBcImxldmVsLWRvd25cIjogJGZhLXZhci1sZXZlbC1kb3duLFxuICBcInBlcnNvbi1mYWxsaW5nLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWZhbGxpbmctYnVyc3QsXG4gIFwiYXdhcmRcIjogJGZhLXZhci1hd2FyZCxcbiAgXCJ0aWNrZXQtc2ltcGxlXCI6ICRmYS12YXItdGlja2V0LXNpbXBsZSxcbiAgXCJ0aWNrZXQtYWx0XCI6ICRmYS12YXItdGlja2V0LWFsdCxcbiAgXCJidWlsZGluZ1wiOiAkZmEtdmFyLWJ1aWxkaW5nLFxuICBcImFuZ2xlcy1sZWZ0XCI6ICRmYS12YXItYW5nbGVzLWxlZnQsXG4gIFwiYW5nbGUtZG91YmxlLWxlZnRcIjogJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdCxcbiAgXCJxcmNvZGVcIjogJGZhLXZhci1xcmNvZGUsXG4gIFwiY2xvY2stcm90YXRlLWxlZnRcIjogJGZhLXZhci1jbG9jay1yb3RhdGUtbGVmdCxcbiAgXCJoaXN0b3J5XCI6ICRmYS12YXItaGlzdG9yeSxcbiAgXCJmYWNlLWdyaW4tYmVhbS1zd2VhdFwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtLXN3ZWF0LFxuICBcImdyaW4tYmVhbS1zd2VhdFwiOiAkZmEtdmFyLWdyaW4tYmVhbS1zd2VhdCxcbiAgXCJmaWxlLWV4cG9ydFwiOiAkZmEtdmFyLWZpbGUtZXhwb3J0LFxuICBcImFycm93LXJpZ2h0LWZyb20tZmlsZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tZmlsZSxcbiAgXCJzaGllbGRcIjogJGZhLXZhci1zaGllbGQsXG4gIFwic2hpZWxkLWJsYW5rXCI6ICRmYS12YXItc2hpZWxkLWJsYW5rLFxuICBcImFycm93LXVwLXNob3J0LXdpZGVcIjogJGZhLXZhci1hcnJvdy11cC1zaG9ydC13aWRlLFxuICBcInNvcnQtYW1vdW50LXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdCxcbiAgXCJob3VzZS1tZWRpY2FsXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbCxcbiAgXCJnb2xmLWJhbGwtdGVlXCI6ICRmYS12YXItZ29sZi1iYWxsLXRlZSxcbiAgXCJnb2xmLWJhbGxcIjogJGZhLXZhci1nb2xmLWJhbGwsXG4gIFwiY2lyY2xlLWNoZXZyb24tbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWxlZnQsXG4gIFwiY2hldnJvbi1jaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQsXG4gIFwiaG91c2UtY2hpbW5leS13aW5kb3dcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LXdpbmRvdyxcbiAgXCJwZW4tbmliXCI6ICRmYS12YXItcGVuLW5pYixcbiAgXCJ0ZW50LWFycm93LXR1cm4tbGVmdFwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctdHVybi1sZWZ0LFxuICBcInRlbnRzXCI6ICRmYS12YXItdGVudHMsXG4gIFwid2FuZC1tYWdpY1wiOiAkZmEtdmFyLXdhbmQtbWFnaWMsXG4gIFwibWFnaWNcIjogJGZhLXZhci1tYWdpYyxcbiAgXCJkb2dcIjogJGZhLXZhci1kb2csXG4gIFwiY2Fycm90XCI6ICRmYS12YXItY2Fycm90LFxuICBcIm1vb25cIjogJGZhLXZhci1tb29uLFxuICBcIndpbmUtZ2xhc3MtZW1wdHlcIjogJGZhLXZhci13aW5lLWdsYXNzLWVtcHR5LFxuICBcIndpbmUtZ2xhc3MtYWx0XCI6ICRmYS12YXItd2luZS1nbGFzcy1hbHQsXG4gIFwiY2hlZXNlXCI6ICRmYS12YXItY2hlZXNlLFxuICBcInlpbi15YW5nXCI6ICRmYS12YXIteWluLXlhbmcsXG4gIFwibXVzaWNcIjogJGZhLXZhci1tdXNpYyxcbiAgXCJjb2RlLWNvbW1pdFwiOiAkZmEtdmFyLWNvZGUtY29tbWl0LFxuICBcInRlbXBlcmF0dXJlLWxvd1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWxvdyxcbiAgXCJwZXJzb24tYmlraW5nXCI6ICRmYS12YXItcGVyc29uLWJpa2luZyxcbiAgXCJiaWtpbmdcIjogJGZhLXZhci1iaWtpbmcsXG4gIFwiYnJvb21cIjogJGZhLXZhci1icm9vbSxcbiAgXCJzaGllbGQtaGVhcnRcIjogJGZhLXZhci1zaGllbGQtaGVhcnQsXG4gIFwiZ29wdXJhbVwiOiAkZmEtdmFyLWdvcHVyYW0sXG4gIFwiZWFydGgtb2NlYW5pYVwiOiAkZmEtdmFyLWVhcnRoLW9jZWFuaWEsXG4gIFwiZ2xvYmUtb2NlYW5pYVwiOiAkZmEtdmFyLWdsb2JlLW9jZWFuaWEsXG4gIFwic3F1YXJlLXhtYXJrXCI6ICRmYS12YXItc3F1YXJlLXhtYXJrLFxuICBcInRpbWVzLXNxdWFyZVwiOiAkZmEtdmFyLXRpbWVzLXNxdWFyZSxcbiAgXCJ4bWFyay1zcXVhcmVcIjogJGZhLXZhci14bWFyay1zcXVhcmUsXG4gIFwiaGFzaHRhZ1wiOiAkZmEtdmFyLWhhc2h0YWcsXG4gIFwidXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlclwiOiAkZmEtdmFyLXVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXIsXG4gIFwiZXhwYW5kLWFsdFwiOiAkZmEtdmFyLWV4cGFuZC1hbHQsXG4gIFwib2lsLWNhblwiOiAkZmEtdmFyLW9pbC1jYW4sXG4gIFwidFwiOiAkZmEtdmFyLXQsXG4gIFwiaGlwcG9cIjogJGZhLXZhci1oaXBwbyxcbiAgXCJjaGFydC1jb2x1bW5cIjogJGZhLXZhci1jaGFydC1jb2x1bW4sXG4gIFwiaW5maW5pdHlcIjogJGZhLXZhci1pbmZpbml0eSxcbiAgXCJ2aWFsLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXZpYWwtY2lyY2xlLWNoZWNrLFxuICBcInBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci1wZXJzb24tYXJyb3ctZG93bi10by1saW5lLFxuICBcInZvaWNlbWFpbFwiOiAkZmEtdmFyLXZvaWNlbWFpbCxcbiAgXCJmYW5cIjogJGZhLXZhci1mYW4sXG4gIFwicGVyc29uLXdhbGtpbmctbHVnZ2FnZVwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWx1Z2dhZ2UsXG4gIFwidXAtZG93blwiOiAkZmEtdmFyLXVwLWRvd24sXG4gIFwiYXJyb3dzLWFsdC12XCI6ICRmYS12YXItYXJyb3dzLWFsdC12LFxuICBcImNsb3VkLW1vb24tcmFpblwiOiAkZmEtdmFyLWNsb3VkLW1vb24tcmFpbixcbiAgXCJjYWxlbmRhclwiOiAkZmEtdmFyLWNhbGVuZGFyLFxuICBcInRyYWlsZXJcIjogJGZhLXZhci10cmFpbGVyLFxuICBcImJhaGFpXCI6ICRmYS12YXItYmFoYWksXG4gIFwiaGF5a2FsXCI6ICRmYS12YXItaGF5a2FsLFxuICBcInNkLWNhcmRcIjogJGZhLXZhci1zZC1jYXJkLFxuICBcImRyYWdvblwiOiAkZmEtdmFyLWRyYWdvbixcbiAgXCJzaG9lLXByaW50c1wiOiAkZmEtdmFyLXNob2UtcHJpbnRzLFxuICBcImNpcmNsZS1wbHVzXCI6ICRmYS12YXItY2lyY2xlLXBsdXMsXG4gIFwicGx1cy1jaXJjbGVcIjogJGZhLXZhci1wbHVzLWNpcmNsZSxcbiAgXCJmYWNlLWdyaW4tdG9uZ3VlLXdpbmtcIjogJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLXdpbmssXG4gIFwiZ3Jpbi10b25ndWUtd2lua1wiOiAkZmEtdmFyLWdyaW4tdG9uZ3VlLXdpbmssXG4gIFwiaGFuZC1ob2xkaW5nXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLFxuICBcInBsdWctY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwibGluay1zbGFzaFwiOiAkZmEtdmFyLWxpbmstc2xhc2gsXG4gIFwiY2hhaW4tYnJva2VuXCI6ICRmYS12YXItY2hhaW4tYnJva2VuLFxuICBcImNoYWluLXNsYXNoXCI6ICRmYS12YXItY2hhaW4tc2xhc2gsXG4gIFwidW5saW5rXCI6ICRmYS12YXItdW5saW5rLFxuICBcImNsb25lXCI6ICRmYS12YXItY2xvbmUsXG4gIFwicGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0XCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0LFxuICBcImFycm93LXVwLXotYVwiOiAkZmEtdmFyLWFycm93LXVwLXotYSxcbiAgXCJzb3J0LWFscGhhLXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtdXAtYWx0LFxuICBcImZpcmUtZmxhbWUtY3VydmVkXCI6ICRmYS12YXItZmlyZS1mbGFtZS1jdXJ2ZWQsXG4gIFwiZmlyZS1hbHRcIjogJGZhLXZhci1maXJlLWFsdCxcbiAgXCJ0b3JuYWRvXCI6ICRmYS12YXItdG9ybmFkbyxcbiAgXCJmaWxlLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtcGx1cyxcbiAgXCJib29rLXF1cmFuXCI6ICRmYS12YXItYm9vay1xdXJhbixcbiAgXCJxdXJhblwiOiAkZmEtdmFyLXF1cmFuLFxuICBcImFuY2hvclwiOiAkZmEtdmFyLWFuY2hvcixcbiAgXCJib3JkZXItYWxsXCI6ICRmYS12YXItYm9yZGVyLWFsbCxcbiAgXCJmYWNlLWFuZ3J5XCI6ICRmYS12YXItZmFjZS1hbmdyeSxcbiAgXCJhbmdyeVwiOiAkZmEtdmFyLWFuZ3J5LFxuICBcImNvb2tpZS1iaXRlXCI6ICRmYS12YXItY29va2llLWJpdGUsXG4gIFwiYXJyb3ctdHJlbmQtZG93blwiOiAkZmEtdmFyLWFycm93LXRyZW5kLWRvd24sXG4gIFwicnNzXCI6ICRmYS12YXItcnNzLFxuICBcImZlZWRcIjogJGZhLXZhci1mZWVkLFxuICBcImRyYXctcG9seWdvblwiOiAkZmEtdmFyLWRyYXctcG9seWdvbixcbiAgXCJzY2FsZS1iYWxhbmNlZFwiOiAkZmEtdmFyLXNjYWxlLWJhbGFuY2VkLFxuICBcImJhbGFuY2Utc2NhbGVcIjogJGZhLXZhci1iYWxhbmNlLXNjYWxlLFxuICBcImdhdWdlLXNpbXBsZS1oaWdoXCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLWhpZ2gsXG4gIFwidGFjaG9tZXRlclwiOiAkZmEtdmFyLXRhY2hvbWV0ZXIsXG4gIFwidGFjaG9tZXRlci1mYXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1mYXN0LFxuICBcInNob3dlclwiOiAkZmEtdmFyLXNob3dlcixcbiAgXCJkZXNrdG9wXCI6ICRmYS12YXItZGVza3RvcCxcbiAgXCJkZXNrdG9wLWFsdFwiOiAkZmEtdmFyLWRlc2t0b3AtYWx0LFxuICBcIm1cIjogJGZhLXZhci1tLFxuICBcInRhYmxlLWxpc3RcIjogJGZhLXZhci10YWJsZS1saXN0LFxuICBcInRoLWxpc3RcIjogJGZhLXZhci10aC1saXN0LFxuICBcImNvbW1lbnQtc21zXCI6ICRmYS12YXItY29tbWVudC1zbXMsXG4gIFwic21zXCI6ICRmYS12YXItc21zLFxuICBcImJvb2tcIjogJGZhLXZhci1ib29rLFxuICBcInVzZXItcGx1c1wiOiAkZmEtdmFyLXVzZXItcGx1cyxcbiAgXCJjaGVja1wiOiAkZmEtdmFyLWNoZWNrLFxuICBcImJhdHRlcnktdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzLFxuICBcImJhdHRlcnktNFwiOiAkZmEtdmFyLWJhdHRlcnktNCxcbiAgXCJob3VzZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1ob3VzZS1jaXJjbGUtY2hlY2ssXG4gIFwiYW5nbGUtbGVmdFwiOiAkZmEtdmFyLWFuZ2xlLWxlZnQsXG4gIFwiZGlhZ3JhbS1zdWNjZXNzb3JcIjogJGZhLXZhci1kaWFncmFtLXN1Y2Nlc3NvcixcbiAgXCJ0cnVjay1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXRydWNrLWFycm93LXJpZ2h0LFxuICBcImFycm93cy1zcGxpdC11cC1hbmQtbGVmdFwiOiAkZmEtdmFyLWFycm93cy1zcGxpdC11cC1hbmQtbGVmdCxcbiAgXCJoYW5kLWZpc3RcIjogJGZhLXZhci1oYW5kLWZpc3QsXG4gIFwiZmlzdC1yYWlzZWRcIjogJGZhLXZhci1maXN0LXJhaXNlZCxcbiAgXCJjbG91ZC1tb29uXCI6ICRmYS12YXItY2xvdWQtbW9vbixcbiAgXCJicmllZmNhc2VcIjogJGZhLXZhci1icmllZmNhc2UsXG4gIFwicGVyc29uLWZhbGxpbmdcIjogJGZhLXZhci1wZXJzb24tZmFsbGluZyxcbiAgXCJpbWFnZS1wb3J0cmFpdFwiOiAkZmEtdmFyLWltYWdlLXBvcnRyYWl0LFxuICBcInBvcnRyYWl0XCI6ICRmYS12YXItcG9ydHJhaXQsXG4gIFwidXNlci10YWdcIjogJGZhLXZhci11c2VyLXRhZyxcbiAgXCJydWdcIjogJGZhLXZhci1ydWcsXG4gIFwiZWFydGgtZXVyb3BlXCI6ICRmYS12YXItZWFydGgtZXVyb3BlLFxuICBcImdsb2JlLWV1cm9wZVwiOiAkZmEtdmFyLWdsb2JlLWV1cm9wZSxcbiAgXCJjYXJ0LWZsYXRiZWQtc3VpdGNhc2VcIjogJGZhLXZhci1jYXJ0LWZsYXRiZWQtc3VpdGNhc2UsXG4gIFwibHVnZ2FnZS1jYXJ0XCI6ICRmYS12YXItbHVnZ2FnZS1jYXJ0LFxuICBcInJlY3RhbmdsZS14bWFya1wiOiAkZmEtdmFyLXJlY3RhbmdsZS14bWFyayxcbiAgXCJyZWN0YW5nbGUtdGltZXNcIjogJGZhLXZhci1yZWN0YW5nbGUtdGltZXMsXG4gIFwidGltZXMtcmVjdGFuZ2xlXCI6ICRmYS12YXItdGltZXMtcmVjdGFuZ2xlLFxuICBcIndpbmRvdy1jbG9zZVwiOiAkZmEtdmFyLXdpbmRvdy1jbG9zZSxcbiAgXCJiYWh0LXNpZ25cIjogJGZhLXZhci1iYWh0LXNpZ24sXG4gIFwiYm9vay1vcGVuXCI6ICRmYS12YXItYm9vay1vcGVuLFxuICBcImJvb2stam91cm5hbC13aGlsbHNcIjogJGZhLXZhci1ib29rLWpvdXJuYWwtd2hpbGxzLFxuICBcImpvdXJuYWwtd2hpbGxzXCI6ICRmYS12YXItam91cm5hbC13aGlsbHMsXG4gIFwiaGFuZGN1ZmZzXCI6ICRmYS12YXItaGFuZGN1ZmZzLFxuICBcInRyaWFuZ2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItdHJpYW5nbGUtZXhjbGFtYXRpb24sXG4gIFwiZXhjbGFtYXRpb24tdHJpYW5nbGVcIjogJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZSxcbiAgXCJ3YXJuaW5nXCI6ICRmYS12YXItd2FybmluZyxcbiAgXCJkYXRhYmFzZVwiOiAkZmEtdmFyLWRhdGFiYXNlLFxuICBcInNoYXJlXCI6ICRmYS12YXItc2hhcmUsXG4gIFwiYXJyb3ctdHVybi1yaWdodFwiOiAkZmEtdmFyLWFycm93LXR1cm4tcmlnaHQsXG4gIFwibWFpbC1mb3J3YXJkXCI6ICRmYS12YXItbWFpbC1mb3J3YXJkLFxuICBcImJvdHRsZS1kcm9wbGV0XCI6ICRmYS12YXItYm90dGxlLWRyb3BsZXQsXG4gIFwibWFzay1mYWNlXCI6ICRmYS12YXItbWFzay1mYWNlLFxuICBcImhpbGwtcm9ja3NsaWRlXCI6ICRmYS12YXItaGlsbC1yb2Nrc2xpZGUsXG4gIFwicmlnaHQtbGVmdFwiOiAkZmEtdmFyLXJpZ2h0LWxlZnQsXG4gIFwiZXhjaGFuZ2UtYWx0XCI6ICRmYS12YXItZXhjaGFuZ2UtYWx0LFxuICBcInBhcGVyLXBsYW5lXCI6ICRmYS12YXItcGFwZXItcGxhbmUsXG4gIFwicm9hZC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1yb2FkLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJkdW5nZW9uXCI6ICRmYS12YXItZHVuZ2VvbixcbiAgXCJhbGlnbi1yaWdodFwiOiAkZmEtdmFyLWFsaWduLXJpZ2h0LFxuICBcIm1vbmV5LWJpbGwtMS13YXZlXCI6ICRmYS12YXItbW9uZXktYmlsbC0xLXdhdmUsXG4gIFwibW9uZXktYmlsbC13YXZlLWFsdFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZS1hbHQsXG4gIFwibGlmZS1yaW5nXCI6ICRmYS12YXItbGlmZS1yaW5nLFxuICBcImhhbmRzXCI6ICRmYS12YXItaGFuZHMsXG4gIFwic2lnbi1sYW5ndWFnZVwiOiAkZmEtdmFyLXNpZ24tbGFuZ3VhZ2UsXG4gIFwic2lnbmluZ1wiOiAkZmEtdmFyLXNpZ25pbmcsXG4gIFwiY2FsZW5kYXItZGF5XCI6ICRmYS12YXItY2FsZW5kYXItZGF5LFxuICBcIndhdGVyLWxhZGRlclwiOiAkZmEtdmFyLXdhdGVyLWxhZGRlcixcbiAgXCJsYWRkZXItd2F0ZXJcIjogJGZhLXZhci1sYWRkZXItd2F0ZXIsXG4gIFwic3dpbW1pbmctcG9vbFwiOiAkZmEtdmFyLXN3aW1taW5nLXBvb2wsXG4gIFwiYXJyb3dzLXVwLWRvd25cIjogJGZhLXZhci1hcnJvd3MtdXAtZG93bixcbiAgXCJhcnJvd3MtdlwiOiAkZmEtdmFyLWFycm93cy12LFxuICBcImZhY2UtZ3JpbWFjZVwiOiAkZmEtdmFyLWZhY2UtZ3JpbWFjZSxcbiAgXCJncmltYWNlXCI6ICRmYS12YXItZ3JpbWFjZSxcbiAgXCJ3aGVlbGNoYWlyLW1vdmVcIjogJGZhLXZhci13aGVlbGNoYWlyLW1vdmUsXG4gIFwid2hlZWxjaGFpci1hbHRcIjogJGZhLXZhci13aGVlbGNoYWlyLWFsdCxcbiAgXCJ0dXJuLWRvd25cIjogJGZhLXZhci10dXJuLWRvd24sXG4gIFwibGV2ZWwtZG93bi1hbHRcIjogJGZhLXZhci1sZXZlbC1kb3duLWFsdCxcbiAgXCJwZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0LFxuICBcInNxdWFyZS1lbnZlbG9wZVwiOiAkZmEtdmFyLXNxdWFyZS1lbnZlbG9wZSxcbiAgXCJlbnZlbG9wZS1zcXVhcmVcIjogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmUsXG4gIFwiZGljZVwiOiAkZmEtdmFyLWRpY2UsXG4gIFwiYm93bGluZy1iYWxsXCI6ICRmYS12YXItYm93bGluZy1iYWxsLFxuICBcImJyYWluXCI6ICRmYS12YXItYnJhaW4sXG4gIFwiYmFuZGFnZVwiOiAkZmEtdmFyLWJhbmRhZ2UsXG4gIFwiYmFuZC1haWRcIjogJGZhLXZhci1iYW5kLWFpZCxcbiAgXCJjYWxlbmRhci1taW51c1wiOiAkZmEtdmFyLWNhbGVuZGFyLW1pbnVzLFxuICBcImNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWNpcmNsZS14bWFyayxcbiAgXCJ0aW1lcy1jaXJjbGVcIjogJGZhLXZhci10aW1lcy1jaXJjbGUsXG4gIFwieG1hcmstY2lyY2xlXCI6ICRmYS12YXIteG1hcmstY2lyY2xlLFxuICBcImdpZnRzXCI6ICRmYS12YXItZ2lmdHMsXG4gIFwiaG90ZWxcIjogJGZhLXZhci1ob3RlbCxcbiAgXCJlYXJ0aC1hc2lhXCI6ICRmYS12YXItZWFydGgtYXNpYSxcbiAgXCJnbG9iZS1hc2lhXCI6ICRmYS12YXItZ2xvYmUtYXNpYSxcbiAgXCJpZC1jYXJkLWNsaXBcIjogJGZhLXZhci1pZC1jYXJkLWNsaXAsXG4gIFwiaWQtY2FyZC1hbHRcIjogJGZhLXZhci1pZC1jYXJkLWFsdCxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLXBsdXNcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLXBsdXMsXG4gIFwic2VhcmNoLXBsdXNcIjogJGZhLXZhci1zZWFyY2gtcGx1cyxcbiAgXCJ0aHVtYnMtdXBcIjogJGZhLXZhci10aHVtYnMtdXAsXG4gIFwidXNlci1jbG9ja1wiOiAkZmEtdmFyLXVzZXItY2xvY2ssXG4gIFwiaGFuZC1kb3RzXCI6ICRmYS12YXItaGFuZC1kb3RzLFxuICBcImFsbGVyZ2llc1wiOiAkZmEtdmFyLWFsbGVyZ2llcyxcbiAgXCJmaWxlLWludm9pY2VcIjogJGZhLXZhci1maWxlLWludm9pY2UsXG4gIFwid2luZG93LW1pbmltaXplXCI6ICRmYS12YXItd2luZG93LW1pbmltaXplLFxuICBcIm11Zy1zYXVjZXJcIjogJGZhLXZhci1tdWctc2F1Y2VyLFxuICBcImNvZmZlZVwiOiAkZmEtdmFyLWNvZmZlZSxcbiAgXCJicnVzaFwiOiAkZmEtdmFyLWJydXNoLFxuICBcIm1hc2tcIjogJGZhLXZhci1tYXNrLFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtbWludXNcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLW1pbnVzLFxuICBcInNlYXJjaC1taW51c1wiOiAkZmEtdmFyLXNlYXJjaC1taW51cyxcbiAgXCJydWxlci12ZXJ0aWNhbFwiOiAkZmEtdmFyLXJ1bGVyLXZlcnRpY2FsLFxuICBcInVzZXItbGFyZ2VcIjogJGZhLXZhci11c2VyLWxhcmdlLFxuICBcInVzZXItYWx0XCI6ICRmYS12YXItdXNlci1hbHQsXG4gIFwidHJhaW4tdHJhbVwiOiAkZmEtdmFyLXRyYWluLXRyYW0sXG4gIFwidXNlci1udXJzZVwiOiAkZmEtdmFyLXVzZXItbnVyc2UsXG4gIFwic3lyaW5nZVwiOiAkZmEtdmFyLXN5cmluZ2UsXG4gIFwiY2xvdWQtc3VuXCI6ICRmYS12YXItY2xvdWQtc3VuLFxuICBcInN0b3B3YXRjaC0yMFwiOiAkZmEtdmFyLXN0b3B3YXRjaC0yMCxcbiAgXCJzcXVhcmUtZnVsbFwiOiAkZmEtdmFyLXNxdWFyZS1mdWxsLFxuICBcIm1hZ25ldFwiOiAkZmEtdmFyLW1hZ25ldCxcbiAgXCJqYXJcIjogJGZhLXZhci1qYXIsXG4gIFwibm90ZS1zdGlja3lcIjogJGZhLXZhci1ub3RlLXN0aWNreSxcbiAgXCJzdGlja3ktbm90ZVwiOiAkZmEtdmFyLXN0aWNreS1ub3RlLFxuICBcImJ1Zy1zbGFzaFwiOiAkZmEtdmFyLWJ1Zy1zbGFzaCxcbiAgXCJhcnJvdy11cC1mcm9tLXdhdGVyLXB1bXBcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLXdhdGVyLXB1bXAsXG4gIFwiYm9uZVwiOiAkZmEtdmFyLWJvbmUsXG4gIFwidXNlci1pbmp1cmVkXCI6ICRmYS12YXItdXNlci1pbmp1cmVkLFxuICBcImZhY2Utc2FkLXRlYXJcIjogJGZhLXZhci1mYWNlLXNhZC10ZWFyLFxuICBcInNhZC10ZWFyXCI6ICRmYS12YXItc2FkLXRlYXIsXG4gIFwicGxhbmVcIjogJGZhLXZhci1wbGFuZSxcbiAgXCJ0ZW50LWFycm93cy1kb3duXCI6ICRmYS12YXItdGVudC1hcnJvd3MtZG93bixcbiAgXCJleGNsYW1hdGlvblwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLFxuICBcImFycm93cy1zcGluXCI6ICRmYS12YXItYXJyb3dzLXNwaW4sXG4gIFwicHJpbnRcIjogJGZhLXZhci1wcmludCxcbiAgXCJ0dXJraXNoLWxpcmEtc2lnblwiOiAkZmEtdmFyLXR1cmtpc2gtbGlyYS1zaWduLFxuICBcInRyeVwiOiAkZmEtdmFyLXRyeSxcbiAgXCJ0dXJraXNoLWxpcmFcIjogJGZhLXZhci10dXJraXNoLWxpcmEsXG4gIFwiZG9sbGFyLXNpZ25cIjogJGZhLXZhci1kb2xsYXItc2lnbixcbiAgXCJkb2xsYXJcIjogJGZhLXZhci1kb2xsYXIsXG4gIFwidXNkXCI6ICRmYS12YXItdXNkLFxuICBcInhcIjogJGZhLXZhci14LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1kb2xsYXIsXG4gIFwic2VhcmNoLWRvbGxhclwiOiAkZmEtdmFyLXNlYXJjaC1kb2xsYXIsXG4gIFwidXNlcnMtZ2VhclwiOiAkZmEtdmFyLXVzZXJzLWdlYXIsXG4gIFwidXNlcnMtY29nXCI6ICRmYS12YXItdXNlcnMtY29nLFxuICBcInBlcnNvbi1taWxpdGFyeS1wb2ludGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1wb2ludGluZyxcbiAgXCJidWlsZGluZy1jb2x1bW5zXCI6ICRmYS12YXItYnVpbGRpbmctY29sdW1ucyxcbiAgXCJiYW5rXCI6ICRmYS12YXItYmFuayxcbiAgXCJpbnN0aXR1dGlvblwiOiAkZmEtdmFyLWluc3RpdHV0aW9uLFxuICBcIm11c2V1bVwiOiAkZmEtdmFyLW11c2V1bSxcbiAgXCJ1bml2ZXJzaXR5XCI6ICRmYS12YXItdW5pdmVyc2l0eSxcbiAgXCJ1bWJyZWxsYVwiOiAkZmEtdmFyLXVtYnJlbGxhLFxuICBcInRyb3dlbFwiOiAkZmEtdmFyLXRyb3dlbCxcbiAgXCJkXCI6ICRmYS12YXItZCxcbiAgXCJzdGFwbGVyXCI6ICRmYS12YXItc3RhcGxlcixcbiAgXCJtYXNrcy10aGVhdGVyXCI6ICRmYS12YXItbWFza3MtdGhlYXRlcixcbiAgXCJ0aGVhdGVyLW1hc2tzXCI6ICRmYS12YXItdGhlYXRlci1tYXNrcyxcbiAgXCJraXAtc2lnblwiOiAkZmEtdmFyLWtpcC1zaWduLFxuICBcImhhbmQtcG9pbnQtbGVmdFwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtbGVmdCxcbiAgXCJoYW5kc2hha2Utc2ltcGxlXCI6ICRmYS12YXItaGFuZHNoYWtlLXNpbXBsZSxcbiAgXCJoYW5kc2hha2UtYWx0XCI6ICRmYS12YXItaGFuZHNoYWtlLWFsdCxcbiAgXCJqZXQtZmlnaHRlclwiOiAkZmEtdmFyLWpldC1maWdodGVyLFxuICBcImZpZ2h0ZXItamV0XCI6ICRmYS12YXItZmlnaHRlci1qZXQsXG4gIFwic3F1YXJlLXNoYXJlLW5vZGVzXCI6ICRmYS12YXItc3F1YXJlLXNoYXJlLW5vZGVzLFxuICBcInNoYXJlLWFsdC1zcXVhcmVcIjogJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlLFxuICBcImJhcmNvZGVcIjogJGZhLXZhci1iYXJjb2RlLFxuICBcInBsdXMtbWludXNcIjogJGZhLXZhci1wbHVzLW1pbnVzLFxuICBcInZpZGVvXCI6ICRmYS12YXItdmlkZW8sXG4gIFwidmlkZW8tY2FtZXJhXCI6ICRmYS12YXItdmlkZW8tY2FtZXJhLFxuICBcImdyYWR1YXRpb24tY2FwXCI6ICRmYS12YXItZ3JhZHVhdGlvbi1jYXAsXG4gIFwibW9ydGFyLWJvYXJkXCI6ICRmYS12YXItbW9ydGFyLWJvYXJkLFxuICBcImhhbmQtaG9sZGluZy1tZWRpY2FsXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLW1lZGljYWwsXG4gIFwicGVyc29uLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtY2hlY2ssXG4gIFwidHVybi11cFwiOiAkZmEtdmFyLXR1cm4tdXAsXG4gIFwibGV2ZWwtdXAtYWx0XCI6ICRmYS12YXItbGV2ZWwtdXAtYWx0LFxuKTtcblxuJGZhLWJyYW5kLWljb25zOiAoXG4gIFwibW9uZXJvXCI6ICRmYS12YXItbW9uZXJvLFxuICBcImhvb2xpXCI6ICRmYS12YXItaG9vbGksXG4gIFwieWVscFwiOiAkZmEtdmFyLXllbHAsXG4gIFwiY2MtdmlzYVwiOiAkZmEtdmFyLWNjLXZpc2EsXG4gIFwibGFzdGZtXCI6ICRmYS12YXItbGFzdGZtLFxuICBcInNob3B3YXJlXCI6ICRmYS12YXItc2hvcHdhcmUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uY1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMsXG4gIFwiYXdzXCI6ICRmYS12YXItYXdzLFxuICBcInJlZGhhdFwiOiAkZmEtdmFyLXJlZGhhdCxcbiAgXCJ5b2FzdFwiOiAkZmEtdmFyLXlvYXN0LFxuICBcImNsb3VkZmxhcmVcIjogJGZhLXZhci1jbG91ZGZsYXJlLFxuICBcInVwc1wiOiAkZmEtdmFyLXVwcyxcbiAgXCJ3cGV4cGxvcmVyXCI6ICRmYS12YXItd3BleHBsb3JlcixcbiAgXCJkeWFsb2dcIjogJGZhLXZhci1keWFsb2csXG4gIFwiYml0eVwiOiAkZmEtdmFyLWJpdHksXG4gIFwic3RhY2twYXRoXCI6ICRmYS12YXItc3RhY2twYXRoLFxuICBcImJ1eXNlbGxhZHNcIjogJGZhLXZhci1idXlzZWxsYWRzLFxuICBcImZpcnN0LW9yZGVyXCI6ICRmYS12YXItZmlyc3Qtb3JkZXIsXG4gIFwibW9keFwiOiAkZmEtdmFyLW1vZHgsXG4gIFwiZ3VpbGRlZFwiOiAkZmEtdmFyLWd1aWxkZWQsXG4gIFwidm52XCI6ICRmYS12YXItdm52LFxuICBcInNxdWFyZS1qc1wiOiAkZmEtdmFyLXNxdWFyZS1qcyxcbiAgXCJqcy1zcXVhcmVcIjogJGZhLXZhci1qcy1zcXVhcmUsXG4gIFwibWljcm9zb2Z0XCI6ICRmYS12YXItbWljcm9zb2Z0LFxuICBcInFxXCI6ICRmYS12YXItcXEsXG4gIFwib3JjaWRcIjogJGZhLXZhci1vcmNpZCxcbiAgXCJqYXZhXCI6ICRmYS12YXItamF2YSxcbiAgXCJpbnZpc2lvblwiOiAkZmEtdmFyLWludmlzaW9uLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQsXG4gIFwiY2VudGVyY29kZVwiOiAkZmEtdmFyLWNlbnRlcmNvZGUsXG4gIFwiZ2xpZGUtZ1wiOiAkZmEtdmFyLWdsaWRlLWcsXG4gIFwiZHJ1cGFsXCI6ICRmYS12YXItZHJ1cGFsLFxuICBcImhpcmUtYS1oZWxwZXJcIjogJGZhLXZhci1oaXJlLWEtaGVscGVyLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtYnlcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5LFxuICBcInVuaXR5XCI6ICRmYS12YXItdW5pdHksXG4gIFwid2htY3NcIjogJGZhLXZhci13aG1jcyxcbiAgXCJyb2NrZXRjaGF0XCI6ICRmYS12YXItcm9ja2V0Y2hhdCxcbiAgXCJ2a1wiOiAkZmEtdmFyLXZrLFxuICBcInVudGFwcGRcIjogJGZhLXZhci11bnRhcHBkLFxuICBcIm1haWxjaGltcFwiOiAkZmEtdmFyLW1haWxjaGltcCxcbiAgXCJjc3MzLWFsdFwiOiAkZmEtdmFyLWNzczMtYWx0LFxuICBcInNxdWFyZS1yZWRkaXRcIjogJGZhLXZhci1zcXVhcmUtcmVkZGl0LFxuICBcInJlZGRpdC1zcXVhcmVcIjogJGZhLXZhci1yZWRkaXQtc3F1YXJlLFxuICBcInZpbWVvLXZcIjogJGZhLXZhci12aW1lby12LFxuICBcImNvbnRhb1wiOiAkZmEtdmFyLWNvbnRhbyxcbiAgXCJzcXVhcmUtZm9udC1hd2Vzb21lXCI6ICRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZSxcbiAgXCJkZXNrcHJvXCI6ICRmYS12YXItZGVza3BybyxcbiAgXCJzaXN0cml4XCI6ICRmYS12YXItc2lzdHJpeCxcbiAgXCJzcXVhcmUtaW5zdGFncmFtXCI6ICRmYS12YXItc3F1YXJlLWluc3RhZ3JhbSxcbiAgXCJpbnN0YWdyYW0tc3F1YXJlXCI6ICRmYS12YXItaW5zdGFncmFtLXNxdWFyZSxcbiAgXCJiYXR0bGUtbmV0XCI6ICRmYS12YXItYmF0dGxlLW5ldCxcbiAgXCJ0aGUtcmVkLXlldGlcIjogJGZhLXZhci10aGUtcmVkLXlldGksXG4gIFwic3F1YXJlLWhhY2tlci1uZXdzXCI6ICRmYS12YXItc3F1YXJlLWhhY2tlci1uZXdzLFxuICBcImhhY2tlci1uZXdzLXNxdWFyZVwiOiAkZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZSxcbiAgXCJlZGdlXCI6ICRmYS12YXItZWRnZSxcbiAgXCJuYXBzdGVyXCI6ICRmYS12YXItbmFwc3RlcixcbiAgXCJzcXVhcmUtc25hcGNoYXRcIjogJGZhLXZhci1zcXVhcmUtc25hcGNoYXQsXG4gIFwic25hcGNoYXQtc3F1YXJlXCI6ICRmYS12YXItc25hcGNoYXQtc3F1YXJlLFxuICBcImdvb2dsZS1wbHVzLWdcIjogJGZhLXZhci1nb29nbGUtcGx1cy1nLFxuICBcImFydHN0YXRpb25cIjogJGZhLXZhci1hcnRzdGF0aW9uLFxuICBcIm1hcmtkb3duXCI6ICRmYS12YXItbWFya2Rvd24sXG4gIFwic291cmNldHJlZVwiOiAkZmEtdmFyLXNvdXJjZXRyZWUsXG4gIFwiZ29vZ2xlLXBsdXNcIjogJGZhLXZhci1nb29nbGUtcGx1cyxcbiAgXCJkaWFzcG9yYVwiOiAkZmEtdmFyLWRpYXNwb3JhLFxuICBcImZvdXJzcXVhcmVcIjogJGZhLXZhci1mb3Vyc3F1YXJlLFxuICBcInN0YWNrLW92ZXJmbG93XCI6ICRmYS12YXItc3RhY2stb3ZlcmZsb3csXG4gIFwiZ2l0aHViLWFsdFwiOiAkZmEtdmFyLWdpdGh1Yi1hbHQsXG4gIFwicGhvZW5peC1zcXVhZHJvblwiOiAkZmEtdmFyLXBob2VuaXgtc3F1YWRyb24sXG4gIFwicGFnZWxpbmVzXCI6ICRmYS12YXItcGFnZWxpbmVzLFxuICBcImFsZ29saWFcIjogJGZhLXZhci1hbGdvbGlhLFxuICBcInJlZC1yaXZlclwiOiAkZmEtdmFyLXJlZC1yaXZlcixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYSxcbiAgXCJzYWZhcmlcIjogJGZhLXZhci1zYWZhcmksXG4gIFwiZ29vZ2xlXCI6ICRmYS12YXItZ29vZ2xlLFxuICBcInNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlXCI6ICRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2UsXG4gIFwiZm9udC1hd2Vzb21lLWFsdFwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1hbHQsXG4gIFwiYXRsYXNzaWFuXCI6ICRmYS12YXItYXRsYXNzaWFuLFxuICBcImxpbmtlZGluLWluXCI6ICRmYS12YXItbGlua2VkaW4taW4sXG4gIFwiZGlnaXRhbC1vY2VhblwiOiAkZmEtdmFyLWRpZ2l0YWwtb2NlYW4sXG4gIFwibmltYmxyXCI6ICRmYS12YXItbmltYmxyLFxuICBcImNocm9tZWNhc3RcIjogJGZhLXZhci1jaHJvbWVjYXN0LFxuICBcImV2ZXJub3RlXCI6ICRmYS12YXItZXZlcm5vdGUsXG4gIFwiaGFja2VyLW5ld3NcIjogJGZhLXZhci1oYWNrZXItbmV3cyxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZyxcbiAgXCJhZHZlcnNhbFwiOiAkZmEtdmFyLWFkdmVyc2FsLFxuICBcImNyZWF0aXZlLWNvbW1vbnNcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLFxuICBcIndhdGNobWFuLW1vbml0b3JpbmdcIjogJGZhLXZhci13YXRjaG1hbi1tb25pdG9yaW5nLFxuICBcImZvbnRpY29uc1wiOiAkZmEtdmFyLWZvbnRpY29ucyxcbiAgXCJ3ZWl4aW5cIjogJGZhLXZhci13ZWl4aW4sXG4gIFwic2hpcnRzaW5idWxrXCI6ICRmYS12YXItc2hpcnRzaW5idWxrLFxuICBcImNvZGVwZW5cIjogJGZhLXZhci1jb2RlcGVuLFxuICBcImdpdC1hbHRcIjogJGZhLXZhci1naXQtYWx0LFxuICBcImx5ZnRcIjogJGZhLXZhci1seWZ0LFxuICBcInJldlwiOiAkZmEtdmFyLXJldixcbiAgXCJ3aW5kb3dzXCI6ICRmYS12YXItd2luZG93cyxcbiAgXCJ3aXphcmRzLW9mLXRoZS1jb2FzdFwiOiAkZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0LFxuICBcInNxdWFyZS12aWFkZW9cIjogJGZhLXZhci1zcXVhcmUtdmlhZGVvLFxuICBcInZpYWRlby1zcXVhcmVcIjogJGZhLXZhci12aWFkZW8tc3F1YXJlLFxuICBcIm1lZXR1cFwiOiAkZmEtdmFyLW1lZXR1cCxcbiAgXCJjZW50b3NcIjogJGZhLXZhci1jZW50b3MsXG4gIFwiYWRuXCI6ICRmYS12YXItYWRuLFxuICBcImNsb3Vkc21pdGhcIjogJGZhLXZhci1jbG91ZHNtaXRoLFxuICBcInBpZWQtcGlwZXItYWx0XCI6ICRmYS12YXItcGllZC1waXBlci1hbHQsXG4gIFwic3F1YXJlLWRyaWJiYmxlXCI6ICRmYS12YXItc3F1YXJlLWRyaWJiYmxlLFxuICBcImRyaWJiYmxlLXNxdWFyZVwiOiAkZmEtdmFyLWRyaWJiYmxlLXNxdWFyZSxcbiAgXCJjb2RpZXBpZVwiOiAkZmEtdmFyLWNvZGllcGllLFxuICBcIm5vZGVcIjogJGZhLXZhci1ub2RlLFxuICBcIm1peFwiOiAkZmEtdmFyLW1peCxcbiAgXCJzdGVhbVwiOiAkZmEtdmFyLXN0ZWFtLFxuICBcImNjLWFwcGxlLXBheVwiOiAkZmEtdmFyLWNjLWFwcGxlLXBheSxcbiAgXCJzY3JpYmRcIjogJGZhLXZhci1zY3JpYmQsXG4gIFwib3BlbmlkXCI6ICRmYS12YXItb3BlbmlkLFxuICBcImluc3RhbG9kXCI6ICRmYS12YXItaW5zdGFsb2QsXG4gIFwiZXhwZWRpdGVkc3NsXCI6ICRmYS12YXItZXhwZWRpdGVkc3NsLFxuICBcInNlbGxjYXN0XCI6ICRmYS12YXItc2VsbGNhc3QsXG4gIFwic3F1YXJlLXR3aXR0ZXJcIjogJGZhLXZhci1zcXVhcmUtdHdpdHRlcixcbiAgXCJ0d2l0dGVyLXNxdWFyZVwiOiAkZmEtdmFyLXR3aXR0ZXItc3F1YXJlLFxuICBcInItcHJvamVjdFwiOiAkZmEtdmFyLXItcHJvamVjdCxcbiAgXCJkZWxpY2lvdXNcIjogJGZhLXZhci1kZWxpY2lvdXMsXG4gIFwiZnJlZWJzZFwiOiAkZmEtdmFyLWZyZWVic2QsXG4gIFwidnVlanNcIjogJGZhLXZhci12dWVqcyxcbiAgXCJhY2N1c29mdFwiOiAkZmEtdmFyLWFjY3Vzb2Z0LFxuICBcImlveGhvc3RcIjogJGZhLXZhci1pb3hob3N0LFxuICBcImZvbnRpY29ucy1maVwiOiAkZmEtdmFyLWZvbnRpY29ucy1maSxcbiAgXCJhcHAtc3RvcmVcIjogJGZhLXZhci1hcHAtc3RvcmUsXG4gIFwiY2MtbWFzdGVyY2FyZFwiOiAkZmEtdmFyLWNjLW1hc3RlcmNhcmQsXG4gIFwiaXR1bmVzLW5vdGVcIjogJGZhLXZhci1pdHVuZXMtbm90ZSxcbiAgXCJnb2xhbmdcIjogJGZhLXZhci1nb2xhbmcsXG4gIFwia2lja3N0YXJ0ZXJcIjogJGZhLXZhci1raWNrc3RhcnRlcixcbiAgXCJncmF2XCI6ICRmYS12YXItZ3JhdixcbiAgXCJ3ZWlib1wiOiAkZmEtdmFyLXdlaWJvLFxuICBcInVuY2hhcnRlZFwiOiAkZmEtdmFyLXVuY2hhcnRlZCxcbiAgXCJmaXJzdGRyYWZ0XCI6ICRmYS12YXItZmlyc3RkcmFmdCxcbiAgXCJzcXVhcmUteW91dHViZVwiOiAkZmEtdmFyLXNxdWFyZS15b3V0dWJlLFxuICBcInlvdXR1YmUtc3F1YXJlXCI6ICRmYS12YXIteW91dHViZS1zcXVhcmUsXG4gIFwid2lraXBlZGlhLXdcIjogJGZhLXZhci13aWtpcGVkaWEtdyxcbiAgXCJ3cHJlc3NyXCI6ICRmYS12YXItd3ByZXNzcixcbiAgXCJyZW5kYWN0XCI6ICRmYS12YXItcmVuZGFjdCxcbiAgXCJhbmdlbGxpc3RcIjogJGZhLXZhci1hbmdlbGxpc3QsXG4gIFwiZ2FsYWN0aWMtcmVwdWJsaWNcIjogJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYyxcbiAgXCJuZmMtZGlyZWN0aW9uYWxcIjogJGZhLXZhci1uZmMtZGlyZWN0aW9uYWwsXG4gIFwic2t5cGVcIjogJGZhLXZhci1za3lwZSxcbiAgXCJqb2dldFwiOiAkZmEtdmFyLWpvZ2V0LFxuICBcImZlZG9yYVwiOiAkZmEtdmFyLWZlZG9yYSxcbiAgXCJzdHJpcGUtc1wiOiAkZmEtdmFyLXN0cmlwZS1zLFxuICBcIm1ldGFcIjogJGZhLXZhci1tZXRhLFxuICBcImxhcmF2ZWxcIjogJGZhLXZhci1sYXJhdmVsLFxuICBcImhvdGphclwiOiAkZmEtdmFyLWhvdGphcixcbiAgXCJibHVldG9vdGgtYlwiOiAkZmEtdmFyLWJsdWV0b290aC1iLFxuICBcInN0aWNrZXItbXVsZVwiOiAkZmEtdmFyLXN0aWNrZXItbXVsZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXplcm9cIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm8sXG4gIFwiaGlwc1wiOiAkZmEtdmFyLWhpcHMsXG4gIFwiYmVoYW5jZVwiOiAkZmEtdmFyLWJlaGFuY2UsXG4gIFwicmVkZGl0XCI6ICRmYS12YXItcmVkZGl0LFxuICBcImRpc2NvcmRcIjogJGZhLXZhci1kaXNjb3JkLFxuICBcImNocm9tZVwiOiAkZmEtdmFyLWNocm9tZSxcbiAgXCJhcHAtc3RvcmUtaW9zXCI6ICRmYS12YXItYXBwLXN0b3JlLWlvcyxcbiAgXCJjYy1kaXNjb3ZlclwiOiAkZmEtdmFyLWNjLWRpc2NvdmVyLFxuICBcIndwYmVnaW5uZXJcIjogJGZhLXZhci13cGJlZ2lubmVyLFxuICBcImNvbmZsdWVuY2VcIjogJGZhLXZhci1jb25mbHVlbmNlLFxuICBcIm1kYlwiOiAkZmEtdmFyLW1kYixcbiAgXCJkb2NodWJcIjogJGZhLXZhci1kb2NodWIsXG4gIFwiYWNjZXNzaWJsZS1pY29uXCI6ICRmYS12YXItYWNjZXNzaWJsZS1pY29uLFxuICBcImViYXlcIjogJGZhLXZhci1lYmF5LFxuICBcImFtYXpvblwiOiAkZmEtdmFyLWFtYXpvbixcbiAgXCJ1bnNwbGFzaFwiOiAkZmEtdmFyLXVuc3BsYXNoLFxuICBcInlhcm5cIjogJGZhLXZhci15YXJuLFxuICBcInNxdWFyZS1zdGVhbVwiOiAkZmEtdmFyLXNxdWFyZS1zdGVhbSxcbiAgXCJzdGVhbS1zcXVhcmVcIjogJGZhLXZhci1zdGVhbS1zcXVhcmUsXG4gIFwiNTAwcHhcIjogJGZhLXZhci01MDBweCxcbiAgXCJzcXVhcmUtdmltZW9cIjogJGZhLXZhci1zcXVhcmUtdmltZW8sXG4gIFwidmltZW8tc3F1YXJlXCI6ICRmYS12YXItdmltZW8tc3F1YXJlLFxuICBcImFzeW1tZXRyaWtcIjogJGZhLXZhci1hc3ltbWV0cmlrLFxuICBcImZvbnQtYXdlc29tZVwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZSxcbiAgXCJmb250LWF3ZXNvbWUtZmxhZ1wiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnLFxuICBcImZvbnQtYXdlc29tZS1sb2dvLWZ1bGxcIjogJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsLFxuICBcImdyYXRpcGF5XCI6ICRmYS12YXItZ3JhdGlwYXksXG4gIFwiYXBwbGVcIjogJGZhLXZhci1hcHBsZSxcbiAgXCJoaXZlXCI6ICRmYS12YXItaGl2ZSxcbiAgXCJnaXRrcmFrZW5cIjogJGZhLXZhci1naXRrcmFrZW4sXG4gIFwia2V5YmFzZVwiOiAkZmEtdmFyLWtleWJhc2UsXG4gIFwiYXBwbGUtcGF5XCI6ICRmYS12YXItYXBwbGUtcGF5LFxuICBcInBhZGxldFwiOiAkZmEtdmFyLXBhZGxldCxcbiAgXCJhbWF6b24tcGF5XCI6ICRmYS12YXItYW1hem9uLXBheSxcbiAgXCJzcXVhcmUtZ2l0aHViXCI6ICRmYS12YXItc3F1YXJlLWdpdGh1YixcbiAgXCJnaXRodWItc3F1YXJlXCI6ICRmYS12YXItZ2l0aHViLXNxdWFyZSxcbiAgXCJzdHVtYmxldXBvblwiOiAkZmEtdmFyLXN0dW1ibGV1cG9uLFxuICBcImZlZGV4XCI6ICRmYS12YXItZmVkZXgsXG4gIFwicGhvZW5peC1mcmFtZXdvcmtcIjogJGZhLXZhci1waG9lbml4LWZyYW1ld29yayxcbiAgXCJzaG9waWZ5XCI6ICRmYS12YXItc2hvcGlmeSxcbiAgXCJuZW9zXCI6ICRmYS12YXItbmVvcyxcbiAgXCJoYWNrZXJyYW5rXCI6ICRmYS12YXItaGFja2VycmFuayxcbiAgXCJyZXNlYXJjaGdhdGVcIjogJGZhLXZhci1yZXNlYXJjaGdhdGUsXG4gIFwic3dpZnRcIjogJGZhLXZhci1zd2lmdCxcbiAgXCJhbmd1bGFyXCI6ICRmYS12YXItYW5ndWxhcixcbiAgXCJzcGVha2FwXCI6ICRmYS12YXItc3BlYWthcCxcbiAgXCJhbmdyeWNyZWF0aXZlXCI6ICRmYS12YXItYW5ncnljcmVhdGl2ZSxcbiAgXCJ5LWNvbWJpbmF0b3JcIjogJGZhLXZhci15LWNvbWJpbmF0b3IsXG4gIFwiZW1waXJlXCI6ICRmYS12YXItZW1waXJlLFxuICBcImVudmlyYVwiOiAkZmEtdmFyLWVudmlyYSxcbiAgXCJzcXVhcmUtZ2l0bGFiXCI6ICRmYS12YXItc3F1YXJlLWdpdGxhYixcbiAgXCJnaXRsYWItc3F1YXJlXCI6ICRmYS12YXItZ2l0bGFiLXNxdWFyZSxcbiAgXCJzdHVkaW92aW5hcmlcIjogJGZhLXZhci1zdHVkaW92aW5hcmksXG4gIFwicGllZC1waXBlclwiOiAkZmEtdmFyLXBpZWQtcGlwZXIsXG4gIFwid29yZHByZXNzXCI6ICRmYS12YXItd29yZHByZXNzLFxuICBcInByb2R1Y3QtaHVudFwiOiAkZmEtdmFyLXByb2R1Y3QtaHVudCxcbiAgXCJmaXJlZm94XCI6ICRmYS12YXItZmlyZWZveCxcbiAgXCJsaW5vZGVcIjogJGZhLXZhci1saW5vZGUsXG4gIFwiZ29vZHJlYWRzXCI6ICRmYS12YXItZ29vZHJlYWRzLFxuICBcInNxdWFyZS1vZG5va2xhc3NuaWtpXCI6ICRmYS12YXItc3F1YXJlLW9kbm9rbGFzc25pa2ksXG4gIFwib2Rub2tsYXNzbmlraS1zcXVhcmVcIjogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZSxcbiAgXCJqc2ZpZGRsZVwiOiAkZmEtdmFyLWpzZmlkZGxlLFxuICBcInNpdGhcIjogJGZhLXZhci1zaXRoLFxuICBcInRoZW1laXNsZVwiOiAkZmEtdmFyLXRoZW1laXNsZSxcbiAgXCJwYWdlNFwiOiAkZmEtdmFyLXBhZ2U0LFxuICBcImhhc2hub2RlXCI6ICRmYS12YXItaGFzaG5vZGUsXG4gIFwicmVhY3RcIjogJGZhLXZhci1yZWFjdCxcbiAgXCJjYy1wYXlwYWxcIjogJGZhLXZhci1jYy1wYXlwYWwsXG4gIFwic3F1YXJlc3BhY2VcIjogJGZhLXZhci1zcXVhcmVzcGFjZSxcbiAgXCJjYy1zdHJpcGVcIjogJGZhLXZhci1jYy1zdHJpcGUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1zaGFyZVwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmUsXG4gIFwiYml0Y29pblwiOiAkZmEtdmFyLWJpdGNvaW4sXG4gIFwia2V5Y2RuXCI6ICRmYS12YXIta2V5Y2RuLFxuICBcIm9wZXJhXCI6ICRmYS12YXItb3BlcmEsXG4gIFwiaXRjaC1pb1wiOiAkZmEtdmFyLWl0Y2gtaW8sXG4gIFwidW1icmFjb1wiOiAkZmEtdmFyLXVtYnJhY28sXG4gIFwiZ2FsYWN0aWMtc2VuYXRlXCI6ICRmYS12YXItZ2FsYWN0aWMtc2VuYXRlLFxuICBcInVidW50dVwiOiAkZmEtdmFyLXVidW50dSxcbiAgXCJkcmFmdDJkaWdpdGFsXCI6ICRmYS12YXItZHJhZnQyZGlnaXRhbCxcbiAgXCJzdHJpcGVcIjogJGZhLXZhci1zdHJpcGUsXG4gIFwiaG91enpcIjogJGZhLXZhci1ob3V6eixcbiAgXCJnZ1wiOiAkZmEtdmFyLWdnLFxuICBcImRobFwiOiAkZmEtdmFyLWRobCxcbiAgXCJzcXVhcmUtcGludGVyZXN0XCI6ICRmYS12YXItc3F1YXJlLXBpbnRlcmVzdCxcbiAgXCJwaW50ZXJlc3Qtc3F1YXJlXCI6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZSxcbiAgXCJ4aW5nXCI6ICRmYS12YXIteGluZyxcbiAgXCJibGFja2JlcnJ5XCI6ICRmYS12YXItYmxhY2tiZXJyeSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXBkXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZCxcbiAgXCJwbGF5c3RhdGlvblwiOiAkZmEtdmFyLXBsYXlzdGF0aW9uLFxuICBcInF1aW5zY2FwZVwiOiAkZmEtdmFyLXF1aW5zY2FwZSxcbiAgXCJsZXNzXCI6ICRmYS12YXItbGVzcyxcbiAgXCJibG9nZ2VyLWJcIjogJGZhLXZhci1ibG9nZ2VyLWIsXG4gIFwib3BlbmNhcnRcIjogJGZhLXZhci1vcGVuY2FydCxcbiAgXCJ2aW5lXCI6ICRmYS12YXItdmluZSxcbiAgXCJwYXlwYWxcIjogJGZhLXZhci1wYXlwYWwsXG4gIFwiZ2l0bGFiXCI6ICRmYS12YXItZ2l0bGFiLFxuICBcInR5cG8zXCI6ICRmYS12YXItdHlwbzMsXG4gIFwicmVkZGl0LWFsaWVuXCI6ICRmYS12YXItcmVkZGl0LWFsaWVuLFxuICBcInlhaG9vXCI6ICRmYS12YXIteWFob28sXG4gIFwiZGFpbHltb3Rpb25cIjogJGZhLXZhci1kYWlseW1vdGlvbixcbiAgXCJhZmZpbGlhdGV0aGVtZVwiOiAkZmEtdmFyLWFmZmlsaWF0ZXRoZW1lLFxuICBcInBpZWQtcGlwZXItcHBcIjogJGZhLXZhci1waWVkLXBpcGVyLXBwLFxuICBcImJvb3RzdHJhcFwiOiAkZmEtdmFyLWJvb3RzdHJhcCxcbiAgXCJvZG5va2xhc3NuaWtpXCI6ICRmYS12YXItb2Rub2tsYXNzbmlraSxcbiAgXCJuZmMtc3ltYm9sXCI6ICRmYS12YXItbmZjLXN5bWJvbCxcbiAgXCJldGhlcmV1bVwiOiAkZmEtdmFyLWV0aGVyZXVtLFxuICBcInNwZWFrZXItZGVja1wiOiAkZmEtdmFyLXNwZWFrZXItZGVjayxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jLWV1XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldSxcbiAgXCJwYXRyZW9uXCI6ICRmYS12YXItcGF0cmVvbixcbiAgXCJhdmlhbmV4XCI6ICRmYS12YXItYXZpYW5leCxcbiAgXCJlbGxvXCI6ICRmYS12YXItZWxsbyxcbiAgXCJnb2ZvcmVcIjogJGZhLXZhci1nb2ZvcmUsXG4gIFwiYmltb2JqZWN0XCI6ICRmYS12YXItYmltb2JqZWN0LFxuICBcImZhY2Vib29rLWZcIjogJGZhLXZhci1mYWNlYm9vay1mLFxuICBcInNxdWFyZS1nb29nbGUtcGx1c1wiOiAkZmEtdmFyLXNxdWFyZS1nb29nbGUtcGx1cyxcbiAgXCJnb29nbGUtcGx1cy1zcXVhcmVcIjogJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmUsXG4gIFwibWFuZGFsb3JpYW5cIjogJGZhLXZhci1tYW5kYWxvcmlhbixcbiAgXCJmaXJzdC1vcmRlci1hbHRcIjogJGZhLXZhci1maXJzdC1vcmRlci1hbHQsXG4gIFwib3NpXCI6ICRmYS12YXItb3NpLFxuICBcImdvb2dsZS13YWxsZXRcIjogJGZhLXZhci1nb29nbGUtd2FsbGV0LFxuICBcImQtYW5kLWQtYmV5b25kXCI6ICRmYS12YXItZC1hbmQtZC1iZXlvbmQsXG4gIFwicGVyaXNjb3BlXCI6ICRmYS12YXItcGVyaXNjb3BlLFxuICBcImZ1bGNydW1cIjogJGZhLXZhci1mdWxjcnVtLFxuICBcImNsb3Vkc2NhbGVcIjogJGZhLXZhci1jbG91ZHNjYWxlLFxuICBcImZvcnVtYmVlXCI6ICRmYS12YXItZm9ydW1iZWUsXG4gIFwibWl6dW5pXCI6ICRmYS12YXItbWl6dW5pLFxuICBcInNjaGxpeFwiOiAkZmEtdmFyLXNjaGxpeCxcbiAgXCJzcXVhcmUteGluZ1wiOiAkZmEtdmFyLXNxdWFyZS14aW5nLFxuICBcInhpbmctc3F1YXJlXCI6ICRmYS12YXIteGluZy1zcXVhcmUsXG4gIFwiYmFuZGNhbXBcIjogJGZhLXZhci1iYW5kY2FtcCxcbiAgXCJ3cGZvcm1zXCI6ICRmYS12YXItd3Bmb3JtcyxcbiAgXCJjbG91ZHZlcnNpZnlcIjogJGZhLXZhci1jbG91ZHZlcnNpZnksXG4gIFwidXNwc1wiOiAkZmEtdmFyLXVzcHMsXG4gIFwibWVnYXBvcnRcIjogJGZhLXZhci1tZWdhcG9ydCxcbiAgXCJtYWdlbnRvXCI6ICRmYS12YXItbWFnZW50byxcbiAgXCJzcG90aWZ5XCI6ICRmYS12YXItc3BvdGlmeSxcbiAgXCJvcHRpbi1tb25zdGVyXCI6ICRmYS12YXItb3B0aW4tbW9uc3RlcixcbiAgXCJmbHlcIjogJGZhLXZhci1mbHksXG4gIFwiYXZpYXRvXCI6ICRmYS12YXItYXZpYXRvLFxuICBcIml0dW5lc1wiOiAkZmEtdmFyLWl0dW5lcyxcbiAgXCJjdXR0bGVmaXNoXCI6ICRmYS12YXItY3V0dGxlZmlzaCxcbiAgXCJibG9nZ2VyXCI6ICRmYS12YXItYmxvZ2dlcixcbiAgXCJmbGlja3JcIjogJGZhLXZhci1mbGlja3IsXG4gIFwidmliZXJcIjogJGZhLXZhci12aWJlcixcbiAgXCJzb3VuZGNsb3VkXCI6ICRmYS12YXItc291bmRjbG91ZCxcbiAgXCJkaWdnXCI6ICRmYS12YXItZGlnZyxcbiAgXCJ0ZW5jZW50LXdlaWJvXCI6ICRmYS12YXItdGVuY2VudC13ZWlibyxcbiAgXCJzeW1mb255XCI6ICRmYS12YXItc3ltZm9ueSxcbiAgXCJtYXhjZG5cIjogJGZhLXZhci1tYXhjZG4sXG4gIFwiZXRzeVwiOiAkZmEtdmFyLWV0c3ksXG4gIFwiZmFjZWJvb2stbWVzc2VuZ2VyXCI6ICRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyLFxuICBcImF1ZGlibGVcIjogJGZhLXZhci1hdWRpYmxlLFxuICBcInRoaW5rLXBlYWtzXCI6ICRmYS12YXItdGhpbmstcGVha3MsXG4gIFwiYmlsaWJpbGlcIjogJGZhLXZhci1iaWxpYmlsaSxcbiAgXCJlcmxhbmdcIjogJGZhLXZhci1lcmxhbmcsXG4gIFwiY290dG9uLWJ1cmVhdVwiOiAkZmEtdmFyLWNvdHRvbi1idXJlYXUsXG4gIFwiZGFzaGN1YmVcIjogJGZhLXZhci1kYXNoY3ViZSxcbiAgXCI0Mi1ncm91cFwiOiAkZmEtdmFyLTQyLWdyb3VwLFxuICBcImlubm9zb2Z0XCI6ICRmYS12YXItaW5ub3NvZnQsXG4gIFwic3RhY2stZXhjaGFuZ2VcIjogJGZhLXZhci1zdGFjay1leGNoYW5nZSxcbiAgXCJlbGVtZW50b3JcIjogJGZhLXZhci1lbGVtZW50b3IsXG4gIFwic3F1YXJlLXBpZWQtcGlwZXJcIjogJGZhLXZhci1zcXVhcmUtcGllZC1waXBlcixcbiAgXCJwaWVkLXBpcGVyLXNxdWFyZVwiOiAkZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtbmRcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5kLFxuICBcInBhbGZlZFwiOiAkZmEtdmFyLXBhbGZlZCxcbiAgXCJzdXBlcnBvd2Vyc1wiOiAkZmEtdmFyLXN1cGVycG93ZXJzLFxuICBcInJlc29sdmluZ1wiOiAkZmEtdmFyLXJlc29sdmluZyxcbiAgXCJ4Ym94XCI6ICRmYS12YXIteGJveCxcbiAgXCJzZWFyY2hlbmdpblwiOiAkZmEtdmFyLXNlYXJjaGVuZ2luLFxuICBcInRpa3Rva1wiOiAkZmEtdmFyLXRpa3RvayxcbiAgXCJzcXVhcmUtZmFjZWJvb2tcIjogJGZhLXZhci1zcXVhcmUtZmFjZWJvb2ssXG4gIFwiZmFjZWJvb2stc3F1YXJlXCI6ICRmYS12YXItZmFjZWJvb2stc3F1YXJlLFxuICBcInJlbnJlblwiOiAkZmEtdmFyLXJlbnJlbixcbiAgXCJsaW51eFwiOiAkZmEtdmFyLWxpbnV4LFxuICBcImdsaWRlXCI6ICRmYS12YXItZ2xpZGUsXG4gIFwibGlua2VkaW5cIjogJGZhLXZhci1saW5rZWRpbixcbiAgXCJodWJzcG90XCI6ICRmYS12YXItaHVic3BvdCxcbiAgXCJkZXBsb3lkb2dcIjogJGZhLXZhci1kZXBsb3lkb2csXG4gIFwidHdpdGNoXCI6ICRmYS12YXItdHdpdGNoLFxuICBcInJhdmVscnlcIjogJGZhLXZhci1yYXZlbHJ5LFxuICBcIm1peGVyXCI6ICRmYS12YXItbWl4ZXIsXG4gIFwic3F1YXJlLWxhc3RmbVwiOiAkZmEtdmFyLXNxdWFyZS1sYXN0Zm0sXG4gIFwibGFzdGZtLXNxdWFyZVwiOiAkZmEtdmFyLWxhc3RmbS1zcXVhcmUsXG4gIFwidmltZW9cIjogJGZhLXZhci12aW1lbyxcbiAgXCJtZW5kZWxleVwiOiAkZmEtdmFyLW1lbmRlbGV5LFxuICBcInVuaXJlZ2lzdHJ5XCI6ICRmYS12YXItdW5pcmVnaXN0cnksXG4gIFwiZmlnbWFcIjogJGZhLXZhci1maWdtYSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXJlbWl4XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peCxcbiAgXCJjYy1hbWF6b24tcGF5XCI6ICRmYS12YXItY2MtYW1hem9uLXBheSxcbiAgXCJkcm9wYm94XCI6ICRmYS12YXItZHJvcGJveCxcbiAgXCJpbnN0YWdyYW1cIjogJGZhLXZhci1pbnN0YWdyYW0sXG4gIFwiY21wbGlkXCI6ICRmYS12YXItY21wbGlkLFxuICBcImZhY2Vib29rXCI6ICRmYS12YXItZmFjZWJvb2ssXG4gIFwiZ3JpcGZpcmVcIjogJGZhLXZhci1ncmlwZmlyZSxcbiAgXCJqZWRpLW9yZGVyXCI6ICRmYS12YXItamVkaS1vcmRlcixcbiAgXCJ1aWtpdFwiOiAkZmEtdmFyLXVpa2l0LFxuICBcImZvcnQtYXdlc29tZS1hbHRcIjogJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0LFxuICBcInBoYWJyaWNhdG9yXCI6ICRmYS12YXItcGhhYnJpY2F0b3IsXG4gIFwidXNzdW5uYWhcIjogJGZhLXZhci11c3N1bm5haCxcbiAgXCJlYXJseWJpcmRzXCI6ICRmYS12YXItZWFybHliaXJkcyxcbiAgXCJ0cmFkZS1mZWRlcmF0aW9uXCI6ICRmYS12YXItdHJhZGUtZmVkZXJhdGlvbixcbiAgXCJhdXRvcHJlZml4ZXJcIjogJGZhLXZhci1hdXRvcHJlZml4ZXIsXG4gIFwid2hhdHNhcHBcIjogJGZhLXZhci13aGF0c2FwcCxcbiAgXCJzbGlkZXNoYXJlXCI6ICRmYS12YXItc2xpZGVzaGFyZSxcbiAgXCJnb29nbGUtcGxheVwiOiAkZmEtdmFyLWdvb2dsZS1wbGF5LFxuICBcInZpYWRlb1wiOiAkZmEtdmFyLXZpYWRlbyxcbiAgXCJsaW5lXCI6ICRmYS12YXItbGluZSxcbiAgXCJnb29nbGUtZHJpdmVcIjogJGZhLXZhci1nb29nbGUtZHJpdmUsXG4gIFwic2VydmljZXN0YWNrXCI6ICRmYS12YXItc2VydmljZXN0YWNrLFxuICBcInNpbXBseWJ1aWx0XCI6ICRmYS12YXItc2ltcGx5YnVpbHQsXG4gIFwiYml0YnVja2V0XCI6ICRmYS12YXItYml0YnVja2V0LFxuICBcImltZGJcIjogJGZhLXZhci1pbWRiLFxuICBcImRlZXplclwiOiAkZmEtdmFyLWRlZXplcixcbiAgXCJyYXNwYmVycnktcGlcIjogJGZhLXZhci1yYXNwYmVycnktcGksXG4gIFwiamlyYVwiOiAkZmEtdmFyLWppcmEsXG4gIFwiZG9ja2VyXCI6ICRmYS12YXItZG9ja2VyLFxuICBcInNjcmVlbnBhbFwiOiAkZmEtdmFyLXNjcmVlbnBhbCxcbiAgXCJibHVldG9vdGhcIjogJGZhLXZhci1ibHVldG9vdGgsXG4gIFwiZ2l0dGVyXCI6ICRmYS12YXItZ2l0dGVyLFxuICBcImQtYW5kLWRcIjogJGZhLXZhci1kLWFuZC1kLFxuICBcIm1pY3JvYmxvZ1wiOiAkZmEtdmFyLW1pY3JvYmxvZyxcbiAgXCJjYy1kaW5lcnMtY2x1YlwiOiAkZmEtdmFyLWNjLWRpbmVycy1jbHViLFxuICBcImdnLWNpcmNsZVwiOiAkZmEtdmFyLWdnLWNpcmNsZSxcbiAgXCJwaWVkLXBpcGVyLWhhdFwiOiAkZmEtdmFyLXBpZWQtcGlwZXItaGF0LFxuICBcImtpY2tzdGFydGVyLWtcIjogJGZhLXZhci1raWNrc3RhcnRlci1rLFxuICBcInlhbmRleFwiOiAkZmEtdmFyLXlhbmRleCxcbiAgXCJyZWFkbWVcIjogJGZhLXZhci1yZWFkbWUsXG4gIFwiaHRtbDVcIjogJGZhLXZhci1odG1sNSxcbiAgXCJzZWxsc3lcIjogJGZhLXZhci1zZWxsc3ksXG4gIFwic2Fzc1wiOiAkZmEtdmFyLXNhc3MsXG4gIFwid2lyc2luZGhhbmR3ZXJrXCI6ICRmYS12YXItd2lyc2luZGhhbmR3ZXJrLFxuICBcIndzaFwiOiAkZmEtdmFyLXdzaCxcbiAgXCJidXJvbW9iZWxleHBlcnRlXCI6ICRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZSxcbiAgXCJzYWxlc2ZvcmNlXCI6ICRmYS12YXItc2FsZXNmb3JjZSxcbiAgXCJvY3RvcHVzLWRlcGxveVwiOiAkZmEtdmFyLW9jdG9wdXMtZGVwbG95LFxuICBcIm1lZGFwcHNcIjogJGZhLXZhci1tZWRhcHBzLFxuICBcIm5zOFwiOiAkZmEtdmFyLW5zOCxcbiAgXCJwaW50ZXJlc3QtcFwiOiAkZmEtdmFyLXBpbnRlcmVzdC1wLFxuICBcImFwcGVyXCI6ICRmYS12YXItYXBwZXIsXG4gIFwiZm9ydC1hd2Vzb21lXCI6ICRmYS12YXItZm9ydC1hd2Vzb21lLFxuICBcIndhemVcIjogJGZhLXZhci13YXplLFxuICBcImNjLWpjYlwiOiAkZmEtdmFyLWNjLWpjYixcbiAgXCJzbmFwY2hhdFwiOiAkZmEtdmFyLXNuYXBjaGF0LFxuICBcInNuYXBjaGF0LWdob3N0XCI6ICRmYS12YXItc25hcGNoYXQtZ2hvc3QsXG4gIFwiZmFudGFzeS1mbGlnaHQtZ2FtZXNcIjogJGZhLXZhci1mYW50YXN5LWZsaWdodC1nYW1lcyxcbiAgXCJydXN0XCI6ICRmYS12YXItcnVzdCxcbiAgXCJ3aXhcIjogJGZhLXZhci13aXgsXG4gIFwic3F1YXJlLWJlaGFuY2VcIjogJGZhLXZhci1zcXVhcmUtYmVoYW5jZSxcbiAgXCJiZWhhbmNlLXNxdWFyZVwiOiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlLFxuICBcInN1cHBsZVwiOiAkZmEtdmFyLXN1cHBsZSxcbiAgXCJyZWJlbFwiOiAkZmEtdmFyLXJlYmVsLFxuICBcImNzczNcIjogJGZhLXZhci1jc3MzLFxuICBcInN0YXlsaW5rZWRcIjogJGZhLXZhci1zdGF5bGlua2VkLFxuICBcImthZ2dsZVwiOiAkZmEtdmFyLWthZ2dsZSxcbiAgXCJzcGFjZS1hd2Vzb21lXCI6ICRmYS12YXItc3BhY2UtYXdlc29tZSxcbiAgXCJkZXZpYW50YXJ0XCI6ICRmYS12YXItZGV2aWFudGFydCxcbiAgXCJjcGFuZWxcIjogJGZhLXZhci1jcGFuZWwsXG4gIFwiZ29vZHJlYWRzLWdcIjogJGZhLXZhci1nb29kcmVhZHMtZyxcbiAgXCJzcXVhcmUtZ2l0XCI6ICRmYS12YXItc3F1YXJlLWdpdCxcbiAgXCJnaXQtc3F1YXJlXCI6ICRmYS12YXItZ2l0LXNxdWFyZSxcbiAgXCJzcXVhcmUtdHVtYmxyXCI6ICRmYS12YXItc3F1YXJlLXR1bWJscixcbiAgXCJ0dW1ibHItc3F1YXJlXCI6ICRmYS12YXItdHVtYmxyLXNxdWFyZSxcbiAgXCJ0cmVsbG9cIjogJGZhLXZhci10cmVsbG8sXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uYy1qcFwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanAsXG4gIFwiZ2V0LXBvY2tldFwiOiAkZmEtdmFyLWdldC1wb2NrZXQsXG4gIFwicGVyYnl0ZVwiOiAkZmEtdmFyLXBlcmJ5dGUsXG4gIFwiZ3J1bnRcIjogJGZhLXZhci1ncnVudCxcbiAgXCJ3ZWVibHlcIjogJGZhLXZhci13ZWVibHksXG4gIFwiY29ubmVjdGRldmVsb3BcIjogJGZhLXZhci1jb25uZWN0ZGV2ZWxvcCxcbiAgXCJsZWFucHViXCI6ICRmYS12YXItbGVhbnB1YixcbiAgXCJibGFjay10aWVcIjogJGZhLXZhci1ibGFjay10aWUsXG4gIFwidGhlbWVjb1wiOiAkZmEtdmFyLXRoZW1lY28sXG4gIFwicHl0aG9uXCI6ICRmYS12YXItcHl0aG9uLFxuICBcImFuZHJvaWRcIjogJGZhLXZhci1hbmRyb2lkLFxuICBcImJvdHNcIjogJGZhLXZhci1ib3RzLFxuICBcImZyZWUtY29kZS1jYW1wXCI6ICRmYS12YXItZnJlZS1jb2RlLWNhbXAsXG4gIFwiaG9ybmJpbGxcIjogJGZhLXZhci1ob3JuYmlsbCxcbiAgXCJqc1wiOiAkZmEtdmFyLWpzLFxuICBcImlkZWFsXCI6ICRmYS12YXItaWRlYWwsXG4gIFwiZ2l0XCI6ICRmYS12YXItZ2l0LFxuICBcImRldlwiOiAkZmEtdmFyLWRldixcbiAgXCJza2V0Y2hcIjogJGZhLXZhci1za2V0Y2gsXG4gIFwieWFuZGV4LWludGVybmF0aW9uYWxcIjogJGZhLXZhci15YW5kZXgtaW50ZXJuYXRpb25hbCxcbiAgXCJjYy1hbWV4XCI6ICRmYS12YXItY2MtYW1leCxcbiAgXCJ1YmVyXCI6ICRmYS12YXItdWJlcixcbiAgXCJnaXRodWJcIjogJGZhLXZhci1naXRodWIsXG4gIFwicGhwXCI6ICRmYS12YXItcGhwLFxuICBcImFsaXBheVwiOiAkZmEtdmFyLWFsaXBheSxcbiAgXCJ5b3V0dWJlXCI6ICRmYS12YXIteW91dHViZSxcbiAgXCJza3lhdGxhc1wiOiAkZmEtdmFyLXNreWF0bGFzLFxuICBcImZpcmVmb3gtYnJvd3NlclwiOiAkZmEtdmFyLWZpcmVmb3gtYnJvd3NlcixcbiAgXCJyZXBseWRcIjogJGZhLXZhci1yZXBseWQsXG4gIFwic3VzZVwiOiAkZmEtdmFyLXN1c2UsXG4gIFwiamVua2luc1wiOiAkZmEtdmFyLWplbmtpbnMsXG4gIFwidHdpdHRlclwiOiAkZmEtdmFyLXR3aXR0ZXIsXG4gIFwicm9ja3Jtc1wiOiAkZmEtdmFyLXJvY2tybXMsXG4gIFwicGludGVyZXN0XCI6ICRmYS12YXItcGludGVyZXN0LFxuICBcImJ1ZmZlclwiOiAkZmEtdmFyLWJ1ZmZlcixcbiAgXCJucG1cIjogJGZhLXZhci1ucG0sXG4gIFwieWFtbWVyXCI6ICRmYS12YXIteWFtbWVyLFxuICBcImJ0Y1wiOiAkZmEtdmFyLWJ0YyxcbiAgXCJkcmliYmJsZVwiOiAkZmEtdmFyLWRyaWJiYmxlLFxuICBcInN0dW1ibGV1cG9uLWNpcmNsZVwiOiAkZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZSxcbiAgXCJpbnRlcm5ldC1leHBsb3JlclwiOiAkZmEtdmFyLWludGVybmV0LWV4cGxvcmVyLFxuICBcInRlbGVncmFtXCI6ICRmYS12YXItdGVsZWdyYW0sXG4gIFwidGVsZWdyYW0tcGxhbmVcIjogJGZhLXZhci10ZWxlZ3JhbS1wbGFuZSxcbiAgXCJvbGQtcmVwdWJsaWNcIjogJGZhLXZhci1vbGQtcmVwdWJsaWMsXG4gIFwic3F1YXJlLXdoYXRzYXBwXCI6ICRmYS12YXItc3F1YXJlLXdoYXRzYXBwLFxuICBcIndoYXRzYXBwLXNxdWFyZVwiOiAkZmEtdmFyLXdoYXRzYXBwLXNxdWFyZSxcbiAgXCJub2RlLWpzXCI6ICRmYS12YXItbm9kZS1qcyxcbiAgXCJlZGdlLWxlZ2FjeVwiOiAkZmEtdmFyLWVkZ2UtbGVnYWN5LFxuICBcInNsYWNrXCI6ICRmYS12YXItc2xhY2ssXG4gIFwic2xhY2staGFzaFwiOiAkZmEtdmFyLXNsYWNrLWhhc2gsXG4gIFwibWVkcnRcIjogJGZhLXZhci1tZWRydCxcbiAgXCJ1c2JcIjogJGZhLXZhci11c2IsXG4gIFwidHVtYmxyXCI6ICRmYS12YXItdHVtYmxyLFxuICBcInZhYWRpblwiOiAkZmEtdmFyLXZhYWRpbixcbiAgXCJxdW9yYVwiOiAkZmEtdmFyLXF1b3JhLFxuICBcInJlYWN0ZXVyb3BlXCI6ICRmYS12YXItcmVhY3RldXJvcGUsXG4gIFwibWVkaXVtXCI6ICRmYS12YXItbWVkaXVtLFxuICBcIm1lZGl1bS1tXCI6ICRmYS12YXItbWVkaXVtLW0sXG4gIFwiYW1pbGlhXCI6ICRmYS12YXItYW1pbGlhLFxuICBcIm1peGNsb3VkXCI6ICRmYS12YXItbWl4Y2xvdWQsXG4gIFwiZmxpcGJvYXJkXCI6ICRmYS12YXItZmxpcGJvYXJkLFxuICBcInZpYWNvaW5cIjogJGZhLXZhci12aWFjb2luLFxuICBcImNyaXRpY2FsLXJvbGVcIjogJGZhLXZhci1jcml0aWNhbC1yb2xlLFxuICBcInNpdHJveFwiOiAkZmEtdmFyLXNpdHJveCxcbiAgXCJkaXNjb3Vyc2VcIjogJGZhLXZhci1kaXNjb3Vyc2UsXG4gIFwiam9vbWxhXCI6ICRmYS12YXItam9vbWxhLFxuICBcIm1hc3RvZG9uXCI6ICRmYS12YXItbWFzdG9kb24sXG4gIFwiYWlyYm5iXCI6ICRmYS12YXItYWlyYm5iLFxuICBcIndvbGYtcGFjay1iYXR0YWxpb25cIjogJGZhLXZhci13b2xmLXBhY2stYmF0dGFsaW9uLFxuICBcImJ1eS1uLWxhcmdlXCI6ICRmYS12YXItYnV5LW4tbGFyZ2UsXG4gIFwiZ3VscFwiOiAkZmEtdmFyLWd1bHAsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzLFxuICBcInN0cmF2YVwiOiAkZmEtdmFyLXN0cmF2YSxcbiAgXCJlbWJlclwiOiAkZmEtdmFyLWVtYmVyLFxuICBcImNhbmFkaWFuLW1hcGxlLWxlYWZcIjogJGZhLXZhci1jYW5hZGlhbi1tYXBsZS1sZWFmLFxuICBcInRlYW1zcGVha1wiOiAkZmEtdmFyLXRlYW1zcGVhayxcbiAgXCJwdXNoZWRcIjogJGZhLXZhci1wdXNoZWQsXG4gIFwid29yZHByZXNzLXNpbXBsZVwiOiAkZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGUsXG4gIFwibnV0cml0aW9uaXhcIjogJGZhLXZhci1udXRyaXRpb25peCxcbiAgXCJ3b2R1XCI6ICRmYS12YXItd29kdSxcbiAgXCJnb29nbGUtcGF5XCI6ICRmYS12YXItZ29vZ2xlLXBheSxcbiAgXCJpbnRlcmNvbVwiOiAkZmEtdmFyLWludGVyY29tLFxuICBcInpoaWh1XCI6ICRmYS12YXItemhpaHUsXG4gIFwia29ydnVlXCI6ICRmYS12YXIta29ydnVlLFxuICBcInBpeFwiOiAkZmEtdmFyLXBpeCxcbiAgXCJzdGVhbS1zeW1ib2xcIjogJGZhLXZhci1zdGVhbS1zeW1ib2wsXG4pO1xuIiwiLy8gaWNvbnMgaW4gYSBsaXN0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWxpLW1hcmdpbiwgI3skZmEtbGktbWFyZ2lufSk7XG4gIHBhZGRpbmctbGVmdDogMDtcblxuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1saSB7XG4gIGxlZnQ6IGNhbGModmFyKC0tI3skZmEtY3NzLXByZWZpeH0tbGktd2lkdGgsICN7JGZhLWxpLXdpZHRofSkgKiAtMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tbGktd2lkdGgsICN7JGZhLWxpLXdpZHRofSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuIiwiLy8gYm9yZGVyZWQgKyBwdWxsZWQgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLWNvbG9yLCAjeyRmYS1ib3JkZXItY29sb3J9KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXJhZGl1cywgI3skZmEtYm9yZGVyLXJhZGl1c30pO1xuICBib3JkZXItc3R5bGU6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1zdHlsZSwgI3skZmEtYm9yZGVyLXN0eWxlfSk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXdpZHRoLCAjeyRmYS1ib3JkZXItd2lkdGh9KTtcbiAgcGFkZGluZzogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXBhZGRpbmcsICN7JGZhLWJvcmRlci1wYWRkaW5nfSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLWxlZnQgeyBcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcHVsbC1tYXJnaW4sICN7JGZhLXB1bGwtbWFyZ2lufSk7IFxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IFxuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1wdWxsLW1hcmdpbiwgI3skZmEtcHVsbC1tYXJnaW59KTsgXG59XG4iLCIvLyBhbmltYXRpbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWF0IHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQ7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm91bmNlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoMC4yODAsIDAuODQwLCAwLjQyMCwgMSkpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1mYWRlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllciguNCwwLC42LDEpKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGU7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKC40LDAsLjYsMSkpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1mbGlwO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGxpbmVhcik7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LXNwaW47XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAycyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4tcmV2ZXJzZSB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4tcHVsc2Uge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tc3BpbjtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBzdGVwcyg4KSk7XG59XG5cbi8vIGlmIGFnZW50IG9yIG9wZXJhdGluZyBzeXN0ZW0gcHJlZmVycyByZWR1Y2VkIG1vdGlvbiwgZGlzYWJsZSBhbmltYXRpb25zXG4vLyBzZWU6IGh0dHBzOi8vd3d3LnNtYXNoaW5nbWFnYXppbmUuY29tLzIwMjAvMDkvZGVzaWduLXJlZHVjZWQtbW90aW9uLXNlbnNpdGl2aXRpZXMvXG4vLyBzZWU6IGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AbWVkaWEvcHJlZmVycy1yZWR1Y2VkLW1vdGlvblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mYWRlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tc2hha2UsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1zcGluLFxuICAuI3skZmEtY3NzLXByZWZpeH0tc3Bpbi1wdWxzZSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMW1zO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMW1zO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gIH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1iZWF0IHtcbiAgMCUsIDkwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNDUlIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1iZWF0LXNjYWxlLCAxLjI1KSk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1ib3VuY2Uge1xuICAwJSAgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgMTAlICB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLXN0YXJ0LXNjYWxlLXgsIDEuMSksdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLXN0YXJ0LXNjYWxlLXksIDAuOSkpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgMzAlICB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWp1bXAtc2NhbGUteCwgMC45KSx2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtanVtcC1zY2FsZS15LCAxLjEpKSB0cmFuc2xhdGVZKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1oZWlnaHQsIC0wLjVlbSkpOyB9XG4gIDUwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1sYW5kLXNjYWxlLXgsIDEuMDUpLHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1sYW5kLXNjYWxlLXksIDAuOTUpKSB0cmFuc2xhdGVZKDApOyB9XG4gIDU3JSAgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtcmVib3VuZCwgLTAuMTI1ZW0pKTsgfVxuICA2NCUgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKDApOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tZmFkZSB7XG4gIDUwJSB7IG9wYWNpdHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZhZGUtb3BhY2l0eSwgMC40KTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZSB7XG4gIDAlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUtb3BhY2l0eSwgMC40KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZS1zY2FsZSwgMS4xMjUpKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWZsaXAge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC14LCAwKSwgdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC15LCAxKSwgdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC16LCAwKSwgdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tZmxpcC1hbmdsZSwgLTE4MGRlZykpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tc2hha2Uge1xuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7IH1cbiAgNCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7IH1cbiAgOCUsIDI0JSB7IHRyYW5zZm9ybTogcm90YXRlKC0xOGRlZyk7IH1cbiAgMTIlLCAyOCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxOGRlZyk7IH1cbiAgMTYlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTIyZGVnKTsgfVxuICAyMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgyMmRlZyk7IH1cbiAgMzIlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTsgfVxuICAzNiUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7IH1cbiAgNDAlLCAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1zcGluIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4iLCIvLyByb3RhdGluZyArIGZsaXBwaW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWJvdGgsXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgeyBcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWJ5IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWFuZ2xlLCBub25lKSk7XG59XG4iLCIvLyBzdGFja2luZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiAkZmEtc3RhY2stdmVydGljYWwtYWxpZ247XG4gIHdpZHRoOiAkZmEtc3RhY2std2lkdGg7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tc3RhY2stei1pbmRleCwgI3skZmEtc3RhY2stei1pbmRleH0pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHtcbiAgY29sb3I6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2UsICN7JGZhLWludmVyc2V9KTtcbn1cbiIsIi8vIHNwZWNpZmljIGljb24gY2xhc3MgZGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbkBlYWNoICRuYW1lLCAkaWNvbiBpbiAkZmEtaWNvbnMge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skbmFtZX06OmJlZm9yZSB7IGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGljb24gfVxcXCJcIik7IH1cbn1cbiIsIi8vIHNjcmVlbi1yZWFkZXIgdXRpbGl0aWVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIG9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4uc3Itb25seSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zci1vbmx5IHtcbiAgQGluY2x1ZGUgZmEtc3Itb25seTtcbn1cblxuLy8gdXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWRcbi5zci1vbmx5LWZvY3VzYWJsZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIGZhLXNyLW9ubHktZm9jdXNhYmxlO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA2LjIuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktY2xhc3NpYzogJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tZm9udC1zb2xpZDogbm9ybWFsIDkwMCAxZW0vMSAnI3sgJGZhLXN0eWxlLWZhbWlseSB9Jztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbi5mYXMsXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA2LjIuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktYnJhbmRzOiAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1mb250LWJyYW5kczogbm9ybWFsIDQwMCAxZW0vMSAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4uZmFiLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYW5kcyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBlYWNoICRuYW1lLCAkaWNvbiBpbiAkZmEtYnJhbmQtaWNvbnMge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skbmFtZX06YmVmb3JlIHsgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkaWNvbiB9XFxcIlwiKTsgfVxufVxuIiwiQGltcG9ydCBcIi4vdGhlbWVzL2dlbmVyYXRlZC92YXJpYWJsZXMuYmFzZS5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuL3RoZW1lcy9keC5tYXRlcmlhbC5iYXNlLnNjc3NcIjtcclxuXHJcblxyXG4uZHgtc2Nyb2xsYmFyLWhvcml6b250YWwuZHgtc2Nyb2xsYmFyLWhvdmVyYWJsZSB7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uZHgtc2Nyb2xsYmFyLXZlcnRpY2FsLmR4LXNjcm9sbGJhci1ob3ZlcmFibGUge1xyXG4gIHdpZHRoOiAxMHB4O1xyXG59XHJcblxyXG4uZHgtc2Nyb2xsYmFyLWhvcml6b250YWwgLmR4LXNjcm9sbGFibGUtc2Nyb2xsIHtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbiAuZHgtc2Nyb2xsYmFyLXZlcnRpY2FsIC5keC1zY3JvbGxhYmxlLXNjcm9sbCB7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbn1cclxuXHJcbi5keC1zY3JvbGxhYmxlLXNjcm9sbC1jb250ZW50IHtcclxuICAvL2JhY2tncm91bmQtY29sb3I6Z3JlZW4gIWltcG9ydGFudDsgLyogb3B0aW9uYWwgaWYgeW91IHdhbnQgdG8gY2hhbmdlIHRoZSBjb2xvciAqL1xyXG59XHJcblxyXG4uZHgtb3ZlcmxheS13cmFwcGVyIHtcclxuICB6LWluZGV4OiA5MDAwMSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi5zaG93dGltZS1wcmV2aWV3ID4gZGl2OmZpcnN0LWNoaWxkIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxufVxyXG5cclxuLnNob3d0aW1lLXByZXZpZXcgPiBkaXY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG59XHJcblxyXG4uZHJvcGRvd25GaXRDb250ZW50ICogLmR4LWl0ZW0tY29udGVudC5keC1saXN0LWl0ZW0tY29udGVudCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIG1pbi13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmRyb3Bkb3duRml0Q29udGVudCAqIC5keC1pdGVtLmR4LWxpc3QtaXRlbSB7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1pbi13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmFwcCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYXNlLWJnLCA1LjAwKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgLmNvbnRlbnQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAubGF5b3V0LWJvZHkge1xyXG4gICAgZmxleDogMTtcclxuICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAuY29udGVudC1ibG9jayB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uc2lkZS1uYXYtb3V0ZXItdG9vbGJhciAuZHgtZHJhd2VyIHtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpXHJcbn1cclxuXHJcbi5zY3JlZW4teC1zbWFsbCAuY29udGVudC1ibG9jayB7XHJcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4ucmVzcG9uc2l2ZS1wYWRkaW5ncyB7XHJcbiAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgLnNjcmVlbi1sYXJnZSAmIHtcclxuICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZHgtY2FyZC53aWRlLWNhcmQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIGJvcmRlci1yaWdodDogMDtcclxuICBib3JkZXItbGVmdDogMDtcclxufVxyXG5cclxuLndpdGgtZm9vdGVyID4gLmR4LXNjcm9sbGFibGUtd3JhcHBlciA+XHJcbi5keC1zY3JvbGxhYmxlLWNvbnRhaW5lciA+IC5keC1zY3JvbGxhYmxlLWNvbnRlbnQge1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHJcbiAgJiA+IC5keC1zY3JvbGx2aWV3LWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuJHNpZGUtcGFuZWwtbWluLXdpZHRoOiA2MHB4O1xyXG5cclxuaHRtbCwgYm9keSB7XHJcbiAgbWFyZ2luOiAwcHg7XHJcbiAgbWluLWhlaWdodDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbiNyb290IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbioge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5kYXRhZ3JpZF9yb3dfZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC4xKTtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXdpZGdldCxcclxuLmR4LXN0YXRlLWRpc2FibGVkLmR4LXdpZGdldCB7XHJcbiAgb3BhY2l0eTogMC45NTtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItZmlsbGVkLmR4LXN0YXRlLWRpc2FibGVkLFxyXG4uZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItZmlsbGVkLmR4LXN0YXRlLXJlYWRvbmx5LFxyXG4uZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItZmlsbGVkLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogYmxhY2s7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuLyoqIEdlbmVyYXRlZCBieSB0aGUgRGV2RXhwcmVzcyBUaGVtZUJ1aWxkZXJcclxuKiBWZXJzaW9uOiAyMi4xLjRcclxuKiBodHRwOi8vanMuZGV2ZXhwcmVzcy5jb20vVGhlbWVCdWlsZGVyL1xyXG4qL1xyXG5cclxuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzozMDAsNDAwLDUwMCw3MDApO1xyXG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Vhcmx5YWNjZXNzL25vdG9rdWZpYXJhYmljLmNzcyk7XHJcbi5keC12YWxpZGF0aW9uc3VtbWFyeS1pdGVtIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LWludmFsaWQtbWVzc2FnZS5keC1vdmVybGF5IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWludmFsaWQtbWVzc2FnZS5keC1vdmVybGF5LXdyYXBwZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uZHgtaW52YWxpZC1tZXNzYWdlID4gLmR4LW92ZXJsYXktY29udGVudCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJvcmRlci13aWR0aDogMDtcclxuICBmb250LXNpemU6IC44NWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG59XHJcbi5keC1kcm9wZG93bmJveC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LWludmFsaWQtbWVzc2FnZS1hdXRvLFxyXG4uZHgtaW52YWxpZC1tZXNzYWdlLXZpc2libGUuZHgtaW52YWxpZCAuZHgtaW52YWxpZC1tZXNzYWdlLWF1dG8sXHJcbi5keC1pbnZhbGlkLW1lc3NhZ2UuZHgtaW52YWxpZC1tZXNzYWdlLWFsd2F5cyxcclxuLmR4LWxvb2t1cC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LWludmFsaWQtbWVzc2FnZS1hdXRvLFxyXG4uZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC1pbnZhbGlkLW1lc3NhZ2UtYXV0byB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG4uZHgtdmFsaWRhdGlvbnN1bW1hcnktaXRlbS1jb250ZW50IHtcclxuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkeC12YWxpZC1iYWRnZS1mcmFtZXMge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgZHgtdmFsaWQtYmFkZ2UtZnJhbWVzIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogUm9ib3RvRmFsbGJhY2s7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgc3JjOiBsb2NhbChcIlJvYm90byBMaWdodFwiKSxsb2NhbChcIlJvYm90by1MaWdodFwiKSx1cmwoXCIuL2ZvbnRzL1JvYm90by0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi9mb250cy9Sb2JvdG8tMzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuL2ZvbnRzL1JvYm90by0zMDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG9GYWxsYmFjaztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IGxvY2FsKFwiUm9ib3RvXCIpLGxvY2FsKFwiUm9ib3RvLVJlZ3VsYXJcIiksdXJsKFwiLi9mb250cy9Sb2JvdG8tNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4vZm9udHMvUm9ib3RvLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi9mb250cy9Sb2JvdG8tNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogUm9ib3RvRmFsbGJhY2s7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgc3JjOiBsb2NhbChcIlJvYm90byBNZWRpdW1cIiksbG9jYWwoXCJSb2JvdG8tTWVkaXVtXCIpLHVybChcIi4vZm9udHMvUm9ib3RvLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuL2ZvbnRzL1JvYm90by01MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4vZm9udHMvUm9ib3RvLTUwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90b0ZhbGxiYWNrO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogbG9jYWwoXCJSb2JvdG8gQm9sZFwiKSxsb2NhbChcIlJvYm90by1Cb2xkXCIpLHVybChcIi4vZm9udHMvUm9ib3RvLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuL2ZvbnRzL1JvYm90by03MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4vZm9udHMvUm9ib3RvLTcwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuLmR4LXRoZW1lLW1hdGVyaWFsLXR5cG9ncmFwaHkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvLFJvYm90b0ZhbGxiYWNrLFwiTm90byBLdWZpIEFyYWJpY1wiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTc7XHJcbn1cclxuLmR4LXRoZW1lLW1hdGVyaWFsLXR5cG9ncmFwaHkgaW5wdXQsXHJcbi5keC10aGVtZS1tYXRlcmlhbC10eXBvZ3JhcGh5IHRleHRhcmVhIHtcclxuICBmb250LWZhbWlseTogUm9ib3RvLFJvYm90b0ZhbGxiYWNrLFwiTm90byBLdWZpIEFyYWJpY1wiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTc7XHJcbn1cclxuLmR4LXRoZW1lLW1hdGVyaWFsLXR5cG9ncmFwaHkgaDEge1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zaXplOiA2NHB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMS41cHg7XHJcbn1cclxuLmR4LXRoZW1lLW1hdGVyaWFsLXR5cG9ncmFwaHkgaDIge1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zaXplOiA0MnB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAtLjVweDtcclxufVxyXG4uZHgtdGhlbWUtbWF0ZXJpYWwtdHlwb2dyYXBoeSBoMyB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuLmR4LXRoZW1lLW1hdGVyaWFsLXR5cG9ncmFwaHkgaDQge1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMjVweDtcclxufVxyXG4uZHgtdGhlbWUtbWF0ZXJpYWwtdHlwb2dyYXBoeSBoNSB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuLmR4LXRoZW1lLW1hdGVyaWFsLXR5cG9ncmFwaHkgaDYge1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMTVweDtcclxufVxyXG4uZHgtdGhlbWUtbWF0ZXJpYWwtdHlwb2dyYXBoeSAuZHgtZm9udC14bCB7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcbi5keC10aGVtZS1tYXRlcmlhbC10eXBvZ3JhcGh5IC5keC1mb250LWwge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG4uZHgtdGhlbWUtbWF0ZXJpYWwtdHlwb2dyYXBoeSAuZHgtZm9udC1tIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuLmR4LXRoZW1lLW1hdGVyaWFsLXR5cG9ncmFwaHkgLmR4LWZvbnQtcyB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5keC10aGVtZS1tYXRlcmlhbC10eXBvZ3JhcGh5IC5keC1mb250LXhzLFxyXG4uZHgtdGhlbWUtbWF0ZXJpYWwtdHlwb2dyYXBoeSBzbWFsbCB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcbi5keC10aGVtZS1tYXRlcmlhbC10eXBvZ3JhcGh5IGEge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1pY29uLWFkZCxcclxuLmR4LWljb24tYWRkY29sdW1ubGVmdCxcclxuLmR4LWljb24tYWRkY29sdW1ucmlnaHQsXHJcbi5keC1pY29uLWFkZHJvd2Fib3ZlLFxyXG4uZHgtaWNvbi1hZGRyb3diZWxvdyxcclxuLmR4LWljb24tYWRkdGFibGUsXHJcbi5keC1pY29uLWFpcnBsYW5lLFxyXG4uZHgtaWNvbi1hbGlnbmNlbnRlcixcclxuLmR4LWljb24tYWxpZ25qdXN0aWZ5LFxyXG4uZHgtaWNvbi1hbGlnbmxlZnQsXHJcbi5keC1pY29uLWFsaWducmlnaHQsXHJcbi5keC1pY29uLWFycm93ZG93bixcclxuLmR4LWljb24tYXJyb3dsZWZ0LFxyXG4uZHgtaWNvbi1hcnJvd3JpZ2h0LFxyXG4uZHgtaWNvbi1hcnJvd3VwLFxyXG4uZHgtaWNvbi1iYWNrZ3JvdW5kLFxyXG4uZHgtaWNvbi1ibG9ja3F1b3RlLFxyXG4uZHgtaWNvbi1ib2xkLFxyXG4uZHgtaWNvbi1ib29rbWFyayxcclxuLmR4LWljb24tYm94LFxyXG4uZHgtaWNvbi1idWxsZXRsaXN0LFxyXG4uZHgtaWNvbi1jYXIsXHJcbi5keC1pY29uLWNhcmQsXHJcbi5keC1pY29uLWNhcnQsXHJcbi5keC1pY29uLWNlbGxwcm9wZXJ0aWVzLFxyXG4uZHgtaWNvbi1jaGFydCxcclxuLmR4LWljb24tY2hlY2tsaXN0LFxyXG4uZHgtaWNvbi1jbGVhcixcclxuLmR4LWljb24tY2xlYXJmb3JtYXQsXHJcbi5keC1pY29uLWNsb2NrLFxyXG4uZHgtaWNvbi1jbG9zZSxcclxuLmR4LWljb24tY29kZWJsb2NrLFxyXG4uZHgtaWNvbi1jb2xvcixcclxuLmR4LWljb24tY29sdW1ucHJvcGVydGllcyxcclxuLmR4LWljb24tY29tbWVudCxcclxuLmR4LWljb24tZGVjcmVhc2VpbmRlbnQsXHJcbi5keC1pY29uLWRvYyxcclxuLmR4LWljb24tZG93bmxvYWQsXHJcbi5keC1pY29uLWVkaXQsXHJcbi5keC1pY29uLWVtYWlsLFxyXG4uZHgtaWNvbi1ldmVudCxcclxuLmR4LWljb24tZmF2b3JpdGVzLFxyXG4uZHgtaWNvbi1maW5kLFxyXG4uZHgtaWNvbi1mb2xkZXIsXHJcbi5keC1pY29uLWZvbnRzaXplLFxyXG4uZHgtaWNvbi1mb29kLFxyXG4uZHgtaWNvbi1mb3JtdWxhLFxyXG4uZHgtaWNvbi1naWZ0LFxyXG4uZHgtaWNvbi1nbG9iZSxcclxuLmR4LWljb24tZ3JvdXAsXHJcbi5keC1pY29uLWdyb3dmb250LFxyXG4uZHgtaWNvbi1oZWFkZXIsXHJcbi5keC1pY29uLWhlbHAsXHJcbi5keC1pY29uLWhvbWUsXHJcbi5keC1pY29uLWltYWdlLFxyXG4uZHgtaWNvbi1pbmNyZWFzZWluZGVudCxcclxuLmR4LWljb24taW5kZW50LFxyXG4uZHgtaWNvbi1pbmZvLFxyXG4uZHgtaWNvbi1pdGFsaWMsXHJcbi5keC1pY29uLWtleSxcclxuLmR4LWljb24tbGlrZSxcclxuLmR4LWljb24tbGluayxcclxuLmR4LWljb24tbWFwLFxyXG4uZHgtaWNvbi1tZW50aW9uLFxyXG4uZHgtaWNvbi1tZW51LFxyXG4uZHgtaWNvbi1tZXJnZWNlbGxzLFxyXG4uZHgtaWNvbi1tb25leSxcclxuLmR4LWljb24tbXVzaWMsXHJcbi5keC1pY29uLW9yZGVyZWRsaXN0LFxyXG4uZHgtaWNvbi1vdmVyZmxvdyxcclxuLmR4LWljb24tcGVyY2VudCxcclxuLmR4LWljb24tcGhvdG8sXHJcbi5keC1pY29uLXBsdXMsXHJcbi5keC1pY29uLXByZWZlcmVuY2VzLFxyXG4uZHgtaWNvbi1wcm9kdWN0LFxyXG4uZHgtaWNvbi1yZWRvLFxyXG4uZHgtaWNvbi1yZWZyZXNoLFxyXG4uZHgtaWNvbi1yZW1vdmUsXHJcbi5keC1pY29uLXJlbW92ZWNvbHVtbixcclxuLmR4LWljb24tcmVtb3Zlcm93LFxyXG4uZHgtaWNvbi1yZW1vdmV0YWJsZSxcclxuLmR4LWljb24tcm93cHJvcGVydGllcyxcclxuLmR4LWljb24tcnVubmVyLFxyXG4uZHgtaWNvbi1zYXZlLFxyXG4uZHgtaWNvbi1zZWFyY2gsXHJcbi5keC1pY29uLXNocmlua2ZvbnQsXHJcbi5keC1pY29uLXNwbGl0Y2VsbHMsXHJcbi5keC1pY29uLXN0cmlrZSxcclxuLmR4LWljb24tc3Vic2NyaXB0LFxyXG4uZHgtaWNvbi1zdXBlcnNjcmlwdCxcclxuLmR4LWljb24tdGFibGVwcm9wZXJ0aWVzLFxyXG4uZHgtaWNvbi10YWdzLFxyXG4uZHgtaWNvbi10ZWwsXHJcbi5keC1pY29uLXRpcHMsXHJcbi5keC1pY29uLXRvZG8sXHJcbi5keC1pY29uLXRvb2xib3gsXHJcbi5keC1pY29uLXVuZGVybGluZSxcclxuLmR4LWljb24tdW5kbyxcclxuLmR4LWljb24tdXNlcixcclxuLmR4LWljb24tdmFyaWFibGUsXHJcbi5keC1pY29uLXZlcnRpY2FsYWxpZ25ib3R0b20sXHJcbi5keC1pY29uLXZlcnRpY2FsYWxpZ25jZW50ZXIsXHJcbi5keC1pY29uLXZlcnRpY2FsYWxpZ250b3AsXHJcbi5keC1pY29uLXZpZGVvIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4uZHgtaWNvbiB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG4uZHgtc3ZnLWljb24gc3ZnIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uZHgtcnRsIC5keC1pY29uLXNwaW5uZXh0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDRmXCI7XHJcbn1cclxuLmR4LXJ0bCAuZHgtaWNvbi1zcGlucHJldjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0ZVwiO1xyXG59XHJcbi5keC1ydGwgLmR4LWljb24tY2hldnJvbm5leHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTJcIjtcclxufVxyXG4uZHgtcnRsIC5keC1pY29uLWJhY2s6OmJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtaWNvbi1jaGV2cm9ucHJldjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxMFwiO1xyXG59XHJcbi5keC1ydGwgLmR4LWljb24tdW5kbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5M1wiO1xyXG59XHJcbi5keC1ydGwgLmR4LWljb24tcmVkbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xyXG59XHJcbi5keC1ydGwgLmR4LWljb24taGlkZXBhbmVsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTFkXCI7XHJcbn1cclxuLmR4LXJ0bCAuZHgtaWNvbi1zaG93cGFuZWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMWNcIjtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogRFhJY29ucztcclxuICBzcmM6IGxvY2FsKFwiRGV2RXh0cmVtZSBNYXRlcmlhbCBJY29uc1wiKSxsb2NhbChcImRldmV4dHJlbWVfbWF0ZXJpYWxfaWNvbnNcIiksdXJsKFwiLi9pY29ucy9keGljb25zbWF0ZXJpYWwud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi9pY29ucy9keGljb25zbWF0ZXJpYWwud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4vaWNvbnMvZHhpY29uc21hdGVyaWFsLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4uZHgtaWNvbi1hZGQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWFkZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwYlwiO1xyXG59XHJcbi5keC1pY29uLWFpcnBsYW5lIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1haXJwbGFuZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwMFwiO1xyXG59XHJcbi5keC1pY29uLWJvb2ttYXJrIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1ib29rbWFyazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxN1wiO1xyXG59XHJcbi5keC1pY29uLWJveCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tYm94OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7XHJcbn1cclxuLmR4LWljb24tY2FyIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1jYXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMWJcIjtcclxufVxyXG4uZHgtaWNvbi1jYXJkIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1jYXJkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDE5XCI7XHJcbn1cclxuLmR4LWljb24tY2FydCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY2FydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxYVwiO1xyXG59XHJcbi5keC1pY29uLWNoYXJ0IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1jaGFydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxY1wiO1xyXG59XHJcbi5keC1pY29uLWNoZWNrIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1jaGVjazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwNVwiO1xyXG59XHJcbi5keC1pY29uLWNsZWFyIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1jbGVhcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwOFwiO1xyXG59XHJcbi5keC1pY29uLWNsb2NrIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1jbG9jazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxZFwiO1xyXG59XHJcbi5keC1pY29uLWNsb3NlIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1jbG9zZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwYVwiO1xyXG59XHJcbi5keC1pY29uLWNvZmZlZSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY29mZmVlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XHJcbn1cclxuLmR4LWljb24tY29tbWVudCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY29tbWVudDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxZVwiO1xyXG59XHJcbi5keC1pY29uLWRvYyB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZG9jOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XHJcbn1cclxuLmR4LWljb24tZmlsZSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZmlsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyMVwiO1xyXG59XHJcbi5keC1pY29uLWRvd25sb2FkIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1kb3dubG9hZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyMlwiO1xyXG59XHJcbi5keC1pY29uLWRyYWd2ZXJ0aWNhbCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZHJhZ3ZlcnRpY2FsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM4XCI7XHJcbn1cclxuLmR4LWljb24tZWRpdCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZWRpdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyM1wiO1xyXG59XHJcbi5keC1pY29uLWVtYWlsIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1lbWFpbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyNFwiO1xyXG59XHJcbi5keC1pY29uLWV2ZW50IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1ldmVudDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyNlwiO1xyXG59XHJcbi5keC1pY29uLWZhdm9yaXRlcyB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZmF2b3JpdGVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDI1XCI7XHJcbn1cclxuLmR4LWljb24tZmluZCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZmluZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyN1wiO1xyXG59XHJcbi5keC1pY29uLWZpbHRlciB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZmlsdGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XHJcbn1cclxuLmR4LWljb24tZm9sZGVyIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1mb2xkZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjhcIjtcclxufVxyXG4uZHgtaWNvbi1hY3RpdmVmb2xkZXIge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWFjdGl2ZWZvbGRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyOFwiO1xyXG59XHJcbi5keC1pY29uLWZvb2Qge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWZvb2Q6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjlcIjtcclxufVxyXG4uZHgtaWNvbi1naWZ0IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1naWZ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XHJcbn1cclxuLmR4LWljb24tZ2xvYmUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWdsb2JlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7XHJcbn1cclxuLmR4LWljb24tZ3JvdXAge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWdyb3VwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XHJcbn1cclxuLmR4LWljb24taGVscCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24taGVscDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyZlwiO1xyXG59XHJcbi5keC1pY29uLWhvbWUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWhvbWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzBcIjtcclxufVxyXG4uZHgtaWNvbi1pbWFnZSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24taW1hZ2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzFcIjtcclxufVxyXG4uZHgtaWNvbi1pbmZvIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1pbmZvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDMyXCI7XHJcbn1cclxuLmR4LWljb24ta2V5IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1rZXk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzNcIjtcclxufVxyXG4uZHgtaWNvbi1saWtlIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1saWtlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM0XCI7XHJcbn1cclxuLmR4LWljb24tbWFwIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1tYXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzVcIjtcclxufVxyXG4uZHgtaWNvbi1tZW51IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1tZW51OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XHJcbn1cclxuLmR4LWljb24tbWVzc2FnZSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tbWVzc2FnZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyNFwiO1xyXG59XHJcbi5keC1pY29uLW1vbmV5IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1tb25leTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzNlwiO1xyXG59XHJcbi5keC1pY29uLW11c2ljIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1tdXNpYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzN1wiO1xyXG59XHJcbi5keC1pY29uLW92ZXJmbG93IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1vdmVyZmxvdzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwZFwiO1xyXG59XHJcbi5keC1pY29uLXBlcmNlbnQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXBlcmNlbnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzlcIjtcclxufVxyXG4uZHgtaWNvbi1waG90byB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tcGhvdG86OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2FcIjtcclxufVxyXG4uZHgtaWNvbi1wbHVzIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1wbHVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7XHJcbn1cclxuLmR4LWljb24tbWludXMge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLW1pbnVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDc0XCI7XHJcbn1cclxuLmR4LWljb24tcHJlZmVyZW5jZXMge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXByZWZlcmVuY2VzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XHJcbn1cclxuLmR4LWljb24tcHJvZHVjdCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tcHJvZHVjdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzY1wiO1xyXG59XHJcbi5keC1pY29uLXB1bGxkb3duIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1wdWxsZG93bjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2MlwiO1xyXG59XHJcbi5keC1pY29uLXJlZnJlc2gge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXJlZnJlc2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2RcIjtcclxufVxyXG4uZHgtaWNvbi1yZW1vdmUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXJlbW92ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwYVwiO1xyXG59XHJcbi5keC1pY29uLXJldmVydCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tcmV2ZXJ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7XHJcbn1cclxuLmR4LWljb24tcnVubmVyIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1ydW5uZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDBcIjtcclxufVxyXG4uZHgtaWNvbi1zYXZlIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1zYXZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XHJcbn1cclxuLmR4LWljb24tc2VhcmNoIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1zZWFyY2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjdcIjtcclxufVxyXG4uZHgtaWNvbi10YWdzIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi10YWdzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7XHJcbn1cclxuLmR4LWljb24tdGVsIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi10ZWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDNcIjtcclxufVxyXG4uZHgtaWNvbi10aXBzIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi10aXBzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7XHJcbn1cclxuLmR4LWljb24tdG9kbyB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tdG9kbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwNVwiO1xyXG59XHJcbi5keC1pY29uLXRvb2xib3gge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXRvb2xib3g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDdcIjtcclxufVxyXG4uZHgtaWNvbi10cmFzaCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tdHJhc2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2VcIjtcclxufVxyXG4uZHgtaWNvbi11c2VyIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi11c2VyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XHJcbn1cclxuLmR4LWljb24tdXBsb2FkIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi11cGxvYWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDZcIjtcclxufVxyXG4uZHgtaWNvbi1mbG9wcHkge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWZsb3BweTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3M1wiO1xyXG59XHJcbi5keC1pY29uLWFycm93bGVmdCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tYXJyb3dsZWZ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7XHJcbn1cclxuLmR4LWljb24tYXJyb3dkb3duIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1hcnJvd2Rvd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTVcIjtcclxufVxyXG4uZHgtaWNvbi1hcnJvd3JpZ2h0IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1hcnJvd3JpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XHJcbn1cclxuLmR4LWljb24tYXJyb3d1cCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tYXJyb3d1cDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxM1wiO1xyXG59XHJcbi5keC1pY29uLXNwaW5sZWZ0IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1zcGlubGVmdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0ZlwiO1xyXG59XHJcbi5keC1pY29uLXNwaW5wcmV2IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1zcGlucHJldjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0ZlwiO1xyXG59XHJcbi5keC1pY29uLXNwaW5yaWdodCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tc3BpbnJpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7XHJcbn1cclxuLmR4LWljb24tc3Bpbm5leHQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXNwaW5uZXh0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7XHJcbn1cclxuLmR4LWljb24tc3BpbmRvd24ge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXNwaW5kb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7XHJcbn1cclxuLmR4LWljb24tc3BpbnVwIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1zcGludXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDJcIjtcclxufVxyXG4uZHgtaWNvbi1jaGV2cm9ubGVmdCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY2hldnJvbmxlZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTJcIjtcclxufVxyXG4uZHgtaWNvbi1jaGV2cm9ucHJldiB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY2hldnJvbnByZXY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTJcIjtcclxufVxyXG4uZHgtaWNvbi1iYWNrIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1iYWNrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XHJcbn1cclxuLmR4LWljb24tY2hldnJvbnJpZ2h0IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1jaGV2cm9ucmlnaHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTBcIjtcclxufVxyXG4uZHgtaWNvbi1jaGV2cm9ubmV4dCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY2hldnJvbm5leHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTBcIjtcclxufVxyXG4uZHgtaWNvbi1jaGV2cm9uZG93biB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY2hldnJvbmRvd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTZcIjtcclxufVxyXG4uZHgtaWNvbi1jaGV2cm9udXAge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWNoZXZyb251cDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxNFwiO1xyXG59XHJcbi5keC1pY29uLWNoZXZyb25kb3VibGVsZWZ0IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1jaGV2cm9uZG91YmxlbGVmdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0MlwiO1xyXG59XHJcbi5keC1pY29uLWNoZXZyb25kb3VibGVyaWdodCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY2hldnJvbmRvdWJsZXJpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDNmXCI7XHJcbn1cclxuLmR4LWljb24tZXF1YWwge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWVxdWFsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7XHJcbn1cclxuLmR4LWljb24tbm90ZXF1YWwge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLW5vdGVxdWFsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ1XCI7XHJcbn1cclxuLmR4LWljb24tbGVzcyB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tbGVzczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0NlwiO1xyXG59XHJcbi5keC1pY29uLWdyZWF0ZXIge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWdyZWF0ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDdcIjtcclxufVxyXG4uZHgtaWNvbi1sZXNzb3JlcXVhbCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tbGVzc29yZXF1YWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDhcIjtcclxufVxyXG4uZHgtaWNvbi1ncmVhdGVyb3JlcXVhbCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZ3JlYXRlcm9yZXF1YWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDlcIjtcclxufVxyXG4uZHgtaWNvbi1pc2JsYW5rIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1pc2JsYW5rOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7XHJcbn1cclxuLmR4LWljb24taXNub3RibGFuayB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24taXNub3RibGFuazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3NlwiO1xyXG59XHJcbi5keC1pY29uLXNvcnR1cCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tc29ydHVwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XHJcbn1cclxuLmR4LWljb24tc29ydGRvd24ge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXNvcnRkb3duOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7XHJcbn1cclxuLmR4LWljb24tc29ydHVwdGV4dCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tc29ydHVwdGV4dDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1M1wiO1xyXG59XHJcbi5keC1pY29uLXNvcnRkb3dudGV4dCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tc29ydGRvd250ZXh0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XHJcbn1cclxuLmR4LWljb24tc29ydGVkIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1zb3J0ZWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTVcIjtcclxufVxyXG4uZHgtaWNvbi1leHBhbmQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWV4cGFuZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0YVwiO1xyXG59XHJcbi5keC1pY29uLWNvbGxhcHNlIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1jb2xsYXBzZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0YlwiO1xyXG59XHJcbi5keC1pY29uLWNvbHVtbmZpZWxkIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1jb2x1bW5maWVsZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1N1wiO1xyXG59XHJcbi5keC1pY29uLXJvd2ZpZWxkIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1yb3dmaWVsZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1OFwiO1xyXG59XHJcbi5keC1pY29uLWRhdGFmaWVsZCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZGF0YWZpZWxkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XHJcbn1cclxuLmR4LWljb24tZmllbGRzIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1maWVsZHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTlcIjtcclxufVxyXG4uZHgtaWNvbi1maWVsZGNob29zZXIge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWZpZWxkY2hvb3Nlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1YVwiO1xyXG59XHJcbi5keC1pY29uLWNvbHVtbmNob29zZXIge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWNvbHVtbmNob29zZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGRcIjtcclxufVxyXG4uZHgtaWNvbi1waW4ge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXBpbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1YlwiO1xyXG59XHJcbi5keC1pY29uLXVucGluIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi11bnBpbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1Y1wiO1xyXG59XHJcbi5keC1pY29uLXBpbmxlZnQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXBpbmxlZnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNWRcIjtcclxufVxyXG4uZHgtaWNvbi1waW5yaWdodCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tcGlucmlnaHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNWVcIjtcclxufVxyXG4uZHgtaWNvbi1jb250YWlucyB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY29udGFpbnM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjNcIjtcclxufVxyXG4uZHgtaWNvbi1zdGFydHN3aXRoIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1zdGFydHN3aXRoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XHJcbn1cclxuLmR4LWljb24tZW5kc3dpdGgge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWVuZHN3aXRoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7XHJcbn1cclxuLmR4LWljb24tZG9lc25vdGNvbnRhaW4ge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWRvZXNub3Rjb250YWluOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY2XCI7XHJcbn1cclxuLmR4LWljb24tcmFuZ2Uge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXJhbmdlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XHJcbn1cclxuLmR4LWljb24tZXhwb3J0IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1leHBvcnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNWZcIjtcclxufVxyXG4uZHgtaWNvbi1leHBvcnR4bHN4IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1leHBvcnR4bHN4OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XHJcbn1cclxuLmR4LWljb24tZXhwb3J0cGRmIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1leHBvcnRwZGY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjFcIjtcclxufVxyXG4uZHgtaWNvbi1leHBvcnRzZWxlY3RlZCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZXhwb3J0c2VsZWN0ZWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNmRcIjtcclxufVxyXG4uZHgtaWNvbi13YXJuaW5nIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi13YXJuaW5nOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDZiXCI7XHJcbn1cclxuLmR4LWljb24tbW9yZSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tbW9yZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2Y1wiO1xyXG59XHJcbi5keC1pY29uLXNxdWFyZSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XHJcbn1cclxuLmR4LWljb24tY2xlYXJzcXVhcmUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWNsZWFyc3F1YXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XHJcbn1cclxuLmR4LWljb24tcmVwZWF0IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1yZXBlYXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjlcIjtcclxufVxyXG4uZHgtaWNvbi1zZWxlY3RhbGwge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXNlbGVjdGFsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3MFwiO1xyXG59XHJcbi5keC1pY29uLXVuc2VsZWN0YWxsIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi11bnNlbGVjdGFsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3MVwiO1xyXG59XHJcbi5keC1pY29uLXByaW50IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1wcmludDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3MlwiO1xyXG59XHJcbi5keC1pY29uLWJvbGQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWJvbGQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzdcIjtcclxufVxyXG4uZHgtaWNvbi1pdGFsaWMge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWl0YWxpYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3OFwiO1xyXG59XHJcbi5keC1pY29uLXVuZGVybGluZSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tdW5kZXJsaW5lOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XHJcbn1cclxuLmR4LWljb24tc3RyaWtlIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1zdHJpa2U6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwN2FcIjtcclxufVxyXG4uZHgtaWNvbi1pbmRlbnQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWluZGVudDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3YlwiO1xyXG59XHJcbi5keC1pY29uLWluY3JlYXNlbGluZXNwYWNpbmcge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWluY3JlYXNlbGluZXNwYWNpbmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwN2JcIjtcclxufVxyXG4uZHgtaWNvbi1mb250IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1mb250OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7XHJcbn1cclxuLmR4LWljb24tZm9udHNpemUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWZvbnRzaXplOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7XHJcbn1cclxuLmR4LWljb24tc2hyaW5rZm9udCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tc2hyaW5rZm9udDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3ZFwiO1xyXG59XHJcbi5keC1pY29uLWdyb3dmb250IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1ncm93Zm9udDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3ZVwiO1xyXG59XHJcbi5keC1pY29uLWNvbG9yIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1jb2xvcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3ZlwiO1xyXG59XHJcbi5keC1pY29uLWJhY2tncm91bmQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWJhY2tncm91bmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODBcIjtcclxufVxyXG4uZHgtaWNvbi1maWxsIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1maWxsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XHJcbn1cclxuLmR4LWljb24tcGFsZXR0ZSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tcGFsZXR0ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyMFwiO1xyXG59XHJcbi5keC1pY29uLXN1cGVyc2NyaXB0IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1zdXBlcnNjcmlwdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4MVwiO1xyXG59XHJcbi5keC1pY29uLXN1YnNjcmlwdCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tc3Vic2NyaXB0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7XHJcbn1cclxuLmR4LWljb24taGVhZGVyIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1oZWFkZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODNcIjtcclxufVxyXG4uZHgtaWNvbi1ibG9ja3F1b3RlIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1ibG9ja3F1b3RlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDg0XCI7XHJcbn1cclxuLmR4LWljb24tZm9ybXVsYSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZm9ybXVsYTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1NlwiO1xyXG59XHJcbi5keC1pY29uLWNvZGVibG9jayB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY29kZWJsb2NrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDg1XCI7XHJcbn1cclxuLmR4LWljb24tb3JkZXJlZGxpc3Qge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLW9yZGVyZWRsaXN0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDg2XCI7XHJcbn1cclxuLmR4LWljb24tYnVsbGV0bGlzdCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tYnVsbGV0bGlzdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4N1wiO1xyXG59XHJcbi5keC1pY29uLWluY3JlYXNlaW5kZW50IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1pbmNyZWFzZWluZGVudDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4OFwiO1xyXG59XHJcbi5keC1pY29uLWRlY3JlYXNlaW5kZW50IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1kZWNyZWFzZWluZGVudDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4OVwiO1xyXG59XHJcbi5keC1pY29uLWRlY3JlYXNlbGluZXNwYWNpbmcge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWRlY3JlYXNlbGluZXNwYWNpbmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDZcIjtcclxufVxyXG4uZHgtaWNvbi1hbGlnbmxlZnQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWFsaWdubGVmdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4YVwiO1xyXG59XHJcbi5keC1pY29uLWFsaWducmlnaHQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWFsaWducmlnaHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOGJcIjtcclxufVxyXG4uZHgtaWNvbi1hbGlnbmNlbnRlciB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tYWxpZ25jZW50ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOGNcIjtcclxufVxyXG4uZHgtaWNvbi1hbGlnbmp1c3RpZnkge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWFsaWduanVzdGlmeTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4ZFwiO1xyXG59XHJcbi5keC1pY29uLWxpbmsge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWxpbms6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOGVcIjtcclxufVxyXG4uZHgtaWNvbi12aWRlbyB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tdmlkZW86OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOGZcIjtcclxufVxyXG4uZHgtaWNvbi1tZW50aW9uIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1tZW50aW9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XHJcbn1cclxuLmR4LWljb24tdmFyaWFibGUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXZhcmlhYmxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDkxXCI7XHJcbn1cclxuLmR4LWljb24tY2xlYXJmb3JtYXQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWNsZWFyZm9ybWF0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7XHJcbn1cclxuLmR4LWljb24tZnVsbHNjcmVlbiB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZnVsbHNjcmVlbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExYVwiO1xyXG59XHJcbi5keC1pY29uLWhpZXJhcmNoeSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24taGllcmFyY2h5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7XHJcbn1cclxuLmR4LWljb24tZG9jZmlsZSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZG9jZmlsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExMVwiO1xyXG59XHJcbi5keC1pY29uLWRvY3hmaWxlIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1kb2N4ZmlsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExMFwiO1xyXG59XHJcbi5keC1pY29uLXBkZmZpbGUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXBkZmZpbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMThcIjtcclxufVxyXG4uZHgtaWNvbi1wcHRmaWxlIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1wcHRmaWxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTE0XCI7XHJcbn1cclxuLmR4LWljb24tcHB0eGZpbGUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXBwdHhmaWxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTE1XCI7XHJcbn1cclxuLmR4LWljb24tcnRmZmlsZSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tcnRmZmlsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExMlwiO1xyXG59XHJcbi5keC1pY29uLXR4dGZpbGUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXR4dGZpbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMTNcIjtcclxufVxyXG4uZHgtaWNvbi14bHNmaWxlIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi14bHNmaWxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTE2XCI7XHJcbn1cclxuLmR4LWljb24teGxzeGZpbGUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXhsc3hmaWxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTE3XCI7XHJcbn1cclxuLmR4LWljb24tY29weSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY29weTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwN1wiO1xyXG59XHJcbi5keC1pY29uLWN1dCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY3V0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7XHJcbn1cclxuLmR4LWljb24tcGFzdGUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXBhc3RlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7XHJcbn1cclxuLmR4LWljb24tc2hhcmUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXNoYXJlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTFmXCI7XHJcbn1cclxuLmR4LWljb24taW5hY3RpdmVmb2xkZXIge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWluYWN0aXZlZm9sZGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XHJcbn1cclxuLmR4LWljb24tbmV3Zm9sZGVyIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1uZXdmb2xkZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMjNcIjtcclxufVxyXG4uZHgtaWNvbi1tb3ZldG9mb2xkZXIge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLW1vdmV0b2ZvbGRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyMVwiO1xyXG59XHJcbi5keC1pY29uLXBhcmVudGZvbGRlciB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tcGFyZW50Zm9sZGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7XHJcbn1cclxuLmR4LWljb24tcmVuYW1lIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1yZW5hbWU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDlcIjtcclxufVxyXG4uZHgtaWNvbi1kZXRhaWxzbGF5b3V0IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1kZXRhaWxzbGF5b3V0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7XHJcbn1cclxuLmR4LWljb24tY29udGVudGxheW91dCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY29udGVudGxheW91dDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExZVwiO1xyXG59XHJcbi5keC1pY29uLXNtYWxsaWNvbnNsYXlvdXQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXNtYWxsaWNvbnNsYXlvdXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMTlcIjtcclxufVxyXG4uZHgtaWNvbi1tZWRpdW1pY29uc2xheW91dCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tbWVkaXVtaWNvbnNsYXlvdXQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMGNcIjtcclxufVxyXG4uZHgtaWNvbi11bmRvIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi11bmRvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7XHJcbn1cclxuLmR4LWljb24tcmVkbyB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tcmVkbzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5M1wiO1xyXG59XHJcbi5keC1pY29uLWhpZGVwYW5lbCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24taGlkZXBhbmVsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTFjXCI7XHJcbn1cclxuLmR4LWljb24tc2hvd3BhbmVsIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1zaG93cGFuZWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMWRcIjtcclxufVxyXG4uZHgtaWNvbi1jaGVja2xpc3Qge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWNoZWNrbGlzdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0MVwiO1xyXG59XHJcbi5keC1pY29uLXZlcnRpY2FsYWxpZ250b3Age1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXZlcnRpY2FsYWxpZ250b3A6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNGZcIjtcclxufVxyXG4uZHgtaWNvbi12ZXJ0aWNhbGFsaWduY2VudGVyIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi12ZXJ0aWNhbGFsaWduY2VudGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTRlXCI7XHJcbn1cclxuLmR4LWljb24tdmVydGljYWxhbGlnbmJvdHRvbSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tdmVydGljYWxhbGlnbmJvdHRvbTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xyXG59XHJcbi5keC1pY29uLXJvd3Byb3BlcnRpZXMge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXJvd3Byb3BlcnRpZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNGNcIjtcclxufVxyXG4uZHgtaWNvbi1jb2x1bW5wcm9wZXJ0aWVzIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1jb2x1bW5wcm9wZXJ0aWVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XHJcbn1cclxuLmR4LWljb24tY2VsbHByb3BlcnRpZXMge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWNlbGxwcm9wZXJ0aWVzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XHJcbn1cclxuLmR4LWljb24tdGFibGVwcm9wZXJ0aWVzIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi10YWJsZXByb3BlcnRpZXM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDBcIjtcclxufVxyXG4uZHgtaWNvbi1zcGxpdGNlbGxzIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1zcGxpdGNlbGxzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTM5XCI7XHJcbn1cclxuLmR4LWljb24tbWVyZ2VjZWxscyB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tbWVyZ2VjZWxsczo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzOFwiO1xyXG59XHJcbi5keC1pY29uLWRlbGV0ZXJvdyB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tZGVsZXRlcm93OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTM3XCI7XHJcbn1cclxuLmR4LWljb24tZGVsZXRlY29sdW1uIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1kZWxldGVjb2x1bW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMzZcIjtcclxufVxyXG4uZHgtaWNvbi1pbnNlcnRyb3dhYm92ZSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24taW5zZXJ0cm93YWJvdmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMzVcIjtcclxufVxyXG4uZHgtaWNvbi1pbnNlcnRyb3diZWxvdyB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24taW5zZXJ0cm93YmVsb3c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMzRcIjtcclxufVxyXG4uZHgtaWNvbi1pbnNlcnRjb2x1bW5sZWZ0IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1pbnNlcnRjb2x1bW5sZWZ0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTMzXCI7XHJcbn1cclxuLmR4LWljb24taW5zZXJ0Y29sdW1ucmlnaHQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWluc2VydGNvbHVtbnJpZ2h0OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTMyXCI7XHJcbn1cclxuLmR4LWljb24taW5zZXJ0dGFibGUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWluc2VydHRhYmxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7XHJcbn1cclxuLmR4LWljb24tZGVsZXRldGFibGUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWRlbGV0ZXRhYmxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XHJcbn1cclxuLmR4LWljb24tZWRpdHRhYmxlaGVhZGVyIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1lZGl0dGFibGVoZWFkZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDJcIjtcclxufVxyXG4uZHgtaWNvbi1hZGR0YWJsZWhlYWRlciB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tYWRkdGFibGVoZWFkZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDNcIjtcclxufVxyXG4uZHgtaWNvbi1wYXN0ZXBsYWludGV4dCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tcGFzdGVwbGFpbnRleHQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDRcIjtcclxufVxyXG4uZHgtaWNvbi1pbXBvcnRzZWxlY3RlZCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24taW1wb3J0c2VsZWN0ZWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDVcIjtcclxufVxyXG4uZHgtaWNvbi1pbXBvcnQge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWltcG9ydDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0NlwiO1xyXG59XHJcbi5keC1pY29uLXRleHRkb2N1bWVudCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tdGV4dGRvY3VtZW50OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTQ3XCI7XHJcbn1cclxuLmR4LWljb24tanBnZmlsZSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tanBnZmlsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0OFwiO1xyXG59XHJcbi5keC1pY29uLWJtcGZpbGUge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLWJtcGZpbGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDlcIjtcclxufVxyXG4uZHgtaWNvbi1zdmdmaWxlIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1zdmdmaWxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTUwXCI7XHJcbn1cclxuLmR4LWljb24tYXR0YWNoIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1hdHRhY2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNTFcIjtcclxufVxyXG4uZHgtaWNvbi1yZXR1cm4ge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1pY29uLXJldHVybjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1MlwiO1xyXG59XHJcbi5keC1pY29uLWluZGV0ZXJtaW5hdGVzdGF0ZSB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24taW5kZXRlcm1pbmF0ZXN0YXRlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTUzXCI7XHJcbn1cclxuLmR4LWljb24tbG9jayB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tbG9jazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1NFwiO1xyXG59XHJcbi5keC1pY29uLXVubG9jayB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tdW5sb2NrOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTU1XCI7XHJcbn1cclxuLmR4LWljb24taW1nYXJsb2NrIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtaWNvbi1pbWdhcmxvY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNTZcIjtcclxufVxyXG4uZHgtaWNvbi1pbWdhcnVubG9jayB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24taW1nYXJ1bmxvY2s6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNTdcIjtcclxufVxyXG4uZHgtaWNvbiB7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XHJcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcclxufVxyXG4uZHgtdGFiIC5keC1pY29uLFxyXG4uZHgtdGFiLmR4LXRhYi1zZWxlY3RlZCAuZHgtaWNvbiB7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxufVxyXG4uZHgtc2Nyb2xsdmlldy1wdWxsZG93biB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDZ0FBQUJrQ0FRQUFBQmViYnJ4QUFBQkQwbEVRVlJvM3UyWHZRM0NNQkNGTGJtallZR3NBQTJ3QTFYMmdBYkVBRXdCMmVJS2ZsYWdoNnpBQ0pBdVVpaEFTVWljK001R05INTZkVDdKOGVmVFBVWEtrRGt6clM4THBRQUVNQnlnY3dBc3MyVUdRQUREQm1MYStBTXZ6QUFJWU5oQVRCdC9ZTUVNZ0FDR0RjUzB3YlFCRUVBQUFRUVF3RDhDRXphaUw3c0txT25valR1UXJoOTVTS2tYN2txRDVqK002TzZNdTFOa3VwUUpaVTY0QjQyNmJqbW1YSXpMS2U3VFppVUdMbXdleWhUYTI4WFdkSktwWW44cFhJVnViMVU0VDQralVLa0tieVdlV2hSNlZxcHdkK3craGI1VTRTL3RhNTRxa2haZ1ZpaHhyeFdhem5aVlpEMmxxVkRhVmtWYWZPb0tHVldSTjZuWlI2R014citxWmpIbDNhcTRkYjBOTFhsZDd3Vmp1dTdOUzlmN3lBQUFBQUJKUlU1RXJrSmdnZz09XCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbi5keC1sb2FkaW5kaWNhdG9yLWltYWdlLXNtYWxsIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhGQUFVQUtFQ0FESTZSVEk2UnYvLy8vLy8veUgvQzA1RlZGTkRRVkJGTWk0d0F3RUFBQUFoK1FRSkNRQUJBQ3dBQUFBQUZBQVVBQUFDSTR5UHFac0FETStMY05KbGI5TXE4K0I4aUNlV0JxbUZKbnFwSlV1NW9qekRwbElBQUNINUJBa0pBQUVBTEFBQUFBQVVBQlFBQUFJaGpJK3B5KzNnWG14d3Jtb1J6Z1o0Zm54Z0lJSWw1MjNvMkttWis3S2RUSU1GQUNINUJBa0pBQUlBTEFBQUFBQVVBQlFBQUFJZmxJK3B5KzBQbzR6QWdEcHRGaFhQNjBuZ05tWWR5YUdCaVlYYkM4ZHdBUUFoK1FRSkNRQURBQ3dBQUFBQUZBQVVBQUFDSXB5UHFjc0wzY0NEU2xKMzY4eG5jK054MWdlRzJVaWluM21wSWxuQzdnblhUQUVBSWZrRUNRa0FBd0FzQUFBQUFCUUFGQUFBQWlLY0Q2ZTc0QXhSaXZIUmVuR0djNnZ1SVdFemx1YUpidUM0ZXEzNlhsYm94R1VCQUNINUJBa0pBQU1BTEFBQUFBQVVBQlFBQUFJam5BOEp4MjI2bkJ4cDJtcG56Rzd6NW4zaVNKYm1pYWFxRklydDkzTFlPTVAxVVFBQUlma0VDUWtBQXdBc0FBQUFBQlFBRkFBQUFoMmNENmw1M2V5aUE3SWlpN1BldlBzUGh1SklsdVpwVUI2RUxXeFRBQUFoK1FRSkNRQURBQ3dBQUFBQUZBQVVBQUFDSFp4L29NaXQvNXAwYTlvQnJ0NjgrdytHNGtpVzVybGxZYlJDTEZJQUFDSDVCQWtKQUFNQUxBQUFBQUFVQUJRQUFBSWVuSCtnZ08yNG5vUnEybW9sem8zeEQ0YmlTSmJtU1hxcHVZbFIyVG9GQUNINUJBa0pBQU1BTEFBQUFBQVVBQlFBQUFJaG5JK3BpK0FNellzUTBIclh6STJuN1ExV1NKYk1TS0loNkttdHk3R3RLV1VGQUNINUJBa0pBQU1BTEFBQUFBQVVBQlFBQUFJaW5JK3B5KzNnWG14d0tsQXR5dHBncm1IZElZNURPWDZtdDU2dDI0S2QvTlpNQVFBaCtRUUpDUUFEQUN3QUFBQUFGQUFVQUFBQ0laeVBxY3Z0RDZPTXdJQTZ3OEN6Y25sOTFEVlpXM21La0llcUsrYWk4a3lYQlFBaCtRUUpDUUFEQUN3QUFBQUFGQUFVQUFBQ0k1eVBxY3NMM2NDRFNsSjM2OHhuODJGOVJpaVNuOGw1cHppcW1YdWhNVXpSN0YwQUFDSDVCQWtKQUFNQUxBQUFBQUFVQUJRQUFBSWZuSStwQjcwL0hGeHlLbUJwMXJ2N0Q0YU1pSVhsZDZLbW1XNlYrN3BLQVFBaCtRUUpDUUFEQUN3QUFBQUFGQUFVQUFBQ0lady9vTWk5RGMyTEVWQnFMOHk2K3crRzRraVdKQmVpbitwTks0c3A4Q1kzQlFBaCtRUUpDUUFEQUN3QUFBQUFGQUFVQUFBQ0hady9vSXQ5NmlJQ3N0cUxzOTY4K3crRzRraCtWSGR1a0xXMDZWRUFBQ0g1QkFrSkFBTUFMQUFBQUFBVUFCUUFBQUlibkkrcEN1MjlJbkt5Z29xejNyejdENGJpU0piWjlWSHBveUlGQUNINUJBa0pBQU1BTEFBQUFBQVVBQlFBQUFJZm5JOEF5TTI2bkR4cTJoR3Z5N3I3RDRiaVNKWWc1MVdpR2tLanU4Sk9BUUE3XCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4uZHgtbG9hZGluZGljYXRvci1pbWFnZS1sYXJnZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoUUFCQUFLRUNBREk2UlRJNlJ2Ly8vLy8vL3lIL0MwNUZWRk5EUVZCRk1pNHdBd0VBQUFBaCtRUUpDUUFCQUN3QUFBQUFRQUJBQUFBQ2tJeVBxY3Z0RDZPY3RFcGdzMWFnOXcxbTNoZVcwRWlhNm9KaTYzdTA4QnlnTkd6ZnE2eWJlVi82QVVIQ29hWm90SXlTb1NYejZIbHVuTklLc25xS1lpblViYVRyemFiQ2p5dVpvejA3d0dwVyt3MlB5K2YwdXYyVnRyUGw1bmUvelZQM0I1aEh0eGMzZUJab2VBaVhTTFk0OXdqWlNGaXBGc2szNlpXSnVNbjVpZFhpd3RqcE4zcUhxaGQ2MXdwVEFBQWgrUVFKQ1FBQkFDd0FBQUFBUUFCQUFBQUNrNHlQcWN2dEQ2T2N0TnFMczk2OCt3K0c0Z2lVSTJtZVlRbW9LK3QrYkJ0M2MyMm51SGJ2UE96TDlJS1dJYkZpUEVxU3lnaXo2WGhDRzhDcHMycU5Zck5Va3pRNysxckRXNjZCckRNZjBEVDFHdTFHc09Odk12ME12OC8xK3ppNzdaZDNWd2M0S0dZV05paFhSbmZJbGFpSXgrZ0dHVm1wNkFpV09iWTUxZWs1R1ppR0dVcFphanBLR3JuSzJ1cjZDb3RRQUFBaCtRUUpDUUFDQUN3QUFBQUFRQUJBQUFBQ29KU1BxY3Z0RDZPY3ROcUxzOTY4K3crRzRraVc1b21tNnNxMjdxc0FEeUREQ2QzUXVJM3NzYzdyMVc2NllSQklSQVlOU21aeGVXZ0tudEFvSUdDVkxwWFVxblBZOVZMRFlselJXSmFSMDFOdEZiaCtuMzNlNzdrdW5PT3o5MzFiN3pkSFZ5ZUlscVkyZVBobnVJVVVkK1RvQnVuemFOTlYrUktHNlVLbWd3VVZKOG01SnRyeVdMb1NJSW5LNXJmQTZCb3JPMHRiYTN1TG02dTd5OXViVUFBQUlma0VDUWtBQXdBc0FBQUFBRUFBUUFBQUFxS2NqNm5MN1Eram5MVGFpN1BldlBzUGhod0FpQ0tKbWgrYXFoMWJ1aU1zYjNCY1kzZXUwYnpPK21WOHdncXhTRGtpSThvbHBPbDBCS01TS0hVeHZXSVJXVzJDZE9oNnVlSFcrR3NRbndjcDlibHRYcGZaY1RtZERyYlAzV040WHQ5U3R4YjRaMGVJWTVnbitLWllLR2ZteVBnWDJlZElxYldZZVBtWXVSYlFPUWhhdVJsS09vcW9oMmVLeVNjcGVyV1RtdFo2aXBwS3l5aXJ1OHZiNi90N1ZRQUFJZmtFQ1FrQUF3QXNBQUFBQUVBQVFBQUFBcDJjajZuTDdRK2puTlNCQzZyZUNXTU9UcDRYbHMxSW1tcUhadXZidXUvYXpuTnQwMk1PNzd5Syt1aytRcE92V0VvaFE4Y2xSK25jUUtPYUtWVkV2RmF6V29xMUMrR0NJOS94NldMMm90TVNNZnY4YnN2aWxqbjlkTS9yYy9ZOW91OW5BQmc0dUxjVytGZW9kNGc0NE9iM3VCaVpOM2xYUmxrWmQybkpTSmo1dHFrWnl0WUUrWmtXNURscWxtcllpbGxLRjZONnlscUxldHVvSzFFQUFDSDVCQWtKQUFNQUxBQUFBQUJBQUVBQUFBS0xuSStwQisyK29wdzB2dHVxM2hSN3dJWGk1NG1tUmo3bk9xWHNLMzN3SEYvMG5aVDRQdGo4N3Z2ZGdzSVpzZmdLcUpDMEpSUG1mTDRnVWlpMXlycGlWNW50Rk9UTmhzZmtzdm1NVHF2WDdMYjdEWS9MNS9TNi9ZN1A2L2Q4QkxqZUJmZzNGMGhZS0hjWXA2V1krQllGOStpNDZIWkVHY21Hd1ZpWlJtS3BnNVl5U1JiYVdPYmllWGxTQUFBaCtRUUpDUUFEQUN3QUFBQUFRQUJBQUFBQ2VweVBxUW50MzBaY3RGb0xzM2EzZTdhRjJVZFc0dm1VS25LYTQ2cHU4RXhxOU8yOStFNUIvTi9qQUljSElaRm9QQTRueXFiekNZMUtwOVNxOVlyTmFyZmNydmNMRG92SDVMTDVqRTZyMSt5Mit3MlB5K2YwdXYyT3ordlhBSDRmblZRV09KWmk1a05tQTNXSUlTT0Zna0wxS0hJbHVjalY4bE1BQUNINUJBa0pBQU1BTEFBQUFBQkFBRUFBQUFKM25JK3BDKzBQbHB5MElvaHp0THdiRFdiZUtJVW1ScVppWmFiZTR3NWhURzMwcDkyNmxlOStDZmtKR1kyaDhZaE1LcGZNcHZNSmpVcW4xS3IxaXMxcXQ5eXU5d3NPaThma3N2bU1UcXZYN0xiN0RZL0w1L1M2L1k0Zk84cEJQVXJjQXdaeVU2UTB3OUczZExKWStNUzRVdlZvb3dVcFZBQUFJZmtFQ1FrQUF3QXNBQUFBQUVBQVFBQUFBbjJjajZuTDdRL2pBTFJhSzdOR3Qvc05hdDRZbHVKSW1XcUVydTVEdm5JU3ovYlUzWHF1MjN3dit3RmR3cUdxYUN3aGs1c2w4MVI1cnFMU3F2V0t6V3EzM0s3M0N3Nkx4K1N5K1l4T3E5ZnN0dnNOajh2bjlGQktqVWxmOFBtelU3eUg5Z2MyK0ZYb2RkajFJWmk0VlZQV1lvWUNZQll3R1VnWVdXZFNBQUFoK1FRSkNRQURBQ3dBQUFBQVFBQkFBQUFDa3B5UHFjdnRENk9jdEVLQXM5M2M1TitGMUFlS3BrTnE1NnFrQUFzamFVd1BjODNlK0tudll1L3JBSU1iRXRGa1BBcVR5bUtwNlZSQks4UHA1V21kWUxPUkxmZkIvSUxENGdhNXZEaWpXOUsxR2VPT3krZjB1djJPaDczeXRyYmRTNmMyQnhqb1YwY29oeGdubUdoNDZEZ0lHUW1YeDdpbzZHYVppWWxXTlVtSnA3bm1lY25aS1hvcStibkhaOVA2eWxVQUFDSDVCQWtKQUFNQUxBQUFBQUJBQUVBQUFBS1RuSStweSswUG81eTAyb3V6M3J6N0QzWUFFSmJIT0pvbVNxb2c2NzVvL01HME9OOGIyK29aNzlQWWdoY2dzVGc4VG94S0NyTXBTVUloMHFuamFiM21zbzhxVjhIYmZoRmg4WGhRVHAzSjVUVTc3RDYxNCtoNVBFMnZ3K2w0dnQzZGR6ZGpsdWNGU09qWGsyZGd1TmJvaUhpb3RzZ1lDVGxKK1hpbU9XWjVxYmpJK1NVNmlwbHBHb3BLdWNyYTZ2b0srMW9BQUNINUJBa0pBQU1BTEFBQUFBQkFBRUFBQUFLZW5JK3B5KzBQbzV5MDJvdXozcno3RDRiaVNKYm1pYWJxeXJZZTRHYkFIRjh6dk54Qm5kek1qZU1kZkQyZ0VFRXMwbzZHUU5KZ1pBNmZVZW1nV3JWaW4xcGl0cnY4U28xaThKVnJQUU9YNmVrNjJGYXY0KzQ1WFY0ZXYrSHRQVDlOeGhZWCtBY0dnNmJuZzhnVWxTZTBWWGdFT1ZqbEZNbnp0UmhqNXdZb3B0bkNpWFFadWlqNHFIbUtTWHAxNS9vS0d5czdTMXRyZTR1YnE3dXJVUUFBSWZrRUNRa0FBd0FzQUFBQUFFQUFRQUFBQXFLY2o2bkw3UStqbkxUYWk3UGV2UHNQaGh3QWlDSkptaUdhcWgxYnVpTXNiM0JjWjNTdXM3em0rMkdDd2d1eFNEa2lKNmpBc3FKOFFxSlNCNnJhYUIydVdJYVcyaDE4dGVFRWwxczJ0OURwN1pyY0ZyOXhjWG1NSGZmaDIzcDZ2VitIQUJobzBPZkhkN1dYRm5TNGlOWllSZ1RuU0FiWkJZYW9tS2VaT2ZtSEdRa2F5am5xdVVrYXRrTm9oNHAxczhwcVNpbGJTcHNxR2dxcnU4dmI2L3NyVkFBQUlma0VDUWtBQXdBc0FBQUFBRUFBUUFBQUFwcWNqNm5MN1Eram5OU0JDNnJlQ21jT1V0NFZscytJbVdxSHJxNkJmdS9hem01dHEzaHVldnp0Ky9XQ3doS3hDRG9pT2FsbFNPa1VOYU1iS0ZVeXZVcEoya3EyaStXQ0orSngyQ3hGazlWcmRrVG10c1RuZEJ1OG5pampEL3I5b0kvM3RTY1lDRWhuZFdnNGg3aEltS2pveGhnbnlVYXBOdUlINHpocGFZYnB0L080ZWZsWkZ6TVlHbmtxMnFrVkF3bjJpdG82UnB0NUsxRUFBQ0g1QkFrSkFBTUFMQUFBQUFCQUFFQUFBQUtMbkkrcENlMndvcHhVdmd1cjNoUjdEb2FEaDRsbVJXYm5PcVhzYTVYd3JNajBiVno0UGo0ODd2dmRnc0lac1FoeklHbktwVkhsWkRXalVpalYxTGkrc3RxVnRRc09pOGZrc3ZtTVRxdlg3TGI3RFkvTDUvUzYvWTdIZjkxY2VSOCs5WGJFOTBkWXlEYUk2QkFBbUtpbUkraVlCdG4yVVVtNVJ2TG9ZcFlpcWVXSktSWWFTQmFhcWZsU0FBQWgrUVFKQ1FBREFDd0FBQUFBUUFCQUFBQUNlWnlQcVFydEQ1YWN0Q2FJYzdTOEd3MWkzaWlGcGtPbUIyaEJLcG05c3VmT2RvdmUrcFR2L3RYNENWZWI0YkJvVENxWHpLYnpDWTFLcDlTcTlZck5hcmZjcnZjTERvdkg1TEw1akU2cjEreTIrdzJQeStmMHV0MGNMUGZFZS9DRFhPTVg2QlZEV0xoMHlCRGlkTkw0MUdnaUJaa29HWEd5VXdBQUlma0VDUWtBQXdBc0FBQUFBRUFBUUFBQUFuZWNqNmxyNEErWW5MUTJpTFBkSE9VUGR1SUNsdVk0WXR1SnJsRTdsUERzYXZROWZmak9xUHp2Y1FDSHhLTHhpRXdxbDh5bTh3bU5TcWZVcXZXS3pXcTMzSzczQ3c2THgrU3krWXhPcTlmc3R2c05qOHZuOUxyaUViWjFRM3MrN2ZYRGtvSlhaQUlvb1hOa3VBakJ4R2o0OU9oREJjbFRBQUFoK1FRSkNRQURBQ3dBQUFBQVFBQkFBQUFDZnB5UHFjdnREK01CdEZxSjg3SzhCdzJHUm5lSkprWlM1eHFsN051UThLekk5RDEwK0szdmMrOTdBWU1yRGhFMlBJcU15bUtwYVhwQ2w0Q3A5WXJOYXJmY3J2Y0xEb3ZINUxMNWpFNnIxK3kyK3cyUHkrZDBkRVhOUENmSGUzN2UzQ2NXR0RZSVZ2aGxBNWhJNXFMWHlKaWlBaGtwMVVYNXlIVjVWeWRTQUFBN1wiKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuLmR4LWNvbG9yLXNjaGVtZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiI1wiO1xyXG59XHJcbi5keC13aWRnZXQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC1tcy1jb250ZW50LXpvb21pbmc6IG5vbmU7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3V0bGluZTogMDtcclxuICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XHJcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sUm9ib3RvRmFsbGJhY2ssXCJOb3RvIEt1ZmkgQXJhYmljXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NztcclxufVxyXG4uZHgtd2lkZ2V0LFxyXG4uZHgtd2lkZ2V0ICosXHJcbi5keC13aWRnZXQgOjphZnRlcixcclxuLmR4LXdpZGdldCA6OmJlZm9yZSxcclxuLmR4LXdpZGdldDo6YWZ0ZXIsXHJcbi5keC13aWRnZXQ6OmJlZm9yZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuLmR4LWl0ZW0ge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmR4LXJ0bCB7XHJcbiAgZGlyZWN0aW9uOiBydGw7XHJcbiAgdW5pY29kZS1iaWRpOiBlbWJlZDtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5keC13aWRnZXQgaW5wdXQsXHJcbi5keC13aWRnZXQgdGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sUm9ib3RvRmFsbGJhY2ssXCJOb3RvIEt1ZmkgQXJhYmljXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NztcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXdpZGdldCxcclxuLmR4LXN0YXRlLWRpc2FibGVkLmR4LXdpZGdldCB7XHJcbiAgb3BhY2l0eTogLjM4O1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXdpZGdldCAuZHgtd2lkZ2V0LFxyXG4uZHgtc3RhdGUtZGlzYWJsZWQuZHgtd2lkZ2V0IC5keC13aWRnZXQge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmR4LWNhcmQge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuMTIpLDAgMXB4IDJweCByZ2JhKDAsMCwwLC4yNCk7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsLjEyKSwwIDFweCAycHggcmdiYSgwLDAsMCwuMjQpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIG1hcmdpbjogMnB4IDJweCAzcHg7XHJcbn1cclxuLmR4LWZpZWxkc2V0IC5keC1maWVsZC12YWx1ZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5keC1maWVsZHNldCxcclxuLmR4LWZpZWxkc2V0ICoge1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbi5keC1maWVsZHNldC1oZWFkZXI6ZW1wdHkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWZpZWxkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvLFJvYm90b0ZhbGxiYWNrLFwiTm90byBLdWZpIEFyYWJpY1wiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTc7XHJcbiAgcGFkZGluZzogMDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5keC1maWVsZDo6YWZ0ZXIsXHJcbi5keC1maWVsZDo6YmVmb3JlIHtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG59XHJcbi5keC1maWVsZDo6YWZ0ZXIge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi5keC1maWVsZC1sYWJlbCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDQwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LWZpZWxkLXZhbHVlLFxyXG4uZHgtZmllbGQtdmFsdWUtc3RhdGljIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmR4LWZpZWxkLXZhbHVlLmR4LWRhdGVib3gge1xyXG4gIG1pbi13aWR0aDogNjAlO1xyXG59XHJcbi5keC1maWVsZC12YWx1ZTpub3QoLmR4LXdpZGdldCkgPiAuZHgtZGF0ZWJveCB7XHJcbiAgbWluLXdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1maWVsZC12YWx1ZSAuZHgtc2VsZWN0Ym94LXRhZy1jb250YWluZXIge1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuLmR4LWZpZWxkLXZhbHVlOm5vdCguZHgtd2lkZ2V0KSA+IC5keC1zZWxlY3Rib3guZHgtc2VsZWN0Ym94LW11bHRpc2VsZWN0LmR4LXdpZGdldCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmR4LWZpZWxkc2V0LmR4LXJ0bCAuZHgtZmllbGQtbGFiZWwsXHJcbi5keC1ydGwgLmR4LWZpZWxkc2V0IC5keC1maWVsZC1sYWJlbCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5keC1maWVsZHNldC5keC1ydGwgLmR4LWZpZWxkLXZhbHVlLFxyXG4uZHgtcnRsIC5keC1maWVsZHNldCAuZHgtZmllbGQtdmFsdWUge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5keC1maWVsZCBpbnB1dCxcclxuLmR4LWZpZWxkIHRleHRhcmVhIHtcclxuICBmb250LWZhbWlseTogUm9ib3RvLFJvYm90b0ZhbGxiYWNrLFwiTm90byBLdWZpIEFyYWJpY1wiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTc7XHJcbn1cclxuLmR4LWZpZWxkLWxhYmVsIGkge1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4uZHgtZmllbGQtdmFsdWUuZHgtYXR0ZW50aW9uIHtcclxuICBjb2xvcjogI2Y0NDMzNjtcclxuICBwYWRkaW5nOiAyMXB4IDhweCAyMHB4IDI0cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC1maWVsZC12YWx1ZS5keC1hdHRlbnRpb246OmJlZm9yZSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC04cHg7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMTdweDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGNvbnRlbnQ6IFwiIVwiO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5keC1maWVsZC12YWx1ZS1zdGF0aWMsXHJcbi5keC1maWVsZC12YWx1ZTpub3QoLmR4LXN3aXRjaCk6bm90KC5keC1jaGVja2JveCk6bm90KC5keC1idXR0b24pIHtcclxuICB3aWR0aDogNjAlO1xyXG59XHJcbi5keC1maWVsZC1sYWJlbCB7XHJcbiAgY29sb3I6IHJnYmEoMTE3LDExNywxMTcsLjg3KTtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcclxuICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgcGFkZGluZy1yaWdodDogMTJweDtcclxufVxyXG4uZHgtZmllbGQtdmFsdWUuZHgtd2lkZ2V0LFxyXG4uZHgtZmllbGQtdmFsdWU6bm90KC5keC13aWRnZXQpID4gLmR4LXdpZGdldCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5keC1maWVsZC12YWx1ZTpub3QoLmR4LXdpZGdldCkgPiAuZHgtYnV0dG9uLFxyXG4uZHgtZmllbGQtdmFsdWU6bm90KC5keC13aWRnZXQpID4gLmR4LWNoZWNrYm94LFxyXG4uZHgtZmllbGQtdmFsdWU6bm90KC5keC13aWRnZXQpID4gLmR4LXN3aXRjaCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5keC1maWVsZC12YWx1ZS5keC1jaGVja2JveCxcclxuLmR4LWZpZWxkLXZhbHVlOm5vdCguZHgtd2lkZ2V0KSA+IC5keC1jaGVja2JveCB7XHJcbiAgbWFyZ2luOiA4cHggMDtcclxufVxyXG4uZHgtZmllbGQtdmFsdWUuZHgtc3dpdGNoLFxyXG4uZHgtZmllbGQtdmFsdWU6bm90KC5keC13aWRnZXQpID4gLmR4LXN3aXRjaCB7XHJcbiAgbWFyZ2luOiA3cHggMDtcclxufVxyXG4uZHgtZmllbGQtdmFsdWUuZHgtc2xpZGVyLFxyXG4uZHgtZmllbGQtdmFsdWU6bm90KC5keC13aWRnZXQpID4gLmR4LXNsaWRlciB7XHJcbiAgbWFyZ2luOiAycHggMDtcclxufVxyXG4uZHgtZmllbGQtdmFsdWUuZHgtcmFkaW9ncm91cCxcclxuLmR4LWZpZWxkLXZhbHVlOm5vdCguZHgtd2lkZ2V0KSA+IC5keC1yYWRpb2dyb3VwIHtcclxuICBtYXJnaW46IDNweCAwO1xyXG59XHJcbi5keC1maWVsZC12YWx1ZS1zdGF0aWMge1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgcGFkZGluZzogMjFweCA4cHggMjBweDtcclxufVxyXG4uZHgtZmllbGRzZXQge1xyXG4gIG1hcmdpbjogMjBweCAxNnB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZmllbGRzZXQgLmR4LWZpZWxkLXZhbHVlOm5vdCguZHgtd2lkZ2V0KSA+IC5keC1idXR0b24sXHJcbi5keC1ydGwgLmR4LWZpZWxkc2V0IC5keC1maWVsZC12YWx1ZTpub3QoLmR4LXdpZGdldCkgPiAuZHgtY2hlY2tib3gsXHJcbi5keC1ydGwgLmR4LWZpZWxkc2V0IC5keC1maWVsZC12YWx1ZTpub3QoLmR4LXdpZGdldCkgPiAuZHgtc3dpdGNoLFxyXG4uZHgtcnRsLmR4LWZpZWxkc2V0IC5keC1maWVsZC12YWx1ZTpub3QoLmR4LXdpZGdldCkgPiAuZHgtYnV0dG9uLFxyXG4uZHgtcnRsLmR4LWZpZWxkc2V0IC5keC1maWVsZC12YWx1ZTpub3QoLmR4LXdpZGdldCkgPiAuZHgtY2hlY2tib3gsXHJcbi5keC1ydGwuZHgtZmllbGRzZXQgLmR4LWZpZWxkLXZhbHVlOm5vdCguZHgtd2lkZ2V0KSA+IC5keC1zd2l0Y2gge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5keC1maWVsZHNldC1oZWFkZXIge1xyXG4gIG1hcmdpbjogMCAwIDE2cHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5keC1maWVsZCB7XHJcbiAgbWFyZ2luOiAwIDAgMjBweDtcclxufVxyXG4uZHgtZmllbGQ6bGFzdC1vZi10eXBlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWZpZWxkc2V0IHtcclxuICBtYXJnaW46IDIwcHggMTVweDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LWRldmljZS1tb2JpbGUgLmR4LWZpZWxkc2V0IC5keC1maWVsZC12YWx1ZTpub3QoLmR4LXdpZGdldCkgPiAuZHgtYnV0dG9uLFxyXG4uZHgtcnRsIC5keC1kZXZpY2UtbW9iaWxlIC5keC1maWVsZHNldCAuZHgtZmllbGQtdmFsdWU6bm90KC5keC13aWRnZXQpID4gLmR4LWNoZWNrYm94LFxyXG4uZHgtcnRsIC5keC1kZXZpY2UtbW9iaWxlIC5keC1maWVsZHNldCAuZHgtZmllbGQtdmFsdWU6bm90KC5keC13aWRnZXQpID4gLmR4LXN3aXRjaCxcclxuLmR4LXJ0bC5keC1kZXZpY2UtbW9iaWxlIC5keC1maWVsZHNldCAuZHgtZmllbGQtdmFsdWU6bm90KC5keC13aWRnZXQpID4gLmR4LWJ1dHRvbixcclxuLmR4LXJ0bC5keC1kZXZpY2UtbW9iaWxlIC5keC1maWVsZHNldCAuZHgtZmllbGQtdmFsdWU6bm90KC5keC13aWRnZXQpID4gLmR4LWNoZWNrYm94LFxyXG4uZHgtcnRsLmR4LWRldmljZS1tb2JpbGUgLmR4LWZpZWxkc2V0IC5keC1maWVsZC12YWx1ZTpub3QoLmR4LXdpZGdldCkgPiAuZHgtc3dpdGNoIHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtZmllbGRzZXQtaGVhZGVyIHtcclxuICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtZmllbGQge1xyXG4gIG1hcmdpbjogMCAwIDEwcHg7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWZpZWxkOmxhc3Qtb2YtdHlwZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5keC10aGVtZS1tYXJrZXIge1xyXG4gIGZvbnQtZmFtaWx5OiBcImR4Lm1hdGVyaWFsLnRlYWwubGlnaHQuY29tcGFjdFwiO1xyXG59XHJcbi5keC10aGVtZS1hY2NlbnQtYXMtdGV4dC1jb2xvciB7XHJcbiAgY29sb3I6ICM4YWM4NDAhaW1wb3J0YW50O1xyXG59XHJcbi5keC10aGVtZS10ZXh0LWNvbG9yIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpIWltcG9ydGFudDtcclxufVxyXG4uZHgtdGhlbWUtYmFja2dyb3VuZC1jb2xvci1hcy10ZXh0LWNvbG9yIHtcclxuICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LXRoZW1lLWJvcmRlci1jb2xvci1hcy10ZXh0LWNvbG9yIHtcclxuICBjb2xvcjogI2UwZTBlMCFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LXRoZW1lLWFjY2VudC1hcy1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGFjODQwIWltcG9ydGFudDtcclxuICBmaWxsOiByZ2IoMTM4LDIwMCw2NCkhaW1wb3J0YW50O1xyXG59XHJcbi5keC10aGVtZS10ZXh0LWNvbG9yLWFzLWJhY2tncm91bmQtY29sb3Ige1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjg3KSFpbXBvcnRhbnQ7XHJcbiAgZmlsbDogcmdiYSgwLDAsMCwwLjg3KSFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LXRoZW1lLWJhY2tncm91bmQtY29sb3Ige1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYhaW1wb3J0YW50O1xyXG4gIGZpbGw6ICNmZmYhaW1wb3J0YW50O1xyXG59XHJcbi5keC10aGVtZS1ib3JkZXItY29sb3ItYXMtYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMCFpbXBvcnRhbnQ7XHJcbiAgZmlsbDogI2UwZTBlMCFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LXRoZW1lLWFjY2VudC1hcy1ib3JkZXItY29sb3Ige1xyXG4gIGJvcmRlci1jb2xvcjogIzhhYzg0MCFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LXRoZW1lLXRleHQtY29sb3ItYXMtYm9yZGVyLWNvbG9yIHtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsLjg3KSFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LXRoZW1lLWJhY2tncm91bmQtY29sb3ItYXMtYm9yZGVyLWNvbG9yIHtcclxuICBib3JkZXItY29sb3I6ICNmZmYhaW1wb3J0YW50O1xyXG59XHJcbi5keC10aGVtZS1ib3JkZXItY29sb3Ige1xyXG4gIGJvcmRlci1jb2xvcjogI2UwZTBlMCFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LWlua3JpcHBsZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xNik7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLmR4LWlua3JpcHBsZS1zaG93aW5nIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4xcyBsaW5lYXI7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xcyBsaW5lYXI7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xcyBsaW5lYXIsLXdlYmtpdC10cmFuc2Zvcm0gLjFzIGxpbmVhcjtcclxuICBvcGFjaXR5OiAxO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcbi5keC1pbmtyaXBwbGUtaGlkaW5nIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGxpbmVhciwtd2Via2l0LXRyYW5zZm9ybSAuMXMgbGluZWFyO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMXMgbGluZWFyLG9wYWNpdHkgLjFzIGxpbmVhciwtd2Via2l0LXRyYW5zZm9ybSAuMXMgbGluZWFyO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuLmR4LXJlc2l6YWJsZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC1yZXNpemFibGUtaGFuZGxlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogNTA7XHJcbn1cclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC1yZXNpemFibGUtaGFuZGxlIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLmR4LXJlc2l6YWJsZS1oYW5kbGUtbGVmdCxcclxuLmR4LXJlc2l6YWJsZS1oYW5kbGUtcmlnaHQge1xyXG4gIHRvcDogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDNweDtcclxufVxyXG4uZHgtcmVzaXphYmxlLWhhbmRsZS1sZWZ0IHtcclxuICBsZWZ0OiAwO1xyXG4gIGN1cnNvcjogZS1yZXNpemU7XHJcbn1cclxuLmR4LXJlc2l6YWJsZS1oYW5kbGUtcmlnaHQge1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGN1cnNvcjogZS1yZXNpemU7XHJcbn1cclxuLmR4LXJlc2l6YWJsZS1oYW5kbGUtYm90dG9tLFxyXG4uZHgtcmVzaXphYmxlLWhhbmRsZS10b3Age1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzcHg7XHJcbn1cclxuLmR4LXJlc2l6YWJsZS1oYW5kbGUtdG9wIHtcclxuICB0b3A6IDA7XHJcbiAgY3Vyc29yOiBzLXJlc2l6ZTtcclxufVxyXG4uZHgtcmVzaXphYmxlLWhhbmRsZS1ib3R0b20ge1xyXG4gIGJvdHRvbTogMDtcclxuICBjdXJzb3I6IHMtcmVzaXplO1xyXG59XHJcbi5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci1ib3R0b20tbGVmdCxcclxuLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLWJvdHRvbS1yaWdodCxcclxuLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLXRvcC1sZWZ0LFxyXG4uZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItdG9wLXJpZ2h0IHtcclxuICB3aWR0aDogNnB4O1xyXG4gIGhlaWdodDogNnB4O1xyXG59XHJcbi5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci1ib3R0b20tcmlnaHQsXHJcbi5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci10b3AtbGVmdCB7XHJcbiAgY3Vyc29yOiBzZS1yZXNpemU7XHJcbn1cclxuLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLWJvdHRvbS1sZWZ0LFxyXG4uZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItdG9wLXJpZ2h0IHtcclxuICBjdXJzb3I6IG5lLXJlc2l6ZTtcclxufVxyXG4uZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItYm90dG9tLWxlZnQsXHJcbi5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci10b3AtbGVmdCB7XHJcbiAgbGVmdDogMDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwJTtcclxufVxyXG4uZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItYm90dG9tLXJpZ2h0LFxyXG4uZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItdG9wLXJpZ2h0IHtcclxuICByaWdodDogMDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMDAlO1xyXG59XHJcbi5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci10b3AtbGVmdCxcclxuLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLXRvcC1yaWdodCB7XHJcbiAgdG9wOiAwO1xyXG59XHJcbi5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci1ib3R0b20tbGVmdCxcclxuLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLWJvdHRvbS1yaWdodCB7XHJcbiAgYm90dG9tOiAwO1xyXG59XHJcbi5keC1kcmFnZ2FibGUge1xyXG4gIGxlZnQ6IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG59XHJcbi5keC1kcmFnZ2FibGUuZHgtc3RhdGUtZGlzYWJsZWQsXHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtZHJhZ2dhYmxlIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLmR4LWRyYWdnYWJsZS1jbG9uZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDIxNDc0ODM2NDc7XHJcbn1cclxuLmR4LWNsZWFyZml4OjphZnRlcixcclxuLmR4LWNsZWFyZml4OjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbn1cclxuLmR4LWNsZWFyZml4OjphZnRlciB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLmR4LXRyYW5zbGF0ZS1kaXNhYmxlZCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmUhaW1wb3J0YW50O1xyXG4gIHRyYW5zZm9ybTogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LWhpZGRlbi1pbnB1dCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogLTEwcHg7XHJcbiAgbGVmdDogLTEwcHg7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcbi5keC11c2VyLXNlbGVjdCB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcclxuICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xyXG4gIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcclxuICB1c2VyLXNlbGVjdDogdGV4dDtcclxufVxyXG4uZHgtaGlkZGVuLFxyXG4uZHgtc3RhdGUtaW52aXNpYmxlIHtcclxuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxufVxyXG4uZHgtZ2VzdHVyZS1jb3ZlciB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgei1pbmRleDogMjE0NzQ4MzY0NztcclxufVxyXG4uZHgtYW5pbWF0aW5nIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uZHgtZmFkZS1hbmltYXRpb24uZHgtZW50ZXIsXHJcbi5keC1mYWRlLWFuaW1hdGlvbi5keC1sZWF2ZS5keC1sZWF2ZS1hY3RpdmUsXHJcbi5keC1uby1kaXJlY3Rpb24uZHgtZW50ZXIsXHJcbi5keC1uby1kaXJlY3Rpb24uZHgtbGVhdmUuZHgtbGVhdmUtYWN0aXZlIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi5keC1mYWRlLWFuaW1hdGlvbi5keC1lbnRlci5keC1lbnRlci1hY3RpdmUsXHJcbi5keC1mYWRlLWFuaW1hdGlvbi5keC1sZWF2ZSxcclxuLmR4LW5vLWRpcmVjdGlvbi5keC1lbnRlci5keC1lbnRlci1hY3RpdmUsXHJcbi5keC1uby1kaXJlY3Rpb24uZHgtbGVhdmUge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmR4LW92ZXJmbG93LWFuaW1hdGlvbi5keC1lbnRlci5keC1mb3J3YXJkIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwwLDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwwLDApO1xyXG4gIHotaW5kZXg6IDI7XHJcbn1cclxuLmR4LW92ZXJmbG93LWFuaW1hdGlvbi5keC1lbnRlci5keC1lbnRlci1hY3RpdmUuZHgtZm9yd2FyZCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcbi5keC1vdmVyZmxvdy1hbmltYXRpb24uZHgtZW50ZXIuZHgtYmFja3dhcmQsXHJcbi5keC1vdmVyZmxvdy1hbmltYXRpb24uZHgtZW50ZXIuZHgtZW50ZXItYWN0aXZlLmR4LWJhY2t3YXJkLFxyXG4uZHgtb3ZlcmZsb3ctYW5pbWF0aW9uLmR4LWxlYXZlLmR4LWZvcndhcmQsXHJcbi5keC1vdmVyZmxvdy1hbmltYXRpb24uZHgtbGVhdmUuZHgtbGVhdmUtYWN0aXZlLmR4LWZvcndhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4uZHgtb3ZlcmZsb3ctYW5pbWF0aW9uLmR4LWxlYXZlLmR4LWJhY2t3YXJkIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gIHotaW5kZXg6IDI7XHJcbn1cclxuLmR4LW92ZXJmbG93LWFuaW1hdGlvbi5keC1sZWF2ZS5keC1sZWF2ZS1hY3RpdmUuZHgtYmFja3dhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLDAsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLDAsMCk7XHJcbiAgei1pbmRleDogMjtcclxufVxyXG4uZHgtc2xpZGUtYW5pbWF0aW9uLmR4LWVudGVyLmR4LWZvcndhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLDAsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLDAsMCk7XHJcbn1cclxuLmR4LXNsaWRlLWFuaW1hdGlvbi5keC1lbnRlci5keC1lbnRlci1hY3RpdmUuZHgtZm9yd2FyZCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxufVxyXG4uZHgtc2xpZGUtYW5pbWF0aW9uLmR4LWVudGVyLmR4LWJhY2t3YXJkIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7XHJcbn1cclxuLmR4LXNsaWRlLWFuaW1hdGlvbi5keC1lbnRlci5keC1lbnRlci1hY3RpdmUuZHgtYmFja3dhcmQsXHJcbi5keC1zbGlkZS1hbmltYXRpb24uZHgtbGVhdmUuZHgtZm9yd2FyZCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxufVxyXG4uZHgtc2xpZGUtYW5pbWF0aW9uLmR4LWxlYXZlLmR4LWxlYXZlLWFjdGl2ZS5keC1mb3J3YXJkIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7XHJcbn1cclxuLmR4LXNsaWRlLWFuaW1hdGlvbi5keC1sZWF2ZS5keC1iYWNrd2FyZCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxufVxyXG4uZHgtc2xpZGUtYW5pbWF0aW9uLmR4LWxlYXZlLmR4LWxlYXZlLWFjdGl2ZS5keC1iYWNrd2FyZCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsMCwwKTtcclxufVxyXG4uZHgtb3BlbmRvb3ItYW5pbWF0aW9uLmR4LWVudGVyLmR4LWZvcndhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCguNzEsMCwuNzEsLjAwMSwwLDEsMCwwLC0uNzEsMCwuNzEsMCwwLDAsMCwxKTtcclxuICB0cmFuc2Zvcm06IG1hdHJpeDNkKC43MSwwLC43MSwuMDAxLDAsMSwwLDAsLS43MSwwLC43MSwwLDAsMCwwLDEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQgMDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdCAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuLmR4LW9wZW5kb29yLWFuaW1hdGlvbi5keC1lbnRlci5keC1lbnRlci1hY3RpdmUuZHgtYmFja3dhcmQsXHJcbi5keC1vcGVuZG9vci1hbmltYXRpb24uZHgtZW50ZXIuZHgtZW50ZXItYWN0aXZlLmR4LWZvcndhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gIHRyYW5zZm9ybTogbm9uZTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5keC1vcGVuZG9vci1hbmltYXRpb24uZHgtbGVhdmUuZHgtYmFja3dhcmQsXHJcbi5keC1vcGVuZG9vci1hbmltYXRpb24uZHgtbGVhdmUuZHgtZm9yd2FyZCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgdHJhbnNmb3JtOiBub25lO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQgMDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdCAwO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmR4LW9wZW5kb29yLWFuaW1hdGlvbi5keC1lbnRlci5keC1iYWNrd2FyZCxcclxuLmR4LW9wZW5kb29yLWFuaW1hdGlvbi5keC1sZWF2ZS5keC1sZWF2ZS1hY3RpdmUuZHgtZm9yd2FyZCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKC41LDAsLjg3LC0uMDAxLDAsMSwwLDAsLS44NywwLC41LDAsMCwwLDAsMSk7XHJcbiAgdHJhbnNmb3JtOiBtYXRyaXgzZCguNSwwLC44NywtLjAwMSwwLDEsMCwwLC0uODcsMCwuNSwwLDAsMCwwLDEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQgMDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdCAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuLmR4LW9wZW5kb29yLWFuaW1hdGlvbi5keC1sZWF2ZS5keC1sZWF2ZS1hY3RpdmUuZHgtYmFja3dhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCguNzEsMCwuNzEsLjAwMSwwLDEsMCwwLC0uNzEsMCwuNzEsMCwwLDAsMCwxKTtcclxuICB0cmFuc2Zvcm06IG1hdHJpeDNkKC43MSwwLC43MSwuMDAxLDAsMSwwLDAsLS43MSwwLC43MSwwLDAsMCwwLDEpO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuLmR4LXdpbi1wb3AtYW5pbWF0aW9uLmR4LWVudGVyLmR4LWZvcndhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4uZHgtd2luLXBvcC1hbmltYXRpb24uZHgtZW50ZXIuZHgtZW50ZXItYWN0aXZlLmR4LWZvcndhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmR4LXdpbi1wb3AtYW5pbWF0aW9uLmR4LWVudGVyLmR4LWJhY2t3YXJkLFxyXG4uZHgtd2luLXBvcC1hbmltYXRpb24uZHgtbGVhdmUuZHgtbGVhdmUtYWN0aXZlLmR4LWZvcndhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi5keC13aW4tcG9wLWFuaW1hdGlvbi5keC1lbnRlci5keC1lbnRlci1hY3RpdmUuZHgtYmFja3dhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmR4LXdpbi1wb3AtYW5pbWF0aW9uLmR4LWxlYXZlLmR4LWxlYXZlLWFjdGl2ZS5keC1iYWNrd2FyZCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC41KTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKC41KTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi5keC1hbmRyb2lkLXBvcC1hbmltYXRpb24uZHgtZW50ZXIuZHgtZm9yd2FyZCxcclxuLmR4LWFuZHJvaWQtcG9wLWFuaW1hdGlvbi5keC1sZWF2ZS5keC1sZWF2ZS1hY3RpdmUuZHgtYmFja3dhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDE1MHB4LDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwxNTBweCwwKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi5keC1hbmRyb2lkLXBvcC1hbmltYXRpb24uZHgtZW50ZXIuZHgtZW50ZXItYWN0aXZlLmR4LWZvcndhcmQsXHJcbi5keC1hbmRyb2lkLXBvcC1hbmltYXRpb24uZHgtbGVhdmUuZHgtYmFja3dhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uZHgtYW5kcm9pZC1wb3AtYW5pbWF0aW9uLmR4LWVudGVyLmR4LWZvcndhcmQsXHJcbi5keC1hbmRyb2lkLXBvcC1hbmltYXRpb24uZHgtbGVhdmUuZHgtYmFja3dhcmQge1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLmR4LWlvczctc2xpZGUtYW5pbWF0aW9uLmR4LWVudGVyLmR4LWZvcndhcmQge1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsMCwwKTtcclxufVxyXG4uZHgtaW9zNy1zbGlkZS1hbmltYXRpb24uZHgtZW50ZXIuZHgtZW50ZXItYWN0aXZlLmR4LWZvcndhcmQge1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxufVxyXG4uZHgtaW9zNy1zbGlkZS1hbmltYXRpb24uZHgtZW50ZXIuZHgtYmFja3dhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAlLDAsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAlLDAsMCk7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4uZHgtaW9zNy1zbGlkZS1hbmltYXRpb24uZHgtZW50ZXIuZHgtZW50ZXItYWN0aXZlLmR4LWJhY2t3YXJkIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLmR4LWlvczctc2xpZGUtYW5pbWF0aW9uLmR4LWxlYXZlLmR4LWZvcndhcmQge1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxufVxyXG4uZHgtaW9zNy1zbGlkZS1hbmltYXRpb24uZHgtbGVhdmUuZHgtbGVhdmUtYWN0aXZlLmR4LWZvcndhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAlLDAsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAlLDAsMCk7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4uZHgtaW9zNy1zbGlkZS1hbmltYXRpb24uZHgtbGVhdmUuZHgtYmFja3dhcmQge1xyXG4gIHotaW5kZXg6IDI7XHJcbn1cclxuLmR4LWlvczctc2xpZGUtYW5pbWF0aW9uLmR4LWxlYXZlLmR4LWxlYXZlLWFjdGl2ZS5keC1iYWNrd2FyZCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsMCwwKTtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcbi5keC1pb3M3LXRvb2xiYXItYW5pbWF0aW9uLmR4LWVudGVyLmR4LWZvcndhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0MCUsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDQwJSwwLDApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgei1pbmRleDogMjtcclxufVxyXG4uZHgtaW9zNy10b29sYmFyLWFuaW1hdGlvbi5keC1lbnRlci5keC1lbnRlci1hY3RpdmUuZHgtZm9yd2FyZCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHotaW5kZXg6IDI7XHJcbn1cclxuLmR4LWlvczctdG9vbGJhci1hbmltYXRpb24uZHgtZW50ZXIuZHgtYmFja3dhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNDAlLDAsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNDAlLDAsMCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcbi5keC1pb3M3LXRvb2xiYXItYW5pbWF0aW9uLmR4LWVudGVyLmR4LWVudGVyLWFjdGl2ZS5keC1iYWNrd2FyZCxcclxuLmR4LWlvczctdG9vbGJhci1hbmltYXRpb24uZHgtbGVhdmUuZHgtZm9yd2FyZCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLmR4LWlvczctdG9vbGJhci1hbmltYXRpb24uZHgtbGVhdmUuZHgtbGVhdmUtYWN0aXZlLmR4LWZvcndhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNDAlLDAsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNDAlLDAsMCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcbi5keC1pb3M3LXRvb2xiYXItYW5pbWF0aW9uLmR4LWxlYXZlLmR4LWJhY2t3YXJkIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgei1pbmRleDogMjtcclxufVxyXG4uZHgtaW9zNy10b29sYmFyLWFuaW1hdGlvbi5keC1sZWF2ZS5keC1sZWF2ZS1hY3RpdmUuZHgtYmFja3dhcmQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0MCUsMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDQwJSwwLDApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgei1pbmRleDogMjtcclxufVxyXG4uZHgtZHJvcC1hbmltYXRpb24uZHgtZW50ZXIsXHJcbi5keC1kcm9wLWFuaW1hdGlvbi5keC1sZWF2ZS5keC1sZWF2ZS1hY3RpdmUge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC0xMjAlLDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtMTIwJSwwKTtcclxufVxyXG4uZHgtZHJvcC1hbmltYXRpb24uZHgtZW50ZXIuZHgtZW50ZXItYWN0aXZlLFxyXG4uZHgtZHJvcC1hbmltYXRpb24uZHgtbGVhdmUge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbn1cclxuLmR4LTNkLWRyb3AtYW5pbWF0aW9uLmR4LWVudGVyLFxyXG4uZHgtM2QtZHJvcC1hbmltYXRpb24uZHgtbGVhdmUuZHgtbGVhdmUtYWN0aXZlIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMSwwLDAsMTBkZWcpIHRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgc2NhbGUzZCgxLjEsMS4xLDEuMSk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUzZCgxLDAsMCwxMGRlZykgdHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZTNkKDEuMSwxLjEsMS4xKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi5keC0zZC1kcm9wLWFuaW1hdGlvbi5keC1lbnRlci5keC1lbnRlci1hY3RpdmUsXHJcbi5keC0zZC1kcm9wLWFuaW1hdGlvbi5keC1sZWF2ZSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDEsMCwwLDApIHRyYW5zbGF0ZTNkKDAsMCwwKSBzY2FsZTNkKDEsMSwxKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDEsMCwwLDApIHRyYW5zbGF0ZTNkKDAsMCwwKSBzY2FsZTNkKDEsMSwxKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5keC1mYWRlLWRyb3AtYW5pbWF0aW9uLmR4LWVudGVyLFxyXG4uZHgtZmFkZS1kcm9wLWFuaW1hdGlvbi5keC1sZWF2ZS5keC1sZWF2ZS1hY3RpdmUge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlM2QoMS4xLDEuMSwxLjEpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZTNkKDEuMSwxLjEsMS4xKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi5keC1mYWRlLWRyb3AtYW5pbWF0aW9uLmR4LWVudGVyLmR4LWVudGVyLWFjdGl2ZSxcclxuLmR4LWZhZGUtZHJvcC1hbmltYXRpb24uZHgtbGVhdmUge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCkgc2NhbGUzZCgxLDEsMSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCkgc2NhbGUzZCgxLDEsMSk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uZHgtZmFkZS1yaXNlLWFuaW1hdGlvbi5keC1lbnRlcixcclxuLmR4LWZhZGUtcmlzZS1hbmltYXRpb24uZHgtbGVhdmUuZHgtbGVhdmUtYWN0aXZlIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlM2QoMS4xLDEuMSwxLjEpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlM2QoMS4xLDEuMSwxLjEpO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuLmR4LWZhZGUtcmlzZS1hbmltYXRpb24uZHgtZW50ZXIuZHgtZW50ZXItYWN0aXZlLFxyXG4uZHgtZmFkZS1yaXNlLWFuaW1hdGlvbi5keC1sZWF2ZSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKSBzY2FsZTNkKDEsMSwxKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKSBzY2FsZTNkKDEsMSwxKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5keC1mYWRlLXNsaWRlLWFuaW1hdGlvbi5keC1lbnRlcixcclxuLmR4LWZhZGUtc2xpZGUtYW5pbWF0aW9uLmR4LWxlYXZlLmR4LWxlYXZlLWFjdGl2ZSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDQwJSwwLDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNDAlLDAsMCk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4uZHgtZmFkZS1zbGlkZS1hbmltYXRpb24uZHgtZW50ZXIuZHgtZW50ZXItYWN0aXZlLFxyXG4uZHgtZmFkZS1zbGlkZS1hbmltYXRpb24uZHgtbGVhdmUge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uZHgtZmFkZS16b29tLWFuaW1hdGlvbi5keC1lbnRlcixcclxuLmR4LWZhZGUtem9vbS1hbmltYXRpb24uZHgtbGVhdmUuZHgtbGVhdmUtYWN0aXZlIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywuMywuMyk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLC4zLC4zKTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi5keC1mYWRlLXpvb20tYW5pbWF0aW9uLmR4LWVudGVyLmR4LWVudGVyLWFjdGl2ZSxcclxuLmR4LWZhZGUtem9vbS1hbmltYXRpb24uZHgtbGVhdmUge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsMSwxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwxLDEpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmR4LWJveC1mYWxsYmFjay1pdGVtID4gLmR4LWJveC1pdGVtLWNvbnRlbnQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtYm94LWl0ZW0tY29udGVudCB7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmR4LWJ1dHRvbi1kaXNhYmxlZCB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5keC1idXR0b24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG4gIG1pbi13aWR0aDogMjhweDtcclxufVxyXG4uZHgtYnV0dG9uIC5keC1pY29uIHtcclxuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG59XHJcbi5keC1idXR0b24tY29udGVudDo6YWZ0ZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBmb250LXNpemU6IDA7XHJcbn1cclxuLmR4LWJ1dHRvbi1jb250ZW50ID4gLmR4LWlua3JpcHBsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLWxpbmsge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLXRleHQge1xyXG4gIGRpc3BsYXk6IGlubGluZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjA0ZW07XHJcbn1cclxuLmR4LWJ1dHRvbi1zdWJtaXQtaW5wdXQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgd2lkdGg6IDA7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC1idXR0b24sXHJcbi5keC1zdGF0ZS1kaXNhYmxlZC5keC1idXR0b24ge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uZHgtYnV0dG9uIGEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtYnV0dG9uIC5keC1pY29uIHtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtYnV0dG9uIC5keC1pY29uLmR4LWljb24tcmlnaHQsXHJcbi5keC1ydGwgLmR4LWJ1dHRvbiAuZHgtaWNvbixcclxuLmR4LXJ0bC5keC1idXR0b24gLmR4LWljb24ge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZHgtcnRsIC5keC1idXR0b24gLmR4LWljb24uZHgtaWNvbi1yaWdodCxcclxuLmR4LXJ0bC5keC1idXR0b24gLmR4LWljb24uZHgtaWNvbi1yaWdodCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1idXR0b24taGFzLWljb24ge1xyXG4gIG1pbi13aWR0aDogMjhweDtcclxufVxyXG4uZHgtYnV0dG9uLWhhcy1pY29uIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG59XHJcbi5keC1idXR0b24taGFzLWljb24gLmR4LWljb24ge1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtYnV0dG9uLWhhcy1pY29uIC5keC1pY29uLmR4LWljb24tcmlnaHQsXHJcbi5keC1ydGwgLmR4LWJ1dHRvbi1oYXMtaWNvbiAuZHgtaWNvbixcclxuLmR4LXJ0bC5keC1idXR0b24taGFzLWljb24gLmR4LWljb24ge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZHgtcnRsIC5keC1idXR0b24taGFzLWljb24gLmR4LWljb24uZHgtaWNvbi1yaWdodCxcclxuLmR4LXJ0bC5keC1idXR0b24taGFzLWljb24gLmR4LWljb24uZHgtaWNvbi1yaWdodCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1idXR0b24taGFzLXRleHQge1xyXG4gIG1pbi13aWR0aDogNDhweDtcclxufVxyXG4uZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1idXR0b24tY29udGVudCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHBhZGRpbmc6IDVweCAxNnB4O1xyXG59XHJcbi5keC1idXR0b24taGFzLXRleHQgLmR4LWljb24ge1xyXG4gIHdpZHRoOiAxMnB4O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1idXR0b24taGFzLXRleHQgLmR4LWljb24uZHgtaWNvbi1yaWdodCxcclxuLmR4LXJ0bCAuZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1pY29uLFxyXG4uZHgtcnRsLmR4LWJ1dHRvbi1oYXMtdGV4dCAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDlweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1pY29uLmR4LWljb24tcmlnaHQsXHJcbi5keC1ydGwuZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1pY29uLmR4LWljb24tcmlnaHQge1xyXG4gIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1idXR0b24taGFzLXRleHQuZHgtYnV0dG9uLW1vZGUtdGV4dCAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDVweDtcclxufVxyXG4uZHgtYnV0dG9uLWhhcy10ZXh0LmR4LWJ1dHRvbi1tb2RlLXRleHQgLmR4LWljb24ge1xyXG4gIHdpZHRoOiAxMnB4O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1idXR0b24taGFzLXRleHQuZHgtYnV0dG9uLW1vZGUtdGV4dCAuZHgtaWNvbi5keC1pY29uLXJpZ2h0LFxyXG4uZHgtcnRsIC5keC1idXR0b24taGFzLXRleHQuZHgtYnV0dG9uLW1vZGUtdGV4dCAuZHgtaWNvbixcclxuLmR4LXJ0bC5keC1idXR0b24taGFzLXRleHQuZHgtYnV0dG9uLW1vZGUtdGV4dCAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDlweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtYnV0dG9uLWhhcy10ZXh0LmR4LWJ1dHRvbi1tb2RlLXRleHQgLmR4LWljb24uZHgtaWNvbi1yaWdodCxcclxuLmR4LXJ0bC5keC1idXR0b24taGFzLXRleHQuZHgtYnV0dG9uLW1vZGUtdGV4dCAuZHgtaWNvbi5keC1pY29uLXJpZ2h0IHtcclxuICBtYXJnaW4tcmlnaHQ6IDlweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dCAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDVweCAxNnB4O1xyXG59XHJcbi5keC1idXR0b24taGFzLWljb24uZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1pY29uIHtcclxuICB3aWR0aDogMTJweDtcclxuICBoZWlnaHQ6IDEycHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMTJweDtcclxuICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dCAuZHgtaWNvbi5keC1pY29uLXJpZ2h0LFxyXG4uZHgtcnRsIC5keC1idXR0b24taGFzLWljb24uZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1pY29uLFxyXG4uZHgtcnRsLmR4LWJ1dHRvbi1oYXMtaWNvbi5keC1idXR0b24taGFzLXRleHQgLmR4LWljb24ge1xyXG4gIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LWJ1dHRvbi1oYXMtaWNvbi5keC1idXR0b24taGFzLXRleHQgLmR4LWljb24uZHgtaWNvbi1yaWdodCxcclxuLmR4LXJ0bC5keC1idXR0b24taGFzLWljb24uZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1pY29uLmR4LWljb24tcmlnaHQge1xyXG4gIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1idXR0b24taGFzLWljb24uZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWJ1dHRvbi1oYXMtaWNvbi5keC1idXR0b24taGFzLXRleHQgLmR4LWJ1dHRvbi1jb250ZW50IHtcclxuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTJweDtcclxufVxyXG4uZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dC5keC1idXR0b24tbW9kZS10ZXh0IC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG59XHJcbi5keC1idXR0b24taGFzLWljb24uZHgtYnV0dG9uLWhhcy10ZXh0LmR4LWJ1dHRvbi1tb2RlLXRleHQgLmR4LWljb24ge1xyXG4gIHdpZHRoOiAxMnB4O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1idXR0b24taGFzLWljb24uZHgtYnV0dG9uLWhhcy10ZXh0LmR4LWJ1dHRvbi1tb2RlLXRleHQgLmR4LWljb24uZHgtaWNvbi1yaWdodCxcclxuLmR4LXJ0bCAuZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dC5keC1idXR0b24tbW9kZS10ZXh0IC5keC1pY29uLFxyXG4uZHgtcnRsLmR4LWJ1dHRvbi1oYXMtaWNvbi5keC1idXR0b24taGFzLXRleHQuZHgtYnV0dG9uLW1vZGUtdGV4dCAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDlweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dC5keC1idXR0b24tbW9kZS10ZXh0IC5keC1pY29uLmR4LWljb24tcmlnaHQsXHJcbi5keC1ydGwuZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dC5keC1idXR0b24tbW9kZS10ZXh0IC5keC1pY29uLmR4LWljb24tcmlnaHQge1xyXG4gIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWhhcy1pY29uOm5vdCguZHgtYnV0dG9uLWhhcy10ZXh0KTpub3QoLmR4LXNoYXBlLXN0YW5kYXJkKSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1idXR0b24ge1xyXG4gIGhlaWdodDogMjhweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsLjI0KTtcclxuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuMjQpO1xyXG59XHJcbi5keC1idXR0b24gLmR4LWJ1dHRvbi1jb250ZW50IC5keC1pbmtyaXBwbGUge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yNCk7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsLjI0KTtcclxufVxyXG4uZHgtYnV0dG9uLmR4LXN0YXRlLWZvY3VzZWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuMzIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLC4zMik7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1zdGF0ZS1hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLDAsMCwuMzIpO1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsMCwwLC4zMik7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMSk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtaWNvbiB7XHJcbiAgb3BhY2l0eTogLjY7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XHJcbn1cclxuLmR4LWJ1dHRvbiAuZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjIpO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWRlZmF1bHQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGFjODQwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsLjI0KTtcclxuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuMjQpO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWRlZmF1bHQgLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM3NGFiMzE7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuMjQpO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yNCk7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tZGVmYXVsdC5keC1zdGF0ZS1mb2N1c2VkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRhYjMxO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsLjMyKTtcclxuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuMzIpO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTY4MDI1O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwwLDAsLjMyKTtcclxuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLDAsMCwuMzIpO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjEpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24ge1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWJ1dHRvbi10ZXh0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMzUpO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWRlZmF1bHQgLmR4LWlua3JpcHBsZS13YXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcclxufVxyXG4uZHgtYnV0dG9uLmR4LWJ1dHRvbi1kYW5nZXIge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsLjI0KTtcclxuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuMjQpO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWRhbmdlciAuZHgtaWNvbiB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjExZDBkO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsLjI0KTtcclxuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuMjQpO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1mb2N1c2VkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjExZDBkO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsLjMyKTtcclxuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuMzIpO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzE2MGE7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLDAsMCwuMzIpO1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsMCwwLC4zMik7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4xKTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLmR4LWJ1dHRvbi1kYW5nZXIuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24ge1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tZGFuZ2VyIC5keC1pbmtyaXBwbGUtd2F2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuMik7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tc3VjY2VzcyB7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4YWM4NDA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuMjQpO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yNCk7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tc3VjY2VzcyAuZHgtaWNvbiB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0YWIzMTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yNCk7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsLjI0KTtcclxufVxyXG4uZHgtYnV0dG9uLmR4LWJ1dHRvbi1zdWNjZXNzLmR4LXN0YXRlLWZvY3VzZWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM3NGFiMzE7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuMzIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLC4zMik7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1NjgwMjU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLDAsMCwuMzIpO1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsMCwwLC4zMik7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMSk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtaWNvbiB7XHJcbiAgb3BhY2l0eTogLjY7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tc3VjY2VzcyAuZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjIpO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWJhY2sge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIG1pbi13aWR0aDogMjhweDtcclxufVxyXG4uZHgtYnV0dG9uLmR4LWJ1dHRvbi1iYWNrLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWJhY2suZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA4KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLmR4LWJ1dHRvbi1iYWNrLmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMyk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tYmFjay5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWJhY2suZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24ge1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWJhY2suZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWJ1dHRvbi10ZXh0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMzUpO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWJhY2sgLmR4LWlua3JpcHBsZS13YXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4yKTtcclxufVxyXG4uZHgtYnV0dG9uLmR4LWJ1dHRvbi1iYWNrIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWJhY2sgLmR4LWljb24ge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1idXR0b24uZHgtYnV0dG9uLWJhY2sgLmR4LWljb24uZHgtaWNvbi1yaWdodCxcclxuLmR4LXJ0bCAuZHgtYnV0dG9uLmR4LWJ1dHRvbi1iYWNrIC5keC1pY29uLFxyXG4uZHgtcnRsLmR4LWJ1dHRvbi5keC1idXR0b24tYmFjayAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LWJ1dHRvbi5keC1idXR0b24tYmFjayAuZHgtaWNvbi5keC1pY29uLXJpZ2h0LFxyXG4uZHgtcnRsLmR4LWJ1dHRvbi5keC1idXR0b24tYmFjayAuZHgtaWNvbi5keC1pY29uLXJpZ2h0IHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1idXR0b24tYmFjayAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQgLmR4LWljb24ge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA4KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1zdGF0ZS1hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjMpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24ge1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LXN0YXRlLWRpc2FibGVkIC5keC1idXR0b24tdGV4dCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjM1KTtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtdGV4dCAuZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjIpO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kZWZhdWx0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogIzhhYzg0MDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tZGVmYXVsdCAuZHgtaWNvbiB7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMDgpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4zNik7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tZGVmYXVsdC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtaWNvbiB7XHJcbiAgb3BhY2l0eTogLjY7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWJ1dHRvbi10ZXh0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMzUpO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kZWZhdWx0IC5keC1pbmtyaXBwbGUtd2F2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4yKTtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogI2Y0NDMzNjtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tZGFuZ2VyIC5keC1pY29uIHtcclxuICBjb2xvcjogI2Y0NDMzNjtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kYW5nZXIuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LDY3LDU0LC4wOCk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LDY3LDU0LC4zNik7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kYW5nZXIuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24ge1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kYW5nZXIuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWJ1dHRvbi10ZXh0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMzUpO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kYW5nZXIgLmR4LWlua3JpcHBsZS13YXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCw2Nyw1NCwuMik7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1zdWNjZXNzIC5keC1pY29uIHtcclxuICBjb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4wOCk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLXN1Y2Nlc3MuZHgtc3RhdGUtYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjM2KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1zdWNjZXNzLmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uIHtcclxuICBvcGFjaXR5OiAuNjtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLXN1Y2Nlc3MgLmR4LWlua3JpcHBsZS13YXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjIpO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4yNCk7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkIC5keC1pY29uIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA4KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtc3RhdGUtYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4zKTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24ge1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkIC5keC1pbmtyaXBwbGUtd2F2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMik7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogIzhhYzg0MDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjOGFjODQwO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGVmYXVsdCAuZHgtaWNvbiB7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGVmYXVsdC5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4wOCk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4zNik7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uIHtcclxuICBvcGFjaXR5OiAuNjtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWJ1dHRvbi10ZXh0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMzUpO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGVmYXVsdCAuZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMik7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1kYW5nZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjZjQ0MzM2O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNDQzMzY7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1kYW5nZXIgLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjZjQ0MzM2O1xyXG59XHJcbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCw2Nyw1NCwuMDgpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsNjcsNTQsLjM2KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uIHtcclxuICBvcGFjaXR5OiAuNjtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1kYW5nZXIgLmR4LWlua3JpcHBsZS13YXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCw2Nyw1NCwuMik7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogIzhhYzg0MDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjOGFjODQwO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tc3VjY2VzcyAuZHgtaWNvbiB7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1zdWNjZXNzLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4wOCk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1zdWNjZXNzLmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4zNik7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1zdWNjZXNzLmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1zdWNjZXNzLmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uIHtcclxuICBvcGFjaXR5OiAuNjtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uLXN1Y2Nlc3MuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWJ1dHRvbi10ZXh0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMzUpO1xyXG59XHJcbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tc3VjY2VzcyAuZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMik7XHJcbn1cclxuLmR4LWJ1dHRvbmdyb3VwIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LWJ1dHRvbmdyb3VwLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbSB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAtbXMtZmxleDogMCAxIGF1dG87XHJcbiAgZmxleDogMCAxIGF1dG87XHJcbn1cclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24tbW9kZS1vdXRsaW5lZCB7XHJcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbn1cclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbixcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi1tb2RlLXRleHQge1xyXG4gIG1hcmdpbi1sZWZ0OiAxcHg7XHJcbn1cclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0taGFzLXdpZHRoIHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcclxuICBmbGV4OiAxIDEgYXV0bztcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbmdyb3VwLWl0ZW0ge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbmdyb3VwLWxhc3QtaXRlbSB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uZ3JvdXAtaXRlbSB7XHJcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbmdyb3VwLWZpcnN0LWl0ZW0ge1xyXG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLmR4LWJ1dHRvbmdyb3VwLWl0ZW0ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b25ncm91cC1maXJzdC1pdGVtIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi5keC1idXR0b25ncm91cC1maXJzdC1pdGVtLFxyXG4uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uLmR4LWJ1dHRvbmdyb3VwLWZpcnN0LWl0ZW0ge1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XHJcbn1cclxuLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24uZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtLFxyXG4uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uLmR4LWJ1dHRvbmdyb3VwLWxhc3QtaXRlbSB7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtc3RhdGUtZGlzYWJsZWQsXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LXN0YXRlLWRpc2FibGVkIC5keC1idXR0b24tY29udGVudCxcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LXN0YXRlLWRpc2FibGVkIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgb3BhY2l0eTogLjY7XHJcbn1cclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tbm9ybWFsIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLW5vcm1hbC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1ub3JtYWwuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XHJcbn1cclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tbm9ybWFsLmR4LWl0ZW0tc2VsZWN0ZWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWQxZDE7XHJcbn1cclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tbm9ybWFsLmR4LWl0ZW0tc2VsZWN0ZWQuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tbm9ybWFsLmR4LWl0ZW0tc2VsZWN0ZWQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tbm9ybWFsLmR4LWl0ZW0tc2VsZWN0ZWQsXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLW5vcm1hbC5keC1pdGVtLXNlbGVjdGVkIC5keC1pY29uIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1jb250YWluZWQ6bm90KC5keC1pdGVtLXNlbGVjdGVkKSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkOm5vdCguZHgtaXRlbS1zZWxlY3RlZCkuZHgtYnV0dG9uLXN1Y2Nlc3MuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZDpub3QoLmR4LWl0ZW0tc2VsZWN0ZWQpLmR4LWJ1dHRvbi1zdWNjZXNzLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmYWVjO1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1jb250YWluZWQ6bm90KC5keC1pdGVtLXNlbGVjdGVkKS5keC1idXR0b24tc3VjY2VzcyxcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZDpub3QoLmR4LWl0ZW0tc2VsZWN0ZWQpLmR4LWJ1dHRvbi1zdWNjZXNzIC5keC1pY29uIHtcclxuICBjb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkOm5vdCguZHgtaXRlbS1zZWxlY3RlZCkuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZDpub3QoLmR4LWl0ZW0tc2VsZWN0ZWQpLmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmYWVjO1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1jb250YWluZWQ6bm90KC5keC1pdGVtLXNlbGVjdGVkKS5keC1idXR0b24tZGVmYXVsdCxcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZDpub3QoLmR4LWl0ZW0tc2VsZWN0ZWQpLmR4LWJ1dHRvbi1kZWZhdWx0IC5keC1pY29uIHtcclxuICBjb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkOm5vdCguZHgtaXRlbS1zZWxlY3RlZCkuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkOm5vdCguZHgtaXRlbS1zZWxlY3RlZCkuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZjBlZjtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkOm5vdCguZHgtaXRlbS1zZWxlY3RlZCkuZHgtYnV0dG9uLWRhbmdlcixcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZDpub3QoLmR4LWl0ZW0tc2VsZWN0ZWQpLmR4LWJ1dHRvbi1kYW5nZXIgLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjZjQ0MzM2O1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA4KTtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uLXN1Y2Nlc3MuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1zdWNjZXNzLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjA4KTtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsNjcsNTQsLjA4KTtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDgpO1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4wOCk7XHJcbn1cclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCw2Nyw1NCwuMDgpO1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1ub3JtYWwsXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLW5vcm1hbCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMTgpO1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1ub3JtYWwuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLW5vcm1hbC5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtaXRlbS1zZWxlY3RlZC5keC1idXR0b24tbm9ybWFsLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLW5vcm1hbC5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMTIpO1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1ub3JtYWwsXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1ub3JtYWwgLmR4LWljb24sXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLW5vcm1hbCxcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtaXRlbS1zZWxlY3RlZC5keC1idXR0b24tbm9ybWFsIC5keC1pY29uIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1zdWNjZXNzLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjIyKTtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtaXRlbS1zZWxlY3RlZC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtaXRlbS1zZWxlY3RlZC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtaXRlbS1zZWxlY3RlZC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1zdWNjZXNzLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjE0KTtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtaXRlbS1zZWxlY3RlZC5keC1idXR0b24tc3VjY2VzcyxcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLXN1Y2Nlc3MgLmR4LWljb24sXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLXN1Y2Nlc3MsXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLXN1Y2Nlc3MgLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1kZWZhdWx0LFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1kZWZhdWx0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjIyKTtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtaXRlbS1zZWxlY3RlZC5keC1idXR0b24tZGVmYXVsdC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtaXRlbS1zZWxlY3RlZC5keC1idXR0b24tZGVmYXVsdC5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtaXRlbS1zZWxlY3RlZC5keC1idXR0b24tZGVmYXVsdC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjE0KTtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtaXRlbS1zZWxlY3RlZC5keC1idXR0b24tZGVmYXVsdCxcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLWRlZmF1bHQgLmR4LWljb24sXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLWRlZmF1bHQsXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLWRlZmF1bHQgLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1kYW5nZXIsXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLWRhbmdlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsNjcsNTQsLjIyKTtcclxufVxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtaXRlbS1zZWxlY3RlZC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1kYW5nZXIuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1kYW5nZXIuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LDY3LDU0LC4xNCk7XHJcbn1cclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLWRhbmdlcixcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWl0ZW0tc2VsZWN0ZWQuZHgtYnV0dG9uLWRhbmdlciAuZHgtaWNvbixcclxuLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtaXRlbS1zZWxlY3RlZC5keC1idXR0b24tZGFuZ2VyLFxyXG4uZHgtYnV0dG9uZ3JvdXAtaXRlbS5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1pdGVtLXNlbGVjdGVkLmR4LWJ1dHRvbi1kYW5nZXIgLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjZjQ0MzM2O1xyXG59XHJcbi5keC1ydGwuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi5keC1idXR0b25ncm91cC1maXJzdC1pdGVtLFxyXG4uZHgtcnRsLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi5keC1idXR0b25ncm91cC1maXJzdC1pdGVtIHtcclxuICBib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcclxufVxyXG4uZHgtcnRsLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24uZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtLFxyXG4uZHgtcnRsLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi5keC1idXR0b25ncm91cC1sYXN0LWl0ZW0ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xyXG59XHJcbi5keC1ydGwuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi5keC1idXR0b25ncm91cC1maXJzdC1pdGVtLmR4LWJ1dHRvbmdyb3VwLWxhc3QtaXRlbSxcclxuLmR4LXJ0bC5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24uZHgtYnV0dG9uZ3JvdXAtZmlyc3QtaXRlbS5keC1idXR0b25ncm91cC1sYXN0LWl0ZW0ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG4uZHgtcnRsLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uZ3JvdXAtZmlyc3QtaXRlbSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDFweDtcclxufVxyXG4uZHgtcnRsLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtcnRsLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbmdyb3VwLWZpcnN0LWl0ZW0ge1xyXG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG59XHJcbi5keC1ydGwuZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtIHtcclxuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLXNjcm9sbGJhci1zaW11bGF0ZWQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtc2Nyb2xsYWJsZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6IDA7XHJcbn1cclxuLmR4LXNjcm9sbGFibGU6Zm9jdXMge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlIHtcclxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcclxuICAtbXMtc2Nyb2xsLXNuYXAtdHlwZTogcHJveGltaXR5O1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLXdyYXBwZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIgPiAuZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXNjcm9sbGFibGUtc2Nyb2xsYmFyLXNpbXVsYXRlZCAuZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZSA+IGRpdi5keC1zY3JvbGxhYmxlLXdyYXBwZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIsXHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLXdyYXBwZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIge1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLXZlcnRpY2FsLFxyXG4uZHgtc2Nyb2xsYWJsZS1uYXRpdmUuZHgtc2Nyb2xsYWJsZS12ZXJ0aWNhbCA+IC5keC1zY3JvbGxhYmxlLXdyYXBwZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIge1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXNjcm9sbGFibGUtaG9yaXpvbnRhbCxcclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXNjcm9sbGFibGUtaG9yaXpvbnRhbCA+IC5keC1zY3JvbGxhYmxlLXdyYXBwZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIge1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi14O1xyXG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgb3ZlcmZsb3cteDogYXV0bztcclxuICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXNjcm9sbGFibGUtYm90aCxcclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXNjcm9sbGFibGUtYm90aCA+IC5keC1zY3JvbGxhYmxlLXdyYXBwZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIge1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15IHBhbi14O1xyXG4gIHRvdWNoLWFjdGlvbjogcGFuLXkgcGFuLXg7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgb3ZlcmZsb3cteDogYXV0bztcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLWRpc2FibGVkLFxyXG4uZHgtc2Nyb2xsYWJsZS1uYXRpdmUuZHgtc2Nyb2xsYWJsZS1kaXNhYmxlZCAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIge1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IGF1dG87XHJcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLXNjcm9sbGJhcnMtaGlkZGVuID4gLmR4LXNjcm9sbGFibGUtd3JhcHBlciA+IC5keC1zY3JvbGxhYmxlLWNvbnRhaW5lciB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZHgtc2Nyb2xsYWJsZS1uYXRpdmUuZHgtc2Nyb2xsYWJsZS1uYXRpdmUtaW9zIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQge1xyXG4gIG1pbi1oZWlnaHQ6IDEwMSU7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG4uZHgtc2Nyb2xsYWJsZS1uYXRpdmUuZHgtc2Nyb2xsYWJsZS1uYXRpdmUtaW9zLmR4LXNjcm9sbGFibGUtaG9yaXpvbnRhbCAuZHgtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICBtaW4taGVpZ2h0OiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXNjcm9sbGFibGUtbmF0aXZlLWdlbmVyaWMge1xyXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogYXV0bztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLW5hdGl2ZS1nZW5lcmljIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4uZHgtc2Nyb2xsYWJsZS1uYXRpdmUuZHgtc2Nyb2xsYWJsZS1uYXRpdmUtYW5kcm9pZCAuZHgtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgei1pbmRleDogMDtcclxufVxyXG4uZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXItc2ltdWxhdGVkLFxyXG4uZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXItc2ltdWxhdGVkIC5keC1zY3JvbGxhYmxlLWNvbnRhaW5lciB7XHJcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcclxufVxyXG4uZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXItc2ltdWxhdGVkIC5keC1zY3JvbGxhYmxlLWNvbnRhaW5lciA6Oi13ZWJraXQtc2Nyb2xsYmFyLFxyXG4uZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXItc2ltdWxhdGVkIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtY29udGFpbmVyIHtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLWNvbnRhaW5lcjpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uZHgtc2Nyb2xsYWJsZS13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLWNvbnRlbnQ6OmFmdGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLWJvdGggLmR4LXNjcm9sbGFibGUtY29udGVudCxcclxuLmR4LXNjcm9sbGFibGUtaG9yaXpvbnRhbCAuZHgtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmbG9hdDogbGVmdDtcclxuICBtaW4td2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtc2Nyb2xsYmFyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbn1cclxuLmR4LXNjcm9sbGJhci12ZXJ0aWNhbCB7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtc2Nyb2xsYmFyLWhvcml6b250YWwge1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLXNjcm9sbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcclxuICBwYWRkaW5nOiAycHggMCAycHggMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgbGluZWFyO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLXNjcm9sbC5keC1zdGF0ZS1pbnZpc2libGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBsaW5lYXIgMXM7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgbGluZWFyIDFzO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjcm9sbGFibGUsXHJcbi5keC1ydGwgLmR4LXNjcm9sbGFibGUgLmR4LXNjcm9sbGFibGUtY29udGFpbmVyLFxyXG4uZHgtcnRsIC5keC1zY3JvbGxhYmxlIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQsXHJcbi5keC1ydGwuZHgtc2Nyb2xsYWJsZSxcclxuLmR4LXJ0bC5keC1zY3JvbGxhYmxlIC5keC1zY3JvbGxhYmxlLWNvbnRhaW5lcixcclxuLmR4LXJ0bC5keC1zY3JvbGxhYmxlIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQge1xyXG4gIGRpcmVjdGlvbjogbHRyO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1ydGwgLmR4LXNjcm9sbGFibGUgLmR4LXNjcm9sbGFibGUtY29udGFpbmVyLFxyXG4uZHgtc2Nyb2xsYWJsZS1uYXRpdmUuZHgtcnRsIC5keC1zY3JvbGxhYmxlIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQsXHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1ydGwuZHgtc2Nyb2xsYWJsZSAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIsXHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1ydGwuZHgtc2Nyb2xsYWJsZSAuZHgtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICBkaXJlY3Rpb246IHJ0bDtcclxufVxyXG4uZHgtc2Nyb2xsYWJsZS1uYXRpdmUuZHgtcnRsIC5keC1zY3JvbGxhYmxlIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQsXHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1ydGwuZHgtc2Nyb2xsYWJsZSAuZHgtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2Nyb2xsYWJsZSAuZHgtc2Nyb2xsYWJsZS1jb250ZW50ID4gKixcclxuLmR4LXJ0bC5keC1zY3JvbGxhYmxlIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQgPiAqIHtcclxuICBkaXJlY3Rpb246IHJ0bDtcclxufVxyXG4uZHgtcnRsIC5keC1zY3JvbGxhYmxlIC5keC1zY3JvbGxhYmxlLXNjcm9sbGJhci5keC1zY3JvbGxiYXItdmVydGljYWwsXHJcbi5keC1ydGwuZHgtc2Nyb2xsYWJsZSAuZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXIuZHgtc2Nyb2xsYmFyLXZlcnRpY2FsIHtcclxuICByaWdodDogYXV0bztcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjcm9sbGFibGUgLmR4LXNjcm9sbGFibGUtc2Nyb2xsYmFyLmR4LXNjcm9sbGJhci1ob3Jpem9udGFsLFxyXG4uZHgtcnRsLmR4LXNjcm9sbGFibGUgLmR4LXNjcm9sbGFibGUtc2Nyb2xsYmFyLmR4LXNjcm9sbGJhci1ob3Jpem9udGFsIHtcclxuICBkaXJlY3Rpb246IGx0cjtcclxufVxyXG4uZHgtc2Nyb2xsYWJsZS1zaW11bGF0ZWQgLmR4LXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLXNpbXVsYXRlZC5keC1zY3JvbGxhYmxlLWRpc2FibGVkIC5keC1zY3JvbGxhYmxlLXNjcm9sbGJhciB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2Nyb2xsYWJsZS1zY3JvbGwge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAycHg7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtc2Nyb2xsLWNvbnRlbnQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwxOTEsMTkxLC43KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LXNjcm9sbGJhci1ob3ZlcmFibGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1zY3JvbGxiYXItaG92ZXJhYmxlIC5keC1zY3JvbGxhYmxlLXNjcm9sbC5keC1zdGF0ZS1pbnZpc2libGUge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmR4LXNjcm9sbGJhci1ob3ZlcmFibGUgLmR4LXNjcm9sbGFibGUtc2Nyb2xsLmR4LXN0YXRlLWludmlzaWJsZSAuZHgtc2Nyb2xsYWJsZS1zY3JvbGwtY29udGVudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LXNjcm9sbGJhci12ZXJ0aWNhbCAuZHgtc2Nyb2xsYWJsZS1zY3JvbGwge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB3aWR0aDogNnB4O1xyXG59XHJcbi5keC1zY3JvbGxiYXItdmVydGljYWwuZHgtc2Nyb2xsYmFyLWhvdmVyYWJsZSB7XHJcbiAgd2lkdGg6IDZweDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIC4ycyBsaW5lYXIgLjE1cyxiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIgLjE1cztcclxuICB0cmFuc2l0aW9uOiB3aWR0aCAuMnMgbGluZWFyIC4xNXMsYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyIC4xNXM7XHJcbn1cclxuLmR4LXNjcm9sbGJhci12ZXJ0aWNhbC5keC1zY3JvbGxiYXItaG92ZXJhYmxlIC5keC1zY3JvbGxhYmxlLXNjcm9sbCB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cyBsaW5lYXIgMXMsd2lkdGggLjJzIGxpbmVhciAxNTBtcztcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cyBsaW5lYXIgMXMsd2lkdGggLjJzIGxpbmVhciAxNTBtcztcclxufVxyXG4uZHgtc2Nyb2xsYmFyLXZlcnRpY2FsLmR4LXNjcm9sbGJhci1ob3ZlcmFibGUgLmR4LXNjcm9sbGFibGUtc2Nyb2xsIC5keC1zY3JvbGxhYmxlLXNjcm9sbC1jb250ZW50IHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cyBsaW5lYXIgLjE1cywtd2Via2l0LWJveC1zaGFkb3cgLjE1cyBsaW5lYXIgLjE1cztcclxuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xNXMgbGluZWFyIC4xNXMsYmFja2dyb3VuZC1jb2xvciAuMTVzIGxpbmVhciAuMTVzLC13ZWJraXQtYm94LXNoYWRvdyAuMTVzIGxpbmVhciAuMTVzO1xyXG59XHJcbi5keC1zY3JvbGxiYXItdmVydGljYWwuZHgtc2Nyb2xsYmFyLWhvdmVyYWJsZSAuZHgtc2Nyb2xsYWJsZS1zY3JvbGwuZHgtc3RhdGUtaW52aXNpYmxlIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzIGxpbmVhciAxcyx3aWR0aCAuMnMgbGluZWFyIC4xNXM7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXMgbGluZWFyIDFzLHdpZHRoIC4ycyBsaW5lYXIgLjE1cztcclxufVxyXG4uZHgtc2Nyb2xsYmFyLXZlcnRpY2FsLmR4LXNjcm9sbGJhci1ob3ZlcmFibGUgLmR4LXNjcm9sbGFibGUtc2Nyb2xsLmR4LXN0YXRlLWludmlzaWJsZSAuZHgtc2Nyb2xsYWJsZS1zY3JvbGwtY29udGVudCB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cyBsaW5lYXIgMXMsLXdlYmtpdC1ib3gtc2hhZG93IC41cyBsaW5lYXIgMXM7XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuNXMgbGluZWFyIDFzLGJhY2tncm91bmQtY29sb3IgLjVzIGxpbmVhciAxcywtd2Via2l0LWJveC1zaGFkb3cgLjVzIGxpbmVhciAxcztcclxufVxyXG4uZHgtc2Nyb2xsYmFyLXZlcnRpY2FsLmR4LXNjcm9sbGJhci1ob3ZlcmFibGUuZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXItYWN0aXZlLFxyXG4uZHgtc2Nyb2xsYmFyLXZlcnRpY2FsLmR4LXNjcm9sbGJhci1ob3ZlcmFibGUuZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXItYWN0aXZlIC5keC1zY3JvbGxhYmxlLXNjcm9sbCxcclxuLmR4LXNjcm9sbGJhci12ZXJ0aWNhbC5keC1zY3JvbGxiYXItaG92ZXJhYmxlLmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtc2Nyb2xsYmFyLXZlcnRpY2FsLmR4LXNjcm9sbGJhci1ob3ZlcmFibGUuZHgtc3RhdGUtaG92ZXIgLmR4LXNjcm9sbGFibGUtc2Nyb2xsIHtcclxuICB3aWR0aDogMTNweDtcclxufVxyXG4uZHgtc2Nyb2xsYmFyLWhvcml6b250YWwgLmR4LXNjcm9sbGFibGUtc2Nyb2xsIHtcclxuICBoZWlnaHQ6IDZweDtcclxufVxyXG4uZHgtcnRsIC5keC1zY3JvbGxiYXItaG9yaXpvbnRhbCAuZHgtc2Nyb2xsYWJsZS1zY3JvbGwsXHJcbi5keC1zY3JvbGxiYXItaG9yaXpvbnRhbCAuZHgtc2Nyb2xsYWJsZS1zY3JvbGwge1xyXG4gIHBhZGRpbmctbGVmdDogMnB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG4uZHgtc2Nyb2xsYmFyLWhvcml6b250YWwuZHgtc2Nyb2xsYmFyLWhvdmVyYWJsZSB7XHJcbiAgaGVpZ2h0OiA2cHg7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgLjJzIGxpbmVhciAuMTVzLGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciAuMTVzO1xyXG4gIHRyYW5zaXRpb246IGhlaWdodCAuMnMgbGluZWFyIC4xNXMsYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyIC4xNXM7XHJcbn1cclxuLmR4LXNjcm9sbGJhci1ob3Jpem9udGFsLmR4LXNjcm9sbGJhci1ob3ZlcmFibGUgLmR4LXNjcm9sbGFibGUtc2Nyb2xsIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzIGxpbmVhciAxcyxoZWlnaHQgLjJzIGxpbmVhciAuMTVzO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzIGxpbmVhciAxcyxoZWlnaHQgLjJzIGxpbmVhciAuMTVzO1xyXG59XHJcbi5keC1zY3JvbGxiYXItaG9yaXpvbnRhbC5keC1zY3JvbGxiYXItaG92ZXJhYmxlIC5keC1zY3JvbGxhYmxlLXNjcm9sbCAuZHgtc2Nyb2xsYWJsZS1zY3JvbGwtY29udGVudCB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgbGluZWFyIC4xNXMsLXdlYmtpdC1ib3gtc2hhZG93IC4xNXMgbGluZWFyIC4xNXM7XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMTVzIGxpbmVhciAuMTVzLGJhY2tncm91bmQtY29sb3IgLjE1cyBsaW5lYXIgLjE1cywtd2Via2l0LWJveC1zaGFkb3cgLjE1cyBsaW5lYXIgLjE1cztcclxufVxyXG4uZHgtc2Nyb2xsYmFyLWhvcml6b250YWwuZHgtc2Nyb2xsYmFyLWhvdmVyYWJsZSAuZHgtc2Nyb2xsYWJsZS1zY3JvbGwuZHgtc3RhdGUtaW52aXNpYmxlIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzIGxpbmVhciAxcyxoZWlnaHQgLjJzIGxpbmVhciAuMTVzO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzIGxpbmVhciAxcyxoZWlnaHQgLjJzIGxpbmVhciAuMTVzO1xyXG59XHJcbi5keC1zY3JvbGxiYXItaG9yaXpvbnRhbC5keC1zY3JvbGxiYXItaG92ZXJhYmxlIC5keC1zY3JvbGxhYmxlLXNjcm9sbC5keC1zdGF0ZS1pbnZpc2libGUgLmR4LXNjcm9sbGFibGUtc2Nyb2xsLWNvbnRlbnQge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNXMgbGluZWFyIDFzLC13ZWJraXQtYm94LXNoYWRvdyAuNXMgbGluZWFyIDFzO1xyXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjVzIGxpbmVhciAxcyxiYWNrZ3JvdW5kLWNvbG9yIC41cyBsaW5lYXIgMXMsLXdlYmtpdC1ib3gtc2hhZG93IC41cyBsaW5lYXIgMXM7XHJcbn1cclxuLmR4LXNjcm9sbGJhci1ob3Jpem9udGFsLmR4LXNjcm9sbGJhci1ob3ZlcmFibGUuZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXItYWN0aXZlLFxyXG4uZHgtc2Nyb2xsYmFyLWhvcml6b250YWwuZHgtc2Nyb2xsYmFyLWhvdmVyYWJsZS5keC1zY3JvbGxhYmxlLXNjcm9sbGJhci1hY3RpdmUgLmR4LXNjcm9sbGFibGUtc2Nyb2xsLFxyXG4uZHgtc2Nyb2xsYmFyLWhvcml6b250YWwuZHgtc2Nyb2xsYmFyLWhvdmVyYWJsZS5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LXNjcm9sbGJhci1ob3Jpem9udGFsLmR4LXNjcm9sbGJhci1ob3ZlcmFibGUuZHgtc3RhdGUtaG92ZXIgLmR4LXNjcm9sbGFibGUtc2Nyb2xsIHtcclxuICBoZWlnaHQ6IDEzcHg7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtc2Nyb2xsYmFycy1hbHdheXN2aXNpYmxlLmR4LXNjcm9sbGFibGUtYm90aCA+IC5keC1zY3JvbGxhYmxlLXdyYXBwZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250ZW50LFxyXG4uZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXJzLWFsd2F5c3Zpc2libGUuZHgtc2Nyb2xsYWJsZS12ZXJ0aWNhbCA+IC5keC1zY3JvbGxhYmxlLXdyYXBwZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXJzLWFsd2F5c3Zpc2libGUuZHgtc2Nyb2xsYWJsZS1ib3RoID4gLmR4LXNjcm9sbGFibGUtd3JhcHBlciA+IC5keC1zY3JvbGxhYmxlLWNvbnRhaW5lciA+IC5keC1zY3JvbGxhYmxlLWNvbnRlbnQsXHJcbi5keC1ydGwgLmR4LXNjcm9sbGFibGUtc2Nyb2xsYmFycy1hbHdheXN2aXNpYmxlLmR4LXNjcm9sbGFibGUtdmVydGljYWwgPiAuZHgtc2Nyb2xsYWJsZS13cmFwcGVyID4gLmR4LXNjcm9sbGFibGUtY29udGFpbmVyID4gLmR4LXNjcm9sbGFibGUtY29udGVudCxcclxuLmR4LXNjcm9sbGFibGUtc2Nyb2xsYmFycy1hbHdheXN2aXNpYmxlLmR4LXNjcm9sbGFibGUtYm90aC5keC1ydGwgPiAuZHgtc2Nyb2xsYWJsZS13cmFwcGVyID4gLmR4LXNjcm9sbGFibGUtY29udGFpbmVyID4gLmR4LXNjcm9sbGFibGUtY29udGVudCxcclxuLmR4LXNjcm9sbGFibGUtc2Nyb2xsYmFycy1hbHdheXN2aXNpYmxlLmR4LXNjcm9sbGFibGUtdmVydGljYWwuZHgtcnRsID4gLmR4LXNjcm9sbGFibGUtd3JhcHBlciA+IC5keC1zY3JvbGxhYmxlLWNvbnRhaW5lciA+IC5keC1zY3JvbGxhYmxlLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtc2Nyb2xsYmFycy1hbHdheXN2aXNpYmxlLmR4LXNjcm9sbGFibGUtYm90aCA+IC5keC1zY3JvbGxhYmxlLXdyYXBwZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250ZW50LFxyXG4uZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXJzLWFsd2F5c3Zpc2libGUuZHgtc2Nyb2xsYWJsZS1ob3Jpem9udGFsID4gLmR4LXNjcm9sbGFibGUtd3JhcHBlciA+IC5keC1zY3JvbGxhYmxlLWNvbnRhaW5lciA+IC5keC1zY3JvbGxhYmxlLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcbn1cclxuLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLXRleHQsXHJcbi5keC1zY3JvbGx2aWV3LXNjcm9sbGJvdHRvbS10ZXh0IHtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxuICB0b3A6IDE4LjVweDtcclxufVxyXG4uZHgtcnRsIC5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi10ZXh0LFxyXG4uZHgtcnRsIC5keC1zY3JvbGx2aWV3LXNjcm9sbGJvdHRvbS10ZXh0IHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2Nyb2xsYWJsZSAuZHgtc2Nyb2xsYWJsZS1zY3JvbGwsXHJcbi5keC1ydGwuZHgtc2Nyb2xsYWJsZSAuZHgtc2Nyb2xsYWJsZS1zY3JvbGwge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLW5hdGl2ZS1nZW5lcmljIC5keC1zY3JvbGx2aWV3LXRvcC1wb2NrZXQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLW5hdGl2ZS1hbmRyb2lkIC5keC1zY3JvbGx2aWV3LXRvcC1wb2NrZXQge1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXNjcm9sbGFibGUtbmF0aXZlLWFuZHJvaWQgLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGxlZnQ6IC01MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDAsMCwwLC4zNyk7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IDAgcmdiYSgwLDAsMCwuMzcpO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLW5hdGl2ZS1hbmRyb2lkIC5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi1sb2FkaW5nIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4xcyBsaW5lYXI7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xcyBsaW5lYXI7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xcyBsaW5lYXIsLXdlYmtpdC10cmFuc2Zvcm0gLjFzIGxpbmVhcjtcclxufVxyXG4uZHgtc2Nyb2xsYWJsZS1uYXRpdmUuZHgtc2Nyb2xsYWJsZS1uYXRpdmUtYW5kcm9pZCAuZHgtc2Nyb2xsdmlldy1wdWxsLWRvd24gLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLWluZGljYXRvciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMDtcclxuICBwYWRkaW5nOiA0cHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4uZHgtc2Nyb2xsYWJsZS1uYXRpdmUuZHgtc2Nyb2xsYWJsZS1uYXRpdmUtYW5kcm9pZCAuZHgtc2Nyb2xsdmlldy1wdWxsLWRvd24gLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLWluZGljYXRvciAuZHgtbG9hZGluZGljYXRvciB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXNjcm9sbGFibGUtbmF0aXZlLWFuZHJvaWQgLmR4LWljb24tcHVsbGRvd24ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiA4cHg7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXNjcm9sbGFibGUtbmF0aXZlLWFuZHJvaWQgLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLWxvYWRpbmcuZHgtc2Nyb2xsdmlldy1wdWxsLWRvd24ge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIC4ycyBlYXNlLW91dDtcclxuICB0cmFuc2l0aW9uOiB0b3AgLjJzIGVhc2Utb3V0O1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLW5hdGl2ZS1hbmRyb2lkIC5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi1pbWFnZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1hcmdpbjogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXNjcm9sbGFibGUtbmF0aXZlLWFuZHJvaWQgLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLWxvYWRpbmcgLmR4LWljb24tcHVsbGRvd24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXNjcm9sbGFibGUtbmF0aXZlLWlvcyAuZHgtc2Nyb2xsdmlldy10b3AtcG9ja2V0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjRzO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHM7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cywtd2Via2l0LXRyYW5zZm9ybSAuNHM7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXNjcm9sbGFibGUtbmF0aXZlLWlvcyAuZHgtc2Nyb2xsdmlldy1jb250ZW50IHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC40cztcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMsLXdlYmtpdC10cmFuc2Zvcm0gLjRzO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gIHRyYW5zZm9ybTogbm9uZTtcclxufVxyXG4uZHgtc2Nyb2xsYWJsZS1uYXRpdmUuZHgtc2Nyb2xsYWJsZS1uYXRpdmUtd2luOC5keC1zY3JvbGxhYmxlLWRpc2FibGVkIHtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLW5hdGl2ZS13aW44LmR4LXNjcm9sbGFibGUtZGlzYWJsZWQgLmR4LXNjcm9sbGFibGUtY29udGFpbmVyIHtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG4uZHgtc2Nyb2xsYWJsZS1uYXRpdmUuZHgtc2Nyb2xsYWJsZS1uYXRpdmUtd2luOC5keC1zY3JvbGxhYmxlLWRpc2FibGVkIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQsXHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLW5hdGl2ZS13aW44LmR4LXNjcm9sbGFibGUtZGlzYWJsZWQgLmR4LXNjcm9sbHZpZXctY29udGVudCB7XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG59XHJcbi5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLW5hdGl2ZS13aW44IC5keC1zY3JvbGxhYmxlLWNvbnRhaW5lciB7XHJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXNjcm9sbGFibGUtbmF0aXZlLXdpbjggLmR4LXNjcm9sbHZpZXctYm90dG9tLXBvY2tldCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC1kZXZpY2UtYW5kcm9pZC00IC5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLW5hdGl2ZS1hbmRyb2lkIC5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi1sb2FkaW5nIC5keC1pY29uLXB1bGxkb3duIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uZHgtc2Nyb2xsdmlldy1jb250ZW50IHtcclxuICBwb3NpdGlvbjogc3RhdGljO1xyXG59XHJcbi5keC1zY3JvbGx2aWV3LWNvbnRlbnQ6OmFmdGVyLFxyXG4uZHgtc2Nyb2xsdmlldy1jb250ZW50OjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbn1cclxuLmR4LXNjcm9sbHZpZXctY29udGVudDo6YWZ0ZXIge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcbi5keC1zY3JvbGx2aWV3LXB1bGwtZG93biB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNTBweDtcclxuICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgdG9wOiAtODBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiA0OSU7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLWluZGljYXRvciB7XHJcbiAgb3BhY2l0eTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogNTAlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW46IC0xNXB4IDIwcHggMCAxNXB4O1xyXG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG59XHJcbi5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi1pbWFnZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCkgcm90YXRlKDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCkgcm90YXRlKDApO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjJzIGxpbmVhcjtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGxpbmVhciwtd2Via2l0LXRyYW5zZm9ybSAuMnMgbGluZWFyO1xyXG59XHJcbi5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi10ZXh0IHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XHJcbn1cclxuLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLXRleHQgZGl2IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi10ZXh0IGRpdi5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi10ZXh0LXZpc2libGUge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLXJlYWR5IC5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi1pbWFnZSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApIHJvdGF0ZSgtMTgwZGVnKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApIHJvdGF0ZSgtMTgwZGVnKTtcclxufVxyXG4uZHgtc2Nyb2xsdmlldy1wdWxsLWRvd24tbG9hZGluZyAuZHgtc2Nyb2xsdmlldy1wdWxsLWRvd24taW1hZ2Uge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLWxvYWRpbmcgLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLWluZGljYXRvciB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uZHgtc2Nyb2xsdmlldy1zY3JvbGxib3R0b20ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDEwcHggMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcclxufVxyXG4uZHgtc2Nyb2xsdmlldy1zY3JvbGxib3R0b206OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmR4LXNjcm9sbHZpZXctc2Nyb2xsYm90dG9tLWluZGljYXRvciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcclxuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcclxufVxyXG4uZHgtc2Nyb2xsdmlldy1zY3JvbGxib3R0b20tdGV4dCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi10b3A6IC0yMHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XHJcbn1cclxuLmR4LXNjcm9sbHZpZXctc2Nyb2xsYm90dG9tLWVuZCB7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4uZHgtcnRsIC5keC1zY3JvbGxhYmxlLW5hdGl2ZS5keC1zY3JvbGxhYmxlLW5hdGl2ZS1pb3MgLmR4LXNjcm9sbHZpZXctdG9wLXBvY2tldCxcclxuLmR4LXNjcm9sbGFibGUtbmF0aXZlLmR4LXJ0bC5keC1zY3JvbGxhYmxlLW5hdGl2ZS1pb3MgLmR4LXNjcm9sbHZpZXctdG9wLXBvY2tldCB7XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogMDtcclxufVxyXG4uZHgtcnRsIC5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi1jb250YWluZXIge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2Nyb2xsdmlldy1wdWxsLWRvd24taW5kaWNhdG9yLFxyXG4uZHgtcnRsIC5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi10ZXh0IGRpdiB7XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogMDtcclxufVxyXG4uZHgtcnRsIC5keC1zY3JvbGx2aWV3LXNjcm9sbGJvdHRvbS1pbmRpY2F0b3Ige1xyXG4gIG1hcmdpbjogMCAwIDAgMTBweDtcclxufVxyXG4uZHgtc2Nyb2xsdmlldy1zY3JvbGxib3R0b20tbG9hZGluZyAuZHgtc2Nyb2xsdmlldy1zY3JvbGxib3R0b20taW1hZ2Uge1xyXG4gIHdpZHRoOiAyNHB4O1xyXG4gIGhlaWdodDogMjRweDtcclxufVxyXG4uZHgtc2Nyb2xsdmlldy1wdWxsLWRvd24taW5kaWNhdG9yLFxyXG4uZHgtc2Nyb2xsdmlldy1zY3JvbGxib3R0b20taW5kaWNhdG9yIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgaGVpZ2h0OiA0MnB4O1xyXG4gIHdpZHRoOiA0MnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCAxcHggcmdiYSgwLDAsMCwuMzcpO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCAxcHggcmdiYSgwLDAsMCwuMzcpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLWluZGljYXRvciA+IC5keC1sb2FkaW5kaWNhdG9yLFxyXG4uZHgtc2Nyb2xsdmlldy1zY3JvbGxib3R0b20taW5kaWNhdG9yID4gLmR4LWxvYWRpbmRpY2F0b3Ige1xyXG4gIGhlaWdodDogMjRweDtcclxuICB3aWR0aDogMjRweDtcclxufVxyXG4uZHgtc2Nyb2xsdmlldy1wdWxsLWRvd24taW5kaWNhdG9yID4gLmR4LWxvYWRpbmRpY2F0b3IgPiAuZHgtbG9hZGluZGljYXRvci13cmFwcGVyLFxyXG4uZHgtc2Nyb2xsdmlldy1zY3JvbGxib3R0b20taW5kaWNhdG9yID4gLmR4LWxvYWRpbmRpY2F0b3IgPiAuZHgtbG9hZGluZGljYXRvci13cmFwcGVyIHtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbn1cclxuLmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLWluZGljYXRvciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIG1hcmdpbi10b3A6IC0yMXB4O1xyXG59XHJcbi5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi10ZXh0ID4gZGl2IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1zY3JvbGx2aWV3LXB1bGwtZG93bi10ZXh0ID4gZGl2LmR4LXNjcm9sbHZpZXctcHVsbC1kb3duLXRleHQtdmlzaWJsZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmR4LWNoZWNrYm94IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG59XHJcbi5keC1jaGVja2JveC5keC1zdGF0ZS1yZWFkb25seSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5keC1jaGVja2JveC1pY29uIHtcclxuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcclxuICBmbGV4LXNocmluazogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG4uZHgtY2hlY2tib3gtY29udGFpbmVyIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xyXG59XHJcbi5keC1jaGVja2JveC10ZXh0IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxufVxyXG4uZHgtcnRsIC5keC1jaGVja2JveC10ZXh0LFxyXG4uZHgtcnRsLmR4LWNoZWNrYm94LXRleHQge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwIDVweCAwIDA7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC1jaGVja2JveCxcclxuLmR4LXN0YXRlLWRpc2FibGVkLmR4LWNoZWNrYm94IHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLmR4LWNoZWNrYm94IHtcclxuICBsaW5lLWhlaWdodDogMDtcclxufVxyXG4uZHgtY2hlY2tib3ggLmR4LWNoZWNrYm94LWNvbnRhaW5lciB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLmR4LWNoZWNrYm94LmR4LXN0YXRlLWRpc2FibGVkLFxyXG4uZHgtY2hlY2tib3guZHgtc3RhdGUtcmVhZG9ubHkge1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwuMjYpO1xyXG59XHJcbi5keC1jaGVja2JveC5keC1zdGF0ZS1hY3RpdmUgLmR4LWNoZWNrYm94LWljb246OmFmdGVyLFxyXG4uZHgtY2hlY2tib3guZHgtc3RhdGUtZm9jdXNlZCAuZHgtY2hlY2tib3gtaWNvbjo6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcbi5keC1jaGVja2JveC5keC1jaGVja2JveC1jaGVja2VkLmR4LXN0YXRlLWFjdGl2ZSAuZHgtY2hlY2tib3gtaWNvbjo6YWZ0ZXIsXHJcbi5keC1jaGVja2JveC5keC1jaGVja2JveC1jaGVja2VkLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWNoZWNrYm94LWljb246OmFmdGVyLFxyXG4uZHgtY2hlY2tib3guZHgtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS5keC1zdGF0ZS1hY3RpdmUgLmR4LWNoZWNrYm94LWljb246OmFmdGVyLFxyXG4uZHgtY2hlY2tib3guZHgtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS5keC1zdGF0ZS1mb2N1c2VkIC5keC1jaGVja2JveC1pY29uOjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4xKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxufVxyXG4uZHgtY2hlY2tib3guZHgtY2hlY2tib3gtY2hlY2tlZC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtY2hlY2tib3gtaWNvbixcclxuLmR4LWNoZWNrYm94LmR4LWNoZWNrYm94LWNoZWNrZWQuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LWNoZWNrYm94LWljb24sXHJcbi5keC1jaGVja2JveC5keC1jaGVja2JveC1pbmRldGVybWluYXRlLmR4LXN0YXRlLWRpc2FibGVkIC5keC1jaGVja2JveC1pY29uLFxyXG4uZHgtY2hlY2tib3guZHgtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS5keC1zdGF0ZS1yZWFkb25seSAuZHgtY2hlY2tib3gtaWNvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMjYpO1xyXG59XHJcbi5keC1jaGVja2JveC1jaGVja2VkLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQgLmR4LWNoZWNrYm94LWljb246OmFmdGVyLFxyXG4uZHgtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkIC5keC1jaGVja2JveC1pY29uOjphZnRlcixcclxuLmR4LWNoZWNrYm94LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQgLmR4LWNoZWNrYm94LWljb246OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxufVxyXG4uZHgtY2hlY2tib3gtaWNvbiB7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwwLDAsLjU0KTtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuLmR4LWNoZWNrYm94LWljb246OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHdpZHRoOiAyLjE0ZW07XHJcbiAgaGVpZ2h0OiAyLjE0ZW07XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC0xLjA3ZW07XHJcbiAgbWFyZ2luLWxlZnQ6IC0xLjA3ZW07XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHMgY3ViaWMtYmV6aWVyKC4yMywgMSwgLjMyLCAxKTtcclxuICB0cmFuc2l0aW9uOiAuNHMgY3ViaWMtYmV6aWVyKC4yMywgMSwgLjMyLCAxKTtcclxufVxyXG4uZHgtY2hlY2tib3gtaWNvbjo6YmVmb3JlIHtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcbi5keC1jaGVja2JveC1jaGVja2VkIC5keC1jaGVja2JveC1pY29uIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGFjODQwO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBmb250OiAxNHB4LzFlbSBEWEljb25zO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZHgtY2hlY2tib3gtY2hlY2tlZCAuZHgtY2hlY2tib3gtaWNvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwNVwiO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMWVtO1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC0uNWVtO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLS41ZW07XHJcbn1cclxuLmR4LXJ0bCAuZHgtY2hlY2tib3gtY2hlY2tlZCAuZHgtY2hlY2tib3gtaWNvbjo6YmVmb3JlLFxyXG4uZHgtcnRsLmR4LWNoZWNrYm94LWNoZWNrZWQgLmR4LWNoZWNrYm94LWljb246OmJlZm9yZSB7XHJcbiAgbGVmdDogMDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICByaWdodDogNTAlO1xyXG4gIG1hcmdpbi1yaWdodDogLS41ZW07XHJcbn1cclxuLmR4LWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmR4LWNoZWNrYm94LWljb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4YWM4NDA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGZvbnQ6IDE4cHgvMWVtIERYSWNvbnM7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC1jaGVja2JveC1pbmRldGVybWluYXRlIC5keC1jaGVja2JveC1pY29uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDc0XCI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxZW07XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLS41ZW07XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtLjVlbTtcclxufVxyXG4uZHgtcnRsIC5keC1jaGVja2JveC1pbmRldGVybWluYXRlIC5keC1jaGVja2JveC1pY29uOjpiZWZvcmUsXHJcbi5keC1ydGwuZHgtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAuZHgtY2hlY2tib3gtaWNvbjo6YmVmb3JlIHtcclxuICBsZWZ0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIHJpZ2h0OiA1MCU7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtLjVlbTtcclxufVxyXG4uZHgtaW52YWxpZCAuZHgtY2hlY2tib3gtaWNvbiB7XHJcbiAgYm9yZGVyOiAycHggc29saWQgI2Y0NDMzNjtcclxufVxyXG4uZHgtaW52YWxpZC5keC1zdGF0ZS1mb2N1c2VkIC5keC1jaGVja2JveC1pY29uOjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsNjcsNTQsLjEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcbi5keC1zd2l0Y2gge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XHJcbn1cclxuLmR4LXN3aXRjaCAuZHgtc3dpdGNoLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBsZWZ0OiAtMTBweDtcclxuICB0b3A6IC0xMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcbi5keC1zd2l0Y2ggLmR4LXN3aXRjaC13cmFwcGVyOjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC1zd2l0Y2gtaW5uZXIge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcbi5keC1zd2l0Y2gtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtc3dpdGNoLFxyXG4uZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3dpdGNoIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLmR4LXN3aXRjaC1oYW5kbGUsXHJcbi5keC1zd2l0Y2gtb24tdmFsdWUgLmR4LXN3aXRjaC1pbm5lciB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG59XHJcbi5keC1zd2l0Y2gtb24tdmFsdWUgLmR4LXN3aXRjaC1oYW5kbGUge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG59XHJcbi5keC1ydGwgLmR4LXN3aXRjaC13cmFwcGVyLFxyXG4uZHgtcnRsLmR4LXN3aXRjaC13cmFwcGVyIHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4uZHgtcnRsIC5keC1zd2l0Y2gtaW5uZXIge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc3dpdGNoLWhhbmRsZSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbn1cclxuLmR4LXJ0bC5keC1zd2l0Y2gtb24tdmFsdWUgLmR4LXN3aXRjaC1oYW5kbGUge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxufVxyXG4uZHgtc3dpdGNoIHtcclxuICB3aWR0aDogMzJweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LXN3aXRjaC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtc3dpdGNoLWhhbmRsZTo6YmVmb3JlLFxyXG4uZHgtc3dpdGNoLmR4LXN0YXRlLXJlYWRvbmx5IC5keC1zd2l0Y2gtaGFuZGxlOjpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGJkYmQ7XHJcbn1cclxuLmR4LXN3aXRjaC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtc3dpdGNoLWNvbnRhaW5lcjo6YmVmb3JlLFxyXG4uZHgtc3dpdGNoLmR4LXN0YXRlLXJlYWRvbmx5IC5keC1zd2l0Y2gtY29udGFpbmVyOjpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjIpO1xyXG59XHJcbi5keC1zd2l0Y2gtb24tdmFsdWUuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZCAuZHgtc3dpdGNoLWhhbmRsZTo6YmVmb3JlLFxyXG4uZHgtc3dpdGNoLmR4LXN0YXRlLWFjdGl2ZSAuZHgtc3dpdGNoLWhhbmRsZTo6YmVmb3JlLFxyXG4uZHgtc3dpdGNoLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXN3aXRjaC1oYW5kbGU6OmJlZm9yZSxcclxuLmR4LXN3aXRjaC5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkIC5keC1zd2l0Y2gtaGFuZGxlOjpiZWZvcmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKDAsMCwwLC4xKTtcclxuICBib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMCwwLDAsLjEpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG4uZHgtc3dpdGNoLWNvbnRhaW5lcjo6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDE0cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOWU5ZTtcclxuICBtYXJnaW46IDJweCAwO1xyXG59XHJcbi5keC1zd2l0Y2gtaW5uZXIge1xyXG4gIHdpZHRoOiAyMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtc3dpdGNoLW9mZixcclxuLmR4LXN3aXRjaC1vbiB7XHJcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogNHB4IDA7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtc3dpdGNoLW9uIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbn1cclxuLmR4LXN3aXRjaC1vZmYge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LXN3aXRjaC1oYW5kbGUge1xyXG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxOHB4O1xyXG4gIGZsZXgtYmFzaXM6IDE4cHg7XHJcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggNHB4IDAgcmdiYSgwLDAsMCwuMik7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IDAgcmdiYSgwLDAsMCwuMik7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcbi5keC1zd2l0Y2gtaGFuZGxlOjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC40cyBjdWJpYy1iZXppZXIoLjIzLCAxLCAuMzIsIDEpO1xyXG4gIHRyYW5zaXRpb246IC40cyBjdWJpYy1iZXppZXIoLjIzLCAxLCAuMzIsIDEpO1xyXG59XHJcbi5keC1zd2l0Y2gtb24tdmFsdWUgLmR4LXN3aXRjaC1jb250YWluZXI6OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC41KTtcclxufVxyXG4uZHgtc3dpdGNoLW9uLXZhbHVlIC5keC1zd2l0Y2gtaGFuZGxlOjpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LXN3aXRjaC1vbi12YWx1ZS5keC1zdGF0ZS1hY3RpdmUgLmR4LXN3aXRjaC1oYW5kbGU6OmJlZm9yZSxcclxuLmR4LXN3aXRjaC1vbi12YWx1ZS5keC1zdGF0ZS1mb2N1c2VkIC5keC1zd2l0Y2gtaGFuZGxlOjpiZWZvcmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKDEzOCwyMDAsNjQsLjEpO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgxMzgsMjAwLDY0LC4xKTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc3dpdGNoIC5keC1zd2l0Y2gtb2ZmLFxyXG4uZHgtcnRsIC5keC1zd2l0Y2ggLmR4LXN3aXRjaC1vbixcclxuLmR4LXN3aXRjaC5keC1ydGwgLmR4LXN3aXRjaC1vZmYsXHJcbi5keC1zd2l0Y2guZHgtcnRsIC5keC1zd2l0Y2gtb24ge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMnB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXN3aXRjaCAuZHgtc3dpdGNoLW9mZixcclxuLmR4LXN3aXRjaC5keC1ydGwgLmR4LXN3aXRjaC1vZmYge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LXN3aXRjaCAuZHgtc3dpdGNoLWhhbmRsZSxcclxuLmR4LXN3aXRjaC5keC1ydGwgLmR4LXN3aXRjaC1oYW5kbGUge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xOHB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXN3aXRjaCAuZHgtc3dpdGNoLXdyYXBwZXIsXHJcbi5keC1zd2l0Y2guZHgtcnRsIC5keC1zd2l0Y2gtd3JhcHBlciB7XHJcbiAgbGVmdDogMTBweDtcclxufVxyXG4uZHgtcnRsIC5keC1zd2l0Y2ggLmR4LXN3aXRjaC1jb250YWluZXIsXHJcbi5keC1zd2l0Y2guZHgtcnRsIC5keC1zd2l0Y2gtY29udGFpbmVyIHtcclxuICBtYXJnaW46IDAgMCAwIC02cHg7XHJcbn1cclxuLmR4LWludmFsaWQuZHgtc3dpdGNoIC5keC1zd2l0Y2gtY29udGFpbmVyOjpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LDY3LDU0LC41KTtcclxufVxyXG4uZHgtaW52YWxpZC5keC1zd2l0Y2gtb24tdmFsdWU6bm90KC5keC1zdGF0ZS1yZWFkb25seSk6bm90KC5keC1zdGF0ZS1kaXNhYmxlZCkgLmR4LXN3aXRjaC1jb250YWluZXIgLmR4LXN3aXRjaC1oYW5kbGU6OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjtcclxufVxyXG4uZHgtaW52YWxpZC5keC1zd2l0Y2gtb24tdmFsdWU6bm90KC5keC1zdGF0ZS1yZWFkb25seSk6bm90KC5keC1zdGF0ZS1kaXNhYmxlZCkuZHgtc3RhdGUtYWN0aXZlIC5keC1zd2l0Y2gtY29udGFpbmVyIC5keC1zd2l0Y2gtaGFuZGxlOjpiZWZvcmUsXHJcbi5keC1pbnZhbGlkLmR4LXN3aXRjaC1vbi12YWx1ZTpub3QoLmR4LXN0YXRlLXJlYWRvbmx5KTpub3QoLmR4LXN0YXRlLWRpc2FibGVkKS5keC1zdGF0ZS1mb2N1c2VkIC5keC1zd2l0Y2gtY29udGFpbmVyIC5keC1zd2l0Y2gtaGFuZGxlOjpiZWZvcmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKDI0NCw2Nyw1NCwuMSk7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKDI0NCw2Nyw1NCwuMSk7XHJcbn1cclxuLmR4LXRhYnMtaWUtaGFjayBhIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIG9wYWNpdHk6IC4wMDE7XHJcbn1cclxuLmR4LXRhYnMge1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxufVxyXG4uZHgtdGFicy5keC10YWJzLXN0cmV0Y2hlZCB7XHJcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xyXG59XHJcbi5keC10YWJzLmR4LW92ZXJmbG93LWhpZGRlbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZHgtdGFicy13cmFwcGVyIHtcclxuICBkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbn1cclxuLmR4LXRhYnMtc2Nyb2xsYWJsZSAuZHgtdGFicy13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtdGFicy1zY3JvbGxhYmxlIC5keC10YWIge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LXRhYnMtc2Nyb2xsYWJsZSAuZHgtdGFiOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC10YWJzLXNjcm9sbGFibGUgLmR4LXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC10YWJzLW5hdi1idXR0b24ge1xyXG4gIHdpZHRoOiAyNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdG9wOiAwO1xyXG59XHJcbi5keC10YWJzLW5hdi1idXR0b24tbGVmdCB7XHJcbiAgbGVmdDogMDtcclxufVxyXG4uZHgtdGFicy1uYXYtYnV0dG9uLXJpZ2h0IHtcclxuICByaWdodDogMDtcclxufVxyXG4uZHgtdGFicy1leHBhbmRlZCB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuLmR4LXRhYiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtdGFiIGEge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgb3BhY2l0eTogLjAwMTtcclxufVxyXG4uZHgtdGFiLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LXRhYi10ZXh0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LXRhYnMtaXRlbS1iYWRnZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC10YWIge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uZHgtYmFkZ2Uge1xyXG4gIHBhZGRpbmc6IDJweCA3cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGFjODQwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbWFyZ2luLXRvcDogMXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWJhZGdlIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDRweDtcclxufVxyXG4uZHgtdGFicyB7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtdGFicyAuZHgtaW5rcmlwcGxlIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5keC10YWJzLW5hdi1idXR0b25zIC5keC10YWJzLXNjcm9sbGFibGUge1xyXG4gIG1hcmdpbi1yaWdodDogMzZweDtcclxuICBtYXJnaW4tbGVmdDogMzZweDtcclxufVxyXG4uZHgtdGFicy1uYXYtYnV0dG9uIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXRhYnMtbmF2LWJ1dHRvbi5keC1idXR0b24uZHgtdGFicy1uYXYtYnV0dG9uLmR4LWJ1dHRvbi1oYXMtaWNvbjpub3QoLmR4LWJ1dHRvbi1oYXMtdGV4dCkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4uZHgtdGFicy1uYXYtYnV0dG9uLmR4LWJ1dHRvbi5keC10YWJzLW5hdi1idXR0b24uZHgtYnV0dG9uLWhhcy1pY29uOm5vdCguZHgtYnV0dG9uLWhhcy10ZXh0KSAuZHgtaWNvbiB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtdGFicy1uYXYtYnV0dG9uLmR4LWJ1dHRvbi5keC10YWJzLW5hdi1idXR0b24uZHgtYnV0dG9uLWhhcy1pY29uOm5vdCguZHgtYnV0dG9uLWhhcy10ZXh0KS5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtdGFicy1uYXYtYnV0dG9uLmR4LWJ1dHRvbi5keC10YWJzLW5hdi1idXR0b24uZHgtYnV0dG9uLWhhcy1pY29uOm5vdCguZHgtYnV0dG9uLWhhcy10ZXh0KS5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDgpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC10YWJzLW5hdi1idXR0b24uZHgtYnV0dG9uLmR4LXRhYnMtbmF2LWJ1dHRvbi5keC1idXR0b24taGFzLWljb246bm90KC5keC1idXR0b24taGFzLXRleHQpLmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMyk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXRhYnMtbmF2LWJ1dHRvbi5keC1idXR0b24uZHgtdGFicy1uYXYtYnV0dG9uLmR4LWJ1dHRvbi1oYXMtaWNvbjpub3QoLmR4LWJ1dHRvbi1oYXMtdGV4dCkuZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtdGFicy1uYXYtYnV0dG9uLmR4LWJ1dHRvbi5keC10YWJzLW5hdi1idXR0b24uZHgtYnV0dG9uLWhhcy1pY29uOm5vdCguZHgtYnV0dG9uLWhhcy10ZXh0KS5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtaWNvbiB7XHJcbiAgb3BhY2l0eTogLjY7XHJcbn1cclxuLmR4LXRhYnMtbmF2LWJ1dHRvbi5keC1idXR0b24uZHgtdGFicy1uYXYtYnV0dG9uLmR4LWJ1dHRvbi1oYXMtaWNvbjpub3QoLmR4LWJ1dHRvbi1oYXMtdGV4dCkuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWJ1dHRvbi10ZXh0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMzUpO1xyXG59XHJcbi5keC10YWJzLW5hdi1idXR0b24uZHgtYnV0dG9uLmR4LXRhYnMtbmF2LWJ1dHRvbi5keC1idXR0b24taGFzLWljb246bm90KC5keC1idXR0b24taGFzLXRleHQpIC5keC1pbmtyaXBwbGUtd2F2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMik7XHJcbn1cclxuLmR4LXRhYnMtbmF2LWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXRhYnMtbmF2LWJ1dHRvbi5keC1zdGF0ZS1hY3RpdmUge1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG4uZHgtdGFicy1uYXYtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcbn1cclxuLmR4LXRhYnMtbmF2LWJ1dHRvbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuLmR4LXRhYiB7XHJcbiAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgbWluLXdpZHRoOiA4MnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtdGFiLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xyXG59XHJcbi5keC10YWIgLmR4LWljb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZHgtdGFiLmR4LXRhYi1zZWxlY3RlZCxcclxuLmR4LXRhYi5keC10YWItc2VsZWN0ZWQgLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC10YWIuZHgtdGFiLXNlbGVjdGVkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICBoZWlnaHQ6IDJweDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LXRhYi1jb250ZW50LFxyXG4uZHgtdGFiLXRleHQge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5keC1zdGF0ZS1kaXNhYmxlZC5keC10YWJzIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtdGFiLWNvbnRlbnQge1xyXG4gIG9wYWNpdHk6IC4zO1xyXG59XHJcbi5keC10YWJzLmR4LW5hdmJhciB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG59XHJcbi5keC10YWJzLmR4LW5hdmJhciAuZHgtaWNvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgd2lkdGg6IDMxcHg7XHJcbiAgaGVpZ2h0OiAzMXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXRhYnMuZHgtbmF2YmFyIC5keC1pY29uLFxyXG4uZHgtcnRsLmR4LXRhYnMuZHgtbmF2YmFyIC5keC1pY29uIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZHgtdGFicy5keC1uYXZiYXIgLmR4LXRhYi10ZXh0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogNTAlO1xyXG59XHJcbi5keC1uYXYtaXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuLmR4LW5hdi1pdGVtLmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLmR4LW5hdi1pdGVtLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC1uYXYtaXRlbSBhIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5keC1uYXZiYXItaXRlbS1iYWRnZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiA1MCU7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMjZweDtcclxuICB0b3A6IDExJTtcclxufVxyXG4uZHgtcnRsIC5keC1uYXYtaXRlbSAuZHgtbmF2YmFyLWl0ZW0tYmFkZ2Uge1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xyXG59XHJcbi5keC1uYXZiYXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcbi5keC1uYXYtaXRlbSxcclxuLmR4LXJ0bCAuZHgtbmF2LWl0ZW0ge1xyXG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcbn1cclxuLmR4LW5hdi1pdGVtIC5keC10YWItdGV4dCxcclxuLmR4LXJ0bCAuZHgtbmF2LWl0ZW0gLmR4LXRhYi10ZXh0IHtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LW5hdmJhciAuZHgtbmF2LWl0ZW0gLmR4LWljb24sXHJcbi5keC1uYXZiYXIgLmR4LXJ0bCAuZHgtbmF2LWl0ZW0gLmR4LWljb24ge1xyXG4gIHdpZHRoOiAyOHB4O1xyXG4gIGhlaWdodDogMjhweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAyOHB4IDI4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDI4cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LW5hdi1pdGVtLmR4LXN0YXRlLWFjdGl2ZTo6YWZ0ZXIsXHJcbi5keC1uYXYtaXRlbS5keC1zdGF0ZS1mb2N1c2VkOjphZnRlcixcclxuLmR4LW5hdi1pdGVtLmR4LXRhYi1zZWxlY3RlZDo6YWZ0ZXIsXHJcbi5keC1ydGwgLmR4LW5hdi1pdGVtLmR4LXN0YXRlLWFjdGl2ZTo6YWZ0ZXIsXHJcbi5keC1ydGwgLmR4LW5hdi1pdGVtLmR4LXN0YXRlLWZvY3VzZWQ6OmFmdGVyLFxyXG4uZHgtcnRsIC5keC1uYXYtaXRlbS5keC10YWItc2VsZWN0ZWQ6OmFmdGVyIHtcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbi5keC1uYXYtaXRlbS5keC10YWItc2VsZWN0ZWQsXHJcbi5keC1ydGwgLmR4LW5hdi1pdGVtLmR4LXRhYi1zZWxlY3RlZCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4uZHgtbmF2LWl0ZW0uZHgtdGFiLXNlbGVjdGVkIC5keC1pY29uLFxyXG4uZHgtbmF2LWl0ZW0uZHgtdGFiLXNlbGVjdGVkIC5keC10YWItdGV4dCxcclxuLmR4LXJ0bCAuZHgtbmF2LWl0ZW0uZHgtdGFiLXNlbGVjdGVkIC5keC1pY29uLFxyXG4uZHgtcnRsIC5keC1uYXYtaXRlbS5keC10YWItc2VsZWN0ZWQgLmR4LXRhYi10ZXh0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1uYXYtaXRlbS5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1ydGwgLmR4LW5hdi1pdGVtLmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1uYXYtaXRlbS5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtcnRsIC5keC1uYXYtaXRlbS5keC1zdGF0ZS1mb2N1c2VkIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKDAsMCwwLC4wNCk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoMCwwLDAsLjA0KTtcclxufVxyXG4uZHgtbmF2LWl0ZW0uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24sXHJcbi5keC1ydGwgLmR4LW5hdi1pdGVtLmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uIHtcclxuICBvcGFjaXR5OiAuNTtcclxufVxyXG4uZHgtcnRsIC5keC1uYXZiYXItaXRlbS1iYWRnZSB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yNnB4O1xyXG59XHJcbi5keC1vdmVybGF5LXdyYXBwZXIge1xyXG4gIHRvcDogMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90byxSb2JvdG9GYWxsYmFjayxcIk5vdG8gS3VmaSBBcmFiaWNcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcclxuICBsaW5lLWhlaWdodDogMS4yODU3O1xyXG59XHJcbi5keC1vdmVybGF5LXdyYXBwZXIsXHJcbi5keC1vdmVybGF5LXdyYXBwZXIgKixcclxuLmR4LW92ZXJsYXktd3JhcHBlciA6OmFmdGVyLFxyXG4uZHgtb3ZlcmxheS13cmFwcGVyIDo6YmVmb3JlLFxyXG4uZHgtb3ZlcmxheS13cmFwcGVyOjphZnRlcixcclxuLmR4LW92ZXJsYXktd3JhcHBlcjo6YmVmb3JlIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4uZHgtb3ZlcmxheS1zaGFkZXIge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjMyKTtcclxufVxyXG4uZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgei1pbmRleDogMTAwMDtcclxuICBvdXRsaW5lOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmR4LW92ZXJsYXktY29udGVudCA+IC5keC10ZW1wbGF0ZS13cmFwcGVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LWRldmljZS1hbmRyb2lkIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uZHgtZGV2aWNlLWFuZHJvaWQgLmR4LXNjcm9sbGFibGUtbmF0aXZlIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcbi5keC1vdmVybGF5LXdyYXBwZXIgaW5wdXQsXHJcbi5keC1vdmVybGF5LXdyYXBwZXIgdGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sUm9ib3RvRmFsbGJhY2ssXCJOb3RvIEt1ZmkgQXJhYmljXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NztcclxufVxyXG4uZHgtdmFsaWRhdGlvbnN1bW1hcnktaXRlbSB7XHJcbiAgY29sb3I6ICNmNDQzMzY7XHJcbn1cclxuLmR4LWludmFsaWQtbWVzc2FnZSA+IC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjZjQ0MzM2O1xyXG4gIHBhZGRpbmc6IDRweCAwIDA7XHJcbn1cclxuLmR4LWVkaXRvci1maWxsZWQgLmR4LWludmFsaWQtbWVzc2FnZSA+IC5keC1vdmVybGF5LWNvbnRlbnQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQgLmR4LWludmFsaWQtbWVzc2FnZSA+IC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIHBhZGRpbmctbGVmdDogMTFweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xyXG59XHJcbi5keC12YWxpZGF0aW9uc3VtbWFyeSA+IC5keC12YWxpZGF0aW9uc3VtbWFyeS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gIG1hcmdpbi1ib3R0b206IDZweDtcclxufVxyXG4uZHgtZm9ybS12YWxpZGF0aW9uLXN1bW1hcnkge1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuLmR4LXNlYXJjaGJveCAuZHgtaWNvbi1zZWFyY2gge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uZHgtc2VhcmNoYm94IC5keC1pY29uLXNlYXJjaDo6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgdGV4dC1pbmRlbnQ6IDA7XHJcbn1cclxuLmR4LXRleHRlZGl0b3Ige1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC10ZXh0ZWRpdG9yIGlucHV0OjotbXMtY2xlYXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LXBsYWNlaG9sZGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGN1cnNvcjogdGV4dDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBjb2xvcjogcmdiYSgxNDgsMTQ4LDE0OCwuODcpO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY29udGVudDogYXR0cihEQVRBLURYX1BMQUNFSE9MREVSKTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC1wbGFjZWhvbGRlcjo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uZHgtdGV4dGVkaXRvci1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XHJcbiAgZmxleC1ncm93OiAwO1xyXG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBjb250ZW50O1xyXG4gIGZsZXgtYmFzaXM6IGNvbnRlbnQ7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lO1xyXG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxufVxyXG4uZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdXRsaW5lOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0O1xyXG4gIHVzZXItc2VsZWN0OiB0ZXh0O1xyXG4gIG1hcmdpbjogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtdGV4dGVkaXRvci1pbnB1dDotd2Via2l0LWF1dG9maWxsICsgLmR4LXBsYWNlaG9sZGVyIHtcclxuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxufVxyXG4uZHgtdGV4dGVkaXRvci1pbnB1dDphdXRvZmlsbCArIC5keC1wbGFjZWhvbGRlciB7XHJcbiAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LXRleHRlZGl0b3ItaW5wdXQ6LW1vei11aS1pbnZhbGlkIHtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC1jbGVhci1idXR0b24tYXJlYSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAzNHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxufVxyXG4uZHgtY2xlYXItYnV0dG9uLWFyZWEgLmR4LWljb24tY2xlYXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG59XHJcbi5keC10ZXh0ZWRpdG9yLWVtcHR5IC5keC1jbGVhci1idXR0b24tYXJlYSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXBsYWNlaG9sZGVyIHtcclxuICBjdXJzb3I6IGF1dG87XHJcbn1cclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC1jbGVhci1idXR0b24tYXJlYSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdGV4dGVkaXRvciAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1ydGwuZHgtdGV4dGVkaXRvciAuZHgtcGxhY2Vob2xkZXIge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWRldmljZS1hbmRyb2lkIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICAtd2Via2l0LXVzZXItbW9kaWZ5OiByZWFkLXdyaXRlLXBsYWludGV4dC1vbmx5O1xyXG59XHJcbi5keC10ZXh0ZWRpdG9yIHtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LXRleHRlZGl0b3I6OmJlZm9yZSB7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbn1cclxuLmR4LXRleHRlZGl0b3I6OmFmdGVyIHtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCB7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG59XHJcbi5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIHtcclxuICBjb2xvcjogI2Y0NDMzNjtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWZvY3VzZWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA0KTtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1hY3RpdmU6OmJlZm9yZSxcclxuLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtZm9jdXNlZDo6YmVmb3JlIHtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzhhYzg0MDtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoLjQsIDAsIC4wMiwgMSk7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoLjQsIDAsIC4wMiwgMSk7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoLjQsIDAsIC4wMiwgMSksLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllciguNCwgMCwgLjAyLCAxKTtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC1pbnZhbGlkLmR4LWVkaXRvci11bmRlcmxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdGV4dGVkaXRvci5keC12YWxpZC5keC1lZGl0b3ItdW5kZXJsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC1pbnZhbGlkLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRleHRlZGl0b3IuZHgtdmFsaWQuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC1pbnZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC10ZXh0ZWRpdG9yLmR4LWludmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdGV4dGVkaXRvci5keC12YWxpZC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdGV4dGVkaXRvci5keC12YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQxcHg7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtaW52YWxpZC5keC1lZGl0b3ItZmlsbGVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRleHRlZGl0b3IuZHgtaW52YWxpZC5keC1lZGl0b3Itb3V0bGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdGV4dGVkaXRvci5keC12YWxpZC5keC1lZGl0b3ItZmlsbGVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRleHRlZGl0b3IuZHgtdmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZzogOXB4IDExcHggOHB4IDQxcHg7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtaW52YWxpZC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC10ZXh0ZWRpdG9yLmR4LWludmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC10ZXh0ZWRpdG9yLmR4LXZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXRleHRlZGl0b3IuZHgtdmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIHJpZ2h0OiA3cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci5keC1pbnZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci5keC1pbnZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsIC5keC10ZXh0ZWRpdG9yLmR4LXZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci5keC12YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC10ZXh0ZWRpdG9yLmR4LWludmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LXRleHRlZGl0b3IuZHgtaW52YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC10ZXh0ZWRpdG9yLmR4LXZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC10ZXh0ZWRpdG9yLmR4LXZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyIHtcclxuICBsZWZ0OiA3cHg7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtdGV4dGVkaXRvci5keC12YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyIHtcclxuICByaWdodDogMy41cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwgLmR4LXRleHRlZGl0b3IuZHgtdmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC10ZXh0ZWRpdG9yLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC10ZXh0ZWRpdG9yLmR4LXZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIGxlZnQ6IDMuNXB4O1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC10ZXh0ZWRpdG9yLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1lZGl0b3ItdW5kZXJsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC12YWxpZGF0aW9uLXBlbmRpbmcuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC12YWxpZGF0aW9uLXBlbmRpbmcuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRleHRlZGl0b3IuZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogNDFweDtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC12YWxpZGF0aW9uLXBlbmRpbmcuZHgtZWRpdG9yLWZpbGxlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC10ZXh0ZWRpdG9yLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1lZGl0b3Itb3V0bGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nOiA5cHggMTFweCA4cHggNDFweDtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC12YWxpZGF0aW9uLXBlbmRpbmcuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXIgLmR4LXBlbmRpbmctaW5kaWNhdG9yLFxyXG4uZHgtdGV4dGVkaXRvci5keC12YWxpZGF0aW9uLXBlbmRpbmcuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lciAuZHgtcGVuZGluZy1pbmRpY2F0b3Ige1xyXG4gIHJpZ2h0OiA3cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci5keC12YWxpZGF0aW9uLXBlbmRpbmcuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXIgLmR4LXBlbmRpbmctaW5kaWNhdG9yLFxyXG4uZHgtcnRsIC5keC10ZXh0ZWRpdG9yLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyIC5keC1wZW5kaW5nLWluZGljYXRvcixcclxuLmR4LXJ0bC5keC10ZXh0ZWRpdG9yLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lciAuZHgtcGVuZGluZy1pbmRpY2F0b3IsXHJcbi5keC1ydGwuZHgtdGV4dGVkaXRvci5keC12YWxpZGF0aW9uLXBlbmRpbmcuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lciAuZHgtcGVuZGluZy1pbmRpY2F0b3Ige1xyXG4gIGxlZnQ6IDdweDtcclxuICByaWdodDogYXV0bztcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC12YWxpZGF0aW9uLXBlbmRpbmcgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyIC5keC1wZW5kaW5nLWluZGljYXRvciB7XHJcbiAgcmlnaHQ6IDMuNXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXRleHRlZGl0b3IuZHgtdmFsaWRhdGlvbi1wZW5kaW5nIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lciAuZHgtcGVuZGluZy1pbmRpY2F0b3IsXHJcbi5keC1ydGwuZHgtdGV4dGVkaXRvci5keC12YWxpZGF0aW9uLXBlbmRpbmcgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyIC5keC1wZW5kaW5nLWluZGljYXRvciB7XHJcbiAgbGVmdDogMy41cHg7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZCAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSxcclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLW91dGxpbmVkIC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtdGV4dGVkaXRvci5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmc6IDlweCAxMXB4IDhweDtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItZmlsbGVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNCk7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZDo6YWZ0ZXIge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC40Mik7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDcpO1xyXG59XHJcbi5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1maWxsZWQuZHgtc3RhdGUtaG92ZXI6OmFmdGVyIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1kaXNhYmxlZCxcclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1yZWFkb25seSxcclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMTIpO1xyXG59XHJcbi5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1maWxsZWQuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1maWxsZWQuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1maWxsZWQuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41KTtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItdW5kZXJsaW5lZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLXVuZGVybGluZWQ6OmFmdGVyIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuNDIpO1xyXG59XHJcbi5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXN0YXRlLWhvdmVyOjphZnRlciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItdW5kZXJsaW5lZCAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSxcclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmc6IDZweCAwIDVweDtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1zdGF0ZS1kaXNhYmxlZDo6YWZ0ZXIsXHJcbi5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyOjphZnRlcixcclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtc3RhdGUtcmVhZG9ubHk6OmFmdGVyIHtcclxuICBib3JkZXItYm90dG9tLXN0eWxlOiBkb3R0ZWQ7XHJcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xyXG59XHJcbi5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LWludmFsaWQ6OmFmdGVyIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI0NCw2Nyw1NCwuNCk7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLW91dGxpbmVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgwLDAsMCwuNDIpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKDAsMCwwLC40Mik7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLW91dGxpbmVkOjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXN0YXRlLWhvdmVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC1lZGl0b3Itb3V0bGluZWQuZHgtc3RhdGUtZGlzYWJsZWQsXHJcbi5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1vdXRsaW5lZC5keC1zdGF0ZS1yZWFkb25seSxcclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKDAsMCwwLC41KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgwLDAsMCwuNSk7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXN0YXRlLWRpc2FibGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdGV4dGVkaXRvci5keC1lZGl0b3Itb3V0bGluZWQuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1vdXRsaW5lZC5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjUpO1xyXG59XHJcbi5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1vdXRsaW5lZC5keC1zdGF0ZS1mb2N1c2VkIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjOGFjODQwO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjOGFjODQwO1xyXG59XHJcbi5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1vdXRsaW5lZC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNmNDQzMzY7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNmNDQzMzY7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLW91dGxpbmVkLmR4LWludmFsaWQge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoMjQ0LDY3LDU0LC40KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgyNDQsNjcsNTQsLjQpO1xyXG59XHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbiAuZHgtY2xlYXItYnV0dG9uLWFyZWEge1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIG1pbi13aWR0aDogMTZweDtcclxuICByaWdodDogMDtcclxufVxyXG4uZHgtc2hvdy1jbGVhci1idXR0b24gLmR4LWljb24tY2xlYXIge1xyXG4gIGNvbG9yOiByZ2JhKDExNywxMTcsMTE3LC44Nyk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTQsMTk0LDE5NCwuODcpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLThweDtcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMTBweDtcclxufVxyXG4uZHgtc2hvdy1jbGVhci1idXR0b24gLmR4LWljb24tY2xlYXI6OmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMHB4O1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG59XHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LWludmFsaWQuZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkLmR4LWVkaXRvci11bmRlcmxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG59XHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LWludmFsaWQuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KS5keC12YWxpZC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctbGVmdDogMzBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LWludmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtaW52YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogNDFweDtcclxufVxyXG4uZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KS5keC1pbnZhbGlkLmR4LWVkaXRvci1maWxsZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KS5keC1pbnZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkLmR4LWVkaXRvci1maWxsZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KS5keC12YWxpZC5keC1lZGl0b3Itb3V0bGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nOiA5cHggMTFweCA4cHggNDFweDtcclxufVxyXG4uZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KS5keC1pbnZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtaW52YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtdmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KS5keC12YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlciB7XHJcbiAgcmlnaHQ6IDdweDtcclxufVxyXG4uZHgtcnRsIC5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LWludmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsIC5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LWludmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwgLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtdmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsIC5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtaW52YWxpZC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwuZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KS5keC1pbnZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtdmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtdmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIGxlZnQ6IDdweDtcclxuICByaWdodDogYXV0bztcclxufVxyXG4uZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KS5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIHJpZ2h0OiAzLjVweDtcclxufVxyXG4uZHgtcnRsIC5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bCAuZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KS5keC12YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtdmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlciB7XHJcbiAgbGVmdDogMy41cHg7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LWVkaXRvci11bmRlcmxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG59XHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctbGVmdDogMzBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KS5keC12YWxpZGF0aW9uLXBlbmRpbmcuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0MXB4O1xyXG59XHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1lZGl0b3ItZmlsbGVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LWVkaXRvci1vdXRsaW5lZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmc6IDlweCAxMXB4IDhweCA0MXB4O1xyXG59XHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lciAuZHgtcGVuZGluZy1pbmRpY2F0b3IsXHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyIC5keC1wZW5kaW5nLWluZGljYXRvciB7XHJcbiAgcmlnaHQ6IDdweDtcclxufVxyXG4uZHgtcnRsIC5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lciAuZHgtcGVuZGluZy1pbmRpY2F0b3IsXHJcbi5keC1ydGwgLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXIgLmR4LXBlbmRpbmctaW5kaWNhdG9yLFxyXG4uZHgtcnRsLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyIC5keC1wZW5kaW5nLWluZGljYXRvcixcclxuLmR4LXJ0bC5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyIC5keC1wZW5kaW5nLWluZGljYXRvciB7XHJcbiAgbGVmdDogN3B4O1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkYXRpb24tcGVuZGluZyAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXIgLmR4LXBlbmRpbmctaW5kaWNhdG9yIHtcclxuICByaWdodDogMy41cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KS5keC12YWxpZGF0aW9uLXBlbmRpbmcgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyIC5keC1wZW5kaW5nLWluZGljYXRvcixcclxuLmR4LXJ0bC5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LXZhbGlkYXRpb24tcGVuZGluZyAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXIgLmR4LXBlbmRpbmctaW5kaWNhdG9yIHtcclxuICBsZWZ0OiAzLjVweDtcclxuICByaWdodDogYXV0bztcclxufVxyXG4uZHgtaW52YWxpZC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWhvdmVyOjphZnRlciB7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNDQsNjcsNTQsLjQpO1xyXG59XHJcbi5keC1pbnZhbGlkLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtYWN0aXZlOjpiZWZvcmUsXHJcbi5keC1pbnZhbGlkLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtZm9jdXNlZDo6YmVmb3JlIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y0NDMzNjtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y0NDMzNjtcclxufVxyXG4uZHgtaW52YWxpZC5keC10ZXh0ZWRpdG9yLmR4LXNob3ctaW52YWxpZC1iYWRnZSAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLThweDtcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgY29udGVudDogXCIhXCI7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcbi5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyID4gLmR4LWJ1dHRvbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lciA+IC5keC1idXR0b24ge1xyXG4gIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6Zmlyc3QtY2hpbGQgPiAuZHgtYnV0dG9uOmZpcnN0LWNoaWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmZpcnN0LWNoaWxkID4gLmR4LWJ1dHRvbjpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6Zmlyc3QtY2hpbGQgPiAuZHgtYnV0dG9uOmxhc3QtY2hpbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6Zmlyc3QtY2hpbGQgPiAuZHgtYnV0dG9uOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpsYXN0LWNoaWxkID4gLmR4LWJ1dHRvbjpmaXJzdC1jaGlsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpsYXN0LWNoaWxkID4gLmR4LWJ1dHRvbjpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6bGFzdC1jaGlsZCA+IC5keC1idXR0b246bGFzdC1jaGlsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpsYXN0LWNoaWxkID4gLmR4LWJ1dHRvbjpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6bGFzdC1jaGlsZCA+IC5keC1kcm9wZG93bmVkaXRvci1idXR0b246bGFzdC1jaGlsZCxcclxuLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6bGFzdC1jaGlsZCA+IC5keC1udW1iZXJib3gtc3Bpbi1jb250YWluZXI6bGFzdC1jaGlsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpsYXN0LWNoaWxkID4gLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbjpsYXN0LWNoaWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmxhc3QtY2hpbGQgPiAuZHgtbnVtYmVyYm94LXNwaW4tY29udGFpbmVyOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1yaWdodDogM3B4O1xyXG59XHJcbi5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmxhc3QtY2hpbGQgPiAuZHgtY2xlYXItYnV0dG9uLWFyZWEgKyBkaXY6ZW1wdHk6bGFzdC1jaGlsZCxcclxuLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6bGFzdC1jaGlsZCA+IC5keC1jbGVhci1idXR0b24tYXJlYTpsYXN0LWNoaWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmxhc3QtY2hpbGQgPiAuZHgtY2xlYXItYnV0dG9uLWFyZWEgKyBkaXY6ZW1wdHk6bGFzdC1jaGlsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpsYXN0LWNoaWxkID4gLmR4LWNsZWFyLWJ1dHRvbi1hcmVhOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1yaWdodDogN3B4O1xyXG59XHJcbi5keC1ydGwuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpmaXJzdC1jaGlsZCA+IC5keC1idXR0b246Zmlyc3QtY2hpbGQsXHJcbi5keC1ydGwuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmZpcnN0LWNoaWxkID4gLmR4LWJ1dHRvbjpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmR4LXJ0bC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmZpcnN0LWNoaWxkID4gLmR4LWJ1dHRvbjpsYXN0LWNoaWxkLFxyXG4uZHgtcnRsLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpmaXJzdC1jaGlsZCA+IC5keC1idXR0b246bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmR4LXJ0bC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmZpcnN0LWNoaWxkID4gLmR4LWJ1dHRvbjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkLFxyXG4uZHgtcnRsLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpmaXJzdC1jaGlsZCA+IC5keC1idXR0b246Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi5keC1ydGwuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpsYXN0LWNoaWxkID4gLmR4LWJ1dHRvbjpmaXJzdC1jaGlsZCxcclxuLmR4LXJ0bC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6bGFzdC1jaGlsZCA+IC5keC1idXR0b246Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1ydGwuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpsYXN0LWNoaWxkID4gLmR4LWJ1dHRvbjpsYXN0LWNoaWxkLFxyXG4uZHgtcnRsLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpsYXN0LWNoaWxkID4gLmR4LWJ1dHRvbjpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxufVxyXG4uZHgtcnRsLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6bGFzdC1jaGlsZCA+IC5keC1kcm9wZG93bmVkaXRvci1idXR0b246bGFzdC1jaGlsZCxcclxuLmR4LXJ0bC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmxhc3QtY2hpbGQgPiAuZHgtbnVtYmVyYm94LXNwaW4tY29udGFpbmVyOmxhc3QtY2hpbGQsXHJcbi5keC1ydGwuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmxhc3QtY2hpbGQgPiAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uOmxhc3QtY2hpbGQsXHJcbi5keC1ydGwuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmxhc3QtY2hpbGQgPiAuZHgtbnVtYmVyYm94LXNwaW4tY29udGFpbmVyOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1ydGwuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpsYXN0LWNoaWxkID4gLmR4LWNsZWFyLWJ1dHRvbi1hcmVhICsgZGl2OmVtcHR5Omxhc3QtY2hpbGQsXHJcbi5keC1ydGwuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpsYXN0LWNoaWxkID4gLmR4LWNsZWFyLWJ1dHRvbi1hcmVhOmxhc3QtY2hpbGQsXHJcbi5keC1ydGwuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmxhc3QtY2hpbGQgPiAuZHgtY2xlYXItYnV0dG9uLWFyZWEgKyBkaXY6ZW1wdHk6bGFzdC1jaGlsZCxcclxuLmR4LXJ0bC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6bGFzdC1jaGlsZCA+IC5keC1jbGVhci1idXR0b24tYXJlYTpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tbGVmdDogN3B4O1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZHgtdGV4dGVkaXRvci1sYWJlbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBjb2xvcjogcmdiYSgxNDgsMTQ4LDE0OCwuODcpO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBjdXJzb3I6IHRleHQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxufVxyXG4uZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4ge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIHtcclxuICBjb2xvcjogI2Y0NDMzNjtcclxufVxyXG4uZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIHtcclxuICBsZWZ0OiBhdXRvO1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcbi5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgbWluLXdpZHRoOiAxMXB4O1xyXG59XHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbCxcclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWxvb2t1cCAuZHgtbG9va3VwLWZpZWxkIHtcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG59XHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1jb250YWluZXIsXHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1jb250YWluZXIge1xyXG4gIHBhZGRpbmctdG9wOiAxNXB4O1xyXG59XHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYSAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSxcclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwge1xyXG4gIHRvcDogNHB4O1xyXG59XHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIHtcclxuICBmb250LXNpemU6IDExcHg7XHJcbiAgaGVpZ2h0OiAxMXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xyXG4gIHRvcDogNHB4O1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsIC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUge1xyXG4gIHBhZGRpbmctdG9wOiAxNXB4O1xyXG59XHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5IC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seSAuZHgtcGxhY2Vob2xkZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eSAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5IC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5IC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5IC5keC1sb29rdXAtZmllbGQge1xyXG4gIGZvbnQtc2l6ZTogMDtcclxufVxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5IC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eSAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LXRleHRlZGl0b3ItbGFiZWwge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogZm9udC1zaXplIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLHRvcCAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSwtd2Via2l0LXRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKTtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksZm9udC1zaXplIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLHRvcCAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSwtd2Via2l0LXRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKTtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTYuNXB4O1xyXG4gIGhlaWdodDogMTNweDtcclxuICBsaW5lLWhlaWdodDogMTNweDtcclxufVxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwge1xyXG4gIHRvcDogMTVweDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBsaW5lLWhlaWdodDogMTNweDtcclxuICBoZWlnaHQ6IDEzcHg7XHJcbn1cclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYSAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtdGV4dGFyZWEgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYSAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXRleHRhcmVhIC5keC1wbGFjZWhvbGRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtcGxhY2Vob2xkZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1maWxsZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWxvb2t1cC1maWVsZCB7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCB7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIGhlaWdodDogMTFweDtcclxuICBsaW5lLWhlaWdodDogMTFweDtcclxuICB0b3A6IDRweDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3ItZmlsbGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLWZpbGxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCB7XHJcbiAgdG9wOiA0cHg7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1sYWJlbCB7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICB0b3A6IDA7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xyXG4gIG1pbi13aWR0aDogMTFweDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlciB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgbWluLXdpZHRoOiAxMXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eSB7XHJcbiAgb3V0bGluZTogMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkgLmR4LXRleHRlZGl0b3ItbGFiZWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAxcHggMCB0cmFuc3BhcmVudCxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbiB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBmb250LXNpemUgLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksdG9wIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLC13ZWJraXQtdHJhbnNmb3JtIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSxmb250LXNpemUgLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksdG9wIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLC13ZWJraXQtdHJhbnNmb3JtIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtNi41cHg7XHJcbiAgaGVpZ2h0OiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHJnYmEoMCwwLDAsLjQyKTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuNDIpO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IC0xcHggMCByZ2JhKDAsMCwwLC40MiksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgLTFweCAwIHJnYmEoMCwwLDAsLjQyKSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4ge1xyXG4gIHRvcDogOXB4O1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5IC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eSAuZHgtcGxhY2Vob2xkZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5IC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkgLmR4LWxvb2t1cC1maWVsZCB7XHJcbiAgZm9udC1zaXplOiAwO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgLTFweCAwIHJnYmEoMCwwLDAsLjQyKSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAtMXB4IDAgcmdiYSgwLDAsMCwuNDIpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuNDIpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCByZ2JhKDAsMCwwLC40Mik7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LWludmFsaWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtaW52YWxpZCB7XHJcbiAgb3V0bGluZTogMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgMCAxcHggcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50LGluc2V0IC0xcHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IDAgMXB4IHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAxcHggMCB0cmFuc3BhcmVudCxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbiB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBmb250LXNpemUgLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksdG9wIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLC13ZWJraXQtdHJhbnNmb3JtIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSxmb250LXNpemUgLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksdG9wIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLC13ZWJraXQtdHJhbnNmb3JtIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtNi41cHg7XHJcbiAgaGVpZ2h0OiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgMCAxcHggcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCByZ2JhKDI0NCw2Nyw1NCwuNCk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAwIDFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHJnYmEoMjQ0LDY3LDU0LC40KTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAwIDFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgLTFweCAwIHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IDAgMXB4IHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAtMXB4IDAgcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LWludmFsaWQuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4ge1xyXG4gIHRvcDogOXB4O1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LWludmFsaWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LWludmFsaWQgLmR4LXBsYWNlaG9sZGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtaW52YWxpZCAuZHgtbG9va3VwLWZpZWxkIHtcclxuICBmb250LXNpemU6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgMCAxcHggcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IC0xcHggMCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAwIDFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgLTFweCAwIHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IDAgMXB4IHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgyNDQsNjcsNTQsLjQpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgMCAxcHggcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCByZ2JhKDI0NCw2Nyw1NCwuNCk7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHksXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgb3V0bGluZTogMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAxcHggMCB0cmFuc3BhcmVudCxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbiB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBmb250LXNpemUgLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksdG9wIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLC13ZWJraXQtdHJhbnNmb3JtIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSxmb250LXNpemUgLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksdG9wIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLC13ZWJraXQtdHJhbnNmb3JtIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtNi41cHg7XHJcbiAgaGVpZ2h0OiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjUpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjUpLGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCByZ2JhKDAsMCwwLC41KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHJnYmEoMCwwLDAsLjUpO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjUpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjUpLGluc2V0IC0xcHggMCByZ2JhKDAsMCwwLC41KSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgLTFweCAwIHJnYmEoMCwwLDAsLjUpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4ge1xyXG4gIHRvcDogOXB4O1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5IC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC1wbGFjZWhvbGRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5IC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciAuZHgtbG9va3VwLWZpZWxkIHtcclxuICBmb250LXNpemU6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgLTFweCAwIHJnYmEoMCwwLDAsLjUpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAtMXB4IDAgcmdiYSgwLDAsMCwuNSksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHJnYmEoMCwwLDAsLjUpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuNSk7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgb3V0bGluZTogMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0ycHggIzhhYzg0MCxpbnNldCAwIDJweCAjOGFjODQwLGluc2V0IDJweCAwIHRyYW5zcGFyZW50LGluc2V0IC0ycHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggIzhhYzg0MCxpbnNldCAwIDJweCAjOGFjODQwLGluc2V0IDJweCAwIHRyYW5zcGFyZW50LGluc2V0IC0ycHggMCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGZvbnQtc2l6ZSAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSx0b3AgLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksLXdlYmtpdC10cmFuc2Zvcm0gLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSk7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLGZvbnQtc2l6ZSAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSx0b3AgLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksLXdlYmtpdC10cmFuc2Zvcm0gLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC02LjVweDtcclxuICBoZWlnaHQ6IDEzcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0ycHggIzhhYzg0MCxpbnNldCAwIDJweCAjOGFjODQwLGluc2V0IC0ycHggMCB0cmFuc3BhcmVudCxpbnNldCAycHggMCAjOGFjODQwO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjOGFjODQwLGluc2V0IDAgMnB4ICM4YWM4NDAsaW5zZXQgLTJweCAwIHRyYW5zcGFyZW50LGluc2V0IDJweCAwICM4YWM4NDA7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0ycHggIzhhYzg0MCxpbnNldCAwIDJweCAjOGFjODQwLGluc2V0IC0ycHggMCAjOGFjODQwLGluc2V0IDJweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjOGFjODQwLGluc2V0IDAgMnB4ICM4YWM4NDAsaW5zZXQgLTJweCAwICM4YWM4NDAsaW5zZXQgMnB4IDAgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbiB7XHJcbiAgdG9wOiA5cHg7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZCAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZCAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXBsYWNlaG9sZGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQge1xyXG4gIGZvbnQtc2l6ZTogMDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjOGFjODQwLGluc2V0IDAgMnB4ICM4YWM4NDAsaW5zZXQgLTJweCAwICM4YWM4NDAsaW5zZXQgMnB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4ICM4YWM4NDAsaW5zZXQgMCAycHggIzhhYzg0MCxpbnNldCAtMnB4IDAgIzhhYzg0MCxpbnNldCAycHggMCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjOGFjODQwLGluc2V0IDAgMnB4ICM4YWM4NDAsaW5zZXQgLTJweCAwIHRyYW5zcGFyZW50LGluc2V0IDJweCAwICM4YWM4NDA7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4ICM4YWM4NDAsaW5zZXQgMCAycHggIzhhYzg0MCxpbnNldCAtMnB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMnB4IDAgIzhhYzg0MDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIHtcclxuICBvdXRsaW5lOiAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjZjQ0MzM2LGluc2V0IDAgMnB4ICNmNDQzMzYsaW5zZXQgMnB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTJweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjZjQ0MzM2LGluc2V0IDAgMnB4ICNmNDQzMzYsaW5zZXQgMnB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTJweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4ge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogZm9udC1zaXplIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLHRvcCAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSwtd2Via2l0LXRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKTtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksZm9udC1zaXplIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLHRvcCAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSwtd2Via2l0LXRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTYuNXB4O1xyXG4gIGhlaWdodDogMTNweDtcclxuICBsaW5lLWhlaWdodDogMTNweDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjZjQ0MzM2LGluc2V0IDAgMnB4ICNmNDQzMzYsaW5zZXQgLTJweCAwIHRyYW5zcGFyZW50LGluc2V0IDJweCAwICNmNDQzMzY7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4ICNmNDQzMzYsaW5zZXQgMCAycHggI2Y0NDMzNixpbnNldCAtMnB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMnB4IDAgI2Y0NDMzNjtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjZjQ0MzM2LGluc2V0IDAgMnB4ICNmNDQzMzYsaW5zZXQgLTJweCAwICNmNDQzMzYsaW5zZXQgMnB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4ICNmNDQzMzYsaW5zZXQgMCAycHggI2Y0NDMzNixpbnNldCAtMnB4IDAgI2Y0NDMzNixpbnNldCAycHggMCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuIHtcclxuICB0b3A6IDlweDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtcGxhY2Vob2xkZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCB7XHJcbiAgZm9udC1zaXplOiAwO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4ICNmNDQzMzYsaW5zZXQgMCAycHggI2Y0NDMzNixpbnNldCAtMnB4IDAgI2Y0NDMzNixpbnNldCAycHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggI2Y0NDMzNixpbnNldCAwIDJweCAjZjQ0MzM2LGluc2V0IC0ycHggMCAjZjQ0MzM2LGluc2V0IDJweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZGlzYWJsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4ICNmNDQzMzYsaW5zZXQgMCAycHggI2Y0NDMzNixpbnNldCAtMnB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMnB4IDAgI2Y0NDMzNjtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggI2Y0NDMzNixpbnNldCAwIDJweCAjZjQ0MzM2LGluc2V0IC0ycHggMCB0cmFuc3BhcmVudCxpbnNldCAycHggMCAjZjQ0MzM2O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgb3V0bGluZTogMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAxcHggMCB0cmFuc3BhcmVudCxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbiB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBmb250LXNpemUgLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksdG9wIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLC13ZWJraXQtdHJhbnNmb3JtIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSxmb250LXNpemUgLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksdG9wIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLC13ZWJraXQtdHJhbnNmb3JtIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtNi41cHg7XHJcbiAgaGVpZ2h0OiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHJnYmEoMCwwLDAsLjg3KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IC0xcHggMCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgLTFweCAwIHJnYmEoMCwwLDAsLjg3KSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4ge1xyXG4gIHRvcDogOXB4O1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1ob3ZlciAuZHgtcGxhY2Vob2xkZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtaG92ZXIgLmR4LWxvb2t1cC1maWVsZCB7XHJcbiAgZm9udC1zaXplOiAwO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgLTFweCAwIHJnYmEoMCwwLDAsLjg3KSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAtMXB4IDAgcmdiYSgwLDAsMCwuODcpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuODcpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUge1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LXRleHRlZGl0b3ItbGFiZWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IDAgMXB4IHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHRyYW5zcGFyZW50LGluc2V0IC0xcHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IDAgMXB4IHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHRyYW5zcGFyZW50LGluc2V0IC0xcHggMCB0cmFuc3BhcmVudDtcclxuICBwYWRkaW5nOiAwIDRweDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbiB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01LjVweCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNS41cHgpO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIHRvcDogMDtcclxuICBoZWlnaHQ6IDExcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDExcHg7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IC0xcHggMCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgLTFweCAwIHJnYmEoMCwwLDAsLjg3KSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC1sb29rdXAtZmllbGQge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAtMXB4IDAgcmdiYSgwLDAsMCwuODcpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IC0xcHggMCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuODcpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCB7XHJcbiAgb3V0bGluZTogMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAjZjQ0MzM2LGluc2V0IDAgMXB4ICNmNDQzMzYsaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAjZjQ0MzM2LGluc2V0IDAgMXB4ICNmNDQzMzYsaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4ge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogZm9udC1zaXplIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLHRvcCAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSwtd2Via2l0LXRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKTtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksZm9udC1zaXplIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLHRvcCAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSwtd2Via2l0LXRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTYuNXB4O1xyXG4gIGhlaWdodDogMTNweDtcclxuICBsaW5lLWhlaWdodDogMTNweDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggI2Y0NDMzNixpbnNldCAwIDFweCAjZjQ0MzM2LGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCAjZjQ0MzM2O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAjZjQ0MzM2LGluc2V0IDAgMXB4ICNmNDQzMzYsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwICNmNDQzMzY7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAjZjQ0MzM2LGluc2V0IDAgMXB4ICNmNDQzMzYsaW5zZXQgLTFweCAwICNmNDQzMzYsaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4ICNmNDQzMzYsaW5zZXQgMCAxcHggI2Y0NDMzNixpbnNldCAtMXB4IDAgI2Y0NDMzNixpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuIHtcclxuICB0b3A6IDlweDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC1wbGFjZWhvbGRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCB7XHJcbiAgZm9udC1zaXplOiAwO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggI2Y0NDMzNixpbnNldCAwIDFweCAjZjQ0MzM2LGluc2V0IC0xcHggMCAjZjQ0MzM2LGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAjZjQ0MzM2LGluc2V0IDAgMXB4ICNmNDQzMzYsaW5zZXQgLTFweCAwICNmNDQzMzYsaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4ICNmNDQzMzYsaW5zZXQgMCAxcHggI2Y0NDMzNixpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgI2Y0NDMzNjtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggI2Y0NDMzNixpbnNldCAwIDFweCAjZjQ0MzM2LGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCAjZjQ0MzM2O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIHtcclxuICBvdXRsaW5lOiAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC10ZXh0ZWRpdG9yLWxhYmVsIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAwIDFweCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCB0cmFuc3BhcmVudCxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAwIDFweCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCB0cmFuc3BhcmVudCxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMCA0cHg7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4ge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNS41cHgpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUuNXB4KTtcclxuICBmb250LXNpemU6IDExcHg7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiAxMXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuNDIpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCByZ2JhKDAsMCwwLC40Mik7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAtMXB4IDAgcmdiYSgwLDAsMCwuNDIpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IC0xcHggMCByZ2JhKDAsMCwwLC40MiksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtbG9va3VwLWZpZWxkIHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgLTFweCAwIHJnYmEoMCwwLDAsLjQyKSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAtMXB4IDAgcmdiYSgwLDAsMCwuNDIpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHJnYmEoMCwwLDAsLjQyKTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuNDIpO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IDUuNXB4O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyIHtcclxuICBwYWRkaW5nLXRvcDogOXB4O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lciAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1kaXNhYmxlZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHksXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1kaXNhYmxlZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHksXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIHtcclxuICBvdXRsaW5lOiAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWRpc2FibGVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWRpc2FibGVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgMCAxcHggdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAwIDFweCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCB0cmFuc3BhcmVudCxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMCA0cHg7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbiB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01LjVweCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNS41cHgpO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIHRvcDogMDtcclxuICBoZWlnaHQ6IDExcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDExcHg7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHJnYmEoMCwwLDAsLjUpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuNSk7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuNSksaW5zZXQgLTFweCAwIHJnYmEoMCwwLDAsLjUpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAtMXB4IDAgcmdiYSgwLDAsMCwuNSksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWRpc2FibGVkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5IC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWRpc2FibGVkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5IC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1kaXNhYmxlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1kaXNhYmxlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWRpc2FibGVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWRpc2FibGVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAtMXB4IDAgcmdiYSgwLDAsMCwuNSksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjUpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjUpLGluc2V0IC0xcHggMCByZ2JhKDAsMCwwLC41KSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1kaXNhYmxlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1yZWFkb25seS5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1kaXNhYmxlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1yZWFkb25seS5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWRpc2FibGVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWRpc2FibGVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC41KSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuNSk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjUpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjUpLGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCByZ2JhKDAsMCwwLC41KTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1pbnZhbGlkIHtcclxuICBvdXRsaW5lOiAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgMCAxcHggdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgMCAxcHggdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50O1xyXG4gIHBhZGRpbmc6IDAgNHB4O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4ge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNS41cHgpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUuNXB4KTtcclxuICBmb250LXNpemU6IDExcHg7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiAxMXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgMCAxcHggcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCByZ2JhKDI0NCw2Nyw1NCwuNCk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAwIDFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHJnYmEoMjQ0LDY3LDU0LC40KTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAwIDFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgLTFweCAwIHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IDAgMXB4IHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAtMXB4IDAgcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCB7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IDAgMXB4IHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAtMXB4IDAgcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgMCAxcHggcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IC0xcHggMCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAwIDFweCByZ2JhKDI0NCw2Nyw1NCwuNCksaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHJnYmEoMjQ0LDY3LDU0LC40KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgyNDQsNjcsNTQsLjQpLGluc2V0IDAgMXB4IHJnYmEoMjQ0LDY3LDU0LC40KSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgyNDQsNjcsNTQsLjQpO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHtcclxuICBwYWRkaW5nOiAwIDRweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgMCAxcHggdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgMCAxcHggdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbiB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01LjVweCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNS41cHgpO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICB0b3A6IDA7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBoZWlnaHQ6IDExcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDExcHg7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuNDIpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCByZ2JhKDAsMCwwLC40Mik7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgLTFweCAwIHJnYmEoMCwwLDAsLjQyKSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAtMXB4IDAgcmdiYSgwLDAsMCwuNDIpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgLTFweCAwIHJnYmEoMCwwLDAsLjQyKSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAtMXB4IDAgcmdiYSgwLDAsMCwuNDIpLGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlciB7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjQyKSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuNDIpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC40MiksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuNDIpLGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCByZ2JhKDAsMCwwLC40Mik7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWhvdmVyIHtcclxuICBvdXRsaW5lOiAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IDAgMXB4IHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHRyYW5zcGFyZW50LGluc2V0IC0xcHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IDAgMXB4IHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHRyYW5zcGFyZW50LGluc2V0IC0xcHggMCB0cmFuc3BhcmVudDtcclxuICBwYWRkaW5nOiAwIDRweDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4ge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNS41cHgpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUuNXB4KTtcclxuICBmb250LXNpemU6IDExcHg7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiAxMXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHJnYmEoMCwwLDAsLjg3KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IC0xcHggMCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgLTFweCAwIHJnYmEoMCwwLDAsLjg3KSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMCAxcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IC0xcHggMCByZ2JhKDAsMCwwLC44NyksaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgLTFweCAwIHJnYmEoMCwwLDAsLjg3KSxpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAwIDFweCByZ2JhKDAsMCwwLC44NyksaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHJnYmEoMCwwLDAsLjg3KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggcmdiYSgwLDAsMCwuODcpLGluc2V0IDAgMXB4IHJnYmEoMCwwLDAsLjg3KSxpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQge1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4ICNmNDQzMzYsaW5zZXQgMCAxcHggdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAjZjQ0MzM2LGluc2V0IDAgMXB4IHRyYW5zcGFyZW50LGluc2V0IDFweCAwIHRyYW5zcGFyZW50LGluc2V0IC0xcHggMCB0cmFuc3BhcmVudDtcclxuICBwYWRkaW5nOiAwIDRweDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUuNXB4KTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01LjVweCk7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGhlaWdodDogMTFweDtcclxuICBsaW5lLWhlaWdodDogMTFweDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggI2Y0NDMzNixpbnNldCAwIDFweCAjZjQ0MzM2LGluc2V0IC0xcHggMCB0cmFuc3BhcmVudCxpbnNldCAxcHggMCAjZjQ0MzM2O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAjZjQ0MzM2LGluc2V0IDAgMXB4ICNmNDQzMzYsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwICNmNDQzMzY7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAjZjQ0MzM2LGluc2V0IDAgMXB4ICNmNDQzMzYsaW5zZXQgLTFweCAwICNmNDQzMzYsaW5zZXQgMXB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4ICNmNDQzMzYsaW5zZXQgMCAxcHggI2Y0NDMzNixpbnNldCAtMXB4IDAgI2Y0NDMzNixpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4ICNmNDQzMzYsaW5zZXQgMCAxcHggI2Y0NDMzNixpbnNldCAtMXB4IDAgI2Y0NDMzNixpbnNldCAxcHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggI2Y0NDMzNixpbnNldCAwIDFweCAjZjQ0MzM2LGluc2V0IC0xcHggMCAjZjQ0MzM2LGluc2V0IDFweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAjZjQ0MzM2LGluc2V0IDAgMXB4ICNmNDQzMzYsaW5zZXQgLTFweCAwIHRyYW5zcGFyZW50LGluc2V0IDFweCAwICNmNDQzMzY7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4ICNmNDQzMzYsaW5zZXQgMCAxcHggI2Y0NDMzNixpbnNldCAtMXB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMXB4IDAgI2Y0NDMzNjtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgb3V0bGluZTogMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0ycHggIzhhYzg0MCxpbnNldCAwIDJweCB0cmFuc3BhcmVudCxpbnNldCAycHggMCB0cmFuc3BhcmVudCxpbnNldCAtMnB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4ICM4YWM4NDAsaW5zZXQgMCAycHggdHJhbnNwYXJlbnQsaW5zZXQgMnB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgLTJweCAwIHRyYW5zcGFyZW50O1xyXG4gIHBhZGRpbmc6IDAgNHB4O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUuNXB4KTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01LjVweCk7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGhlaWdodDogMTFweDtcclxuICBsaW5lLWhlaWdodDogMTFweDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0ycHggIzhhYzg0MCxpbnNldCAwIDJweCAjOGFjODQwLGluc2V0IC0ycHggMCB0cmFuc3BhcmVudCxpbnNldCAycHggMCAjOGFjODQwO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjOGFjODQwLGluc2V0IDAgMnB4ICM4YWM4NDAsaW5zZXQgLTJweCAwIHRyYW5zcGFyZW50LGluc2V0IDJweCAwICM4YWM4NDA7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4ICM4YWM4NDAsaW5zZXQgMCAycHggIzhhYzg0MCxpbnNldCAtMnB4IDAgIzhhYzg0MCxpbnNldCAycHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggIzhhYzg0MCxpbnNldCAwIDJweCAjOGFjODQwLGluc2V0IC0ycHggMCAjOGFjODQwLGluc2V0IDJweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtbG9va3VwLWZpZWxkIHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjOGFjODQwLGluc2V0IDAgMnB4ICM4YWM4NDAsaW5zZXQgLTJweCAwICM4YWM4NDAsaW5zZXQgMnB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4ICM4YWM4NDAsaW5zZXQgMCAycHggIzhhYzg0MCxpbnNldCAtMnB4IDAgIzhhYzg0MCxpbnNldCAycHggMCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4ICM4YWM4NDAsaW5zZXQgMCAycHggIzhhYzg0MCxpbnNldCAtMnB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMnB4IDAgIzhhYzg0MDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggIzhhYzg0MCxpbnNldCAwIDJweCAjOGFjODQwLGluc2V0IC0ycHggMCB0cmFuc3BhcmVudCxpbnNldCAycHggMCAjOGFjODQwO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIHtcclxuICBvdXRsaW5lOiAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjZjQ0MzM2LGluc2V0IDAgMnB4IHRyYW5zcGFyZW50LGluc2V0IDJweCAwIHRyYW5zcGFyZW50LGluc2V0IC0ycHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggI2Y0NDMzNixpbnNldCAwIDJweCB0cmFuc3BhcmVudCxpbnNldCAycHggMCB0cmFuc3BhcmVudCxpbnNldCAtMnB4IDAgdHJhbnNwYXJlbnQ7XHJcbiAgcGFkZGluZzogMCA0cHg7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4sXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwgc3BhbixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCBzcGFuLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsIHNwYW4ge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNS41cHgpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUuNXB4KTtcclxuICBmb250LXNpemU6IDExcHg7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiAxMXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjZjQ0MzM2LGluc2V0IDAgMnB4ICNmNDQzMzYsaW5zZXQgLTJweCAwIHRyYW5zcGFyZW50LGluc2V0IDJweCAwICNmNDQzMzY7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4ICNmNDQzMzYsaW5zZXQgMCAycHggI2Y0NDMzNixpbnNldCAtMnB4IDAgdHJhbnNwYXJlbnQsaW5zZXQgMnB4IDAgI2Y0NDMzNjtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0ycHggI2Y0NDMzNixpbnNldCAwIDJweCAjZjQ0MzM2LGluc2V0IC0ycHggMCAjZjQ0MzM2LGluc2V0IDJweCAwIHRyYW5zcGFyZW50O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjZjQ0MzM2LGluc2V0IDAgMnB4ICNmNDQzMzYsaW5zZXQgLTJweCAwICNmNDQzMzYsaW5zZXQgMnB4IDAgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4ICNmNDQzMzYsaW5zZXQgMCAycHggI2Y0NDMzNixpbnNldCAtMnB4IDAgI2Y0NDMzNixpbnNldCAycHggMCB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggI2Y0NDMzNixpbnNldCAwIDJweCAjZjQ0MzM2LGluc2V0IC0ycHggMCAjZjQ0MzM2LGluc2V0IDJweCAwIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1kcm9wZG93bmVkaXRvci1hY3RpdmUuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXN0YXRlLWhvdmVyLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtcnRsIC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWVkaXRvci1vdXRsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZC5keC1zdGF0ZS1ob3Zlci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0ycHggI2Y0NDMzNixpbnNldCAwIDJweCAjZjQ0MzM2LGluc2V0IC0ycHggMCB0cmFuc3BhcmVudCxpbnNldCAycHggMCAjZjQ0MzM2O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAjZjQ0MzM2LGluc2V0IDAgMnB4ICNmNDQzMzYsaW5zZXQgLTJweCAwIHRyYW5zcGFyZW50LGluc2V0IDJweCAwICNmNDQzMzY7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XHJcbiAgdG9wOiAwO1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgaGVpZ2h0OiAxMXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xyXG59XHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUge1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG59XHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtbG9va3VwIC5keC1sb29rdXAtZmllbGQge1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1jb250YWluZXIsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItY29udGFpbmVyIHtcclxuICBwYWRkaW5nLXRvcDogMTBweDtcclxufVxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhIC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhIC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIHtcclxuICB0b3A6IDA7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC1wbGFjZWhvbGRlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkIC5keC1sb29rdXAtZmllbGQge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBoZWlnaHQ6IDExcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDExcHg7XHJcbiAgdG9wOiAwO1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtc3RhdGUtZm9jdXNlZC5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0YXJlYS5keC1zdGF0ZS1mb2N1c2VkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsIHtcclxuICB0b3A6IDA7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLXdpdGgtYmVmb3JlLWJ1dHRvbnMgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXIgPiAuZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLXRleHQsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGVkaXRvci13aXRoLWJlZm9yZS1idXR0b25zIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyID4gLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0IHtcclxuICBoZWlnaHQ6IDIycHg7XHJcbiAgbWFyZ2luOiAxcHggNXB4IDNweDtcclxufVxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3Itd2l0aC1iZWZvcmUtYnV0dG9ucyAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lciA+IC5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dCAuZHgtYnV0dG9uLWNvbnRlbnQsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGVkaXRvci13aXRoLWJlZm9yZS1idXR0b25zIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyID4gLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0IC5keC1idXR0b24tY29udGVudCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBhZGRpbmctdG9wOiA0cHg7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLXdpdGgtYmVmb3JlLWJ1dHRvbnMgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXIgPiAuZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLXRleHQgLmR4LWJ1dHRvbi1jb250ZW50IC5keC1pY29uLFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRlZGl0b3Itd2l0aC1iZWZvcmUtYnV0dG9ucyAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lciA+IC5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dCAuZHgtYnV0dG9uLWNvbnRlbnQgLmR4LWljb24ge1xyXG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcclxuICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMXB4O1xyXG59XHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci13aXRoLWJlZm9yZS1idXR0b25zIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyID4gLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1oYXMtdGV4dCAuZHgtYnV0dG9uLWNvbnRlbnQgLmR4LWljb24sXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGVkaXRvci13aXRoLWJlZm9yZS1idXR0b25zIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyID4gLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1oYXMtdGV4dCAuZHgtYnV0dG9uLWNvbnRlbnQgLmR4LWljb24ge1xyXG4gIG1hcmdpbi10b3A6IDNweDtcclxufVxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3Itd2l0aC1iZWZvcmUtYnV0dG9ucyAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lciA+IC5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dDpub3QoLmR4LWJ1dHRvbi1oYXMtdGV4dCksXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGVkaXRvci13aXRoLWJlZm9yZS1idXR0b25zIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyID4gLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0Om5vdCguZHgtYnV0dG9uLWhhcy10ZXh0KSB7XHJcbiAgbWluLXdpZHRoOiAyMnB4O1xyXG59XHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci13aXRoLWJlZm9yZS1idXR0b25zIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyID4gLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0Om5vdCguZHgtYnV0dG9uLWhhcy10ZXh0KSAuZHgtYnV0dG9uLWNvbnRlbnQsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGVkaXRvci13aXRoLWJlZm9yZS1idXR0b25zIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyID4gLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0Om5vdCguZHgtYnV0dG9uLWhhcy10ZXh0KSAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDJweDtcclxufVxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3Itd2l0aC1iZWZvcmUtYnV0dG9ucyAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpmaXJzdC1jaGlsZCA+IC5keC1idXR0b246Zmlyc3QtY2hpbGQsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGVkaXRvci13aXRoLWJlZm9yZS1idXR0b25zIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmZpcnN0LWNoaWxkID4gLmR4LWJ1dHRvbjpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLXdpdGgtYmVmb3JlLWJ1dHRvbnMgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6bGFzdC1jaGlsZCA+IC5keC1idXR0b246bGFzdC1jaGlsZCxcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0ZWRpdG9yLXdpdGgtYmVmb3JlLWJ1dHRvbnMgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6bGFzdC1jaGlsZCA+IC5keC1idXR0b246bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1ydGwuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3Itd2l0aC1iZWZvcmUtYnV0dG9ucyAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpmaXJzdC1jaGlsZCA+IC5keC1idXR0b246Zmlyc3QtY2hpbGQsXHJcbi5keC1ydGwuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LXRleHRlZGl0b3Itd2l0aC1iZWZvcmUtYnV0dG9ucyAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpmaXJzdC1jaGlsZCA+IC5keC1idXR0b246Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1ydGwuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3Itd2l0aC1iZWZvcmUtYnV0dG9ucyAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpsYXN0LWNoaWxkID4gLmR4LWJ1dHRvbjpmaXJzdC1jaGlsZCxcclxuLmR4LXJ0bC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtdGV4dGVkaXRvci13aXRoLWJlZm9yZS1idXR0b25zIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmxhc3QtY2hpbGQgPiAuZHgtYnV0dG9uOmZpcnN0LWNoaWxkIHtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcbi5keC1ydGwuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3Itd2l0aC1iZWZvcmUtYnV0dG9ucyAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpsYXN0LWNoaWxkID4gLmR4LWJ1dHRvbjpsYXN0LWNoaWxkLFxyXG4uZHgtcnRsLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbC5keC10ZXh0ZWRpdG9yLXdpdGgtYmVmb3JlLWJ1dHRvbnMgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6bGFzdC1jaGlsZCA+IC5keC1idXR0b246bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkgLmR4LXBsYWNlaG9sZGVyLFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seSAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eSAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seSAuZHgtcGxhY2Vob2xkZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkuZHgtc3RhdGUtcmVhZG9ubHkgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5IC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seSAuZHgtbG9va3VwLWZpZWxkIHtcclxuICBmb250LXNpemU6IDA7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1sb29rdXAtZW1wdHkgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGVkaXRvci1lbXB0eS5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1sYWJlbCB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBmb250LXNpemUgLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksdG9wIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLC13ZWJraXQtdHJhbnNmb3JtIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIC4yLCAxKSxmb250LXNpemUgLjJzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSksdG9wIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpLC13ZWJraXQtdHJhbnNmb3JtIC4ycyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICB0b3A6IDUwJTtcclxuICBoZWlnaHQ6IDEzcHg7XHJcbiAgbWFyZ2luLXRvcDogLTYuNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG59XHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwge1xyXG4gIHRvcDogMTBweDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBsaW5lLWhlaWdodDogMTNweDtcclxufVxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWxvb2t1cC1lbXB0eS5keC1zdGF0ZS1yZWFkb25seS5keC10ZXh0YXJlYSAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtbG9va3VwLWVtcHR5LmR4LXRleHRhcmVhIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRhcmVhIC5keC1wbGFjZWhvbGRlcixcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC10ZXh0ZWRpdG9yLWVtcHR5LmR4LXRleHRhcmVhIC5keC1wbGFjZWhvbGRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtcGxhY2Vob2xkZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZHJvcGRvd25lZGl0b3ItYWN0aXZlIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwsXHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtdGV4dGFyZWEuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdGV4dGVkaXRvci1sYWJlbCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIHRvcDogMDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIGhlaWdodDogMTFweDtcclxuICBsaW5lLWhlaWdodDogMTFweDtcclxufVxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC10ZXh0YXJlYSAuZHgtdGV4dGVkaXRvci1sYWJlbCxcclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1zdGF0ZS1mb2N1c2VkLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWxhYmVsLFxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLmR4LXRleHRhcmVhLmR4LXN0YXRlLWZvY3VzZWQuZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItbGFiZWwge1xyXG4gIHRvcDogMDtcclxufVxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWJlZm9yZS1idXR0b25zIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyID4gLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0IHtcclxuICBoZWlnaHQ6IDIycHg7XHJcbiAgbWFyZ2luOiAxcHggNXB4IDNweDtcclxufVxyXG4uZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWJlZm9yZS1idXR0b25zIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyID4gLmR4LWJ1dHRvbi5keC1idXR0b24tbW9kZS10ZXh0IC5keC1idXR0b24tY29udGVudCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBhZGRpbmctdG9wOiA0cHg7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1iZWZvcmUtYnV0dG9ucyAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lciA+IC5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dCAuZHgtYnV0dG9uLWNvbnRlbnQgLmR4LWljb24ge1xyXG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcclxuICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMXB4O1xyXG59XHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtYmVmb3JlLWJ1dHRvbnMgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXIgPiAuZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1idXR0b24tY29udGVudCAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luLXRvcDogM3B4O1xyXG59XHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtYmVmb3JlLWJ1dHRvbnMgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXIgPiAuZHgtYnV0dG9uLmR4LWJ1dHRvbi1tb2RlLXRleHQ6bm90KC5keC1idXR0b24taGFzLXRleHQpIHtcclxuICBtaW4td2lkdGg6IDIycHg7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1iZWZvcmUtYnV0dG9ucyAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lciA+IC5keC1idXR0b24uZHgtYnV0dG9uLW1vZGUtdGV4dDpub3QoLmR4LWJ1dHRvbi1oYXMtdGV4dCkgLmR4LWJ1dHRvbi1jb250ZW50IHtcclxuICBwYWRkaW5nOiAycHg7XHJcbn1cclxuLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1iZWZvcmUtYnV0dG9ucyAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjpmaXJzdC1jaGlsZCA+IC5keC1idXR0b246Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtYmVmb3JlLWJ1dHRvbnMgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6bGFzdC1jaGlsZCA+IC5keC1idXR0b246bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1ydGwuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWJlZm9yZS1idXR0b25zIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmZpcnN0LWNoaWxkID4gLmR4LWJ1dHRvbjpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtYmVmb3JlLWJ1dHRvbnMgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6bGFzdC1jaGlsZCA+IC5keC1idXR0b246Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmR4LXJ0bC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC10ZXh0ZWRpdG9yLXdpdGgtYmVmb3JlLWJ1dHRvbnMgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6bGFzdC1jaGlsZCA+IC5keC1idXR0b246bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmR4LXZhbGlkLmR4LXRleHRlZGl0b3IgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlciB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC04cHg7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMTdweDtcclxuICBmb250LXNpemU6IDE5cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LWZhbWlseTogRFhJY29ucyxzYW5zLXNlcmlmO1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDA1XCI7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogLjNzIGN1YmljLWJlemllcigxLC4wMDgsLjU2NSwxLjY1KSAuMXMgZm9yd2FyZHMgZHgtdmFsaWQtYmFkZ2UtZnJhbWVzO1xyXG4gIGFuaW1hdGlvbjogLjNzIGN1YmljLWJlemllcigxLC4wMDgsLjU2NSwxLjY1KSAuMXMgZm9yd2FyZHMgZHgtdmFsaWQtYmFkZ2UtZnJhbWVzO1xyXG59XHJcbi5keC12YWxpZGF0aW9uLXBlbmRpbmcuZHgtdGV4dGVkaXRvciAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXIgLmR4LXBlbmRpbmctaW5kaWNhdG9yIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLThweDtcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1ydGwgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUge1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IGF1dG87XHJcbn1cclxuLmR4LXNlYXJjaGJveCAuZHgtaWNvbi1zZWFyY2gge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG4gIGNvbG9yOiByZ2JhKDE0OCwxNDgsMTQ4LC44Nyk7XHJcbn1cclxuLmR4LXNlYXJjaGJveCAuZHgtaWNvbi1zZWFyY2g6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjdcIjtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG59XHJcbi5keC1zZWFyY2hib3guZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LWljb24tc2VhcmNoIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTEwLjc1cHg7XHJcbiAgd2lkdGg6IDIxLjVweDtcclxuICBoZWlnaHQ6IDIxLjVweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAycHggMnB4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xyXG4gIHBhZGRpbmc6IDJweCA1LjVweCAycHggMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXNlYXJjaGJveC5keC1lZGl0b3ItdW5kZXJsaW5lZCAuZHgtaWNvbi1zZWFyY2gsXHJcbi5keC1ydGwuZHgtc2VhcmNoYm94LmR4LWVkaXRvci11bmRlcmxpbmVkIC5keC1pY29uLXNlYXJjaCB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxuICBwYWRkaW5nLWxlZnQ6IDUuNXB4O1xyXG59XHJcbi5keC1zZWFyY2hib3guZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1zZWFyY2hib3guZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctbGVmdDogMjEuNXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXNlYXJjaGJveC5keC1lZGl0b3ItdW5kZXJsaW5lZCAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtc2VhcmNoYm94LmR4LWVkaXRvci11bmRlcmxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtcnRsLmR4LXNlYXJjaGJveC5keC1lZGl0b3ItdW5kZXJsaW5lZCAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSxcclxuLmR4LXJ0bC5keC1zZWFyY2hib3guZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMS41cHg7XHJcbn1cclxuLmR4LXNlYXJjaGJveC5keC1lZGl0b3ItZmlsbGVkIC5keC1pY29uLXNlYXJjaCxcclxuLmR4LXNlYXJjaGJveC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LWljb24tc2VhcmNoIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTE2LjI1cHg7XHJcbiAgd2lkdGg6IDMyLjVweDtcclxuICBoZWlnaHQ6IDMyLjVweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4cHggOHB4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xyXG4gIHBhZGRpbmc6IDhweCA1LjVweCA4cHggMTFweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXNlYXJjaGJveC5keC1lZGl0b3ItZmlsbGVkIC5keC1pY29uLXNlYXJjaCxcclxuLmR4LXJ0bCAuZHgtc2VhcmNoYm94LmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtaWNvbi1zZWFyY2gsXHJcbi5keC1ydGwuZHgtc2VhcmNoYm94LmR4LWVkaXRvci1maWxsZWQgLmR4LWljb24tc2VhcmNoLFxyXG4uZHgtcnRsLmR4LXNlYXJjaGJveC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LWljb24tc2VhcmNoIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xyXG4gIHBhZGRpbmctbGVmdDogNS41cHg7XHJcbn1cclxuLmR4LXNlYXJjaGJveC5keC1lZGl0b3ItZmlsbGVkIC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtc2VhcmNoYm94LmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1zZWFyY2hib3guZHgtZWRpdG9yLW91dGxpbmVkIC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtc2VhcmNoYm94LmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAzMi41cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2VhcmNoYm94LmR4LWVkaXRvci1maWxsZWQgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1ydGwgLmR4LXNlYXJjaGJveC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtcnRsIC5keC1zZWFyY2hib3guZHgtZWRpdG9yLW91dGxpbmVkIC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtcnRsIC5keC1zZWFyY2hib3guZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtcnRsLmR4LXNlYXJjaGJveC5keC1lZGl0b3ItZmlsbGVkIC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtcnRsLmR4LXNlYXJjaGJveC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtcnRsLmR4LXNlYXJjaGJveC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1ydGwuZHgtc2VhcmNoYm94LmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDMyLjVweDtcclxufVxyXG4uZHgtc2VhcmNoYmFyIHtcclxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG59XHJcbi5keC1zZWFyY2hiYXIgLmR4LXRleHRlZGl0b3Ige1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4uZHgtZHJvcGRvd25lZGl0b3Ige1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtZHJvcGRvd25lZGl0b3IuZHgtZHJvcGRvd25lZGl0b3ItZmllbGQtY2xpY2thYmxlLFxyXG4uZHgtZHJvcGRvd25lZGl0b3IuZHgtZHJvcGRvd25lZGl0b3ItZmllbGQtY2xpY2thYmxlIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIge1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvciB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgZmxleC1ncm93OiAxO1xyXG59XHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci1pbnB1dDo6LW1zLWNsZWFyIHtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuLmR4LWRyb3Bkb3duZWRpdG9yLWZpZWxkLXRlbXBsYXRlLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZTtcclxuICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG59XHJcbi5keC1kcm9wZG93bmVkaXRvci1maWVsZC10ZW1wbGF0ZS13cmFwcGVyID4gKiB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcclxuICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtZHJvcGRvd25lZGl0b3ItaWNvbiB7XHJcbiAgb3BhY2l0eTogLjM1O1xyXG59XHJcbi5keC1kcm9wZG93bmVkaXRvci1idXR0b24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB3aWR0aDogMThweDtcclxuICBtaW4td2lkdGg6IDE4cHg7XHJcbn1cclxuLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC1ydGwgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbixcclxuLmR4LXJ0bC5keC1kcm9wZG93bmVkaXRvci1idXR0b24ge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5keC1kcm9wZG93bmVkaXRvci1idXR0b24uZHgtZHJvcGRvd25lZGl0b3ItcmVhZG9ubHkge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaWNvbiB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxuICBmb250OiAxOHB4LzE4cHggRFhJY29ucztcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtZHJvcGRvd25lZGl0b3IsXHJcbi5keC1zdGF0ZS1kaXNhYmxlZC5keC1kcm9wZG93bmVkaXRvciB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uIHtcclxuICBjdXJzb3I6IGluaGVyaXQ7XHJcbn1cclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC1kcm9wZG93bmVkaXRvci1pY29uIHtcclxuICBvcGFjaXR5OiAuMjtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbiAuZHgtZHJvcGRvd25lZGl0b3ItaWNvbixcclxuLmR4LXN0YXRlLXJlYWRvbmx5IC5keC1kcm9wZG93bmVkaXRvci1idXR0b24gLmR4LWRyb3Bkb3duZWRpdG9yLWljb24ge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmR4LWRyb3Bkb3duZWRpdG9yLWljb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTlweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC05cHg7XHJcbn1cclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3I6OmFmdGVyLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1hY3RpdmUgLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtZGlzYWJsZWQsXHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWFjdGl2ZSAuZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1hY3RpdmUgLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtYWN0aXZlIC5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1hY3RpdmUgLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtZGlzYWJsZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtYWN0aXZlIC5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWRpc2FibGVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWFjdGl2ZSAuZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1kaXNhYmxlZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtZm9jdXNlZC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1mb2N1c2VkLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWZvY3VzZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWZvY3VzZWQuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtZm9jdXNlZC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1mb2N1c2VkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtaG92ZXIuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWhvdmVyLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWhvdmVyLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWhvdmVyLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1yZWFkb25seSxcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyLmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3Zlci5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtcmVhZG9ubHkuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwsXHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYWZ0ZXIsXHJcbi5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCAuZHgtdGV4dGVkaXRvci1sYWJlbCAuZHgtbGFiZWwtYmVmb3JlLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWFmdGVyLFxyXG4uZHgtZHJvcGRvd25lZGl0b3ItaW5wdXQtd3JhcHBlciAuZHgtdGV4dGVkaXRvci5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbCxcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1hZnRlcixcclxuLmR4LWRyb3Bkb3duZWRpdG9yLWlucHV0LXdyYXBwZXIgLmR4LXRleHRlZGl0b3IuZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1pbnZhbGlkLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWVkaXRvci11bmRlcmxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdmFsaWQuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC12YWxpZGF0aW9uLXBlbmRpbmcuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7XHJcbn1cclxuLmR4LWludmFsaWQuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdmFsaWQuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxuICBwYWRkaW5nLWxlZnQ6IDIzcHg7XHJcbn1cclxuLmR4LWludmFsaWQuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWludmFsaWQuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdmFsaWQuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXZhbGlkLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMzRweDtcclxufVxyXG4uZHgtaW52YWxpZC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1lZGl0b3ItZmlsbGVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWludmFsaWQuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXZhbGlkLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWVkaXRvci1maWxsZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdmFsaWQuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1lZGl0b3ItZmlsbGVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1lZGl0b3Itb3V0bGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xyXG4gIHBhZGRpbmctbGVmdDogMzRweDtcclxufVxyXG4uZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLmR4LXN0YXRlLWFjdGl2ZSAuZHgtZHJvcGRvd25lZGl0b3ItaWNvbixcclxuLmR4LWRyb3Bkb3duZWRpdG9yLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtZHJvcGRvd25lZGl0b3ItaWNvbiB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGZvbnQ6IDE4cHgvMThweCBEWEljb25zO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi5keC1zdGF0ZS1hY3RpdmUgLmR4LWRyb3Bkb3duZWRpdG9yLWljb246OmJlZm9yZSxcclxuLmR4LWRyb3Bkb3duZWRpdG9yLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtZHJvcGRvd25lZGl0b3ItaWNvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwMlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMThweDtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtOXB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTlweDtcclxufVxyXG4uZHgtaW52YWxpZC5keC1kcm9wZG93bmVkaXRvciAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC12YWxpZC5keC1kcm9wZG93bmVkaXRvciAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIHJpZ2h0OiAyMS41cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtaW52YWxpZC5keC1kcm9wZG93bmVkaXRvciAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwgLmR4LXZhbGlkLmR4LWRyb3Bkb3duZWRpdG9yIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC1pbnZhbGlkLmR4LWRyb3Bkb3duZWRpdG9yIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC12YWxpZC5keC1kcm9wZG93bmVkaXRvciAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGxlZnQ6IDIxLjVweDtcclxufVxyXG4uZHgtaW52YWxpZC5keC1kcm9wZG93bmVkaXRvci5keC1zaG93LWNsZWFyLWJ1dHRvbjpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXZhbGlkLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6OmFmdGVyIHtcclxuICByaWdodDogMzkuNXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWludmFsaWQuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KSAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwgLmR4LXZhbGlkLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXNob3ctY2xlYXItYnV0dG9uOm5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LWludmFsaWQuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KSAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwuZHgtdmFsaWQuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b246bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KSAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGxlZnQ6IDM5LjVweDtcclxufVxyXG4uZHgtZHJvcGRvd25lZGl0b3Itb3ZlcmxheS5keC1wb3B1cC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwwLDAsLjIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsMCwwLC4yKTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5keC1kcm9wZG93bmVkaXRvci1vdmVybGF5IC5keC1saXN0LWdyb3VwLWhlYWRlcixcclxuLmR4LWRyb3Bkb3duZWRpdG9yLW92ZXJsYXkgLmR4LWxpc3QtaXRlbS1jb250ZW50IHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbn1cclxuLmR4LWxpc3Qge1xyXG4gIG1hcmdpbjogMDtcclxuICBtaW4taGVpZ2h0OiAzZW07XHJcbn1cclxuLmR4LWxpc3QgLmR4LXNjcm9sbHZpZXctY29udGVudDpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uZHgtd3JhcC1pdGVtLXRleHQgPiAuZHgtbGlzdC1ncm91cCA+IC5keC1saXN0LWdyb3VwLWJvZHkgPiAuZHgtbGlzdC1pdGVtID4gLmR4LWxpc3QtaXRlbS1jb250ZW50LFxyXG4uZHgtd3JhcC1pdGVtLXRleHQgPiAuZHgtbGlzdC1pdGVtID4gLmR4LWxpc3QtaXRlbS1jb250ZW50IHtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG59XHJcbi5keC1lbXB0eS1jb2xsZWN0aW9uIC5keC1saXN0LXNlbGVjdC1hbGwge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWxpc3QtZ3JvdXAtaGVhZGVyOjpiZWZvcmUge1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luLXRvcDogNnB4O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcclxufVxyXG4uZHgtbGlzdC1jb2xsYXBzaWJsZS1ncm91cHMgLmR4LWxpc3QtZ3JvdXAtaGVhZGVyIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LWxpc3QtY29sbGFwc2libGUtZ3JvdXBzIC5keC1saXN0LWdyb3VwLWhlYWRlcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIiBcIjtcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbi5keC1saXN0LWdyb3VwLWNvbGxhcHNlZCAuZHgtbGlzdC1ncm91cC1oZWFkZXI6OmJlZm9yZSB7XHJcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XHJcbn1cclxuLmR4LWxpc3QtZ3JvdXAtYm9keSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZHgtbGlzdC1pdGVtIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LWxpc3QtaXRlbS1jb250ZW50IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtbGlzdC1pdGVtLWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJfXCI7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uZHgtbGlzdCAuZHgtZW1wdHktbWVzc2FnZSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG1pbi1oZWlnaHQ6IDNlbTtcclxufVxyXG4uZHgtbGlzdC1pdGVtLWJhZGdlLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB3aWR0aDogMjBweDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC1saXN0LWl0ZW0tYmFkZ2Uge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWxpc3QtaXRlbS1jaGV2cm9uLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC1saXN0LWl0ZW0taWNvbi1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uZHgtbGlzdC1pdGVtLWNoZXZyb24ge1xyXG4gIGJvcmRlci13aWR0aDogMnB4IDAgMCAycHg7XHJcbiAgb3BhY2l0eTogLjM7XHJcbn1cclxuLmR4LWxpc3QtaXRlbS1yZXNwb25zZS13YWl0IHtcclxuICBvcGFjaXR5OiAuNTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhcjtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXI7XHJcbn1cclxuLmR4LWxpc3Qtc2xpZGUtbWVudS1jb250ZW50IHtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICB3aWR0aDogMTAwJTtcclxuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG59XHJcbi5keC1saXN0LWl0ZW0tYWZ0ZXItYmFnLFxyXG4uZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmR4LWxpc3QtaXRlbS1iZWZvcmUtYmFnIC5keC1saXN0LXRvZ2dsZS1kZWxldGUtc3dpdGNoIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiAzcHggMDtcclxufVxyXG4uZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWljb24tdG9nZ2xlLWRlbGV0ZSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMXMgbGluZWFyO1xyXG4gIHRyYW5zaXRpb246IC4xcyBsaW5lYXI7XHJcbn1cclxuLmR4LWxpc3QtaXRlbS1iZWZvcmUtYmFnIC5keC1saXN0LXNlbGVjdC1jaGVja2JveCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMXMgbGluZWFyO1xyXG4gIHRyYW5zaXRpb246IC4xcyBsaW5lYXI7XHJcbn1cclxuLmR4LWxpc3Qtc2VsZWN0LWFsbC1sYWJlbCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtbGlzdC1pdGVtLWFmdGVyLWJhZyAuZHgtbGlzdC1yZW9yZGVyLWhhbmRsZSB7XHJcbiAgY3Vyc29yOiBtb3ZlO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgLW1zLXRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xyXG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xyXG59XHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtbGlzdC1pdGVtLWFmdGVyLWJhZyAuZHgtbGlzdC1yZW9yZGVyLWhhbmRsZSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5keC1saXN0LXN3aXRjaGFibGUtbWVudS1zaGllbGQtcG9zaXRpb25pbmcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbn1cclxuLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtYm90dG9tLXNoaWVsZCxcclxuLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtdG9wLXNoaWVsZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLXRvcC1zaGllbGQge1xyXG4gIHRvcDogMDtcclxufVxyXG4uZHgtbGlzdC1zd2l0Y2hhYmxlLWRlbGV0ZS1ib3R0b20tc2hpZWxkIHtcclxuICBib3R0b206IDA7XHJcbn1cclxuLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtaXRlbS1jb250ZW50LXNoaWVsZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxufVxyXG4uZHgtbGlzdC1zd2l0Y2hhYmxlLWRlbGV0ZS1idXR0b24tY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbi13cmFwcGVyIHtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtYnV0dG9uLWlubmVyLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmR4LWxpc3Qtc3dpdGNoYWJsZS1tZW51LWl0ZW0tc2hpZWxkLXBvc2l0aW9uaW5nLFxyXG4uZHgtbGlzdC1zd2l0Y2hhYmxlLW1lbnUtaXRlbS1zaGllbGQtcG9zaXRpb25pbmcgLmR4LWxpc3QtaXRlbS1jb250ZW50LFxyXG4uZHgtbGlzdC1zd2l0Y2hhYmxlLW1lbnUtaXRlbS1zaGllbGQtcG9zaXRpb25pbmcgLmR4LWxpc3Qtc2xpZGUtbWVudS1jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtcmVhZHkgLmR4LWljb24tdG9nZ2xlLWRlbGV0ZSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbn1cclxuLmR4LWxpc3Qtc2xpZGUtbWVudS1idXR0b25zLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5keC1kZXZpY2UtaW9zIC5keC1saXN0LXNsaWRlLW1lbnUtYnV0dG9ucy1jb250YWluZXIge1xyXG4gIC13ZWJraXQtbWFzay1pbWFnZTogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQod2hpdGUsYmxhY2spO1xyXG59XHJcbi5keC1saXN0LXNsaWRlLW1lbnUtYnV0dG9ucyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWxpc3Qtc2xpZGUtbWVudS1idXR0b24ge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYm90dG9tOiAxcHg7XHJcbn1cclxuLmR4LWxpc3Qtc3RhdGljLWRlbGV0ZS1idXR0b24gLmR4LWJ1dHRvbi1jb250ZW50IHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uZHgtbGlzdC1uZXh0LWJ1dHRvbiB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWxpc3QtaXRlbSxcclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbixcclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC1saXN0LXRvZ2dsZS1kZWxldGUtc3dpdGNoLFxyXG4uZHgtc3RhdGUtZGlzYWJsZWQuZHgtbGlzdC1pdGVtIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLmR4LWxpc3QtY29udGV4dC1tZW51aXRlbSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5keC1ydGwgLmR4LWxpc3QgLmR4LWxpc3QtaXRlbS1iYWRnZS1jb250YWluZXIsXHJcbi5keC1ydGwuZHgtbGlzdCAuZHgtbGlzdC1pdGVtLWJhZGdlLWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtbGlzdCAuZHgtbGlzdC1pdGVtLWJhZGdlLFxyXG4uZHgtcnRsLmR4LWxpc3QgLmR4LWxpc3QtaXRlbS1iYWRnZSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtbGlzdCAuZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWxpc3Qtc2VsZWN0LWNoZWNrYm94LFxyXG4uZHgtcnRsIC5keC1saXN0IC5keC1saXN0LWl0ZW0tYmVmb3JlLWJhZyAuZHgtbGlzdC10b2dnbGUtZGVsZXRlLXN3aXRjaCxcclxuLmR4LXJ0bC5keC1saXN0IC5keC1saXN0LWl0ZW0tYmVmb3JlLWJhZyAuZHgtbGlzdC1zZWxlY3QtY2hlY2tib3gsXHJcbi5keC1ydGwuZHgtbGlzdCAuZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWxpc3QtdG9nZ2xlLWRlbGV0ZS1zd2l0Y2gge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uZHgtcnRsIC5keC1saXN0IC5keC1saXN0LXNsaWRlLWl0ZW0tZGVsZXRlLWJ1dHRvbi1jb250YWluZXIsXHJcbi5keC1ydGwuZHgtbGlzdCAuZHgtbGlzdC1zbGlkZS1pdGVtLWRlbGV0ZS1idXR0b24tY29udGFpbmVyIHtcclxuICByaWdodDogMTAwJTtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LWxpc3QgLmR4LWxpc3Qtc2xpZGUtaXRlbS1kZWxldGUtYnV0dG9uLFxyXG4uZHgtcnRsLmR4LWxpc3QgLmR4LWxpc3Qtc2xpZGUtaXRlbS1kZWxldGUtYnV0dG9uIHtcclxuICByaWdodDogYXV0bztcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LWxpc3QgLmR4LWxpc3QtZ3JvdXAtaGVhZGVyOjpiZWZvcmUsXHJcbi5keC1ydGwuZHgtbGlzdCAuZHgtbGlzdC1ncm91cC1oZWFkZXI6OmJlZm9yZSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmR4LWxpc3QtaXRlbS1jaGV2cm9uIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGZvbnQ6IDE4cHgvMThweCBEWEljb25zO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtcnRsIC5keC1saXN0LWl0ZW0tY2hldnJvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbn1cclxuLmR4LWxpc3QtaXRlbS1jaGV2cm9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7XHJcbn1cclxuLmR4LWxpc3QtaXRlbS1pY29uLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDI5cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuLmR4LWxpc3QtaXRlbS1pY29uIHtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxufVxyXG4uZHgtbGlzdC1zZWFyY2gge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxuICBwYWRkaW5nLXRvcDogNHB4O1xyXG59XHJcbi5keC1saXN0LXNlYXJjaC5keC1zZWFyY2hib3ggLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtbGlzdC1zZWFyY2guZHgtc2VhcmNoYm94IC5keC1jbGVhci1idXR0b24tYXJlYSB7XHJcbiAgd2lkdGg6IDE3cHg7XHJcbn1cclxuLmR4LWxpc3QtZ3JvdXAtaGVhZGVyLFxyXG4uZHgtbGlzdC1pdGVtLFxyXG4uZHgtbGlzdC1zZWxlY3QtYWxsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWxpc3QtZ3JvdXAtaGVhZGVyIC5keC1pbmtyaXBwbGUsXHJcbi5keC1saXN0LWl0ZW0gLmR4LWlua3JpcHBsZSxcclxuLmR4LWxpc3Qtc2VsZWN0LWFsbCAuZHgtaW5rcmlwcGxlIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5keC1saXN0IHtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuLmR4LWxpc3QuZHgtbGlzdC13aXRoLXNlYXJjaCAuZHgtc2Nyb2xsYWJsZS13cmFwcGVyIHtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM2cHgpO1xyXG59XHJcbi5keC1saXN0LmR4LWxpc3Qtc2VsZWN0LWRlY29yYXRvci1lbmFibGVkIC5keC1saXN0LWl0ZW0uZHgtc3RhdGUtaG92ZXIgLmR4LXJhZGlvYnV0dG9uLWljb246OmJlZm9yZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNmE5ZDJkO1xyXG59XHJcbi5keC1saXN0LmR4LWxpc3Qtc2VsZWN0LWRlY29yYXRvci1lbmFibGVkIC5keC1saXN0LWl0ZW0uZHgtc3RhdGUtZm9jdXNlZCAuZHgtY2hlY2tib3ggLmR4LWNoZWNrYm94LWljb246OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxufVxyXG4uZHgtbGlzdC5keC1saXN0LXNlbGVjdC1kZWNvcmF0b3ItZW5hYmxlZCAuZHgtbGlzdC1pdGVtLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWNoZWNrYm94LmR4LWNoZWNrYm94LWNoZWNrZWQgLmR4LWNoZWNrYm94LWljb246OmFmdGVyLFxyXG4uZHgtbGlzdC5keC1saXN0LXNlbGVjdC1kZWNvcmF0b3ItZW5hYmxlZCAuZHgtbGlzdC1pdGVtLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWNoZWNrYm94LmR4LWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmR4LWNoZWNrYm94LWljb246OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcbi5keC1saXN0Om5vdCguZHgtbGlzdC1zZWxlY3QtZGVjb3JhdG9yLWVuYWJsZWQpIC5keC1saXN0LWl0ZW0uZHgtbGlzdC1pdGVtLXNlbGVjdGVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xMik7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuLmR4LWxpc3Q6bm90KC5keC1saXN0LXNlbGVjdC1kZWNvcmF0b3ItZW5hYmxlZCkgLmR4LWxpc3QtaXRlbS5keC1saXN0LWl0ZW0tc2VsZWN0ZWQuZHgtc3RhdGUtaG92ZXI6bm90KC5keC1zdGF0ZS1mb2N1c2VkKSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMTQpO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcbi5keC1saXN0Om5vdCguZHgtbGlzdC1zZWxlY3QtZGVjb3JhdG9yLWVuYWJsZWQpIC5keC1saXN0LWl0ZW0uZHgtc3RhdGUtZm9jdXNlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDQpO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWxpc3Q6bm90KC5keC1saXN0LXNlbGVjdC1kZWNvcmF0b3ItZW5hYmxlZCkgLmR4LWxpc3QtaXRlbS5keC1zdGF0ZS1mb2N1c2VkLmR4LWxpc3QtaXRlbS1zZWxlY3RlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMTgpO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcbi5keC1saXN0Om5vdCguZHgtbGlzdC1zZWxlY3QtZGVjb3JhdG9yLWVuYWJsZWQpIC5keC1saXN0LWl0ZW0uZHgtc3RhdGUtYWN0aXZlLFxyXG4uZHgtbGlzdDpub3QoLmR4LWxpc3Qtc2VsZWN0LWRlY29yYXRvci1lbmFibGVkKSAuZHgtbGlzdC1pdGVtLmR4LXN0YXRlLWFjdGl2ZSAuZHgtbGlzdC1zbGlkZS1pdGVtLWNvbnRlbnQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbn1cclxuLmR4LWxpc3QtZ3JvdXA6bm90KC5keC1saXN0LWdyb3VwLWNvbGxhcHNlZCk6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDRweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtbGlzdC1ncm91cDpub3QoLmR4LWxpc3QtZ3JvdXAtY29sbGFwc2VkKSArIC5keC1saXN0LWdyb3VwOm5vdCguZHgtbGlzdC1ncm91cC1jb2xsYXBzZWQpIC5keC1saXN0LWdyb3VwLWhlYWRlciB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWxpc3QtY29sbGFwc2libGUtZ3JvdXBzIC5keC1saXN0LWdyb3VwLmR4LWxpc3QtZ3JvdXAtY29sbGFwc2VkIC5keC1saXN0LWdyb3VwLWhlYWRlci1pbmRpY2F0b3Ige1xyXG4gIGZvbnQ6IDE4cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1saXN0LWNvbGxhcHNpYmxlLWdyb3VwcyAuZHgtbGlzdC1ncm91cC5keC1saXN0LWdyb3VwLWNvbGxhcHNlZCAuZHgtbGlzdC1ncm91cC1oZWFkZXItaW5kaWNhdG9yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDE2XCI7XHJcbn1cclxuLmR4LWxpc3QtZ3JvdXAuZHgtbGlzdC1ncm91cC1jb2xsYXBzZWQgLmR4LWxpc3QtZ3JvdXAtaGVhZGVyIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1saXN0LWdyb3VwIC5keC1saXN0LWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4uZHgtbGlzdC1ncm91cCAuZHgtbGlzdC1pdGVtOmxhc3Qtb2YtdHlwZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uZHgtbGlzdC1ncm91cC1oZWFkZXIge1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgcGFkZGluZzogMTBweCAxMXB4O1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMCk7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtbGlzdC1ncm91cC1oZWFkZXIgLmR4LWxpc3QtZ3JvdXAtaGVhZGVyLWluZGljYXRvciB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtbGlzdC1jb2xsYXBzaWJsZS1ncm91cHMgLmR4LWxpc3QtZ3JvdXAtaGVhZGVyIC5keC1saXN0LWdyb3VwLWhlYWRlci1pbmRpY2F0b3Ige1xyXG4gIGZvbnQ6IDE4cHgvMSBEWEljb25zO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tdG9wOiAtMnB4O1xyXG59XHJcbi5keC1saXN0LWNvbGxhcHNpYmxlLWdyb3VwcyAuZHgtbGlzdC1ncm91cC1oZWFkZXIgLmR4LWxpc3QtZ3JvdXAtaGVhZGVyLWluZGljYXRvcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxNFwiO1xyXG59XHJcbi5keC1saXN0LWdyb3VwLWhlYWRlciAuZHgtaW5rcmlwcGxlIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgdG9wOiAtMXB4O1xyXG4gIGJvdHRvbTogMDtcclxufVxyXG4uZHgtbGlzdC1ncm91cC1oZWFkZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG4uZHgtbGlzdC1pdGVtIC5keC1pY29uLXRvZ2dsZS1kZWxldGUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDIS0tJTIwR2VuZXJhdG9yJTNBJTIwQWRvYmUlMjBJbGx1c3RyYXRvciUyMDI0LjAuMSUyQyUyMFNWRyUyMEV4cG9ydCUyMFBsdWctSW4lMjAuJTIwU1ZHJTIwVmVyc2lvbiUzQSUyMDYuMDAlMjBCdWlsZCUyMDApJTIwJTIwLS0lM0UlMEElM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIwaWQlM0QlMjJkeF9sXzMlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwd2lkdGglM0QlMjIyNHB4JTIyJTIwaGVpZ2h0JTNEJTIyMjRweCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI0JTIwMjQlMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAyNCUyMDI0JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3BhdGglMjBzdHlsZSUzRCUyMmZpbGwlM0FyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUzQiUyMiUyMGQlM0QlMjJNMTIlMkMyQzYuNSUyQzIlMkMyJTJDNi41JTJDMiUyQzEyYzAlMkM1LjUlMkM0LjUlMkMxMCUyQzEwJTJDMTBzMTAtNC41JTJDMTAtMTBDMjIlMkM2LjUlMkMxNy41JTJDMiUyQzEyJTJDMnolMjBNMTglMkMxM0g2di0yaDEyVjEzeiUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbn1cclxuLmR4LWxpc3QtaXRlbS5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1saXN0LWl0ZW0uZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA0KTtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1saXN0LWl0ZW0uZHgtc3RhdGUtYWN0aXZlIC5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbi1pbm5lci13cmFwcGVyLFxyXG4uZHgtbGlzdC1pdGVtLmR4LXN0YXRlLWhvdmVyIC5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbi1pbm5lci13cmFwcGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNCk7XHJcbn1cclxuLmR4LWxpc3QtaXRlbTpmaXJzdC1vZi10eXBlIHtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG4gIG1hcmdpbi10b3A6IDRweDtcclxufVxyXG4uZHgtbGlzdC1pdGVtOmxhc3Qtb2YtdHlwZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbn1cclxuLmR4LWxpc3QtaXRlbSAuZHgtaWNvbiB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtbGlzdC1pdGVtLmR4LWxpc3QtaXRlbS1naG9zdC1yZW9yZGVyaW5nLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGNvbG9yOiByZ2JhKDk4LDk4LDk4LC44Nyk7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxMzgsMjAwLDY0LC41KTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMzgsMjAwLDY0LC41KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLDAsMCwuMSksMCAxcHggM3B4IHJnYmEoMCwwLDAsLjIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLDAsMCwuMSksMCAxcHggM3B4IHJnYmEoMCwwLDAsLjIpO1xyXG59XHJcbi5keC1saXN0IC5keC1lbXB0eS1tZXNzYWdlLFxyXG4uZHgtbGlzdC1pdGVtIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1saXN0LWl0ZW0tc2VwYXJhdG9yLWhpZGRlbiAuZHgtbGlzdCAuZHgtZW1wdHktbWVzc2FnZSxcclxuLmR4LWxpc3QtaXRlbS1zZXBhcmF0b3ItaGlkZGVuIC5keC1saXN0LWl0ZW0ge1xyXG4gIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtbGlzdC1pdGVtLWNvbnRlbnQge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBwYWRkaW5nOiAxMHB4IDExcHggOXB4O1xyXG59XHJcbi5keC1saXN0IC5keC1lbXB0eS1tZXNzYWdlIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHBhZGRpbmc6IDZweCAxMXB4IDVweDtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4uZHgtbGlzdC1uZXh0LWJ1dHRvbiAuZHgtYnV0dG9uIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWxpc3QtbmV4dC1idXR0b24gLmR4LWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDVweCAxNnB4O1xyXG59XHJcbi5keC1saXN0LW5leHQtYnV0dG9uIC5keC1idXR0b24gLmR4LWljb24ge1xyXG4gIHdpZHRoOiAxMnB4O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1saXN0LW5leHQtYnV0dG9uIC5keC1idXR0b24gLmR4LWljb24uZHgtaWNvbi1yaWdodCxcclxuLmR4LXJ0bCAuZHgtbGlzdC1uZXh0LWJ1dHRvbiAuZHgtYnV0dG9uIC5keC1pY29uLFxyXG4uZHgtcnRsLmR4LWxpc3QtbmV4dC1idXR0b24gLmR4LWJ1dHRvbiAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDlweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtbGlzdC1uZXh0LWJ1dHRvbiAuZHgtYnV0dG9uIC5keC1pY29uLmR4LWljb24tcmlnaHQsXHJcbi5keC1ydGwuZHgtbGlzdC1uZXh0LWJ1dHRvbiAuZHgtYnV0dG9uIC5keC1pY29uLmR4LWljb24tcmlnaHQge1xyXG4gIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1saXN0LW5leHQtYnV0dG9uIC5keC1idXR0b24gLmR4LWJ1dHRvbi1jb250ZW50IHtcclxuICBwYWRkaW5nLWxlZnQ6IDU4cHg7XHJcbiAgcGFkZGluZy1yaWdodDogNThweDtcclxufVxyXG4uZHgtbGlzdC1pdGVtLWNoZXZyb24tY29udGFpbmVyIHtcclxuICB3aWR0aDogMjJweDtcclxuICBwYWRkaW5nLXRvcDogNXB4O1xyXG59XHJcbi5keC1saXN0LWJvcmRlci12aXNpYmxlIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1saXN0LWl0ZW0tYmVmb3JlLWJhZy5keC1saXN0LXRvZ2dsZS1kZWxldGUtc3dpdGNoLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDQxcHg7XHJcbn1cclxuLmR4LWxpc3QtaXRlbS1iZWZvcmUtYmFnLmR4LWxpc3Qtc2VsZWN0LWNoZWNrYm94LWNvbnRhaW5lcixcclxuLmR4LWxpc3QtaXRlbS1iZWZvcmUtYmFnLmR4LWxpc3Qtc2VsZWN0LXJhZGlvYnV0dG9uLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDUxcHg7XHJcbn1cclxuLmR4LWxpc3QtaXRlbS1iZWZvcmUtYmFnIC5keC1idXR0b24uZHgtbGlzdC10b2dnbGUtZGVsZXRlLXN3aXRjaCB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGhlaWdodDogMjRweDtcclxuICB3aWR0aDogMjRweDtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWJ1dHRvbi5keC1saXN0LXRvZ2dsZS1kZWxldGUtc3dpdGNoIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWJ1dHRvbi5keC1saXN0LXRvZ2dsZS1kZWxldGUtc3dpdGNoIC5keC1idXR0b24tY29udGVudCAuZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWxpc3QtaXRlbS1iZWZvcmUtYmFnIC5keC1pY29uLXRvZ2dsZS1kZWxldGUge1xyXG4gIHdpZHRoOiAxOXB4O1xyXG4gIGhlaWdodDogMTlweDtcclxufVxyXG4uZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWxpc3Qtc2VsZWN0LWNoZWNrYm94LFxyXG4uZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWxpc3Qtc2VsZWN0LXJhZGlvYnV0dG9uIHtcclxuICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IC0zcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDExcHg7XHJcbn1cclxuLmR4LWxpc3QtdG9nZ2xlLWRlbGV0ZS1zd2l0Y2gtY29udGFpbmVyICsgLmR4LWxpc3QtaXRlbS1jb250ZW50IHtcclxuICBwYWRkaW5nLWxlZnQ6IDI5cHg7XHJcbn1cclxuLmR4LWxpc3Qtc2VsZWN0LWFsbCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBwYWRkaW5nOiA5cHggMDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC1saXN0LXNlbGVjdC1hbGw6OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDFweDtcclxuICBsZWZ0OiAxMXB4O1xyXG4gIHJpZ2h0OiAxMXB4O1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LWxpc3Qtc2VsZWN0LWFsbC1jaGVja2JveCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiAtMXB4IDAgLTNweCAxMXB4O1xyXG59XHJcbi5keC1saXN0LXNlbGVjdC1hbGwtbGFiZWwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gIHBhZGRpbmc6IDAgMzBweDtcclxuICBtYXJnaW4tdG9wOiAxcHg7XHJcbn1cclxuLmR4LWxpc3QtaXRlbS1hZnRlci1iYWcuZHgtbGlzdC1zdGF0aWMtZGVsZXRlLWJ1dHRvbi1jb250YWluZXIge1xyXG4gIHdpZHRoOiAzMnB4O1xyXG59XHJcbi5keC1saXN0LWl0ZW0tYWZ0ZXItYmFnLmR4LWxpc3QtcmVvcmRlci1oYW5kbGUtY29udGFpbmVyIHtcclxuICB3aWR0aDogMzIuNnB4O1xyXG59XHJcbi5keC1saXN0LWl0ZW0tYWZ0ZXItYmFnIC5keC1saXN0LXJlb3JkZXItaGFuZGxlIHtcclxuICBmb250OiAxOHB4LzE4cHggRFhJY29ucztcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMjcpO1xyXG4gIHdpZHRoOiAyOC44cHg7XHJcbiAgaGVpZ2h0OiAyOC44cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNXB4IDVweDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC1saXN0LWl0ZW0tYWZ0ZXItYmFnIC5keC1saXN0LXJlb3JkZXItaGFuZGxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM4XCI7XHJcbn1cclxuLmR4LWxpc3Qtc2xpZGUtbWVudS1idXR0b24tZGVsZXRlIHtcclxuICBmb250OiAxOHB4LzEgRFhJY29ucztcclxuICBjb2xvcjogI2ZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4yNCk7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2O1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBwYWRkaW5nOiAwIDExcHg7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAzcHggMCA1cHggLTNweCByZ2JhKDAsMCwwLC4yNCksaW5zZXQgMCAzcHggNXB4IC0zcHggcmdiYSgwLDAsMCwuMjQpLGluc2V0IDAgLTNweCA1cHggLTNweCByZ2JhKDAsMCwwLC4yNCk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgM3B4IDAgNXB4IC0zcHggcmdiYSgwLDAsMCwuMjQpLGluc2V0IDAgM3B4IDVweCAtM3B4IHJnYmEoMCwwLDAsLjI0KSxpbnNldCAwIC0zcHggNXB4IC0zcHggcmdiYSgwLDAsMCwuMjQpO1xyXG59XHJcbi5keC1saXN0LXNsaWRlLW1lbnUtYnV0dG9uLWRlbGV0ZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzZVwiO1xyXG59XHJcbi5keC1saXN0LXNsaWRlLW1lbnUtYnV0dG9uLW1lbnUge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LWxpc3Qtc3RhdGljLWRlbGV0ZS1idXR0b24ge1xyXG4gIG1hcmdpbi1yaWdodDogMTFweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBoZWlnaHQ6IDI2cHg7XHJcbiAgbWFyZ2luLXRvcDogLTJweDtcclxufVxyXG4uZHgtbGlzdC1zdGF0aWMtZGVsZXRlLWJ1dHRvbi5keC1idXR0b24ge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1saXN0LXN0YXRpYy1kZWxldGUtYnV0dG9uLmR4LWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtYnV0dG9uLWlubmVyLXdyYXBwZXIge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1idXR0b24uZHgtbGlzdC1zd2l0Y2hhYmxlLWRlbGV0ZS1idXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjZjQ0MzM2O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1idXR0b24uZHgtbGlzdC1zd2l0Y2hhYmxlLWRlbGV0ZS1idXR0b24gLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjZjQ0MzM2O1xyXG59XHJcbi5keC1idXR0b24uZHgtbGlzdC1zd2l0Y2hhYmxlLWRlbGV0ZS1idXR0b24uZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWJ1dHRvbi5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbi5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsNjcsNTQsLjA4KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtYnV0dG9uLmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsNjcsNTQsLjM2KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtYnV0dG9uLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtaWNvbiB7XHJcbiAgb3BhY2l0eTogLjY7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbiAuZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LDY3LDU0LC4yKTtcclxufVxyXG4uZHgtbGlzdC1jb250ZXh0LW1lbnVjb250ZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLDAsMCwuMSk7XHJcbiAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsMCwwLC4xKTtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWxpc3QtaXRlbSxcclxuLmR4LXN0YXRlLWRpc2FibGVkLmR4LWxpc3QtaXRlbSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgb3BhY2l0eTogLjY7XHJcbn1cclxuLmR4LXJ0bCAuZHgtbGlzdCAuZHgtZW1wdHktbWVzc2FnZSxcclxuLmR4LXJ0bC5keC1saXN0IC5keC1lbXB0eS1tZXNzYWdlIHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4uZHgtcnRsIC5keC1saXN0IC5keC1saXN0LWl0ZW0tYmVmb3JlLWJhZyAuZHgtYnV0dG9uLmR4LWxpc3QtdG9nZ2xlLWRlbGV0ZS1zd2l0Y2gsXHJcbi5keC1ydGwuZHgtbGlzdCAuZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWJ1dHRvbi5keC1saXN0LXRvZ2dsZS1kZWxldGUtc3dpdGNoIHtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtbGlzdCAuZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWxpc3Qtc2VsZWN0LWNoZWNrYm94LFxyXG4uZHgtcnRsIC5keC1saXN0IC5keC1saXN0LWl0ZW0tYmVmb3JlLWJhZyAuZHgtbGlzdC1zZWxlY3QtcmFkaW9idXR0b24sXHJcbi5keC1ydGwuZHgtbGlzdCAuZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWxpc3Qtc2VsZWN0LWNoZWNrYm94LFxyXG4uZHgtcnRsLmR4LWxpc3QgLmR4LWxpc3QtaXRlbS1iZWZvcmUtYmFnIC5keC1saXN0LXNlbGVjdC1yYWRpb2J1dHRvbiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAxcHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtbGlzdCAuZHgtbGlzdC1zZWxlY3QtYWxsLWNoZWNrYm94LFxyXG4uZHgtcnRsLmR4LWxpc3QgLmR4LWxpc3Qtc2VsZWN0LWFsbC1jaGVja2JveCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbi1yaWdodDogMTFweDtcclxuICBtYXJnaW4tbGVmdDogMXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWxpc3QgLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtYnV0dG9uLFxyXG4uZHgtcnRsLmR4LWxpc3QgLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtYnV0dG9uIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtbGlzdCAuZHgtbGlzdC1zd2l0Y2hhYmxlLWRlbGV0ZS1idXR0b24taW5uZXItd3JhcHBlcixcclxuLmR4LXJ0bC5keC1saXN0IC5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbi1pbm5lci13cmFwcGVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1saXN0LWl0ZW0tYmFkZ2UtY29udGFpbmVyIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0IHtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QuZHgtbGlzdC13aXRoLXNlYXJjaCAuZHgtc2Nyb2xsYWJsZS13cmFwcGVyIHtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM2cHgpO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LmR4LWxpc3Qtc2VsZWN0LWRlY29yYXRvci1lbmFibGVkIC5keC1saXN0LWl0ZW0uZHgtc3RhdGUtaG92ZXIgLmR4LXJhZGlvYnV0dG9uLWljb246OmJlZm9yZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNmE5ZDJkO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LmR4LWxpc3Qtc2VsZWN0LWRlY29yYXRvci1lbmFibGVkIC5keC1saXN0LWl0ZW0uZHgtc3RhdGUtZm9jdXNlZCAuZHgtY2hlY2tib3ggLmR4LWNoZWNrYm94LWljb246OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC5keC1saXN0LXNlbGVjdC1kZWNvcmF0b3ItZW5hYmxlZCAuZHgtbGlzdC1pdGVtLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWNoZWNrYm94LmR4LWNoZWNrYm94LWNoZWNrZWQgLmR4LWNoZWNrYm94LWljb246OmFmdGVyLFxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC5keC1saXN0LXNlbGVjdC1kZWNvcmF0b3ItZW5hYmxlZCAuZHgtbGlzdC1pdGVtLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWNoZWNrYm94LmR4LWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmR4LWNoZWNrYm94LWljb246OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0Om5vdCguZHgtbGlzdC1zZWxlY3QtZGVjb3JhdG9yLWVuYWJsZWQpIC5keC1saXN0LWl0ZW0uZHgtbGlzdC1pdGVtLXNlbGVjdGVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xMik7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3Q6bm90KC5keC1saXN0LXNlbGVjdC1kZWNvcmF0b3ItZW5hYmxlZCkgLmR4LWxpc3QtaXRlbS5keC1saXN0LWl0ZW0tc2VsZWN0ZWQuZHgtc3RhdGUtaG92ZXI6bm90KC5keC1zdGF0ZS1mb2N1c2VkKSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMTQpO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0Om5vdCguZHgtbGlzdC1zZWxlY3QtZGVjb3JhdG9yLWVuYWJsZWQpIC5keC1saXN0LWl0ZW0uZHgtc3RhdGUtZm9jdXNlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDQpO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3Q6bm90KC5keC1saXN0LXNlbGVjdC1kZWNvcmF0b3ItZW5hYmxlZCkgLmR4LWxpc3QtaXRlbS5keC1zdGF0ZS1mb2N1c2VkLmR4LWxpc3QtaXRlbS1zZWxlY3RlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMTgpO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0Om5vdCguZHgtbGlzdC1zZWxlY3QtZGVjb3JhdG9yLWVuYWJsZWQpIC5keC1saXN0LWl0ZW0uZHgtc3RhdGUtYWN0aXZlLFxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdDpub3QoLmR4LWxpc3Qtc2VsZWN0LWRlY29yYXRvci1lbmFibGVkKSAuZHgtbGlzdC1pdGVtLmR4LXN0YXRlLWFjdGl2ZSAuZHgtbGlzdC1zbGlkZS1pdGVtLWNvbnRlbnQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtZ3JvdXA6bm90KC5keC1saXN0LWdyb3VwLWNvbGxhcHNlZCk6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDRweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1ncm91cDpub3QoLmR4LWxpc3QtZ3JvdXAtY29sbGFwc2VkKSArIC5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LWdyb3VwOm5vdCguZHgtbGlzdC1ncm91cC1jb2xsYXBzZWQpIC5keC1saXN0LWdyb3VwLWhlYWRlciB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWxpc3QtY29sbGFwc2libGUtZ3JvdXBzIC5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LWdyb3VwLmR4LWxpc3QtZ3JvdXAtY29sbGFwc2VkIC5keC1saXN0LWdyb3VwLWhlYWRlci1pbmRpY2F0b3Ige1xyXG4gIGZvbnQ6IDE4cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1saXN0LWNvbGxhcHNpYmxlLWdyb3VwcyAuZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1ncm91cC5keC1saXN0LWdyb3VwLWNvbGxhcHNlZCAuZHgtbGlzdC1ncm91cC1oZWFkZXItaW5kaWNhdG9yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDE2XCI7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtZ3JvdXAuZHgtbGlzdC1ncm91cC1jb2xsYXBzZWQgLmR4LWxpc3QtZ3JvdXAtaGVhZGVyIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LWdyb3VwIC5keC1saXN0LWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1ncm91cCAuZHgtbGlzdC1pdGVtOmxhc3Qtb2YtdHlwZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1ncm91cC1oZWFkZXIge1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMCk7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1ncm91cC1oZWFkZXIgLmR4LWxpc3QtZ3JvdXAtaGVhZGVyLWluZGljYXRvciB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtbGlzdC1jb2xsYXBzaWJsZS1ncm91cHMgLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtZ3JvdXAtaGVhZGVyIC5keC1saXN0LWdyb3VwLWhlYWRlci1pbmRpY2F0b3Ige1xyXG4gIGZvbnQ6IDE4cHgvMSBEWEljb25zO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tdG9wOiAtMnB4O1xyXG59XHJcbi5keC1saXN0LWNvbGxhcHNpYmxlLWdyb3VwcyAuZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1ncm91cC1oZWFkZXIgLmR4LWxpc3QtZ3JvdXAtaGVhZGVyLWluZGljYXRvcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxNFwiO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LWdyb3VwLWhlYWRlciAuZHgtaW5rcmlwcGxlIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgdG9wOiAtMXB4O1xyXG4gIGJvdHRvbTogMDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1ncm91cC1oZWFkZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtIC5keC1pY29uLXRvZ2dsZS1kZWxldGUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDIS0tJTIwR2VuZXJhdG9yJTNBJTIwQWRvYmUlMjBJbGx1c3RyYXRvciUyMDI0LjAuMSUyQyUyMFNWRyUyMEV4cG9ydCUyMFBsdWctSW4lMjAuJTIwU1ZHJTIwVmVyc2lvbiUzQSUyMDYuMDAlMjBCdWlsZCUyMDApJTIwJTIwLS0lM0UlMEElM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIwaWQlM0QlMjJkeF9sXzMlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwd2lkdGglM0QlMjIyNHB4JTIyJTIwaGVpZ2h0JTNEJTIyMjRweCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI0JTIwMjQlMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAyNCUyMDI0JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3BhdGglMjBzdHlsZSUzRCUyMmZpbGwlM0FyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUzQiUyMiUyMGQlM0QlMjJNMTIlMkMyQzYuNSUyQzIlMkMyJTJDNi41JTJDMiUyQzEyYzAlMkM1LjUlMkM0LjUlMkMxMCUyQzEwJTJDMTBzMTAtNC41JTJDMTAtMTBDMjIlMkM2LjUlMkMxNy41JTJDMiUyQzEyJTJDMnolMjBNMTglMkMxM0g2di0yaDEyVjEzeiUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtaXRlbS5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LWl0ZW0uZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA0KTtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LWl0ZW0uZHgtc3RhdGUtYWN0aXZlIC5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbi1pbm5lci13cmFwcGVyLFxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtLmR4LXN0YXRlLWhvdmVyIC5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbi1pbm5lci13cmFwcGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNCk7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtaXRlbTpmaXJzdC1vZi10eXBlIHtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG4gIG1hcmdpbi10b3A6IDRweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtOmxhc3Qtb2YtdHlwZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtaXRlbSAuZHgtaWNvbiB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtLmR4LWxpc3QtaXRlbS1naG9zdC1yZW9yZGVyaW5nLmR4LXN0YXRlLWZvY3VzZWQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGNvbG9yOiByZ2JhKDk4LDk4LDk4LC44Nyk7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxMzgsMjAwLDY0LC41KTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMzgsMjAwLDY0LC41KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLDAsMCwuMSksMCAxcHggM3B4IHJnYmEoMCwwLDAsLjIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLDAsMCwuMSksMCAxcHggM3B4IHJnYmEoMCwwLDAsLjIpO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0IC5keC1lbXB0eS1tZXNzYWdlLFxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1saXN0LWl0ZW0tc2VwYXJhdG9yLWhpZGRlbiAuZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdCAuZHgtZW1wdHktbWVzc2FnZSxcclxuLmR4LWxpc3QtaXRlbS1zZXBhcmF0b3ItaGlkZGVuIC5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LWl0ZW0ge1xyXG4gIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtLWNvbnRlbnQge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBwYWRkaW5nOiAxMHB4IDE1cHggOXB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0IC5keC1lbXB0eS1tZXNzYWdlIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHBhZGRpbmc6IDZweCAxNXB4IDVweDtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1uZXh0LWJ1dHRvbiAuZHgtYnV0dG9uIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtbmV4dC1idXR0b24gLmR4LWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDVweCAxNnB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LW5leHQtYnV0dG9uIC5keC1idXR0b24gLmR4LWljb24ge1xyXG4gIHdpZHRoOiAxMnB4O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LW5leHQtYnV0dG9uIC5keC1idXR0b24gLmR4LWljb24uZHgtaWNvbi1yaWdodCxcclxuLmR4LXJ0bCAuZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1uZXh0LWJ1dHRvbiAuZHgtYnV0dG9uIC5keC1pY29uLFxyXG4uZHgtcnRsLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtbmV4dC1idXR0b24gLmR4LWJ1dHRvbiAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDlweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1uZXh0LWJ1dHRvbiAuZHgtYnV0dG9uIC5keC1pY29uLmR4LWljb24tcmlnaHQsXHJcbi5keC1ydGwuZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1uZXh0LWJ1dHRvbiAuZHgtYnV0dG9uIC5keC1pY29uLmR4LWljb24tcmlnaHQge1xyXG4gIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LW5leHQtYnV0dG9uIC5keC1idXR0b24gLmR4LWJ1dHRvbi1jb250ZW50IHtcclxuICBwYWRkaW5nLWxlZnQ6IDU4cHg7XHJcbiAgcGFkZGluZy1yaWdodDogNThweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtLWNoZXZyb24tY29udGFpbmVyIHtcclxuICB3aWR0aDogMjZweDtcclxuICBwYWRkaW5nLXRvcDogNXB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LWJvcmRlci12aXNpYmxlIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LWl0ZW0tYmVmb3JlLWJhZy5keC1saXN0LXRvZ2dsZS1kZWxldGUtc3dpdGNoLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDQ1cHg7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtaXRlbS1iZWZvcmUtYmFnLmR4LWxpc3Qtc2VsZWN0LWNoZWNrYm94LWNvbnRhaW5lcixcclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtaXRlbS1iZWZvcmUtYmFnLmR4LWxpc3Qtc2VsZWN0LXJhZGlvYnV0dG9uLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDU1cHg7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtaXRlbS1iZWZvcmUtYmFnIC5keC1idXR0b24uZHgtbGlzdC10b2dnbGUtZGVsZXRlLXN3aXRjaCB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGhlaWdodDogMjRweDtcclxuICB3aWR0aDogMjRweDtcclxuICBtYXJnaW4tbGVmdDogMTRweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWJ1dHRvbi5keC1saXN0LXRvZ2dsZS1kZWxldGUtc3dpdGNoIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWJ1dHRvbi5keC1saXN0LXRvZ2dsZS1kZWxldGUtc3dpdGNoIC5keC1idXR0b24tY29udGVudCAuZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtaXRlbS1iZWZvcmUtYmFnIC5keC1pY29uLXRvZ2dsZS1kZWxldGUge1xyXG4gIHdpZHRoOiAxOXB4O1xyXG4gIGhlaWdodDogMTlweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWxpc3Qtc2VsZWN0LWNoZWNrYm94LFxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWxpc3Qtc2VsZWN0LXJhZGlvYnV0dG9uIHtcclxuICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IC0zcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtdG9nZ2xlLWRlbGV0ZS1zd2l0Y2gtY29udGFpbmVyICsgLmR4LWxpc3QtaXRlbS1jb250ZW50IHtcclxuICBwYWRkaW5nLWxlZnQ6IDMzcHg7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3Qtc2VsZWN0LWFsbCB7XHJcbiAgcGFkZGluZzogOXB4IDA7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1zZWxlY3QtYWxsOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAxcHg7XHJcbiAgbGVmdDogMTFweDtcclxuICByaWdodDogMTFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LXNlbGVjdC1hbGwtY2hlY2tib3gge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbjogLTFweCAwIC0zcHggMTVweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1zZWxlY3QtYWxsLWxhYmVsIHtcclxuICBsaW5lLWhlaWdodDogMTVweDtcclxuICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgbWFyZ2luLXRvcDogMXB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LWl0ZW0tYWZ0ZXItYmFnLmR4LWxpc3Qtc3RhdGljLWRlbGV0ZS1idXR0b24tY29udGFpbmVyIHtcclxuICB3aWR0aDogMzZweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtLWFmdGVyLWJhZy5keC1saXN0LXJlb3JkZXItaGFuZGxlLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDM2LjZweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtLWFmdGVyLWJhZyAuZHgtbGlzdC1yZW9yZGVyLWhhbmRsZSB7XHJcbiAgZm9udDogMThweC8xOHB4IERYSWNvbnM7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjI3KTtcclxuICB3aWR0aDogMjguOHB4O1xyXG4gIGhlaWdodDogMjguOHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDVweCA1cHg7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogNXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1pdGVtLWFmdGVyLWJhZyAuZHgtbGlzdC1yZW9yZGVyLWhhbmRsZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzOFwiO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LXNsaWRlLW1lbnUtYnV0dG9uIHtcclxuICBib3R0b206IDFweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1zbGlkZS1tZW51LWJ1dHRvbi1kZWxldGUge1xyXG4gIGZvbnQ6IDE4cHgvMSBEWEljb25zO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjI0KTtcclxuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHBhZGRpbmc6IDAgMTVweDtcclxuICB3aWR0aDogNDhweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDNweCAwIDVweCAtM3B4IHJnYmEoMCwwLDAsLjI0KSxpbnNldCAwIDNweCA1cHggLTNweCByZ2JhKDAsMCwwLC4yNCksaW5zZXQgMCAtM3B4IDVweCAtM3B4IHJnYmEoMCwwLDAsLjI0KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAzcHggMCA1cHggLTNweCByZ2JhKDAsMCwwLC4yNCksaW5zZXQgMCAzcHggNXB4IC0zcHggcmdiYSgwLDAsMCwuMjQpLGluc2V0IDAgLTNweCA1cHggLTNweCByZ2JhKDAsMCwwLC4yNCk7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3Qtc2xpZGUtbWVudS1idXR0b24tZGVsZXRlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3Qtc2xpZGUtbWVudS1idXR0b24tbWVudSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1zdGF0aWMtZGVsZXRlLWJ1dHRvbiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGhlaWdodDogMjZweDtcclxuICBtYXJnaW4tdG9wOiAtMnB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LXN0YXRpYy1kZWxldGUtYnV0dG9uLmR4LWJ1dHRvbiB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3Qtc3RhdGljLWRlbGV0ZS1idXR0b24uZHgtYnV0dG9uIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtbGlzdC1zd2l0Y2hhYmxlLWRlbGV0ZS1idXR0b24taW5uZXItd3JhcHBlciB7XHJcbiAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWJ1dHRvbi5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICNmNDQzMzY7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWJ1dHRvbi5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbiAuZHgtaWNvbiB7XHJcbiAgY29sb3I6ICNmNDQzMzY7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWJ1dHRvbi5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbi5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtYnV0dG9uLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtYnV0dG9uLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCw2Nyw1NCwuMDgpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1idXR0b24uZHgtbGlzdC1zd2l0Y2hhYmxlLWRlbGV0ZS1idXR0b24uZHgtc3RhdGUtYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCw2Nyw1NCwuMzYpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1idXR0b24uZHgtbGlzdC1zd2l0Y2hhYmxlLWRlbGV0ZS1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtYnV0dG9uLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uIHtcclxuICBvcGFjaXR5OiAuNjtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtYnV0dG9uLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIC5keC1idXR0b24tdGV4dCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjM1KTtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtYnV0dG9uLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtYnV0dG9uIC5keC1pbmtyaXBwbGUtd2F2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsNjcsNTQsLjIpO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1saXN0LWNvbnRleHQtbWVudWNvbnRlbnQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsMCwwLC4xKTtcclxuICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwwLDAsLjEpO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtbGlzdC1pdGVtLFxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtc3RhdGUtZGlzYWJsZWQuZHgtbGlzdC1pdGVtIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBvcGFjaXR5OiAuNjtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcnRsIC5keC1saXN0IC5keC1lbXB0eS1tZXNzYWdlLFxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcnRsLmR4LWxpc3QgLmR4LWVtcHR5LW1lc3NhZ2Uge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1ydGwgLmR4LWxpc3QgLmR4LWxpc3QtaXRlbS1iZWZvcmUtYmFnIC5keC1idXR0b24uZHgtbGlzdC10b2dnbGUtZGVsZXRlLXN3aXRjaCxcclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXJ0bC5keC1saXN0IC5keC1saXN0LWl0ZW0tYmVmb3JlLWJhZyAuZHgtYnV0dG9uLmR4LWxpc3QtdG9nZ2xlLWRlbGV0ZS1zd2l0Y2gge1xyXG4gIG1hcmdpbi1yaWdodDogMTRweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcnRsIC5keC1saXN0IC5keC1saXN0LWl0ZW0tYmVmb3JlLWJhZyAuZHgtbGlzdC1zZWxlY3QtY2hlY2tib3gsXHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1ydGwgLmR4LWxpc3QgLmR4LWxpc3QtaXRlbS1iZWZvcmUtYmFnIC5keC1saXN0LXNlbGVjdC1yYWRpb2J1dHRvbixcclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXJ0bC5keC1saXN0IC5keC1saXN0LWl0ZW0tYmVmb3JlLWJhZyAuZHgtbGlzdC1zZWxlY3QtY2hlY2tib3gsXHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1ydGwuZHgtbGlzdCAuZHgtbGlzdC1pdGVtLWJlZm9yZS1iYWcgLmR4LWxpc3Qtc2VsZWN0LXJhZGlvYnV0dG9uIHtcclxuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDFweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcnRsIC5keC1saXN0IC5keC1saXN0LXNlbGVjdC1hbGwtY2hlY2tib3gsXHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1ydGwuZHgtbGlzdCAuZHgtbGlzdC1zZWxlY3QtYWxsLWNoZWNrYm94IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAxcHg7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXJ0bCAuZHgtbGlzdCAuZHgtbGlzdC1zd2l0Y2hhYmxlLWRlbGV0ZS1idXR0b24sXHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1ydGwuZHgtbGlzdCAuZHgtbGlzdC1zd2l0Y2hhYmxlLWRlbGV0ZS1idXR0b24ge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcnRsIC5keC1saXN0IC5keC1saXN0LXN3aXRjaGFibGUtZGVsZXRlLWJ1dHRvbi1pbm5lci13cmFwcGVyLFxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcnRsLmR4LWxpc3QgLmR4LWxpc3Qtc3dpdGNoYWJsZS1kZWxldGUtYnV0dG9uLWlubmVyLXdyYXBwZXIge1xyXG4gIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWxpc3QtaXRlbS1iYWRnZS1jb250YWluZXIge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICByZXNpemU6IG5vbmU7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiA4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbn1cclxuLmR4LXRleHRhcmVhIC5keC10ZXh0ZWRpdG9yLWlucHV0LWF1dG8tcmVzaXplIHtcclxuICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbn1cclxuLmR4LXRleHRhcmVhIC5keC1wbGFjZWhvbGRlciB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC10ZXh0YXJlYSAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICBwYWRkaW5nOiAxMXB4IDhweDtcclxufVxyXG4uZHgtdGV4dGFyZWEge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4uZHgtdGV4dGFyZWEgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyIHtcclxuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcclxuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcclxuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICBtYXJnaW46IDJweDtcclxufVxyXG4uZHgtdGV4dGFyZWEgLmR4LWljb24tY2xlYXIge1xyXG4gIHRvcDogMDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5keC10ZXh0YXJlYS5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIHRvcDogN3B4O1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmR4LW51bWJlcmJveCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG59XHJcbi5keC1udW1iZXJib3ggaW5wdXRbdHlwZT1udW1iZXJdIHtcclxuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxufVxyXG4uZHgtbnVtYmVyYm94IGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuLmR4LW51bWJlcmJveCBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmR4LW51bWJlcmJveC1zcGluLWNvbnRhaW5lciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1udW1iZXJib3gtc3Bpbi1kb3duLFxyXG4uZHgtbnVtYmVyYm94LXNwaW4tdXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDUwJTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LW51bWJlcmJveC1zcGluLXRvdWNoLWZyaWVuZGx5IC5keC1udW1iZXJib3gtc3Bpbi1kb3duLFxyXG4uZHgtbnVtYmVyYm94LXNwaW4tdG91Y2gtZnJpZW5kbHkgLmR4LW51bWJlcmJveC1zcGluLXVwIHtcclxuICB3aWR0aDogNTAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LW51bWJlcmJveC1zcGluLWRvd24taWNvbixcclxuLmR4LW51bWJlcmJveC1zcGluLXVwLWljb24ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LW51bWJlcmJveC1zcGluLWNvbnRhaW5lciB7XHJcbiAgb3BhY2l0eTogLjI7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uZHgtbnVtYmVyYm94LXNwaW4tY29udGFpbmVyIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiAyNHB4O1xyXG59XHJcbi5keC1udW1iZXJib3gtc3Bpbi11cC1pY29uIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG59XHJcbi5keC1udW1iZXJib3gtc3Bpbi11cC1pY29uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XHJcbn1cclxuLmR4LW51bWJlcmJveC1zcGluLWRvd24taWNvbiB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtbnVtYmVyYm94LXNwaW4tZG93bi1pY29uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7XHJcbn1cclxuLmR4LW51bWJlcmJveC1zcGluLWRvd24taWNvbixcclxuLmR4LW51bWJlcmJveC1zcGluLXVwLWljb24ge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LW51bWJlcmJveC1zcGluLWRvd24taWNvbjo6YmVmb3JlLFxyXG4uZHgtbnVtYmVyYm94LXNwaW4tdXAtaWNvbjo6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTlweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC05cHg7XHJcbn1cclxuLmR4LW51bWJlcmJveC1zcGluLWJ1dHRvbiB7XHJcbiAgcGFkZGluZzogMXB4O1xyXG4gIGhlaWdodDogNTAlO1xyXG59XHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci11bmRlcmxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LWludmFsaWQuZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXZhbGlkLmR4LWVkaXRvci11bmRlcmxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG59XHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LWludmFsaWQuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC12YWxpZC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctbGVmdDogMzBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LWludmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtaW52YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogNDFweDtcclxufVxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1pbnZhbGlkLmR4LWVkaXRvci1maWxsZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1pbnZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXZhbGlkLmR4LWVkaXRvci1maWxsZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC12YWxpZC5keC1lZGl0b3Itb3V0bGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nOiA5cHggMTFweCA4cHggNDFweDtcclxufVxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1pbnZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtaW52YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC12YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlciB7XHJcbiAgcmlnaHQ6IDdweDtcclxufVxyXG4uZHgtcnRsIC5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LWludmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsIC5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LWludmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwgLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsIC5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtaW52YWxpZC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1pbnZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIGxlZnQ6IDdweDtcclxuICByaWdodDogYXV0bztcclxufVxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIHJpZ2h0OiAzLjVweDtcclxufVxyXG4uZHgtcnRsIC5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bCAuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC12YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlciB7XHJcbiAgbGVmdDogMy41cHg7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xyXG59XHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1maWxsZWQuZHgtaW52YWxpZC5keC1lZGl0b3ItdW5kZXJsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLWZpbGxlZC5keC12YWxpZC5keC1lZGl0b3ItdW5kZXJsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLW91dGxpbmVkLmR4LWludmFsaWQuZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1vdXRsaW5lZC5keC12YWxpZC5keC1lZGl0b3ItdW5kZXJsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxufVxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LWludmFsaWQuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LXZhbGlkLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLW91dGxpbmVkLmR4LWludmFsaWQuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdmFsaWQuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LWludmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLWZpbGxlZC5keC1pbnZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLWZpbGxlZC5keC12YWxpZC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LXZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLW91dGxpbmVkLmR4LWludmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLW91dGxpbmVkLmR4LWludmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLW91dGxpbmVkLmR4LXZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogNDFweDtcclxufVxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LWludmFsaWQuZHgtZWRpdG9yLWZpbGxlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1maWxsZWQuZHgtaW52YWxpZC5keC1lZGl0b3Itb3V0bGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LXZhbGlkLmR4LWVkaXRvci1maWxsZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LXZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1vdXRsaW5lZC5keC1pbnZhbGlkLmR4LWVkaXRvci1maWxsZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtaW52YWxpZC5keC1lZGl0b3Itb3V0bGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdmFsaWQuZHgtZWRpdG9yLWZpbGxlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1vdXRsaW5lZC5keC12YWxpZC5keC1lZGl0b3Itb3V0bGluZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nOiA5cHggMTFweCA4cHggNDFweDtcclxufVxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LWludmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LWludmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1maWxsZWQuZHgtdmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LXZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtaW52YWxpZC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1vdXRsaW5lZC5keC1pbnZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIHJpZ2h0OiA3cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LWludmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsIC5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1maWxsZWQuZHgtaW52YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bCAuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LXZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bCAuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LXZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsIC5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1vdXRsaW5lZC5keC1pbnZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bCAuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtaW52YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bCAuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsIC5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1vdXRsaW5lZC5keC12YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1maWxsZWQuZHgtaW52YWxpZC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LWludmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LXZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1maWxsZWQuZHgtdmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtaW52YWxpZC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtaW52YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1vdXRsaW5lZC5keC12YWxpZC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIGxlZnQ6IDdweDtcclxuICByaWdodDogYXV0bztcclxufVxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLWZpbGxlZC5keC12YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlciB7XHJcbiAgcmlnaHQ6IDMuNXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLWZpbGxlZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwgLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLWZpbGxlZC5keC12YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsIC5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1vdXRsaW5lZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwgLmR4LW51bWJlcmJveC1zcGluLmR4LW51bWJlcmJveC1ib3guZHgtZWRpdG9yLW91dGxpbmVkLmR4LXZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3ItZmlsbGVkLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1maWxsZWQuZHgtdmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC1udW1iZXJib3gtc3Bpbi5keC1udW1iZXJib3gtYm94LmR4LWVkaXRvci1vdXRsaW5lZC5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwuZHgtbnVtYmVyYm94LXNwaW4uZHgtbnVtYmVyYm94LWJveC5keC1lZGl0b3Itb3V0bGluZWQuZHgtdmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlciB7XHJcbiAgbGVmdDogMy41cHg7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LW51bWJlcmJveC1zcGluLXRvdWNoLWZyaWVuZGx5LmR4LWludmFsaWQuZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC12YWxpZC5keC1lZGl0b3ItdW5kZXJsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxufVxyXG4uZHgtbnVtYmVyYm94LXNwaW4tdG91Y2gtZnJpZW5kbHkuZHgtaW52YWxpZC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC12YWxpZC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctbGVmdDogMzBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC1pbnZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC1pbnZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC1zcGluLXRvdWNoLWZyaWVuZGx5LmR4LXZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC12YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQxcHg7XHJcbn1cclxuLmR4LW51bWJlcmJveC1zcGluLXRvdWNoLWZyaWVuZGx5LmR4LWludmFsaWQuZHgtZWRpdG9yLWZpbGxlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC1pbnZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC12YWxpZC5keC1lZGl0b3ItZmlsbGVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC1zcGluLXRvdWNoLWZyaWVuZGx5LmR4LXZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmc6IDlweCAxMXB4IDhweCA0MXB4O1xyXG59XHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC1pbnZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LW51bWJlcmJveC1zcGluLXRvdWNoLWZyaWVuZGx5LmR4LWludmFsaWQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC12YWxpZC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC12YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlciB7XHJcbiAgcmlnaHQ6IDdweDtcclxufVxyXG4uZHgtcnRsIC5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC1pbnZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bCAuZHgtbnVtYmVyYm94LXNwaW4tdG91Y2gtZnJpZW5kbHkuZHgtaW52YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bCAuZHgtbnVtYmVyYm94LXNwaW4tdG91Y2gtZnJpZW5kbHkuZHgtdmFsaWQuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsIC5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC12YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC1pbnZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC1pbnZhbGlkLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LW51bWJlcmJveC1zcGluLXRvdWNoLWZyaWVuZGx5LmR4LXZhbGlkLmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC12YWxpZC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlciB7XHJcbiAgbGVmdDogN3B4O1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC12YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyIHtcclxuICByaWdodDogMy41cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtbnVtYmVyYm94LXNwaW4tdG91Y2gtZnJpZW5kbHkuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsIC5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC12YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LW51bWJlcmJveC1zcGluLXRvdWNoLWZyaWVuZGx5LmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC12YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmFmdGVyIHtcclxuICBsZWZ0OiAzLjVweDtcclxuICByaWdodDogYXV0bztcclxufVxyXG4uZHgtbnVtYmVyYm94LXNwaW4tdG91Y2gtZnJpZW5kbHkgLmR4LW51bWJlcmJveC1zcGluLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDc0cHg7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbn1cclxuLmR4LW51bWJlcmJveC1zcGluLXRvdWNoLWZyaWVuZGx5IC5keC1udW1iZXJib3gtc3Bpbi1kb3duLWljb24sXHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseSAuZHgtbnVtYmVyYm94LXNwaW4tdXAtaWNvbiB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcbi5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseS5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1zaG93LWNsZWFyLWJ1dHRvbiAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtbnVtYmVyYm94LXNwaW4tdG91Y2gtZnJpZW5kbHkuZHgtZWRpdG9yLWZpbGxlZC5keC1zaG93LWNsZWFyLWJ1dHRvbiAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC1zcGluLXRvdWNoLWZyaWVuZGx5LmR4LWVkaXRvci1vdXRsaW5lZC5keC1zaG93LWNsZWFyLWJ1dHRvbiAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTFweDtcclxufVxyXG4uZHgtbnVtYmVyYm94LmR4LXJ0bC5keC1udW1iZXJib3gtc3Bpbi10b3VjaC1mcmllbmRseSAuZHgtbnVtYmVyYm94LXNwaW4tY29udGFpbmVyLFxyXG4uZHgtcnRsIC5keC1udW1iZXJib3guZHgtbnVtYmVyYm94LXNwaW4tdG91Y2gtZnJpZW5kbHkgLmR4LW51bWJlcmJveC1zcGluLWNvbnRhaW5lciB7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi5keC1udW1iZXJib3guZHgtcnRsLmR4LW51bWJlcmJveC1zcGluLXRvdWNoLWZyaWVuZGx5LmR4LXNob3ctY2xlYXItYnV0dG9uIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtbnVtYmVyYm94LmR4LXJ0bC5keC1udW1iZXJib3gtc3Bpbi5keC1zaG93LWNsZWFyLWJ1dHRvbiAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXJ0bCAuZHgtbnVtYmVyYm94LmR4LW51bWJlcmJveC1zcGluLXRvdWNoLWZyaWVuZGx5LmR4LXNob3ctY2xlYXItYnV0dG9uIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtcnRsIC5keC1udW1iZXJib3guZHgtbnVtYmVyYm94LXNwaW4uZHgtc2hvdy1jbGVhci1idXR0b24gLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctbGVmdDogMjRweDtcclxufVxyXG4uZHgtbnVtYmVyYm94LmR4LXJ0bC5keC1udW1iZXJib3gtc3Bpbi5keC1lZGl0b3ItdW5kZXJsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXJ0bCAuZHgtbnVtYmVyYm94LmR4LW51bWJlcmJveC1zcGluLmR4LWVkaXRvci11bmRlcmxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLmR4LW51bWJlcmJveC5keC1ydGwuZHgtbnVtYmVyYm94LXNwaW4uZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LW51bWJlcmJveC5keC1ydGwuZHgtbnVtYmVyYm94LXNwaW4uZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtcnRsIC5keC1udW1iZXJib3guZHgtbnVtYmVyYm94LXNwaW4uZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXJ0bCAuZHgtbnVtYmVyYm94LmR4LW51bWJlcmJveC1zcGluLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMXB4O1xyXG59XHJcbi5keC1jYWxlbmRhciB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC1jYWxlbmRhci5keC1jYWxlbmRhci13aXRoLWZvb3RlciAuZHgtY2FsZW5kYXItZm9vdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LWNhbGVuZGFyLXZpZXdzLXdyYXBwZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWNhbGVuZGFyLW5hdmlnYXRvciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yIC5keC1jYWxlbmRhci1jYXB0aW9uLWJ1dHRvbiB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgcmlnaHQ6IDI4cHg7XHJcbiAgbGVmdDogMjhweDtcclxufVxyXG4uZHgtY2FsZW5kYXItYm9keSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgdG9wOiAzNXB4O1xyXG59XHJcbi5keC1jYWxlbmRhci1ib2R5IC5keC13aWRnZXQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWNhbGVuZGFyLWJvZHkgdGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG4uZHgtY2FsZW5kYXItYm9keSB0ZCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuLmR4LWNhbGVuZGFyLWJvZHkgdGhlYWQgdGgge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtY2FsZW5kYXItY29udG91cmVkLWRhdGUge1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xyXG59XHJcbi5keC1ydGwuZHgtY2FsZW5kYXIgLmR4LWNhbGVuZGFyLWJvZHkgdGFibGUge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LXJ0bC5keC1jYWxlbmRhciAuZHgtY2FsZW5kYXItYm9keSAuZHgtd2lkZ2V0IHtcclxuICBkaXJlY3Rpb246IGx0cjtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWNhbGVuZGFyIC5keC1jYWxlbmRhci1uYXZpZ2F0b3ItbmV4dC1tb250aCxcclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC1jYWxlbmRhciAuZHgtY2FsZW5kYXItbmF2aWdhdG9yLXByZXZpb3VzLW1vbnRoLFxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWNhbGVuZGFyLWJvZHkgdGFibGUgdGQsXHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtY2FsZW5kYXItYm9keSB0YWJsZSB0aCxcclxuLmR4LXN0YXRlLWRpc2FibGVkLmR4LWNhbGVuZGFyIC5keC1jYWxlbmRhci1uYXZpZ2F0b3ItbmV4dC1tb250aCxcclxuLmR4LXN0YXRlLWRpc2FibGVkLmR4LWNhbGVuZGFyIC5keC1jYWxlbmRhci1uYXZpZ2F0b3ItcHJldmlvdXMtbW9udGgge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uZHgtY2FsZW5kYXIge1xyXG4gIHdpZHRoOiAyNTBweDtcclxuICBtaW4td2lkdGg6IDI1MHB4O1xyXG4gIGhlaWdodDogMjYwLjRweDtcclxuICBtaW4taGVpZ2h0OiAyNjAuNHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBvdXRsaW5lOiAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1jYWxlbmRhci5keC1jYWxlbmRhci13aXRoLWZvb3RlciB7XHJcbiAgaGVpZ2h0OiAzMTUuNHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDI4NS40cHg7XHJcbn1cclxuLmR4LWNhbGVuZGFyLmR4LWNhbGVuZGFyLXdpdGgtZm9vdGVyIC5keC1jYWxlbmRhci1ib2R5IHtcclxuICBib3R0b206IDU1cHg7XHJcbn1cclxuLmR4LWNhbGVuZGFyLW5hdmlnYXRvciB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICBoZWlnaHQ6IDI4cHg7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yIC5keC1idXR0b24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogIzhhYzg0MDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yIC5keC1idXR0b24gLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yIC5keC1idXR0b24uZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWNhbGVuZGFyLW5hdmlnYXRvciAuZHgtYnV0dG9uLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjA4KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yIC5keC1idXR0b24uZHgtc3RhdGUtYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjM2KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yIC5keC1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yIC5keC1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24ge1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcbi5keC1jYWxlbmRhci1uYXZpZ2F0b3IgLmR4LWJ1dHRvbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XHJcbn1cclxuLmR4LWNhbGVuZGFyLW5hdmlnYXRvciAuZHgtYnV0dG9uIC5keC1pbmtyaXBwbGUtd2F2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4yKTtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yIC5keC1idXR0b24gLmR4LWJ1dHRvbi10ZXh0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yIC5keC1idXR0b24uZHgtY2FsZW5kYXItZGlzYWJsZWQtbmF2aWdhdG9yLWxpbmsge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5keC1jYWxlbmRhci1uYXZpZ2F0b3IgLmR4LWJ1dHRvbi5keC1jYWxlbmRhci1kaXNhYmxlZC1uYXZpZ2F0b3ItbGluayAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIG9wYWNpdHk6IC41O1xyXG59XHJcbi5keC1jYWxlbmRhci1uYXZpZ2F0b3IgLmR4LWJ1dHRvbi5keC1zdGF0ZS1hY3RpdmU6bm90KC5keC1jYWxlbmRhci1kaXNhYmxlZC1uYXZpZ2F0b3ItbGluayksXHJcbi5keC1jYWxlbmRhci1uYXZpZ2F0b3IgLmR4LWJ1dHRvbi5keC1zdGF0ZS1ob3Zlcjpub3QoLmR4LWNhbGVuZGFyLWRpc2FibGVkLW5hdmlnYXRvci1saW5rKSB7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yIC5keC1jYWxlbmRhci1jYXB0aW9uLWJ1dHRvbi5keC1idXR0b24gLmR4LWJ1dHRvbi1jb250ZW50IHtcclxuICBwYWRkaW5nOiAycHggMTVweCA0cHg7XHJcbn1cclxuLmR4LWNhbGVuZGFyLW5hdmlnYXRvci1wcmV2aW91cy1tb250aC5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yLW5leHQtdmlldyxcclxuLmR4LWNhbGVuZGFyLW5hdmlnYXRvci1wcmV2aW91cy1tb250aCB7XHJcbiAgd2lkdGg6IDI4cHg7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG59XHJcbi5keC1jYWxlbmRhci1uYXZpZ2F0b3ItbmV4dC12aWV3LmR4LWJ1dHRvbixcclxuLmR4LWNhbGVuZGFyLW5hdmlnYXRvci1wcmV2aW91cy1tb250aC5keC1idXR0b24ge1xyXG4gIG1hcmdpbjogMCAxcHg7XHJcbn1cclxuLmR4LWNhbGVuZGFyLW5hdmlnYXRvci1uZXh0LXZpZXcgLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yLXByZXZpb3VzLW1vbnRoIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yLXByZXZpb3VzLW1vbnRoLFxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yLXByZXZpb3VzLXZpZXcge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LWNhbGVuZGFyLW5hdmlnYXRvci1wcmV2aW91cy1tb250aC5keC1idXR0b24sXHJcbi5keC1jYWxlbmRhci1uYXZpZ2F0b3ItcHJldmlvdXMtdmlldy5keC1idXR0b24ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xyXG59XHJcbi5keC1jYWxlbmRhci1uYXZpZ2F0b3ItcHJldmlvdXMtbW9udGguZHgtYnV0dG9uIC5keC1pY29uLFxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yLXByZXZpb3VzLXZpZXcuZHgtYnV0dG9uIC5keC1pY29uIHtcclxuICBjb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yLW5leHQtbW9udGgsXHJcbi5keC1jYWxlbmRhci1uYXZpZ2F0b3ItbmV4dC12aWV3IHtcclxuICByaWdodDogMDtcclxufVxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yLW5leHQtbW9udGguZHgtYnV0dG9uLFxyXG4uZHgtY2FsZW5kYXItbmF2aWdhdG9yLW5leHQtdmlldy5keC1idXR0b24ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xyXG59XHJcbi5keC1jYWxlbmRhci1uYXZpZ2F0b3ItbmV4dC1tb250aC5keC1idXR0b24gLmR4LWljb24sXHJcbi5keC1jYWxlbmRhci1uYXZpZ2F0b3ItbmV4dC12aWV3LmR4LWJ1dHRvbiAuZHgtaWNvbiB7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LWNhbGVuZGFyLWJvZHkgdGhlYWQge1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcbi5keC1jYWxlbmRhci1ib2R5IHRoZWFkIHRyIHtcclxuICBoZWlnaHQ6IDI1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuLmR4LWNhbGVuZGFyLWJvZHkgdGFibGUgdGgge1xyXG4gIGNvbG9yOiByZ2JhKDEwMiwxMDIsMTAyLC44Nyk7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMXB4IDAgMTBweDtcclxufVxyXG4uZHgtY2FsZW5kYXItY2VsbCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMDtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICB3aWR0aDogMzJweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuLmR4LWNhbGVuZGFyLXZpZXctZGVjYWRlIC5keC1jYWxlbmRhci1jZWxsIHNwYW4sXHJcbi5keC1jYWxlbmRhci12aWV3LXllYXIgLmR4LWNhbGVuZGFyLWNlbGwgc3BhbiB7XHJcbiAgbGluZS1oZWlnaHQ6IDQwMCU7XHJcbiAgd2lkdGg6IDQ4cHg7XHJcbn1cclxuLmR4LWNhbGVuZGFyLXZpZXctY2VudHVyeSAuZHgtY2FsZW5kYXItY2VsbCBzcGFuIHtcclxuICBsaW5lLWhlaWdodDogMjAwJTtcclxuICB3aWR0aDogNDhweDtcclxufVxyXG4uZHgtY2FsZW5kYXItY2VsbCBzcGFuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDI4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcbi5keC1jYWxlbmRhci1jZWxsLmR4LWNhbGVuZGFyLXRvZGF5IHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1jYWxlbmRhci1jZWxsLmR4LWNhbGVuZGFyLWNvbnRvdXJlZC1kYXRlOm5vdCguZHgtY2FsZW5kYXItdG9kYXkpOm5vdCguZHgtY2FsZW5kYXItc2VsZWN0ZWQtZGF0ZSk6bm90KC5keC1jYWxlbmRhci1lbXB0eS1jZWxsKSxcclxuLmR4LWNhbGVuZGFyLWNlbGwuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWNhbGVuZGFyLWNlbGwuZHgtY2FsZW5kYXItY29udG91cmVkLWRhdGU6bm90KC5keC1jYWxlbmRhci10b2RheSk6bm90KC5keC1jYWxlbmRhci1zZWxlY3RlZC1kYXRlKTpub3QoLmR4LWNhbGVuZGFyLWVtcHR5LWNlbGwpIHNwYW4sXHJcbi5keC1jYWxlbmRhci1jZWxsLmR4LXN0YXRlLWhvdmVyIHNwYW4ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA0KTtcclxufVxyXG4uZHgtY2FsZW5kYXItY2VsbC5keC1jYWxlbmRhci1lbXB0eS1jZWxsLFxyXG4uZHgtY2FsZW5kYXItY2VsbC5keC1jYWxlbmRhci1lbXB0eS1jZWxsLmR4LXN0YXRlLWFjdGl2ZSxcclxuLmR4LWNhbGVuZGFyLWNlbGwuZHgtY2FsZW5kYXItZW1wdHktY2VsbC5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWNhbGVuZGFyLWNlbGwuZHgtY2FsZW5kYXItb3RoZXItdmlldyxcclxuLmR4LWNhbGVuZGFyLWNlbGwuZHgtY2FsZW5kYXItb3RoZXItdmlldy5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1jYWxlbmRhci1jZWxsLmR4LWNhbGVuZGFyLW90aGVyLXZpZXcuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGNvbG9yOiByZ2JhKDEyNSwxMjUsMTI1LC44Nyk7XHJcbn1cclxuLmR4LWNhbGVuZGFyLWNlbGwuZHgtY2FsZW5kYXItZW1wdHktY2VsbCB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4yNSk7XHJcbn1cclxuLmR4LWNhbGVuZGFyLWNlbGwuZHgtY2FsZW5kYXItZW1wdHktY2VsbC5keC1zdGF0ZS1ob3Zlcjpub3QoLmR4LWNhbGVuZGFyLXNlbGVjdGVkLWRhdGUpIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMjUpO1xyXG59XHJcbi5keC1jYWxlbmRhci1jZWxsLmR4LWNhbGVuZGFyLWVtcHR5LWNlbGwuZHgtc3RhdGUtaG92ZXI6bm90KC5keC1jYWxlbmRhci1zZWxlY3RlZC1kYXRlKSBzcGFuIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtY2FsZW5kYXItY2VsbC5keC1zdGF0ZS1hY3RpdmU6bm90KC5keC1jYWxlbmRhci1lbXB0eS1jZWxsKTpub3QoLmR4LWNhbGVuZGFyLXNlbGVjdGVkLWRhdGUpIHNwYW4ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsOTYsOTYsLjIpO1xyXG59XHJcbi5keC1jYWxlbmRhci1jZWxsLmR4LWNhbGVuZGFyLXNlbGVjdGVkLWRhdGUgc3BhbixcclxuLmR4LWNhbGVuZGFyLWNlbGwuZHgtY2FsZW5kYXItc2VsZWN0ZWQtZGF0ZS5keC1jYWxlbmRhci10b2RheSBzcGFuIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGFjODQwO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuLmR4LWludmFsaWQuZHgtY2FsZW5kYXIge1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsNjcsNTQsLjQpO1xyXG59XHJcbi5keC1pbnZhbGlkLmR4LWNhbGVuZGFyLmR4LXN0YXRlLWZvY3VzZWQge1xyXG4gIGJvcmRlci1jb2xvcjogI2Y0NDMzNjtcclxufVxyXG4uZHgtcG9wdXAtd3JhcHBlciAuZHgtY2FsZW5kYXIgLmR4LWNhbGVuZGFyLWNhcHRpb24tYnV0dG9uIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IgaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG59XHJcbi5keC1kYXRlYm94LW5hdGl2ZS5keC1zdGF0ZS1mb2N1c2VkLmR4LXRleHRlZGl0b3ItZW1wdHkgLmR4LXBsYWNlaG9sZGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1kYXRlYm94IHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LWRhdGVib3ggLmR4LXRleHRlZGl0b3ItaW5wdXQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC1kYXRlYm94LmR4LXRleHRlZGl0b3ItZW1wdHkgaW5wdXQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1kYXRlYm94LmR4LXRleHRlZGl0b3ItZW1wdHkuZHgtc3RhdGUtZm9jdXNlZCBpbnB1dDo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uZHgtZGF0ZWJveC13cmFwcGVyIC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG4uZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4uZHgtZGF0ZWJveC1idXR0b24tY2VsbCAuZHgtYnV0dG9uIHtcclxuICBtaW4td2lkdGg6IDkwcHg7XHJcbn1cclxuLmR4LWRhdGVib3gtYnV0dG9uLWNlbGwgLmR4LWJ1dHRvbi5keC1kYXRlYm94LWFwcGx5LWJ1dHRvbiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1kYXRlYm94LWJ1dHRvbi1jZWxsIC5keC1idXR0b24uZHgtZGF0ZWJveC1jYW5jZWwtYnV0dG9uIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmR4LWRhdGVib3gtYnV0dG9ucy1jb250YWluZXIge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC10aW1ldmlldyAuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXdpZGdldCxcclxuLmR4LXRpbWV2aWV3IC5keC1zdGF0ZS1kaXNhYmxlZC5keC13aWRnZXQsXHJcbi5keC10aW1ldmlldy5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtd2lkZ2V0LFxyXG4uZHgtdGltZXZpZXcuZHgtc3RhdGUtZGlzYWJsZWQuZHgtd2lkZ2V0IHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5keC10aW1ldmlldy1jbG9jayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTgyJTIyJTIwaGVpZ2h0JTNEJTIyMTgyJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTgyJTIwMTgyJTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUzQ2clMjBmaWx0ZXIlM0QlMjJ1cmwoJTIzZmlsdGVyMF9kKSUyMiUzRSUwQSUzQ2NpcmNsZSUyMGN4JTNEJTIyOTElMjIlMjBjeSUzRCUyMjkxJTIyJTIwciUzRCUyMjg1JTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTg4LjgzNSUyMDE1LjQ0MjFWMjMuMjcwMUg4Ny4xNTNWMTcuMzQzMUM4Ny4wNjA1JTIwMTcuNDI0OSUyMDg2Ljk1MDElMjAxNy41MDMzJTIwODYuODIxOSUyMDE3LjU3OEM4Ni42OTc0JTIwMTcuNjQ5MiUyMDg2LjU2MzklMjAxNy43MTUxJTIwODYuNDIxNSUyMDE3Ljc3NTZDODYuMjc5MSUyMDE3LjgzMjUlMjA4Ni4xMzEzJTIwMTcuODgyNCUyMDg1Ljk3ODMlMjAxNy45MjUxQzg1LjgyNTIlMjAxNy45NjQyJTIwODUuNjczOSUyMDE3Ljk5MjclMjA4NS41MjQ0JTIwMTguMDEwNVYxNi41OTAyQzg1Ljk2MjMlMjAxNi40NjIlMjA4Ni4zNzUyJTIwMTYuMjk4MyUyMDg2Ljc2MzIlMjAxNi4wOTg5Qzg3LjE1MTIlMjAxNS44OTk2JTIwODcuNTAxOSUyMDE1LjY4MDYlMjA4Ny44MTUxJTIwMTUuNDQyMUg4OC44MzVaJTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTIwJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNOTIuOTczMyUyMDIxLjg3MTFIOTYuMjE5OFYyMy4yNzAxSDkxLjEyNTdWMjIuNjkzNEM5MS4xMjU3JTIwMjIuMzAxOSUyMDkxLjE5MTYlMjAyMS45NTEyJTIwOTEuMzIzMyUyMDIxLjY0MTVDOTEuNDU1JTIwMjEuMzI4MiUyMDkxLjYyMDUlMjAyMS4wNDg4JTIwOTEuODE5OSUyMDIwLjgwMzJDOTIuMDE5MiUyMDIwLjU1NCUyMDkyLjIzNjQlMjAyMC4zMzUxJTIwOTIuNDcxMyUyMDIwLjE0NjRDOTIuNzA5OCUyMDE5Ljk1NDIlMjA5Mi45MzU5JTIwMTkuNzgxNSUyMDkzLjE0OTUlMjAxOS42Mjg1QzkzLjM3MzclMjAxOS40NjgzJTIwOTMuNTY5NSUyMDE5LjMxNTIlMjA5My43MzY4JTIwMTkuMTY5MkM5My45MDc3JTIwMTkuMDIzMyUyMDk0LjA1MDElMjAxOC44NzkxJTIwOTQuMTY0JTIwMTguNzM2N0M5NC4yODE1JTIwMTguNTkwOCUyMDk0LjM2ODclMjAxOC40NDQ4JTIwOTQuNDI1NyUyMDE4LjI5ODlDOTQuNDgyNiUyMDE4LjE0OTQlMjA5NC41MTExJTIwMTcuOTkwOSUyMDk0LjUxMTElMjAxNy44MjM2Qzk0LjUxMTElMjAxNy40OTYxJTIwOTQuNDE4NSUyMDE3LjI0ODclMjA5NC4yMzM0JTIwMTcuMDgxNEM5NC4wNDgzJTIwMTYuOTE0MSUyMDkzLjc2NTMlMjAxNi44MzA1JTIwOTMuMzg0NCUyMDE2LjgzMDVDOTIuNzI1OSUyMDE2LjgzMDUlMjA5Mi4wOTU4JTIwMTcuMDkyMSUyMDkxLjQ5NDIlMjAxNy42MTU0VjE2LjEzMUM5Mi4xNTk5JTIwMTUuNzAwMiUyMDkyLjkxMSUyMDE1LjQ4NDklMjA5My43NDc1JTIwMTUuNDg0OUM5NC4xMzU1JTIwMTUuNDg0OSUyMDk0LjQ4MjYlMjAxNS41MzY1JTIwOTQuNzg4OCUyMDE1LjYzOTdDOTUuMDk4NSUyMDE1LjczOTQlMjA5NS4zNjAxJTIwMTUuODgzNiUyMDk1LjU3MzclMjAxNi4wNzIyQzk1Ljc4NzMlMjAxNi4yNjA5JTIwOTUuOTQ5MiUyMDE2LjQ5MDUlMjA5Ni4wNTk2JTIwMTYuNzYxQzk2LjE3MzUlMjAxNy4wMjglMjA5Ni4yMzA1JTIwMTcuMzI3JTIwOTYuMjMwNSUyMDE3LjY1ODFDOTYuMjMwNSUyMDE4LjAxMDUlMjA5Ni4xNzUzJTIwMTguMzIzOCUyMDk2LjA2NDklMjAxOC41OTc5Qzk1Ljk1ODElMjAxOC44NzIlMjA5NS44MTQlMjAxOS4xMjEyJTIwOTUuNjMyNCUyMDE5LjM0NTRDOTUuNDU0NCUyMDE5LjU2OTclMjA5NS4yNDglMjAxOS43NzYyJTIwOTUuMDEzJTIwMTkuOTY0OUM5NC43NzgxJTIwMjAuMTUlMjA5NC41MzQyJTIwMjAuMzI5NyUyMDk0LjI4MTUlMjAyMC41MDQyQzk0LjExMDYlMjAyMC42MjUyJTIwOTMuOTQ1MSUyMDIwLjc0NjIlMjA5My43ODQ5JTIwMjAuODY3M0M5My42MjgzJTIwMjAuOTg0NyUyMDkzLjQ4OTQlMjAyMS4xMDIyJTIwOTMuMzY4NCUyMDIxLjIxOTdDOTMuMjQ3NCUyMDIxLjMzMzYlMjA5My4xNTEzJTIwMjEuNDQ1NyUyMDkzLjA4MDElMjAyMS41NTYxQzkzLjAwODklMjAyMS42NjY0JTIwOTIuOTczMyUyMDIxLjc3MTQlMjA5Mi45NzMzJTIwMjEuODcxMVolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuNTQlMjklMjIlMjAlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk05My4zMzY5JTIwMTY1LjgwMkM5My4zMzY5JTIwMTY2LjE3OSUyMDkzLjI3MTElMjAxNjYuNTMxJTIwOTMuMTM5NCUyMDE2Ni44NTlDOTMuMDA3NiUyMDE2Ny4xODYlMjA5Mi44MjQzJTIwMTY3LjQ3MSUyMDkyLjU4OTQlMjAxNjcuNzEzQzkyLjM1NDQlMjAxNjcuOTUyJTIwOTIuMDc1JTIwMTY4LjE0JTIwOTEuNzUxJTIwMTY4LjI3OUM5MS40MjcxJTIwMTY4LjQxNSUyMDkxLjA3MjklMjAxNjguNDgyJTIwOTAuNjg4NCUyMDE2OC40ODJDOTAuMjU3NyUyMDE2OC40ODIlMjA4OS44NzE1JTIwMTY4LjQwMiUyMDg5LjUyOTclMjAxNjguMjQyQzg5LjE5MTUlMjAxNjguMDgyJTIwODguOTA1JTIwMTY3Ljg1JTIwODguNjclMjAxNjcuNTQ4Qzg4LjQzNTElMjAxNjcuMjQyJTIwODguMjU1MyUyMDE2Ni44NjglMjA4OC4xMzA3JTIwMTY2LjQyNkM4OC4wMDYxJTIwMTY1Ljk4NSUyMDg3Ljk0MzglMjAxNjUuNDg1JTIwODcuOTQzOCUyMDE2NC45MjZDODcuOTQzOCUyMDE2NC4yNjclMjA4OC4wMjM5JTIwMTYzLjY3MSUyMDg4LjE4NDElMjAxNjMuMTM3Qzg4LjM0NzklMjAxNjIuNiUyMDg4LjU3OTMlMjAxNjIuMTQlMjA4OC44NzgzJTIwMTYxLjc1OUM4OS4xODA5JTIwMTYxLjM3OSUyMDg5LjU0NTclMjAxNjEuMDg1JTIwODkuOTcyOSUyMDE2MC44NzhDOTAuNDAwMSUyMDE2MC42NjglMjA5MC44ODA3JTIwMTYwLjU2MyUyMDkxLjQxNDYlMjAxNjAuNTYzQzkyLjAwNTYlMjAxNjAuNTYzJTIwOTIuNDY0OCUyMDE2MC42MzMlMjA5Mi43OTIzJTIwMTYwLjc3MlYxNjIuMTgxQzkyLjQwNDMlMjAxNjEuOTYxJTIwOTEuOTgwNiUyMDE2MS44NSUyMDkxLjUyMTQlMjAxNjEuODVDOTEuMjM2NiUyMDE2MS44NSUyMDkwLjk3ODYlMjAxNjEuOTA1JTIwOTAuNzQ3MiUyMDE2Mi4wMTZDOTAuNTE1OCUyMDE2Mi4xMjYlMjA5MC4zMTY0JTIwMTYyLjI4MyUyMDkwLjE0OTElMjAxNjIuNDg2Qzg5Ljk4NTQlMjAxNjIuNjg5JTIwODkuODU1NCUyMDE2Mi45MzQlMjA4OS43NTkzJTIwMTYzLjIyM0M4OS42NjY4JTIwMTYzLjUwNyUyMDg5LjYxNjklMjAxNjMuODI2JTIwODkuNjA5OCUyMDE2NC4xNzhIODkuNjQxOUM5MC4wMDUlMjAxNjMuNjc2JTIwOTAuNTQwNyUyMDE2My40MjUlMjA5MS4yNDkxJTIwMTYzLjQyNUM5MS41NjU5JTIwMTYzLjQyNSUyMDkxLjg1MjUlMjAxNjMuNDgyJTIwOTIuMTA4OCUyMDE2My41OTZDOTIuMzY1MSUyMDE2My43MSUyMDkyLjU4NCUyMDE2My44NzIlMjA5Mi43NjU2JTIwMTY0LjA4MkM5Mi45NDcxJTIwMTY0LjI4OSUyMDkzLjA4NzclMjAxNjQuNTM4JTIwOTMuMTg3NCUyMDE2NC44M0M5My4yODcxJTIwMTY1LjEyMiUyMDkzLjMzNjklMjAxNjUuNDQ2JTIwOTMuMzM2OSUyMDE2NS44MDJaTTkxLjY4NyUyMDE2NS45MDhDOTEuNjg3JTIwMTY1LjA4NiUyMDkxLjM1MDYlMjAxNjQuNjc1JTIwOTAuNjc3OCUyMDE2NC42NzVDOTAuNTI0NyUyMDE2NC42NzUlMjA5MC4zODU5JTIwMTY0LjcwMyUyMDkwLjI2MTMlMjAxNjQuNzZDOTAuMTM2NyUyMDE2NC44MTclMjA5MC4wMjk5JTIwMTY0Ljg5NyUyMDg5Ljk0MDklMjAxNjUuMDAxQzg5Ljg1MTklMjAxNjUuMTA0JTIwODkuNzgyNSUyMDE2NS4yMjclMjA4OS43MzI2JTIwMTY1LjM2OUM4OS42ODY0JTIwMTY1LjUwOCUyMDg5LjY2MzIlMjAxNjUuNjYzJTIwODkuNjYzMiUyMDE2NS44MzRDODkuNjYzMiUyMDE2Ni4wMjIlMjA4OS42ODgxJTIwMTY2LjE5OSUyMDg5LjczOCUyMDE2Ni4zNjJDODkuNzg3OCUyMDE2Ni41MjYlMjA4OS44NTcyJTIwMTY2LjY3JTIwODkuOTQ2MiUyMDE2Ni43OTVDOTAuMDM4OCUyMDE2Ni45MTYlMjA5MC4xNDc0JTIwMTY3LjAxMiUyMDkwLjI3MTklMjAxNjcuMDgzQzkwLjM5NjUlMjAxNjcuMTU0JTIwOTAuNTM1NCUyMDE2Ny4xOSUyMDkwLjY4ODQlMjAxNjcuMTlDOTAuODQxNSUyMDE2Ny4xOSUyMDkwLjk3ODYlMjAxNjcuMTYlMjA5MS4wOTk2JTIwMTY3LjA5OUM5MS4yMjQyJTIwMTY3LjAzNSUyMDkxLjMyOTIlMjAxNjYuOTQ4JTIwOTEuNDE0NiUyMDE2Ni44MzhDOTEuNTAzNiUyMDE2Ni43MjQlMjA5MS41NzEzJTIwMTY2LjU4OCUyMDkxLjYxNzUlMjAxNjYuNDMyQzkxLjY2MzglMjAxNjYuMjcyJTIwOTEuNjg3JTIwMTY2LjA5NyUyMDkxLjY4NyUyMDE2NS45MDhaJTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTIwJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMTI1LjcxNCUyMDE1NS4zMjlDMTI1LjcxNCUyMDE1NS43MDMlMjAxMjUuNjQ5JTIwMTU2LjA0MSUyMDEyNS41MjElMjAxNTYuMzQ0QzEyNS4zOTMlMjAxNTYuNjQ2JTIwMTI1LjIxJTIwMTU2LjkwNiUyMDEyNC45NzElMjAxNTcuMTIzQzEyNC43MzYlMjAxNTcuMzQxJTIwMTI0LjQ1MiUyMDE1Ny41MDglMjAxMjQuMTE3JTIwMTU3LjYyNUMxMjMuNzgyJTIwMTU3Ljc0MyUyMDEyMy40MSUyMDE1Ny44MDIlMjAxMjMuMDAxJTIwMTU3LjgwMkMxMjIuMjg5JTIwMTU3LjgwMiUyMDEyMS43NiUyMDE1Ny42OTUlMjAxMjEuNDE1JTIwMTU3LjQ4MVYxNTYuNTUyQzEyMS45MzUlMjAxNTYuODg3JTIwMTIyLjQ2NyUyMDE1Ny4wNTQlMjAxMjMuMDEyJTIwMTU3LjA1NEMxMjMuMjg5JTIwMTU3LjA1NCUyMDEyMy41MzklMjAxNTcuMDEzJTIwMTIzLjc1OSUyMDE1Ni45MzFDMTIzLjk4MyUyMDE1Ni44NDklMjAxMjQuMTc0JTIwMTU2LjczNSUyMDEyNC4zMzElMjAxNTYuNTg5QzEyNC40ODclMjAxNTYuNDQzJTIwMTI0LjYwNiUyMDE1Ni4yNjclMjAxMjQuNjg4JTIwMTU2LjA2MUMxMjQuNzc0JTIwMTU1Ljg1NCUyMDEyNC44MTYlMjAxNTUuNjI4JTIwMTI0LjgxNiUyMDE1NS4zODNDMTI0LjgxNiUyMDE1NC44ODQlMjAxMjQuNjQ5JTIwMTU0LjQ5NCUyMDEyNC4zMTUlMjAxNTQuMjEzQzEyMy45OCUyMDE1My45MjglMjAxMjMuNDk0JTIwMTUzLjc4NiUyMDEyMi44NTclMjAxNTMuNzg2QzEyMi43NTQlMjAxNTMuNzg2JTIwMTIyLjY0NSUyMDE1My43ODglMjAxMjIuNTMxJTIwMTUzLjc5MUMxMjIuNDE3JTIwMTUzLjc5NSUyMDEyMi4zMDMlMjAxNTMuOCUyMDEyMi4xODklMjAxNTMuODA3QzEyMi4wNzUlMjAxNTMuODExJTIwMTIxLjk2MyUyMDE1My44MTYlMjAxMjEuODUzJTIwMTUzLjgyM0MxMjEuNzQ2JTIwMTUzLjgzMSUyMDEyMS42NDglMjAxNTMuODM5JTIwMTIxLjU1OSUyMDE1My44NUwxMjEuODIxJTIwMTUwLjAxMUgxMjUuMzYxVjE1MC44MDFIMTIyLjU3OUwxMjIuNDI0JTIwMTUzLjA0OUMxMjIuNTM4JTIwMTUzLjA0MiUyMDEyMi42NTklMjAxNTMuMDM3JTIwMTIyLjc4NyUyMDE1My4wMzNDMTIyLjkxNiUyMDE1My4wMjYlMjAxMjMuMDI5JTIwMTUzLjAyMiUyMDEyMy4xMjklMjAxNTMuMDIyQzEyMy41MzUlMjAxNTMuMDIyJTIwMTIzLjg5OCUyMDE1My4wNzYlMjAxMjQuMjE4JTIwMTUzLjE4M0MxMjQuNTM5JTIwMTUzLjI4OSUyMDEyNC44MDklMjAxNTMuNDQzJTIwMTI1LjAzJTIwMTUzLjY0MkMxMjUuMjU0JTIwMTUzLjgzOCUyMDEyNS40MjMlMjAxNTQuMDglMjAxMjUuNTM3JTIwMTU0LjM2OEMxMjUuNjU1JTIwMTU0LjY1MyUyMDEyNS43MTQlMjAxNTQuOTczJTIwMTI1LjcxNCUyMDE1NS4zMjlaJTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTIwJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMTI0LjQwNSUyMDMzLjk1MDhIMTIzLjUzVjI3LjMzNDlDMTIzLjQ2MiUyMDI3LjQwMjUlMjAxMjMuMzYyJTIwMjcuNDgwOCUyMDEyMy4yMzElMjAyNy41Njk4QzEyMy4xMDIlMjAyNy42NTUzJTIwMTIyLjk1NiUyMDI3Ljc0MDclMjAxMjIuNzkzJTIwMjcuODI2MUMxMjIuNjMzJTIwMjcuOTExNiUyMDEyMi40NjIlMjAyNy45OTE3JTIwMTIyLjI4JTIwMjguMDY2NEMxMjIuMTAyJTIwMjguMTQxMiUyMDEyMS45MjglMjAyOC4xOTk5JTIwMTIxLjc1NyUyMDI4LjI0MjZWMjcuMzU2MkMxMjEuOTQ5JTIwMjcuMzAyOSUyMDEyMi4xNTIlMjAyNy4yMzE3JTIwMTIyLjM2NiUyMDI3LjE0MjdDMTIyLjU4MyUyMDI3LjA1MDElMjAxMjIuNzk1JTIwMjYuOTQ4NyUyMDEyMy4wMDElMjAyNi44MzgzQzEyMy4yMTElMjAyNi43MjQ0JTIwMTIzLjQwOSUyMDI2LjYwNjklMjAxMjMuNTk0JTIwMjYuNDg1OUMxMjMuNzc5JTIwMjYuMzYxMyUyMDEyMy45MzklMjAyNi4yNDAzJTIwMTI0LjA3NCUyMDI2LjEyMjhIMTI0LjQwNVYzMy45NTA4WiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUyMiUyMCUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTE1Mi42NyUyMDEyMy4zMDlWMTI4LjM2NkgxNTMuNjUyVjEyOS4xNjdIMTUyLjY3VjEzMC45NjZIMTUxLjgwNVYxMjkuMTY3SDE0OC4yMDZWMTI4LjQwOUMxNDguNTQlMjAxMjguMDMxJTIwMTQ4Ljg3OSUyMDEyNy42MjklMjAxNDkuMjIlMjAxMjcuMjAyQzE0OS41NjIlMjAxMjYuNzcxJTIwMTQ5Ljg4OCUyMDEyNi4zMzUlMjAxNTAuMTk4JTIwMTI1Ljg5NEMxNTAuNTExJTIwMTI1LjQ1MiUyMDE1MC43OTklMjAxMjUuMDEzJTIwMTUxLjA2MyUyMDEyNC41NzVDMTUxLjMzJTIwMTI0LjEzMyUyMDE1MS41NTQlMjAxMjMuNzEyJTIwMTUxLjczNSUyMDEyMy4zMDlIMTUyLjY3Wk0xNDkuMTk0JTIwMTI4LjM2NkgxNTEuODA1VjEyNC42MThDMTUxLjUzOCUyMDEyNS4wODQlMjAxNTEuMjg1JTIwMTI1LjUlMjAxNTEuMDQ3JTIwMTI1Ljg2N0MxNTAuODA4JTIwMTI2LjIzNCUyMDE1MC41OCUyMDEyNi41NjclMjAxNTAuMzYzJTIwMTI2Ljg2NkMxNTAuMTQ5JTIwMTI3LjE2NSUyMDE0OS45NDUlMjAxMjcuNDM1JTIwMTQ5Ljc0OSUyMDEyNy42NzdDMTQ5LjU1MyUyMDEyNy45MTklMjAxNDkuMzY4JTIwMTI4LjE0OSUyMDE0OS4xOTQlMjAxMjguMzY2WiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUyMiUyMCUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTE1Mi4yNTMlMjA1Mi4zMzI4QzE1Mi4yNTMlMjA1Mi4wOTc5JTIwMTUyLjIxNiUyMDUxLjg5MzIlMjAxNTIuMTQxJTIwNTEuNzE4N0MxNTIuMDclMjA1MS41NDQzJTIwMTUxLjk3JTIwNTEuNDAwMSUyMDE1MS44NDIlMjA1MS4yODYyQzE1MS43MTglMjA1MS4xNjg3JTIwMTUxLjU3JTIwNTEuMDgxNSUyMDE1MS4zOTklMjA1MS4wMjQ2QzE1MS4yMjglMjA1MC45Njc2JTIwMTUxLjA0MyUyMDUwLjkzOTElMjAxNTAuODQ0JTIwNTAuOTM5MUMxNTAuNjczJTIwNTAuOTM5MSUyMDE1MC41MDUlMjA1MC45NjIzJTIwMTUwLjM0MiUyMDUxLjAwODZDMTUwLjE3OCUyMDUxLjA1NDglMjAxNTAuMDE4JTIwNTEuMTE4OSUyMDE0OS44NjElMjA1MS4yMDA4QzE0OS43MDglMjA1MS4yODI3JTIwMTQ5LjU1OSUyMDUxLjM4MDYlMjAxNDkuNDEzJTIwNTEuNDk0NUMxNDkuMjclMjA1MS42MDg0JTIwMTQ5LjEzNyUyMDUxLjczNDglMjAxNDkuMDEyJTIwNTEuODczNlY1MC45MzM4QzE0OS4yNTglMjA1MC42OTUzJTIwMTQ5LjUzMiUyMDUwLjUxMzclMjAxNDkuODM0JTIwNTAuMzg5MkMxNTAuMTQxJTIwNTAuMjYxJTIwMTUwLjUxMyUyMDUwLjE5NjklMjAxNTAuOTUlMjA1MC4xOTY5QzE1MS4yNjQlMjA1MC4xOTY5JTIwMTUxLjU1NCUyMDUwLjI0MzIlMjAxNTEuODIxJTIwNTAuMzM1OEMxNTIuMDg4JTIwNTAuNDI0OCUyMDE1Mi4zMTklMjA1MC41NTY1JTIwMTUyLjUxNSUyMDUwLjczMDlDMTUyLjcxMSUyMDUwLjkwNTMlMjAxNTIuODY0JTIwNTEuMTIwNyUyMDE1Mi45NzQlMjA1MS4zNzdDMTUzLjA4OCUyMDUxLjYzMzMlMjAxNTMuMTQ1JTIwNTEuOTI3JTIwMTUzLjE0NSUyMDUyLjI1OEMxNTMuMTQ1JTIwNTIuNTYwNiUyMDE1My4xMDklMjA1Mi44MzQ3JTIwMTUzLjAzOCUyMDUzLjA4MDRDMTUyLjk3MSUyMDUzLjMyNiUyMDE1Mi44NjYlMjA1My41NTc0JTIwMTUyLjcyMyUyMDUzLjc3NDVDMTUyLjU4NCUyMDUzLjk5MTclMjAxNTIuNDA4JTIwNTQuMTk5OSUyMDE1Mi4xOTUlMjA1NC4zOTkzQzE1MS45ODElMjA1NC41OTg2JTIwMTUxLjczJTIwNTQuODAxNSUyMDE1MS40NDIlMjA1NS4wMDhDMTUxLjA4MiUyMDU1LjI2NDMlMjAxNTAuNzg1JTIwNTUuNDgzMiUyMDE1MC41NSUyMDU1LjY2NDhDMTUwLjMxOSUyMDU1Ljg0NjMlMjAxNTAuMTMzJTIwNTYuMDE3MiUyMDE0OS45OTUlMjA1Ni4xNzc0QzE0OS44NTklMjA1Ni4zMzQlMjAxNDkuNzYzJTIwNTYuNDkyNCUyMDE0OS43MDYlMjA1Ni42NTI2QzE0OS42NTMlMjA1Ni44MDkyJTIwMTQ5LjYyNiUyMDU2Ljk5MDglMjAxNDkuNjI2JTIwNTcuMTk3M0gxNTMuNDM5VjU3Ljk4MjJIMTQ4LjcxM1Y1Ny42MDMxQzE0OC43MTMlMjA1Ny4yNzU2JTIwMTQ4Ljc0OSUyMDU2Ljk4NzIlMjAxNDguODIlMjA1Ni43MzhDMTQ4Ljg5MSUyMDU2LjQ4ODklMjAxNDkuMDA5JTIwNTYuMjUyMSUyMDE0OS4xNzIlMjA1Ni4wMjc5QzE0OS4zMzYlMjA1NS44MDM2JTIwMTQ5LjU1JTIwNTUuNTc5MyUyMDE0OS44MTMlMjA1NS4zNTUxQzE1MC4wOCUyMDU1LjEzMDglMjAxNTAuNDA2JTIwNTQuODc4JTIwMTUwLjc5JTIwNTQuNTk2OEMxNTEuMDY4JTIwNTQuMzk3NSUyMDE1MS4yOTklMjA1NC4yMDclMjAxNTEuNDg0JTIwNTQuMDI1NUMxNTEuNjczJTIwNTMuODQzOSUyMDE1MS44MjQlMjA1My42NjI0JTIwMTUxLjkzOCUyMDUzLjQ4MDhDMTUyLjA1MiUyMDUzLjI5OTMlMjAxNTIuMTMyJTIwNTMuMTE2JTIwMTUyLjE3OSUyMDUyLjkzMDhDMTUyLjIyOCUyMDUyLjc0MjIlMjAxNTIuMjUzJTIwNTIuNTQyOCUyMDE1Mi4yNTMlMjA1Mi4zMzI4WiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUyMiUyMCUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTE2Mi4zMjQlMjA5Ni4wMDM1Vjk0LjUzNUMxNjIuODM3JTIwOTQuOTA4OCUyMDE2My40MzUlMjA5NS4wOTU3JTIwMTY0LjExOCUyMDk1LjA5NTdDMTY0LjU0OSUyMDk1LjA5NTclMjAxNjQuODg0JTIwOTUuMDAzMiUyMDE2NS4xMjIlMjA5NC44MTgxQzE2NS4zNjQlMjA5NC42MzI5JTIwMTY1LjQ4NSUyMDk0LjM3NDklMjAxNjUuNDg1JTIwOTQuMDQzOEMxNjUuNDg1JTIwOTMuNzAyMSUyMDE2NS4zMzYlMjA5My40Mzg2JTIwMTY1LjAzNyUyMDkzLjI1MzVDMTY0Ljc0MSUyMDkzLjA2ODQlMjAxNjQuMzM0JTIwOTIuOTc1OSUyMDE2My44MTQlMjA5Mi45NzU5SDE2My4xMDRWOTEuNjgzN0gxNjMuNzYxQzE2NC43NTclMjA5MS42ODM3JTIwMTY1LjI1NiUyMDkxLjM1MjYlMjAxNjUuMjU2JTIwOTAuNjkwNUMxNjUuMjU2JTIwOTAuMDY3NSUyMDE2NC44NzMlMjA4OS43NTYlMjAxNjQuMTA4JTIwODkuNzU2QzE2My41OTUlMjA4OS43NTYlMjAxNjMuMDk3JTIwODkuOTIxNiUyMDE2Mi42MTIlMjA5MC4yNTI2Vjg4Ljg3NUMxNjMuMTUlMjA4OC42MDQ0JTIwMTYzLjc3NyUyMDg4LjQ2OTIlMjAxNjQuNDkyJTIwODguNDY5MkMxNjUuMjc1JTIwODguNDY5MiUyMDE2NS44ODQlMjA4OC42NDU0JTIwMTY2LjMxOCUyMDg4Ljk5NzhDMTY2Ljc1NiUyMDg5LjM1MDIlMjAxNjYuOTc1JTIwODkuODA3NiUyMDE2Ni45NzUlMjA5MC4zNzAxQzE2Ni45NzUlMjA5MS4zNzA0JTIwMTY2LjQ2OCUyMDkxLjk5NjklMjAxNjUuNDUzJTIwOTIuMjQ5N1Y5Mi4yNzY0QzE2NS45OTQlMjA5Mi4zNDQlMjAxNjYuNDIxJTIwOTIuNTQxNiUyMDE2Ni43MzUlMjA5Mi44NjkxQzE2Ny4wNDglMjA5My4xOTMlMjAxNjcuMjA1JTIwOTMuNTkxNyUyMDE2Ny4yMDUlMjA5NC4wNjUyQzE2Ny4yMDUlMjA5NC43ODA3JTIwMTY2Ljk0MyUyMDk1LjM0NjclMjAxNjYuNDIlMjA5NS43NjMyQzE2NS44OTYlMjA5Ni4xNzk3JTIwMTY1LjE3NCUyMDk2LjM4NzklMjAxNjQuMjUyJTIwOTYuMzg3OUMxNjMuNDYxJTIwOTYuMzg3OSUyMDE2Mi44MTklMjA5Ni4yNTk4JTIwMTYyLjMyNCUyMDk2LjAwMzVaJTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTIwJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMTkuODE0NyUyMDkyLjA1NzRDMTkuODE0NyUyMDkyLjczNzQlMjAxOS43NCUyMDkzLjM0NjElMjAxOS41OTA1JTIwOTMuODgzNkMxOS40NDElMjA5NC40MTc2JTIwMTkuMjIyJTIwOTQuODY5NyUyMDE4LjkzMzclMjA5NS4yMzk5QzE4LjY0ODklMjA5NS42MTAxJTIwMTguMzAwMSUyMDk1Ljg5NDklMjAxNy44ODcxJTIwOTYuMDk0MkMxNy40NzQyJTIwOTYuMjklMjAxNy4wMDYxJTIwOTYuMzg3OSUyMDE2LjQ4MjglMjA5Ni4zODc5QzE1Ljg1NjMlMjA5Ni4zODc5JTIwMTUuMzE2OSUyMDk2LjI4ODIlMjAxNC44NjQ5JTIwOTYuMDg4OVY5NC43MDA2QzE1LjI2NzElMjA5NC45NjQlMjAxNS43NTEyJTIwOTUuMDk1NyUyMDE2LjMxNzIlMjA5NS4wOTU3QzE2Ljg5NzUlMjA5NS4wOTU3JTIwMTcuMzUxNCUyMDk0Ljg5ODElMjAxNy42Nzg5JTIwOTQuNTAzQzE4LjAwNjQlMjA5NC4xMDc5JTIwMTguMTcxOSUyMDkzLjUzNjUlMjAxOC4xNzU1JTIwOTIuNzg5TDE4LjE0MzQlMjA5Mi43NzgzQzE3LjgwNTIlMjA5My4yODAyJTIwMTcuMjkwOSUyMDkzLjUzMTIlMjAxNi42MDAzJTIwOTMuNTMxMkMxNi4yODclMjA5My41MzEyJTIwMTUuOTk2OSUyMDkzLjQ3MjUlMjAxNS43Mjk5JTIwOTMuMzU1QzE1LjQ2NjUlMjA5My4yMzc1JTIwMTUuMjM2OSUyMDkzLjA3NTUlMjAxNS4wNDExJTIwOTIuODY5MUMxNC44NDg4JTIwOTIuNjU5JTIwMTQuNjk3NSUyMDkyLjQwOTklMjAxNC41ODcyJTIwOTIuMTIxNUMxNC40ODA0JTIwOTEuODMzMiUyMDE0LjQyNyUyMDkxLjUxNjMlMjAxNC40MjclMjA5MS4xNzFDMTQuNDI3JTIwOTAuNzY4OCUyMDE0LjQ5MjklMjA5MC40MDIxJTIwMTQuNjI0NiUyMDkwLjA3MTFDMTQuNzU2MyUyMDg5Ljc0JTIwMTQuOTM5NiUyMDg5LjQ1NTIlMjAxNS4xNzQ2JTIwODkuMjE2N0MxNS40MTMxJTIwODguOTc4MiUyMDE1LjY5NzglMjA4OC43OTQ5JTIwMTYuMDI4OSUyMDg4LjY2NjdDMTYuMzYlMjA4OC41MzUlMjAxNi43MjY2JTIwODguNDY5MiUyMDE3LjEyODklMjA4OC40NjkyQzE3LjU0NTQlMjA4OC40NjkyJTIwMTcuOTE5MiUyMDg4LjU1MSUyMDE4LjI1MDIlMjA4OC43MTQ4QzE4LjU4MTMlMjA4OC44NzUlMjAxOC44NjI1JTIwODkuMTA4MiUyMDE5LjA5MzklMjA4OS40MTQzQzE5LjMyODglMjA4OS43MjA0JTIwMTkuNTA2OCUyMDkwLjA5NiUyMDE5LjYyNzklMjA5MC41NDFDMTkuNzUyNCUyMDkwLjk4NTklMjAxOS44MTQ3JTIwOTEuNDkxNCUyMDE5LjgxNDclMjA5Mi4wNTc0Wk0xOC4xMTE0JTIwOTEuMTYwNEMxOC4xMTE0JTIwOTAuOTY0NiUyMDE4LjA4NjUlMjA5MC43ODEzJTIwMTguMDM2NiUyMDkwLjYxMDRDMTcuOTg2OCUyMDkwLjQzNiUyMDE3LjkxNzQlMjA5MC4yODY0JTIwMTcuODI4NCUyMDkwLjE2MThDMTcuNzM5NCUyMDkwLjAzNzMlMjAxNy42MzA4JTIwODkuOTM5NCUyMDE3LjUwMjclMjA4OS44NjgyQzE3LjM3NDUlMjA4OS43OTM0JTIwMTcuMjMzOSUyMDg5Ljc1NiUyMDE3LjA4MDglMjA4OS43NTZDMTYuOTM0OSUyMDg5Ljc1NiUyMDE2Ljc5OTYlMjA4OS43ODgxJTIwMTYuNjc1JTIwODkuODUyMUMxNi41NTQlMjA4OS45MTYyJTIwMTYuNDQ5JTIwOTAuMDA1MiUyMDE2LjM2JTIwOTAuMTE5MUMxNi4yNzElMjA5MC4yMjk1JTIwMTYuMjAxNiUyMDkwLjM2MyUyMDE2LjE1MTclMjA5MC41MTk2QzE2LjEwMTklMjA5MC42NzYyJTIwMTYuMDc3JTIwOTAuODQ1MyUyMDE2LjA3NyUyMDkxLjAyNjlDMTYuMDc3JTIwOTEuMjI2MiUyMDE2LjEwMTklMjA5MS40MDQyJTIwMTYuMTUxNyUyMDkxLjU2MDhDMTYuMjAxNiUyMDkxLjcxMzklMjAxNi4yNzElMjA5MS44NDM4JTIwMTYuMzYlMjA5MS45NTA2QzE2LjQ1MjUlMjA5Mi4wNTc0JTIwMTYuNTYyOSUyMDkyLjEzOTMlMjAxNi42OTElMjA5Mi4xOTYzQzE2LjgxOTIlMjA5Mi4yNDk3JTIwMTYuOTYxNiUyMDkyLjI3NjQlMjAxNy4xMTgyJTIwOTIuMjc2NEMxNy4yNjc3JTIwOTIuMjc2NCUyMDE3LjQwMyUyMDkyLjI0NzklMjAxNy41MjQlMjA5Mi4xOTA5QzE3LjY0NTElMjA5Mi4xMzA0JTIwMTcuNzQ4MyUyMDkyLjA1MDMlMjAxNy44MzM3JTIwOTEuOTUwNkMxNy45MjI3JTIwOTEuODUxJTIwMTcuOTkwNCUyMDkxLjczMzUlMjAxOC4wMzY2JTIwOTEuNTk4MkMxOC4wODY1JTIwOTEuNDYzJTIwMTguMTExNCUyMDkxLjMxNyUyMDE4LjExMTQlMjA5MS4xNjA0WiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUyMiUyMCUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTI2LjA2MTclMjAxMjcuOTQxQzI2LjA2MTclMjAxMjcuNzM4JTIwMjYuMDkzNyUyMDEyNy41MzUlMjAyNi4xNTc4JTIwMTI3LjMzMkMyNi4yMjE5JTIwMTI3LjEyNSUyMDI2LjMxMjclMjAxMjYuOTMzJTIwMjYuNDMwMSUyMDEyNi43NTVDMjYuNTUxMiUyMDEyNi41NzclMjAyNi42OTg5JTIwMTI2LjQxNSUyMDI2Ljg3MzMlMjAxMjYuMjY5QzI3LjA1MTMlMjAxMjYuMTIzJTIwMjcuMjUyNCUyMDEyNi4wMDglMjAyNy40NzY3JTIwMTI1LjkyMkMyNy4xNDU2JTIwMTI1LjczNyUyMDI2Ljg4MjIlMjAxMjUuNSUyMDI2LjY4NjQlMjAxMjUuMjEyQzI2LjQ5MDYlMjAxMjQuOTIlMjAyNi4zOTI3JTIwMTI0LjU5OCUyMDI2LjM5MjclMjAxMjQuMjQ1QzI2LjM5MjclMjAxMjMuOTY0JTIwMjYuNDQ2MSUyMDEyMy43MDQlMjAyNi41NTI5JTIwMTIzLjQ2NkMyNi42NjMzJTIwMTIzLjIyNyUyMDI2LjgxNDYlMjAxMjMuMDIxJTIwMjcuMDA2OCUyMDEyMi44NDZDMjcuMTk5JTIwMTIyLjY3MiUyMDI3LjQyNjklMjAxMjIuNTM3JTIwMjcuNjkwMyUyMDEyMi40NDFDMjcuOTUzNyUyMDEyMi4zNDElMjAyOC4yMzg1JTIwMTIyLjI5MSUyMDI4LjU0NDYlMjAxMjIuMjkxQzI4Ljg1NDMlMjAxMjIuMjkxJTIwMjkuMTQwOSUyMDEyMi4zNDElMjAyOS40MDQzJTIwMTIyLjQ0MUMyOS42Njc4JTIwMTIyLjU0JTIwMjkuODk1NiUyMDEyMi42NzclMjAzMC4wODc4JTIwMTIyLjg1MkMzMC4yOCUyMDEyMy4wMjYlMjAzMC40Mjk1JTIwMTIzLjIzMyUyMDMwLjUzNjMlMjAxMjMuNDcxQzMwLjY0MzElMjAxMjMuNzElMjAzMC42OTY1JTIwMTIzLjk2OCUyMDMwLjY5NjUlMjAxMjQuMjQ1QzMwLjY5NjUlMjAxMjQuNTk4JTIwMzAuNTk4NiUyMDEyNC45MiUyMDMwLjQwMjglMjAxMjUuMjEyQzMwLjIwNzElMjAxMjUuNSUyMDI5Ljk0NzIlMjAxMjUuNzM3JTIwMjkuNjIzMyUyMDEyNS45MjJDMjkuODQ0JTIwMTI2LjAwOCUyMDMwLjA0MTUlMjAxMjYuMTIzJTIwMzAuMjE2JTIwMTI2LjI2OUMzMC4zOTA0JTIwMTI2LjQxNSUyMDMwLjUzNjMlMjAxMjYuNTc3JTIwMzAuNjUzOCUyMDEyNi43NTVDMzAuNzc0OCUyMDEyNi45MzMlMjAzMC44Njc0JTIwMTI3LjEyNSUyMDMwLjkzMTUlMjAxMjcuMzMyQzMwLjk5NTYlMjAxMjcuNTM1JTIwMzEuMDI3NiUyMDEyNy43MzglMjAzMS4wMjc2JTIwMTI3Ljk0MUMzMS4wMjc2JTIwMTI4LjI3NSUyMDMwLjk2NzElMjAxMjguNTgxJTIwMzAuODQ2JTIwMTI4Ljg1OUMzMC43MjUlMjAxMjkuMTM3JTIwMzAuNTU0MSUyMDEyOS4zNzUlMjAzMC4zMzM0JTIwMTI5LjU3NEMzMC4xMTYzJTIwMTI5Ljc3JTIwMjkuODU0NiUyMDEyOS45MjMlMjAyOS41NDg1JTIwMTMwLjAzNEMyOS4yNDU5JTIwMTMwLjE0NCUyMDI4LjkxMTMlMjAxMzAuMTk5JTIwMjguNTQ0NiUyMDEzMC4xOTlDMjguMTgxNSUyMDEzMC4xOTklMjAyNy44NDg3JTIwMTMwLjE0NCUyMDI3LjU0NjElMjAxMzAuMDM0QzI3LjI0MzUlMjAxMjkuOTIzJTIwMjYuOTgxOSUyMDEyOS43NyUyMDI2Ljc2MTIlMjAxMjkuNTc0QzI2LjU0MDUlMjAxMjkuMzc1JTIwMjYuMzY3OCUyMDEyOS4xMzclMjAyNi4yNDMyJTIwMTI4Ljg1OUMyNi4xMjIyJTIwMTI4LjU4MSUyMDI2LjA2MTclMjAxMjguMjc1JTIwMjYuMDYxNyUyMDEyNy45NDFaTTI3LjAxMjIlMjAxMjcuODY2QzI3LjAxMjIlMjAxMjguMTA0JTIwMjcuMDQ3NyUyMDEyOC4zMiUyMDI3LjExODklMjAxMjguNTEyQzI3LjE5MzclMjAxMjguNzA0JTIwMjcuMjk2OSUyMDEyOC44NjglMjAyNy40Mjg2JTIwMTI5LjAwM0MyNy41NjM5JTIwMTI5LjEzOCUyMDI3LjcyNTklMjAxMjkuMjQzJTIwMjcuOTE0NiUyMDEyOS4zMThDMjguMTA2OCUyMDEyOS4zODklMjAyOC4zMTg2JTIwMTI5LjQyNSUyMDI4LjU1JTIwMTI5LjQyNUMyOC43NzQyJTIwMTI5LjQyNSUyMDI4Ljk4MDclMjAxMjkuMzg4JTIwMjkuMTY5NCUyMDEyOS4zMTNDMjkuMzU4MSUyMDEyOS4yMzglMjAyOS41MiUyMDEyOS4xMzMlMjAyOS42NTUzJTIwMTI4Ljk5OEMyOS43OTQxJTIwMTI4Ljg2MyUyMDI5LjkwMDklMjAxMjguNjk5JTIwMjkuOTc1NyUyMDEyOC41MDdDMzAuMDU0JTIwMTI4LjMxNCUyMDMwLjA5MzElMjAxMjguMTAxJTIwMzAuMDkzMSUyMDEyNy44NjZDMzAuMDkzMSUyMDEyNy42NTIlMjAzMC4wNTU4JTIwMTI3LjQ1MyUyMDI5Ljk4MSUyMDEyNy4yNjhDMjkuOTA5OCUyMDEyNy4wNzklMjAyOS44MDY2JTIwMTI2LjkxNCUyMDI5LjY3MTMlMjAxMjYuNzcxQzI5LjUzNiUyMDEyNi42MjklMjAyOS4zNzQxJTIwMTI2LjUxNyUyMDI5LjE4NTQlMjAxMjYuNDM1QzI4Ljk5NjclMjAxMjYuMzUzJTIwMjguNzg0OSUyMDEyNi4zMTIlMjAyOC41NSUyMDEyNi4zMTJDMjguMzI5MyUyMDEyNi4zMTIlMjAyOC4xMjQ2JTIwMTI2LjM1MSUyMDI3LjkzNTklMjAxMjYuNDI5QzI3Ljc1MDglMjAxMjYuNTA0JTIwMjcuNTg4OCUyMDEyNi42MTElMjAyNy40NSUyMDEyNi43NUMyNy4zMTQ3JTIwMTI2Ljg4NSUyMDI3LjIwNzklMjAxMjcuMDQ5JTIwMjcuMTI5NiUyMDEyNy4yNDFDMjcuMDUxMyUyMDEyNy40MyUyMDI3LjAxMjIlMjAxMjcuNjM4JTIwMjcuMDEyMiUyMDEyNy44NjZaTTI3LjI4NDUlMjAxMjQuMzE1QzI3LjI4NDUlMjAxMjQuNDk2JTIwMjcuMzE2NSUyMDEyNC42NjYlMjAyNy4zODA2JTIwMTI0LjgyMkMyNy40NDgyJTIwMTI0Ljk3NSUyMDI3LjUzOSUyMDEyNS4xMTElMjAyNy42NTI5JTIwMTI1LjIyOEMyNy43NzA0JTIwMTI1LjM0MiUyMDI3LjkwNTclMjAxMjUuNDMzJTIwMjguMDU4NyUyMDEyNS41QzI4LjIxMTglMjAxMjUuNTY0JTIwMjguMzc1NiUyMDEyNS41OTYlMjAyOC41NSUyMDEyNS41OTZDMjguNzI0NCUyMDEyNS41OTYlMjAyOC44ODgyJTIwMTI1LjU2MyUyMDI5LjA0MTIlMjAxMjUuNDk1QzI5LjE5NzklMjAxMjUuNDI3JTIwMjkuMzMzMSUyMDEyNS4zMzclMjAyOS40NDclMjAxMjUuMjIzQzI5LjU2MSUyMDEyNS4xMDUlMjAyOS42NTE3JTIwMTI0Ljk3JTIwMjkuNzE5NCUyMDEyNC44MTdDMjkuNzg3JTIwMTI0LjY2JTIwMjkuODIwOCUyMDEyNC40OTMlMjAyOS44MjA4JTIwMTI0LjMxNUMyOS44MjA4JTIwMTI0LjEzJTIwMjkuNzg3JTIwMTIzLjk1OSUyMDI5LjcxOTQlMjAxMjMuODAyQzI5LjY1NTMlMjAxMjMuNjQ2JTIwMjkuNTY2MyUyMDEyMy41MSUyMDI5LjQ1MjQlMjAxMjMuMzk2QzI5LjMzODUlMjAxMjMuMjgzJTIwMjkuMjAzMiUyMDEyMy4xOTQlMjAyOS4wNDY2JTIwMTIzLjEyOUMyOC44OTM1JTIwMTIzLjA2MiUyMDI4LjcyOCUyMDEyMy4wMjglMjAyOC41NSUyMDEyMy4wMjhDMjguMzYxMyUyMDEyMy4wMjglMjAyOC4xODg3JTIwMTIzLjA2MiUyMDI4LjAzMiUyMDEyMy4xMjlDMjcuODc5JTIwMTIzLjE5NyUyMDI3Ljc0NTUlMjAxMjMuMjklMjAyNy42MzE2JTIwMTIzLjQwN0MyNy41MjEyJTIwMTIzLjUyMSUyMDI3LjQzNTglMjAxMjMuNjU2JTIwMjcuMzc1MiUyMDEyMy44MTNDMjcuMzE0NyUyMDEyMy45NyUyMDI3LjI4NDUlMjAxMjQuMTM3JTIwMjcuMjg0NSUyMDEyNC4zMTVaJTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTIwJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNNTYuNzg1NyUyMDE1Mi4yOThDNTYuNjY4MyUyMDE1Mi41MDElMjA1Ni41MjU5JTIwMTUyLjc1NCUyMDU2LjM1ODYlMjAxNTMuMDU3QzU2LjE5NDglMjAxNTMuMzU5JTIwNTYuMDIwNCUyMDE1My42OTklMjA1NS44MzUzJTIwMTU0LjA3NkM1NS42NTAyJTIwMTU0LjQ1NCUyMDU1LjQ2MTUlMjAxNTQuODYlMjA1NS4yNjkzJTIwMTU1LjI5NEM1NS4wNzclMjAxNTUuNzI4JTIwNTQuODk3MyUyMDE1Ni4xNzclMjA1NC43MyUyMDE1Ni42NEM1NC41NjI3JTIwMTU3LjEwMiUyMDU0LjQxNDklMjAxNTcuNTcyJTIwNTQuMjg2OCUyMDE1OC4wNDlDNTQuMTYyMiUyMDE1OC41MjMlMjA1NC4wNzE0JTIwMTU4Ljk4OSUyMDU0LjAxNDQlMjAxNTkuNDQ4SDUzLjA3NDdDNTMuMTM4NyUyMDE1OC45OTMlMjA1My4yMzY2JTIwMTU4LjUyOCUyMDUzLjM2ODMlMjAxNTguMDU1QzUzLjUwMzYlMjAxNTcuNTc4JTIwNTMuNjU0OSUyMDE1Ny4xMTElMjA1My44MjIyJTIwMTU2LjY1NkM1My45OTMxJTIwMTU2LjE5NiUyMDU0LjE3MjklMjAxNTUuNzU1JTIwNTQuMzYxNSUyMDE1NS4zMzFDNTQuNTUwMiUyMDE1NC45MDglMjA1NC43MzM1JTIwMTU0LjUxOCUyMDU0LjkxMTUlMjAxNTQuMTYyQzU1LjA4OTUlMjAxNTMuODA2JTIwNTUuMjUxNSUyMDE1My40OTMlMjA1NS4zOTc0JTIwMTUzLjIyMkM1NS41NDY5JTIwMTUyLjk0OCUyMDU1LjY2NjIlMjAxNTIuNzM0JTIwNTUuNzU1MiUyMDE1Mi41ODFINTEuOTE1OVYxNTEuNzkxSDU2Ljc4NTdWMTUyLjI5OFolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuNTQlMjklMjIlMjAlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0yOS40NDclMjA2MC42NTIzSDI4LjU3MTNWNTQuMDM2NUMyOC41MDM3JTIwNTQuMTA0MSUyMDI4LjQwNCUyMDU0LjE4MjQlMjAyOC4yNzIzJTIwNTQuMjcxNEMyOC4xNDQyJTIwNTQuMzU2OCUyMDI3Ljk5ODIlMjA1NC40NDIzJTIwMjcuODM0NSUyMDU0LjUyNzdDMjcuNjc0MyUyMDU0LjYxMzElMjAyNy41MDM0JTIwNTQuNjkzMiUyMDI3LjMyMTklMjA1NC43NjhDMjcuMTQzOSUyMDU0Ljg0MjglMjAyNi45Njk0JTIwNTQuOTAxNSUyMDI2Ljc5ODYlMjA1NC45NDQyVjU0LjA1NzhDMjYuOTkwOCUyMDU0LjAwNDQlMjAyNy4xOTM3JTIwNTMuOTMzMiUyMDI3LjQwNzMlMjA1My44NDQyQzI3LjYyNDQlMjA1My43NTE3JTIwMjcuODM2MiUyMDUzLjY1MDIlMjAyOC4wNDI3JTIwNTMuNTM5OUMyOC4yNTI3JTIwNTMuNDI2JTIwMjguNDUwMyUyMDUzLjMwODUlMjAyOC42MzU0JTIwNTMuMTg3NUMyOC44MjA1JTIwNTMuMDYyOSUyMDI4Ljk4MDclMjA1Mi45NDE4JTIwMjkuMTE2JTIwNTIuODI0NEgyOS40NDdWNjAuNjUyM1olMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuNTQlMjklMjIlMjAlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0zNi45MjI2JTIwNTYuNzkxN0MzNi45MjI2JTIwNTcuNDMyNSUyMDM2Ljg2MzklMjA1OC4wMDAzJTIwMzYuNzQ2NCUyMDU4LjQ5NTFDMzYuNjMyNSUyMDU4Ljk4OTklMjAzNi40NjUyJTIwNTkuNDA4MiUyMDM2LjI0NDUlMjA1OS43NDk5QzM2LjAyNzMlMjA2MC4wODgxJTIwMzUuNzU4NiUyMDYwLjM0NjIlMjAzNS40MzgyJTIwNjAuNTI0MkMzNS4xMjE0JTIwNjAuNjk4NiUyMDM0Ljc2JTIwNjAuNzg1OCUyMDM0LjM1NDIlMjA2MC43ODU4QzMzLjk2OTglMjA2MC43ODU4JTIwMzMuNjI2MiUyMDYwLjcwMjIlMjAzMy4zMjM3JTIwNjAuNTM0OUMzMy4wMjQ2JTIwNjAuMzY0JTIwMzIuNzcxOSUyMDYwLjExNjYlMjAzMi41NjU0JTIwNTkuNzkyNkMzMi4zNTklMjA1OS40Njg3JTIwMzIuMjAyMyUyMDU5LjA3MTglMjAzMi4wOTU1JTIwNTguNjAxOUMzMS45ODg3JTIwNTguMTI4NCUyMDMxLjkzNTMlMjA1Ny41ODc0JTIwMzEuOTM1MyUyMDU2Ljk3ODZDMzEuOTM1MyUyMDU2LjMwOTQlMjAzMS45OTA1JTIwNTUuNzE4NSUyMDMyLjEwMDklMjA1NS4yMDU5QzMyLjIxNDglMjA1NC42OTMyJTIwMzIuMzgwMyUyMDU0LjI2NDMlMjAzMi41OTc1JTIwNTMuOTE5QzMyLjgxNDYlMjA1My41NzAxJTIwMzMuMDgzNCUyMDUzLjMwODUlMjAzMy40MDM4JTIwNTMuMTM0MUMzMy43Mjc3JTIwNTIuOTU2MSUyMDM0LjA5NzklMjA1Mi44NjcxJTIwMzQuNTE0NCUyMDUyLjg2NzFDMzYuMTE5OSUyMDUyLjg2NzElMjAzNi45MjI2JTIwNTQuMTc1MyUyMDM2LjkyMjYlMjA1Ni43OTE3Wk0zNi4wMjU1JTIwNTYuODc3MkMzNi4wMjU1JTIwNTQuNjk4NiUyMDM1LjUwNzYlMjA1My42MDkzJTIwMzQuNDcxNyUyMDUzLjYwOTNDMzMuMzc4OCUyMDUzLjYwOTMlMjAzMi44MzI0JTIwNTQuNzE4MiUyMDMyLjgzMjQlMjA1Ni45MzU5QzMyLjgzMjQlMjA1OS4wMDQxJTIwMzMuMzY4MiUyMDYwLjAzODMlMjAzNC40Mzk3JTIwNjAuMDM4M0MzNS40OTY5JTIwNjAuMDM4MyUyMDM2LjAyNTUlMjA1OC45ODQ2JTIwMzYuMDI1NSUyMDU2Ljg3NzJaJTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTIwJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNNTcuMDM4NyUyMDMzLjk1MDhINTYuMTYzVjI3LjMzNDlDNTYuMDk1NCUyMDI3LjQwMjUlMjA1NS45OTU3JTIwMjcuNDgwOCUyMDU1Ljg2NCUyMDI3LjU2OThDNTUuNzM1OCUyMDI3LjY1NTMlMjA1NS41ODk5JTIwMjcuNzQwNyUyMDU1LjQyNjElMjAyNy44MjYxQzU1LjI2NTklMjAyNy45MTE2JTIwNTUuMDk1MSUyMDI3Ljk5MTclMjA1NC45MTM1JTIwMjguMDY2NEM1NC43MzU1JTIwMjguMTQxMiUyMDU0LjU2MTElMjAyOC4xOTk5JTIwNTQuMzkwMiUyMDI4LjI0MjZWMjcuMzU2MkM1NC41ODI1JTIwMjcuMzAyOSUyMDU0Ljc4NTQlMjAyNy4yMzE3JTIwNTQuOTk4OSUyMDI3LjE0MjdDNTUuMjE2MSUyMDI3LjA1MDElMjA1NS40Mjc5JTIwMjYuOTQ4NyUyMDU1LjYzNDQlMjAyNi44MzgzQzU1Ljg0NDQlMjAyNi43MjQ0JTIwNTYuMDQyJTIwMjYuNjA2OSUyMDU2LjIyNzElMjAyNi40ODU5QzU2LjQxMjIlMjAyNi4zNjEzJTIwNTYuNTcyNCUyMDI2LjI0MDMlMjA1Ni43MDc2JTIwMjYuMTIyOEg1Ny4wMzg3VjMzLjk1MDhaJTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTIwJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNNjIuOTMzNyUyMDMzLjk1MDhINjIuMDU4VjI3LjMzNDlDNjEuOTkwNCUyMDI3LjQwMjUlMjA2MS44OTA3JTIwMjcuNDgwOCUyMDYxLjc1OSUyMDI3LjU2OThDNjEuNjMwOCUyMDI3LjY1NTMlMjA2MS40ODQ5JTIwMjcuNzQwNyUyMDYxLjMyMTElMjAyNy44MjYxQzYxLjE2MDklMjAyNy45MTE2JTIwNjAuOTkwMSUyMDI3Ljk5MTclMjA2MC44MDg1JTIwMjguMDY2NEM2MC42MzA1JTIwMjguMTQxMiUyMDYwLjQ1NjElMjAyOC4xOTk5JTIwNjAuMjg1MiUyMDI4LjI0MjZWMjcuMzU2MkM2MC40Nzc1JTIwMjcuMzAyOSUyMDYwLjY4MDQlMjAyNy4yMzE3JTIwNjAuODk0JTIwMjcuMTQyN0M2MS4xMTExJTIwMjcuMDUwMSUyMDYxLjMyMjklMjAyNi45NDg3JTIwNjEuNTI5NCUyMDI2LjgzODNDNjEuNzM5NCUyMDI2LjcyNDQlMjA2MS45MzclMjAyNi42MDY5JTIwNjIuMTIyMSUyMDI2LjQ4NTlDNjIuMzA3MiUyMDI2LjM2MTMlMjA2Mi40Njc0JTIwMjYuMjQwMyUyMDYyLjYwMjclMjAyNi4xMjI4SDYyLjkzMzdWMzMuOTUwOFolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuNTQlMjklMjIlMjAlMkYlM0UlMEElM0MlMkZnJTNFJTBBJTNDZGVmcyUzRSUwQSUzQ2ZpbHRlciUyMGlkJTNEJTIyZmlsdGVyMF9kJTIyJTIweCUzRCUyMjIlMjIlMjB5JTNEJTIyNCUyMiUyMHdpZHRoJTNEJTIyMTc4JTIyJTIwaGVpZ2h0JTNEJTIyMTc4JTIyJTIwZmlsdGVyVW5pdHMlM0QlMjJ1c2VyU3BhY2VPblVzZSUyMiUyMGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycyUzRCUyMnNSR0IlMjIlM0UlMEElM0NmZUZsb29kJTIwZmxvb2Qtb3BhY2l0eSUzRCUyMjAlMjIlMjByZXN1bHQlM0QlMjJCYWNrZ3JvdW5kSW1hZ2VGaXglMjIlMkYlM0UlMEElM0NmZUNvbG9yTWF0cml4JTIwaW4lM0QlMjJTb3VyY2VBbHBoYSUyMiUyMHR5cGUlM0QlMjJtYXRyaXglMjIlMjB2YWx1ZXMlM0QlMjIwJTIwMCUyMDAlMjAwJTIwMCUyMDAlMjAwJTIwMCUyMDAlMjAwJTIwMCUyMDAlMjAwJTIwMCUyMDAlMjAwJTIwMCUyMDAlMjAxMjclMjAwJTIyJTIwcmVzdWx0JTNEJTIyaGFyZEFscGhhJTIyJTJGJTNFJTBBJTNDZmVPZmZzZXQlMjBkeSUzRCUyMjIlMjIlMkYlM0UlMEElM0NmZUdhdXNzaWFuQmx1ciUyMHN0ZERldmlhdGlvbiUzRCUyMjIlMjIlMkYlM0UlMEElM0NmZUNvbXBvc2l0ZSUyMGluMiUzRCUyMmhhcmRBbHBoYSUyMiUyMG9wZXJhdG9yJTNEJTIyb3V0JTIyJTJGJTNFJTBBJTNDZmVDb2xvck1hdHJpeCUyMHR5cGUlM0QlMjJtYXRyaXglMjIlMjB2YWx1ZXMlM0QlMjIwJTIwMCUyMDAlMjAwJTIwMCUyMDAlMjAwJTIwMCUyMDAlMjAwJTIwMCUyMDAlMjAwJTIwMCUyMDAlMjAwJTIwMCUyMDAlMjAwLjA1JTIwMCUyMiUyRiUzRSUwQSUzQ2ZlQmxlbmQlMjBtb2RlJTNEJTIybm9ybWFsJTIyJTIwaW4yJTNEJTIyQmFja2dyb3VuZEltYWdlRml4JTIyJTIwcmVzdWx0JTNEJTIyZWZmZWN0MV9kcm9wU2hhZG93JTIyJTJGJTNFJTBBJTNDZmVCbGVuZCUyMG1vZGUlM0QlMjJub3JtYWwlMjIlMjBpbiUzRCUyMlNvdXJjZUdyYXBoaWMlMjIlMjBpbjIlM0QlMjJlZmZlY3QxX2Ryb3BTaGFkb3clMjIlMjByZXN1bHQlM0QlMjJzaGFwZSUyMiUyRiUzRSUwQSUzQyUyRmZpbHRlciUzRSUwQSUzQyUyRmRlZnMlM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgbWluLXdpZHRoOiAxODJweDtcclxuICBtaW4taGVpZ2h0OiAxODJweDtcclxuICBtYXgtaGVpZ2h0OiAxODJweDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE4MnB4O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5keC10aW1ldmlldy1ob3VyYXJyb3csXHJcbi5keC10aW1ldmlldy1taW51dGVhcnJvdyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB3aWR0aDogMTBweDtcclxuICBtYXJnaW4tbGVmdDogLTVweDtcclxuICBoZWlnaHQ6IDUwJTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uZHgtdGltZXZpZXctaG91cmFycm93IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjI0OCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDYlMjA0OCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlMEElM0NyZWN0JTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyNDQlMjIlMjByeCUzRCUyMjMlMjIlMjBmaWxsJTNEJTIycmdiJTI4MTM4LCUyMDIwMCwlMjA2NCUyOSUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxufVxyXG4uZHgtdGltZXZpZXctbWludXRlYXJyb3cge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMTAlMjIlMjBoZWlnaHQlM0QlMjI2NiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEwJTIwNjYlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTNDcmVjdCUyMHglM0QlMjIzJTIyJTIwd2lkdGglM0QlMjI0JTIyJTIwaGVpZ2h0JTNEJTIyNjQlMjIlMjByeCUzRCUyMjIlMjIlMjBmaWxsJTNEJTIycmdiJTI4MTM4LCUyMDIwMCwlMjA2NCUyOSUyMiUyRiUzRSUwQSUzQ2NpcmNsZSUyMGN4JTNEJTIyNSUyMiUyMGN5JTNEJTIyNjElMjIlMjByJTNEJTIyMy41JTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHN0cm9rZSUzRCUyMnJnYiUyODEzOCwlMjAyMDAsJTIwNjQlMjklMjIlMjBzdHJva2Utd2lkdGglM0QlMjIzJTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG59XHJcbi5keC10aW1ldmlldyB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi5keC10aW1ldmlldyAuZHgtdGV4dGVkaXRvciAuZHgtdGV4dGVkaXRvci1jb250YWluZXIgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXRpbWV2aWV3IC5keC10ZXh0ZWRpdG9yIC5keC10ZXh0ZWRpdG9yLWNvbnRhaW5lciAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcbn1cclxuLmR4LXRpbWV2aWV3IC5keC10ZXh0ZWRpdG9yIC5keC10ZXh0ZWRpdG9yLWNvbnRhaW5lciAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lciAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdGltZXZpZXcgLmR4LXRleHRlZGl0b3IgLmR4LXRleHRlZGl0b3ItY29udGFpbmVyIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyIC5keC1kcm9wZG93bmVkaXRvci1idXR0b24sXHJcbi5keC10aW1ldmlldyAuZHgtdGV4dGVkaXRvciAuZHgtdGV4dGVkaXRvci1jb250YWluZXIgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXIgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi5keC1ydGwge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC10aW1ldmlldy1mb3JtYXQxMiB7XHJcbiAgd2lkdGg6IDY0cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LXJ0bCAuZHgtdGltZXZpZXctZm9ybWF0MTIsXHJcbi5keC10aW1ldmlldy1mb3JtYXQxMi5keC1ydGwge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcbi5keC10aW1ldmlldy10aW1lLXNlcGFyYXRvciB7XHJcbiAgbWFyZ2luOiAwIDVweDtcclxufVxyXG4uZHgtdGltZXZpZXctZmllbGQge1xyXG4gIG1pbi1oZWlnaHQ6IDM1cHg7XHJcbn1cclxuLmR4LXRpbWV2aWV3LWZpZWxkIC5keC1udW1iZXJib3gge1xyXG4gIHdpZHRoOiA2NHB4O1xyXG59XHJcbi5keC10aW1ldmlldy1maWVsZCAuZHgtbnVtYmVyYm94LmR4LW51bWJlcmJveC1zcGluLXRvdWNoLWZyaWVuZGx5IHtcclxuICB3aWR0aDogMTEwcHg7XHJcbn1cclxuLmR4LWRhdGV2aWV3LWl0ZW0ge1xyXG4gIG1hcmdpbjogMDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMS4zZW07XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtZGF0ZXZpZXctcm9sbGVycyB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG59XHJcbi5keC1kYXRldmlldy1pdGVtLXNlbGVjdGVkLWJvcmRlcixcclxuLmR4LWRhdGV2aWV3cm9sbGVyLWRheSAuZHgtZGF0ZXZpZXctbmFtZS1mb3JtYXR0ZXIsXHJcbi5keC1kYXRldmlld3JvbGxlci1tb250aCAuZHgtZGF0ZXZpZXctdmFsdWUtZm9ybWF0dGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1kYXRldmlldy1yb2xsZXJzIHtcclxuICB3aWR0aDogYXV0bztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmR4LWRhdGV2aWV3cm9sbGVyLWN1cnJlbnQgLmR4LWRhdGV2aWV3LWl0ZW0ge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogZm9udC1zaXplIC4ycyBlYXNlLW91dDtcclxuICB0cmFuc2l0aW9uOiBmb250LXNpemUgLjJzIGVhc2Utb3V0O1xyXG59XHJcbi5keC1kYXRldmlld3JvbGxlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xyXG4gIGZsZXg6IDEgMSBhdXRvO1xyXG4gIG1pbi13aWR0aDogNGVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LWRhdGV2aWV3cm9sbGVyIC5keC1idXR0b24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWRhdGV2aWV3cm9sbGVyIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQ6OmFmdGVyLFxyXG4uZHgtZGF0ZXZpZXdyb2xsZXIgLmR4LXNjcm9sbGFibGUtY29udGVudDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGhlaWdodDogNzFweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uZHgtZGF0ZXZpZXdyb2xsZXIgLmR4LXNjcm9sbGFibGUtY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IDE4MnB4O1xyXG59XHJcbi5keC1kYXRldmlld3JvbGxlci5keC1kYXRldmlld3JvbGxlci15ZWFyIHtcclxuICBtaW4td2lkdGg6IDQuODVlbTtcclxufVxyXG4uZHgtZGF0ZXZpZXdyb2xsZXIuZHgtc3RhdGUtYWN0aXZlIC5keC1idXR0b24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWRhdGV2aWV3cm9sbGVyLW1vbnRoIHtcclxuICBtaW4td2lkdGg6IDEyZW07XHJcbn1cclxuLmR4LWRhdGV2aWV3cm9sbGVyLWhvdXJzOjphZnRlciB7XHJcbiAgY29udGVudDogXCI6XCI7XHJcbiAgZm9udC1zaXplOiAyLjJlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IC05JTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHRvcDogMzclO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWRhdGV2aWV3cm9sbGVyLWhvdXJzIC5keC1kYXRldmlldy1pdGVtLXNlbGVjdGVkLWZyYW1lIHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwJTtcclxufVxyXG4uZHgtZGF0ZXZpZXdyb2xsZXItbWludXRlcyAuZHgtZGF0ZXZpZXctaXRlbS1zZWxlY3RlZC1mcmFtZSB7XHJcbiAgd2lkdGg6IDgwJTtcclxufVxyXG4uZHgtZGF0ZXZpZXctaXRlbS1zZWxlY3RlZCB7XHJcbiAgZm9udC1zaXplOiAxLjhlbTtcclxuICBjb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtcnRsLmR4LWRhdGV2aWV3cm9sbGVyLWhvdXJzOjphZnRlciB7XHJcbiAgbGVmdDogLTklO1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1kYXRldmlldy1pdGVtLXNlbGVjdGVkLWZyYW1lIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA3MXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1kYXRldmlldy1pdGVtLXNlbGVjdGVkLWZyYW1lOjphZnRlcixcclxuLmR4LWRhdGV2aWV3LWl0ZW0tc2VsZWN0ZWQtZnJhbWU6OmJlZm9yZSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGhlaWdodDogNzFweDtcclxufVxyXG4uZHgtZGF0ZXZpZXctaXRlbS1zZWxlY3RlZC1mcmFtZTo6YmVmb3JlIHtcclxuICB0b3A6IC03MXB4O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCBib3R0b20sbGVmdCB0b3AsZnJvbShyZ2JhKDI1NSwyNTUsMjU1LDApKSxjb2xvci1zdG9wKDYwJSxyZ2JhKDI1NSwyNTUsMjU1LC44KSkpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMjU1LDI1NSwyNTUsMCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC44KSA2MCUpO1xyXG59XHJcbi5keC1kYXRldmlldy1pdGVtLXNlbGVjdGVkLWZyYW1lOjphZnRlciB7XHJcbiAgdG9wOiA0MHB4O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AsbGVmdCBib3R0b20sZnJvbShyZ2JhKDI1NSwyNTUsMjU1LDApKSxjb2xvci1zdG9wKDYwJSxyZ2JhKDI1NSwyNTUsMjU1LC44KSkpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcscmdiYSgyNTUsMjU1LDI1NSwwKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjgpIDYwJSk7XHJcbn1cclxuLmR4LWRldmljZS1waG9uZSAuZHgtZGF0ZXZpZXctcm9sbGVycyxcclxuLmR4LWRldmljZS10YWJsZXQgLmR4LWRhdGV2aWV3LXJvbGxlcnMge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG59XHJcbi5keC1kZXZpY2UtcGhvbmUgLmR4LWRhdGV2aWV3cm9sbGVyLW1vbnRoLFxyXG4uZHgtZGV2aWNlLXRhYmxldCAuZHgtZGF0ZXZpZXdyb2xsZXItbW9udGgge1xyXG4gIG1pbi13aWR0aDogNGVtO1xyXG59XHJcbi5keC1kZXZpY2UtcGhvbmUgLmR4LWRhdGV2aWV3LWl0ZW0sXHJcbi5keC1kZXZpY2UtdGFibGV0IC5keC1kYXRldmlldy1pdGVtIHtcclxuICBmb250LXNpemU6IDEuMWVtO1xyXG59XHJcbi5keC1kZXZpY2UtcGhvbmUgLmR4LWRhdGV2aWV3LWl0ZW0tc2VsZWN0ZWQsXHJcbi5keC1kZXZpY2UtdGFibGV0IC5keC1kYXRldmlldy1pdGVtLXNlbGVjdGVkIHtcclxuICBmb250LXNpemU6IDEuNGVtO1xyXG59XHJcbi5keC1kYXRlYm94LXdyYXBwZXIgLmR4LXBvcHVwLXRpdGxlIHtcclxuICBtaW4taGVpZ2h0OiAxMHB4O1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG59XHJcbi5keC1kYXRlYm94LXdyYXBwZXIgLmR4LWl0ZW0ge1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG4uZHgtZGF0ZWJveC13cmFwcGVyIC5keC1wb3B1cC1ib3R0b20gLmR4LWJ1dHRvbiB7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuLmR4LWRhdGVib3gtZGF0ZXRpbWUtdGltZS1zaWRlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwyMjEsMjIxLC4yKTtcclxufVxyXG4uZHgtZGF0ZWJveC13cmFwcGVyLXJvbGxlcnMuZHgtZGF0ZWJveC13cmFwcGVyLXRpbWUgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIG1hcmdpbjogMCAzNHB4O1xyXG59XHJcbi5keC1kYXRlYm94LXdyYXBwZXItbGlzdCAuZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG59XHJcbi5keC1kZXZpY2UtcGhvbmUgLmR4LWRhdGVib3gtd3JhcHBlci1yb2xsZXJzIC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcbi5keC1kYXRlYm94LWNhbGVuZGFyIC5keC1kcm9wZG93bmVkaXRvci1pY29uIHtcclxuICBmb250OiAxOHB4LzE4cHggRFhJY29ucztcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC1kYXRlYm94LWNhbGVuZGFyIC5keC1kcm9wZG93bmVkaXRvci1pY29uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC05cHg7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtOXB4O1xyXG59XHJcbi5keC1kYXRlYm94LWNhbGVuZGFyLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZS5keC1lZGl0b3ItZmlsbGVkIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4wNyk7XHJcbn1cclxuLmR4LWRhdGVib3gtY2FsZW5kYXIuZHgtcnRsLmR4LWRyb3Bkb3duZWRpdG9yLWFjdGl2ZSAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uIC5keC1kcm9wZG93bmVkaXRvci1pY29uIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5keC1kYXRlYm94LXdyYXBwZXItY2FsZW5kYXIgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWRhdGVib3gtd3JhcHBlci1jYWxlbmRhciAuZHgtY2FsZW5kYXIge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBtYXJnaW46IDE2cHg7XHJcbn1cclxuLmR4LWRhdGVib3gtd3JhcHBlci1jYWxlbmRhciAuZHgtZGF0ZWJveC1jb250YWluZXItY2VsbCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuLmR4LWRhdGVib3gtd3JhcHBlci1jYWxlbmRhci5keC1kYXRlYm94LXdyYXBwZXItZGF0ZXRpbWUgLmR4LXRpbWV2aWV3IHtcclxuICBwYWRkaW5nOiAxNnB4O1xyXG59XHJcbi5keC1kYXRlYm94LXdyYXBwZXItY2FsZW5kYXIuZHgtZGF0ZWJveC13cmFwcGVyLWRhdGV0aW1lIC5keC1kYXRlYm94LWNvbnRhaW5lci1jZWxsIHtcclxuICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gIG1hcmdpbi1yaWdodDogMTZweDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDozMjBweCkge1xyXG4gIC5keC1kYXRlYm94LXdyYXBwZXItY2FsZW5kYXIgLmR4LWNhbGVuZGFyIHtcclxuICAgIG1hcmdpbjogMThweDtcclxuICB9XHJcbn1cclxuLmR4LXJ0bCAuZHgtZGF0ZWJveC13cmFwcGVyIC5keC1wb3B1cC1ib3R0b20gLmR4LXRvb2xiYXItYnV0dG9uICsgLmR4LXRvb2xiYXItYnV0dG9uIC5keC1idXR0b24ge1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1kYXRlYm94LWxpc3QgLmR4LWRyb3Bkb3duZWRpdG9yLWljb24ge1xyXG4gIGZvbnQ6IDE4cHgvMThweCBEWEljb25zO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmR4LWRhdGVib3gtbGlzdCAuZHgtZHJvcGRvd25lZGl0b3ItaWNvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwMVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMThweDtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtOXB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTlweDtcclxufVxyXG4uZHgtZGF0ZWJveC13cmFwcGVyLWxpc3QgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWRhdGVib3ggaW5wdXRbdHlwZT1kYXRlXSB7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG4uZHgtZGF0ZWJveC5keC1hdXRvLXdpZHRoLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWVkaXRvci11bmRlcmxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZGF0ZWJveDpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LWF1dG8td2lkdGguZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7XHJcbn1cclxuLmR4LWRhdGVib3guZHgtYXV0by13aWR0aC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1kYXRlYm94Om5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtYXV0by13aWR0aC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xyXG59XHJcbi5keC1kYXRlYm94LmR4LWF1dG8td2lkdGguZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWRhdGVib3guZHgtYXV0by13aWR0aC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1kYXRlYm94Om5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSkuZHgtYXV0by13aWR0aC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZGF0ZWJveDpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LWF1dG8td2lkdGguZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzNHB4O1xyXG59XHJcbi5keC1kYXRlYm94LmR4LWF1dG8td2lkdGguZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLWZpbGxlZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1kYXRlYm94LmR4LWF1dG8td2lkdGguZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWRhdGVib3g6bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KS5keC1hdXRvLXdpZHRoLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWVkaXRvci1maWxsZWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZGF0ZWJveDpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpLmR4LWF1dG8td2lkdGguZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZWRpdG9yLW91dGxpbmVkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XHJcbn1cclxuLmR4LWRldmljZS1pb3MgLmR4LWRhdGVib3guZHgtdGV4dGVkaXRvci1lbXB0eSAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgbWluLWhlaWdodDogMzNweDtcclxufVxyXG4uZHgtZHJvcGRvd25saXN0LXBvcHVwLXdyYXBwZXIgLmR4LWxpc3QgLmR4LXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5keC1kcm9wZG93bmxpc3QtcG9wdXAtd3JhcHBlciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1kcm9wZG93bmxpc3QtcG9wdXAtd3JhcHBlci5keC1wb3B1cC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwwLDAsLjIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsMCwwLC4yKTtcclxuICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxufVxyXG4uZHgtZHJvcGRvd25saXN0LXBvcHVwLXdyYXBwZXIuZHgtcG9wdXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50LmR4LWRyb3Bkb3duZWRpdG9yLW92ZXJsYXktZmxpcHBlZCB7XHJcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xyXG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbn1cclxuLmR4LWRyb3Bkb3dubGlzdC1wb3B1cC13cmFwcGVyIC5keC1wb3B1cC1jb250ZW50IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZzogMXB4O1xyXG59XHJcbi5keC1kcm9wZG93bmxpc3QtcG9wdXAtd3JhcHBlciAuZHgtbGlzdCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6IDM2cHg7XHJcbn1cclxuLmR4LWRyb3Bkb3dubGlzdC1wb3B1cC13cmFwcGVyIC5keC1saXN0LXNlbGVjdC1hbGwge1xyXG4gIHBhZGRpbmc6IDEycHggMCA4cHg7XHJcbn1cclxuLmR4LWRyb3Bkb3dubGlzdC1wb3B1cC13cmFwcGVyIC5keC1lbXB0eS1tZXNzYWdlLFxyXG4uZHgtZHJvcGRvd25saXN0LXBvcHVwLXdyYXBwZXIgLmR4LWxpc3QtaXRlbSB7XHJcbiAgYm9yZGVyLXRvcDogMDtcclxufVxyXG4uZHgtZHJvcGRvd25saXN0LXBvcHVwLXdyYXBwZXIgLmR4LWVtcHR5LW1lc3NhZ2U6bGFzdC1vZi10eXBlLFxyXG4uZHgtZHJvcGRvd25saXN0LXBvcHVwLXdyYXBwZXIgLmR4LWxpc3QtaXRlbTpsYXN0LW9mLXR5cGUge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuLmR4LWF1dG9jb21wbGV0ZS5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOjphZnRlcixcclxuLmR4LWF1dG9jb21wbGV0ZS5keC12YWxpZCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIHJpZ2h0OiA3cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtYXV0b2NvbXBsZXRlLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsIC5keC1hdXRvY29tcGxldGUuZHgtdmFsaWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtcnRsLmR4LWF1dG9jb21wbGV0ZS5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC1hdXRvY29tcGxldGUuZHgtdmFsaWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXI6OmFmdGVyIHtcclxuICBsZWZ0OiA3cHg7XHJcbn1cclxuLmR4LWF1dG9jb21wbGV0ZS5keC12YWxpZGF0aW9uLXBlbmRpbmcgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXIgLmR4LXBlbmRpbmctaW5kaWNhdG9yIHtcclxuICByaWdodDogN3B4O1xyXG59XHJcbi5keC1ydGwgLmR4LWF1dG9jb21wbGV0ZS5keC12YWxpZGF0aW9uLXBlbmRpbmcgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXIgLmR4LXBlbmRpbmctaW5kaWNhdG9yLFxyXG4uZHgtcnRsLmR4LWF1dG9jb21wbGV0ZS5keC12YWxpZGF0aW9uLXBlbmRpbmcgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXIgLmR4LXBlbmRpbmctaW5kaWNhdG9yIHtcclxuICBsZWZ0OiA3cHg7XHJcbn1cclxuLmR4LWxvYWRpbmRpY2F0b3Ige1xyXG4gIHdpZHRoOiAzMnB4O1xyXG4gIGhlaWdodDogMzJweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWxvYWRpbmRpY2F0b3Itd3JhcHBlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogMzJweDtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuLmR4LWxvYWRpbmRpY2F0b3ItaW1hZ2Uge1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhRQUJBQUtFQ0FESTZSVEk2UnYvLy8vLy8veUgvQzA1RlZGTkRRVkJGTWk0d0F3RUFBQUFoK1FRSkNRQUJBQ3dBQUFBQVFBQkFBQUFDa0l5UHFjdnRENk9jdEVwZ3MxYWc5dzFtM2hlVzBFaWE2b0ppNjN1MDhCeWdOR3pmcTZ5YmVWLzZBVUhDb2Fab3RJeVNvU1h6NkhsdW5OSUtzbnFLWWluVWJhVHJ6YWJDanl1Wm96MDd3R3BXK3cyUHkrZjB1djJWdHJQbDVuZS96VlAzQjVoSHR4YzNlQlpvZUFpWFNMWTQ5d2paU0ZpcEZzazM2WldKdU1uNWlkWGl3dGpwTjNxSHFoZDYxd3BUQUFBaCtRUUpDUUFCQUN3QUFBQUFRQUJBQUFBQ2s0eVBxY3Z0RDZPY3ROcUxzOTY4K3crRzRnaVVJMm1lWVFtb0srdCtiQnQzYzIybnVIYnZQT3pMOUlLV0liRmlQRXFTeWdpejZYaENHOENwczJxTllyTlVrelE3KzFyRFc2NkJyRE1mMERUMUd1MUdzT052TXYwTXY4LzEremk3N1pkM1Z3YzRLR1lXTmloWFJuZklsYWlJeCtnR0dWbXA2QWlXT2JZNTFlazVHWmlHR1VwWmFqcEtHcm5LMnVyNkNvdFFBQUFoK1FRSkNRQUNBQ3dBQUFBQVFBQkFBQUFDb0pTUHFjdnRENk9jdE5xTHM5NjgrdytHNGtpVzVvbW02c3EyN3FzQUR5RERDZDNRdUkzc3NjN3IxVzY2WVJCSVJBWU5TbVp4ZVdnS250QW9JR0NWTHBYVXFuUFk5VkxEWWx6UldKYVIwMU50RmJoK24zM2U3N2t1bk9PejkzMWI3emRIVnllSWxxWTJlUGhudUlVVWQrVG9CdW56YU5OVitSS0c2VUttZ3dVVko4bTVKdHJ5V0xvU0lJbks1cmZBNkJvck8wdGJhM3VMbTZ1N3k5dWJVQUFBSWZrRUNRa0FBd0FzQUFBQUFFQUFRQUFBQXFLY2o2bkw3UStqbkxUYWk3UGV2UHNQaGh3QWlDS0ptaCthcWgxYnVpTXNiM0JjWTNldTBiek8rbVY4d2dxeFNEa2lJOG9scE9sMEJLTVNLSFV4dldJUldXMkNkT2g2dWVIVytHc1Fud2NwOWJsdFhwZlpjVG1kRHJiUDNXTjRYdDlTdHhiNFowZUlZNWduK0taWUtHZm15UGdYMmVkSXFiV1llUG1ZdVJiUU9RaGF1UmxLT29xb2gyZUt5U2NwZXJXVG10WjZpcHBLeXlpcnU4dmI2L3Q3VlFBQUlma0VDUWtBQXdBc0FBQUFBRUFBUUFBQUFwMmNqNm5MN1Eram5OU0JDNnJlQ1dNT1RwNFhsczFJbW1xSFp1dmJ1dS9hem5OdDAyTU83N3lLK3VrK1FwT3ZXRW9oUThjbFIrbmNRS09hS1ZWRXZGYXpXb3ExQytHQ0k5L3g2V0wyb3RNU01mdjhic3ZpbGpuOWRNL3JjL1k5b3U5bkFCZzR1TGNXK0Zlb2Q0ZzQ0T2IzdUJpWk4zbFhSbGtaZDJuSlNKajV0cWtaeXRZRStaa1c1RGxxbG1yWWlsbEtGNk42eWxxTGV0dW9LMUVBQUNINUJBa0pBQU1BTEFBQUFBQkFBRUFBQUFLTG5JK3BCKzIrb3B3MHZ0dXEzaFI3d0lYaTU0bW1SajduT3FYc0szM3dIRi8wblpUNFB0ajg3dnZkZ3NJWnNmZ0txSkMwSlJQbWZMNGdVaWkxeXJwaVY1bnRGT1ROaHNma3N2bU1UcXZYN0xiN0RZL0w1L1M2L1k3UDYvZDhCTGplQmZnM0YwaFlLSGNZcDZXWStCWUY5K2k0NkhaRUdjbUd3VmlaUm1LcGc1WXlTUmJhV09iaWVYbFNBQUFoK1FRSkNRQURBQ3dBQUFBQVFBQkFBQUFDZXB5UHFRbnQzMFpjdEZvTHMzYTNlN2FGMlVkVzR2bVVLbkthNDZwdThFeHE5TzI5K0U1Qi9OL2pBSWNISVpGb1BBNG55cWJ6Q1kxS3A5U3E5WXJOYXJmY3J2Y0xEb3ZINUxMNWpFNnIxK3kyK3cyUHkrZjB1djJPeit2WEFINGZuVlFXT0paaTVrTm1BM1dJSVNPRmdrTDFLSElsdWNqVjhsTUFBQ0g1QkFrSkFBTUFMQUFBQUFCQUFFQUFBQUozbkkrcEMrMFBscHkwSW9oenRMd2JEV2JlS0lVbVJxWmlaYWJlNHc1aFRHMzBwOTI2bGU5K0Nma0pHWTJoOFloTUtwZk1wdk1KalVxbjFLcjFpczFxdDl5dTl3c09pOGZrc3ZtTVRxdlg3TGI3RFkvTDUvUzYvWTRmTzhwQlBVcmNBd1p5VTZRMHc5RzNkTEpZK01TNFV2Vm9vd1VwVkFBQUlma0VDUWtBQXdBc0FBQUFBRUFBUUFBQUFuMmNqNm5MN1EvakFMUmFLN05HdC9zTmF0NFlsdUpJbVdxRXJ1NUR2bklTei9iVTNYcXUyM3d2K3dGZHdxR3FhQ3doazVzbDgxUjVycUxTcXZXS3pXcTMzSzczQ3c2THgrU3krWXhPcTlmc3R2c05qOHZuOUZCS2pVbGY4UG16VTd5SDlnYzIrRlhvZGRqMUlaaTRWVlBXWW9ZQ1lCWXdHVWdZV1dkU0FBQWgrUVFKQ1FBREFDd0FBQUFBUUFCQUFBQUNrcHlQcWN2dEQ2T2N0RUtBczkzYzVOK0YxQWVLcGtOcTU2cWtBQXNqYVV3UGM4M2UrS252WXUvckFJTWJFdEZrUEFxVHltS3A2VlJCSzhQcDVXbWRZTE9STGZmQi9JTEQ0Z2E1dkRpalc5SzFHZU9PeStmMHV2Mk9oNzN5dHJiZFM2YzJCeGpvVjBjb2h4Z25tR2g0NkRnSUdRbVh4N2lvNkdhWmlZbFdOVW1KcDdubWVjblpLWG9xK2JuSFo5UDZ5bFVBQUNINUJBa0pBQU1BTEFBQUFBQkFBRUFBQUFLVG5JK3B5KzBQbzV5MDJvdXozcno3RDNZQUVKYkhPSm9tU3FvZzY3NW8vTUcwT044YjIrb1o3OVBZZ2hjZ3NUZzhUb3hLQ3JNcFNVSWgwcW5qYWIzbXNvOHFWOEhiZmhGaDhYaFFUcDNKNVRVNzdENjE0K2g1UEUydncrbDR2dDNkZHpkamx1Y0ZTT2pYazJkZ3VOYm9pSGlvdHNnWUNUbEorWGltT1daNXFiakkrU1U2aXBscEdvcEt1Y3JhNnZvSysxb0FBQ0g1QkFrSkFBTUFMQUFBQUFCQUFFQUFBQUtlbkkrcHkrMFBvNXkwMm91ejNyejdENGJpU0pibWlhYnF5clllNEdiQUhGOHp2TnhCbmR6TWplTWRmRDJnRUVFczBvNkdRTkpnWkE2ZlVlbWdXclZpbjFwaXRydjhTbzFpOEpWclBRT1g2ZWs2MkZhdjQrNDVYVjRlditIdFBUOU54aFlYK0FjR2c2Ym5nOGdVbFNlMFZYZ0VPVmpsRk1uenRSaGo1d1lvcHRuQ2lYUVp1aWo0cUhtS1NYcDE1L29LR3lzN1MxdHJlNHVicTd1clVRQUFJZmtFQ1FrQUF3QXNBQUFBQUVBQVFBQUFBcUtjajZuTDdRK2puTFRhaTdQZXZQc1BoaHdBaUNKSm1pR2FxaDFidWlNc2IzQmNaM1N1czd6bSsyR0N3Z3V4U0RraUo2akFzcUo4UXFKU0I2cmFhQjJ1V0lhVzJoMTh0ZUVFbDFzMnQ5RHA3WnJjRnI5eGNYbU1IZmZoMjNwNnZWK0hBQmhvME9mSGQ3V1hGblM0aU5aWVJnVG5TQWJaQllhb21LZVpPZm1IR1FrYXlqbnF1VWthdGtOb2g0cDFzOHBxU2lsYlNwc3FHZ3FydTh2YjYvc3JWQUFBSWZrRUNRa0FBd0FzQUFBQUFFQUFRQUFBQXBxY2o2bkw3UStqbk5TQkM2cmVDbWNPVXQ0VmxzK0ltV3FIcnE2QmZ1L2F6bTV0cTNodWV2enQrL1dDd2hLeENEb2lPYWxsU09rVU5hTWJLRlV5dlVwSjJrcTJpK1dDSitKeDJDeEZrOVZyZGtUbXRzVG5kQnU4bmlqakQvcjlvSS8zdFNjWUNFaG5kV2c0aDdoSW1Lam94aGdueVVhcE51SUg0emhwYVlicHQvTzRlZmxaRnpNWUdua3EycWtWQXduMml0bzZScHQ1SzFFQUFDSDVCQWtKQUFNQUxBQUFBQUJBQUVBQUFBS0xuSStwQ2Uyd29weFV2Z3VyM2hSN0RvYURoNGxtUldibk9xWHNhNVh3ck1qMGJWejRQajQ4N3Z2ZGdzSVpzUWh6SUduS3BWSGxaRFdqVWlqVjFMaStzdHFWdFFzT2k4Zmtzdm1NVHF2WDdMYjdEWS9MNS9TNi9ZN0hmOTFjZVI4KzlYYkU5MGRZeURhSTZCQUFtS2ltSStpWUJ0bjJVVW01UnZMb1lwWWlxZVdKS1JZYVNCYWFxZmxTQUFBaCtRUUpDUUFEQUN3QUFBQUFRQUJBQUFBQ2VaeVBxUXJ0RDVhY3RDYUljN1M4R3cxaTNpaUZwa09tQjJoQktwbTlzdWZPZG92ZStwVHYvdFg0Q1ZlYjRiQm9UQ3FYektiekNZMUtwOVNxOVlyTmFyZmNydmNMRG92SDVMTDVqRTZyMSt5Mit3MlB5K2YwdXQwY0xQZkVlL0NEWE9NWDZCVkRXTGgweUJEaWROTDQxR2dpQlprb0dYR3lVd0FBSWZrRUNRa0FBd0FzQUFBQUFFQUFRQUFBQW5lY2o2bHI0QStZbkxRMmlMUGRIT1VQZHVJQ2x1WTRZdHVKcmxFN2xQRHNhdlE5ZmZqT3FQenZjUUNIeEtMeGlFd3FsOHltOHdtTlNxZlVxdldLeldxMzNLNzNDdzZMeCtTeStZeE9xOWZzdHZzTmo4dm45THJpRWJaMVEzcys3ZlhEa29KWFpBSW9vWE5rdUFqQnhHajQ5T2hEQmNsVEFBQWgrUVFKQ1FBREFDd0FBQUFBUUFCQUFBQUNmcHlQcWN2dEQrTUJ0RnFKODdLOEJ3MkdSbmVKSmtaUzV4cWw3TnVROEt6STlEMTArSzN2Yys5N0FZTXJEaEUyUElxTXltS3BhWHBDbDRDcDlZck5hcmZjcnZjTERvdkg1TEw1akU2cjEreTIrdzJQeStkMGRFWE5QQ2ZIZTM3ZTNDY1dHRFlJVnZobEE1aEk1cUxYeUppaUFoa3AxVVg1eUhWNVZ5ZFNBQUE3XCIpO1xyXG59XHJcbi5keC1sb2FkaW5kaWNhdG9yLWljb24tY3VzdG9tIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiAxLjVzIGxpbmVhciBpbmZpbml0ZSBkeC1sb2FkaW5kaWNhdG9yLWljb24tY3VzdG9tLXJvdGF0ZTtcclxuICBhbmltYXRpb246IDEuNXMgbGluZWFyIGluZmluaXRlIGR4LWxvYWRpbmRpY2F0b3ItaWNvbi1jdXN0b20tcm90YXRlO1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkeC1sb2FkaW5kaWNhdG9yLWljb24tY3VzdG9tLXJvdGF0ZSB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgZHgtbG9hZGluZGljYXRvci1pY29uLWN1c3RvbS1yb3RhdGUge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gIH1cclxufVxyXG4uZHgtbG9hZGluZGljYXRvci1jb250YWluZXIgPiAuZHgtbG9hZGluZGljYXRvciB7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBtYXJnaW4tdG9wOiAtMTZweDtcclxuICBtYXJnaW4tbGVmdDogLTE2cHg7XHJcbn1cclxuLmR4LWxvYWRpbmRpY2F0b3ItY29udGFpbmVyID4gLmR4LWxvYWRpbmRpY2F0b3IuZHgtbG9hZGluZGljYXRvciB7XHJcbiAgbWFyZ2luLXRvcDogLTE2cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xyXG59XHJcbi5keC1sb2FkaW5kaWNhdG9yLWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IDE1NjhtcyBsaW5lYXIgaW5maW5pdGUgZHgtY29udGVudC1yb3RhdGlvbjtcclxuICBhbmltYXRpb246IDE1NjhtcyBsaW5lYXIgaW5maW5pdGUgZHgtY29udGVudC1yb3RhdGlvbjtcclxufVxyXG4uZHgtbG9hZGluZGljYXRvci1pbWFnZSAuZHgtbG9hZGluZGljYXRvci1jb250ZW50IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcclxuICBhbmltYXRpb246IG5vbmU7XHJcbn1cclxuLmR4LWxvYWRpbmRpY2F0b3ItaWNvbiB7XHJcbiAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogNTMzMm1zIGN1YmljLWJlemllciguNCwwLC4yLDEpIGluZmluaXRlIGJvdGggZHgtaWNvbi1yb3RhdGlvbjtcclxuICBhbmltYXRpb246IDUzMzJtcyBjdWJpYy1iZXppZXIoLjQsMCwuMiwxKSBpbmZpbml0ZSBib3RoIGR4LWljb24tcm90YXRpb247XHJcbn1cclxuLmR4LWxvYWRpbmRpY2F0b3Itc2VnbWVudCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uZHgtbG9hZGluZGljYXRvci1zZWdtZW50LWlubmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJvcmRlci1jb2xvcjogIzhhYzg0MCAjOGFjODQwIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci13aWR0aDogLjEyZW07XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcclxuICBhbmltYXRpb246IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcbi5keC1sb2FkaW5kaWNhdG9yLXNlZ21lbnQwLFxyXG4uZHgtbG9hZGluZGljYXRvci1zZWdtZW50MiB7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZHgtbG9hZGluZGljYXRvci1zZWdtZW50MCAuZHgtbG9hZGluZGljYXRvci1zZWdtZW50LWlubmVyLFxyXG4uZHgtbG9hZGluZGljYXRvci1zZWdtZW50MiAuZHgtbG9hZGluZGljYXRvci1zZWdtZW50LWlubmVyIHtcclxuICB3aWR0aDogMjAwJTtcclxufVxyXG4uZHgtbG9hZGluZGljYXRvci1zZWdtZW50MiB7XHJcbiAgbGVmdDogMDtcclxufVxyXG4uZHgtbG9hZGluZGljYXRvci1zZWdtZW50MiAuZHgtbG9hZGluZGljYXRvci1zZWdtZW50LWlubmVyIHtcclxuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEyOWRlZyk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEyOWRlZyk7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IDEzMzNtcyBjdWJpYy1iZXppZXIoLjQsMCwuMiwxKSBpbmZpbml0ZSBib3RoIGR4LWxlZnQtc2VnbWVudC1yb3RhdGlvbjtcclxuICBhbmltYXRpb246IDEzMzNtcyBjdWJpYy1iZXppZXIoLjQsMCwuMiwxKSBpbmZpbml0ZSBib3RoIGR4LWxlZnQtc2VnbWVudC1yb3RhdGlvbjtcclxufVxyXG4uZHgtbG9hZGluZGljYXRvci1zZWdtZW50MCB7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWxvYWRpbmRpY2F0b3Itc2VnbWVudDAgLmR4LWxvYWRpbmRpY2F0b3Itc2VnbWVudC1pbm5lciB7XHJcbiAgbGVmdDogLTEwMCU7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTI5ZGVnKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjlkZWcpO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiAxMzMzbXMgY3ViaWMtYmV6aWVyKC40LDAsLjIsMSkgaW5maW5pdGUgYm90aCBkeC1yaWdodC1zZWdtZW50LXJvdGF0aW9uO1xyXG4gIGFuaW1hdGlvbjogMTMzM21zIGN1YmljLWJlemllciguNCwwLC4yLDEpIGluZmluaXRlIGJvdGggZHgtcmlnaHQtc2VnbWVudC1yb3RhdGlvbjtcclxufVxyXG4uZHgtbG9hZGluZGljYXRvci1zZWdtZW50MSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiA0NSU7XHJcbiAgd2lkdGg6IDEwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4uZHgtbG9hZGluZGljYXRvci1zZWdtZW50MSAuZHgtbG9hZGluZGljYXRvci1zZWdtZW50LWlubmVyIHtcclxuICB3aWR0aDogMTAwMCU7XHJcbiAgbGVmdDogLTQ1MCU7XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGR4LWNvbnRlbnQtcm90YXRpb24ge1xyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgZHgtY29udGVudC1yb3RhdGlvbiB7XHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGR4LWljb24tcm90YXRpb24ge1xyXG4gIDEyLjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gIH1cclxuICAzNy41JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQwNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MDVkZWcpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1NDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNTQwZGVnKTtcclxuICB9XHJcbiAgNjIuNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg2NzVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjc1ZGVnKTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoODEwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDgxMGRlZyk7XHJcbiAgfVxyXG4gIDg3LjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDk0NWRlZyk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTA4MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBkeC1pY29uLXJvdGF0aW9uIHtcclxuICAxMi41JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuICB9XHJcbiAgMzcuNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0MDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDA1ZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNTQwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDU0MGRlZyk7XHJcbiAgfVxyXG4gIDYyLjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNjc1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDY3NWRlZyk7XHJcbiAgfVxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDgxMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4MTBkZWcpO1xyXG4gIH1cclxuICA4Ny41JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDk0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5NDVkZWcpO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEwODBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTA4MGRlZyk7XHJcbiAgfVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkeC1sZWZ0LXNlZ21lbnQtcm90YXRpb24ge1xyXG4gIGZyb20sXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGR4LWxlZnQtc2VnbWVudC1yb3RhdGlvbiB7XHJcbiAgZnJvbSxcclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7XHJcbiAgfVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkeC1yaWdodC1zZWdtZW50LXJvdGF0aW9uIHtcclxuICBmcm9tLFxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBkeC1yaWdodC1zZWdtZW50LXJvdGF0aW9uIHtcclxuICBmcm9tLFxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcclxuICB9XHJcbn1cclxuLmR4LXRyZWV2aWV3LWxvYWRpbmRpY2F0b3Itd3JhcHBlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC10cmVldmlldy1ub2RlLWxvYWRpbmRpY2F0b3Ige1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uZHgtdHJlZXZpZXcge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtdHJlZXZpZXcgLmR4LXNjcm9sbGFibGU6Zm9jdXMsXHJcbi5keC10cmVldmlldyA6Zm9jdXMge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmR4LXRyZWV2aWV3IC5keC1lbXB0eS1tZXNzYWdlIHtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcbi5keC1jaGVja2JveCArIC5keC10cmVldmlldy1ub2RlLWNvbnRhaW5lcixcclxuLmR4LXRyZWV2aWV3LW5vZGUtY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmR4LXRyZWV2aWV3LXNlbGVjdC1hbGwtaXRlbSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LXRyZWV2aWV3LW5vZGUtY29udGFpbmVyIHtcclxuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5keC10cmVldmlldy1ub2RlLWNvbnRhaW5lci5keC10cmVldmlldy1ub2RlLWNvbnRhaW5lci1vcGVuZWQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC10cmVldmlldy1ub2RlIHtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG59XHJcbi5keC10cmVldmlldy1ub2RlIGEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uZHgtdHJlZXZpZXctbm9kZSAuZHgtY2hlY2tib3gge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmR4LXRyZWV2aWV3LWl0ZW0gLmR4LXRyZWV2aWV3LWl0ZW0tY29udGVudCBzcGFuIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC10cmVldmlldy1pdGVtLmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBvcGFjaXR5OiAuNTtcclxufVxyXG4uZHgtdHJlZXZpZXctdG9nZ2xlLWl0ZW0tdmlzaWJpbGl0eS5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWV2aWV3LW5vZGUtY29udGFpbmVyIC5keC10cmVldmlldy1ub2RlLFxyXG4uZHgtcnRsIC5keC10cmVldmlldy1ub2RlLWNvbnRhaW5lciAuZHgtdHJlZXZpZXctbm9kZS5keC10cmVldmlldy1pdGVtLXdpdGgtY2hlY2tib3ggLmR4LXRyZWV2aWV3LWl0ZW0sXHJcbi5keC1ydGwgLmR4LXRyZWV2aWV3LW5vZGUtY29udGFpbmVyOmZpcnN0LWNoaWxkPi5keC10cmVldmlldy1ub2RlIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZXZpZXctbm9kZS1jb250YWluZXIgLmR4LXRyZWV2aWV3LW5vZGUgLmR4LXRyZWV2aWV3LWl0ZW0gLmR4LXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keC1pY29uIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZXZpZXctdG9nZ2xlLWl0ZW0tdmlzaWJpbGl0eSB7XHJcbiAgbGVmdDogYXV0bztcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXRyZWV2aWV3LW5vZGUtbG9hZGluZGljYXRvciB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiA4cHg7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZXZpZXctbm9kZSAuZHgtY2hlY2tib3gge1xyXG4gIGxlZnQ6IGF1dG87XHJcbn1cclxuLmR4LXJ0bC5keC10cmVldmlldy1ib3JkZXItdmlzaWJsZSAuZHgtdHJlZXZpZXctc2VsZWN0LWFsbC1pdGVtIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMjZweDtcclxufVxyXG4uZHgtcnRsLmR4LXRyZWV2aWV3LWJvcmRlci12aXNpYmxlIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQgPiAuZHgtdHJlZXZpZXctbm9kZS1jb250YWluZXIge1xyXG4gIHBhZGRpbmctbGVmdDogMXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcclxufVxyXG4uZHgtcnRsIC5keC10cmVldmlldy1ub2RlIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWV2aWV3LWl0ZW0gLmR4LXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keC1pY29uIHtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aC1jaGVja2JveCAuZHgtdHJlZXZpZXctaXRlbSB7XHJcbiAgcGFkZGluZy1yaWdodDogMzFweDtcclxufVxyXG4uZHgtcnRsIC5keC10cmVldmlldy1pdGVtLXdpdGgtY2hlY2tib3ggLmR4LWNoZWNrYm94IHtcclxuICByaWdodDogMjZweDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uZHgtcnRsIC5keC10cmVldmlldy1zZWxlY3QtYWxsLWl0ZW0ge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWV2aWV3LXNlbGVjdC1hbGwtaXRlbSAuZHgtY2hlY2tib3gtdGV4dCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbn1cclxuLmR4LXRyZWV2aWV3LXNlYXJjaCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG59XHJcbi5keC10cmVldmlldy13aXRoLXNlYXJjaCA+IC5keC1zY3JvbGxhYmxlIHtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM3cHgpO1xyXG59XHJcbi5keC10cmVldmlldy1ib3JkZXItdmlzaWJsZSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtdHJlZXZpZXctYm9yZGVyLXZpc2libGUgLmR4LXRyZWV2aWV3LXNlbGVjdC1hbGwtaXRlbSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xyXG59XHJcbi5keC10cmVldmlldy1ib3JkZXItdmlzaWJsZSAuZHgtc2Nyb2xsYWJsZS1jb250ZW50ID4gLmR4LXRyZWV2aWV3LW5vZGUtY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAxcHggMXB4IDFweCA4cHg7XHJcbn1cclxuLmR4LXRyZWV2aWV3LXNlbGVjdC1hbGwtaXRlbSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMjZweDtcclxufVxyXG4uZHgtdHJlZXZpZXctc2VsZWN0LWFsbC1pdGVtIC5keC1jaGVja2JveC10ZXh0IHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuLmR4LXRyZWV2aWV3LW5vZGUge1xyXG4gIHBhZGRpbmctbGVmdDogMTZweDtcclxufVxyXG4uZHgtc3RhdGUtc2VsZWN0ZWQgPiAuZHgtdHJlZXZpZXctaXRlbSB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtdHJlZXZpZXctaXRlbS13aXRoLWNoZWNrYm94IC5keC10cmVldmlldy1pdGVtIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIHBhZGRpbmctbGVmdDogMzFweDtcclxufVxyXG4uZHgtdHJlZXZpZXctaXRlbS13aXRoLWNoZWNrYm94IC5keC1jaGVja2JveCB7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIGxlZnQ6IDI2cHg7XHJcbn1cclxuLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveC5keC1zdGF0ZS1zZWxlY3RlZCA+IC5keC10cmVldmlldy1pdGVtIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEyKTtcclxufVxyXG4uZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94LmR4LXN0YXRlLXNlbGVjdGVkID4gLmR4LXRyZWV2aWV3LWl0ZW0uZHgtc3RhdGUtaG92ZXI6bm90KC5keC1zdGF0ZS1mb2N1c2VkKSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMTQpO1xyXG59XHJcbi5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3guZHgtc3RhdGUtZm9jdXNlZCA+IC5keC10cmVldmlldy1pdGVtIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNCk7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtdHJlZXZpZXctaXRlbSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBhZGRpbmc6IDEwcHggOHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDM2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbn1cclxuLmR4LXRyZWV2aWV3LWl0ZW0gLmR4LXRyZWV2aWV3LWl0ZW0tY29udGVudCA+IC5keC1pY29uIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxufVxyXG4uZHgtdHJlZXZpZXctaXRlbS5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDQpO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LXRyZWV2aWV3LXRvZ2dsZS1pdGVtLXZpc2liaWxpdHkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udDogMThweC8xOHB4IERYSWNvbnM7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5keC10cmVldmlldy10b2dnbGUtaXRlbS12aXNpYmlsaXR5OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC05cHg7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtOXB4O1xyXG59XHJcbi5keC10cmVldmlldy10b2dnbGUtaXRlbS12aXNpYmlsaXR5LmR4LXRyZWV2aWV3LXRvZ2dsZS1pdGVtLXZpc2liaWxpdHktb3BlbmVkIHtcclxuICBmb250OiAxOHB4LzE4cHggRFhJY29ucztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmR4LXRyZWV2aWV3LXRvZ2dsZS1pdGVtLXZpc2liaWxpdHkuZHgtdHJlZXZpZXctdG9nZ2xlLWl0ZW0tdmlzaWJpbGl0eS1vcGVuZWQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTlweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC05cHg7XHJcbn1cclxuLmR4LW1lbnUtYmFzZSAuZHgtbWVudS1pdGVtLXdyYXBwZXIsXHJcbi5keC1tZW51LWJhc2UgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uZHgtbWVudS1iYXNlIC5keC1tZW51LWl0ZW1zLWNvbnRhaW5lciB7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZHgtbWVudS1iYXNlIC5keC1zdGF0ZS1kaXNhYmxlZCxcclxuLmR4LW1lbnUtYmFzZS5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtbWVudS1pdGVtcy1jb250YWluZXIge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uZHgtbWVudS1iYXNlIC5keC1tZW51LWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1tZW51LWJhc2UgLmR4LW1lbnUtaXRlbS5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgb3BhY2l0eTogLjU7XHJcbn1cclxuLmR4LW1lbnUtYmFzZSAuZHgtbWVudS1pdGVtIC5keC1tZW51LWl0ZW0tY29udGVudCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbn1cclxuLmR4LW1lbnUtYmFzZSAuZHgtbWVudS1pdGVtIC5keC1tZW51LWl0ZW0tY29udGVudCAuZHgtaWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcbi5keC1tZW51LWJhc2UgLmR4LW1lbnUtaXRlbSAuZHgtbWVudS1pdGVtLWNvbnRlbnQgLmR4LW1lbnUtaXRlbS10ZXh0IHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBvdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtbWVudS1iYXNlIC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1tZW51LWl0ZW0tcG9wb3V0LWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgd2lkdGg6IDJlbTtcclxufVxyXG4uZHgtbWVudS1iYXNlIC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1tZW51LWl0ZW0tcG9wb3V0LWNvbnRhaW5lciAuZHgtbWVudS1pdGVtLXBvcG91dCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1tZW51LWJhc2UuZHgtcnRsIHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4uZHgtbWVudS1iYXNlLmR4LXJ0bCAuZHgtbWVudS1pdGVtLXBvcG91dC1jb250YWluZXIge1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LW1lbnUtaXRlbSB7XHJcbiAgY29sb3I6IHJnYmEoMTE3LDExNywxMTcsLjg3KTtcclxufVxyXG4uZHgtbWVudS1pdGVtLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1tZW51LWl0ZW0uZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA0KTtcclxufVxyXG4uZHgtbWVudS1pdGVtLXNlbGVjdGVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwyMjQsMjI0LC44Nyk7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtbWVudS1pdGVtLXNlbGVjdGVkLmR4LXN0YXRlLWZvY3VzZWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjcpO1xyXG59XHJcbi5keC1tZW51LWl0ZW0tZXhwYW5kZWQsXHJcbi5keC1tZW51LWl0ZW0tZXhwYW5kZWQuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LW1lbnUtaXRlbS1leHBhbmRlZC5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgY29sb3I6IHJnYmEoMTE3LDExNywxMTcsLjg3KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwyMjQsMjI0LC44Nyk7XHJcbn1cclxuLmR4LW1lbnUtYmFzZSB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90byxSb2JvdG9GYWxsYmFjayxcIk5vdG8gS3VmaSBBcmFiaWNcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcclxuICBsaW5lLWhlaWdodDogMS4yODU3O1xyXG59XHJcbi5keC1tZW51LWJhc2UgaW5wdXQsXHJcbi5keC1tZW51LWJhc2UgdGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sUm9ib3RvRmFsbGJhY2ssXCJOb3RvIEt1ZmkgQXJhYmljXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NztcclxufVxyXG4uZHgtbWVudS1iYXNlLmR4LXN0YXRlLWZvY3VzZWQge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmR4LW1lbnUtYmFzZSAuZHgtaWNvbiB7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LW1lbnUtYmFzZSAuZHgtbWVudS1pdGVtIC5keC1tZW51LWl0ZW0tY29udGVudCAuZHgtbWVudS1pdGVtLXBvcG91dCB7XHJcbiAgbWluLXdpZHRoOiA3cHg7XHJcbiAgbWluLWhlaWdodDogN3B4O1xyXG59XHJcbi5keC1tZW51LWJhc2UuZHgtcnRsIC5keC1tZW51LWl0ZW0tY29udGVudCAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1tZW51LWJhc2UuZHgtcnRsIC5keC1tZW51LWl0ZW0tY29udGVudCAuZHgtbWVudS1pdGVtLXBvcG91dC1jb250YWluZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4uZHgtbWVudS1iYXNlLmR4LXJ0bCAuZHgtbWVudS1pdGVtLWNvbnRlbnQgLmR4LW1lbnUtaXRlbS1wb3BvdXQtY29udGFpbmVyIC5keC1tZW51LWl0ZW0tcG9wb3V0IHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbn1cclxuLmR4LW1lbnUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogcmdiYSgxMTcsMTE3LDExNywuODcpO1xyXG59XHJcbi5keC1tZW51LWhvcml6b250YWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtbWVudS1ob3Jpem9udGFsOjphZnRlciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmR4LW1lbnUtaG9yaXpvbnRhbCAuZHgtbWVudS1pdGVtLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uZHgtbWVudS1ob3Jpem9udGFsIC5keC1tZW51LXNlcGFyYXRvciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbjogMCAxNXB4IDAgMDtcclxufVxyXG4uZHgtbWVudS12ZXJ0aWNhbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1tZW51LXZlcnRpY2FsOjphZnRlciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmR4LW1lbnUtdmVydGljYWwgLmR4LW1lbnUtaXRlbS13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uZHgtbWVudS12ZXJ0aWNhbCAuZHgtbWVudS1zZXBhcmF0b3Ige1xyXG4gIG1hcmdpbjogMCAwIDE1cHg7XHJcbn1cclxuLmR4LXJ0bC5keC1tZW51IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4uZHgtY29udGV4dC1tZW51LWNvbnRhaW5lci1ib3JkZXIge1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLmR4LWNvbnRleHQtbWVudS1jb250ZW50LWRlbGltaXRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgei1pbmRleDogMjAwMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LXJ0bCAuZHgtbWVudS1hZGFwdGl2ZS1tb2RlIC5keC10cmVldmlldy10b2dnbGUtaXRlbS12aXNpYmlsaXR5LFxyXG4uZHgtcnRsLmR4LW1lbnUtYWRhcHRpdmUtbW9kZSAuZHgtdHJlZXZpZXctdG9nZ2xlLWl0ZW0tdmlzaWJpbGl0eSB7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogYXV0bztcclxufVxyXG4uZHgtbWVudS1hZGFwdGl2ZS1tb2RlIC5keC10cmVldmlldy1pdGVtIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LW1lbnUtYWRhcHRpdmUtbW9kZSAuZHgtdHJlZXZpZXctbm9kZS1jb250YWluZXI6Zmlyc3QtY2hpbGQgPiAuZHgtdHJlZXZpZXctbm9kZSB7XHJcbiAgcGFkZGluZzogMXB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1tZW51LWFkYXB0aXZlLW1vZGUgLmR4LXRyZWV2aWV3LW5vZGUtY29udGFpbmVyOmZpcnN0LWNoaWxkID4gLmR4LXRyZWV2aWV3LW5vZGUgLmR4LWl0ZW0tY29udGVudCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LW1lbnUtYWRhcHRpdmUtbW9kZSAuZHgtdHJlZXZpZXctbm9kZS1jb250YWluZXI6Zmlyc3QtY2hpbGQgPiAuZHgtdHJlZXZpZXctbm9kZSAuZHgtaXRlbS1jb250ZW50LFxyXG4uZHgtcnRsLmR4LW1lbnUtYWRhcHRpdmUtbW9kZSAuZHgtdHJlZXZpZXctbm9kZS1jb250YWluZXI6Zmlyc3QtY2hpbGQgPiAuZHgtdHJlZXZpZXctbm9kZSAuZHgtaXRlbS1jb250ZW50IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5keC1tZW51LWFkYXB0aXZlLW1vZGUgLmR4LXRyZWV2aWV3LW5vZGUtY29udGFpbmVyOmZpcnN0LWNoaWxkID4gLmR4LXRyZWV2aWV3LW5vZGU6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtbWVudS1hZGFwdGl2ZS1tb2RlLW92ZXJsYXktd3JhcHBlciB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcclxufVxyXG4uZHgtbWVudS1hZGFwdGl2ZS1tb2RlLW92ZXJsYXktd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5keC1tZW51LWFkYXB0aXZlLW1vZGUtb3ZlcmxheS13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXRyZWV2aWV3IHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtbXMtZmxleDogMSAxIGF1dG87XHJcbiAgZmxleDogMSAxIGF1dG87XHJcbn1cclxuLmR4LWNvbnRleHQtbWVudS1jb250YWluZXItYm9yZGVyLFxyXG4uZHgtY29udGV4dC1tZW51LWNvbnRlbnQtZGVsaW1pdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtbWVudSAuZHgtbWVudS1pdGVtIHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG59XHJcbi5keC1tZW51IC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaXRlbS1jb250ZW50IHtcclxuICBwYWRkaW5nOiA4cHggMTFweDtcclxufVxyXG4uZHgtbWVudSAuZHgtbWVudS1pdGVtIC5keC1tZW51LWl0ZW0tY29udGVudCAuZHgtbWVudS1pdGVtLXBvcG91dC1jb250YWluZXIge1xyXG4gIHdpZHRoOiAwO1xyXG59XHJcbi5keC1tZW51IC5keC1tZW51LWl0ZW0uZHgtbWVudS1pdGVtLWhhcy10ZXh0LmR4LW1lbnUtaXRlbS1oYXMtaWNvbiAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xyXG59XHJcbi5keC1tZW51LmR4LXJ0bCAuZHgtbWVudS1pdGVtLmR4LW1lbnUtaXRlbS1oYXMtdGV4dC5keC1tZW51LWl0ZW0taGFzLWljb24gLmR4LWljb24ge1xyXG4gIG1hcmdpbi1sZWZ0OiAxN3B4O1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZHgtbWVudS1hZGFwdGl2ZS1tb2RlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1tZW51LWFkYXB0aXZlLW1vZGUgLmR4LXRyZWV2aWV3IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG4uZHgtbWVudS1hZGFwdGl2ZS1tb2RlIC5keC10cmVldmlldyxcclxuLmR4LW1lbnUtYWRhcHRpdmUtbW9kZSAuZHgtdHJlZXZpZXcuZHgtc3RhdGUtZm9jdXNlZCB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwwLDAsLjEpO1xyXG4gIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLDAsMCwuMSk7XHJcbn1cclxuLmR4LW1lbnUtYWRhcHRpdmUtbW9kZSAuZHgtdHJlZXZpZXctdG9nZ2xlLWl0ZW0tdmlzaWJpbGl0eSB7XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuLmR4LW1lbnUtYWRhcHRpdmUtbW9kZSAuZHgtdHJlZXZpZXctbm9kZS5keC1zdGF0ZS1mb2N1c2VkIC5keC10cmVldmlldy1ub2RlIC5keC10cmVldmlldy10b2dnbGUtaXRlbS12aXNpYmlsaXR5IHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uZHgtbWVudS1hZGFwdGl2ZS1tb2RlIC5keC10cmVldmlldy1ub2RlLmR4LXN0YXRlLWZvY3VzZWQgLmR4LXRyZWV2aWV3LXRvZ2dsZS1pdGVtLXZpc2liaWxpdHkge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1zZWxlY3Rib3gge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZHgtc2VsZWN0Ym94IC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LXNlbGVjdGJveCAuZHgtdGV4dGVkaXRvci1pbnB1dDotbW96LXJlYWQtb25seSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5keC1zZWxlY3Rib3ggLmR4LXRleHRlZGl0b3ItaW5wdXQ6cmVhZC1vbmx5IHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LXNlbGVjdGJveC1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXNlbGVjdGJveCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXN0YXRlLWRpc2FibGVkLmR4LXNlbGVjdGJveCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5keC1zZWxlY3Rib3gtcG9wdXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsMCwwLC4yKTtcclxuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLDAsMCwuMik7XHJcbn1cclxuLmR4LXNlbGVjdGJveC1wb3B1cC13cmFwcGVyIC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1zZWxlY3Rib3gtcG9wdXAtd3JhcHBlciAuZHgtbGlzdCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtdG9vbGJhciAuZHgtYnV0dG9uLWNvbnRlbnQ6OmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC10b29sYmFyLmR4LXRvb2xiYXItbXVsdGlsaW5lIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lcixcclxuLmR4LXRvb2xiYXIuZHgtdG9vbGJhci1tdWx0aWxpbmUgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXRvb2xiYXIuZHgtdG9vbGJhci1tdWx0aWxpbmUgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIC5keC10b29sYmFyLWJlZm9yZSxcclxuLmR4LXRvb2xiYXIuZHgtdG9vbGJhci1tdWx0aWxpbmUgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIC5keC10b29sYmFyLWJlZm9yZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC10b29sYmFyLmR4LXRvb2xiYXItbXVsdGlsaW5lIC5keC10b29sYmFyLWl0ZW0sXHJcbi5keC10b29sYmFyLmR4LXRvb2xiYXItbXVsdGlsaW5lIC5keC10b29sYmFyLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uZHgtdG9vbGJhciAuZHgtYnV0dG9uIC5keC1pY29uIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcbi5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC10b29sYmFyLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcbi5keC10b29sYmFyLWl0ZW0gLmR4LXRhYnMge1xyXG4gIHRhYmxlLWxheW91dDogYXV0bztcclxufVxyXG4uZHgtdG9vbGJhci1pdGVtIGltZyB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcbi5keC10b29sYmFyLW1lbnUtY29udGFpbmVyIC5keC10YWJzIHtcclxuICB0YWJsZS1sYXlvdXQ6IGF1dG87XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1jb250YWluZXIgaW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uZHgtdG9vbGJhci1ncm91cCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiAwIDEwcHg7XHJcbn1cclxuLmR4LXRvb2xiYXItYWZ0ZXIsXHJcbi5keC10b29sYmFyLWJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5keC10b29sYmFyLWNlbnRlcjplbXB0eSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtdG9vbGJhci1iZWZvcmUge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LXRvb2xiYXItYWZ0ZXIge1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcbi5keC10b29sYmFyLWxhYmVsIHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG59XHJcbi5keC10b29sYmFyLWxhYmVsIC5keC10b29sYmFyLWl0ZW0tY29udGVudCA+IGRpdiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC10b29sYmFyLWxhYmVsID4gZGl2IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgbWFyZ2luOiAwIC01cHg7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbn1cclxuLmR4LXRvb2xiYXItY2VudGVyIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmR4LXRvb2xiYXItYWZ0ZXIsXHJcbi5keC10b29sYmFyLWJlZm9yZSxcclxuLmR4LXRvb2xiYXItY2VudGVyIHtcclxuICB0b3A6IDA7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1ydGwgLmR4LXRvb2xiYXItYmVmb3JlIHtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcbi5keC1ydGwgLmR4LXRvb2xiYXItYWZ0ZXIge1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uOmVtcHR5IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1kcm9wZG93bm1lbnUtcG9wdXAtd3JhcHBlciAuZHgtdG9vbGJhci1tZW51LWN1c3RvbSA+IC5keC1saXN0LWl0ZW0tY29udGVudCxcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gPiAuZHgtbGlzdC1pdGVtLWNvbnRlbnQsXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwID4gLmR4LWxpc3QtaXRlbS1jb250ZW50IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbi5keC10b29sYmFyLW1lbnUtbGFzdC1zZWN0aW9uIHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uIC5keC1idXR0b24ge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbiAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbiAuZHgtYnV0dG9uIC5keC1idXR0b24tY29udGVudCxcclxuLmR4LXJ0bC5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uIC5keC1idXR0b24gLmR4LWJ1dHRvbi1jb250ZW50IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4uZHgtdG9vbGJhci10ZXh0LWF1dG8taGlkZSAuZHgtYnV0dG9uIC5keC1idXR0b24tdGV4dCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtdG9vbGJhci1pdGVtLWNvbnRlbnQgPiAuZHgtdGV4dGVkaXRvciB7XHJcbiAgd2lkdGg6IDE1MHB4O1xyXG59XHJcbi5keC10b29sYmFyLWl0ZW0taW52aXNpYmxlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWxpc3QtaXRlbS1jb250ZW50LFxyXG4uZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1saXN0LWl0ZW0tY29udGVudCAuZHgtdG9vbGJhci1pdGVtLWF1dG8taGlkZSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b25ncm91cCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbi1ncm91cCAuZHgtYnV0dG9uZ3JvdXAgLmR4LWJ1dHRvbmdyb3VwLXdyYXBwZXIge1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b25ncm91cCAuZHgtYnV0dG9uZ3JvdXAtd3JhcHBlciAuZHgtYnV0dG9uZ3JvdXAtaXRlbSB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b25ncm91cCAuZHgtYnV0dG9uZ3JvdXAtd3JhcHBlciAuZHgtYnV0dG9uZ3JvdXAtaXRlbSxcclxuLmR4LXJ0bC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbmdyb3VwIC5keC1idXR0b25ncm91cC13cmFwcGVyIC5keC1idXR0b25ncm91cC1pdGVtIHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4uZHgtZHJvcGRvd25tZW51LXBvcHVwLXdyYXBwZXIgLmR4LWRyb3Bkb3dubWVudS1saXN0IHtcclxuICBtaW4taGVpZ2h0OiAwO1xyXG4gIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG59XHJcbi5keC1kcm9wZG93bm1lbnUtcG9wdXAtd3JhcHBlciAuZHgtZHJvcGRvd25tZW51LWxpc3QgLmR4LWxpc3QtaXRlbSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmR4LWRyb3Bkb3dubWVudS1wb3B1cC13cmFwcGVyIC5keC1kcm9wZG93bm1lbnUtbGlzdCAuZHgtbGlzdC1pdGVtOmxhc3Qtb2YtdHlwZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtZHJvcGRvd25tZW51LXBvcHVwLXdyYXBwZXIgLmR4LWRyb3Bkb3dubWVudS1saXN0IC5keC1saXN0LWl0ZW0tY29udGVudCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmR4LWRyb3Bkb3dubWVudS1wb3B1cC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDFweDtcclxufVxyXG4uZHgtZHJvcGRvd25tZW51LXBvcHVwLXdyYXBwZXIgLmR4LWxpc3QtaXRlbSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYm9yZGVyLXRvcDogMDtcclxufVxyXG4uZHgtb3ZlcmxheS13cmFwcGVyLmR4LWRyb3Bkb3dubWVudS1wb3B1cCAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3BvdmVyLWFycm93IHtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuLmR4LWRyb3Bkb3dubWVudS1wb3B1cC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwwLDAsLjIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsMCwwLC4yKTtcclxufVxyXG4uZHgtdG9vbGJhciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYmVmb3JlIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5keC1ydGwuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1iZWZvcmUge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG59XHJcbi5keC10b29sYmFyIC5keC10b29sYmFyLWFmdGVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuLmR4LXJ0bC5keC10b29sYmFyIC5keC10b29sYmFyLWFmdGVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG4uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1hZnRlcjplbXB0eSxcclxuLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYmVmb3JlOmVtcHR5IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciB7XHJcbiAgaGVpZ2h0OiAzOHB4O1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi5keC10b29sYmFyIC5keC10b29sYmFyLW1lbnUtY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwIDAgMCA1cHg7XHJcbn1cclxuLmR4LXJ0bC5keC10b29sYmFyIC5keC10b29sYmFyLW1lbnUtY29udGFpbmVyLFxyXG4uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtIHtcclxuICBwYWRkaW5nOiAwIDVweCAwIDA7XHJcbn1cclxuLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbS5keC10b29sYmFyLWZpcnN0LWluLWdyb3VwIHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1ydGwuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtIHtcclxuICBwYWRkaW5nOiAwIDAgMCA1cHg7XHJcbn1cclxuLmR4LXJ0bC5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1sYWJlbCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXRvb2xiYXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYmVmb3JlIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5keC1ydGwuZHgtZGV2aWNlLW1vYmlsZSAuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1iZWZvcmUge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC10b29sYmFyIC5keC10b29sYmFyLWFmdGVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuLmR4LXJ0bC5keC1kZXZpY2UtbW9iaWxlIC5keC10b29sYmFyIC5keC10b29sYmFyLWFmdGVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1hZnRlcjplbXB0eSxcclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYmVmb3JlOmVtcHR5IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciB7XHJcbiAgaGVpZ2h0OiAzOHB4O1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC10b29sYmFyIC5keC10b29sYmFyLW1lbnUtY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwIDAgMCA1cHg7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbSxcclxuLmR4LXJ0bC5keC1kZXZpY2UtbW9iaWxlIC5keC10b29sYmFyIC5keC10b29sYmFyLW1lbnUtY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwIDVweCAwIDA7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbS5keC10b29sYmFyLWZpcnN0LWluLWdyb3VwIHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1ydGwuZHgtZGV2aWNlLW1vYmlsZSAuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtIHtcclxuICBwYWRkaW5nOiAwIDAgMCA1cHg7XHJcbn1cclxuLmR4LXJ0bC5keC1kZXZpY2UtbW9iaWxlIC5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1sYWJlbCB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLmR4LXRvb2xiYXIuZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXRvb2xiYXIuZHgtdG9vbGJhci1tdWx0aWxpbmUgLmR4LXRvb2xiYXItaXRlbSxcclxuLmR4LXRvb2xiYXIuZHgtdG9vbGJhci1tdWx0aWxpbmUgLmR4LXRvb2xiYXItaXRlbSB7XHJcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbn1cclxuLmR4LXRvb2xiYXItYWZ0ZXIgLmR4LXRvb2xiYXItaXRlbSxcclxuLmR4LXRvb2xiYXItYWZ0ZXIgLmR4LXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcclxuICBwYWRkaW5nOiAwIDAgMCA1cHg7XHJcbn1cclxuLmR4LXRvb2xiYXItYWZ0ZXIgLmR4LXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtcnRsIC5keC10b29sYmFyLWFmdGVyIC5keC10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG4gIHBhZGRpbmctbGVmdDogNXB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC10b29sYmFyLWFmdGVyIC5keC10b29sYmFyLWl0ZW0sXHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC10b29sYmFyLWFmdGVyIC5keC10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgcGFkZGluZzogMCAwIDAgNXB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC10b29sYmFyLWFmdGVyIC5keC10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZGV2aWNlLW1vYmlsZSAuZHgtdG9vbGJhci1hZnRlciAuZHgtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxufVxyXG4uZHgtdG9vbGJhci1iYWNrZ3JvdW5kIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LXRvb2xiYXItaXRlbS1hdXRvLWhpZGUsXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC10b29sYmFyLWl0ZW0tYXV0by1oaWRlIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRlZmF1bHQsXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRlZmF1bHQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRlZmF1bHQgLmR4LWljb24sXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRlZmF1bHQgLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtYWN0aXZlLFxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbiAuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtYWN0aXZlLFxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbi1ncm91cCAuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtZGlzYWJsZWQsXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbiAuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uLFxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbi1ncm91cCAuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uIHtcclxuICBvcGFjaXR5OiAuNjtcclxufVxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbiAuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWRpc2FibGVkIC5keC1idXR0b24tdGV4dCxcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tZGVmYXVsdC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tZGVmYXVsdCAuZHgtaW5rcmlwcGxlLXdhdmUsXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRlZmF1bHQgLmR4LWlua3JpcHBsZS13YXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjIpO1xyXG59XHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRhbmdlcixcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogI2Y0NDMzNjtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbiAuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kYW5nZXIgLmR4LWljb24sXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRhbmdlciAuZHgtaWNvbiB7XHJcbiAgY29sb3I6ICNmNDQzMzY7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWFjdGl2ZSxcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWFjdGl2ZSxcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWRpc2FibGVkLFxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbi1ncm91cCAuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kYW5nZXIuZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbiAuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kYW5nZXIuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24sXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtaWNvbiB7XHJcbiAgb3BhY2l0eTogLjY7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWRpc2FibGVkIC5keC1idXR0b24tdGV4dCxcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWRpc2FibGVkIC5keC1idXR0b24tdGV4dCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjM1KTtcclxufVxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbiAuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kYW5nZXIgLmR4LWlua3JpcHBsZS13YXZlLFxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbi1ncm91cCAuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kYW5nZXIgLmR4LWlua3JpcHBsZS13YXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCw2Nyw1NCwuMik7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tc3VjY2VzcyxcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tc3VjY2VzcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tc3VjY2VzcyAuZHgtaWNvbixcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tc3VjY2VzcyAuZHgtaWNvbiB7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLXN1Y2Nlc3MuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLXN1Y2Nlc3MuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1kaXNhYmxlZCxcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLXN1Y2Nlc3MuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24sXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLXN1Y2Nlc3MuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24ge1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uIC5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLXN1Y2Nlc3MuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWJ1dHRvbi10ZXh0LFxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbi1ncm91cCAuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1zdWNjZXNzLmR4LXN0YXRlLWRpc2FibGVkIC5keC1idXR0b24tdGV4dCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjM1KTtcclxufVxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbiAuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1zdWNjZXNzIC5keC1pbmtyaXBwbGUtd2F2ZSxcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tc3VjY2VzcyAuZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMik7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbixcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24gLmR4LWJ1dHRvbiAuZHgtYnV0dG9uLXRleHQsXHJcbi5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b24gLmR4LWJ1dHRvbi10ZXh0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbiAuZHgtYnV0dG9uIC5keC1idXR0b24tY29udGVudCxcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDAgMTFweDtcclxufVxyXG4uZHgtdG9vbGJhci1tZW51LXNlY3Rpb24gLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbiAuZHgtYnV0dG9uIC5keC1idXR0b24tY29udGVudCAuZHgtaWNvbixcclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQgLmR4LWljb24ge1xyXG4gIG1hcmdpbi1yaWdodDogMTFweDtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxufVxyXG4uZHgtcnRsIC5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uIC5keC1idXR0b24gLmR4LWJ1dHRvbi1jb250ZW50IC5keC1pY29uLFxyXG4uZHgtcnRsIC5keC10b29sYmFyLW1lbnUtc2VjdGlvbiAuZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b24gLmR4LWJ1dHRvbi1jb250ZW50IC5keC1pY29uIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDExcHg7XHJcbn1cclxuLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uIC5keC10b29sYmFyLWl0ZW0tYXV0by1oaWRlIHtcclxuICBwYWRkaW5nOiAxMHB4IDExcHggOXB4O1xyXG59XHJcbi5keC10b29sYmFyLWJ1dHRvbiAuZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1idXR0b24tY29udGVudCAuZHgtaWNvbiB7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdG9vbGJhci1idXR0b24gLmR4LWJ1dHRvbi1oYXMtdGV4dCAuZHgtYnV0dG9uLWNvbnRlbnQgLmR4LWljb24sXHJcbi5keC1ydGwuZHgtdG9vbGJhci1idXR0b24gLmR4LWJ1dHRvbi1oYXMtdGV4dCAuZHgtYnV0dG9uLWNvbnRlbnQgLmR4LWljb24sXHJcbi5keC10b29sYmFyLWJ1dHRvbiAuZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1idXR0b24tY29udGVudCAuZHgtaWNvbi5keC1pY29uLXJpZ2h0IHtcclxuICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZHgtcnRsIC5keC10b29sYmFyLWJ1dHRvbiAuZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1idXR0b24tY29udGVudCAuZHgtaWNvbi5keC1pY29uLXJpZ2h0LFxyXG4uZHgtcnRsLmR4LXRvb2xiYXItYnV0dG9uIC5keC1idXR0b24taGFzLXRleHQgLmR4LWJ1dHRvbi1jb250ZW50IC5keC1pY29uLmR4LWljb24tcmlnaHQge1xyXG4gIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC10b29sYmFyLWJ1dHRvbi5keC10b29sYmFyLXRleHQtYXV0by1oaWRlIC5keC1idXR0b24ge1xyXG4gIG1pbi13aWR0aDogMjhweDtcclxufVxyXG4uZHgtdG9vbGJhci1idXR0b24uZHgtdG9vbGJhci10ZXh0LWF1dG8taGlkZSAuZHgtYnV0dG9uIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG59XHJcbi5keC10b29sYmFyLWJ1dHRvbi5keC10b29sYmFyLXRleHQtYXV0by1oaWRlIC5keC1idXR0b24gLmR4LWljb24ge1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtcnRsIC5keC10b29sYmFyLWJ1dHRvbi5keC10b29sYmFyLXRleHQtYXV0by1oaWRlIC5keC1idXR0b24gLmR4LWljb24sXHJcbi5keC1ydGwuZHgtdG9vbGJhci1idXR0b24uZHgtdG9vbGJhci10ZXh0LWF1dG8taGlkZSAuZHgtYnV0dG9uIC5keC1pY29uLFxyXG4uZHgtdG9vbGJhci1idXR0b24uZHgtdG9vbGJhci10ZXh0LWF1dG8taGlkZSAuZHgtYnV0dG9uIC5keC1pY29uLmR4LWljb24tcmlnaHQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZHgtcnRsIC5keC10b29sYmFyLWJ1dHRvbi5keC10b29sYmFyLXRleHQtYXV0by1oaWRlIC5keC1idXR0b24gLmR4LWljb24uZHgtaWNvbi1yaWdodCxcclxuLmR4LXJ0bC5keC10b29sYmFyLWJ1dHRvbi5keC10b29sYmFyLXRleHQtYXV0by1oaWRlIC5keC1idXR0b24gLmR4LWljb24uZHgtaWNvbi1yaWdodCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC10b29sYmFyLWJ1dHRvbi5keC10b29sYmFyLXRleHQtYXV0by1oaWRlIC5keC1idXR0b24uZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dCB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcbi5keC10b29sYmFyLWJ1dHRvbiAuZHgtbWVudSAuZHgtbWVudS1pdGVtIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGhlaWdodDogMjhweDtcclxufVxyXG4uZHgtdG9vbGJhci1idXR0b24gLmR4LW1lbnUgLmR4LW1lbnUtaXRlbSAuZHgtbWVudS1pdGVtLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDVweDtcclxufVxyXG4uZHgtdG9vbGJhci1idXR0b24gLmR4LW1lbnUgLmR4LW1lbnUtaXRlbS5keC1tZW51LWl0ZW0taGFzLXRleHQuZHgtbWVudS1pdGVtLWhhcy1pY29uIC5keC1pY29uIHtcclxuICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtcnRsIC5keC10b29sYmFyLWJ1dHRvbiAuZHgtbWVudSAuZHgtbWVudS1pdGVtLmR4LW1lbnUtaXRlbS1oYXMtdGV4dC5keC1tZW51LWl0ZW0taGFzLWljb24gLmR4LWljb24sXHJcbi5keC1ydGwuZHgtdG9vbGJhci1idXR0b24gLmR4LW1lbnUgLmR4LW1lbnUtaXRlbS5keC1tZW51LWl0ZW0taGFzLXRleHQuZHgtbWVudS1pdGVtLWhhcy1pY29uIC5keC1pY29uLFxyXG4uZHgtdG9vbGJhci1idXR0b24gLmR4LW1lbnUgLmR4LW1lbnUtaXRlbS5keC1tZW51LWl0ZW0taGFzLXRleHQuZHgtbWVudS1pdGVtLWhhcy1pY29uIC5keC1pY29uLmR4LWljb24tcmlnaHQge1xyXG4gIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LXRvb2xiYXItYnV0dG9uIC5keC1tZW51IC5keC1tZW51LWl0ZW0uZHgtbWVudS1pdGVtLWhhcy10ZXh0LmR4LW1lbnUtaXRlbS1oYXMtaWNvbiAuZHgtaWNvbi5keC1pY29uLXJpZ2h0LFxyXG4uZHgtcnRsLmR4LXRvb2xiYXItYnV0dG9uIC5keC1tZW51IC5keC1tZW51LWl0ZW0uZHgtbWVudS1pdGVtLWhhcy10ZXh0LmR4LW1lbnUtaXRlbS1oYXMtaWNvbiAuZHgtaWNvbi5keC1pY29uLXJpZ2h0IHtcclxuICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtdG9vbGJhci1idXR0b24gLmR4LW1lbnUgLmR4LW1lbnUtaXRlbS5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC10b29sYmFyLWJ1dHRvbiAuZHgtbWVudSAuZHgtbWVudS1pdGVtLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC10b29sYmFyLWJ1dHRvbiAuZHgtbWVudSAuZHgtbWVudS1pdGVtLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xyXG59XHJcbi5keC10b29sYmFyLW1lbnUtYWN0aW9uIC5keC1idXR0b24uZHgtYnV0dG9uLWhhcy1pY29uOm5vdCguZHgtYnV0dG9uLWhhcy10ZXh0KSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4uZHgtdG9vbGJhciAuZHgtdGFiIHtcclxuICBwYWRkaW5nOiA0cHg7XHJcbn1cclxuLmR4LXRvb2xiYXItaGlkZGVuLWJ1dHRvbi1ncm91cCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5keC10b29sYmFyLWhpZGRlbi1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbmdyb3VwLXdyYXBwZXIgLmR4LWJ1dHRvbmdyb3VwLWl0ZW0uZHgtYnV0dG9uIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtdG9vbGJhci1oaWRkZW4tYnV0dG9uLWdyb3VwIC5keC1idXR0b25ncm91cC13cmFwcGVyIC5keC1idXR0b25ncm91cC1pdGVtLmR4LWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDAgMTFweDtcclxufVxyXG4uZHgtcG9wdXAtZHJhZ2dhYmxlIC5keC1wb3B1cC10aXRsZSB7XHJcbiAgY3Vyc29yOiBtb3ZlO1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XHJcbiAgdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xyXG59XHJcbi5keC1vdmVybGF5LWNvbnRlbnQgPiAuZHgtdGVtcGxhdGUtd3JhcHBlci5keC1wb3B1cC10aXRsZSB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLWNvbnRlbnQgPiAuZHgtdGVtcGxhdGUtd3JhcHBlciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuLmR4LXBvcHVwLWZsZXgtaGVpZ2h0IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5keC1vdmVybGF5LXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudC5keC1wb3B1cC1mbGV4LWhlaWdodCA+IC5keC1wb3B1cC1ib3R0b20sXHJcbi5keC1vdmVybGF5LXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudC5keC1wb3B1cC1mbGV4LWhlaWdodCA+IC5keC1wb3B1cC10aXRsZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LXBvcHVwLWZsZXgtaGVpZ2h0IC5keC1wb3B1cC1jb250ZW50IHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtbXMtZmxleDogMTtcclxuICBmbGV4OiAxO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcclxuICBmbGV4LWJhc2lzOiAxMDAlO1xyXG59XHJcbi5keC1wb3B1cC1pbmhlcml0LWhlaWdodCAuZHgtcG9wdXAtY29udGVudD4uZHgtc2Nyb2xsYWJsZSxcclxuLmR4LXBvcHVwLWluaGVyaXQtaGVpZ2h0IC5keC1wb3B1cC1jb250ZW50Pi5keC1zY3JvbGxhYmxlPi5keC1zY3JvbGxhYmxlLXdyYXBwZXIsXHJcbi5keC1wb3B1cC1pbmhlcml0LWhlaWdodCAuZHgtcG9wdXAtY29udGVudD4uZHgtc2Nyb2xsYWJsZT4uZHgtc2Nyb2xsYWJsZS13cmFwcGVyPi5keC1zY3JvbGxhYmxlLWNvbnRhaW5lcixcclxuLmR4LXBvcHVwLWluaGVyaXQtaGVpZ2h0IC5keC1wb3B1cC1jb250ZW50Pi5keC10cmVldmlldz4uZHgtc2Nyb2xsYWJsZSxcclxuLmR4LXBvcHVwLWluaGVyaXQtaGVpZ2h0IC5keC1wb3B1cC1jb250ZW50Pi5keC10cmVldmlldz4uZHgtc2Nyb2xsYWJsZT4uZHgtc2Nyb2xsYWJsZS13cmFwcGVyLFxyXG4uZHgtcG9wdXAtaW5oZXJpdC1oZWlnaHQgLmR4LXBvcHVwLWNvbnRlbnQ+LmR4LXRyZWV2aWV3Pi5keC1zY3JvbGxhYmxlPi5keC1zY3JvbGxhYmxlLXdyYXBwZXI+LmR4LXNjcm9sbGFibGUtY29udGFpbmVyIHtcclxuICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuLmR4LXBvcHVwLWluaGVyaXQtaGVpZ2h0IC5keC1wb3B1cC1jb250ZW50ID4gLmR4LXdpZGdldCB7XHJcbiAgbWF4LWhlaWdodDogaW5oZXJpdDtcclxufVxyXG4uZHgtcG9wdXAtaW5oZXJpdC1oZWlnaHQgLmR4LXBvcHVwLWNvbnRlbnQ+LmR4LXRlbXBsYXRlLXdyYXBwZXIsXHJcbi5keC1wb3B1cC1pbmhlcml0LWhlaWdodCAuZHgtcG9wdXAtY29udGVudD4uZHgtdGVtcGxhdGUtd3JhcHBlcj4uZHgtc2Nyb2xsYWJsZSxcclxuLmR4LXBvcHVwLWluaGVyaXQtaGVpZ2h0IC5keC1wb3B1cC1jb250ZW50Pi5keC10ZW1wbGF0ZS13cmFwcGVyPi5keC1zY3JvbGxhYmxlPi5keC1zY3JvbGxhYmxlLXdyYXBwZXIsXHJcbi5keC1wb3B1cC1pbmhlcml0LWhlaWdodCAuZHgtcG9wdXAtY29udGVudD4uZHgtdGVtcGxhdGUtd3JhcHBlcj4uZHgtc2Nyb2xsYWJsZT4uZHgtc2Nyb2xsYWJsZS13cmFwcGVyPi5keC1zY3JvbGxhYmxlLWNvbnRhaW5lcixcclxuLmR4LXBvcHVwLWluaGVyaXQtaGVpZ2h0IC5keC1wb3B1cC1jb250ZW50Pi5keC10ZW1wbGF0ZS13cmFwcGVyPi5keC10cmVldmlldz4uZHgtc2Nyb2xsYWJsZSxcclxuLmR4LXBvcHVwLWluaGVyaXQtaGVpZ2h0IC5keC1wb3B1cC1jb250ZW50Pi5keC10ZW1wbGF0ZS13cmFwcGVyPi5keC10cmVldmlldz4uZHgtc2Nyb2xsYWJsZT4uZHgtc2Nyb2xsYWJsZS13cmFwcGVyLFxyXG4uZHgtcG9wdXAtaW5oZXJpdC1oZWlnaHQgLmR4LXBvcHVwLWNvbnRlbnQ+LmR4LXRlbXBsYXRlLXdyYXBwZXI+LmR4LXRyZWV2aWV3Pi5keC1zY3JvbGxhYmxlPi5keC1zY3JvbGxhYmxlLXdyYXBwZXI+LmR4LXNjcm9sbGFibGUtY29udGFpbmVyIHtcclxuICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuLmR4LXBvcHVwLWluaGVyaXQtaGVpZ2h0IC5keC1wb3B1cC1jb250ZW50ID4gLmR4LXRlbXBsYXRlLXdyYXBwZXIgPiAuZHgtd2lkZ2V0IHtcclxuICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcbi5keC1kaWFsb2ctcm9vdCAuZHgtb3ZlcmxheS1zaGFkZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ7XHJcbn1cclxuLmR4LXByZXZlbnQtc2FmYXJpLXNjcm9sbGluZyB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIG1hcmdpbjogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMDtcclxufVxyXG4uZHgtcG9wdXAtd3JhcHBlciA+IC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDExcHggMTVweCAtN3B4IHJnYmEoMCwwLDAsLjIpLDAgMjRweCAzOHB4IDNweCByZ2JhKDAsMCwwLC4xNCksMCA5cHggNDZweCA4cHggcmdiYSgwLDAsMCwuMTIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMTFweCAxNXB4IC03cHggcmdiYSgwLDAsMCwuMiksMCAyNHB4IDM4cHggM3B4IHJnYmEoMCwwLDAsLjE0KSwwIDlweCA0NnB4IDhweCByZ2JhKDAsMCwwLC4xMik7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG59XHJcbi5keC1wb3B1cC13cmFwcGVyID4gLmR4LXBvcHVwLWZ1bGxzY3JlZW4ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuLmR4LXBvcHVwLXRpdGxlIHtcclxuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAwIDhweCAwIDE2cHg7XHJcbiAgbWluLWhlaWdodDogMjhweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciB7XHJcbiAgcGFkZGluZzogMCA4cHggMCAxNnB4O1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1wb3B1cC10aXRsZS5keC10b29sYmFyIC5keC10b29sYmFyLWJlZm9yZSB7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG4uZHgtcnRsLmR4LXBvcHVwLXRpdGxlLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYmVmb3JlIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG4uZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1hZnRlciB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG59XHJcbi5keC1ydGwuZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1hZnRlciB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuLmR4LXBvcHVwLXRpdGxlLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYWZ0ZXI6ZW1wdHksXHJcbi5keC1wb3B1cC10aXRsZS5keC10b29sYmFyIC5keC10b29sYmFyLWJlZm9yZTplbXB0eSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIge1xyXG4gIGhlaWdodDogNDJweDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1tZW51LWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xyXG59XHJcbi5keC1wb3B1cC10aXRsZS5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW0sXHJcbi5keC1ydGwuZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1tZW51LWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogMCA4cHggMCAwO1xyXG59XHJcbi5keC1wb3B1cC10aXRsZS5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW0uZHgtdG9vbGJhci1maXJzdC1pbi1ncm91cCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcbi5keC1wb3B1cC10aXRsZS5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtcnRsLmR4LXBvcHVwLXRpdGxlLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbSB7XHJcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xyXG59XHJcbi5keC1ydGwuZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXBvcHVwLXRpdGxlLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItbGFiZWwge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5keC1wb3B1cC10aXRsZS5keC10b29sYmFyIC5keC1idXR0b24uZHgtY2xvc2VidXR0b24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC1wb3B1cC1jb250ZW50IHtcclxuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcclxuICBwYWRkaW5nOiAxNnB4O1xyXG59XHJcbi5keC1wb3B1cC1jb250ZW50ID4gLmR4LWJ1dHRvbiB7XHJcbiAgbWFyZ2luOiAwIDhweDtcclxufVxyXG4uZHgtcG9wdXAtYm90dG9tIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIge1xyXG4gIHBhZGRpbmc6IDAgOHB4IDAgMTZweDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYmVmb3JlIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5keC1ydGwuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYmVmb3JlIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG4uZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYWZ0ZXIge1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG4uZHgtcnRsLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWFmdGVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG4uZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYWZ0ZXI6ZW1wdHksXHJcbi5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1iZWZvcmU6ZW1wdHkge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciB7XHJcbiAgaGVpZ2h0OiA0NHB4O1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1tZW51LWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xyXG59XHJcbi5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtLFxyXG4uZHgtcnRsLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLW1lbnUtY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwIDhweCAwIDA7XHJcbn1cclxuLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW0uZHgtdG9vbGJhci1maXJzdC1pbi1ncm91cCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcbi5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXJ0bC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtIHtcclxuICBwYWRkaW5nOiAwIDAgMCA4cHg7XHJcbn1cclxuLmR4LXJ0bC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWxhYmVsIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIge1xyXG4gIHBhZGRpbmc6IDAgOHB4IDAgMTZweDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYmVmb3JlIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5keC1ydGwuZHgtZGV2aWNlLW1vYmlsZSAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYmVmb3JlIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYWZ0ZXIge1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG4uZHgtcnRsLmR4LWRldmljZS1tb2JpbGUgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWFmdGVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYWZ0ZXI6ZW1wdHksXHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1iZWZvcmU6ZW1wdHkge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciB7XHJcbiAgaGVpZ2h0OiA0NHB4O1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1tZW51LWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtLFxyXG4uZHgtcnRsLmR4LWRldmljZS1tb2JpbGUgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLW1lbnUtY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwIDhweCAwIDA7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW0uZHgtdG9vbGJhci1maXJzdC1pbi1ncm91cCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXJ0bC5keC1kZXZpY2UtbW9iaWxlIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtIHtcclxuICBwYWRkaW5nOiAwIDAgMCA4cHg7XHJcbn1cclxuLmR4LXJ0bC5keC1kZXZpY2UtbW9iaWxlIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWxhYmVsIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4uZHgtcG9wdXAtY29udGVudC5keC1kaWFsb2ctY29udGVudCB7XHJcbiAgbWluLXdpZHRoOiAxODhweDtcclxuICBwYWRkaW5nOiAxNnB4O1xyXG59XHJcbi5keC1kaWFsb2ctbWVzc2FnZSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtcnRsIC5keC1wb3B1cC10aXRsZS5keC10b29sYmFyIHtcclxuICBwYWRkaW5nOiAwIDE2cHggMCA4cHg7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLmR4LXJ0bCAuZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1iZWZvcmUge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuLmR4LXJ0bC5keC1ydGwgLmR4LXBvcHVwLXRpdGxlLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYmVmb3JlIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG4uZHgtcnRsIC5keC1wb3B1cC10aXRsZS5keC10b29sYmFyIC5keC10b29sYmFyLWFmdGVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuLmR4LXJ0bC5keC1ydGwgLmR4LXBvcHVwLXRpdGxlLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYWZ0ZXIge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXBvcHVwLXRpdGxlLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYWZ0ZXI6ZW1wdHksXHJcbi5keC1ydGwgLmR4LXBvcHVwLXRpdGxlLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYmVmb3JlOmVtcHR5IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LXBvcHVwLXRpdGxlLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IDM4cHg7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLmR4LXJ0bCAuZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1tZW51LWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXBvcHVwLXRpdGxlLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbSxcclxuLmR4LXJ0bC5keC1ydGwgLmR4LXBvcHVwLXRpdGxlLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItbWVudS1jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDAgOHB4IDAgMDtcclxufVxyXG4uZHgtcnRsIC5keC1wb3B1cC10aXRsZS5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW0uZHgtdG9vbGJhci1maXJzdC1pbi1ncm91cCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXBvcHVwLXRpdGxlLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1ydGwuZHgtcnRsIC5keC1wb3B1cC10aXRsZS5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcclxufVxyXG4uZHgtcnRsLmR4LXJ0bCAuZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1sYWJlbCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIge1xyXG4gIHBhZGRpbmc6IDAgMTZweCAwIDhweDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uZHgtcnRsIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1iZWZvcmUge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuLmR4LXJ0bC5keC1ydGwgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWJlZm9yZSB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYWZ0ZXIge1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG4uZHgtcnRsLmR4LXJ0bCAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYWZ0ZXIge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWFmdGVyOmVtcHR5LFxyXG4uZHgtcnRsIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1iZWZvcmU6ZW1wdHkge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IDQ0cHg7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLmR4LXJ0bCAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItbWVudS1jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcclxufVxyXG4uZHgtcnRsIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtLFxyXG4uZHgtcnRsLmR4LXJ0bCAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItbWVudS1jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDAgOHB4IDAgMDtcclxufVxyXG4uZHgtcnRsIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtLmR4LXRvb2xiYXItZmlyc3QtaW4tZ3JvdXAge1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxufVxyXG4uZHgtcnRsIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXJ0bC5keC1ydGwgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcclxufVxyXG4uZHgtcnRsLmR4LXJ0bCAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWxhYmVsIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcnRsIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciB7XHJcbiAgcGFkZGluZzogMCAxNnB4IDAgOHB4O1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1ydGwgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWJlZm9yZSB7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG4uZHgtcnRsLmR4LWRldmljZS1tb2JpbGUgLmR4LXJ0bCAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYmVmb3JlIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcnRsIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1hZnRlciB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG59XHJcbi5keC1ydGwuZHgtZGV2aWNlLW1vYmlsZSAuZHgtcnRsIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1hZnRlciB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXJ0bCAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYWZ0ZXI6ZW1wdHksXHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1ydGwgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWJlZm9yZTplbXB0eSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcnRsIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIge1xyXG4gIGhlaWdodDogNDRweDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtcnRsIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1tZW51LWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1ydGwgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW0sXHJcbi5keC1ydGwuZHgtZGV2aWNlLW1vYmlsZSAuZHgtcnRsIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1tZW51LWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogMCA4cHggMCAwO1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1ydGwgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW0uZHgtdG9vbGJhci1maXJzdC1pbi1ncm91cCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1ydGwgLmR4LXBvcHVwLWJvdHRvbS5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtcnRsLmR4LWRldmljZS1tb2JpbGUgLmR4LXJ0bCAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbSB7XHJcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xyXG59XHJcbi5keC1ydGwuZHgtZGV2aWNlLW1vYmlsZSAuZHgtcnRsIC5keC1wb3B1cC1ib3R0b20uZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXJ0bCAuZHgtcG9wdXAtYm90dG9tLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItbGFiZWwge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5keC1kcm9wZG93bmJ1dHRvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5keC1kcm9wZG93bmJ1dHRvbi1jb250ZW50LmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uLWNvbnRlbnQgLmR4LWxpc3QgLmR4LWVtcHR5LW1lc3NhZ2UsXHJcbi5keC1kcm9wZG93bmJ1dHRvbi1jb250ZW50IC5keC1saXN0IC5keC1saXN0LWl0ZW0ge1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG4uZHgtZHJvcGRvd25idXR0b24tdG9nZ2xlIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xyXG4gIGZsZXg6IDAgMCBhdXRvO1xyXG4gIG1pbi13aWR0aDogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uLXRvZ2dsZS5keC1idXR0b24gLmR4LWJ1dHRvbi1jb250ZW50IHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtcnRsIC5keC1kcm9wZG93bmJ1dHRvbi10b2dnbGUge1xyXG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcclxufVxyXG4uZHgtZHJvcGRvd25idXR0b246bm90KC5keC1kcm9wZG93bmJ1dHRvbi1oYXMtYXJyb3cpIC5keC1idXR0b24taGFzLWljb246bm90KC5keC1idXR0b24taGFzLXRleHQpIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgcGFkZGluZy1yaWdodDogOHB4O1xyXG59XHJcbi5keC1kcm9wZG93bmJ1dHRvbjpub3QoLmR4LWRyb3Bkb3duYnV0dG9uLWhhcy1hcnJvdykgLmR4LWJ1dHRvbi1oYXMtdGV4dC5keC1idXR0b24gLmR4LWJ1dHRvbi1jb250ZW50IHtcclxuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTZweDtcclxufVxyXG4uZHgtZHJvcGRvd25idXR0b24tYWN0aW9uOm5vdCguZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtKS5keC1idXR0b24ge1xyXG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcclxuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWRyb3Bkb3duYnV0dG9uLWFjdGlvbjpub3QoLmR4LWJ1dHRvbmdyb3VwLWxhc3QtaXRlbSkuZHgtYnV0dG9uIHtcclxuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcclxuICBib3JkZXItbGVmdC13aWR0aDogMDtcclxufVxyXG4uZHgtcnRsIC5keC1kcm9wZG93bmJ1dHRvbi10b2dnbGUuZHgtYnV0dG9uIHtcclxuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uLXRvZ2dsZSAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgLW1zLWZsZXg6IDAgMCAyMHB4O1xyXG4gIGZsZXg6IDAgMCAyMHB4O1xyXG59XHJcbi5keC1kcm9wZG93bmJ1dHRvbi1hY3Rpb24ge1xyXG4gIG1pbi13aWR0aDogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uIHtcclxuICBoZWlnaHQ6IDI4cHg7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uLmR4LWRyb3Bkb3duYnV0dG9uLWhhcy1hcnJvdyAuZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dC5keC1idXR0b25ncm91cC1sYXN0LWl0ZW0gLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtZHJvcGRvd25idXR0b24uZHgtZHJvcGRvd25idXR0b24taGFzLWFycm93IC5keC1idXR0b24taGFzLWljb24uZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtIC5keC1idXR0b24tY29udGVudCxcclxuLmR4LWRyb3Bkb3duYnV0dG9uLmR4LWRyb3Bkb3duYnV0dG9uLWhhcy1hcnJvdyAuZHgtYnV0dG9uLWhhcy10ZXh0LmR4LWJ1dHRvbmdyb3VwLWxhc3QtaXRlbSAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uLmR4LWRyb3Bkb3duYnV0dG9uLWhhcy1hcnJvdyAuZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dC5keC1idXR0b25ncm91cC1sYXN0LWl0ZW0gLmR4LWJ1dHRvbi1jb250ZW50IC5keC1pY29uLXNwaW5kb3duLFxyXG4uZHgtZHJvcGRvd25idXR0b24uZHgtZHJvcGRvd25idXR0b24taGFzLWFycm93IC5keC1idXR0b24taGFzLWljb24uZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtIC5keC1idXR0b24tY29udGVudCAuZHgtaWNvbi1zcGluZG93bixcclxuLmR4LWRyb3Bkb3duYnV0dG9uLmR4LWRyb3Bkb3duYnV0dG9uLWhhcy1hcnJvdyAuZHgtYnV0dG9uLWhhcy10ZXh0LmR4LWJ1dHRvbmdyb3VwLWxhc3QtaXRlbSAuZHgtYnV0dG9uLWNvbnRlbnQgLmR4LWljb24tc3BpbmRvd24ge1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIHdpZHRoOiAyNnB4O1xyXG59XHJcbi5keC1kcm9wZG93bmJ1dHRvbi5keC1kcm9wZG93bmJ1dHRvbi1oYXMtYXJyb3cgLmR4LWJ1dHRvbi1oYXMtaWNvbi5keC1idXR0b24taGFzLXRleHQuZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtIC5keC1idXR0b24tY29udGVudCAuZHgtaWNvbi1zcGluZG93bi5keC1pY29uLXJpZ2h0LFxyXG4uZHgtZHJvcGRvd25idXR0b24uZHgtZHJvcGRvd25idXR0b24taGFzLWFycm93IC5keC1idXR0b24taGFzLWljb24uZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtIC5keC1idXR0b24tY29udGVudCAuZHgtaWNvbi1zcGluZG93bi5keC1pY29uLXJpZ2h0LFxyXG4uZHgtZHJvcGRvd25idXR0b24uZHgtZHJvcGRvd25idXR0b24taGFzLWFycm93IC5keC1idXR0b24taGFzLXRleHQuZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtIC5keC1idXR0b24tY29udGVudCAuZHgtaWNvbi1zcGluZG93bi5keC1pY29uLXJpZ2h0IHtcclxuICBtYXJnaW4tbGVmdDogNHB4O1xyXG59XHJcbi5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLWhhcy1pY29uLFxyXG4uZHgtZHJvcGRvd25idXR0b24gLmR4LWJ1dHRvbi1oYXMtaWNvbi5keC1idXR0b24taGFzLXRleHQsXHJcbi5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLWhhcy10ZXh0IHtcclxuICBtaW4td2lkdGg6IDA7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b24taGFzLWljb24gLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtZHJvcGRvd25idXR0b24gLmR4LWJ1dHRvbi1oYXMtaWNvbi5keC1idXR0b24taGFzLXRleHQgLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtZHJvcGRvd25idXR0b24gLmR4LWJ1dHRvbi1oYXMtdGV4dCAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcclxufVxyXG4uZHgtZHJvcGRvd25idXR0b24gLmR4LWJ1dHRvbmdyb3VwIC5keC1idXR0b24ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b25ncm91cCAuZHgtYnV0dG9uZ3JvdXAtaXRlbSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b25ncm91cCAuZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtIHtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b25ncm91cCAuZHgtYnV0dG9uZ3JvdXAtZmlyc3QtaXRlbSB7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcclxufVxyXG4uZHgtcnRsIC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dC5keC1idXR0b25ncm91cC1sYXN0LWl0ZW0gLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtcnRsIC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbmdyb3VwLWxhc3QtaXRlbSAuZHgtYnV0dG9uLWNvbnRlbnQsXHJcbi5keC1ydGwgLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b24taGFzLXRleHQuZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtIC5keC1idXR0b24tY29udGVudCxcclxuLmR4LXJ0bC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dC5keC1idXR0b25ncm91cC1sYXN0LWl0ZW0gLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtcnRsLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b24taGFzLWljb24uZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtIC5keC1idXR0b24tY29udGVudCxcclxuLmR4LXJ0bC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLWhhcy10ZXh0LmR4LWJ1dHRvbmdyb3VwLWxhc3QtaXRlbSAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG4uZHgtcnRsIC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dC5keC1idXR0b25ncm91cC1sYXN0LWl0ZW0gLmR4LWJ1dHRvbi1jb250ZW50IC5keC1pY29uLXNwaW5kb3duLmR4LWljb24tcmlnaHQsXHJcbi5keC1ydGwgLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b24taGFzLWljb24uZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtIC5keC1idXR0b24tY29udGVudCAuZHgtaWNvbi1zcGluZG93bi5keC1pY29uLXJpZ2h0LFxyXG4uZHgtcnRsIC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLWhhcy10ZXh0LmR4LWJ1dHRvbmdyb3VwLWxhc3QtaXRlbSAuZHgtYnV0dG9uLWNvbnRlbnQgLmR4LWljb24tc3BpbmRvd24uZHgtaWNvbi1yaWdodCxcclxuLmR4LXJ0bC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dC5keC1idXR0b25ncm91cC1sYXN0LWl0ZW0gLmR4LWJ1dHRvbi1jb250ZW50IC5keC1pY29uLXNwaW5kb3duLmR4LWljb24tcmlnaHQsXHJcbi5keC1ydGwuZHgtZHJvcGRvd25idXR0b24gLmR4LWJ1dHRvbi1oYXMtaWNvbi5keC1idXR0b25ncm91cC1sYXN0LWl0ZW0gLmR4LWJ1dHRvbi1jb250ZW50IC5keC1pY29uLXNwaW5kb3duLmR4LWljb24tcmlnaHQsXHJcbi5keC1ydGwuZHgtZHJvcGRvd25idXR0b24gLmR4LWJ1dHRvbi1oYXMtdGV4dC5keC1idXR0b25ncm91cC1sYXN0LWl0ZW0gLmR4LWJ1dHRvbi1jb250ZW50IC5keC1pY29uLXNwaW5kb3duLmR4LWljb24tcmlnaHQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogNHB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b24taGFzLWljb24gLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtcnRsIC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dCAuZHgtYnV0dG9uLWNvbnRlbnQsXHJcbi5keC1ydGwgLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b24taGFzLXRleHQgLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtcnRsLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b24taGFzLWljb24gLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtcnRsLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b24taGFzLWljb24uZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1idXR0b24tY29udGVudCxcclxuLmR4LXJ0bC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLWhhcy10ZXh0IC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZHJvcGRvd25idXR0b24gLmR4LWJ1dHRvbmdyb3VwLWxhc3QtaXRlbSxcclxuLmR4LXJ0bC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtIHtcclxuICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcclxuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b25ncm91cC1maXJzdC1pdGVtLFxyXG4uZHgtcnRsLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b25ncm91cC1maXJzdC1pdGVtIHtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZHJvcGRvd25idXR0b24gLmR4LWJ1dHRvbmdyb3VwLWZpcnN0LWl0ZW06bm90KC5keC1idXR0b25ncm91cC1sYXN0LWl0ZW0pLFxyXG4uZHgtcnRsLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b25ncm91cC1maXJzdC1pdGVtOm5vdCguZHgtYnV0dG9uZ3JvdXAtbGFzdC1pdGVtKSB7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LWRyb3Bkb3duYnV0dG9uIC5keC1idXR0b24taGFzLXRleHQ6bm90KC5keC1idXR0b24tbW9kZS10ZXh0KSAuZHgtYnV0dG9uLWNvbnRlbnQsXHJcbi5keC1ydGwuZHgtZHJvcGRvd25idXR0b24gLmR4LWJ1dHRvbi1oYXMtdGV4dDpub3QoLmR4LWJ1dHRvbi1tb2RlLXRleHQpIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTZweDtcclxufVxyXG4uZHgtcnRsIC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dDpub3QoLmR4LWJ1dHRvbi1tb2RlLXRleHQpIC5keC1idXR0b24tY29udGVudCxcclxuLmR4LXJ0bC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLWhhcy1pY29uLmR4LWJ1dHRvbi1oYXMtdGV4dDpub3QoLmR4LWJ1dHRvbi1tb2RlLXRleHQpIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTJweDtcclxufVxyXG4uZHgtcnRsIC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b25ncm91cC1maXJzdC1pdGVtIC5keC1idXR0b24tY29udGVudCxcclxuLmR4LXJ0bC5keC1kcm9wZG93bmJ1dHRvbiAuZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b25ncm91cC1maXJzdC1pdGVtIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZy1yaWdodDogNXB4O1xyXG59XHJcbi5keC1kcm9wZG93bmJ1dHRvbi1wb3B1cC13cmFwcGVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uLXBvcHVwLXdyYXBwZXIuZHgtcG9wdXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsMCwwLC4yKTtcclxuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLDAsMCwuMik7XHJcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uLXBvcHVwLXdyYXBwZXIuZHgtcG9wdXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50LmR4LWRyb3Bkb3duZWRpdG9yLW92ZXJsYXktZmxpcHBlZCB7XHJcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xyXG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uLXBvcHVwLXdyYXBwZXIgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiAxcHg7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uLXBvcHVwLXdyYXBwZXIgLmR4LWxpc3Qge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAzNnB4O1xyXG59XHJcbi5keC1kcm9wZG93bmJ1dHRvbi1wb3B1cC13cmFwcGVyIC5keC1saXN0LXNlbGVjdC1hbGwge1xyXG4gIHBhZGRpbmc6IDEycHggMCA4cHg7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uLXBvcHVwLXdyYXBwZXIgLmR4LWVtcHR5LW1lc3NhZ2UsXHJcbi5keC1kcm9wZG93bmJ1dHRvbi1wb3B1cC13cmFwcGVyIC5keC1saXN0LWl0ZW0ge1xyXG4gIGJvcmRlci10b3A6IDA7XHJcbn1cclxuLmR4LWRyb3Bkb3duYnV0dG9uLXBvcHVwLXdyYXBwZXIgLmR4LWVtcHR5LW1lc3NhZ2U6bGFzdC1vZi10eXBlLFxyXG4uZHgtZHJvcGRvd25idXR0b24tcG9wdXAtd3JhcHBlciAuZHgtbGlzdC1pdGVtOmxhc3Qtb2YtdHlwZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtYWN0aW9uc2hlZXQtcG9wdXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcclxufVxyXG4uZHgtYWN0aW9uc2hlZXQtcG9wb3Zlci13cmFwcGVyIC5keC1wb3B1cC1jb250ZW50IC5keC1idXR0b24sXHJcbi5keC1hY3Rpb25zaGVldC1wb3B1cC13cmFwcGVyIC5keC1wb3B1cC1jb250ZW50IC5keC1idXR0b24ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtYWN0aW9uc2hlZXQtY2FuY2VsLFxyXG4uZHgtYWN0aW9uc2hlZXQtaXRlbSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC1hY3Rpb25zaGVldC1jb250YWluZXIgLmR4LWJ1dHRvbiB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5keC1hY3Rpb25zaGVldC1wb3BvdmVyLXdyYXBwZXIgLmR4LXBvcHVwLXRpdGxlLFxyXG4uZHgtYWN0aW9uc2hlZXQtcG9wdXAtd3JhcHBlciAuZHgtcG9wdXAtdGl0bGUge1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxufVxyXG4uZHgtYWN0aW9uc2hlZXQtY29udGFpbmVyIC5keC1hY3Rpb25zaGVldC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gIG1hcmdpbjogMCAwIDIwcHg7XHJcbn1cclxuLmR4LWFjdGlvbnNoZWV0LWNvbnRhaW5lciAuZHgtYnV0dG9uIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmR4LWJ1dHRvbi5keC1hY3Rpb25zaGVldC1jYW5jZWwge1xyXG4gIG1hcmdpbjogMjBweCAwIDA7XHJcbn1cclxuLmR4LXRpbGV2aWV3IGRpdi5keC1zY3JvbGxhYmxlLWNvbnRhaW5lciB7XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG59XHJcbi5keC10aWxlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjI0LDIyNCwyMjQsLjYpO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmR4LXRpbGUtY29udGVudCB7XHJcbiAgcGFkZGluZzogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LXRpbGV2aWV3LXdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDFweDtcclxufVxyXG4uZHgtZGV2aWNlLWlvcy02IC5keC10aWxlIHtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLmR4LXRpbGUuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LXRpbGUuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjQpO1xyXG59XHJcbi5keC10aWxlLmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC45Nik7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSguOTYpO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjFzIGxpbmVhcjtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjFzIGxpbmVhciwtd2Via2l0LXRyYW5zZm9ybSAuMXMgbGluZWFyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsOTYsOTYsLjIpO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtdG9hc3QtY29udGVudCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uZHgtdG9hc3QtbWVzc2FnZSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxufVxyXG4uZHgtcnRsIC5keC10b2FzdC1pY29uIHtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXRvYXN0LXN0YWNrIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGdhcDogM3B4O1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5keC10b2FzdC1zdGFjayAuZHgtdG9hc3Qtd3JhcHBlciB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKSFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCkhaW1wb3J0YW50O1xyXG4gIHBvc2l0aW9uOiBzdGF0aWMhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IGF1dG8haW1wb3J0YW50O1xyXG59XHJcbi5keC10b2FzdC1zdGFjayAuZHgtdG9hc3Qtd3JhcHBlciAuZHgtdG9hc3QtY29udGVudCB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKSFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCkhaW1wb3J0YW50O1xyXG4gIHBvc2l0aW9uOiBzdGF0aWMhaW1wb3J0YW50O1xyXG59XHJcbi5keC10b2FzdC1zdGFjay1kb3duLXB1c2gtZGlyZWN0aW9uIHtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XHJcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuLmR4LXRvYXN0LXN0YWNrLXVwLXB1c2gtZGlyZWN0aW9uIHtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xyXG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG59XHJcbi5keC10b2FzdC1zdGFjay1sZWZ0LXB1c2gtZGlyZWN0aW9uIHtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XHJcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuLmR4LXRvYXN0LXN0YWNrLXJpZ2h0LXB1c2gtZGlyZWN0aW9uIHtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcclxuICAtbXMtZmxleC1wYWNrOiBlbmQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG4uZHgtdG9hc3Qtc3RhY2stZG93bi1zdGFjay1kaXJlY3Rpb24ge1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcclxuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbn1cclxuLmR4LXRvYXN0LXN0YWNrLXVwLXN0YWNrLWRpcmVjdGlvbiB7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XHJcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG59XHJcbi5keC10b2FzdC1zdGFjay1sZWZ0LXN0YWNrLWRpcmVjdGlvbiB7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcclxuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbn1cclxuLmR4LXRvYXN0LXN0YWNrLXJpZ2h0LXN0YWNrLWRpcmVjdGlvbiB7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XHJcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG59XHJcbi5keC10b2FzdC1jb250ZW50IHtcclxuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuODcpO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHBhZGRpbmc6IDAgMTJweDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLDAsMCwuMTUpO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsMCwwLC4xNSk7XHJcbiAgbWluLWhlaWdodDogMzZweDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5keC10b2FzdC1pY29uIHtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgd2lkdGg6IDM1cHg7XHJcbiAgaGVpZ2h0OiAzNXB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LXRvYXN0LW1lc3NhZ2Uge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXRvYXN0LWluZm8ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtdG9hc3Qtd2FybmluZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcclxufVxyXG4uZHgtdG9hc3QtZXJyb3Ige1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XHJcbn1cclxuLmR4LXRvYXN0LXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LXBvcG92ZXItd3JhcHBlciAuZHgtcG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xyXG4gIHdpZHRoOiAxNC4xNDIyNzEyNDg4cHg7XHJcbiAgaGVpZ2h0OiAxNC4xNDIyNzEyNDg4cHg7XHJcbn1cclxuLmR4LXBvcG92ZXItd3JhcHBlci5keC1wb3NpdGlvbi1ib3R0b20gLmR4LXBvcG92ZXItYXJyb3csXHJcbi5keC1wb3BvdmVyLXdyYXBwZXIuZHgtcG9zaXRpb24tdG9wIC5keC1wb3BvdmVyLWFycm93IHtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbn1cclxuLmR4LXBvcG92ZXItd3JhcHBlci5keC1wb3NpdGlvbi1sZWZ0IC5keC1wb3BvdmVyLWFycm93LFxyXG4uZHgtcG9wb3Zlci13cmFwcGVyLmR4LXBvc2l0aW9uLXJpZ2h0IC5keC1wb3BvdmVyLWFycm93IHtcclxuICB3aWR0aDogMTBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbn1cclxuLmR4LXBvcG92ZXItYXJyb3cge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAyMDAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmR4LXBvcG92ZXItYXJyb3c6OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjb250ZW50OiBcIiBcIjtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG4uZHgtcG9wb3Zlci13cmFwcGVyLmR4LXBvc2l0aW9uLXRvcCAuZHgtcG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbn1cclxuLmR4LXBvcG92ZXItd3JhcHBlci5keC1wb3NpdGlvbi1ib3R0b20gLmR4LXBvcG92ZXItYXJyb3c6OmFmdGVyIHtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xyXG59XHJcbi5keC1wb3BvdmVyLXdyYXBwZXIuZHgtcG9zaXRpb24tbGVmdCAuZHgtcG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XHJcbn1cclxuLmR4LXBvcG92ZXItd3JhcHBlci5keC1wb3NpdGlvbi1yaWdodCAuZHgtcG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XHJcbn1cclxuLmR4LXBvcG92ZXItd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uZHgtcG9wb3Zlci13cmFwcGVyIC5keC1wb3B1cC1jb250ZW50IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5keC1kZXZpY2UtaW9zIC5keC1wb3BvdmVyLWFycm93OjphZnRlciB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVooMCk7XHJcbn1cclxuLmR4LXBvcG92ZXItd3JhcHBlciAuZHgtcG9wdXAtdGl0bGUge1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcclxufVxyXG4uZHgtcG9wb3Zlci13cmFwcGVyIC5keC1wb3B1cC10aXRsZS5keC10b29sYmFyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuLmR4LXBvcG92ZXItd3JhcHBlciAuZHgtcG9wb3Zlci1hcnJvdyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtcG9wb3Zlci13cmFwcGVyIC5keC1ydGwuZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciB7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLmR4LXByb2dyZXNzYmFyIC5keC1wb3NpdGlvbi1sZWZ0IC5keC1wcm9ncmVzc2Jhci1yYW5nZS1jb250YWluZXIsXHJcbi5keC1wcm9ncmVzc2JhciAuZHgtcG9zaXRpb24tbGVmdCAuZHgtcHJvZ3Jlc3NiYXItc3RhdHVzLFxyXG4uZHgtcHJvZ3Jlc3NiYXIgLmR4LXBvc2l0aW9uLXJpZ2h0IC5keC1wcm9ncmVzc2Jhci1yYW5nZS1jb250YWluZXIsXHJcbi5keC1wcm9ncmVzc2JhciAuZHgtcG9zaXRpb24tcmlnaHQgLmR4LXByb2dyZXNzYmFyLXN0YXR1cyB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC1wcm9ncmVzc2JhciAuZHgtcG9zaXRpb24tYm90dG9tLWxlZnQgLmR4LXByb2dyZXNzYmFyLXJhbmdlLWNvbnRhaW5lcixcclxuLmR4LXByb2dyZXNzYmFyIC5keC1wb3NpdGlvbi1ib3R0b20tbGVmdCAuZHgtcHJvZ3Jlc3NiYXItc3RhdHVzLFxyXG4uZHgtcHJvZ3Jlc3NiYXIgLmR4LXBvc2l0aW9uLXRvcC1sZWZ0IC5keC1wcm9ncmVzc2Jhci1yYW5nZS1jb250YWluZXIsXHJcbi5keC1wcm9ncmVzc2JhciAuZHgtcG9zaXRpb24tdG9wLWxlZnQgLmR4LXByb2dyZXNzYmFyLXN0YXR1cyB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmR4LXByb2dyZXNzYmFyIC5keC1wb3NpdGlvbi1ib3R0b20tcmlnaHQgLmR4LXByb2dyZXNzYmFyLXJhbmdlLWNvbnRhaW5lcixcclxuLmR4LXByb2dyZXNzYmFyIC5keC1wb3NpdGlvbi1ib3R0b20tcmlnaHQgLmR4LXByb2dyZXNzYmFyLXN0YXR1cyxcclxuLmR4LXByb2dyZXNzYmFyIC5keC1wb3NpdGlvbi10b3AtcmlnaHQgLmR4LXByb2dyZXNzYmFyLXJhbmdlLWNvbnRhaW5lcixcclxuLmR4LXByb2dyZXNzYmFyIC5keC1wb3NpdGlvbi10b3AtcmlnaHQgLmR4LXByb2dyZXNzYmFyLXN0YXR1cyB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5keC1wcm9ncmVzc2JhciAuZHgtcG9zaXRpb24tYm90dG9tLWNlbnRlciAuZHgtcHJvZ3Jlc3NiYXItc3RhdHVzLFxyXG4uZHgtcHJvZ3Jlc3NiYXIgLmR4LXBvc2l0aW9uLXRvcC1jZW50ZXIgLmR4LXByb2dyZXNzYmFyLXN0YXR1cyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC1wcm9ncmVzc2JhciAuZHgtcG9zaXRpb24tbGVmdCAuZHgtcHJvZ3Jlc3NiYXItc3RhdHVzIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbn1cclxuLmR4LXByb2dyZXNzYmFyIC5keC1wb3NpdGlvbi1yaWdodCAuZHgtcHJvZ3Jlc3NiYXItc3RhdHVzIHtcclxuICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG4uZHgtcHJvZ3Jlc3NiYXI6OmJlZm9yZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmR4LXByb2dyZXNzYmFyLXJhbmdlLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LXByb2dyZXNzYmFyLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1wcm9ncmVzc2Jhci13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBkaXJlY3Rpb246IGx0cjtcclxufVxyXG4uZHgtcHJvZ3Jlc3NiYXItcmFuZ2Uge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcclxufVxyXG4uZHgtcHJvZ3Jlc3NiYXItc3RhdHVzIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1wcm9ncmVzc2Jhci1hbmltYXRpbmctc2VnbWVudCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtcnRsIC5keC1wcm9ncmVzc2JhciAuZHgtcHJvZ3Jlc3NiYXItd3JhcHBlcixcclxuLmR4LXJ0bC5keC1wcm9ncmVzc2JhciAuZHgtcHJvZ3Jlc3NiYXItd3JhcHBlciB7XHJcbiAgZGlyZWN0aW9uOiBydGw7XHJcbn1cclxuLmR4LXByb2dyZXNzYmFyLWNvbnRhaW5lciB7XHJcbiAgaGVpZ2h0OiA0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4zKTtcclxufVxyXG4uZHgtcHJvZ3Jlc3NiYXItcmFuZ2Uge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGFjODQwO1xyXG4gIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG4uZHgtcHJvZ3Jlc3NiYXItYW5pbWF0aW5nLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4zKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDkwJSA1cHg7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IDJzIGxpbmVhciBpbmZpbml0ZSBkeC1sb2FkZXI7XHJcbiAgYW5pbWF0aW9uOiAycyBsaW5lYXIgaW5maW5pdGUgZHgtbG9hZGVyO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLHJpZ2h0IHRvcCxsZWZ0IHRvcCxjb2xvci1zdG9wKDUlLHRyYW5zcGFyZW50KSxjb2xvci1zdG9wKCM4YWM4NDApLGNvbG9yLXN0b3AoOTUlLHRyYW5zcGFyZW50KSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC05MGRlZyx0cmFuc3BhcmVudCA1JSwjOGFjODQwLHRyYW5zcGFyZW50IDk1JSk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXByb2dyZXNzYmFyLXJhbmdlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjYpO1xyXG59XHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtcHJvZ3Jlc3NiYXItYW5pbWF0aW5nLWNvbnRhaW5lciB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XHJcbiAgYW5pbWF0aW9uOiBub25lO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogNDUlO1xyXG59XHJcbi5keC1ydGwgLmR4LXByb2dyZXNzYmFyIC5keC1wcm9ncmVzc2Jhci1hbmltYXRpbmctY29udGFpbmVyLFxyXG4uZHgtcnRsLmR4LXByb2dyZXNzYmFyIC5keC1wcm9ncmVzc2Jhci1hbmltYXRpbmctY29udGFpbmVyIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogMnMgbGluZWFyIGluZmluaXRlIGR4LWxvYWRlci1ydGw7XHJcbiAgYW5pbWF0aW9uOiAycyBsaW5lYXIgaW5maW5pdGUgZHgtbG9hZGVyLXJ0bDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhcixyaWdodCB0b3AsbGVmdCB0b3AsY29sb3Itc3RvcCg1JSx0cmFuc3BhcmVudCksY29sb3Itc3RvcCgjOGFjODQwKSxjb2xvci1zdG9wKDk1JSx0cmFuc3BhcmVudCkpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtOTBkZWcsdHJhbnNwYXJlbnQgNSUsIzhhYzg0MCx0cmFuc3BhcmVudCA5NSUpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGR4LWxvYWRlciB7XHJcbiAgMCUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAwO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOTAwJTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBkeC1sb2FkZXIge1xyXG4gIDAlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMDtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDkwMCU7XHJcbiAgfVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkeC1sb2FkZXItcnRsIHtcclxuICAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDA7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtOTAwJTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBkeC1sb2FkZXItcnRsIHtcclxuICAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDA7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtOTAwJTtcclxuICB9XHJcbn1cclxuLmR4LXRvb2x0aXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICBtaW4td2lkdGg6IDM0cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjE7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIG1pbi1oZWlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LXRvb2x0aXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50OjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC10b29sdGlwLXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudCAuZHgtcG9wdXAtY29udGVudCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBwYWRkaW5nOiA0cHggNnB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4uZHgtdG9vbHRpcC13cmFwcGVyLmR4LXBvcG92ZXItd3JhcHBlciAuZHgtcG9wb3Zlci1hcnJvdyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtc2xpZGVyLWxhYmVsIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZm9udC1zaXplOiAuODVlbTtcclxufVxyXG4uZHgtc2xpZGVyLWxhYmVsOmxhc3QtY2hpbGQge1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IGF1dG87XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2xpZGVyLWxhYmVsOmxhc3QtY2hpbGQge1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LXNsaWRlci1sYWJlbC1wb3NpdGlvbi1ib3R0b20ge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xyXG59XHJcbi5keC1zbGlkZXItbGFiZWwtcG9zaXRpb24tdG9wIHtcclxuICBwYWRkaW5nLXRvcDogMTRweDtcclxufVxyXG4uZHgtc2xpZGVyIHtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxufVxyXG4uZHgtc2xpZGVyOjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC1zbGlkZXIgLmR4LW92ZXJsYXktY29udGVudCB7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG59XHJcbi5keC1zbGlkZXIgLmR4LW92ZXJsYXktY29udGVudDo6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1zbGlkZXIgLmR4LXBvcG92ZXItd3JhcHBlciAuZHgtcG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xyXG4gIHdpZHRoOiA5Ljg5OTU4OTg3NDFweDtcclxuICBoZWlnaHQ6IDkuODk5NTg5ODc0MXB4O1xyXG59XHJcbi5keC1zbGlkZXIgLmR4LXBvcG92ZXItd3JhcHBlci5keC1wb3NpdGlvbi1ib3R0b20gLmR4LXBvcG92ZXItYXJyb3csXHJcbi5keC1zbGlkZXIgLmR4LXBvcG92ZXItd3JhcHBlci5keC1wb3NpdGlvbi10b3AgLmR4LXBvcG92ZXItYXJyb3cge1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIGhlaWdodDogN3B4O1xyXG59XHJcbi5keC1zbGlkZXIgLmR4LXBvcG92ZXItd3JhcHBlci5keC1wb3NpdGlvbi1sZWZ0IC5keC1wb3BvdmVyLWFycm93LFxyXG4uZHgtc2xpZGVyIC5keC1wb3BvdmVyLXdyYXBwZXIuZHgtcG9zaXRpb24tcmlnaHQgLmR4LXBvcG92ZXItYXJyb3cge1xyXG4gIHdpZHRoOiA3cHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG59XHJcbi5keC1zbGlkZXItd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBoZWlnaHQ6IDI2cHg7XHJcbn1cclxuLmR4LXNsaWRlci1iYXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgxMzgsMjAwLDY0LC4yNCk7XHJcbn1cclxuLmR4LXNsaWRlci1yYW5nZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG59XHJcbi5keC1zbGlkZXItaGFuZGxlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG59XHJcbi5keC1zbGlkZXItaGFuZGxlIC5keC10b29sdGlwLXdyYXBwZXIgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG59XHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtc2xpZGVyLXdyYXBwZXIge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uZHgtcnRsIC5keC1zbGlkZXItaGFuZGxlIHtcclxuICByaWdodDogYXV0bztcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5keC1zbGlkZXItdG9vbHRpcC12aXNpYmxlLW9uLWhvdmVyIC5keC10b29sdGlwIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLmR4LXNsaWRlci10b29sdGlwLXZpc2libGUtb24taG92ZXIuZHgtc3RhdGUtYWN0aXZlIC5keC10b29sdGlwLFxyXG4uZHgtc2xpZGVyLXRvb2x0aXAtdmlzaWJsZS1vbi1ob3Zlci5keC1zdGF0ZS1ob3ZlciAuZHgtdG9vbHRpcCB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG4uZHgtc2xpZGVyLWJhcixcclxuLmR4LXNsaWRlci1yYW5nZSB7XHJcbiAgbWFyZ2luLXRvcDogMTJweDtcclxuICBoZWlnaHQ6IDJweDtcclxufVxyXG4uZHgtc2xpZGVyLXJhbmdlIHtcclxuICB0b3A6IC0xMnB4O1xyXG59XHJcbi5keC1zbGlkZXItcmFuZ2UuZHgtc2xpZGVyLXJhbmdlLXZpc2libGUge1xyXG4gIGJhY2tncm91bmQ6ICM4YWM4NDA7XHJcbn1cclxuLmR4LXNsaWRlci1oYW5kbGUge1xyXG4gIG1hcmdpbi10b3A6IC0xMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTEzcHg7XHJcbiAgd2lkdGg6IDI2cHg7XHJcbiAgaGVpZ2h0OiAyNnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG4uZHgtc2xpZGVyLWhhbmRsZTo6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLXRvcDogLTZweDtcclxuICBtYXJnaW4tbGVmdDogLTZweDtcclxuICB3aWR0aDogMTJweDtcclxuICBoZWlnaHQ6IDEycHg7XHJcbiAgYmFja2dyb3VuZDogIzhhYzg0MDtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG4uZHgtc2xpZGVyLWhhbmRsZSAuZHgtdG9vbHRpcC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIG1pbi13aWR0aDogMjhweDtcclxufVxyXG4uZHgtc2xpZGVyLWhhbmRsZSAuZHgtdG9vbHRpcC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDI4cHg7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgNTAlIDUwJTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhYzg0MDtcclxuICB0b3A6IDA7XHJcbn1cclxuLmR4LXNsaWRlci10b29sdGlwLXBvc2l0aW9uLXRvcCAuZHgtc2xpZGVyLWhhbmRsZSAuZHgtdG9vbHRpcC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcclxuICBib3R0b206IDA7XHJcbiAgbWFyZ2luLXRvcDogLTJweDtcclxufVxyXG4uZHgtc2xpZGVyLWhhbmRsZSAuZHgtdG9vbHRpcC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIG1heC13aWR0aDogMjJweDtcclxuICBtaW4td2lkdGg6IDIycHg7XHJcbiAgd2lkdGg6IDIycHg7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgcGFkZGluZzogOHB4IDNweCA1cHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC1zbGlkZXItdG9vbHRpcC1wb3NpdGlvbi10b3AgLmR4LXNsaWRlci1oYW5kbGUgLmR4LXRvb2x0aXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nLXRvcDogNnB4O1xyXG59XHJcbi5keC1zbGlkZXItaGFuZGxlIC5keC10b29sdGlwLXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudC5keC1zdGF0ZS1kaXNhYmxlZDo6YmVmb3JlIHtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuLmR4LXNsaWRlci10b29sdGlwLXBvc2l0aW9uLXRvcCAuZHgtc2xpZGVyLWhhbmRsZSAuZHgtdG9vbHRpcC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQuZHgtc3RhdGUtZGlzYWJsZWQ6OmJlZm9yZSB7XHJcbiAgbWFyZ2luLXRvcDogLTVweDtcclxufVxyXG4uZHgtc2xpZGVyLWhhbmRsZSAuZHgtdG9vbHRpcC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctdG9wOiAxNHB4O1xyXG59XHJcbi5keC1zbGlkZXItdG9vbHRpcC1wb3NpdGlvbi10b3AgLmR4LXNsaWRlci1oYW5kbGUgLmR4LXRvb2x0aXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50LmR4LXN0YXRlLWRpc2FibGVkIC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xyXG59XHJcbi5keC1zbGlkZXItaGFuZGxlIC5keC1pbmtyaXBwbGUtd2F2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4yNCk7XHJcbn1cclxuLmR4LXNsaWRlci10b29sdGlwLXBvc2l0aW9uLXRvcCB7XHJcbiAgcGFkZGluZy10b3A6IDM0cHg7XHJcbn1cclxuLmR4LXNsaWRlci10b29sdGlwLXBvc2l0aW9uLWJvdHRvbSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDM0cHg7XHJcbn1cclxuLmR4LXNsaWRlci1sYWJlbC1wb3NpdGlvbi1ib3R0b20gLmR4LXNsaWRlci1sYWJlbCB7XHJcbiAgYm90dG9tOiAtMThweDtcclxufVxyXG4uZHgtc2xpZGVyLWxhYmVsLXBvc2l0aW9uLXRvcCAuZHgtc2xpZGVyLWxhYmVsIHtcclxuICB0b3A6IC0xNXB4O1xyXG59XHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtc2xpZGVyLFxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXNsaWRlciAuZHgtc2xpZGVyLWhhbmRsZSxcclxuLmR4LXN0YXRlLWRpc2FibGVkLmR4LXNsaWRlcixcclxuLmR4LXN0YXRlLWRpc2FibGVkLmR4LXNsaWRlciAuZHgtc2xpZGVyLWhhbmRsZSB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXNsaWRlci1iYXIsXHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtc2xpZGVyLXJhbmdlLmR4LXNsaWRlci1yYW5nZS12aXNpYmxlIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4yNCk7XHJcbn1cclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC1zbGlkZXItaGFuZGxlIHtcclxuICB3aWR0aDogMTJweDtcclxuICBoZWlnaHQ6IDEycHg7XHJcbiAgbWFyZ2luLXRvcDogLTVweDtcclxuICBtYXJnaW4tcmlnaHQ6IC01cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbn1cclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC1zbGlkZXItaGFuZGxlOjphZnRlciB7XHJcbiAgbWFyZ2luLXRvcDogLTRweDtcclxuICBtYXJnaW4tbGVmdDogLTRweDtcclxuICB3aWR0aDogOHB4O1xyXG4gIGhlaWdodDogOHB4O1xyXG4gIGJhY2tncm91bmQ6IGdyZXk7XHJcbn1cclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC1zbGlkZXItaGFuZGxlIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIG1hcmdpbi10b3A6IC0xMnB4O1xyXG59XHJcbi5keC1pbnZhbGlkIC5keC1zbGlkZXItaGFuZGxlOjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjtcclxufVxyXG4uZHgtaW52YWxpZCAuZHgtc2xpZGVyLXJhbmdlLXZpc2libGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZjQ0MzM2O1xyXG59XHJcbi5keC1pbnZhbGlkIC5keC1zbGlkZXItYmFyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCw2Nyw1NCwuNCk7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2xpZGVyLWhhbmRsZSB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xM3B4O1xyXG59XHJcbi5keC1ydGwuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXNsaWRlci1oYW5kbGUge1xyXG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZHgtcnRsLmR4LXN0YXRlLWRpc2FibGVkIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTNweDtcclxufVxyXG4uZHgtcmFuZ2VzbGlkZXItc3RhcnQtaGFuZGxlIHtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbiAgbGVmdDogMDtcclxuICBtYXJnaW4tbGVmdDogLTE0cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtcmFuZ2VzbGlkZXItc3RhcnQtaGFuZGxlIHtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogLTE0cHg7XHJcbn1cclxuLmR4LXN0YXRlLWRpc2FibGVkIC5keC1yYW5nZXNsaWRlci1zdGFydC1oYW5kbGUge1xyXG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG59XHJcbi5keC1ydGwuZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXJhbmdlc2xpZGVyLXN0YXJ0LWhhbmRsZSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xyXG59XHJcbi5keC1nYWxsZXJ5IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGluY2gtem9vbSBwYW4teTtcclxuICB0b3VjaC1hY3Rpb246IHBpbmNoLXpvb20gcGFuLXk7XHJcbn1cclxuLmR4LWdhbGxlcnktd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LWdhbGxlcnktd3JhcHBlciA+IC5keC1lbXB0eS1tZXNzYWdlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4uZHgtZ2FsbGVyeS1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWdhbGxlcnktaXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZHgtZ2FsbGVyeS1pdGVtLWltYWdlIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XHJcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcclxuICBmbGV4LXNocmluazogMDtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG59XHJcbi5keC1nYWxsZXJ5LWl0ZW0tY29udGVudCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5keC1nYWxsZXJ5IC5keC1nYWxsZXJ5LWl0ZW0tbG9vcCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtZ2FsbGVyeS1sb29wIC5keC1nYWxsZXJ5LWl0ZW0tbG9vcCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uZHgtZ2FsbGVyeS1pdGVtLWludmlzaWJsZSB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5keC1nYWxsZXJ5LW5hdi1idXR0b24tbmV4dCxcclxuLmR4LWdhbGxlcnktbmF2LWJ1dHRvbi1wcmV2IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG59XHJcbi5keC1nYWxsZXJ5LW5hdi1idXR0b24tcHJldiB7XHJcbiAgbGVmdDogMDtcclxufVxyXG4uZHgtZ2FsbGVyeS1uYXYtYnV0dG9uLW5leHQge1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcbi5keC1nYWxsZXJ5LWluZGljYXRvciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMTBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWdhbGxlcnktaW5kaWNhdG9yLWl0ZW0sXHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtZ2FsbGVyeS1uYXYtYnV0dG9uLW5leHQsXHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtZ2FsbGVyeS1uYXYtYnV0dG9uLXByZXYge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uZHgtcnRsIC5keC1nYWxsZXJ5LW5hdi1idXR0b24tcHJldiB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogYXV0bztcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZ2FsbGVyeS1uYXYtYnV0dG9uLW5leHQge1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGxlZnQ6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG59XHJcbi5keC1kZXZpY2UtYW5kcm9pZCAuZHgtc2Nyb2xsYWJsZS1uYXRpdmUgLmR4LWdhbGxlcnktaW5kaWNhdG9yLFxyXG4uZHgtZGV2aWNlLWFuZHJvaWQgLmR4LXNjcm9sbGFibGUtbmF0aXZlIC5keC1nYWxsZXJ5LWl0ZW0sXHJcbi5keC1kZXZpY2UtYW5kcm9pZCAuZHgtc2Nyb2xsYWJsZS1uYXRpdmUgLmR4LWdhbGxlcnktbmF2LWJ1dHRvbi1uZXh0LFxyXG4uZHgtZGV2aWNlLWFuZHJvaWQgLmR4LXNjcm9sbGFibGUtbmF0aXZlIC5keC1nYWxsZXJ5LW5hdi1idXR0b24tcHJldiB7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuLmR4LWRldmljZS1hbmRyb2lkIC5keC1nYWxsZXJ5LWl0ZW0sXHJcbi5keC1kZXZpY2UtYW5kcm9pZCAuZHgtc2Nyb2xsYWJsZS1uYXRpdmUgLmR4LWdhbGxlcnktYWN0aXZlIC5keC1nYWxsZXJ5LWluZGljYXRvcixcclxuLmR4LWRldmljZS1hbmRyb2lkIC5keC1zY3JvbGxhYmxlLW5hdGl2ZSAuZHgtZ2FsbGVyeS1hY3RpdmUgLmR4LWdhbGxlcnktaXRlbSxcclxuLmR4LWRldmljZS1hbmRyb2lkIC5keC1zY3JvbGxhYmxlLW5hdGl2ZSAuZHgtZ2FsbGVyeS1hY3RpdmUgLmR4LWdhbGxlcnktbmF2LWJ1dHRvbi1uZXh0LFxyXG4uZHgtZGV2aWNlLWFuZHJvaWQgLmR4LXNjcm9sbGFibGUtbmF0aXZlIC5keC1nYWxsZXJ5LWFjdGl2ZSAuZHgtZ2FsbGVyeS1uYXYtYnV0dG9uLXByZXYsXHJcbi5keC1kZXZpY2UtaW9zLTYgLmR4LWdhbGxlcnksXHJcbi5keC1kZXZpY2UtaW9zLTYgLmR4LWdhbGxlcnktaW5kaWNhdG9yLFxyXG4uZHgtZGV2aWNlLWlvcy02IC5keC1nYWxsZXJ5LWl0ZW0sXHJcbi5keC1kZXZpY2UtaW9zLTYgLmR4LWdhbGxlcnktbmF2LWJ1dHRvbi1uZXh0LFxyXG4uZHgtZGV2aWNlLWlvcy02IC5keC1nYWxsZXJ5LW5hdi1idXR0b24tcHJldiB7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5keC1nYWxsZXJ5IC5keC1nYWxsZXJ5LW5hdi1idXR0b24tbmV4dCxcclxuLmR4LWdhbGxlcnkgLmR4LWdhbGxlcnktbmF2LWJ1dHRvbi1wcmV2IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAzNCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC1nYWxsZXJ5IC5keC1nYWxsZXJ5LW5hdi1idXR0b24tbmV4dC5keC1zdGF0ZS1hY3RpdmU6OmFmdGVyLFxyXG4uZHgtZ2FsbGVyeSAuZHgtZ2FsbGVyeS1uYXYtYnV0dG9uLW5leHQuZHgtc3RhdGUtaG92ZXI6OmFmdGVyLFxyXG4uZHgtZ2FsbGVyeSAuZHgtZ2FsbGVyeS1uYXYtYnV0dG9uLXByZXYuZHgtc3RhdGUtYWN0aXZlOjphZnRlcixcclxuLmR4LWdhbGxlcnkgLmR4LWdhbGxlcnktbmF2LWJ1dHRvbi1wcmV2LmR4LXN0YXRlLWhvdmVyOjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtZ2FsbGVyeSAuZHgtZ2FsbGVyeS1uYXYtYnV0dG9uLW5leHQ6OmJlZm9yZSxcclxuLmR4LWdhbGxlcnkgLmR4LWdhbGxlcnktbmF2LWJ1dHRvbi1wcmV2OjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAzMnB4O1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC0xNnB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTE2cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGZvbnQtc2l6ZTogMzJweDtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtZ2FsbGVyeSAuZHgtZ2FsbGVyeS1uYXYtYnV0dG9uLW5leHQ6OmFmdGVyLFxyXG4uZHgtZ2FsbGVyeSAuZHgtZ2FsbGVyeS1uYXYtYnV0dG9uLXByZXY6OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMzJweDtcclxuICBoZWlnaHQ6IDMycHg7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNTQpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtMTZweDtcclxufVxyXG4uZHgtZ2FsbGVyeSAuZHgtZ2FsbGVyeS1uYXYtYnV0dG9uLXByZXYge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1nYWxsZXJ5IC5keC1nYWxsZXJ5LW5hdi1idXR0b24tcHJldjo6YWZ0ZXIge1xyXG4gIGxlZnQ6IDhweDtcclxufVxyXG4uZHgtZ2FsbGVyeSAuZHgtZ2FsbGVyeS1uYXYtYnV0dG9uLXByZXY6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTJcIjtcclxuICBsZWZ0OiA3cHg7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmR4LWdhbGxlcnkgLmR4LWdhbGxlcnktbmF2LWJ1dHRvbi1uZXh0IHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtZ2FsbGVyeSAuZHgtZ2FsbGVyeS1uYXYtYnV0dG9uLW5leHQ6OmFmdGVyIHtcclxuICByaWdodDogOHB4O1xyXG59XHJcbi5keC1nYWxsZXJ5IC5keC1nYWxsZXJ5LW5hdi1idXR0b24tbmV4dDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxMFwiO1xyXG4gIHJpZ2h0OiA3cHg7XHJcbiAgbGVmdDogYXV0bztcclxufVxyXG4uZHgtZ2FsbGVyeS1pbmRpY2F0b3ItaXRlbSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMik7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgbWFyZ2luOiAxcHggNnB4O1xyXG4gIHdpZHRoOiA4cHg7XHJcbiAgaGVpZ2h0OiA4cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4uZHgtZ2FsbGVyeS1pbmRpY2F0b3ItaXRlbS1hY3RpdmUsXHJcbi5keC1nYWxsZXJ5LWluZGljYXRvci1pdGVtLXNlbGVjdGVkIHtcclxuICB3aWR0aDogMTJweDtcclxuICBoZWlnaHQ6IDEycHg7XHJcbiAgYmFja2dyb3VuZDogIzhhYzg0MDtcclxuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC44KTtcclxuICBtYXJnaW46IC0xcHggNnB4O1xyXG59XHJcbi5keC1zdGF0ZS1mb2N1c2VkLmR4LWdhbGxlcnkgLmR4LWdhbGxlcnktaW5kaWNhdG9yLWl0ZW0tc2VsZWN0ZWQge1xyXG4gIGJhY2tncm91bmQ6ICM4YWM4NDA7XHJcbn1cclxuLmR4LWxvb2t1cCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGhlaWdodDogMTlweDtcclxufVxyXG4uZHgtbG9va3VwIC5keC1wb3B1cC1jb250ZW50IC5keC1zY3JvbGxhYmxlIHtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ1cHgpO1xyXG59XHJcbi5keC1sb29rdXAgLmR4LWxvb2t1cC1maWVsZC13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1sb29rdXAgLmR4LXJ0bCAuZHgtbG9va3VwLWZpZWxkLXdyYXBwZXI6OmFmdGVyLFxyXG4uZHgtbG9va3VwOm5vdCguZHgtcnRsKSAuZHgtbG9va3VwLWZpZWxkLXdyYXBwZXI6OmJlZm9yZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmR4LWxvb2t1cC1maWVsZCB7XHJcbiAgb3V0bGluZTogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmR4LWxvb2t1cC1maWVsZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIi5cIjtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5keC1ydGwgLmR4LWxvb2t1cC1hcnJvdyB7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbiAgbGVmdDogMDtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWxvb2t1cC1maWVsZCB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5keC1sb29rdXAtcG9wdXAtd3JhcHBlciAuZHgtbGlzdC1pdGVtIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm9yZGVyLXRvcDogbm9uZTtcclxufVxyXG4uZHgtbG9va3VwLXBvcHVwLXNlYXJjaCAuZHgtbGlzdCB7XHJcbiAgaGVpZ2h0OiA5MCU7XHJcbn1cclxuLmR4LWxvb2t1cC1zZWFyY2gtd3JhcHBlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogOHB4IDhweCAycHg7XHJcbn1cclxuLmR4LWxvb2t1cC5keC1lZGl0b3ItZmlsbGVkLFxyXG4uZHgtbG9va3VwLmR4LWVkaXRvci1vdXRsaW5lZCB7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG59XHJcbi5keC1sb29rdXAuZHgtZWRpdG9yLWZpbGxlZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtbG9va3VwLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtbG9va3VwLWZpZWxkIHtcclxuICBwYWRkaW5nOiA5cHggMjlweCA4cHggMTFweDtcclxufVxyXG4uZHgtbG9va3VwLmR4LWVkaXRvci1maWxsZWQgLmR4LWxvb2t1cC1hcnJvdyxcclxuLmR4LWxvb2t1cC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LWxvb2t1cC1hcnJvdyB7XHJcbiAgcmlnaHQ6IDlweDtcclxufVxyXG4uZHgtbG9va3VwLmR4LWVkaXRvci1maWxsZWQuZHgtaW52YWxpZCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtbG9va3VwLmR4LWVkaXRvci1vdXRsaW5lZC5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQ3cHg7XHJcbn1cclxuLmR4LWxvb2t1cC5keC1lZGl0b3ItZmlsbGVkLmR4LWludmFsaWQuZHgtcnRsIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1sb29rdXAuZHgtZWRpdG9yLW91dGxpbmVkLmR4LWludmFsaWQuZHgtcnRsIC5keC1sb29rdXAtZmllbGQge1xyXG4gIHBhZGRpbmctbGVmdDogNDdweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xyXG59XHJcbi5keC1sb29rdXAuZHgtZWRpdG9yLWZpbGxlZC5keC1ydGwgLmR4LWxvb2t1cC1hcnJvdyxcclxuLmR4LWxvb2t1cC5keC1lZGl0b3Itb3V0bGluZWQuZHgtcnRsIC5keC1sb29rdXAtYXJyb3csXHJcbi5keC1ydGwgLmR4LWxvb2t1cC5keC1lZGl0b3ItZmlsbGVkIC5keC1sb29rdXAtYXJyb3csXHJcbi5keC1ydGwgLmR4LWxvb2t1cC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LWxvb2t1cC1hcnJvdyB7XHJcbiAgbGVmdDogOXB4O1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1sb29rdXAuZHgtZWRpdG9yLWZpbGxlZC5keC1ydGwgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWxvb2t1cC5keC1lZGl0b3Itb3V0bGluZWQuZHgtcnRsIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1ydGwgLmR4LWxvb2t1cC5keC1lZGl0b3ItZmlsbGVkIC5keC1sb29rdXAtZmllbGQsXHJcbi5keC1ydGwgLmR4LWxvb2t1cC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LWxvb2t1cC1maWVsZCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyOXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDExcHg7XHJcbn1cclxuLmR4LWxvb2t1cC5keC1lZGl0b3ItdW5kZXJsaW5lZCB7XHJcbiAgaGVpZ2h0OiAyNnB4O1xyXG59XHJcbi5keC1sb29rdXAuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGV4dGVkaXRvci13aXRoLWZsb2F0aW5nLWxhYmVsLFxyXG4uZHgtbG9va3VwLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRleHRlZGl0b3Itd2l0aC1sYWJlbCB7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG59XHJcbi5keC1sb29rdXAuZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LWxvb2t1cC1maWVsZCB7XHJcbiAgcGFkZGluZzogNnB4IDE4cHggNXB4IDA7XHJcbn1cclxuLmR4LWxvb2t1cC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1pbnZhbGlkIC5keC1sb29rdXAtZmllbGQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XHJcbn1cclxuLmR4LWxvb2t1cC5keC1lZGl0b3ItdW5kZXJsaW5lZC5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtbG9va3VwLWZpZWxkIHtcclxuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtbG9va3VwLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXJ0bCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtcnRsIC5keC1sb29rdXAuZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LWxvb2t1cC1maWVsZCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWxvb2t1cC5keC1pbnZhbGlkIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI0NCw2Nyw1NCwuNCk7XHJcbn1cclxuLmR4LWxvb2t1cC5keC1pbnZhbGlkIC5keC1sb29rdXAtYXJyb3c6OmFmdGVyIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLThweDtcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgY29udGVudDogXCIhXCI7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHJpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1sb29rdXAuZHgtaW52YWxpZC5keC1ydGwgLmR4LWxvb2t1cC1hcnJvdzo6YWZ0ZXIsXHJcbi5keC1ydGwgLmR4LWxvb2t1cC5keC1pbnZhbGlkIC5keC1sb29rdXAtYXJyb3c6OmFmdGVyIHtcclxuICBsZWZ0OiAxOHB4O1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1sb29rdXAuZHgtdmFsaWQgLmR4LWxvb2t1cC1hcnJvdzo6YWZ0ZXIge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtOHB4O1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIGhlaWdodDogMTZweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgZm9udC1zaXplOiAxOXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1mYW1pbHk6IERYSWNvbnMsc2Fucy1zZXJpZjtcclxuICBjb2xvcjogIzhhYzg0MDtcclxuICBjb250ZW50OiBcIlxcZjAwNVwiO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IC4zcyBjdWJpYy1iZXppZXIoMSwuMDA4LC41NjUsMS42NSkgLjFzIGZvcndhcmRzIGR4LXZhbGlkLWJhZGdlLWZyYW1lcztcclxuICBhbmltYXRpb246IC4zcyBjdWJpYy1iZXppZXIoMSwuMDA4LC41NjUsMS42NSkgLjFzIGZvcndhcmRzIGR4LXZhbGlkLWJhZGdlLWZyYW1lcztcclxuICByaWdodDogMThweDtcclxufVxyXG4uZHgtbG9va3VwLmR4LXZhbGlkLmR4LXJ0bCAuZHgtbG9va3VwLWFycm93OjphZnRlcixcclxuLmR4LXJ0bCAuZHgtbG9va3VwLmR4LXZhbGlkIC5keC1sb29rdXAtYXJyb3c6OmFmdGVyIHtcclxuICBsZWZ0OiAxOHB4O1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1sb29rdXAuZHgtdmFsaWRhdGlvbi1wZW5kaW5nIC5keC1sb29rdXAtZmllbGQtd3JhcHBlciAuZHgtcGVuZGluZy1pbmRpY2F0b3Ige1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtOHB4O1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIGhlaWdodDogMTZweDtcclxuICByaWdodDogMThweDtcclxufVxyXG4uZHgtbG9va3VwLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1ydGwgLmR4LWxvb2t1cC1maWVsZC13cmFwcGVyIC5keC1wZW5kaW5nLWluZGljYXRvcixcclxuLmR4LXJ0bCAuZHgtbG9va3VwLmR4LXZhbGlkYXRpb24tcGVuZGluZyAuZHgtbG9va3VwLWZpZWxkLXdyYXBwZXIgLmR4LXBlbmRpbmctaW5kaWNhdG9yIHtcclxuICBsZWZ0OiAxOHB4O1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1sb29rdXAtZmllbGQgLmR4LXRleHRlZGl0b3Ige1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG4uZHgtbG9va3VwLWZpZWxkIC5keC10ZXh0ZWRpdG9yOjphZnRlcixcclxuLmR4LWxvb2t1cC1maWVsZCAuZHgtdGV4dGVkaXRvcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbi5keC1sb29rdXAtZmllbGQgLmR4LXRleHRlZGl0b3IsXHJcbi5keC1sb29rdXAtZmllbGQgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtYWN0aXZlLFxyXG4uZHgtbG9va3VwLWZpZWxkIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWRpc2FibGVkLFxyXG4uZHgtbG9va3VwLWZpZWxkIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1sb29rdXAtZmllbGQgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1sb29rdXAtZmllbGQgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtcmVhZG9ubHksXHJcbi5keC1sb29rdXAtZmllbGQgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1sb29rdXAtYXJyb3cge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQ6IDE4cHgvMThweCBEWEljb25zO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC1sb29rdXAtYXJyb3c6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDFcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTlweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC05cHg7XHJcbn1cclxuLmR4LXN0YXRlLXJlYWRvbmx5IC5keC1sb29rdXAtZmllbGQ6OmJlZm9yZSB7XHJcbiAgb3BhY2l0eTogLjU7XHJcbn1cclxuLmR4LWxvb2t1cC1wb3B1cC13cmFwcGVyIC5keC1saXN0LWl0ZW06bGFzdC1vZi10eXBlIHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcbi5keC1sb29rdXAtcG9wdXAtd3JhcHBlciAuZHgtcG9wdXAtY29udGVudCB7XHJcbiAgdG9wOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWxvb2t1cC1wb3B1cC13cmFwcGVyIC5keC1wb3B1cC10aXRsZSArIC5keC1wb3B1cC1jb250ZW50IHtcclxuICB0b3A6IDQ5cHg7XHJcbn1cclxuLmR4LWxvb2t1cC1lbXB0eSAuZHgtbG9va3VwLWZpZWxkIHtcclxuICBjb2xvcjogcmdiYSgxNDgsMTQ4LDE0OCwuODcpO1xyXG59XHJcbi5keC1sb29rdXAtcG9wdXAtc2VhcmNoIC5keC1saXN0IHtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM2cHgpO1xyXG59XHJcbi5keC1sb2FkcGFuZWwtY29udGVudDo6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uZHgtbG9hZHBhbmVsLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmR4LWxvYWRwYW5lbC1tZXNzYWdlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtbG9hZHBhbmVsLWNvbnRlbnQuZHgtbG9hZHBhbmVsLXBhbmUtaGlkZGVuIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkeC1sb2FkcGFuZWwtb3BhY2l0eSB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGR4LWxvYWRwYW5lbC1vcGFjaXR5IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcbi5keC1sb2FkcGFuZWwtY29udGVudCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBwYWRkaW5nOiAxM3B4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLDAsMCwuMjUpO1xyXG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLDAsMCwuMjUpO1xyXG59XHJcbi5keC10YWdib3ggLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi5keC10YWdib3guZHgtdGFnYm94LWRlZmF1bHQtdGVtcGxhdGUuZHgtdGFnYm94LW9ubHktc2VsZWN0IC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRleHQtc2hhZG93OiAwIDAgMCBncmF5O1xyXG4gIG1pbi13aWR0aDogMDtcclxuICB3aWR0aDogLjFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXRhZ2JveC5keC10YWdib3gtZGVmYXVsdC10ZW1wbGF0ZS5keC10YWdib3gtb25seS1zZWxlY3QgLmR4LXRleHRlZGl0b3ItaW5wdXQ6Zm9jdXMge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmR4LXRhZ2JveC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG59XHJcbi5keC10YWdib3guZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRhZy1jb250ZW50IHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYWRhZDtcclxufVxyXG4uZHgtdGFnYm94Om5vdCguZHgtdGFnYm94LXNpbmdsZS1saW5lKSAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXIge1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xyXG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xyXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG59XHJcbi5keC10YWctY29udGFpbmVyLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwIDRweCAwIDA7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uZHgtdGFnYm94LXNpbmdsZS1saW5lIC5keC10YWctY29udGFpbmVyLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LXRleHRlZGl0b3ItY29udGFpbmVyLmR4LXRhZy1jb250YWluZXIge1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuLmR4LXRhZy1jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDRweCAzMnB4IDRweCA4cHg7XHJcbiAgbWluLXdpZHRoOiA0MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjYpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbn1cclxuLmR4LXRhZy1jb250ZW50OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiLlwiO1xyXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDA7XHJcbn1cclxuLmR4LXRhZy1yZW1vdmUtYnV0dG9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAyNHB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICByaWdodDogNHB4O1xyXG4gIGZvbnQ6IDEwcHgvMSBEWEljb25zO1xyXG59XHJcbi5keC10YWctcmVtb3ZlLWJ1dHRvbjo6YWZ0ZXIsXHJcbi5keC10YWctcmVtb3ZlLWJ1dHRvbjo6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgY29udGVudDogXCJcIjtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdGFnYm94IC5keC10YWctY29udGVudCxcclxuLmR4LXRhZ2JveC5keC1ydGwgLmR4LXRhZy1jb250ZW50IHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDRweDtcclxufVxyXG4uZHgtcnRsIC5keC10YWdib3ggLmR4LXRhZy1yZW1vdmUtYnV0dG9uLFxyXG4uZHgtdGFnYm94LmR4LXJ0bCAuZHgtdGFnLXJlbW92ZS1idXR0b24ge1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdGFnYm94IC5keC10YWctY29udGFpbmVyLFxyXG4uZHgtdGFnYm94LmR4LXJ0bCAuZHgtdGFnLWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtdGFnYm94IC5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC10YWdib3ggLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIGhlaWdodDogMjRweDtcclxufVxyXG4uZHgtdGFnYm94LmR4LWVkaXRvci1maWxsZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC10YWdib3guZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbi10b3A6IDRweDtcclxufVxyXG4uZHgtdGFnYm94LmR4LWVkaXRvci1maWxsZWQgLmR4LXRhZy1jb250YWluZXIsXHJcbi5keC10YWdib3guZHgtZWRpdG9yLW91dGxpbmVkIC5keC10YWctY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwIDhweCAzcHggMTFweDtcclxuICBtaW4taGVpZ2h0OiAzMnB4O1xyXG59XHJcbi5keC10YWdib3guZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXRhZy1jb250ZW50IC5keC10YWctcmVtb3ZlLWJ1dHRvbjo6YmVmb3JlIHtcclxuICBjb2xvcjogI2FkYWRhZDtcclxufVxyXG4uZHgtdGFnYm94LmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRhZy1jb250YWluZXIuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXIsXHJcbi5keC10YWdib3guZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWVkaXRvci1vdXRsaW5lZCAuZHgtdGFnLWNvbnRhaW5lci5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZy10b3A6IDhweDtcclxufVxyXG4uZHgtdGFnYm94LmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1lZGl0b3ItZmlsbGVkIC5keC10YWctY29udGFpbmVyLmR4LXRleHRlZGl0b3ItaW5wdXQtY29udGFpbmVyLFxyXG4uZHgtdGFnYm94LmR4LXRleHRlZGl0b3Itd2l0aC1mbG9hdGluZy1sYWJlbC5keC1lZGl0b3ItdW5kZXJsaW5lZCAuZHgtdGFnLWNvbnRhaW5lci5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcixcclxuLmR4LXRhZ2JveC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZWRpdG9yLWZpbGxlZCAuZHgtdGFnLWNvbnRhaW5lci5keC10ZXh0ZWRpdG9yLWlucHV0LWNvbnRhaW5lcixcclxuLmR4LXRhZ2JveC5keC10ZXh0ZWRpdG9yLXdpdGgtbGFiZWwuZHgtZWRpdG9yLXVuZGVybGluZWQgLmR4LXRhZy1jb250YWluZXIuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXIge1xyXG4gIHBhZGRpbmctdG9wOiAxNHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcbn1cclxuLmR4LXRhZ2JveC5keC10ZXh0ZWRpdG9yLXdpdGgtZmxvYXRpbmctbGFiZWwuZHgtZWRpdG9yLXVuZGVybGluZWQuZHgtdGFnYm94Om5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSk6bm90KC5keC1lZGl0b3ItZmlsbGVkKTpub3QoLmR4LWVkaXRvci1vdXRsaW5lZCkgLmR4LXRhZy1jb250YWluZXIsXHJcbi5keC10YWdib3guZHgtdGV4dGVkaXRvci13aXRoLWxhYmVsLmR4LWVkaXRvci11bmRlcmxpbmVkLmR4LXRhZ2JveDpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpOm5vdCguZHgtZWRpdG9yLWZpbGxlZCk6bm90KC5keC1lZGl0b3Itb3V0bGluZWQpIC5keC10YWctY29udGFpbmVyIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5keC10YWdib3g6bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KTpub3QoLmR4LWVkaXRvci1maWxsZWQpOm5vdCguZHgtZWRpdG9yLW91dGxpbmVkKSAuZHgtdGFnLWNvbnRhaW5lciB7XHJcbiAgbWFyZ2luLXRvcDogLTRweDtcclxufVxyXG4uZHgtdGFnYm94Om5vdCguZHgtdGV4dGVkaXRvci1lbXB0eSk6bm90KC5keC1lZGl0b3ItZmlsbGVkKTpub3QoLmR4LWVkaXRvci1vdXRsaW5lZCkgLmR4LXRhZy1jb250YWluZXI6OmFmdGVyIHtcclxuICBtYXJnaW4tdG9wOiAtNnB4O1xyXG59XHJcbi5keC10YWdib3g6bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KTpub3QoLmR4LWVkaXRvci1maWxsZWQpOm5vdCguZHgtZWRpdG9yLW91dGxpbmVkKSAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIG1hcmdpbi10b3A6IDRweDtcclxufVxyXG4uZHgtcnRsIC5keC10YWdib3g6bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KTpub3QoLmR4LWVkaXRvci1maWxsZWQpOm5vdCguZHgtZWRpdG9yLW91dGxpbmVkKSAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXJ0bC5keC10YWdib3g6bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KTpub3QoLmR4LWVkaXRvci1maWxsZWQpOm5vdCguZHgtZWRpdG9yLW91dGxpbmVkKSAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC10YWdib3g6bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KTpub3QoLmR4LWVkaXRvci1maWxsZWQpOm5vdCguZHgtZWRpdG9yLW91dGxpbmVkKS5keC1zdGF0ZS1hY3RpdmU6OmJlZm9yZSxcclxuLmR4LXRhZ2JveDpub3QoLmR4LXRleHRlZGl0b3ItZW1wdHkpOm5vdCguZHgtZWRpdG9yLWZpbGxlZCk6bm90KC5keC1lZGl0b3Itb3V0bGluZWQpLmR4LXN0YXRlLWZvY3VzZWQ6OmJlZm9yZSB7XHJcbiAgYm9yZGVyLXRvcDogMDtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG59XHJcbi5keC10YWdib3g6bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KTpub3QoLmR4LWVkaXRvci1maWxsZWQpOm5vdCguZHgtZWRpdG9yLW91dGxpbmVkKS5keC1zdGF0ZS1ob3Zlcjo6YWZ0ZXIsXHJcbi5keC10YWdib3g6bm90KC5keC10ZXh0ZWRpdG9yLWVtcHR5KTpub3QoLmR4LWVkaXRvci1maWxsZWQpOm5vdCguZHgtZWRpdG9yLW91dGxpbmVkKTo6YWZ0ZXIge1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuLmR4LXRhZ2JveC1zaW5nbGUtbGluZSAuZHgtdGFnLWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtdGFnLXJlbW92ZS1idXR0b246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDhcIjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MSU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIGhlaWdodDogMTZweDtcclxuICBtYXJnaW4tbGVmdDogLThweDtcclxuICBtYXJnaW4tdG9wOiAtOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIGNvbG9yOiAjZTBlMGUwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjM2KTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgdHJhbnNmb3JtOiBub25lO1xyXG59XHJcbi5keC10YWcge1xyXG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMXB4KTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XHJcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICBtYXJnaW46IDRweCA0cHggMCAwO1xyXG59XHJcbi5keC10YWc6aG92ZXIgLmR4LXRhZy1jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LXRhZy5keC1zdGF0ZS1mb2N1c2VkIC5keC10YWctY29udGVudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYWRhZDtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC10YWdib3guZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1jb250YWluZXI6OmFmdGVyLFxyXG4uZHgtdGFnYm94LmR4LXZhbGlkIC5keC10ZXh0ZWRpdG9yLWNvbnRhaW5lcjo6YWZ0ZXIge1xyXG4gIHJpZ2h0OiA3cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdGFnYm94LmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bCAuZHgtdGFnYm94LmR4LXZhbGlkIC5keC10ZXh0ZWRpdG9yLWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1ydGwuZHgtdGFnYm94LmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItY29udGFpbmVyOjphZnRlcixcclxuLmR4LXJ0bC5keC10YWdib3guZHgtdmFsaWQgLmR4LXRleHRlZGl0b3ItY29udGFpbmVyOjphZnRlciB7XHJcbiAgbGVmdDogN3B4O1xyXG59XHJcbi5keC10YWdib3guZHgtdmFsaWRhdGlvbi1wZW5kaW5nIC5keC10ZXh0ZWRpdG9yLWNvbnRhaW5lciAuZHgtcGVuZGluZy1pbmRpY2F0b3Ige1xyXG4gIHJpZ2h0OiA3cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdGFnYm94LmR4LXZhbGlkYXRpb24tcGVuZGluZyAuZHgtdGV4dGVkaXRvci1jb250YWluZXIgLmR4LXBlbmRpbmctaW5kaWNhdG9yLFxyXG4uZHgtcnRsLmR4LXRhZ2JveC5keC12YWxpZGF0aW9uLXBlbmRpbmcgLmR4LXRleHRlZGl0b3ItY29udGFpbmVyIC5keC1wZW5kaW5nLWluZGljYXRvciB7XHJcbiAgbGVmdDogN3B4O1xyXG59XHJcbi5keC10YWdib3gtcG9wdXAtd3JhcHBlciAuZHgtbGlzdC1zZWxlY3QtYWxsIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbn1cclxuLmR4LXRhZ2JveC1wb3B1cC13cmFwcGVyIC5keC1saXN0LXNlbGVjdC1hbGw6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtcnRsIC5keC10YWctY29udGVudCB7XHJcbiAgcGFkZGluZy1yaWdodDogOHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMzJweDtcclxufVxyXG4uZHgtcnRsIC5keC10YWctcmVtb3ZlLWJ1dHRvbiB7XHJcbiAgbGVmdDogNHB4IWltcG9ydGFudDtcclxufVxyXG4uZHgtcmFkaW9idXR0b24ge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTZweDtcclxufVxyXG4uZHgtcmFkaW8tdmFsdWUtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtcmFkaW8tdmFsdWUtY29udGFpbmVyLFxyXG4uZHgtcnRsLmR4LXJhZGlvLXZhbHVlLWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTBweDtcclxufVxyXG4uZHgtcmFkaW9ncm91cC1ob3Jpem9udGFsIC5keC1jb2xsZWN0aW9uIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5keC1yYWRpb2dyb3VwLWhvcml6b250YWwgLmR4LXJhZGlvYnV0dG9uOmxhc3Qtb2YtdHlwZSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtcmFkaW9idXR0b24ge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQuZHgtcmFkaW9idXR0b24ge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uZHgtcmFkaW9idXR0b24taWNvbiB7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtcmFkaW9idXR0b24taWNvbjo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgd2lkdGg6IDMycHg7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtMTZweDtcclxuICBtYXJnaW4tbGVmdDogLTE2cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHMgY3ViaWMtYmV6aWVyKC4yMywgMSwgLjMyLCAxKTtcclxuICB0cmFuc2l0aW9uOiAuNHMgY3ViaWMtYmV6aWVyKC4yMywgMSwgLjMyLCAxKTtcclxufVxyXG4uZHgtcmFkaW9idXR0b24taWNvbjo6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTJweDtcclxuICBoZWlnaHQ6IDEycHg7XHJcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLDAsMCwuNTQpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG4uZHgtcmFkaW9idXR0b24taWNvbi1jaGVja2VkOjpiZWZvcmUge1xyXG4gIGJvcmRlci1jb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtcmFkaW9idXR0b24taWNvbi1jaGVja2VkIC5keC1yYWRpb2J1dHRvbi1pY29uLWRvdCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLXRvcDogLTEycHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICB3aWR0aDogOHB4O1xyXG4gIGhlaWdodDogOHB4O1xyXG4gIGJhY2tncm91bmQ6ICM4YWM4NDA7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuLmR4LXJhZGlvYnV0dG9uLmR4LXN0YXRlLWFjdGl2ZSAuZHgtcmFkaW9idXR0b24taWNvbjo6YWZ0ZXIsXHJcbi5keC1yYWRpb2J1dHRvbi5keC1zdGF0ZS1mb2N1c2VkIC5keC1yYWRpb2J1dHRvbi1pY29uOjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMSk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbn1cclxuLmR4LXJhZGlvYnV0dG9uLmR4LXJhZGlvYnV0dG9uLWNoZWNrZWQuZHgtc3RhdGUtYWN0aXZlIC5keC1yYWRpb2J1dHRvbi1pY29uLWNoZWNrZWQ6OmFmdGVyLFxyXG4uZHgtcmFkaW9idXR0b24uZHgtcmFkaW9idXR0b24tY2hlY2tlZC5keC1zdGF0ZS1mb2N1c2VkIC5keC1yYWRpb2J1dHRvbi1pY29uLWNoZWNrZWQ6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcbi5keC1yYWRpb2J1dHRvbi5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgb3BhY2l0eTogLjM4O1xyXG59XHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtcmFkaW9idXR0b24taWNvbi1kb3QsXHJcbi5keC1zdGF0ZS1yZWFkb25seSAuZHgtcmFkaW9idXR0b24taWNvbi1kb3Qge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LXJhZGlvYnV0dG9uLWljb246OmJlZm9yZSxcclxuLmR4LXN0YXRlLXJlYWRvbmx5IC5keC1yYWRpb2J1dHRvbi1pY29uOjpiZWZvcmUge1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG59XHJcbi5keC1pbnZhbGlkIC5keC1yYWRpb2J1dHRvbi1pY29uOjpiZWZvcmUge1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDQsNjcsNTQsLjQpO1xyXG59XHJcbi5keC1pbnZhbGlkIC5keC1yYWRpb2J1dHRvbi1pY29uLWRvdCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsNjcsNTQsLjQpO1xyXG59XHJcbi5keC1pbnZhbGlkIC5keC1zdGF0ZS1hY3RpdmUuZHgtcmFkaW9idXR0b24gLmR4LXJhZGlvYnV0dG9uLWljb246OmJlZm9yZSxcclxuLmR4LWludmFsaWQgLmR4LXN0YXRlLWZvY3VzZWQuZHgtcmFkaW9idXR0b24gLmR4LXJhZGlvYnV0dG9uLWljb246OmJlZm9yZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZjQ0MzM2O1xyXG59XHJcbi5keC1pbnZhbGlkIC5keC1zdGF0ZS1hY3RpdmUuZHgtcmFkaW9idXR0b24gLmR4LXJhZGlvYnV0dG9uLWljb24tZG90LFxyXG4uZHgtaW52YWxpZCAuZHgtc3RhdGUtZm9jdXNlZC5keC1yYWRpb2J1dHRvbiAuZHgtcmFkaW9idXR0b24taWNvbi1kb3Qge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XHJcbn1cclxuLmR4LWludmFsaWQgLmR4LXN0YXRlLWFjdGl2ZS5keC1yYWRpb2J1dHRvbiAuZHgtcmFkaW9idXR0b24taWNvbjo6YWZ0ZXIsXHJcbi5keC1pbnZhbGlkIC5keC1zdGF0ZS1mb2N1c2VkLmR4LXJhZGlvYnV0dG9uIC5keC1yYWRpb2J1dHRvbi1pY29uOjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsNjcsNTQsLjEpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtcmFkaW9idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuLmR4LXJ0bCAuZHgtcmFkaW9idXR0b24uZHgtcmFkaW9idXR0b24tY2hlY2tlZCAuZHgtcmFkaW9idXR0b24taWNvbi1kb3QsXHJcbi5keC1ydGwuZHgtcmFkaW9idXR0b24uZHgtcmFkaW9idXR0b24tY2hlY2tlZCAuZHgtcmFkaW9idXR0b24taWNvbi1kb3Qge1xyXG4gIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1yYWRpb2dyb3VwIC5keC1yYWRpb2J1dHRvbiB7XHJcbiAgbWFyZ2luOiA2cHggMDtcclxufVxyXG4uZHgtcmFkaW9ncm91cC1ob3Jpem9udGFsIC5keC1yYWRpb2J1dHRvbiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xyXG59XHJcbi5keC1ydGwgLmR4LXJhZGlvZ3JvdXAtaG9yaXpvbnRhbCAuZHgtcmFkaW9idXR0b24sXHJcbi5keC1ydGwuZHgtcmFkaW9ncm91cC1ob3Jpem9udGFsIC5keC1yYWRpb2J1dHRvbiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAxN3B4O1xyXG59XHJcbi5keC1hY2NvcmRpb24taXRlbS10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICBoZWlnaHQ6IDMycHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDEycHggMTFweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1hY2NvcmRpb24taXRlbS1ib2R5IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBhZGRpbmc6IDExcHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcbi5keC1hY2NvcmRpb24taXRlbS1jbG9zZWQgLmR4LWFjY29yZGlvbi1pdGVtLWJvZHkge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uZHgtYWNjb3JkaW9uLWl0ZW0ge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsLjEpLDAgMnB4IDJweCAwIHJnYmEoMCwwLDAsLjA3KSwwIDFweCA1cHggMCByZ2JhKDAsMCwwLC4wNik7XHJcbiAgYm94LXNoYWRvdzogMCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwuMSksMCAycHggMnB4IDAgcmdiYSgwLDAsMCwuMDcpLDAgMXB4IDVweCAwIHJnYmEoMCwwLDAsLjA2KTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG1hcmdpbiAuMnMgY3ViaWMtYmV6aWVyKC40LCAwLCAuMiwgMSk7XHJcbiAgdHJhbnNpdGlvbjogbWFyZ2luIC4ycyBjdWJpYy1iZXppZXIoLjQsIDAsIC4yLCAxKTtcclxuICB3aWxsLWNoYW5nZTogbWFyZ2luLGhlaWdodDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtYWNjb3JkaW9uLWl0ZW0tb3BlbmVkIC5keC1hY2NvcmRpb24taXRlbS1ib2R5IHtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYWNjb3JkaW9uLWl0ZW0tdGl0bGUge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uZHgtYWNjb3JkaW9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgbWFyZ2luOiAzcHggM3B4IDVweDtcclxufVxyXG4uZHgtYWNjb3JkaW9uLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci10b3A6IG5vbmU7XHJcbn1cclxuLmR4LWFjY29yZGlvbi1pdGVtLmR4LXN0YXRlLWFjdGl2ZSA+IC5keC1hY2NvcmRpb24taXRlbS10aXRsZSxcclxuLmR4LWFjY29yZGlvbi1pdGVtLmR4LXN0YXRlLWZvY3VzZWQgPiAuZHgtYWNjb3JkaW9uLWl0ZW0tdGl0bGUge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDQpO1xyXG59XHJcbi5keC1hY2NvcmRpb24taXRlbS5keC1zdGF0ZS1hY3RpdmU6bm90KC5keC1hY2NvcmRpb24taXRlbS1vcGVuZWQpIC5keC1pY29uLFxyXG4uZHgtYWNjb3JkaW9uLWl0ZW0uZHgtc3RhdGUtZm9jdXNlZDpub3QoLmR4LWFjY29yZGlvbi1pdGVtLW9wZW5lZCkgLmR4LWljb24ge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWFjY29yZGlvbi1pdGVtLmR4LXN0YXRlLWhvdmVyID4gLmR4LWFjY29yZGlvbi1pdGVtLXRpdGxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNCk7XHJcbn1cclxuLmR4LWFjY29yZGlvbi1pdGVtLmR4LXN0YXRlLWhvdmVyICsgLmR4LWFjY29yZGlvbi1pdGVtLWNsb3NlZCB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2QxZDFkMTtcclxufVxyXG4uZHgtYWNjb3JkaW9uLWl0ZW0tb3BlbmVkIHtcclxuICBtYXJnaW46IDhweCAwO1xyXG4gIGJvcmRlci10b3A6IG5vbmU7XHJcbn1cclxuLmR4LWFjY29yZGlvbi1pdGVtLW9wZW5lZDpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4uZHgtYWNjb3JkaW9uLWl0ZW0tb3BlbmVkID4gLmR4LWFjY29yZGlvbi1pdGVtLXRpdGxlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDE0XCI7XHJcbn1cclxuLmR4LWFjY29yZGlvbi1pdGVtLW9wZW5lZCArIC5keC1hY2NvcmRpb24taXRlbS1jbG9zZWQge1xyXG4gIGJvcmRlci10b3A6IG5vbmU7XHJcbn1cclxuLmR4LWFjY29yZGlvbi1pdGVtLXRpdGxlIC5keC1hY2NvcmRpb24taXRlbS10aXRsZS1jYXB0aW9uLFxyXG4uZHgtYWNjb3JkaW9uLWl0ZW0tdGl0bGU6OmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5keC1hY2NvcmRpb24taXRlbS10aXRsZSAuZHgtYWNjb3JkaW9uLWl0ZW0tdGl0bGUtY2FwdGlvbiB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB0b3A6IDhweDtcclxuICBsZWZ0OiAxMXB4O1xyXG4gIHJpZ2h0OiA0MHB4O1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZHgtYWNjb3JkaW9uLWl0ZW0tdGl0bGU6OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB0b3A6IDVweDtcclxuICByaWdodDogMTFweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zOCk7XHJcbiAgY29udGVudDogXCJcXGYwMTZcIjtcclxuICBmb250LWZhbWlseTogRFhJY29ucztcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIHdpZHRoOiAxOHB4O1xyXG59XHJcbi5keC1hY2NvcmRpb24taXRlbS10aXRsZSAuZHgtaWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1hY2NvcmRpb24taXRlbS10aXRsZSAuZHgtYWNjb3JkaW9uLWl0ZW0tdGl0bGUtY2FwdGlvbiAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogM3B4O1xyXG59XHJcbi5keC1hY2NvcmRpb24taXRlbS10aXRsZSAuZHgtYWNjb3JkaW9uLWl0ZW0tdGl0bGUtY2FwdGlvbiAuZHgtaWNvbi5keC1pY29uLXJpZ2h0LFxyXG4uZHgtcnRsIC5keC1hY2NvcmRpb24taXRlbS10aXRsZSAuZHgtYWNjb3JkaW9uLWl0ZW0tdGl0bGUtY2FwdGlvbiAuZHgtaWNvbixcclxuLmR4LXJ0bC5keC1hY2NvcmRpb24taXRlbS10aXRsZSAuZHgtYWNjb3JkaW9uLWl0ZW0tdGl0bGUtY2FwdGlvbiAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtYWNjb3JkaW9uLWl0ZW0tdGl0bGUgLmR4LWFjY29yZGlvbi1pdGVtLXRpdGxlLWNhcHRpb24gLmR4LWljb24uZHgtaWNvbi1yaWdodCxcclxuLmR4LXJ0bC5keC1hY2NvcmRpb24taXRlbS10aXRsZSAuZHgtYWNjb3JkaW9uLWl0ZW0tdGl0bGUtY2FwdGlvbiAuZHgtaWNvbi5keC1pY29uLXJpZ2h0IHtcclxuICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQuZHgtYWNjb3JkaW9uLWl0ZW0ge1xyXG4gIG9wYWNpdHk6IC41O1xyXG59XHJcbi5keC1ydGwgLmR4LWFjY29yZGlvbi1pdGVtLXRpdGxlIC5keC1hY2NvcmRpb24taXRlbS10aXRsZS1jYXB0aW9uIHtcclxuICByaWdodDogMTFweDtcclxuICBsZWZ0OiA0MHB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWFjY29yZGlvbi1pdGVtLXRpdGxlOjpiZWZvcmUge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGxlZnQ6IDExcHg7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LXNsaWRlb3V0dmlldyB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XHJcbiAgdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xyXG59XHJcbi5keC1zbGlkZW91dHZpZXctd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1zbGlkZW91dHZpZXctbWVudS1jb250ZW50IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxufVxyXG4uZHgtc2xpZGVvdXR2aWV3LW1lbnUtY29udGVudC5keC1zbGlkZW91dHZpZXctcmlnaHQge1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcbi5keC1zbGlkZW91dHZpZXctbWVudS1jb250ZW50LmR4LXNsaWRlb3V0dmlldy1sZWZ0IHtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5keC1zbGlkZW91dHZpZXctY29udGVudCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBtYXJnaW4tbGVmdDogLTFweDtcclxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gIGJvcmRlci13aWR0aDogMCAxcHg7XHJcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIyNCwyMjQsMjI0LC41KTtcclxufVxyXG4uZHgtc2xpZGVvdXR2aWV3LXNoaWVsZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4uZHgtZGV2aWNlLWFuZHJvaWQgLmR4LXNsaWRlb3V0dmlldy1jb250ZW50IHtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLmR4LXNsaWRlb3V0dmlldy1jb250ZW50LFxyXG4uZHgtc2xpZGVvdXR2aWV3LW1lbnUtY29udGVudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtc2xpZGVvdXQge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtc2xpZGVvdXQtbWVudSB7XHJcbiAgbWluLXdpZHRoOiAyODBweDtcclxuICBtYXgtd2lkdGg6IDM1MHB4O1xyXG59XHJcbi5keC1zbGlkZW91dC1tZW51IC5keC1saXN0LWl0ZW0gLmR4LWljb24ge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAyNnB4O1xyXG4gIGhlaWdodDogMjZweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4IDI2cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gIG1hcmdpbjogLTRweCAxM3B4IC00cHggMDtcclxufVxyXG4uZHgtc2xpZGVvdXQtaXRlbSxcclxuLmR4LXNsaWRlb3V0LWl0ZW0tY29udGVudCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1ydGwgLmR4LXNsaWRlb3V0LW1lbnUgLmR4LWxpc3QtaXRlbSAuZHgtaWNvbiB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5keC1ydGwgLmR4LXNsaWRlb3V0LW1lbnUgLmR4LWxpc3QtaXRlbSAuZHgtaWNvbixcclxuLmR4LXJ0bC5keC1zbGlkZW91dC1tZW51IC5keC1saXN0LWl0ZW0gLmR4LWljb24sXHJcbi5keC1zbGlkZW91dC1tZW51IC5keC1saXN0LWl0ZW0gLmR4LWljb24uZHgtaWNvbi1yaWdodCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEzcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LXNsaWRlb3V0LW1lbnUgLmR4LWxpc3QtaXRlbSAuZHgtaWNvbi5keC1pY29uLXJpZ2h0LFxyXG4uZHgtcnRsLmR4LXNsaWRlb3V0LW1lbnUgLmR4LWxpc3QtaXRlbSAuZHgtaWNvbi5keC1pY29uLXJpZ2h0IHtcclxuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmR4LWNvbG9yYm94LWlucHV0LWNvbnRhaW5lci5keC1jb2xvcmJveC1jb2xvci1pcy1ub3QtZGVmaW5lZCAuZHgtY29sb3Jib3gtY29sb3ItcmVzdWx0LXByZXZpZXcge1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG4uZHgtY29sb3Jib3gtaW5wdXQtY29udGFpbmVyIC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlIHtcclxuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDI1cHgpO1xyXG59XHJcbi5keC1jb2xvcmJveCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgei1pbmRleDogMTtcclxuICB3aWR0aDogMTVweDtcclxuICBoZWlnaHQ6IDE1cHg7XHJcbiAgbWFyZ2luLXRvcDogLTcuNXB4O1xyXG4gIGxlZnQ6IDE0cHg7XHJcbn1cclxuLmR4LWNvbG9yYm94IC5keC1jb2xvcmJveC1jb2xvci1pcy1ub3QtZGVmaW5lZCAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXI6OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG59XHJcbi5keC1jb2xvcmJveC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUsXHJcbi5keC1jb2xvcmJveC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItbGFiZWwgLmR4LWxhYmVsLWJlZm9yZSxcclxuLmR4LWNvbG9yYm94LmR4LWVkaXRvci11bmRlcmxpbmVkIC5keC10ZXh0ZWRpdG9yLWxhYmVsIC5keC1sYWJlbC1iZWZvcmUge1xyXG4gIG1pbi13aWR0aDogNDBweDtcclxufVxyXG4uZHgtY29sb3Jib3gtY29sb3ItcmVzdWx0LXByZXZpZXcge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICB6LWluZGV4OiAyO1xyXG4gIHdpZHRoOiAxN3B4O1xyXG4gIGhlaWdodDogMTdweDtcclxuICBtYXJnaW4tdG9wOiAtOC41cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQ7XHJcbn1cclxuLmR4LWNvbG9yYm94LWlucHV0LWNvbnRhaW5lciAuZHgtY29sb3Jib3gtaW5wdXQuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIHBhZGRpbmctbGVmdDogNDBweDtcclxufVxyXG4uZHgtY29sb3Jib3gtb3ZlcmxheSAuZHgtcG9wdXAtY29udGVudCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nOiAxNnB4O1xyXG59XHJcbi5keC1jb2xvcmJveC1vdmVybGF5IC5keC1wb3B1cC1ib3R0b20gLmR4LXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG4uZHgtY29sb3Jib3gtb3ZlcmxheSAuZHgtY29sb3J2aWV3LWJ1dHRvbnMtY29udGFpbmVyIC5keC1idXR0b24ge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4uZHgtcnRsIC5keC1jb2xvcmJveCAuZHgtcGxhY2Vob2xkZXIsXHJcbi5keC1ydGwuZHgtY29sb3Jib3ggLmR4LXBsYWNlaG9sZGVyIHtcclxuICByaWdodDogMzJweDtcclxufVxyXG4uZHgtcnRsIC5keC1jb2xvcmJveC5keC1kcm9wZG93bmVkaXRvciAuZHgtY29sb3Jib3gtaW5wdXQuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXJ0bC5keC1jb2xvcmJveC5keC1kcm9wZG93bmVkaXRvciAuZHgtY29sb3Jib3gtaW5wdXQuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgdGV4dC1hbGlnbjogZW5kO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtY29sb3Jib3guZHgtZHJvcGRvd25lZGl0b3IgLmR4LWNvbG9yYm94LWNvbG9yLXJlc3VsdC1wcmV2aWV3LFxyXG4uZHgtcnRsLmR4LWNvbG9yYm94LmR4LWRyb3Bkb3duZWRpdG9yIC5keC1jb2xvcmJveC1jb2xvci1yZXN1bHQtcHJldmlldyB7XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogMTNweDtcclxufVxyXG4uZHgtcnRsIC5keC1jb2xvcmJveC5keC1kcm9wZG93bmVkaXRvciAuZHgtY29sb3Jib3gtaW5wdXQtY29udGFpbmVyOjpiZWZvcmUsXHJcbi5keC1ydGwuZHgtY29sb3Jib3guZHgtZHJvcGRvd25lZGl0b3IgLmR4LWNvbG9yYm94LWlucHV0LWNvbnRhaW5lcjo6YmVmb3JlIHtcclxuICBsZWZ0OiBhdXRvO1xyXG4gIHJpZ2h0OiAxNHB4O1xyXG59XHJcbi5keC1jb2xvcnZpZXctY29udGFpbmVyIGxhYmVsIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbWFyZ2luOiAwIDAgMTBweDtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1jb2xvcnZpZXctY29udGFpbmVyIC5keC1idXR0b24ge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uZHgtY29sb3J2aWV3LWNvbnRhaW5lciAuZHgtYnV0dG9uLmR4LWNvbG9ydmlldy1hcHBseS1idXR0b24ge1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtY29sb3J2aWV3LWNvbnRhaW5lciAuZHgtYnV0dG9uLmR4LWNvbG9ydmlldy1jYW5jZWwtYnV0dG9uIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmR4LWNvbG9ydmlldy1jb250YWluZXItcm93IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBhZGRpbmctdG9wOiAxcHg7XHJcbn1cclxuLmR4LWNvbG9ydmlldy1jb250YWluZXItcm93OmZpcnN0LWNoaWxkIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5keC1jb2xvcnZpZXctY29udGFpbmVyLWNlbGwge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5keC1jb2xvcnZpZXctcGFsZXR0ZS1oYW5kbGUge1xyXG4gIHdpZHRoOiAyOHB4O1xyXG4gIGhlaWdodDogMjhweDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBjdXJzb3I6IGNyb3NzaGFpcjtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIHotaW5kZXg6IDU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5keC1jb2xvcnZpZXctYWxwaGEtY2hhbm5lbC1oYW5kbGUsXHJcbi5keC1jb2xvcnZpZXctaHVlLXNjYWxlLWhhbmRsZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZHgtY29sb3J2aWV3LWh1ZS1zY2FsZS1oYW5kbGUge1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGhlaWdodDogMTdweDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogLTdweDtcclxufVxyXG4uZHgtY29sb3J2aWV3LWFscGhhLWNoYW5uZWwtaGFuZGxlIHtcclxuICB3aWR0aDogMTdweDtcclxuICBoZWlnaHQ6IDM2cHg7XHJcbiAgdG9wOiAtNnB4O1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LWNvbG9ydmlldy1odWUtc2NhbGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgYm90dG9tLGxlZnQgdG9wLGZyb20ocmVkKSxjb2xvci1zdG9wKDE3JSwjZmYwKSxjb2xvci1zdG9wKDMzJSwjMGYwKSxjb2xvci1zdG9wKDUwJSwjMGZmKSxjb2xvci1zdG9wKDY3JSwjMDBmKSxjb2xvci1zdG9wKDgzJSwjZjBmKSx0byhyZWQpKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxyZWQgMCwjZmYwIDE3JSwjMGYwIDMzJSwjMGZmIDUwJSwjMDBmIDY3JSwjZjBmIDgzJSxyZWQgMTAwJSk7XHJcbn1cclxuLmR4LWNvbG9yYm94LWlucHV0LWNvbnRhaW5lcjo6YWZ0ZXIsXHJcbi5keC1jb2xvcnZpZXctYWxwaGEtY2hhbm5lbC13cmFwcGVyLFxyXG4uZHgtY29sb3J2aWV3LWNvbG9yLXByZXZpZXctY29udGFpbmVyLWlubmVyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsI2NjYyAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDc0JSwjY2NjIDc1JSwjY2NjKSxsaW5lYXItZ3JhZGllbnQoNDVkZWcsI2NjYyAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IDc0JSwjY2NjIDc1JSwjY2NjKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsOHB4IDhweDtcclxufVxyXG4uZHgtY29sb3J2aWV3LWFscGhhLWNoYW5uZWwtd3JhcHBlciB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA2cHgsOHB4IDE0cHg7XHJcbn1cclxuLmR4LWNvbG9yYm94LWlucHV0LWNvbnRhaW5lciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1jb2xvcnZpZXctcGFsZXR0ZS1ncmFkaWVudC13aGl0ZSB7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhcixyaWdodCB0b3AsbGVmdCB0b3AsZnJvbShyZ2JhKDI1NSwyNTUsMjU1LDApKSx0bygjZmZmKSk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZyxyZ2JhKDI1NSwyNTUsMjU1LDApLCNmZmYpO1xyXG59XHJcbi5keC1jb2xvcnZpZXctcGFsZXR0ZS1ncmFkaWVudC1ibGFjayB7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IHRvcCxsZWZ0IGJvdHRvbSxmcm9tKHJnYmEoMCwwLDAsMCkpLHRvKCMwMDApKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLHJnYmEoMCwwLDAsMCksIzAwMCk7XHJcbn1cclxuLmR4LWNvbG9ydmlldy1wYWxldHRlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjdXJzb3I6IGNyb3NzaGFpcjtcclxufVxyXG4uZHgtY29sb3J2aWV3LXBhbGV0dGUtZ3JhZGllbnQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWNvbG9ydmlldy1hbHBoYS1jaGFubmVsLXNjYWxlIHtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC1jb2xvcnZpZXctYWxwaGEtY2hhbm5lbC1jZWxsIHtcclxuICBtYXJnaW46IDZweCAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtY29sb3J2aWV3LWFscGhhLWNoYW5uZWwtY2VsbCAuZHgtYnV0dG9uIHtcclxuICB3aWR0aDogOTBweDtcclxufVxyXG4uZHgtcnRsIC5keC1jb2xvcnZpZXctY29udGFpbmVyLXJvdyAuZHgtY29sb3J2aWV3LWNvbnRhaW5lci1jZWxsIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtY29sb3J2aWV3LWNvbnRhaW5lciBsYWJlbCAuZHgtdGV4dGVkaXRvciB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtY29sb3J2aWV3LWFscGhhLWNoYW5uZWwtc2NhbGUge1xyXG4gIGRpcmVjdGlvbjogbHRyO1xyXG59XHJcbi5keC1jb2xvcnZpZXctcGFsZXR0ZS1oYW5kbGUge1xyXG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCh0cmFuc3BhcmVudCA1cHgscmdiYSgwLDAsMCwuMikgNnB4LCNmZmYgN3B4LCNmZmYgMTJweCxyZ2JhKDAsMCwwLC4yKSAxM3B4KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoMCwwLDAsLjIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoMCwwLDAsLjIpO1xyXG59XHJcbi5keC1jb2xvcnZpZXctaHVlLXNjYWxlLWhhbmRsZSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMik7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAtNXB4IDAgMCAzcHggI2ZmZixpbnNldCA1cHggMCAwIDNweCAjZmZmLGluc2V0IC02cHggMCAxcHggNHB4IHJnYmEoMCwwLDAsLjIpLGluc2V0IDZweCAwIDFweCA0cHggcmdiYSgwLDAsMCwuMik7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgLTVweCAwIDAgM3B4ICNmZmYsaW5zZXQgNXB4IDAgMCAzcHggI2ZmZixpbnNldCAtNnB4IDAgMXB4IDRweCByZ2JhKDAsMCwwLC4yKSxpbnNldCA2cHggMCAxcHggNHB4IHJnYmEoMCwwLDAsLjIpO1xyXG59XHJcbi5keC1jb2xvcnZpZXctYWxwaGEtY2hhbm5lbC1oYW5kbGUge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtNXB4IDAgM3B4ICNmZmYsaW5zZXQgMCA1cHggMCAzcHggI2ZmZixpbnNldCAwIC02cHggMXB4IDRweCByZ2JhKDAsMCwwLC4yKSxpbnNldCAwIDZweCAxcHggNHB4IHJnYmEoMCwwLDAsLjIpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTVweCAwIDNweCAjZmZmLGluc2V0IDAgNXB4IDAgM3B4ICNmZmYsaW5zZXQgMCAtNnB4IDFweCA0cHggcmdiYSgwLDAsMCwuMiksaW5zZXQgMCA2cHggMXB4IDRweCByZ2JhKDAsMCwwLC4yKTtcclxufVxyXG4uZHgtY29sb3J2aWV3LWNvbnRhaW5lciB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aWR0aDogNDUwcHg7XHJcbn1cclxuLmR4LWNvbG9ydmlldy1jb250YWluZXIgbGFiZWwuZHgtY29sb3J2aWV3LWxhYmVsLWhleCB7XHJcbiAgbWFyZ2luOiAyMHB4IDAgMDtcclxufVxyXG4uZHgtY29sb3J2aWV3LWNvbnRhaW5lciBsYWJlbC5keC1jb2xvcnZpZXctYWxwaGEtY2hhbm5lbC1sYWJlbCB7XHJcbiAgbWFyZ2luOiAwIDAgMCA0M3B4O1xyXG4gIHdpZHRoOiAxMTVweDtcclxufVxyXG4uZHgtY29sb3J2aWV3LWNvbnRhaW5lciBsYWJlbCAuZHgtdGV4dGVkaXRvciB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIHdpZHRoOiA2OXB4O1xyXG4gIG1hcmdpbjogMCAwIDAgMTBweDtcclxufVxyXG4uZHgtY29sb3J2aWV3LWh1ZS1zY2FsZS1jZWxsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWxlZnQ6IDE5cHg7XHJcbn1cclxuLmR4LWNvbG9ydmlldy1wYWxldHRlIHtcclxuICB3aWR0aDogMjg4cHg7XHJcbiAgaGVpZ2h0OiAyOTlweDtcclxufVxyXG4uZHgtY29sb3J2aWV3LWFscGhhLWNoYW5uZWwtc2NhbGUge1xyXG4gIHdpZHRoOiAyODhweDtcclxufVxyXG4uZHgtY29sb3J2aWV3LWNvbnRhaW5lci1yb3cuZHgtY29sb3J2aWV3LWFscGhhLWNoYW5uZWwtcm93IHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmR4LWNvbG9ydmlldy1odWUtc2NhbGUge1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMjk5cHg7XHJcbn1cclxuLmR4LWNvbG9ydmlldy1hbHBoYS1jaGFubmVsLWNlbGwge1xyXG4gIHdpZHRoOiAyOTJweDtcclxufVxyXG4uZHgtY29sb3J2aWV3LWh1ZS1zY2FsZS13cmFwcGVyIHtcclxuICBoZWlnaHQ6IDMwMXB4O1xyXG59XHJcbi5keC1jb2xvcnZpZXctY29sb3ItcHJldmlldyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG59XHJcbi5keC1jb2xvcnZpZXctY29udHJvbHMtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDkwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDI3cHg7XHJcbn1cclxuLmR4LWNvbG9ydmlldy1hbHBoYS1jaGFubmVsLWJvcmRlcixcclxuLmR4LWNvbG9ydmlldy1jb2xvci1wcmV2aWV3LWNvbnRhaW5lcixcclxuLmR4LWNvbG9ydmlldy1odWUtc2NhbGUtd3JhcHBlcixcclxuLmR4LWNvbG9ydmlldy1wYWxldHRlLWNlbGwge1xyXG4gIHBhZGRpbmc6IDFweDtcclxuICBtYXJnaW46IDAgMXB4IDFweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNlMGUwZTA7XHJcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNlMGUwZTA7XHJcbn1cclxuLmR4LWNvbG9ydmlldy1jb2xvci1wcmV2aWV3LWNvbnRhaW5lciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcclxufVxyXG4uZHgtcnRsIC5keC1jb2xvcnZpZXctY29udHJvbHMtY29udGFpbmVyIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDI3cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtY29sb3J2aWV3LWh1ZS1zY2FsZS1jZWxsIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDE5cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtY29sb3J2aWV3LWNvbnRhaW5lciBsYWJlbC5keC1jb2xvcnZpZXctYWxwaGEtY2hhbm5lbC1sYWJlbCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0M3B4O1xyXG59XHJcbi5keC1jb2xvcmJveCAuZHgtY29sb3Jib3gtaW5wdXQtY29udGFpbmVyIC5keC1kcm9wZG93bmVkaXRvci1pbnB1dC13cmFwcGVyIC5keC1jb2xvcmJveC1pbnB1dCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG59XHJcbi5keC1jb2xvcmJveCAuZHgtY29sb3Jib3gtaW5wdXQtY29udGFpbmVyLmR4LWNvbG9yYm94LWNvbG9yLWlzLW5vdC1kZWZpbmVkIC5keC1jb2xvcmJveC1jb2xvci1yZXN1bHQtcHJldmlldyB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCRUFBQUFSQ0FRQUFBQ1JaSTl4QUFBQWRFbEVRVlFvVTRYUjBRM0FJQWdGUUNhcmllN1VyVG9NYzNRSWl5SUZGR05lNUlOY2dFVEFlZ3BRZWZGQ0NGUHdZWkkycUZBL000RVFNUUFoS3hKZ2lFY0tIRkZrd1VRWTNRNHNCQWhVZXJZemtiYWlUVWs3SWplMGRZb015ZVlHaTM1aWdVZUR6TUNpVGlLZ2FQeDBCQVIxY3NnSFhKeFVLT0pxc2JFQUFBQUFTVVZPUks1Q1lJST1cIikgbm8tcmVwZWF0O1xyXG59XHJcbi5keC1jb2xvcmJveCAuZHgtY29sb3Jib3gtaW5wdXQtY29udGFpbmVyOjphZnRlciB7XHJcbiAgbGVmdDogOXB4O1xyXG59XHJcbi5keC1jb2xvcmJveCAuZHgtcGxhY2Vob2xkZXIge1xyXG4gIGxlZnQ6IDMycHg7XHJcbn1cclxuLmR4LWNvbG9yYm94LWNvbG9yLXJlc3VsdC1wcmV2aWV3IHtcclxuICBib3JkZXItY29sb3I6ICNlMGUwZTA7XHJcbiAgbGVmdDogOHB4O1xyXG59XHJcbi5keC1jb2xvcmJveC1vdmVybGF5IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1jb2xvcmJveC1vdmVybGF5LmR4LW92ZXJsYXktY29udGVudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtcnRsIC5keC1jb2xvcmJveC5keC1zdGF0ZS1mb2N1c2VkIC5keC1jb2xvcmJveC1pbnB1dCxcclxuLmR4LXJ0bC5keC1jb2xvcmJveC5keC1zdGF0ZS1mb2N1c2VkIC5keC1jb2xvcmJveC1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMzVweDtcclxufVxyXG4uZHgtcnRsIC5keC1jb2xvcmJveC1vdmVybGF5IC5keC10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG4gIHBhZGRpbmctbGVmdDogMTBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1wYWdlciB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aWR0aDogMTAwJTtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIHBhZGRpbmc6IDEzcHggMTFweDtcclxufVxyXG4uZHgtcGFnZXIgLmR4LXBhZ2VzIHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uZHgtcGFnZXIgLmR4LXBhZ2VzIC5keC1wYWdlLWluZGV4ZXMge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uZHgtcGFnZXIgLmR4LXBhZ2VzIC5keC1wYWdlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XHJcbn1cclxuLmR4LXBhZ2VyIC5keC1wYWdlcyAuZHgtc2VwYXJhdG9yIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LXBhZ2VyIC5keC1wYWdlcyAuZHgtaW5mbyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1yaWdodDogOXB4O1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcbi5keC1wYWdlciAuZHgtcGFnZXMgLmR4LW5hdmlnYXRlLWJ1dHRvbiB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuLmR4LXBhZ2VyIC5keC1wYWdlcyAuZHgtbmF2aWdhdGUtYnV0dG9uLmR4LWJ1dHRvbi1kaXNhYmxlIHtcclxuICBvcGFjaXR5OiAuMztcclxuICBjdXJzb3I6IGluaGVyaXQ7XHJcbn1cclxuLmR4LXBhZ2VyIC5keC1wYWdlLXNpemVzIHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uZHgtcGFnZXIgLmR4LXBhZ2Utc2l6ZXMgLmR4LXBhZ2Utc2l6ZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMXB4O1xyXG59XHJcbi5keC1wYWdlciAuZHgtcGFnZS1zaXplcyAuZHgtc2VsZWN0aW9uLFxyXG4uZHgtcGFnZXIgLmR4LXBhZ2VzIC5keC1zZWxlY3Rpb24ge1xyXG4gIGN1cnNvcjogaW5oZXJpdDtcclxuICB0ZXh0LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtcGFnZXIgLmR4LWxpZ2h0LXBhZ2VzIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LXBhZ2VyIC5keC1saWdodC1wYWdlcyAuZHgtcGFnZS1pbmRleCB7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbn1cclxuLmR4LXBhZ2VyIC5keC1saWdodC1wYWdlcyAuZHgtcGFnZXMtY291bnQge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZHgtcGFnZXIgLmR4LWxpZ2h0LXBhZ2VzIC5keC1pbmZvLXRleHQsXHJcbi5keC1wYWdlciAuZHgtbGlnaHQtcGFnZXMgLmR4LXBhZ2VzLWNvdW50IHtcclxuICBwYWRkaW5nLWxlZnQ6IDZweDtcclxufVxyXG4uZHgtcGFnZXIgLmR4LWxpZ2h0LXBhZ2VzIC5keC1pbmZvLXRleHQsXHJcbi5keC1wYWdlciAuZHgtbGlnaHQtcGFnZXMgLmR4LXBhZ2UtaW5kZXgsXHJcbi5keC1wYWdlciAuZHgtbGlnaHQtcGFnZXMgLmR4LXBhZ2VzLWNvdW50IHtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcbi5keC1wYWdlci5keC1ydGwgLmR4LXBhZ2VzLFxyXG4uZHgtcnRsIC5keC1wYWdlciAuZHgtcGFnZXMge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGRpcmVjdGlvbjogbHRyO1xyXG59XHJcbi5keC1wYWdlci5keC1ydGwgLmR4LXBhZ2VzIC5keC1wYWdlLFxyXG4uZHgtcnRsIC5keC1wYWdlciAuZHgtcGFnZXMgLmR4LXBhZ2Uge1xyXG4gIGRpcmVjdGlvbjogbHRyO1xyXG59XHJcbi5keC1wYWdlci5keC1ydGwgLmR4LXBhZ2VzIC5keC1wYWdlOmZpcnN0LWNoaWxkLFxyXG4uZHgtcnRsIC5keC1wYWdlciAuZHgtcGFnZXMgLmR4LXBhZ2U6Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1sZWZ0OiAxcHg7XHJcbn1cclxuLmR4LXBhZ2VyLmR4LXJ0bCAuZHgtcGFnZXMgLmR4LWluZm8sXHJcbi5keC1ydGwgLmR4LXBhZ2VyIC5keC1wYWdlcyAuZHgtaW5mbyB7XHJcbiAgZGlyZWN0aW9uOiBydGw7XHJcbiAgbWFyZ2luLWxlZnQ6IDlweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXBhZ2VyLmR4LXJ0bCAuZHgtcGFnZS1zaXplcyxcclxuLmR4LXJ0bCAuZHgtcGFnZXIgLmR4LXBhZ2Utc2l6ZXMge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uZHgtcGFnZXIuZHgtbGlnaHQtbW9kZSAuZHgtcGFnZS1zaXplcyB7XHJcbiAgbWluLXdpZHRoOiA0MnB4O1xyXG59XHJcbi5keC1wYWdlci5keC1saWdodC1tb2RlIC5keC1wYWdlLWluZGV4IHtcclxuICBtaW4td2lkdGg6IDI3cHg7XHJcbn1cclxuLmR4LXBhZ2VyLmR4LWxpZ2h0LW1vZGUgLmR4LXBhZ2VzIC5keC1saWdodC1wYWdlcyxcclxuLmR4LXBhZ2VyLmR4LWxpZ2h0LW1vZGUgLmR4LXBhZ2VzIC5keC1uYXZpZ2F0ZS1idXR0b24sXHJcbi5keC1wYWdlci5keC1saWdodC1tb2RlIC5keC1wYWdlcyAuZHgtcGFnZS1pbmRleGVzIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC1wYWdlciAuZHgtcGFnZXMgLmR4LXBhZ2Uge1xyXG4gIHBhZGRpbmc6IDlweCAxMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG59XHJcbi5keC1wYWdlciAuZHgtcGFnZXMgLmR4LXNlcGFyYXRvciB7XHJcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgcGFkZGluZy1yaWdodDogOHB4O1xyXG59XHJcbi5keC1wYWdlciAuZHgtcGFnZXMgLmR4LW5hdmlnYXRlLWJ1dHRvbiB7XHJcbiAgd2lkdGg6IDlweDtcclxuICBoZWlnaHQ6IDEycHg7XHJcbiAgcGFkZGluZzogOXB4IDEycHg7XHJcbn1cclxuLmR4LXBhZ2VyIC5keC1wYWdlcyAuZHgtcHJldi1idXR0b24ge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1wYWdlciAuZHgtcGFnZXMgLmR4LXByZXYtYnV0dG9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XHJcbn1cclxuLmR4LXBhZ2VyIC5keC1wYWdlcyAuZHgtbmV4dC1idXR0b24ge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1wYWdlciAuZHgtcGFnZXMgLmR4LW5leHQtYnV0dG9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7XHJcbn1cclxuLmR4LXBhZ2VyIC5keC1wYWdlcyAuZHgtbmV4dC1idXR0b24sXHJcbi5keC1wYWdlciAuZHgtcGFnZXMgLmR4LXByZXYtYnV0dG9uIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1zaXplOiAyMXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMjFweDtcclxufVxyXG4uZHgtcGFnZXIgLmR4LXBhZ2VzIC5keC1uZXh0LWJ1dHRvbjo6YmVmb3JlLFxyXG4uZHgtcGFnZXIgLmR4LXBhZ2VzIC5keC1wcmV2LWJ1dHRvbjo6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDIxcHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTEwLjVweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMC41cHg7XHJcbn1cclxuLmR4LXBhZ2VyIC5keC1wYWdlLFxyXG4uZHgtcGFnZXIgLmR4LXBhZ2Utc2l6ZSB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbn1cclxuLmR4LXBhZ2VyIC5keC1wYWdlLXNpemU6aG92ZXIsXHJcbi5keC1wYWdlciAuZHgtcGFnZTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDQpO1xyXG59XHJcbi5keC1wYWdlciAuZHgtcGFnZS1zaXplcyAuZHgtcGFnZS1zaXplIHtcclxuICBwYWRkaW5nOiA5cHggMTJweDtcclxuICBsaW5lLWhlaWdodDogMTJweDtcclxufVxyXG4uZHgtcGFnZXIgLmR4LXBhZ2Utc2l6ZXMgLmR4LXBhZ2Utc2l6ZS5keC1maXJzdC1jaGlsZCxcclxuLmR4LXBhZ2VyIC5keC1wYWdlLXNpemVzIC5keC1wYWdlLXNpemU6Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1wYWdlciAuZHgtcGFnZS1zaXplcyAuZHgtc2VsZWN0aW9uLFxyXG4uZHgtcGFnZXIgLmR4LXBhZ2VzIC5keC1zZWxlY3Rpb24ge1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhYzg0MDtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtZ3JpZGJhc2UtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcclxuICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcbi5keC1ncmlkYmFzZS1jb250YWluZXIgPiAqIHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcclxuICBmbGV4OiAwIDAgYXV0bztcclxufVxyXG4uZHgtZGF0YWdyaWQtY2hlY2tib3gtc2l6ZSB7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtaW1wb3J0YW50LW1hcmdpbiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHghaW1wb3J0YW50O1xyXG59XHJcbi5keC1kYXRhZ3JpZC10YWJsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWRhdGFncmlkLWJvcmRlcnMgPiAuZHgtZGF0YWdyaWQtdG90YWwtZm9vdGVyIHtcclxuICBib3JkZXItdG9wOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1ib3JkZXJzID4gLmR4LWRhdGFncmlkLXBhZ2VyIHtcclxuICBtYXJnaW4tdG9wOiAtMXB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1ib3JkZXJzID4gLmR4LWRhdGFncmlkLWhlYWRlci1wYW5lbCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtYm9yZGVycyA+IC5keC1kYXRhZ3JpZC1yb3dzdmlldy5keC1sYXN0LXJvdy1ib3JkZXIgdGJvZHk6bGFzdC1jaGlsZCA+IC5keC1kYXRhLXJvdzpudGgtbGFzdC1jaGlsZCgyKSA+IHRkIHtcclxuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudC1maXhlZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1jb250ZW50LWZpeGVkIC5keC1kYXRhZ3JpZC10YWJsZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudC1maXhlZCAuZHgtZGF0YWdyaWQtdGFibGUgdGQge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudC1maXhlZCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1jb250ZW50LWZpeGVkIC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtaGVhZGVyLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWNvbnRlbnQtZml4ZWQgLmR4LWRhdGFncmlkLXRhYmxlLmR4LWRhdGFncmlkLXRhYmxlLWZpeGVkIC5keC1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZSB7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1tZW51LXN1Yml0ZW0gdWwgbGkge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtbWVudS1zdWJpdGVtIHVsIGxpOmZpcnN0LWNoaWxkIHtcclxuICBwYWRkaW5nLXRvcDogMXB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtbWVudS1zdWJpdGVtIC5keC1tZW51LWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDdweCAzMHB4IDdweCA1cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1tZW51LXN1Yml0ZW0gLmR4LW1lbnUtaXRlbSAuZHgtbWVudS1pbWFnZSB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBsZWZ0O1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtY29sdW1uLWluZGljYXRvcnMge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1jb2x1bW4taW5kaWNhdG9ycy5keC12aXNpYmlsaXR5LWhpZGRlbiB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtY29sdW1uLWluZGljYXRvcnMgLmR4LXNvcnQtaW5kZXgtaWNvbiB7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1jb2x1bW4taW5kaWNhdG9ycyAuZHgtaGVhZGVyLWZpbHRlci5keC1oZWFkZXItZmlsdGVyLFxyXG4uZHgtZGF0YWdyaWQgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIC5keC1oZWFkZXItZmlsdGVyLmR4LXNvcnQsXHJcbi5keC1kYXRhZ3JpZCAuZHgtY29sdW1uLWluZGljYXRvcnMgLmR4LXNvcnQuZHgtaGVhZGVyLWZpbHRlcixcclxuLmR4LWRhdGFncmlkIC5keC1jb2x1bW4taW5kaWNhdG9ycyAuZHgtc29ydC5keC1zb3J0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1jb2x1bW4taW5kaWNhdG9ycyAuZHgtaGVhZGVyLWZpbHRlci5keC1oZWFkZXItZmlsdGVyOjphZnRlcixcclxuLmR4LWRhdGFncmlkIC5keC1jb2x1bW4taW5kaWNhdG9ycyAuZHgtc29ydC5keC1oZWFkZXItZmlsdGVyOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1hcmdpbjogLTdweDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LXJvdyA+IHRkLFxyXG4uZHgtZGF0YWdyaWQgLmR4LXJvdyA+IHRyID4gdGQge1xyXG4gIHBhZGRpbmc6IDdweDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWVycm9yLXJvdyB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogaW5pdGlhbDtcclxuICAtbW96LXVzZXItc2VsZWN0OiBpbml0aWFsO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogaW5pdGlhbDtcclxuICB1c2VyLXNlbGVjdDogaW5pdGlhbDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWVycm9yLXJvdyAuZHgtZXJyb3ItbWVzc2FnZSB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcclxuICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xyXG4gIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcclxuICB1c2VyLXNlbGVjdDogdGV4dDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWVycm9yLXJvdyAuZHgtZXJyb3ItbWVzc2FnZSBhIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kYXRhLXJvdyAuZHgtY29tbWFuZC1kcmFnIHtcclxuICBjdXJzb3I6IG1vdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1zb3J0YWJsZS1kcmFnZ2luZyAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRhdGEtcm93IC5keC1jb21tYW5kLWRyYWcge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XHJcbiAgY3Vyc29yOiBncmFiYmluZztcclxufVxyXG4uZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXIgLmR4LW92ZXJsYXktY29udGVudCAuZHgtcG9wdXAtdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXIgLmR4LW92ZXJsYXktY29udGVudCAuZHgtcG9wdXAtY29udGVudCB7XHJcbiAgcGFkZGluZzogMCAyMHB4IDIwcHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbHVtbi1jaG9vc2VyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWNvbHVtbi1jaG9vc2VyLWl0ZW0ge1xyXG4gIG9wYWNpdHk6IC41O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IC0xcHggcmdiYSgwLDAsMCwuMik7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IC0xcHggcmdiYSgwLDAsMCwuMik7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbHVtbi1jaG9vc2VyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWNvbHVtbi1jaG9vc2VyLWl0ZW0uZHgtZGF0YWdyaWQtZHJhZy1hY3Rpb24ge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XHJcbiAgdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb2x1bW4tY2hvb3Nlci5keC1kYXRhZ3JpZC1jb2x1bW4tY2hvb3Nlci1tb2RlLWRyYWcgLmR4LXRyZWV2aWV3LW5vZGUtY29udGFpbmVyOmZpcnN0LWNoaWxkID4gLmR4LXRyZWV2aWV3LW5vZGUtaXMtbGVhZiB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXIuZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXItbW9kZS1zZWxlY3QgLmR4LWRhdGFncmlkLWNvbHVtbi1jaG9vc2VyLXBsYWluIC5keC10cmVldmlldy1ub2RlIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbHVtbi1jaG9vc2VyLmR4LWRhdGFncmlkLWNvbHVtbi1jaG9vc2VyLW1vZGUtc2VsZWN0IC5keC1kYXRhZ3JpZC1jb2x1bW4tY2hvb3Nlci1wbGFpbiAuZHgtdHJlZXZpZXctbm9kZSAuZHgtY2hlY2tib3gge1xyXG4gIGxlZnQ6IDRweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtbm93cmFwLFxyXG4uZHgtZGF0YWdyaWQtbm93cmFwIC5keC1oZWFkZXItcm93PnRkPi5keC1kYXRhZ3JpZC10ZXh0LWNvbnRlbnQge1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LWRhdGFncmlkLWRyYWctaGVhZGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgei1pbmRleDogMTAwMDA7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZHJhZy1oZWFkZXIuZHgtZHJhZy1jb21tYW5kLWNlbGwge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbHVtbnMtc2VwYXJhdG9yIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMztcclxuICB3aWR0aDogM3B4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb2x1bW5zLXNlcGFyYXRvci10cmFuc3BhcmVudCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgYm9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC10cmFja2VyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHotaW5kZXg6IDM7XHJcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xyXG59XHJcbi5keC1kYXRhZ3JpZC10YWJsZS1jb250ZW50IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1mb2N1cy1vdmVybGF5IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1hY3Rpb24sXHJcbi5keC1kYXRhZ3JpZC1kcmFnLWFjdGlvbiB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LW92ZXJsYXktd3JhcHBlci5keC1pbnZhbGlkLW1lc3NhZ2UuZHgtZGF0YWdyaWQtaW52YWxpZC1tZXNzYWdlIHtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1vdmVybGF5LXdyYXBwZXIuZHgtaW52YWxpZC1tZXNzYWdlLmR4LWRhdGFncmlkLWludmFsaWQtbWVzc2FnZSAuZHgtb3ZlcmxheS1jb250ZW50LFxyXG4uZHgtZGF0YWdyaWQtdGV4dC1jb250ZW50IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcbi5keC1kYXRhZ3JpZC10YWJsZS1maXhlZCB7XHJcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG1heC13aWR0aDogMTBweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUuZHgtZGF0YWdyaWQtdGFibGUtZml4ZWQge1xyXG4gIG1heC13aWR0aDogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUuZHgtZGF0YWdyaWQtdGFibGUtZml4ZWQgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIC5keC1zb3J0LmR4LXNvcnQtbm9uZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUuZHgtZGF0YWdyaWQtdGFibGUtZml4ZWQgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIC5keC1zb3J0LmR4LXNvcnQtaW5kZXgge1xyXG4gIHdpZHRoOiAyNnB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtZGF0YWdyaWQtYmVzdC1maXQgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIHtcclxuICBmbG9hdDogbm9uZSFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1kYXRhZ3JpZC1iZXN0LWZpdCAuZHgtY29sdW1uLWluZGljYXRvcnMgPiBzcGFuIHtcclxuICB3aWR0aDogMTRweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LWRhdGFncmlkLWJlc3QtZml0IC5keC1jb2x1bW4taW5kaWNhdG9ycyAuZHgtc29ydC5keC1zb3J0LW5vbmUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LWRhdGFncmlkLWJlc3QtZml0IC5keC1oZWFkZXItcm93IC5keC1kYXRhZ3JpZC10ZXh0LWNvbnRlbnQge1xyXG4gIG1heC13aWR0aDogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LWRhdGFncmlkLWJlc3QtZml0IC5keC10ZXh0LWNvbnRlbnQtYWxpZ25tZW50LWxlZnQge1xyXG4gIG1hcmdpbi1yaWdodDogM3B4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtZGF0YWdyaWQtYmVzdC1maXQgLmR4LXRleHQtY29udGVudC1hbGlnbm1lbnQtcmlnaHQge1xyXG4gIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlOm5vdCguZHgtZGF0YWdyaWQtdGFibGUtZml4ZWQpIC5keC1jb2x1bW4taW5kaWNhdG9ycyB7XHJcbiAgZmxvYXQ6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZTpub3QoLmR4LWRhdGFncmlkLXRhYmxlLWZpeGVkKSAuZHgtY29sdW1uLWluZGljYXRvcnMgPiBzcGFuIHtcclxuICB3aWR0aDogMTRweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGU6bm90KC5keC1kYXRhZ3JpZC10YWJsZS1maXhlZCkgLmR4LXRleHQtY29udGVudC1hbGlnbm1lbnQtbGVmdCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlOm5vdCguZHgtZGF0YWdyaWQtdGFibGUtZml4ZWQpIC5keC10ZXh0LWNvbnRlbnQtYWxpZ25tZW50LXJpZ2h0IHtcclxuICBtYXJnaW4tbGVmdDogM3B4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZTpub3QoLmR4LWRhdGFncmlkLXRhYmxlLWZpeGVkKSAuZHgtbWFzdGVyLWRldGFpbC1jZWxsIHtcclxuICBtYXgtd2lkdGg6IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIFtjbGFzcyo9Y29sdW1uXSArIFtjbGFzcyo9Y29sdW1uXTpsYXN0LWNoaWxkIHtcclxuICBmbG9hdDogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLFxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRyID4gdGQge1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ZC5keC1maXJzdC1jaGlsZCxcclxuLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ZDpmaXJzdC1jaGlsZCxcclxuLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ciA+IHRkLmR4LWZpcnN0LWNoaWxkLFxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci1sZWZ0OiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93ID4gdGQuZHgtbGFzdC1jaGlsZCxcclxuLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ciA+IHRkLmR4LWxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1yaWdodDogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWRhdGFncmlkLWdyb3VwLXNwYWNlLFxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRyID4gdGQuZHgtZGF0YWdyaWQtZ3JvdXAtc3BhY2Uge1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93ID4gdGQuZHgtZGF0YWdyaWQtZ3JvdXAtc3BhY2UgKyB0ZCxcclxuLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ciA+IHRkLmR4LWRhdGFncmlkLWdyb3VwLXNwYWNlICsgdGQge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93IC5keC1lZGl0b3ItY29udGFpbmVyIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93IC5keC1kYXRhZ3JpZC1pbnZhbGlkIC5keC1pbnZhbGlkLW1lc3NhZ2UuZHgtb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IHN0YXRpYztcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyAuZHgtZWRpdG9yLWNlbGwge1xyXG4gIG1heC13aWR0aDogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgLmR4LWVkaXRvci1jZWxsIC5keC10ZXh0ZWRpdG9yLFxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyAuZHgtZWRpdG9yLWNlbGwgLmR4LXRleHRlZGl0b3ItY29udGFpbmVyIHtcclxuICBib3JkZXI6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93IC5keC1jb21tYW5kLXNlbGVjdCB7XHJcbiAgcGFkZGluZzogMDtcclxuICB3aWR0aDogNzBweDtcclxuICBtaW4td2lkdGg6IDcwcHg7XHJcbiAgbWF4LXdpZHRoOiA3MHB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93IC5keC1jb21tYW5kLWVkaXQge1xyXG4gIHRleHQtb3ZlcmZsb3c6IGNsaXA7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyAuZHgtY29tbWFuZC1lZGl0LmR4LWNvbW1hbmQtZWRpdC13aXRoLWljb25zIHtcclxuICB3aWR0aDogODBweDtcclxuICBtaW4td2lkdGg6IDgwcHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgLmR4LWNvbW1hbmQtZWRpdC5keC1jb21tYW5kLWVkaXQtd2l0aC1pY29ucyAuZHgtbGluayB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93IC5keC1jb21tYW5kLWVkaXQgLmR4LWxpbmsge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyAuZHgtY29tbWFuZC1leHBhbmQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgbWluLXdpZHRoOiAzMHB4O1xyXG4gIG1heC13aWR0aDogMzBweDtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyAuZHgtY29tbWFuZC1hZGFwdGl2ZSB7XHJcbiAgcGFkZGluZzogMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtZGF0YS1yb3cgLmR4LWNvbW1hbmQtZWRpdC13aXRoLWljb25zIHtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtZmlsdGVyLXJhbmdlLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDdweCA3cHggN3B4IDMycHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiAuZHgtbGFzdC1kYXRhLWNlbGwge1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IC5keC1jb21tYW5kLWFkYXB0aXZlLWhpZGRlbiB7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbn1cclxuLmR4LWNlbGwtbW9kaWZpZWQsXHJcbi5keC1kYXRhZ3JpZC1pbnZhbGlkLFxyXG4uZHgtaGlnaGxpZ2h0LW91dGxpbmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiA3cHg7XHJcbn1cclxuLmR4LWNlbGwtbW9kaWZpZWQ6OmFmdGVyLFxyXG4uZHgtZGF0YWdyaWQtaW52YWxpZDo6YWZ0ZXIsXHJcbi5keC1oaWdobGlnaHQtb3V0bGluZTo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAxcHg7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5keC1jZWxsLW1vZGlmaWVkLmR4LWhpZGRlbixcclxuLmR4LWRhdGFncmlkLWludmFsaWQuZHgtaGlkZGVuLFxyXG4uZHgtaGlnaGxpZ2h0LW91dGxpbmUuZHgtaGlkZGVuIHtcclxuICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LWNlbGwtbW9kaWZpZWQuZHgtaGlkZGVuOjphZnRlcixcclxuLmR4LWRhdGFncmlkLWludmFsaWQuZHgtaGlkZGVuOjphZnRlcixcclxuLmR4LWhpZ2hsaWdodC1vdXRsaW5lLmR4LWhpZGRlbjo6YWZ0ZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWVkaXRvci1jZWxsIC5keC1oaWdobGlnaHQtb3V0bGluZSxcclxuLmR4LWVkaXRvci1jZWxsLmR4LWNlbGwtbW9kaWZpZWQsXHJcbi5keC1lZGl0b3ItY2VsbC5keC1kYXRhZ3JpZC1pbnZhbGlkIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1jb2x1bW4tbGluZXMgLmR4LWNlbGwtbW9kaWZpZWQ6OmFmdGVyLFxyXG4uZHgtY29sdW1uLWxpbmVzIC5keC1kYXRhZ3JpZC1pbnZhbGlkOjphZnRlcixcclxuLmR4LWNvbHVtbi1saW5lcyAuZHgtaGlnaGxpZ2h0LW91dGxpbmU6OmFmdGVyIHtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3V0bGluZTogMDtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxufVxyXG4uZHgtaGVhZGVyLXJvdyA+IHRkID4gLmR4LWRhdGFncmlkLXRleHQtY29udGVudCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG4uZHgtaGVhZGVyLXJvdyA+IHRkID4gLmR4LWRhdGFncmlkLXRleHQtY29udGVudDpub3QoLmR4LXNvcnQtaW5kaWNhdG9yKTpub3QoLmR4LWhlYWRlci1maWx0ZXItaW5kaWNhdG9yKSB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcmFuZ2Utb3ZlcmxheSAuZHgtZWRpdG9yLWNvbnRhaW5lciAuZHgtdGV4dGVkaXRvciB7XHJcbiAgYm9yZGVyLXdpZHRoOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcmFuZ2Utb3ZlcmxheSAuZHgtZWRpdG9yLWNvbnRhaW5lciAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1mb2N1c2VkOjphZnRlciB7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTFweDtcclxuICBib3R0b206IC0xcHg7XHJcbiAgbGVmdDogLTFweDtcclxuICByaWdodDogLTFweDtcclxuICB6LWluZGV4OiAxO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcmFuZ2Utb3ZlcmxheSAuZHgtZGF0YWdyaWQtZmlsdGVyLXJhbmdlLWVuZCB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcmFuZ2Utb3ZlcmxheSAuZHgtZWRpdG9yLWNvbnRhaW5lci5keC1jZWxsLW1vZGlmaWVkLFxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXJhbmdlLW92ZXJsYXkgLmR4LWVkaXRvci1jb250YWluZXIuZHgtZGF0YWdyaWQtaW52YWxpZCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXJvdyAuZHgtZWRpdG9yLWNlbGwgLmR4LW1lbnUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LWVkaXRvci1jZWxsIC5keC1lZGl0b3Itd2l0aC1tZW51IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LWVkaXRvci1jZWxsIC5keC1lZGl0b3Itd2l0aC1tZW51IC5keC1tZW51IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXJvdyAuZHgtZWRpdG9yLWNlbGwgLmR4LWVkaXRvci13aXRoLW1lbnUgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcm93IC5keC1lZGl0b3ItY2VsbCAuZHgtZWRpdG9yLXdpdGgtbWVudSAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcm93IC5keC1jZWxsLW1vZGlmaWVkOjphZnRlcixcclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LWRhdGFncmlkLWludmFsaWQ6OmFmdGVyIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXJvdyAuZHgtZm9jdXNlZCAuZHgtaGlnaGxpZ2h0LW91dGxpbmU6OmFmdGVyLFxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXJvdyAuZHgtZm9jdXNlZC5keC1jZWxsLW1vZGlmaWVkOjphZnRlcixcclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LWZvY3VzZWQuZHgtZGF0YWdyaWQtaW52YWxpZDo6YWZ0ZXIge1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LW1lbnUge1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXJvdyAuZHgtbWVudSAuZHgtbWVudS1ob3Jpem9udGFsIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LW1lbnUgLmR4LW1lbnUtaG9yaXpvbnRhbCAuZHgtbWVudS1pdGVtLXBvcG91dCxcclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LW1lbnUgLmR4LW1lbnUtaG9yaXpvbnRhbCAuZHgtbWVudS1pdGVtLXRleHQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LW1lbnUtaXRlbS5keC1zdGF0ZS1mb2N1c2VkOjphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDJweDtcclxuICB0b3A6IDJweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMiU7XHJcbiAgY29udGVudDogXCJcIjtcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXJvdyA+IC5keC1maXJzdC1jZWxsIC5keC1tZW51LFxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXJvdyA+IHRkOmZpcnN0LWNoaWxkIC5keC1tZW51IHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXJvdyAuZHgtbWVudS1ob3Jpem9udGFsIC5keC1vdmVybGF5LWNvbnRlbnQgdWwgLmR4LW1lbnUtaXRlbSB7XHJcbiAgcGFkZGluZzogNXB4IDMwcHggNXB4IDVweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXJvdyAuZHgtbWVudSB1bC5keC1tZW51LWhvcml6b250YWwgPiBsaSA+IC5keC1tZW51LWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDhweCA1cHggN3B4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcm93IC5keC1tZW51IHVsLmR4LW1lbnUtaG9yaXpvbnRhbCA+IGxpID4gLmR4LW1lbnUtaXRlbS5keC1zdGF0ZS1kaXNhYmxlZDpob3ZlciB7XHJcbiAgcGFkZGluZzogOXB4IDZweCA4cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LW1lbnUtY2FwdGlvbiB7XHJcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LW1lbnUgdWwgLmR4LW1lbnUtaXRlbSAuZHgtbWVudS1jaG91c2VyLWRvd24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LW1lbnUtaXRlbS1oaWdobGlnaHQge1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuLmR4LWRhdGFncmlkLXNjcm9sbC1jb250YWluZXIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWhlYWRlci1wYW5lbCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4uZHgtZGF0YWdyaWQtaGVhZGVyLXBhbmVsIC5keC10b29sYmFyLW1lbnUtY29udGFpbmVyIC5keC1idXR0b24ge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1zZWFyY2gtcGFuZWwge1xyXG4gIG1hcmdpbjogMCAwIDAgMTVweDtcclxufVxyXG4uZHgtZ3JpZGJhc2UtY29udGFpbmVyID4gLmR4LWRhdGFncmlkLXJvd3N2aWV3IHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4OiBhdXRvO1xyXG4gIGZsZXg6IGF1dG87XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1ncmlkYmFzZS1jb250YWluZXIgPiAuZHgtZGF0YWdyaWQtcm93c3ZpZXcuZHgtc2Nyb2xsYWJsZSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG4uZHgtZ3JpZGJhc2UtY29udGFpbmVyID4gLmR4LWRhdGFncmlkLXJvd3N2aWV3LmR4LXNjcm9sbGFibGUgPiAuZHgtc2Nyb2xsYWJsZS13cmFwcGVyIHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4OiAxO1xyXG4gIGZsZXg6IDE7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1pbi13aWR0aDogMDtcclxuICBtaW4taGVpZ2h0OiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3LmR4LWVtcHR5IHtcclxuICBoZWlnaHQ6IDEwMHB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldy5keC1lbXB0eSAuZHgtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3LmR4LWZpeGVkLWNvbHVtbnMuZHgtc2Nyb2xsYWJsZSAuZHgtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldy5keC1maXhlZC1jb2x1bW5zIC5keC1zY3JvbGxhYmxlLXNjcm9sbGJhciB7XHJcbiAgei1pbmRleDogMztcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRhdGFncmlkLWNvbnRlbnQge1xyXG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRhdGFncmlkLWNvbnRlbnQ6bm90KC5keC1kYXRhZ3JpZC1jb250ZW50LWZpeGVkKSB7XHJcbiAgbWluLWhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRhdGFncmlkLWNvbnRlbnQuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZGF0YWdyaWQtY29udGVudC5keC1kYXRhZ3JpZC1jb250ZW50LWZpeGVkLmR4LXNjcm9sbGFibGUtY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3OmZvY3VzIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtcm93ID4gdGQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtcm93ID4gdHIgPiB0ZCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXJvdy5keC1yb3ctbGluZXM6Zmlyc3QtY2hpbGQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtcm93LmR4LXJvdy1saW5lczpmaXJzdC1jaGlsZD50ZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1yb3cuZHgtcm93LWxpbmVzOmZpcnN0LWNoaWxkPnRyPnRkIHtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZGF0YS1yb3cgPiB0ZDpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbiA+IHRkIC5keC1saW5rLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbiA+IHRyID4gdGQgLmR4LWxpbmssXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpob3ZlciA+IHRkIC5keC1saW5rLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6aG92ZXIgPiB0ciA+IHRkIC5keC1saW5rIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cuZHgtZnJlZXNwYWNlLXJvdyxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93LmR4LXZpcnR1YWwtcm93IHtcclxuICBib3JkZXItdG9wOiAwO1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93LmR4LWZyZWVzcGFjZS1yb3cgPiB0ZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93LmR4LXZpcnR1YWwtcm93ID4gdGQge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VsZWN0LWNoZWNrYm94ZXMtaGlkZGVuID4gdGJvZHkgPiB0ciA+IHRkID4gLmR4LXNlbGVjdC1jaGVja2JveCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXNlbGVjdC1jaGVja2JveGVzLWhpZGRlbj50Ym9keT50ci5keC1zZWxlY3Rpb24+dGQ+LmR4LXNlbGVjdC1jaGVja2JveCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWxlY3QtY2hlY2tib3hlcy1oaWRkZW4+dGJvZHk+dHI+dGQ6aG92ZXI+LmR4LXNlbGVjdC1jaGVja2JveCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtcm93ID4gLmR4LW1hc3Rlci1kZXRhaWwtY2VsbDpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRhdGEtcm93LmR4LWVkaXQtcm93IC5keC1jZWxsLW1vZGlmaWVkOjphZnRlciB7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZGF0YWdyaWQtbm9kYXRhIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxufVxyXG4uZHgtZGF0YWdyaWQtYm90dG9tLWxvYWQtcGFuZWwge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oaWRkZW4tY29sdW1uIHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtcm93IC5keC1kYXRhZ3JpZC1oaWRkZW4tY29sdW1uIHtcclxuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkLWhpZGRlbi1jb2x1bW4gPiAqIHtcclxuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxufVxyXG4uZHgtZGF0YWdyaWQtc3VtbWFyeS1pdGVtIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1leHBvcnQtbWVudSAuZHgtZHJvcGRvd25idXR0b24tY29udGVudCAuZHgtbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uZHgtZGF0YWdyaWQtcmV2ZXJ0LXRvb2x0aXAuZHgtcG9wb3Zlci13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtcmV2ZXJ0LXRvb2x0aXAuZHgtcG9wb3Zlci13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJldmVydC10b29sdGlwLmR4LXBvcG92ZXItd3JhcHBlciAuZHgtcG9wb3Zlci1hcnJvdyB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1ub3RvdWNoLWFjdGlvbiB7XHJcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcclxuICB0b3VjaC1hY3Rpb246IG5vbmU7XHJcbiAgLW1zLWNvbnRlbnQtem9vbWluZzogbm9uZTtcclxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbHVtbi1jaG9vc2VyLWxpc3QuZHgtdHJlZXZpZXcgLmR4LWVtcHR5LW1lc3NhZ2UsXHJcbi5keC1kYXRhZ3JpZC1jb2x1bW4tY2hvb3Nlci1saXN0LmR4LXRyZWV2aWV3IC5keC10cmVldmlldy1pdGVtLFxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXItbGlzdC5keC10cmVldmlldyAuZHgtZW1wdHktbWVzc2FnZSxcclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWRhdGFncmlkLWNvbHVtbi1jaG9vc2VyLWxpc3QuZHgtdHJlZXZpZXcgLmR4LXRyZWV2aWV3LWl0ZW0ge1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXItbGlzdC5keC10cmVldmlldyAuZHgtZW1wdHktbWVzc2FnZSxcclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LWRhdGFncmlkLWNvbHVtbi1jaG9vc2VyLWxpc3QuZHgtdHJlZXZpZXcgLmR4LWVtcHR5LW1lc3NhZ2Uge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogNTAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uZHgtZGF0YWdyaWQuZHgtcnRsIC5keC1tZW51LXN1Yml0ZW0gLmR4LW1lbnUtaXRlbSxcclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQgLmR4LW1lbnUtc3ViaXRlbSAuZHgtbWVudS1pdGVtIHtcclxuICBwYWRkaW5nOiA3cHggNXB4IDdweCAzMHB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC5keC1ydGwgLmR4LW1lbnUtc3ViaXRlbSAuZHgtbWVudS1pdGVtIC5keC1tZW51LWltYWdlLFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZCAuZHgtbWVudS1zdWJpdGVtIC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaW1hZ2Uge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XHJcbn1cclxuLmR4LWRhdGFncmlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcixcclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXIge1xyXG4gIHRleHQtYWxpZ246IHN0YXJ0O1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIHtcclxuICBkaXJlY3Rpb246IHJ0bDtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93ID4gdGQuZHgtZGF0YWdyaWQtZ3JvdXAtc3BhY2Uge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ZC5keC1kYXRhZ3JpZC1ncm91cC1zcGFjZSArIHRkIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyAuZHgtZWRpdG9yLWNvbnRhaW5lciAuZHgtZWRpdG9yLWNlbGwgLmR4LWNoZWNrYm94LmR4LWNoZWNrYm94LWNoZWNrZWQgLmR4LWNoZWNrYm94LWljb24ge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93IC5keC1maWx0ZXItcmFuZ2UtY29udGVudCB7XHJcbiAgcGFkZGluZzogN3B4IDMycHggN3B4IDdweDtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1oZWFkZXJzIC5keC1kYXRhZ3JpZC1zY3JvbGxhYmxlLXNpbXVsYXRlZCxcclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQtdG90YWwtZm9vdGVyIC5keC1kYXRhZ3JpZC1zY3JvbGxhYmxlLXNpbXVsYXRlZCB7XHJcbiAgZGlyZWN0aW9uOiBsdHI7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtZGF0YWdyaWQtc2Nyb2xsYWJsZS1zaW11bGF0ZWQgLmR4LWRhdGFncmlkLXRhYmxlLFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC10b3RhbC1mb290ZXIgLmR4LWRhdGFncmlkLXNjcm9sbGFibGUtc2ltdWxhdGVkIC5keC1kYXRhZ3JpZC10YWJsZSB7XHJcbiAgZGlyZWN0aW9uOiBydGw7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQtZmlsdGVyLXJvdyAuZHgtZWRpdG9yLWNlbGwgLmR4LWVkaXRvci13aXRoLW1lbnUgLmR4LXRleHRlZGl0b3IgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LWVkaXRvci1jZWxsIC5keC1lZGl0b3Itd2l0aC1tZW51IC5keC10ZXh0ZWRpdG9yIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LW1lbnUge1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgPiB0ZDpmaXJzdC1jaGlsZCAuZHgtbWVudSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQtZmlsdGVyLXJvdyAuZHgtbWVudS1ob3Jpem9udGFsIC5keC1vdmVybGF5LWNvbnRlbnQgdWwgLmR4LW1lbnUtaXRlbSB7XHJcbiAgcGFkZGluZzogNXB4IDVweCA1cHggMzBweDtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1maWx0ZXItcm93IC5keC1tZW51LWNhcHRpb24ge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1oZWFkZXItcGFuZWwge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLWhlYWRlci1wYW5lbCAuZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXItYnV0dG9uIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1oZWFkZXItcGFuZWwgLmR4LXRvb2xiYXItbWVudS1jb250YWluZXIgLmR4LWJ1dHRvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLXNlYXJjaC1wYW5lbCB7XHJcbiAgbWFyZ2luOiAwIDE1cHggMCAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcGFuZWwsXHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcGFuZWwtbGVmdCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIG1pbi13aWR0aDogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXBhbmVsIC5keC1kYXRhZ3JpZC1maWx0ZXItcGFuZWwtdGV4dCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcGFuZWwgLmR4LWRhdGFncmlkLWZpbHRlci1wYW5lbC1jbGVhci1maWx0ZXI6aG92ZXIsXHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcGFuZWwgLmR4LWRhdGFncmlkLWZpbHRlci1wYW5lbC10ZXh0OmhvdmVyIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1wYW5lbCAuZHgtZGF0YWdyaWQtZmlsdGVyLXBhbmVsLWNoZWNrYm94IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcGFuZWwgLmR4LWljb24tZmlsdGVyIHtcclxuICBtYXJnaW46IGF1dG8gN3B4IGF1dG8gYXV0bztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LWRhdGFncmlkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG4uZHgtaGlkZGVuLmR4LWdyb3VwLWNlbGwge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwhaW1wb3J0YW50O1xyXG4gIGZvbnQtc2l6ZTogMCFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LWRhdGFncmlkLWdyb3VwLXBhbmVsIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB3aWR0aDogMTAwJTtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xyXG4gIHRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcclxufVxyXG4uZHgtZGF0YWdyaWQtZ3JvdXAtcGFuZWwgLmR4LWdyb3VwLXBhbmVsLW1lc3NhZ2Uge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZ3JvdXAtcGFuZWwgLmR4LWdyb3VwLXBhbmVsLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtaW4td2lkdGg6IDMwcHg7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZ3JvdXAtcGFuZWwgLmR4LWdyb3VwLXBhbmVsLWl0ZW0gLmR4LXNvcnQge1xyXG4gIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWdyb3VwLXBhbmVsIC5keC1ibG9jay1zZXBhcmF0b3Ige1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4td2lkdGg6IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkLWdyb3VwLXBhbmVsIC5keC1ibG9jay1zZXBhcmF0b3IgLmR4LXNvcnQge1xyXG4gIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1yb3cuZHgtZ3JvdXAtcm93IHRkIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtcm93LmR4LWdyb3VwLXJvdzpmaXJzdC1jaGlsZCB0ZCB7XHJcbiAgYm9yZGVyLXRvcDogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWdyb3VwLXJvdzpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWdyb3VwLXJvdy5keC1yb3cgPiB0ZCB7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1hZGFwdGl2ZS1kZXRhaWwtcm93IC5keC1maWVsZC1pdGVtLWNvbnRlbnQ6Zm9jdXMge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkLWdyb3VwLWNsb3NlZCxcclxuLmR4LWRhdGFncmlkLWdyb3VwLW9wZW5lZCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtZ3JvdXAtY2xvc2VkOjpiZWZvcmUsXHJcbi5keC1kYXRhZ3JpZC1ncm91cC1vcGVuZWQ6OmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQtZ3JvdXAtY2xvc2VkIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LWdyb3VwLXJvdy5keC1yb3cuZHgtY29sdW1uLWxpbmVzID4gdGQge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1ncm91cC1wYW5lbCAuZHgtYmxvY2stc2VwYXJhdG9yLFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1ncm91cC1wYW5lbCAuZHgtZ3JvdXAtcGFuZWwtaXRlbSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLWdyb3VwLXBhbmVsIC5keC1zb3J0IHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDZweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtYm9yZGVycyA+IC5keC1kYXRhZ3JpZC1oZWFkZXJzLFxyXG4uZHgtZGF0YWdyaWQtYm9yZGVycyA+IC5keC1kYXRhZ3JpZC1yb3dzdmlldyxcclxuLmR4LWRhdGFncmlkLWJvcmRlcnMgPiAuZHgtZGF0YWdyaWQtdG90YWwtZm9vdGVyIHtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtYm9yZGVycyA+IC5keC1kYXRhZ3JpZC1yb3dzdmlldyxcclxuLmR4LWRhdGFncmlkLWJvcmRlcnMgPiAuZHgtZGF0YWdyaWQtdG90YWwtZm9vdGVyIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtYm9yZGVycyA+IC5keC1kYXRhZ3JpZC1maWx0ZXItcGFuZWwsXHJcbi5keC1kYXRhZ3JpZC1ib3JkZXJzID4gLmR4LWRhdGFncmlkLWhlYWRlcnMge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1ib3JkZXJzID4gLmR4LWRhdGFncmlkLWZpbHRlci1wYW5lbCB7XHJcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtc29ydGFibGUtZHJhZ2dpbmcgPiBkaXYgPiAuZHgtZ3JpZGJhc2UtY29udGFpbmVyID4gLmR4LWRhdGFncmlkLXJvd3N2aWV3IHtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuNSk7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1zb3J0LXVwIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LXNvcnQtdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTFcIjtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LXNvcnQtZG93biB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1zb3J0LWRvd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTJcIjtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LXNvcnQtZG93bixcclxuLmR4LWRhdGFncmlkIC5keC1zb3J0LXVwIHtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LXNvcnQtZG93bjo6YmVmb3JlLFxyXG4uZHgtZGF0YWdyaWQgLmR4LXNvcnQtdXA6OmJlZm9yZSB7XHJcbiAgZm9udC1mYW1pbHk6IERYSWNvbnMsc2Fucy1zZXJpZjtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWhlYWRlci1wYW5lbCAuZHgtZ3JvdXAtcGFuZWwtaXRlbSxcclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1oZWFkZXItcGFuZWwgLmR4LWhlYWRlci1maWx0ZXIge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1oZWFkZXItcGFuZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtZGF0YWdyaWQtZ3JvdXAtcGFuZWwgLmR4LWdyb3VwLXBhbmVsLWl0ZW06Zm9jdXMsXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtaGVhZGVyLXBhbmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWRhdGFncmlkLWdyb3VwLXBhbmVsIC5keC1oZWFkZXItZmlsdGVyOmZvY3VzIHtcclxuICBvdXRsaW5lOiAjYTFkMzY2IHNvbGlkIDJweDtcclxuICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWhlYWRlci1wYW5lbC5keC1zdGF0ZS1mb2N1c2VkIC5keC1kYXRhZ3JpZC1ncm91cC1wYW5lbCAuZHgtaGVhZGVyLWZpbHRlcjpmb2N1cyB7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWhlYWRlcnMgLmR4LWhlYWRlci1maWx0ZXIsXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtaGVhZGVyLXJvdyA+IHRkIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtaGVhZGVycy5keC1zdGF0ZS1mb2N1c2VkIC5keC1oZWFkZXItcm93IHRkIC5keC1oZWFkZXItZmlsdGVyOmZvY3VzLFxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWhlYWRlcnMuZHgtc3RhdGUtZm9jdXNlZCAuZHgtaGVhZGVyLXJvdyB0ZDpmb2N1cyB7XHJcbiAgb3V0bGluZTogI2ExZDM2NiBzb2xpZCAycHg7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWhlYWRlcnMuZHgtc3RhdGUtZm9jdXNlZCAuZHgtaGVhZGVyLXJvdyB0ZDpmb2N1cyB7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1oZWFkZXItZmlsdGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWhlYWRlci1maWx0ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTBcIjtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWhlYWRlci1maWx0ZXItZW1wdHkge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zOCk7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1jb250ZW50LWZpeGVkIC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtY29sLWZpeGVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUsXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRhdGEtcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUsXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWZyZWVzcGFjZS1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZSxcclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtaGVhZGVyLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLFxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC12aXJ0dWFsLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lIHtcclxuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWhlYWRlcnMgLmR4LXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLmR4LWZpcnN0LWNlbGwsXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRhdGEtcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUuZHgtZmlyc3QtY2VsbCxcclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZnJlZXNwYWNlLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLmR4LWZpcnN0LWNlbGwsXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWhlYWRlci1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1maXJzdC1jZWxsLFxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC12aXJ0dWFsLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLmR4LWZpcnN0LWNlbGwge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUuZHgtbGFzdC1jZWxsLFxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kYXRhLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLmR4LWxhc3QtY2VsbCxcclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZnJlZXNwYWNlLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLmR4LWxhc3QtY2VsbCxcclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtaGVhZGVyLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLmR4LWxhc3QtY2VsbCxcclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtdmlydHVhbC1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1sYXN0LWNlbGwge1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLXJvd3N2aWV3LmR4LXN0YXRlLWZvY3VzZWQgLmR4LWRhdGEtcm93ID4gdGQuZHgtY29tbWFuZC1lZGl0ID4gYS5keC1saW5rOmZvY3VzIHtcclxuICBvdXRsaW5lOiAjYTFkMzY2IHNvbGlkIDJweDtcclxuICBvdXRsaW5lLW9mZnNldDogMnB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcuZHgtc3RhdGUtZm9jdXNlZCAuZHgtZGF0YS1yb3cuZHgtcm93LWZvY3VzZWQgPiB0ZC5keC1jb21tYW5kLWVkaXQgPiBhLmR4LWxpbms6Zm9jdXMge1xyXG4gIG91dGxpbmUtY29sb3I6ICNmZmY7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZGF0YWdyaWQtZWRpdC1mb3JtIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXZpcnR1YWwtcm93ID4gdGQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC12aXJ0dWFsLXJvdyA+IHRkOm5vdCguZHgtZGF0YWdyaWQtZ3JvdXAtc3BhY2UpOjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBR1FBQUFEekNBWUFBQUJ3Z2JPdkFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeUZwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTVRReUlEYzVMakUyTURreU5Dd2dNakF4Tnk4d055OHhNeTB3TVRvd05qb3pPU0FnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5ESUNoWGFXNWtiM2R6S1NJZ2VHMXdUVTA2U1c1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRwQlJqRXhSRFJHUVRORU5qUXhNVVU0UVVaRU1FRTFOME0xUXpJeU5FRTRReUlnZUcxd1RVMDZSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRHBCUmpFeFJEUkdRak5FTmpReE1VVTRRVVpFTUVFMU4wTTFRekl5TkVFNFF5SStJRHg0YlhCTlRUcEVaWEpwZG1Wa1JuSnZiU0J6ZEZKbFpqcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPa0ZHTVRGRU5FWTRNMFEyTkRFeFJUaEJSa1F3UVRVM1F6VkRNakkwUVRoRElpQnpkRkpsWmpwa2IyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09rRkdNVEZFTkVZNU0wUTJOREV4UlRoQlJrUXdRVFUzUXpWRE1qSTBRVGhESWk4K0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4KzU3QXBxQUFBQVVOSlJFRlVlTnJzM0xFTnd6QU1SVUV6aTJUL3NUU0pnb3dRUkFJK3BidmVoZjBLRmlaWWM4NG5VVlU5QUFBQUFBQUFBSGY1L2lkOSt3eExqWDhlZnZsK1dRUVJCRUVFUVJCQkVFUVFCQkVFUVFBQUFBQUFBQUFBZmxSdUxtYXhkU0lJZ2dpQ0lJSWdpQ0FJSWdpQ0lBZ0F5eVVmTUJzM0JqSFVCVUVRUVJCRUVBUVJCRUVFUVJBRTZjS3lOUUFBQUFBQUFBRFFRdXlTdzlhWERsNmdzQVlrQ0lJSWdpQ0NJSWdnQ0NJSWdpQUljSUxrQTJZN3hSNUhNME1FUVJCQkVFUVFCQkVFUVFSQkVBUUJBQUFBQUFBQUFIcTc4bDVXTWxzbmdpQ0lJQWdpQ0lJSWdpQ0NJQWlDQUxEY3JRZk1ESFVFRVFSQkJFRVFRUkFFUVFSQkVFRUFBQUFBQUFBQUFMWm9lY0NzcW80Tll1dEVFQVFSQkVFRVFSQkJFRVFRQkVFUUFKYnJlc0JzR09vSUlnaUNJSWdnQ0NJSWdnaUNJSUlBQUFBQUFBQWM1aVBBQUljS0Z3QU5Eb2Z6QUFBQUFFbEZUa1N1UW1DQ1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IHJlcGVhdDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC12aXJ0dWFsLXJvdyA+IHRkW3N0eWxlKj1cInRleHQtYWxpZ246IHJpZ2h0XCJdOjpiZWZvcmUge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LWZpbHRlci1yYW5nZS1jb250ZW50IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZXJyb3Itcm93IHRkIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtY29sdW1uLWxpbmVzID4gdGQ6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtY29sdW1uLWxpbmVzID4gdGQ6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtY29tbWFuZC1kcmFnIC5keC1kYXRhZ3JpZC1kcmFnLWljb24ge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtY29tbWFuZC1kcmFnIC5keC1kYXRhZ3JpZC1kcmFnLWljb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzhcIjtcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXBhbmVsIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcGFuZWwgLmR4LWRhdGFncmlkLWZpbHRlci1wYW5lbC1jbGVhci1maWx0ZXIsXHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcGFuZWwgLmR4LWRhdGFncmlkLWZpbHRlci1wYW5lbC10ZXh0LFxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXBhbmVsIC5keC1pY29uLWZpbHRlciB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXBhbmVsLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWRhdGFncmlkLWZpbHRlci1wYW5lbC1jbGVhci1maWx0ZXI6Zm9jdXMsXHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcGFuZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtZGF0YWdyaWQtZmlsdGVyLXBhbmVsLXRleHQ6Zm9jdXMsXHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcGFuZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtaWNvbi1maWx0ZXI6Zm9jdXMge1xyXG4gIG91dGxpbmU6ICNhMWQzNjYgc29saWQgMnB4O1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZvcm0tYnV0dG9ucy1jb250YWluZXIge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZm9ybS1idXR0b25zLWNvbnRhaW5lciAuZHgtYnV0dG9uIHtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1hZGFwdGl2ZS1tb3JlIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udDogMjFweC8yMXB4IERYSWNvbnM7XHJcbn1cclxuLmR4LWRhdGFncmlkLWFkYXB0aXZlLW1vcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNmNcIjtcclxufVxyXG4uZHgtZGF0YWdyaWQtZWRpdC1wb3B1cCAuZHgtZXJyb3ItbWVzc2FnZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4OGU4NjtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1oZWFkZXJzIC5keC1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZSxcclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kYXRhLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWZyZWVzcGFjZS1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZSxcclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1oZWFkZXItcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUsXHJcbi5keC1ydGwgLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtdmlydHVhbC1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZSB7XHJcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWhlYWRlcnMgLmR4LXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLmR4LWZpcnN0LWNlbGwsXHJcbi5keC1ydGwgLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZGF0YS1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1maXJzdC1jZWxsLFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWZyZWVzcGFjZS1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1maXJzdC1jZWxsLFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWhlYWRlci1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1maXJzdC1jZWxsLFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXZpcnR1YWwtcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUuZHgtZmlyc3QtY2VsbCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1oZWFkZXJzIC5keC1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1sYXN0LWNlbGwsXHJcbi5keC1ydGwgLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZGF0YS1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1sYXN0LWNlbGwsXHJcbi5keC1ydGwgLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZnJlZXNwYWNlLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLmR4LWxhc3QtY2VsbCxcclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1oZWFkZXItcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUuZHgtbGFzdC1jZWxsLFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXZpcnR1YWwtcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUuZHgtbGFzdC1jZWxsIHtcclxuICBib3JkZXItbGVmdDogbm9uZTtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXZpcnR1YWwtcm93ID4gdGQ6OmJlZm9yZSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtdmlydHVhbC1yb3cgPiB0ZFtzdHlsZSo9XCJ0ZXh0LWFsaWduOiBsZWZ0XCJdOjpiZWZvcmUge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGFncmlkIC5keC1jb2x1bW4tbGluZXMgPiB0ZDpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZCAuZHgtY29sdW1uLWxpbmVzID4gdGQ6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1mb3JtLWJ1dHRvbnMtY29udGFpbmVyIHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1mb3JtLWJ1dHRvbnMtY29udGFpbmVyIC5keC1idXR0b24ge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtY2VsbC11cGRhdGVkLWFuaW1hdGlvbiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IDFzIGR4LWRhdGFncmlkLWhpZ2hsaWdodC1jaGFuZ2U7XHJcbiAgYW5pbWF0aW9uOiAxcyBkeC1kYXRhZ3JpZC1oaWdobGlnaHQtY2hhbmdlO1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkeC1kYXRhZ3JpZC1oaWdobGlnaHQtY2hhbmdlIHtcclxuICA1MCUsXHJcbiAgZnJvbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wOCk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgZHgtZGF0YWdyaWQtaGlnaGxpZ2h0LWNoYW5nZSB7XHJcbiAgNTAlLFxyXG4gIGZyb20ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDgpO1xyXG4gIH1cclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LW1lbnUsXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LW1lbnUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LW1lbnUgLmR4LW1lbnUtaXRlbSAuZHgtbWVudS1pdGVtLWNvbnRlbnQsXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LW1lbnUgLmR4LW1lbnUtaXRlbSAuZHgtbWVudS1pdGVtLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDhweCA0cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1tZW51IC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uLFxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyIC5keC1tZW51IC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uIHtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxuICBtYXJnaW46IDAgM3B4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIuZHgtZmlsdGVyLW1lbnUgLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uLFxyXG4uZHgtZGF0YWdyaWQuZHgtZmlsdGVyLW1lbnUgLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uIHtcclxuICBjb2xvcjogcmdiYSg4Niw4Niw4NiwuNTQpO1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIGhlaWdodDogMTRweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDE0cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIuZHgtZmlsdGVyLW1lbnUgLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1kZWZhdWx0LFxyXG4uZHgtZGF0YWdyaWQuZHgtZmlsdGVyLW1lbnUgLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1kZWZhdWx0IHtcclxuICBtYXJnaW4tdG9wOiAycHg7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1lZGl0b3Itd2l0aC1tZW51IC5keC1tZW51LWl0ZW0tY29udGVudCxcclxuLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtZWRpdG9yLXdpdGgtbWVudSAuZHgtbWVudS1pdGVtLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWVkaXRvci13aXRoLW1lbnUgLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uLFxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyIC5keC1lZGl0b3Itd2l0aC1tZW51IC5keC1tZW51LWl0ZW0tY29udGVudCAuZHgtaWNvbiB7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTRweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1lZGl0b3Itd2l0aC1tZW51IC5keC1tZW51LWl0ZW0tY29udGVudCAuZHgtaWNvbi5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZGVmYXVsdCxcclxuLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtZWRpdG9yLXdpdGgtbWVudSAuZHgtbWVudS1pdGVtLWNvbnRlbnQgLmR4LWljb24uZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWRlZmF1bHQge1xyXG4gIG1hcmdpbi10b3A6IDJweDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWVkaXRvci13aXRoLW1lbnUgLmR4LXRleHRlZGl0b3IgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1kYXRhZ3JpZCAuZHgtZWRpdG9yLXdpdGgtbWVudSAuZHgtdGV4dGVkaXRvciAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtZWRpdG9yLXdpdGgtbWVudSAuZHgtdGV4dGVkaXRvciAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSxcclxuLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtZWRpdG9yLXdpdGgtbWVudSAuZHgtdGV4dGVkaXRvciAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIuZHgtY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW1zLWNvbnRhaW5lciAuZHgtaWNvbi1jb250ZXh0LW1lbnUtc29ydC1hc2MsXHJcbi5keC1kYXRhZ3JpZC5keC1jb250ZXh0LW1lbnUgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyIC5keC1pY29uLWNvbnRleHQtbWVudS1zb3J0LWFzYyB7XHJcbiAgZm9udDogMTRweC8xNHB4IERYSWNvbnM7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTRweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyLmR4LWNvbnRleHQtbWVudSAuZHgtbWVudS1pdGVtcy1jb250YWluZXIgLmR4LWljb24tY29udGV4dC1tZW51LXNvcnQtYXNjOjpiZWZvcmUsXHJcbi5keC1kYXRhZ3JpZC5keC1jb250ZXh0LW1lbnUgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyIC5keC1pY29uLWNvbnRleHQtbWVudS1zb3J0LWFzYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1M1wiO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIuZHgtY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW1zLWNvbnRhaW5lciAuZHgtaWNvbi1jb250ZXh0LW1lbnUtc29ydC1kZXNjLFxyXG4uZHgtZGF0YWdyaWQuZHgtY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW1zLWNvbnRhaW5lciAuZHgtaWNvbi1jb250ZXh0LW1lbnUtc29ydC1kZXNjIHtcclxuICBmb250OiAxNHB4LzE0cHggRFhJY29ucztcclxuICB3aWR0aDogMTRweDtcclxuICBoZWlnaHQ6IDE0cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTRweCAxNHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIuZHgtY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW1zLWNvbnRhaW5lciAuZHgtaWNvbi1jb250ZXh0LW1lbnUtc29ydC1kZXNjOjpiZWZvcmUsXHJcbi5keC1kYXRhZ3JpZC5keC1jb250ZXh0LW1lbnUgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyIC5keC1pY29uLWNvbnRleHQtbWVudS1zb3J0LWRlc2M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTRcIjtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyLmR4LWNvbnRleHQtbWVudSAuZHgtbWVudS1pdGVtcy1jb250YWluZXIgLmR4LWljb24tY29udGV4dC1tZW51LXNvcnQtbm9uZSxcclxuLmR4LWRhdGFncmlkLmR4LWNvbnRleHQtbWVudSAuZHgtbWVudS1pdGVtcy1jb250YWluZXIgLmR4LWljb24tY29udGV4dC1tZW51LXNvcnQtbm9uZSB7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTRweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1oZWFkZXItZmlsdGVyLFxyXG4uZHgtZGF0YWdyaWQgLmR4LXNvcnQtZG93bixcclxuLmR4LWRhdGFncmlkIC5keC1zb3J0LXVwLFxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyIC5keC1oZWFkZXItZmlsdGVyLFxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyIC5keC1zb3J0LWRvd24sXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LXNvcnQtdXAge1xyXG4gIHdpZHRoOiAxNXB4O1xyXG4gIGhlaWdodDogMTVweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtaGVhZGVyLWZpbHRlcjpub3QoLmR4LWhlYWRlci1maWx0ZXItZW1wdHkpLFxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyIC5keC1oZWFkZXItZmlsdGVyOm5vdCguZHgtaGVhZGVyLWZpbHRlci1lbXB0eSkge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWVxdWFscyxcclxuLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWVxdWFscyB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZXF1YWxzOjpiZWZvcmUsXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1lcXVhbHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDRcIjtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1kZWZhdWx0LFxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZGVmYXVsdCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZGVmYXVsdDo6YmVmb3JlLFxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZGVmYXVsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyN1wiO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLW5vdC1lcXVhbHMsXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ub3QtZXF1YWxzIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ub3QtZXF1YWxzOjpiZWZvcmUsXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ub3QtZXF1YWxzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ1XCI7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tbGVzcyxcclxuLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWxlc3Mge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWxlc3M6OmJlZm9yZSxcclxuLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWxlc3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDZcIjtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1sZXNzLWVxdWFsLFxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tbGVzcy1lcXVhbCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tbGVzcy1lcXVhbDo6YmVmb3JlLFxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tbGVzcy1lcXVhbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0OFwiO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWdyZWF0ZXIsXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ncmVhdGVyIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ncmVhdGVyOjpiZWZvcmUsXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ncmVhdGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ3XCI7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZ3JlYXRlci1lcXVhbCxcclxuLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWdyZWF0ZXItZXF1YWwge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWdyZWF0ZXItZXF1YWw6OmJlZm9yZSxcclxuLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWdyZWF0ZXItZXF1YWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDlcIjtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1jb250YWlucyxcclxuLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWNvbnRhaW5zIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1jb250YWluczo6YmVmb3JlLFxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tY29udGFpbnM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjNcIjtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ub3QtY29udGFpbnMsXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ub3QtY29udGFpbnMge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLW5vdC1jb250YWluczo6YmVmb3JlLFxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tbm90LWNvbnRhaW5zOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY2XCI7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tc3RhcnRzLXdpdGgsXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1zdGFydHMtd2l0aCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tc3RhcnRzLXdpdGg6OmJlZm9yZSxcclxuLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLXN0YXJ0cy13aXRoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZW5kcy13aXRoLFxyXG4uZHgtZGF0YWdyaWQtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZW5kcy13aXRoIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1lbmRzLXdpdGg6OmJlZm9yZSxcclxuLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWVuZHMtd2l0aDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2NVwiO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWJldHdlZW4sXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1iZXR3ZWVuIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1iZXR3ZWVuOjpiZWZvcmUsXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1iZXR3ZWVuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1jb2x1bW4taW5kaWNhdG9ycyxcclxuLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtY29sdW1uLWluZGljYXRvcnMge1xyXG4gIGhlaWdodDogMTZweDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIC5keC1zb3J0LWluZGV4LWljb24sXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIC5keC1zb3J0LWluZGV4LWljb24ge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICBtYXJnaW4tbGVmdDogLTFweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvdHRvbTogMXB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtY29sdW1uLWluZGljYXRvcnMgPiBkaXYsXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LWNvbHVtbi1pbmRpY2F0b3JzID4gZGl2IHtcclxuICB3aWR0aDogMTVweDtcclxuICBoZWlnaHQ6IDE1cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMTVweDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1kYXRhZ3JpZC1jb250YWluZXIgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtZGF0YWdyaWQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LXJvdy1hbHQgPiB0ZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y1ZjVmNTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y1ZjVmNTtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LXJvdy1hbHQuZHgtcm93Om5vdCguZHgtcm93LXJlbW92ZWQpIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWxpbmsge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LXJvdy1saW5lcyA+IHRkIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWNvbHVtbi1saW5lcyA+IHRkIHtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWVycm9yLXJvdyAuZHgtY2xvc2VidXR0b24ge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW46IDEycHg7XHJcbiAgZm9udDogMTRweC8xNHB4IERYSWNvbnM7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTRweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWVycm9yLXJvdyAuZHgtY2xvc2VidXR0b246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMGFcIjtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWVycm9yLXJvdyAuZHgtZXJyb3ItbWVzc2FnZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4OGU4NjtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICBwYWRkaW5nOiAxMHB4IDM1cHggMTBweCAxMHB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtcm93ID4gdGQge1xyXG4gIHBhZGRpbmc6IDEwcHggMTFweDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtaGVhZGVyLXJvdyA+IHRkIHtcclxuICBwYWRkaW5nLXRvcDogMTJweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ZC5keC1jZWxsLW1vZGlmaWVkOm5vdCguZHgtZmllbGQtaXRlbS1jb250ZW50KTpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZyksXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWRhdGFncmlkLWludmFsaWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LWRhdGFncmlkLXNlbGVjdC1hbGwpLFxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ZDpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZyk6bm90KC5keC1kYXRhZ3JpZC1zZWxlY3QtYWxsKSB7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ZC5keC1jZWxsLW1vZGlmaWVkOm5vdCguZHgtZmllbGQtaXRlbS1jb250ZW50KTpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZykuZHgtY29tbWFuZC1zZWxlY3QsXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWRhdGFncmlkLWludmFsaWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LWRhdGFncmlkLXNlbGVjdC1hbGwpLmR4LWNvbW1hbmQtc2VsZWN0LFxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ZDpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZyk6bm90KC5keC1kYXRhZ3JpZC1zZWxlY3QtYWxsKS5keC1jb21tYW5kLXNlbGVjdCB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgd2lkdGg6IDM4cHg7XHJcbiAgbWluLXdpZHRoOiAzOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWNlbGwtbW9kaWZpZWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKS5keC1jb21tYW5kLWVkaXQsXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWRhdGFncmlkLWludmFsaWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LWRhdGFncmlkLXNlbGVjdC1hbGwpLmR4LWNvbW1hbmQtZWRpdCxcclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93ID4gdGQ6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtZGF0YWdyaWQtc2VsZWN0LWFsbCkuZHgtY29tbWFuZC1lZGl0IHtcclxuICB3aWR0aDogMTA1cHg7XHJcbiAgbWluLXdpZHRoOiAxMDVweDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ZC5keC1jZWxsLW1vZGlmaWVkOm5vdCguZHgtZmllbGQtaXRlbS1jb250ZW50KTpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZykuZHgtY29tbWFuZC1lZGl0LmR4LWNvbW1hbmQtZWRpdC13aXRoLWljb25zLFxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ZC5keC1kYXRhZ3JpZC1pbnZhbGlkOm5vdCguZHgtZmllbGQtaXRlbS1jb250ZW50KTpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZyk6bm90KC5keC1kYXRhZ3JpZC1zZWxlY3QtYWxsKS5keC1jb21tYW5kLWVkaXQuZHgtY29tbWFuZC1lZGl0LXdpdGgtaWNvbnMsXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LWRhdGFncmlkLXNlbGVjdC1hbGwpLmR4LWNvbW1hbmQtZWRpdC5keC1jb21tYW5kLWVkaXQtd2l0aC1pY29ucyB7XHJcbiAgd2lkdGg6IDgwcHg7XHJcbiAgbWluLXdpZHRoOiA4MHB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWNlbGwtbW9kaWZpZWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKS5keC1jb21tYW5kLWVkaXQuZHgtY29tbWFuZC1lZGl0LXdpdGgtaWNvbnMgLmR4LWxpbmssXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWRhdGFncmlkLWludmFsaWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LWRhdGFncmlkLXNlbGVjdC1hbGwpLmR4LWNvbW1hbmQtZWRpdC5keC1jb21tYW5kLWVkaXQtd2l0aC1pY29ucyAuZHgtbGluayxcclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93ID4gdGQ6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtZGF0YWdyaWQtc2VsZWN0LWFsbCkuZHgtY29tbWFuZC1lZGl0LmR4LWNvbW1hbmQtZWRpdC13aXRoLWljb25zIC5keC1saW5rIHtcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMTZweDtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93ID4gdGQuZHgtY2VsbC1tb2RpZmllZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpLmR4LWNvbW1hbmQtZWRpdC5keC1jb21tYW5kLWVkaXQtd2l0aC1pY29ucyAuZHgtbGluazpub3QoLmR4LWxpbmstaWNvbiksXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWRhdGFncmlkLWludmFsaWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LWRhdGFncmlkLXNlbGVjdC1hbGwpLmR4LWNvbW1hbmQtZWRpdC5keC1jb21tYW5kLWVkaXQtd2l0aC1pY29ucyAuZHgtbGluazpub3QoLmR4LWxpbmstaWNvbiksXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LWRhdGFncmlkLXNlbGVjdC1hbGwpLmR4LWNvbW1hbmQtZWRpdC5keC1jb21tYW5kLWVkaXQtd2l0aC1pY29ucyAuZHgtbGluazpub3QoLmR4LWxpbmstaWNvbikge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWNlbGwtbW9kaWZpZWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKS5keC1jb21tYW5kLWVkaXQgLmR4LWxpbmsuZHgtc3RhdGUtZGlzYWJsZWQsXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWRhdGFncmlkLWludmFsaWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LWRhdGFncmlkLXNlbGVjdC1hbGwpLmR4LWNvbW1hbmQtZWRpdCAuZHgtbGluay5keC1zdGF0ZS1kaXNhYmxlZCxcclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93ID4gdGQ6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtZGF0YWdyaWQtc2VsZWN0LWFsbCkuZHgtY29tbWFuZC1lZGl0IC5keC1saW5rLmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBvcGFjaXR5OiAuMzg7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93ID4gdGQuZHgtY2VsbC1tb2RpZmllZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpLmR4LWNvbW1hbmQtZWRpdCAuZHgtbGluay5keC1zdGF0ZS1kaXNhYmxlZC5keC1saW5rLWljb24sXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWRhdGFncmlkLWludmFsaWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LWRhdGFncmlkLXNlbGVjdC1hbGwpLmR4LWNvbW1hbmQtZWRpdCAuZHgtbGluay5keC1zdGF0ZS1kaXNhYmxlZC5keC1saW5rLWljb24sXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LWRhdGFncmlkLXNlbGVjdC1hbGwpLmR4LWNvbW1hbmQtZWRpdCAuZHgtbGluay5keC1zdGF0ZS1kaXNhYmxlZC5keC1saW5rLWljb24ge1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWNlbGwtbW9kaWZpZWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKSAuZHgtZGF0YWdyaWQtZ3JvdXAtc3BhY2UsXHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWNlbGwtbW9kaWZpZWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKS5keC1jb21tYW5kLWV4cGFuZCxcclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93ID4gdGQuZHgtZGF0YWdyaWQtaW52YWxpZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtZGF0YWdyaWQtc2VsZWN0LWFsbCkgLmR4LWRhdGFncmlkLWdyb3VwLXNwYWNlLFxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ZC5keC1kYXRhZ3JpZC1pbnZhbGlkOm5vdCguZHgtZmllbGQtaXRlbS1jb250ZW50KTpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZyk6bm90KC5keC1kYXRhZ3JpZC1zZWxlY3QtYWxsKS5keC1jb21tYW5kLWV4cGFuZCxcclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93ID4gdGQ6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtZGF0YWdyaWQtc2VsZWN0LWFsbCkgLmR4LWRhdGFncmlkLWdyb3VwLXNwYWNlLFxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ZDpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZyk6bm90KC5keC1kYXRhZ3JpZC1zZWxlY3QtYWxsKS5keC1jb21tYW5kLWV4cGFuZCB7XHJcbiAgcGFkZGluZzogMCA0cHggMCA4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93ID4gdGQuZHgtY2VsbC1tb2RpZmllZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpLmR4LWVkaXRvci1jZWxsOm5vdCguZHgtY29tbWFuZC1zZWxlY3QpLFxyXG4uZHgtZGF0YWdyaWQgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ZC5keC1kYXRhZ3JpZC1pbnZhbGlkOm5vdCguZHgtZmllbGQtaXRlbS1jb250ZW50KTpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZyk6bm90KC5keC1kYXRhZ3JpZC1zZWxlY3QtYWxsKS5keC1lZGl0b3ItY2VsbDpub3QoLmR4LWNvbW1hbmQtc2VsZWN0KSxcclxuLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93ID4gdGQ6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtZGF0YWdyaWQtc2VsZWN0LWFsbCkuZHgtZWRpdG9yLWNlbGw6bm90KC5keC1jb21tYW5kLXNlbGVjdCkge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXZpcnR1YWwtcm93ID4gdGRbc3R5bGUqPVwidGV4dC1hbGlnbjogcmlnaHRcIl06YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDQ5cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkIC5keC1jb21tYW5kLWRyYWcge1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIG1pbi13aWR0aDogNDBweDtcclxufVxyXG4uZHgtZGF0YWdyaWQgLmR4LWNvbW1hbmQtZHJhZyAuZHgtZGF0YWdyaWQtZHJhZy1pY29uIHtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZWRpdC1wb3B1cCAuZHgtcG9wdXAtY29udGVudCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZWRpdC1wb3B1cCAuZHgtZXJyb3ItbWVzc2FnZSB7XHJcbiAgcGFkZGluZzogMTBweCAxMXB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1lZGl0LXBvcHVwLWZvcm0ge1xyXG4gIHBhZGRpbmc6IDE2cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWhlYWRlcnMgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgbWluLWhlaWdodDogMTZweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtbG9va3VwLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWxvb2t1cCB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzIC5keC1sb29rdXAgLmR4LWxvb2t1cC1maWVsZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1sb29rdXAgLmR4LWxvb2t1cC1maWVsZCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMXB4O1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b24uZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWRhdGFncmlkLWhlYWRlcnMgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXNob3ctY2xlYXItYnV0dG9uLmR4LXZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b24uZHgtdmFsaWRhdGlvbi1wZW5kaW5nIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXNob3ctY2xlYXItYnV0dG9uLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b24uZHgtdmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b24uZHgtdmFsaWRhdGlvbi1wZW5kaW5nIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyM3B4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzIC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC1zaG93LWNsZWFyLWJ1dHRvbi5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWRhdGFncmlkLWhlYWRlcnMgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXNob3ctY2xlYXItYnV0dG9uLmR4LXZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWRhdGFncmlkLWhlYWRlcnMgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXNob3ctY2xlYXItYnV0dG9uLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b24uZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b24uZHgtdmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXNob3ctY2xlYXItYnV0dG9uLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzIC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtdmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzIC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC12YWxpZGF0aW9uLXBlbmRpbmcgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC12YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC12YWxpZGF0aW9uLXBlbmRpbmcgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWhlYWRlcnMgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtdmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC12YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxuICBwYWRkaW5nLWxlZnQ6IDIzcHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWhlYWRlcnMgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkLWhlYWRlcnMgLmR4LXNlYXJjaGJveCAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSxcclxuLmR4LWRhdGFncmlkLWhlYWRlcnMgLmR4LXNlYXJjaGJveCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWFyY2hib3ggLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VhcmNoYm94IC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtc2VhcmNoYm94IC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1oZWFkZXJzIC5keC1zZWFyY2hib3ggLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWFyY2hib3ggLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWFyY2hib3ggLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1ydGwuZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtc2VhcmNoYm94IC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtcnRsLmR4LWRhdGFncmlkLWhlYWRlcnMgLmR4LXNlYXJjaGJveCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXJ0bC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VhcmNoYm94IC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtcnRsLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWFyY2hib3ggLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbHVtbi1jaG9vc2VyLWxpc3QgLmR4LWVtcHR5LW1lc3NhZ2UsXHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1kYXRhZ3JpZC1jb2x1bW4tY2hvb3Nlci1saXN0IC5keC1lbXB0eS1tZXNzYWdlIHtcclxuICBjb2xvcjogcmdiYSgxMDIsMTAyLDEwMiwuODcpO1xyXG4gIHBhZGRpbmc6IDAgOHB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb2x1bW4tY2hvb3NlciB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvLFJvYm90b0ZhbGxiYWNrLFwiTm90byBLdWZpIEFyYWJpY1wiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTc7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbHVtbi1jaG9vc2VyIGlucHV0LFxyXG4uZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXIgdGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sUm9ib3RvRmFsbGJhY2ssXCJOb3RvIEt1ZmkgQXJhYmljXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NztcclxufVxyXG4uZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXIuZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXItbW9kZS1kcmFnIC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nOiA4cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbHVtbi1jaG9vc2VyLmR4LWRhdGFncmlkLWNvbHVtbi1jaG9vc2VyLW1vZGUtZHJhZyAuZHgtcG9wdXAtY29udGVudCAuZHgtdHJlZXZpZXctc2VhcmNoIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb2x1bW4tY2hvb3Nlci5keC1kYXRhZ3JpZC1jb2x1bW4tY2hvb3Nlci1tb2RlLWRyYWcgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LXRyZWV2aWV3LW5vZGUge1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXIuZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXItbW9kZS1zZWxlY3QgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDhweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXIgLmR4LW92ZXJsYXktY29udGVudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29sdW1uLWNob29zZXIgLmR4LW92ZXJsYXktY29udGVudCAuZHgtcG9wdXAtdGl0bGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb2x1bW4tY2hvb3NlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3B1cC10aXRsZSAuZHgtdG9vbGJhci1sYWJlbCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jb2x1bW4tY2hvb3NlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3B1cC1jb250ZW50IC5keC1jb2x1bW4tY2hvb3Nlci1pdGVtIHtcclxuICBtYXJnaW46IDJweCAycHggOHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsMCwwLC4xKSwwIDFweCAzcHggcmdiYSgwLDAsMCwuMik7XHJcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsMCwwLC4xKSwwIDFweCAzcHggcmdiYSgwLDAsMCwuMik7XHJcbn1cclxuLmR4LWRhdGFncmlkLWRyYWctaGVhZGVyIHtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuNSk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjEpLDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yKTtcclxuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjEpLDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yKTtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgcGFkZGluZzogMTJweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtY29sdW1ucy1zZXBhcmF0b3Ige1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuNSk7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNvbHVtbnMtc2VwYXJhdG9yLXRyYW5zcGFyZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZHJvcC1oaWdobGlnaHQgPiB0ZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhYzg0MDtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtZGF0YWdyaWQtZHJvcC1oaWdobGlnaHQgPiB0ZCAuZHgtaGVhZGVyLWZpbHRlciB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWRhdGFncmlkLWRyb3AtaGlnaGxpZ2h0ID4gdGQgLmR4LWNoZWNrYm94IC5keC1jaGVja2JveC1pY29uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1mb2N1cy1vdmVybGF5OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgaGVpZ2h0OiAycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExZDM2NjtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAxcHg7XHJcbn1cclxuLmR4LWRhdGEtcm93LmR4LXN0YXRlLWhvdmVyOm5vdCguZHgtc2VsZWN0aW9uKTpub3QoLmR4LXJvdy1pbnNlcnRlZCk6bm90KC5keC1yb3ctcmVtb3ZlZCk6bm90KC5keC1lZGl0LXJvdyk6bm90KC5keC1yb3ctZm9jdXNlZCkgPiAuZHgtZGF0YWdyaWQtcmVhZG9ubHkgLmR4LXRleHRlZGl0b3IgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA0KTtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XHJcbiAgdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzIC5keC1kYXRhZ3JpZC1jb250ZW50IHtcclxuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1ib3JkZXJzIC5keC1kYXRhZ3JpZC1oZWFkZXJzIC5keC1kYXRhZ3JpZC10YWJsZSB7XHJcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzIC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93ID4gdGQge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzIC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93PnRkIC5keC1zb3J0LFxyXG4uZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdz50ZCAuZHgtc29ydC1pbmRpY2F0b3IsXHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzIC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93PnRkOmhvdmVyIC5keC1kYXRhZ3JpZC10ZXh0LWNvbnRlbnQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWRhdGFncmlkLWhlYWRlcnMgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cgPiB0ZDpob3ZlciAuZHgtc29ydCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjM4KTtcclxufVxyXG4uZHgtZGF0YWdyaWQtaGVhZGVycyAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LXJvdyA+IHRkOmhvdmVyOm5vdCguZHgtY29tbWFuZC1zZWxlY3QpOm5vdCguZHgtY29tbWFuZC1leHBhbmQpOm5vdCguZHgtZWRpdG9yLWNlbGwpOm5vdCguZHgtY29tbWFuZC1lZGl0KTpub3QoLmR4LWRhdGFncmlkLWdyb3VwLXNwYWNlKSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDQpO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzLmR4LWhlYWRlci1tdWx0aS1yb3cgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cuZHgtaGVhZGVyLXJvdyAuZHgtY29tbWFuZC1zZWxlY3Qge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzLmR4LWhlYWRlci1tdWx0aS1yb3cgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cuZHgtaGVhZGVyLXJvdyA+IHRkIHtcclxuICBwYWRkaW5nLXRvcDogMTJweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzLmR4LWhlYWRlci1tdWx0aS1yb3cgLmR4LWRhdGFncmlkLWNvbnRlbnQgLmR4LWRhdGFncmlkLXRhYmxlIC5keC1yb3cuZHgtaGVhZGVyLXJvdyA+IHRkOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItbGVmdDogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtaGVhZGVycy5keC1oZWFkZXItbXVsdGktcm93IC5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtcm93LmR4LWhlYWRlci1yb3cgPiB0ZDpsYXN0LWNoaWxkIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LW1lbnUge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcm93IC5keC1tZW51IC5keC1tZW51LWhvcml6b250YWwgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdG9wOiAycHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcm93IC5keC1tZW51IC5keC1tZW51LWhvcml6b250YWwgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyIC5keC1tZW51LWl0ZW0td3JhcHBlciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcm93IC5keC1tZW51IC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIGNvbG9yOiByZ2JhKDExNywxMTcsMTE3LC44Nyk7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgLmR4LWZpbHRlci1tb2RpZmllZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4zMik7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgdGQgLmR4LWVkaXRvci1jb250YWluZXIgLmR4LWZpbHRlci1yYW5nZS1jb250ZW50IHtcclxuICBwYWRkaW5nOiAxMHB4IDExcHggMTBweCAzNnB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LWRhdGFncmlkLWZpbHRlci1yb3cgPiB0ZCB7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yYW5nZS1vdmVybGF5IC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIG92ZXJmbG93OiBpbmhlcml0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjEpLDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yKTtcclxuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjEpLDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yKTtcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXJhbmdlLW92ZXJsYXkgLmR4LW92ZXJsYXktY29udGVudCAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1mb2N1c2VkOjphZnRlcixcclxuLmR4LWRhdGFncmlkLWZpbHRlci1yYW5nZS1vdmVybGF5IC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtaG92ZXI6OmFmdGVyIHtcclxuICB0b3A6IGF1dG87XHJcbiAgYm90dG9tOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1maWx0ZXItcmFuZ2Utb3ZlcmxheSAuZHgtb3ZlcmxheS1jb250ZW50IC5keC10ZXh0ZWRpdG9yIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgaGVpZ2h0OiAzN3B4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICBwYWRkaW5nLWxlZnQ6IDhweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXJhbmdlLW92ZXJsYXkgLmR4LW92ZXJsYXktY29udGVudCAuZHgtdGV4dGVkaXRvciAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSB7XHJcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1yYW5nZS1vdmVybGF5IC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWludmFsaWQtbWVzc2FnZS5keC1vdmVybGF5LXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWNlbGwtbW9kaWZpZWQsXHJcbi5keC1kYXRhZ3JpZC1pbnZhbGlkIHtcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG4uZHgtZGF0YWdyaWQtaGVhZGVyLXBhbmVsIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxuICBwYWRkaW5nOiAwIDExcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtZGF0YWdyaWQtaGVhZGVyLXBhbmVsIC5keC1hcHBseS1idXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXItcGFuZWwgLmR4LWFwcGx5LWJ1dHRvbiAuZHgtaWNvbiB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWRhdGFncmlkLWhlYWRlci1wYW5lbCAuZHgtYXBwbHktYnV0dG9uLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1kYXRhZ3JpZC1oZWFkZXItcGFuZWwgLmR4LWFwcGx5LWJ1dHRvbi5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4wOCk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWhlYWRlci1wYW5lbCAuZHgtYXBwbHktYnV0dG9uLmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4zNik7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWhlYWRlci1wYW5lbCAuZHgtYXBwbHktYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWhlYWRlci1wYW5lbCAuZHgtYXBwbHktYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uIHtcclxuICBvcGFjaXR5OiAuNjtcclxufVxyXG4uZHgtZGF0YWdyaWQtaGVhZGVyLXBhbmVsIC5keC1hcHBseS1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWJ1dHRvbi10ZXh0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMzUpO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXItcGFuZWwgLmR4LWFwcGx5LWJ1dHRvbiAuZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjIpO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXItcGFuZWwgLmR4LXRvb2xiYXItdGV4dC1hdXRvLWhpZGUgLmR4LWJ1dHRvbi5keC1idXR0b24taGFzLWljb24ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG4uZHgtZGF0YWdyaWQtaGVhZGVyLXBhbmVsIC5keC1kYXRhZ3JpZC10b29sYmFyLWJ1dHRvbiAuZHgtaWNvbiB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtZGF0YWdyaWQtYWRkcm93LWJ1dHRvbiAuZHgtaWNvbi1lZGl0LWJ1dHRvbi1hZGRyb3cge1xyXG4gIGZvbnQ6IDE4cHgvMThweCBEWEljb25zO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmR4LWRhdGFncmlkLWFkZHJvdy1idXR0b24gLmR4LWljb24tZWRpdC1idXR0b24tYWRkcm93OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7XHJcbn1cclxuLmR4LWRhdGFncmlkLWNhbmNlbC1idXR0b24gLmR4LWljb24tZWRpdC1idXR0b24tY2FuY2VsIHtcclxuICBmb250OiAxOHB4LzE4cHggRFhJY29ucztcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1jYW5jZWwtYnV0dG9uIC5keC1pY29uLWVkaXQtYnV0dG9uLWNhbmNlbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1zYXZlLWJ1dHRvbiAuZHgtaWNvbi1lZGl0LWJ1dHRvbi1zYXZlIHtcclxuICBmb250OiAxOHB4LzE4cHggRFhJY29ucztcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1zYXZlLWJ1dHRvbiAuZHgtaWNvbi1lZGl0LWJ1dHRvbi1zYXZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XHJcbn1cclxuLmR4LWRhdGFncmlkLWFkYXB0aXZlLW1vcmUge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtcm93LmR4LXJvdy1mb2N1c2VkIC5keC1kYXRhZ3JpZC1hZGFwdGl2ZS1tb3JlIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1oZWFkZXJzICsgLmR4LWRhdGFncmlkLXJvd3N2aWV3LFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcuZHgtZGF0YWdyaWQtYWZ0ZXItaGVhZGVycyB7XHJcbiAgYm9yZGVyLXRvcDogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXJvdyB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXJvdzpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXJvdy5keC1lZGl0LXJvdzpmaXJzdC1jaGlsZCA+IHRkIHtcclxuICBib3JkZXItdG9wLXdpZHRoOiAwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtcm93LmR4LWVkaXQtcm93ID4gdGQge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtbWFzdGVyLWRldGFpbC1yb3cgPiAuZHgtbWFzdGVyLWRldGFpbC1jZWxsIHtcclxuICBwYWRkaW5nOiAxNnB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtbWFzdGVyLWRldGFpbC1yb3cgLmR4LW1hc3Rlci1kZXRhaWwtY2VsbCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1tYXN0ZXItZGV0YWlsLXJvdyA+IC5keC1kYXRhZ3JpZC1ncm91cC1zcGFjZSB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1tYXN0ZXItZGV0YWlsLXJvdzpub3QoLmR4LWRhdGFncmlkLWVkaXQtZm9ybSkgLmR4LW1hc3Rlci1kZXRhaWwtY2VsbCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1tYXN0ZXItZGV0YWlsLXJvdzpub3QoLmR4LWRhdGFncmlkLWVkaXQtZm9ybSkgPiAuZHgtZGF0YWdyaWQtZ3JvdXAtc3BhY2Uge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1hZGFwdGl2ZS1kZXRhaWwtcm93LmR4LXNlbGVjdGlvbjpob3Zlcjpub3QoLmR4LWVkaXQtcm93KSAuZHgtY2VsbC1tb2RpZmllZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1hZGFwdGl2ZS1kZXRhaWwtcm93LmR4LXNlbGVjdGlvbjpub3QoLmR4LWVkaXQtcm93KSAuZHgtY2VsbC1tb2RpZmllZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1hZGFwdGl2ZS1kZXRhaWwtcm93Om5vdCguZHgtZWRpdC1yb3cpIC5keC1jZWxsLW1vZGlmaWVkLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRhdGEtcm93LmR4LXNlbGVjdGlvbjpob3Zlcjpub3QoLmR4LWVkaXQtcm93KSAuZHgtY2VsbC1tb2RpZmllZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kYXRhLXJvdy5keC1zZWxlY3Rpb246bm90KC5keC1lZGl0LXJvdykgLmR4LWNlbGwtbW9kaWZpZWQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZGF0YS1yb3c6bm90KC5keC1lZGl0LXJvdykgLmR4LWNlbGwtbW9kaWZpZWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMzIpO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtYWRhcHRpdmUtZGV0YWlsLXJvdyAuZHgtdmFsaWRhdG9yLmR4LWRhdGFncmlkLWludmFsaWQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtYWRhcHRpdmUtZGV0YWlsLXJvdyAuZHgtdmFsaWRhdG9yLmR4LWludmFsaWQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtYWRhcHRpdmUtZGV0YWlsLXJvdy5keC1zZWxlY3Rpb24gLmR4LXZhbGlkYXRvci5keC1kYXRhZ3JpZC1pbnZhbGlkLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWFkYXB0aXZlLWRldGFpbC1yb3cuZHgtc2VsZWN0aW9uIC5keC12YWxpZGF0b3IuZHgtaW52YWxpZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1hZGFwdGl2ZS1kZXRhaWwtcm93LmR4LXNlbGVjdGlvbjpob3ZlciAuZHgtdmFsaWRhdG9yLmR4LWRhdGFncmlkLWludmFsaWQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtYWRhcHRpdmUtZGV0YWlsLXJvdy5keC1zZWxlY3Rpb246aG92ZXIgLmR4LXZhbGlkYXRvci5keC1pbnZhbGlkLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRhdGEtcm93IC5keC12YWxpZGF0b3IuZHgtZGF0YWdyaWQtaW52YWxpZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kYXRhLXJvdyAuZHgtdmFsaWRhdG9yLmR4LWludmFsaWQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZGF0YS1yb3cuZHgtc2VsZWN0aW9uIC5keC12YWxpZGF0b3IuZHgtZGF0YWdyaWQtaW52YWxpZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1kYXRhLXJvdy5keC1zZWxlY3Rpb24gLmR4LXZhbGlkYXRvci5keC1pbnZhbGlkLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRhdGEtcm93LmR4LXNlbGVjdGlvbjpob3ZlciAuZHgtdmFsaWRhdG9yLmR4LWRhdGFncmlkLWludmFsaWQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtZGF0YS1yb3cuZHgtc2VsZWN0aW9uOmhvdmVyIC5keC12YWxpZGF0b3IuZHgtaW52YWxpZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsNjcsNTQsLjMyKTtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LW92ZXJsYXktd3JhcHBlci5keC1pbnZhbGlkLW1lc3NhZ2UgLmR4LW92ZXJsYXktY29udGVudCB7XHJcbiAgcGFkZGluZzogOXB4IDE3cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXJvdy1yZW1vdmVkID4gdGQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWFkYXB0aXZlLWRldGFpbC1yb3cgLmR4LWZpZWxkLWl0ZW0tbGFiZWwge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtYWRhcHRpdmUtZGV0YWlsLXJvdyAuZHgtZmllbGQtaXRlbS1jb250ZW50IHtcclxuICBsaW5lLWhlaWdodDogMjZweDtcclxuICBtaW4taGVpZ2h0OiAyNnB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWFkYXB0aXZlLWRldGFpbC1yb3cgLmR4LWZpZWxkLWl0ZW0tY29udGVudC5keC1mb2N1c2VkIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtYWRhcHRpdmUtZGV0YWlsLXJvdyAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGhlaWdodDogMjZweDtcclxuICBsaW5lLWhlaWdodDogMjZweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWFkYXB0aXZlLWRldGFpbC1yb3cgLmR4LXRleHRlZGl0b3I6OmFmdGVyLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWFkYXB0aXZlLWRldGFpbC1yb3cgLmR4LXRleHRlZGl0b3I6OmJlZm9yZSB7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWFkYXB0aXZlLWRldGFpbC1yb3cgLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLW91dGxpbmVkIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWl0ZW0tbW9kaWZpZWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMzIpO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZGF0YS1yb3cgLmR4LWNvbW1hbmQtZWRpdCAuZHgtbGluayxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1yb3ctZm9jdXNlZC5keC1kYXRhLXJvdyA+IHRkOm5vdCguZHgtZm9jdXNlZCksXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZGF0YS1yb3cgPiB0ciA+IHRkOm5vdCguZHgtZm9jdXNlZCkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWQzNjY7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1yb3ctZm9jdXNlZC5keC1kYXRhLXJvdyAuZHgtY29tbWFuZC1lZGl0IC5keC1saW5rIC5keC1kYXRhZ3JpZC1ncm91cC1jbG9zZWQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZGF0YS1yb3cgLmR4LWNvbW1hbmQtZWRpdCAuZHgtbGluayAuZHgtZGF0YWdyaWQtZ3JvdXAtb3BlbmVkLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXJvdy1mb2N1c2VkLmR4LWRhdGEtcm93ID4gdGQ6bm90KC5keC1mb2N1c2VkKSAuZHgtZGF0YWdyaWQtZ3JvdXAtY2xvc2VkLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXJvdy1mb2N1c2VkLmR4LWRhdGEtcm93ID4gdGQ6bm90KC5keC1mb2N1c2VkKSAuZHgtZGF0YWdyaWQtZ3JvdXAtb3BlbmVkLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXJvdy1mb2N1c2VkLmR4LWRhdGEtcm93ID4gdHIgPiB0ZDpub3QoLmR4LWZvY3VzZWQpIC5keC1kYXRhZ3JpZC1ncm91cC1jbG9zZWQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZGF0YS1yb3cgPiB0ciA+IHRkOm5vdCguZHgtZm9jdXNlZCkgLmR4LWRhdGFncmlkLWdyb3VwLW9wZW5lZCB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1yb3ctZm9jdXNlZC5keC1kYXRhLXJvdyAuZHgtY29tbWFuZC1lZGl0IC5keC1saW5rOmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZGF0YS1yb3cgPiB0ZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1yb3ctZm9jdXNlZC5keC1kYXRhLXJvdyA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhMWQzNjY7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1yb3ctZm9jdXNlZC5keC1kYXRhLXJvdzpub3QoLmR4LXJvdy1saW5lcykgPiB0ZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1yb3ctZm9jdXNlZC5keC1kYXRhLXJvdzpub3QoLmR4LXJvdy1saW5lcykgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ExZDM2NjtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ExZDM2NjtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXJvdy1mb2N1c2VkLmR4LWRhdGEtcm93LmR4LWVkaXQtcm93ID4gdGQuZHgtZWRpdG9yLWNlbGw6bm90KC5keC1jb21tYW5kLXNlbGVjdCksXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZGF0YS1yb3cuZHgtZWRpdC1yb3cgPiB0ciA+IHRkLmR4LWVkaXRvci1jZWxsOm5vdCguZHgtY29tbWFuZC1zZWxlY3QpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1yb3ctZm9jdXNlZC5keC1ncm91cC1yb3cge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNhMWQzNjY7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1yb3ctZm9jdXNlZC5keC1ncm91cC1yb3cgLmR4LWRhdGFncmlkLWdyb3VwLWNsb3NlZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1yb3ctZm9jdXNlZC5keC1ncm91cC1yb3cgLmR4LWRhdGFncmlkLWdyb3VwLW9wZW5lZCB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93Om5vdCguZHgtcm93LWZvY3VzZWQpID4gdGQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpub3QoLmR4LXJvdy1mb2N1c2VkKSA+IHRyID4gdGQsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpub3QoLmR4LXJvdy1mb2N1c2VkKTpob3ZlciA+IHRkLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6bm90KC5keC1yb3ctZm9jdXNlZCk6aG92ZXIgPiB0ciA+IHRkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjA0KTtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpub3QoLmR4LXJvdy1mb2N1c2VkKSA+IHRkLmR4LWRhdGFncmlkLWdyb3VwLXNwYWNlLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6bm90KC5keC1yb3ctZm9jdXNlZCkgPiB0ciA+IHRkLmR4LWRhdGFncmlkLWdyb3VwLXNwYWNlLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6bm90KC5keC1yb3ctZm9jdXNlZCk6aG92ZXIgPiB0ZC5keC1kYXRhZ3JpZC1ncm91cC1zcGFjZSxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93Om5vdCguZHgtcm93LWZvY3VzZWQpOmhvdmVyID4gdHIgPiB0ZC5keC1kYXRhZ3JpZC1ncm91cC1zcGFjZSB7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjA0KTtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6bm90KC5keC1yb3ctZm9jdXNlZCkgPiB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6bm90KC5keC1yb3ctZm9jdXNlZCkgPiB0ciA+IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpub3QoLmR4LXJvdy1mb2N1c2VkKTpob3ZlciA+IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUsXHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpub3QoLmR4LXJvdy1mb2N1c2VkKTpob3ZlciA+IHRyID4gdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZSB7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlMGUwZTA7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTBlMGUwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpub3QoLmR4LXJvdy1mb2N1c2VkKTpob3Zlcjpub3QoLmR4LXJvdy1saW5lcykgPiB0ZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93Om5vdCguZHgtcm93LWZvY3VzZWQpOm5vdCguZHgtcm93LWxpbmVzKSA+IHRkIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMzgsMjAwLDY0LC4wNCk7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTM4LDIwMCw2NCwuMDQpO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpub3QoLmR4LXJvdy1mb2N1c2VkKS5keC1yb3ctbGluZXMgPiB0ZCxcclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93Om5vdCguZHgtcm93LWZvY3VzZWQpOmhvdmVyLmR4LXJvdy1saW5lcyA+IHRkIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTBlMGUwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldy5keC1zY3JvbGxhYmxlLXNjcm9sbGJhcnMtYWx3YXlzdmlzaWJsZS5keC1zY3JvbGxhYmxlLWJvdGggLmR4LXNjcm9sbGFibGUtd3JhcHBlciAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIgLmR4LXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgdGQuZHgtdmFsaWRhdGlvbi1wZW5kaW5nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgdGQuZHgtdmFsaWRhdGlvbi1wZW5kaW5nIC5keC1kYXRhZ3JpZC1pbnZhbGlkLFxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgdGQuZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LWNlbGwtbW9kaWZpZWQge1xyXG4gIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDExcHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgdGQuZHgtdmFsaWRhdGlvbi1wZW5kaW5nIC5keC1kYXRhZ3JpZC1pbnZhbGlkLFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1yb3dzdmlldyB0ZC5keC12YWxpZGF0aW9uLXBlbmRpbmcuZHgtY2VsbC1tb2RpZmllZCxcclxuLmR4LXJ0bC5keC1kYXRhZ3JpZC1yb3dzdmlldyB0ZC5keC12YWxpZGF0aW9uLXBlbmRpbmcgLmR4LWRhdGFncmlkLWludmFsaWQsXHJcbi5keC1ydGwuZHgtZGF0YWdyaWQtcm93c3ZpZXcgdGQuZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LWNlbGwtbW9kaWZpZWQge1xyXG4gIHBhZGRpbmctbGVmdDogMzBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yb3dzdmlldyB0ZC5keC12YWxpZGF0aW9uLXBlbmRpbmcgPiAuZHgtcGVuZGluZy1pbmRpY2F0b3Ige1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtOHB4O1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIGhlaWdodDogMTZweDtcclxuICByaWdodDogMTZweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1yb3dzdmlldyB0ZC5keC12YWxpZGF0aW9uLXBlbmRpbmcgPiAuZHgtcGVuZGluZy1pbmRpY2F0b3IsXHJcbi5keC1ydGwuZHgtZGF0YWdyaWQtcm93c3ZpZXcgdGQuZHgtdmFsaWRhdGlvbi1wZW5kaW5nID4gLmR4LXBlbmRpbmctaW5kaWNhdG9yIHtcclxuICByaWdodDogYXV0bztcclxuICBsZWZ0OiAxNnB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1zZWFyY2gtdGV4dCB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtZGF0YWdyaWQtbm9kYXRhIHtcclxuICBjb2xvcjogcmdiYSgxMDIsMTAyLDEwMiwuODcpO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtYm90dG9tLWxvYWQtcGFuZWwge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWRhdGFncmlkLXN1bW1hcnktaXRlbSB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjcpO1xyXG59XHJcbi5keC1kYXRhZ3JpZC10b3RhbC1mb290ZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtdG90YWwtZm9vdGVyID4gLmR4LWRhdGFncmlkLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJldmVydC10b29sdGlwIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIG1pbi13aWR0aDogaW5oZXJpdDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcmV2ZXJ0LXRvb2x0aXAgLmR4LXJldmVydC1idXR0b24ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBtYXJnaW46IDAgMCAwIDFweDtcclxuICBoZWlnaHQ6IDM2cHg7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBtaW4td2lkdGg6IGluaGVyaXQ7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJldmVydC10b29sdGlwIC5keC1yZXZlcnQtYnV0dG9uIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZzogMnB4O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbiAuZHgtaWNvbiB7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbiAuZHgtaWNvbi5keC1pY29uLXJpZ2h0LFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbiAuZHgtaWNvbixcclxuLmR4LXJ0bC5keC1kYXRhZ3JpZC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbiAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLXJldmVydC10b29sdGlwIC5keC1yZXZlcnQtYnV0dG9uIC5keC1pY29uLmR4LWljb24tcmlnaHQsXHJcbi5keC1ydGwuZHgtZGF0YWdyaWQtcmV2ZXJ0LXRvb2x0aXAgLmR4LXJldmVydC1idXR0b24gLmR4LWljb24uZHgtaWNvbi1yaWdodCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbi5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1kYXRhZ3JpZC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbi5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtZGF0YWdyaWQtcmV2ZXJ0LXRvb2x0aXAgLmR4LXJldmVydC1idXR0b24uZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJldmVydC10b29sdGlwIC5keC1yZXZlcnQtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4xKTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtcmV2ZXJ0LXRvb2x0aXAgLmR4LXJldmVydC1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24ge1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcbi5keC1kYXRhZ3JpZC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJldmVydC10b29sdGlwIC5keC1yZXZlcnQtYnV0dG9uIC5keC1pbmtyaXBwbGUtd2F2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuMik7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJldmVydC10b29sdGlwIC5keC1yZXZlcnQtYnV0dG9uLmR4LWJ1dHRvbi1oYXMtaWNvbjpub3QoLmR4LWJ1dHRvbi1oYXMtdGV4dCkge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcmV2ZXJ0LXRvb2x0aXAgLmR4LXJldmVydC1idXR0b24uZHgtc3RhdGUtaG92ZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGEtcm93LmR4LXN0YXRlLWhvdmVyOm5vdCguZHgtc2VsZWN0aW9uKTpub3QoLmR4LXJvdy1pbnNlcnRlZCk6bm90KC5keC1yb3ctcmVtb3ZlZCk6bm90KC5keC1lZGl0LXJvdyk6bm90KC5keC1yb3ctZm9jdXNlZCkgPiB0ZDpub3QoLmR4LWZvY3VzZWQpLmR4LWRhdGFncmlkLWdyb3VwLXNwYWNlIHtcclxuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLDAsMCwuMDQpO1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQgLmR4LW1lbnUgLmR4LW1lbnUtaXRlbS1oYXMtc3VibWVudS5keC1tZW51LWl0ZW0taGFzLWljb24gLmR4LWljb24sXHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLWNvbnRhaW5lciAuZHgtbWVudSAuZHgtbWVudS1pdGVtLWhhcy1zdWJtZW51LmR4LW1lbnUtaXRlbS1oYXMtaWNvbiAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luOiAwIDNweDtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdyA+IHRkLFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdyA+IHRyID4gdGQsXHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93OmhvdmVyID4gdGQsXHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93OmhvdmVyID4gdHIgPiB0ZCB7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTBlMGUwO1xyXG59XHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93ID4gdGQ6bm90KC5keC1mb2N1c2VkKS5keC1kYXRhZ3JpZC1ncm91cC1zcGFjZSxcclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3cgPiB0ciA+IHRkOm5vdCguZHgtZm9jdXNlZCkuZHgtZGF0YWdyaWQtZ3JvdXAtc3BhY2UsXHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93OmhvdmVyID4gdGQ6bm90KC5keC1mb2N1c2VkKS5keC1kYXRhZ3JpZC1ncm91cC1zcGFjZSxcclxuLmR4LXJ0bCAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6aG92ZXIgPiB0ciA+IHRkOm5vdCguZHgtZm9jdXNlZCkuZHgtZGF0YWdyaWQtZ3JvdXAtc3BhY2Uge1xyXG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjA0KTtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdyA+IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUsXHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93ID4gdHIgPiB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpob3ZlciA+IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUsXHJcbi5keC1ydGwgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93OmhvdmVyID4gdHIgPiB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lIHtcclxuICBib3JkZXItbGVmdC1jb2xvcjogI2UwZTBlMDtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1yb3dzdmlldy5keC1zY3JvbGxhYmxlLXNjcm9sbGJhcnMtYWx3YXlzdmlzaWJsZS5keC1zY3JvbGxhYmxlLWJvdGggLmR4LXNjcm9sbGFibGUtd3JhcHBlciAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIgLmR4LXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1mb3JtLWJ1dHRvbnMtY29udGFpbmVyIC5keC1idXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1mb3JtLWJ1dHRvbnMtY29udGFpbmVyIC5keC1idXR0b24gLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1mb3JtLWJ1dHRvbnMtY29udGFpbmVyIC5keC1idXR0b24uZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWRhdGFncmlkLWZvcm0tYnV0dG9ucy1jb250YWluZXIgLmR4LWJ1dHRvbi5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4wOCk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZvcm0tYnV0dG9ucy1jb250YWluZXIgLmR4LWJ1dHRvbi5keC1zdGF0ZS1hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMzYpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1mb3JtLWJ1dHRvbnMtY29udGFpbmVyIC5keC1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZGF0YWdyaWQtZm9ybS1idXR0b25zLWNvbnRhaW5lciAuZHgtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uIHtcclxuICBvcGFjaXR5OiAuNjtcclxufVxyXG4uZHgtZGF0YWdyaWQtZm9ybS1idXR0b25zLWNvbnRhaW5lciAuZHgtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIC5keC1idXR0b24tdGV4dCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjM1KTtcclxufVxyXG4uZHgtZGF0YWdyaWQtZm9ybS1idXR0b25zLWNvbnRhaW5lciAuZHgtYnV0dG9uIC5keC1pbmtyaXBwbGUtd2F2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4yKTtcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXBhbmVsIHtcclxuICBwYWRkaW5nOiAxOHB4IDExcHg7XHJcbn1cclxuLmR4LWRhdGFncmlkLWZpbHRlci1wYW5lbCAuZHgtZGF0YWdyaWQtZmlsdGVyLXBhbmVsLWNsZWFyLWZpbHRlcixcclxuLmR4LWRhdGFncmlkLWZpbHRlci1wYW5lbCAuZHgtZGF0YWdyaWQtZmlsdGVyLXBhbmVsLXRleHQge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBsaW5lLWhlaWdodDogMTZweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZmlsdGVyLXBhbmVsIC5keC1pY29uLWZpbHRlciB7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LWFkYXB0aXZlLWl0ZW0tdGV4dC5keC1jZWxsLW1vZGlmaWVkLFxyXG4uZHgtYWRhcHRpdmUtaXRlbS10ZXh0LmR4LWRhdGFncmlkLWludmFsaWQge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1ncm91cC1wYW5lbCB7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XHJcbiAgdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1ncm91cC1wYW5lbCAuZHgtZ3JvdXAtcGFuZWwtbWVzc2FnZSB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIHBhZGRpbmc6IDdweCAwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWRhdGFncmlkLWdyb3VwLXBhbmVsIC5keC1ncm91cC1wYW5lbC1pdGVtIHtcclxuICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIGJhY2tncm91bmQ6ICNlMGUwZTA7XHJcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICBwYWRkaW5nOiA4cHggMTBweDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZ3JvdXAtcGFuZWwgLmR4LWJsb2NrLXNlcGFyYXRvciB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIHBhZGRpbmc6IDdweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1ncm91cC1wYW5lbCAuZHgtc29ydCB7XHJcbiAgY29sb3I6IHJnYmEoODYsODYsODYsLjU0KTtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXJvdy5keC1ncm91cC1yb3c6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci10b3A6IG5vbmU7XHJcbn1cclxuLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1yb3cuZHgtZ3JvdXAtcm93IHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXJvdy5keC1ncm91cC1yb3c6bm90KC5keC1yb3ctZm9jdXNlZCkge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXJvdy5keC1ncm91cC1yb3cgdGQge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNlMGUwZTA7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2UwZTBlMDtcclxufVxyXG4uZHgtZGF0YWdyaWQtZ3JvdXAtb3BlbmVkIHtcclxuICBmb250OiAxOHB4LzE4cHggRFhJY29ucztcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiByZ2JhKDk4LDk4LDk4LC41NCk7XHJcbn1cclxuLmR4LWRhdGFncmlkLWdyb3VwLW9wZW5lZDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxNlwiO1xyXG59XHJcbi5keC1kYXRhZ3JpZC1ncm91cC1jbG9zZWQge1xyXG4gIGZvbnQ6IDE4cHgvMThweCBEWEljb25zO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IHJnYmEoOTgsOTgsOTgsLjU0KTtcclxufVxyXG4uZHgtZGF0YWdyaWQtZ3JvdXAtY2xvc2VkOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7XHJcbn1cclxuLmR4LXJvdy5keC1kYXRhZ3JpZC1ncm91cC1mb290ZXIuZHgtY29sdW1uLWxpbmVzIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtcm93LmR4LWRhdGFncmlkLWdyb3VwLWZvb3RlciA+IHRkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1ncm91cC1wYW5lbCAuZHgtYmxvY2stc2VwYXJhdG9yLFxyXG4uZHgtcnRsIC5keC1kYXRhZ3JpZC1ncm91cC1wYW5lbCAuZHgtZ3JvdXAtcGFuZWwtaXRlbSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDhweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtaW1wb3J0YW50LW1hcmdpbiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHghaW1wb3J0YW50O1xyXG59XHJcbi5keC10cmVlbGlzdC10YWJsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWJvcmRlcnMgPiAuZHgtdHJlZWxpc3QtdG90YWwtZm9vdGVyIHtcclxuICBib3JkZXItdG9wOiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1ib3JkZXJzID4gLmR4LXRyZWVsaXN0LXBhZ2VyIHtcclxuICBtYXJnaW4tdG9wOiAtMXB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1ib3JkZXJzID4gLmR4LXRyZWVsaXN0LWhlYWRlci1wYW5lbCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG4uZHgtdHJlZWxpc3QtYm9yZGVycyA+IC5keC10cmVlbGlzdC1yb3dzdmlldy5keC1sYXN0LXJvdy1ib3JkZXIgdGJvZHk6bGFzdC1jaGlsZCA+IC5keC1kYXRhLXJvdzpudGgtbGFzdC1jaGlsZCgyKSA+IHRkIHtcclxuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtdHJlZWxpc3QtY29udGVudC1maXhlZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50LWZpeGVkIC5keC10cmVlbGlzdC10YWJsZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtdHJlZWxpc3QtY29udGVudC1maXhlZCAuZHgtdHJlZWxpc3QtdGFibGUgdGQge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtdHJlZWxpc3QtY29udGVudC1maXhlZCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50LWZpeGVkIC5keC10cmVlbGlzdC10YWJsZSAuZHgtaGVhZGVyLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LWNvbnRlbnQtZml4ZWQgLmR4LXRyZWVsaXN0LXRhYmxlLmR4LXRyZWVsaXN0LXRhYmxlLWZpeGVkIC5keC1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZSB7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1tZW51LXN1Yml0ZW0gdWwgbGkge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtbWVudS1zdWJpdGVtIHVsIGxpOmZpcnN0LWNoaWxkIHtcclxuICBwYWRkaW5nLXRvcDogMXB4O1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtbWVudS1zdWJpdGVtIC5keC1tZW51LWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDdweCAzMHB4IDdweCA1cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1tZW51LXN1Yml0ZW0gLmR4LW1lbnUtaXRlbSAuZHgtbWVudS1pbWFnZSB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBsZWZ0O1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtbGluayB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtY29sdW1uLWluZGljYXRvcnMge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1jb2x1bW4taW5kaWNhdG9ycy5keC12aXNpYmlsaXR5LWhpZGRlbiB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtY29sdW1uLWluZGljYXRvcnMgLmR4LXNvcnQtaW5kZXgtaWNvbiB7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1jb2x1bW4taW5kaWNhdG9ycyAuZHgtaGVhZGVyLWZpbHRlci5keC1oZWFkZXItZmlsdGVyLFxyXG4uZHgtdHJlZWxpc3QgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIC5keC1oZWFkZXItZmlsdGVyLmR4LXNvcnQsXHJcbi5keC10cmVlbGlzdCAuZHgtY29sdW1uLWluZGljYXRvcnMgLmR4LXNvcnQuZHgtaGVhZGVyLWZpbHRlcixcclxuLmR4LXRyZWVsaXN0IC5keC1jb2x1bW4taW5kaWNhdG9ycyAuZHgtc29ydC5keC1zb3J0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1jb2x1bW4taW5kaWNhdG9ycyAuZHgtaGVhZGVyLWZpbHRlci5keC1oZWFkZXItZmlsdGVyOjphZnRlcixcclxuLmR4LXRyZWVsaXN0IC5keC1jb2x1bW4taW5kaWNhdG9ycyAuZHgtc29ydC5keC1oZWFkZXItZmlsdGVyOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1hcmdpbjogLTdweDtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LXJvdyA+IHRkLFxyXG4uZHgtdHJlZWxpc3QgLmR4LXJvdyA+IHRyID4gdGQge1xyXG4gIHBhZGRpbmc6IDdweDtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWVycm9yLXJvdyB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogaW5pdGlhbDtcclxuICAtbW96LXVzZXItc2VsZWN0OiBpbml0aWFsO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogaW5pdGlhbDtcclxuICB1c2VyLXNlbGVjdDogaW5pdGlhbDtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWVycm9yLXJvdyAuZHgtZXJyb3ItbWVzc2FnZSB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcclxuICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xyXG4gIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcclxuICB1c2VyLXNlbGVjdDogdGV4dDtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWVycm9yLXJvdyAuZHgtZXJyb3ItbWVzc2FnZSBhIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1kYXRhLXJvdyAuZHgtY29tbWFuZC1kcmFnIHtcclxuICBjdXJzb3I6IG1vdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1zb3J0YWJsZS1kcmFnZ2luZyAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWRhdGEtcm93IC5keC1jb21tYW5kLWRyYWcge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XHJcbiAgY3Vyc29yOiBncmFiYmluZztcclxufVxyXG4uZHgtc29ydGFibGUtd2l0aG91dC1oYW5kbGUgLmR4LWRhdGEtcm93IHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbHVtbi1jaG9vc2VyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLXRpdGxlIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbHVtbi1jaG9vc2VyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb2x1bW4tY2hvb3NlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3B1cC1jb250ZW50IC5keC1jb2x1bW4tY2hvb3Nlci1pdGVtIHtcclxuICBvcGFjaXR5OiAuNTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCAtMXB4IHJnYmEoMCwwLDAsLjIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCAtMXB4IHJnYmEoMCwwLDAsLjIpO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb2x1bW4tY2hvb3NlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3B1cC1jb250ZW50IC5keC1jb2x1bW4tY2hvb3Nlci1pdGVtLmR4LXRyZWVsaXN0LWRyYWctYWN0aW9uIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xyXG4gIHRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29sdW1uLWNob29zZXIuZHgtdHJlZWxpc3QtY29sdW1uLWNob29zZXItbW9kZS1kcmFnIC5keC10cmVldmlldy1ub2RlLWNvbnRhaW5lcjpmaXJzdC1jaGlsZCA+IC5keC10cmVldmlldy1ub2RlLWlzLWxlYWYge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbHVtbi1jaG9vc2VyLmR4LXRyZWVsaXN0LWNvbHVtbi1jaG9vc2VyLW1vZGUtc2VsZWN0IC5keC10cmVlbGlzdC1jb2x1bW4tY2hvb3Nlci1wbGFpbiAuZHgtdHJlZXZpZXctbm9kZSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb2x1bW4tY2hvb3Nlci5keC10cmVlbGlzdC1jb2x1bW4tY2hvb3Nlci1tb2RlLXNlbGVjdCAuZHgtdHJlZWxpc3QtY29sdW1uLWNob29zZXItcGxhaW4gLmR4LXRyZWV2aWV3LW5vZGUgLmR4LWNoZWNrYm94IHtcclxuICBsZWZ0OiA0cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LW5vd3JhcCxcclxuLmR4LXRyZWVsaXN0LW5vd3JhcCAuZHgtaGVhZGVyLXJvdz50ZD4uZHgtdHJlZWxpc3QtdGV4dC1jb250ZW50IHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC10cmVlbGlzdC1kcmFnLWhlYWRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHotaW5kZXg6IDEwMDAwO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWRyYWctaGVhZGVyLmR4LWRyYWctY29tbWFuZC1jZWxsIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb2x1bW5zLXNlcGFyYXRvciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDM7XHJcbiAgd2lkdGg6IDNweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29sdW1ucy1zZXBhcmF0b3ItdHJhbnNwYXJlbnQge1xyXG4gIGJvcmRlci1sZWZ0OiAwO1xyXG4gIGJvcmRlci1yaWdodDogMDtcclxufVxyXG4uZHgtdHJlZWxpc3QtdHJhY2tlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiAzO1xyXG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcclxufVxyXG4uZHgtdHJlZWxpc3QtdGFibGUtY29udGVudCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxufVxyXG4uZHgtdHJlZWxpc3QtZm9jdXMtb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uZHgtdHJlZWxpc3QtYWN0aW9uLFxyXG4uZHgtdHJlZWxpc3QtZHJhZy1hY3Rpb24ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZHgtZGF0YS1yb3cuZHgtc3RhdGUtaG92ZXI6bm90KC5keC1zZWxlY3Rpb24pOm5vdCguZHgtcm93LW1vZGlmaWVkKTpub3QoLmR4LXJvdy1pbnNlcnRlZCk6bm90KC5keC1yb3ctcmVtb3ZlZCk6bm90KC5keC1lZGl0LXJvdykgPiB0ZDpub3QoLmR4LWZvY3VzZWQpIC5keC1saW5rIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250ZW50IC5keC1vdmVybGF5LXdyYXBwZXIuZHgtaW52YWxpZC1tZXNzYWdlLmR4LXRyZWVsaXN0LWludmFsaWQtbWVzc2FnZSB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtb3ZlcmxheS13cmFwcGVyLmR4LWludmFsaWQtbWVzc2FnZS5keC10cmVlbGlzdC1pbnZhbGlkLW1lc3NhZ2UgLmR4LW92ZXJsYXktY29udGVudCxcclxuLmR4LXRyZWVsaXN0LXRleHQtY29udGVudCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG4uZHgtdHJlZWxpc3QtdGFibGUtZml4ZWQge1xyXG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuaW5wdXQuZHgtaGlkZGVuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2shaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAwIWltcG9ydGFudDtcclxufVxyXG4uZHgtaGlkZGVuLWNlbGwge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uZHgtcm93ID4gdGQsXHJcbi5keC1yb3cgPiB0ciA+IHRkIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBtYXgtd2lkdGg6IDEwcHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlLmR4LXRyZWVsaXN0LXRhYmxlLWZpeGVkIHtcclxuICBtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlLmR4LXRyZWVsaXN0LXRhYmxlLWZpeGVkIC5keC1jb2x1bW4taW5kaWNhdG9ycyAuZHgtc29ydC5keC1zb3J0LW5vbmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlLmR4LXRyZWVsaXN0LXRhYmxlLWZpeGVkIC5keC1jb2x1bW4taW5kaWNhdG9ycyAuZHgtc29ydC5keC1zb3J0LWluZGV4IHtcclxuICB3aWR0aDogMjZweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXRyZWVsaXN0LWJlc3QtZml0IC5keC1jb2x1bW4taW5kaWNhdG9ycyB7XHJcbiAgZmxvYXQ6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtdHJlZWxpc3QtYmVzdC1maXQgLmR4LWNvbHVtbi1pbmRpY2F0b3JzID4gc3BhbiB7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC10cmVlbGlzdC1iZXN0LWZpdCAuZHgtY29sdW1uLWluZGljYXRvcnMgLmR4LXNvcnQuZHgtc29ydC1ub25lIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC10cmVlbGlzdC1iZXN0LWZpdCAuZHgtaGVhZGVyLXJvdyAuZHgtdHJlZWxpc3QtdGV4dC1jb250ZW50IHtcclxuICBtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC10cmVlbGlzdC1iZXN0LWZpdCAuZHgtdGV4dC1jb250ZW50LWFsaWdubWVudC1sZWZ0IHtcclxuICBtYXJnaW4tcmlnaHQ6IDNweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXRyZWVsaXN0LWJlc3QtZml0IC5keC10ZXh0LWNvbnRlbnQtYWxpZ25tZW50LXJpZ2h0IHtcclxuICBtYXJnaW4tbGVmdDogM3B4O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZTpub3QoLmR4LXRyZWVsaXN0LXRhYmxlLWZpeGVkKSAuZHgtY29sdW1uLWluZGljYXRvcnMge1xyXG4gIGZsb2F0OiBub25lIWltcG9ydGFudDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGU6bm90KC5keC10cmVlbGlzdC10YWJsZS1maXhlZCkgLmR4LWNvbHVtbi1pbmRpY2F0b3JzID4gc3BhbiB7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlOm5vdCguZHgtdHJlZWxpc3QtdGFibGUtZml4ZWQpIC5keC10ZXh0LWNvbnRlbnQtYWxpZ25tZW50LWxlZnQge1xyXG4gIG1hcmdpbi1yaWdodDogM3B4O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZTpub3QoLmR4LXRyZWVsaXN0LXRhYmxlLWZpeGVkKSAuZHgtdGV4dC1jb250ZW50LWFsaWdubWVudC1yaWdodCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDNweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGU6bm90KC5keC10cmVlbGlzdC10YWJsZS1maXhlZCkgLmR4LW1hc3Rlci1kZXRhaWwtY2VsbCB7XHJcbiAgbWF4LXdpZHRoOiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSBbY2xhc3MqPWNvbHVtbl0gKyBbY2xhc3MqPWNvbHVtbl06bGFzdC1jaGlsZCB7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ZCxcclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ciA+IHRkIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtZmlyc3QtY2hpbGQsXHJcbi5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQ6Zmlyc3QtY2hpbGQsXHJcbi5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdHIgPiB0ZC5keC1maXJzdC1jaGlsZCxcclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItbGVmdDogMDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWxhc3QtY2hpbGQsXHJcbi5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdHIgPiB0ZC5keC1sYXN0LWNoaWxkIHtcclxuICBib3JkZXItcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ZC5keC10cmVlbGlzdC1ncm91cC1zcGFjZSxcclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ciA+IHRkLmR4LXRyZWVsaXN0LWdyb3VwLXNwYWNlIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyA+IHRkLmR4LXRyZWVsaXN0LWdyb3VwLXNwYWNlICsgdGQsXHJcbi5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdHIgPiB0ZC5keC10cmVlbGlzdC1ncm91cC1zcGFjZSArIHRkIHtcclxuICBib3JkZXItbGVmdDogbm9uZTtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyAuZHgtZWRpdG9yLWNvbnRhaW5lciB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyAuZHgtdHJlZWxpc3QtaW52YWxpZCAuZHgtaW52YWxpZC1tZXNzYWdlLmR4LW92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgLmR4LWVkaXRvci1jZWxsIHtcclxuICBtYXgtd2lkdGg6IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93IC5keC1lZGl0b3ItY2VsbCAuZHgtdGV4dGVkaXRvcixcclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgLmR4LWVkaXRvci1jZWxsIC5keC10ZXh0ZWRpdG9yLWNvbnRhaW5lciB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyAuZHgtY29tbWFuZC1zZWxlY3Qge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2lkdGg6IDcwcHg7XHJcbiAgbWluLXdpZHRoOiA3MHB4O1xyXG4gIG1heC13aWR0aDogNzBweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyAuZHgtY29tbWFuZC1lZGl0IHtcclxuICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xyXG4gIHdpZHRoOiAxMDBweDtcclxuICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgLmR4LWNvbW1hbmQtZWRpdC5keC1jb21tYW5kLWVkaXQtd2l0aC1pY29ucyB7XHJcbiAgd2lkdGg6IDgwcHg7XHJcbiAgbWluLXdpZHRoOiA4MHB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93IC5keC1jb21tYW5kLWVkaXQuZHgtY29tbWFuZC1lZGl0LXdpdGgtaWNvbnMgLmR4LWxpbmsge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyAuZHgtY29tbWFuZC1lZGl0IC5keC1saW5rIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgLmR4LWNvbW1hbmQtZXhwYW5kIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIG1pbi13aWR0aDogMzBweDtcclxuICBtYXgtd2lkdGg6IDMwcHg7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgLmR4LWNvbW1hbmQtYWRhcHRpdmUge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LWRhdGEtcm93IC5keC1jb21tYW5kLWVkaXQtd2l0aC1pY29ucyB7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LWZpbHRlci1yYW5nZS1jb250ZW50IHtcclxuICBwYWRkaW5nOiA3cHggN3B4IDdweCAzMnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gLmR4LWxhc3QtZGF0YS1jZWxsIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiAuZHgtY29tbWFuZC1hZGFwdGl2ZS1oaWRkZW4ge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1jZWxsLW1vZGlmaWVkLFxyXG4uZHgtaGlnaGxpZ2h0LW91dGxpbmUsXHJcbi5keC10cmVlbGlzdC1pbnZhbGlkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogN3B4O1xyXG59XHJcbi5keC1jZWxsLW1vZGlmaWVkOjphZnRlcixcclxuLmR4LWhpZ2hsaWdodC1vdXRsaW5lOjphZnRlcixcclxuLmR4LXRyZWVsaXN0LWludmFsaWQ6OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMXB4O1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uZHgtY2VsbC1tb2RpZmllZC5keC1oaWRkZW4sXHJcbi5keC1oaWdobGlnaHQtb3V0bGluZS5keC1oaWRkZW4sXHJcbi5keC10cmVlbGlzdC1pbnZhbGlkLmR4LWhpZGRlbiB7XHJcbiAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG59XHJcbi5keC1jZWxsLW1vZGlmaWVkLmR4LWhpZGRlbjo6YWZ0ZXIsXHJcbi5keC1oaWdobGlnaHQtb3V0bGluZS5keC1oaWRkZW46OmFmdGVyLFxyXG4uZHgtdHJlZWxpc3QtaW52YWxpZC5keC1oaWRkZW46OmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1lZGl0b3ItY2VsbCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5keC1lZGl0b3ItY2VsbCAuZHgtaGlnaGxpZ2h0LW91dGxpbmUsXHJcbi5keC1lZGl0b3ItY2VsbC5keC1jZWxsLW1vZGlmaWVkLFxyXG4uZHgtZWRpdG9yLWNlbGwuZHgtdHJlZWxpc3QtaW52YWxpZCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtZWRpdG9yLWNlbGwuZHgtZWRpdG9yLWlubGluZS1ibG9jazpub3QoLmR4LWNvbW1hbmQtc2VsZWN0KTo6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29udGVudDogXCLigItcIjtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC1jb2x1bW4tbGluZXMgLmR4LWNlbGwtbW9kaWZpZWQ6OmFmdGVyLFxyXG4uZHgtY29sdW1uLWxpbmVzIC5keC1oaWdobGlnaHQtb3V0bGluZTo6YWZ0ZXIsXHJcbi5keC1jb2x1bW4tbGluZXMgLmR4LXRyZWVsaXN0LWludmFsaWQ6OmFmdGVyIHtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXJzIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3V0bGluZTogMDtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxufVxyXG4uZHgtaGVhZGVyLXJvdyAuZHgtZWRpdG9yLWNlbGwgLmR4LXNlbGVjdC1jaGVja2JveCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5keC1oZWFkZXItcm93ID4gdGQge1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZHgtaGVhZGVyLXJvdyA+IHRkID4gLmR4LXRyZWVsaXN0LXRleHQtY29udGVudCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG4uZHgtaGVhZGVyLXJvdyAuZHgtdGV4dC1jb250ZW50LWFsaWdubWVudC1sZWZ0LFxyXG4uZHgtaGVhZGVyLXJvdyAuZHgtdGV4dC1jb250ZW50LWFsaWdubWVudC1yaWdodCxcclxuLmR4LWhlYWRlci1yb3c+dGQ+LmR4LXRyZWVsaXN0LXRleHQtY29udGVudDpub3QoLmR4LXNvcnQtaW5kaWNhdG9yKTpub3QoLmR4LWhlYWRlci1maWx0ZXItaW5kaWNhdG9yKSB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1oZWFkZXItcm93IC5keC1oZWFkZXItZmlsdGVyLWluZGljYXRvcixcclxuLmR4LWhlYWRlci1yb3cgLmR4LXNvcnQtaW5kaWNhdG9yIHtcclxuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE3cHgpO1xyXG59XHJcbi5keC1oZWFkZXItcm93IC5keC1oZWFkZXItZmlsdGVyLWluZGljYXRvci5keC10ZXh0LWNvbnRlbnQtYWxpZ25tZW50LWxlZnQsXHJcbi5keC1oZWFkZXItcm93IC5keC1zb3J0LWluZGljYXRvci5keC10ZXh0LWNvbnRlbnQtYWxpZ25tZW50LWxlZnQge1xyXG4gIG1hcmdpbi1yaWdodDogM3B4O1xyXG59XHJcbi5keC1oZWFkZXItcm93IC5keC1oZWFkZXItZmlsdGVyLWluZGljYXRvci5keC10ZXh0LWNvbnRlbnQtYWxpZ25tZW50LXJpZ2h0LFxyXG4uZHgtaGVhZGVyLXJvdyAuZHgtc29ydC1pbmRpY2F0b3IuZHgtdGV4dC1jb250ZW50LWFsaWdubWVudC1yaWdodCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDNweDtcclxufVxyXG4uZHgtaGVhZGVyLXJvdyAuZHgtaGVhZGVyLWZpbHRlci1pbmRpY2F0b3IuZHgtdGV4dC1jb250ZW50LWFsaWdubWVudC1sZWZ0LmR4LXRleHQtY29udGVudC1hbGlnbm1lbnQtcmlnaHQsXHJcbi5keC1oZWFkZXItcm93IC5keC1zb3J0LWluZGljYXRvci5keC10ZXh0LWNvbnRlbnQtYWxpZ25tZW50LWxlZnQuZHgtdGV4dC1jb250ZW50LWFsaWdubWVudC1yaWdodCB7XHJcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzNHB4KTtcclxufVxyXG4uZHgtaGVhZGVyLXJvdyAuZHgtc29ydC1pbmRpY2F0b3IuZHgtaGVhZGVyLWZpbHRlci1pbmRpY2F0b3Ige1xyXG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzFweCk7XHJcbn1cclxuLmR4LWhlYWRlci1yb3cgLmR4LXNvcnQtaW5kaWNhdG9yLmR4LWhlYWRlci1maWx0ZXItaW5kaWNhdG9yLmR4LXRleHQtY29udGVudC1hbGlnbm1lbnQtbGVmdC5keC10ZXh0LWNvbnRlbnQtYWxpZ25tZW50LXJpZ2h0IHtcclxuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDYycHgpO1xyXG59XHJcbi5keC1oZWFkZXItcm93IC5keC1zb3J0LWluZGljYXRvci5keC1zb3J0LWluZGV4LWluZGljYXRvciB7XHJcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyOXB4KTtcclxufVxyXG4uZHgtaGVhZGVyLXJvdyAuZHgtc29ydC1pbmRpY2F0b3IuZHgtc29ydC1pbmRleC1pbmRpY2F0b3IuZHgtaGVhZGVyLWZpbHRlci1pbmRpY2F0b3Ige1xyXG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDNweCk7XHJcbn1cclxuLmR4LWhlYWRlci1yb3cgLmR4LXNvcnQtaW5kaWNhdG9yLmR4LXNvcnQtaW5kZXgtaW5kaWNhdG9yLmR4LXRleHQtY29udGVudC1hbGlnbm1lbnQtbGVmdC5keC10ZXh0LWNvbnRlbnQtYWxpZ25tZW50LXJpZ2h0IHtcclxuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQ2cHgpO1xyXG59XHJcbi5keC1oZWFkZXItcm93IC5keC1zb3J0LWluZGljYXRvci5keC1zb3J0LWluZGV4LWluZGljYXRvci5keC1oZWFkZXItZmlsdGVyLWluZGljYXRvci5keC10ZXh0LWNvbnRlbnQtYWxpZ25tZW50LWxlZnQuZHgtdGV4dC1jb250ZW50LWFsaWdubWVudC1yaWdodCB7XHJcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA3NHB4KTtcclxufVxyXG4uZHgtdHJlZWxpc3QtZmlsdGVyLXJhbmdlLW92ZXJsYXkgLmR4LWVkaXRvci1jb250YWluZXIgLmR4LXRleHRlZGl0b3Ige1xyXG4gIGJvcmRlci13aWR0aDogMDtcclxufVxyXG4uZHgtdHJlZWxpc3QtZmlsdGVyLXJhbmdlLW92ZXJsYXkgLmR4LWVkaXRvci1jb250YWluZXIgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtZm9jdXNlZDo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC0xcHg7XHJcbiAgYm90dG9tOiAtMXB4O1xyXG4gIGxlZnQ6IC0xcHg7XHJcbiAgcmlnaHQ6IC0xcHg7XHJcbiAgei1pbmRleDogMTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uZHgtdHJlZWxpc3QtZmlsdGVyLXJhbmdlLW92ZXJsYXkgLmR4LXRyZWVsaXN0LWZpbHRlci1yYW5nZS1lbmQge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtdHJlZWxpc3QtZmlsdGVyLXJhbmdlLW92ZXJsYXkgLmR4LWVkaXRvci1jb250YWluZXIuZHgtY2VsbC1tb2RpZmllZCxcclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yYW5nZS1vdmVybGF5IC5keC1lZGl0b3ItY29udGFpbmVyLmR4LXRyZWVsaXN0LWludmFsaWQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgLmR4LWVkaXRvci1jZWxsIC5keC1tZW51IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1lZGl0b3ItY2VsbCAuZHgtZWRpdG9yLXdpdGgtbWVudSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1lZGl0b3ItY2VsbCAuZHgtZWRpdG9yLXdpdGgtbWVudSAuZHgtbWVudSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgLmR4LWVkaXRvci1jZWxsIC5keC1lZGl0b3Itd2l0aC1tZW51IC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtdHJlZWxpc3QtZmlsdGVyLXJvdyAuZHgtZWRpdG9yLWNlbGwgLmR4LWVkaXRvci13aXRoLW1lbnUgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctbGVmdDogMzJweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtZmlsdGVyLXJvdyAuZHgtY2VsbC1tb2RpZmllZDo6YWZ0ZXIsXHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC10cmVlbGlzdC1pbnZhbGlkOjphZnRlciB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgLmR4LWZvY3VzZWQgLmR4LWhpZ2hsaWdodC1vdXRsaW5lOjphZnRlcixcclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgLmR4LWZvY3VzZWQuZHgtY2VsbC1tb2RpZmllZDo6YWZ0ZXIsXHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1mb2N1c2VkLmR4LXRyZWVsaXN0LWludmFsaWQ6OmFmdGVyIHtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1tZW51IHtcclxuICB6LWluZGV4OiAxO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogLTJweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgLmR4LW1lbnUgLmR4LW1lbnUtaG9yaXpvbnRhbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1tZW51IC5keC1tZW51LWhvcml6b250YWwgLmR4LW1lbnUtaXRlbS1wb3BvdXQsXHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1tZW51IC5keC1tZW51LWhvcml6b250YWwgLmR4LW1lbnUtaXRlbS10ZXh0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1tZW51LWl0ZW0uZHgtc3RhdGUtZm9jdXNlZDo6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAycHg7XHJcbiAgdG9wOiAycHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDIlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgPiAuZHgtZmlyc3QtY2VsbCAuZHgtbWVudSxcclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgPiB0ZDpmaXJzdC1jaGlsZCAuZHgtbWVudSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgLmR4LW1lbnUtaG9yaXpvbnRhbCAuZHgtb3ZlcmxheS1jb250ZW50IHVsIC5keC1tZW51LWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDVweCAzMHB4IDVweCA1cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgLmR4LW1lbnUgdWwuZHgtbWVudS1ob3Jpem9udGFsID4gbGkgPiAuZHgtbWVudS1pdGVtIHtcclxuICBwYWRkaW5nOiA4cHggNXB4IDdweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtZmlsdGVyLXJvdyAuZHgtbWVudSB1bC5keC1tZW51LWhvcml6b250YWwgPiBsaSA+IC5keC1tZW51LWl0ZW0uZHgtc3RhdGUtZGlzYWJsZWQ6aG92ZXIge1xyXG4gIHBhZGRpbmc6IDlweCA2cHggOHB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1tZW51LWNhcHRpb24ge1xyXG4gIHBhZGRpbmctbGVmdDogNnB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1tZW51IHVsIC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtY2hvdXNlci1kb3duIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1tZW51LWl0ZW0taGlnaGxpZ2h0IHtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1zY3JvbGwtY29udGFpbmVyIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXItcGFuZWwge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWhlYWRlci1wYW5lbCAuZHgtdG9vbGJhci1tZW51LWNvbnRhaW5lciAuZHgtYnV0dG9uIHtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LW1lbnUtaXRlbSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5keC10cmVlbGlzdC1zZWFyY2gtcGFuZWwge1xyXG4gIG1hcmdpbjogMCAwIDAgMTVweDtcclxufVxyXG4uZHgtZ3JpZGJhc2UtY29udGFpbmVyID4gLmR4LXRyZWVsaXN0LXJvd3N2aWV3IHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4OiBhdXRvO1xyXG4gIGZsZXg6IGF1dG87XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1ncmlkYmFzZS1jb250YWluZXIgPiAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcuZHgtc2Nyb2xsYWJsZSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG4uZHgtZ3JpZGJhc2UtY29udGFpbmVyID4gLmR4LXRyZWVsaXN0LXJvd3N2aWV3LmR4LXNjcm9sbGFibGUgPiAuZHgtc2Nyb2xsYWJsZS13cmFwcGVyIHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4OiAxO1xyXG4gIGZsZXg6IDE7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1pbi13aWR0aDogMDtcclxuICBtaW4taGVpZ2h0OiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3LmR4LWVtcHR5IHtcclxuICBoZWlnaHQ6IDEwMHB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldy5keC1lbXB0eSAuZHgtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3LmR4LWZpeGVkLWNvbHVtbnMuZHgtc2Nyb2xsYWJsZSAuZHgtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldy5keC1maXhlZC1jb2x1bW5zIC5keC1zY3JvbGxhYmxlLXNjcm9sbGJhciB7XHJcbiAgei1pbmRleDogMztcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXRyZWVsaXN0LWNvbnRlbnQge1xyXG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXRyZWVsaXN0LWNvbnRlbnQ6bm90KC5keC10cmVlbGlzdC1jb250ZW50LWZpeGVkKSB7XHJcbiAgbWluLWhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXRyZWVsaXN0LWNvbnRlbnQuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtdHJlZWxpc3QtY29udGVudC5keC10cmVlbGlzdC1jb250ZW50LWZpeGVkLmR4LXNjcm9sbGFibGUtY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3OmZvY3VzIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtcm93ID4gdGQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtcm93ID4gdHIgPiB0ZCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXJvdy5keC1yb3ctbGluZXM6Zmlyc3QtY2hpbGQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtcm93LmR4LXJvdy1saW5lczpmaXJzdC1jaGlsZD50ZCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1yb3cuZHgtcm93LWxpbmVzOmZpcnN0LWNoaWxkPnRyPnRkIHtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtZGF0YS1yb3cgPiB0ZDpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbiA+IHRkIC5keC1saW5rLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbiA+IHRyID4gdGQgLmR4LWxpbmssXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpob3ZlciA+IHRkIC5keC1saW5rLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6aG92ZXIgPiB0ciA+IHRkIC5keC1saW5rIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cuZHgtZnJlZXNwYWNlLXJvdyxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93LmR4LXZpcnR1YWwtcm93IHtcclxuICBib3JkZXItdG9wOiAwO1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93LmR4LWZyZWVzcGFjZS1yb3cgPiB0ZCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93LmR4LXZpcnR1YWwtcm93ID4gdGQge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtc2VsZWN0LWNoZWNrYm94ZXMtaGlkZGVuID4gdGJvZHkgPiB0ciA+IHRkID4gLmR4LXNlbGVjdC1jaGVja2JveCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdC1jaGVja2JveGVzLWhpZGRlbj50Ym9keT50ci5keC1zZWxlY3Rpb24+dGQ+LmR4LXNlbGVjdC1jaGVja2JveCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1zZWxlY3QtY2hlY2tib3hlcy1oaWRkZW4+dGJvZHk+dHI+dGQ6aG92ZXI+LmR4LXNlbGVjdC1jaGVja2JveCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtcm93ID4gLmR4LW1hc3Rlci1kZXRhaWwtY2VsbDpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWRhdGEtcm93LmR4LWVkaXQtcm93IC5keC1jZWxsLW1vZGlmaWVkOjphZnRlciB7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtbm9kYXRhIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxufVxyXG4uZHgtdHJlZWxpc3QtYm90dG9tLWxvYWQtcGFuZWwge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1oaWRkZW4tY29sdW1uIHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtcm93IC5keC10cmVlbGlzdC1oaWRkZW4tY29sdW1uIHtcclxuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWhpZGRlbi1jb2x1bW4gPiAqIHtcclxuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtc3VtbWFyeS1pdGVtIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1leHBvcnQtbWVudSAuZHgtZHJvcGRvd25idXR0b24tY29udGVudCAuZHgtbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uZHgtdHJlZWxpc3QtcmV2ZXJ0LXRvb2x0aXAuZHgtcG9wb3Zlci13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtdHJlZWxpc3QtcmV2ZXJ0LXRvb2x0aXAuZHgtcG9wb3Zlci13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJldmVydC10b29sdGlwLmR4LXBvcG92ZXItd3JhcHBlciAuZHgtcG9wb3Zlci1hcnJvdyB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1ub3RvdWNoLWFjdGlvbiB7XHJcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcclxuICB0b3VjaC1hY3Rpb246IG5vbmU7XHJcbiAgLW1zLWNvbnRlbnQtem9vbWluZzogbm9uZTtcclxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XHJcbn1cclxuLmR4LWRldmljZS1tb2JpbGUgLmR4LXRyZWVsaXN0LWNvbHVtbi1jaG9vc2VyLWxpc3QuZHgtdHJlZXZpZXcgLmR4LWVtcHR5LW1lc3NhZ2UsXHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC10cmVlbGlzdC1jb2x1bW4tY2hvb3Nlci1saXN0LmR4LXRyZWV2aWV3IC5keC10cmVldmlldy1pdGVtLFxyXG4uZHgtdHJlZWxpc3QtY29sdW1uLWNob29zZXItbGlzdC5keC10cmVldmlldyAuZHgtZW1wdHktbWVzc2FnZSxcclxuLmR4LXRyZWVsaXN0LWNvbHVtbi1jaG9vc2VyLWxpc3QuZHgtdHJlZXZpZXcgLmR4LXRyZWV2aWV3LWl0ZW0ge1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtdHJlZWxpc3QtY29sdW1uLWNob29zZXItbGlzdC5keC10cmVldmlldyAuZHgtZW1wdHktbWVzc2FnZSxcclxuLmR4LXRyZWVsaXN0LWNvbHVtbi1jaG9vc2VyLWxpc3QuZHgtdHJlZXZpZXcgLmR4LWVtcHR5LW1lc3NhZ2Uge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogNTAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdCAuZHgtbWVudS1zdWJpdGVtIC5keC1tZW51LWl0ZW0sXHJcbi5keC10cmVlbGlzdC5keC1ydGwgLmR4LW1lbnUtc3ViaXRlbSAuZHgtbWVudS1pdGVtIHtcclxuICBwYWRkaW5nOiA3cHggNXB4IDdweCAzMHB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0IC5keC1tZW51LXN1Yml0ZW0gLmR4LW1lbnUtaXRlbSAuZHgtbWVudS1pbWFnZSxcclxuLmR4LXRyZWVsaXN0LmR4LXJ0bCAuZHgtbWVudS1zdWJpdGVtIC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaW1hZ2Uge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3QgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXIsXHJcbi5keC10cmVlbGlzdC5keC1ydGwgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXIge1xyXG4gIHRleHQtYWxpZ246IHN0YXJ0O1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIHtcclxuICBkaXJlY3Rpb246IHJ0bDtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtdHJlZWxpc3QtZ3JvdXAtc3BhY2Uge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ZC5keC10cmVlbGlzdC1ncm91cC1zcGFjZSArIHRkIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyAuZHgtZWRpdG9yLWNvbnRhaW5lciAuZHgtZWRpdG9yLWNlbGwgLmR4LWNoZWNrYm94LmR4LWNoZWNrYm94LWNoZWNrZWQgLmR4LWNoZWNrYm94LWljb24ge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93IC5keC1maWx0ZXItcmFuZ2UtY29udGVudCB7XHJcbiAgcGFkZGluZzogN3B4IDMycHggN3B4IDdweDtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1oZWFkZXJzIC5keC10cmVlbGlzdC1zY3JvbGxhYmxlLXNpbXVsYXRlZCxcclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3QtdG90YWwtZm9vdGVyIC5keC10cmVlbGlzdC1zY3JvbGxhYmxlLXNpbXVsYXRlZCB7XHJcbiAgZGlyZWN0aW9uOiBsdHI7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtdHJlZWxpc3Qtc2Nyb2xsYWJsZS1zaW11bGF0ZWQgLmR4LXRyZWVsaXN0LXRhYmxlLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC10b3RhbC1mb290ZXIgLmR4LXRyZWVsaXN0LXNjcm9sbGFibGUtc2ltdWxhdGVkIC5keC10cmVlbGlzdC10YWJsZSB7XHJcbiAgZGlyZWN0aW9uOiBydGw7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3QtZmlsdGVyLXJvdyAuZHgtZWRpdG9yLWNlbGwgLmR4LWVkaXRvci13aXRoLW1lbnUgLmR4LXRleHRlZGl0b3IgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgLmR4LWVkaXRvci1jZWxsIC5keC1lZGl0b3Itd2l0aC1tZW51IC5keC10ZXh0ZWRpdG9yIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgLmR4LW1lbnUge1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgPiB0ZDpmaXJzdC1jaGlsZCAuZHgtbWVudSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3QtZmlsdGVyLXJvdyAuZHgtbWVudS1ob3Jpem9udGFsIC5keC1vdmVybGF5LWNvbnRlbnQgdWwgLmR4LW1lbnUtaXRlbSB7XHJcbiAgcGFkZGluZzogNXB4IDVweCA1cHggMzBweDtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1tZW51LWNhcHRpb24ge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1oZWFkZXItcGFuZWwge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWhlYWRlci1wYW5lbCAuZHgtdHJlZWxpc3QtY29sdW1uLWNob29zZXItYnV0dG9uIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1oZWFkZXItcGFuZWwgLmR4LXRvb2xiYXItbWVudS1jb250YWluZXIgLmR4LWJ1dHRvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LXNlYXJjaC1wYW5lbCB7XHJcbiAgbWFyZ2luOiAwIDE1cHggMCAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwsXHJcbi5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwtbGVmdCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIG1pbi13aWR0aDogMDtcclxufVxyXG4uZHgtdHJlZWxpc3QtZmlsdGVyLXBhbmVsIC5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwtdGV4dCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwgLmR4LXRyZWVsaXN0LWZpbHRlci1wYW5lbC1jbGVhci1maWx0ZXI6aG92ZXIsXHJcbi5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwgLmR4LXRyZWVsaXN0LWZpbHRlci1wYW5lbC10ZXh0OmhvdmVyIHtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1wYW5lbCAuZHgtdHJlZWxpc3QtZmlsdGVyLXBhbmVsLWNoZWNrYm94IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwgLmR4LWljb24tZmlsdGVyIHtcclxuICBtYXJnaW46IGF1dG8gN3B4IGF1dG8gYXV0bztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtdHJlZWxpc3QtYmVzdC1maXQuZHgtdHJlZWxpc3QtY2VsbC1leHBhbmRhYmxlLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXRyZWVsaXN0LXRhYmxlOm5vdCguZHgtdHJlZWxpc3QtdGFibGUtZml4ZWQpIC5keC10cmVlbGlzdC1jZWxsLWV4cGFuZGFibGUge1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC10cmVlbGlzdC1iZXN0LWZpdC5keC10cmVlbGlzdC1jZWxsLWV4cGFuZGFibGUgLmR4LXRyZWVsaXN0LXRleHQtY29udGVudCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC10cmVlbGlzdC10YWJsZTpub3QoLmR4LXRyZWVsaXN0LXRhYmxlLWZpeGVkKSAuZHgtdHJlZWxpc3QtY2VsbC1leHBhbmRhYmxlIC5keC10cmVlbGlzdC10ZXh0LWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGlubGluZTtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtdHJlZWxpc3QtYmVzdC1maXQuZHgtdHJlZWxpc3QtY2VsbC1leHBhbmRhYmxlIC5keC10cmVlbGlzdC1pY29uLWNvbnRhaW5lcixcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC10cmVlbGlzdC10YWJsZTpub3QoLmR4LXRyZWVsaXN0LXRhYmxlLWZpeGVkKSAuZHgtdHJlZWxpc3QtY2VsbC1leHBhbmRhYmxlIC5keC10cmVlbGlzdC1pY29uLWNvbnRhaW5lciB7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC10cmVlbGlzdC1pY29uLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXRyZWVsaXN0LXRhYmxlLWZpeGVkIC5keC10cmVlbGlzdC1pY29uLWNvbnRhaW5lciB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWJvcmRlcnMgPiAuZHgtdHJlZWxpc3QtaGVhZGVycyxcclxuLmR4LXRyZWVsaXN0LWJvcmRlcnMgPiAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcsXHJcbi5keC10cmVlbGlzdC1ib3JkZXJzID4gLmR4LXRyZWVsaXN0LXRvdGFsLWZvb3RlciB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWJvcmRlcnMgPiAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcsXHJcbi5keC10cmVlbGlzdC1ib3JkZXJzID4gLmR4LXRyZWVsaXN0LXRvdGFsLWZvb3RlciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWJvcmRlcnMgPiAuZHgtdHJlZWxpc3QtZmlsdGVyLXBhbmVsLFxyXG4uZHgtdHJlZWxpc3QtYm9yZGVycyA+IC5keC10cmVlbGlzdC1oZWFkZXJzIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtdHJlZWxpc3QtYm9yZGVycyA+IC5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwge1xyXG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXNvcnRhYmxlLWRyYWdnaW5nID4gZGl2ID4gLmR4LWdyaWRiYXNlLWNvbnRhaW5lciA+IC5keC10cmVlbGlzdC1yb3dzdmlldyB7XHJcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjUpO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtY29sdW1uLWxpbmVzID4gdGQ6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtY29sdW1uLWxpbmVzID4gdGQ6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtY29tbWFuZC1kcmFnIC5keC10cmVlbGlzdC1kcmFnLWljb24ge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtY29tbWFuZC1kcmFnIC5keC10cmVlbGlzdC1kcmFnLWljb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzhcIjtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1zb3J0LXVwIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1zb3J0LXVwOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtc29ydC1kb3duIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1zb3J0LWRvd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTJcIjtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1zb3J0LWRvd24sXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXNvcnQtdXAge1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXNvcnQtZG93bjo6YmVmb3JlLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1zb3J0LXVwOjpiZWZvcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBEWEljb25zLHNhbnMtc2VyaWY7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtaGVhZGVyLWZpbHRlcixcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtaGVhZGVyLXJvdyA+IHRkIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXRyZWVsaXN0LWhlYWRlcnMuZHgtc3RhdGUtZm9jdXNlZCAuZHgtaGVhZGVyLXJvdyB0ZCAuZHgtaGVhZGVyLWZpbHRlcjpmb2N1cyxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtdHJlZWxpc3QtaGVhZGVycy5keC1zdGF0ZS1mb2N1c2VkIC5keC1oZWFkZXItcm93IHRkOmZvY3VzIHtcclxuICBvdXRsaW5lOiAjYTFkMzY2IHNvbGlkIDJweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC10cmVlbGlzdC1oZWFkZXJzLmR4LXN0YXRlLWZvY3VzZWQgLmR4LWhlYWRlci1yb3cgdGQ6Zm9jdXMge1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXRyZWVsaXN0LWhlYWRlcnMuZHgtc3RhdGUtZm9jdXNlZCAuZHgtaGVhZGVyLXJvdyB0ZCAuZHgtaGVhZGVyLWZpbHRlcjpmb2N1cyB7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1oZWFkZXItZmlsdGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1oZWFkZXItZmlsdGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtaGVhZGVyLWZpbHRlci1lbXB0eSB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjM4KTtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC10cmVlbGlzdC1jb250ZW50LWZpeGVkIC5keC10cmVlbGlzdC10YWJsZSAuZHgtY29sLWZpeGVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1oZWFkZXItcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC12aXJ0dWFsLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC10cmVlbGlzdC1oZWFkZXJzIC5keC1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZSxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWRhdGEtcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1mcmVlc3BhY2Utcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUge1xyXG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2UwZTBlMDtcclxuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1oZWFkZXItcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUuZHgtZmlyc3QtY2VsbCxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXZpcnR1YWwtcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUuZHgtZmlyc3QtY2VsbCxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUuZHgtZmlyc3QtY2VsbCxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWRhdGEtcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUuZHgtZmlyc3QtY2VsbCxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWZyZWVzcGFjZS1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1maXJzdC1jZWxsIHtcclxuICBib3JkZXItbGVmdDogbm9uZTtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtaGVhZGVyLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLmR4LWxhc3QtY2VsbCxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXZpcnR1YWwtcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUuZHgtbGFzdC1jZWxsLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC10cmVlbGlzdC1oZWFkZXJzIC5keC1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1sYXN0LWNlbGwsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1kYXRhLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLmR4LWxhc3QtY2VsbCxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWZyZWVzcGFjZS1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1sYXN0LWNlbGwge1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC10cmVlbGlzdC1yb3dzdmlldy5keC1zdGF0ZS1mb2N1c2VkIC5keC1kYXRhLXJvdyA+IHRkLmR4LWNvbW1hbmQtZWRpdCA+IGEuZHgtbGluazpmb2N1cyB7XHJcbiAgb3V0bGluZTogI2ExZDM2NiBzb2xpZCAycHg7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC10cmVlbGlzdC1yb3dzdmlldy5keC1zdGF0ZS1mb2N1c2VkIC5keC1kYXRhLXJvdy5keC1yb3ctZm9jdXNlZCA+IHRkLmR4LWNvbW1hbmQtZWRpdCA+IGEuZHgtbGluazpmb2N1cyB7XHJcbiAgb3V0bGluZS1jb2xvcjogI2ZmZjtcclxuICBvdXRsaW5lLW9mZnNldDogMDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtdHJlZWxpc3QtZWRpdC1mb3JtIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC12aXJ0dWFsLXJvdyA+IHRkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXZpcnR1YWwtcm93ID4gdGQ6OmJlZm9yZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFHUUFBQUR6Q0FZQUFBQndnYk92QUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUF5RnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNVFF5SURjNUxqRTJNRGt5TkN3Z01qQXhOeTh3Tnk4eE15MHdNVG93Tmpvek9TQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTkRJQ2hYYVc1a2IzZHpLU0lnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRHBCUmpFeFJEUkdRVE5FTmpReE1VVTRRVVpFTUVFMU4wTTFRekl5TkVFNFF5SWdlRzF3VFUwNlJHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEcEJSakV4UkRSR1FqTkVOalF4TVVVNFFVWkVNRUUxTjBNMVF6SXlORUU0UXlJK0lEeDRiWEJOVFRwRVpYSnBkbVZrUm5KdmJTQnpkRkpsWmpwcGJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09rRkdNVEZFTkVZNE0wUTJOREV4UlRoQlJrUXdRVFUzUXpWRE1qSTBRVGhESWlCemRGSmxaanBrYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2tGR01URkVORVk1TTBRMk5ERXhSVGhCUmtRd1FUVTNRelZETWpJMFFUaERJaTgrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrNTdBcHFBQUFBVU5KUkVGVWVOcnMzTEVOd3pBTVJVRXppMlQvc1RTSmdvd1FSQUkrcGJ2ZWhmMEtGaVpZYzg0blVWVTlBQUFBQUFBQUFIZjUvaWQ5K3d4TGpYOGVmdmwrV1FRUkJFRUVRUkJCRUVRUUJCRUVRUUFBQUFBQUFBQUFmbFJ1TG1heGRTSUlnZ2lDSUlJZ2lDQUlJZ2lDSUFnQXl5VWZNQnMzQmpIVUJVRVFRUkJFRUFRUkJFRUVRUkFFNmNLeU5RQUFBQUFBQUFEUVF1eVN3OWFYRGw2Z3NBWWtDSUlJZ2lDQ0lJZ2dDQ0lJZ2lBSWNJTGtBMlk3eFI1SE0wTUVRUkJCRUVRUUJCRUVRUVJCRUFRQkFBQUFBQUFBQUhxNzhsNVdNbHNuZ2lDSUlBZ2lDSUlJZ2lDQ0lBaUNBTERjclFmTURIVUVFUVJCQkVFUVFSQUVRUVJCRUVFQUFBQUFBQUFBQUxab2VjQ3NxbzROWXV0RUVBUVJCRUVFUVJCQkVFUVFCRUVRQUpicmVzQnNHT29JSWdpQ0lJZ2dDQ0lJZ2dpQ0lJSUFBQUFBQUFBYzVpUEFBSWNLRndBTkRvZnpBQUFBQUVsRlRrU3VRbUNDXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgcmVwZWF0O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC12aXJ0dWFsLXJvdyA+IHRkW3N0eWxlKj1cInRleHQtYWxpZ246IHJpZ2h0XCJdOjpiZWZvcmUge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1maWx0ZXItcmFuZ2UtY29udGVudCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1lcnJvci1yb3cgdGQge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtZXJyb3Itcm93IC5keC1lcnJvci1tZXNzYWdlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjg4ZTg2O1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1wYW5lbCAuZHgtaWNvbi1maWx0ZXIsXHJcbi5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwgLmR4LXRyZWVsaXN0LWZpbHRlci1wYW5lbC1jbGVhci1maWx0ZXIsXHJcbi5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwgLmR4LXRyZWVsaXN0LWZpbHRlci1wYW5lbC10ZXh0IHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtaWNvbi1maWx0ZXI6Zm9jdXMsXHJcbi5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwuZHgtc3RhdGUtZm9jdXNlZCAuZHgtdHJlZWxpc3QtZmlsdGVyLXBhbmVsLWNsZWFyLWZpbHRlcjpmb2N1cyxcclxuLmR4LXRyZWVsaXN0LWZpbHRlci1wYW5lbC5keC1zdGF0ZS1mb2N1c2VkIC5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwtdGV4dDpmb2N1cyB7XHJcbiAgb3V0bGluZTogI2ExZDM2NiBzb2xpZCAycHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZvcm0tYnV0dG9ucy1jb250YWluZXIge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uZHgtdHJlZWxpc3QtZm9ybS1idXR0b25zLWNvbnRhaW5lciAuZHgtYnV0dG9uIHtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1leHBvcnQtbWVudSAuZHgtbWVudS1pdGVtIC5keC1pY29uLWV4cG9ydHhsc3gge1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIGhlaWdodDogMTZweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1hZGFwdGl2ZS1tb3JlIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udDogMjFweC8yMXB4IERYSWNvbnM7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWFkYXB0aXZlLW1vcmU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNmNcIjtcclxufVxyXG4uZHgtdHJlZWxpc3QtZWRpdC1wb3B1cCAuZHgtZXJyb3ItbWVzc2FnZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4OGU4NjtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi5keC1ydGwuZHgtdHJlZWxpc3QgLmR4LWNvbHVtbi1saW5lcyA+IHRkOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1ydGwuZHgtdHJlZWxpc3QgLmR4LWNvbHVtbi1saW5lcyA+IHRkOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtaGVhZGVyLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC12aXJ0dWFsLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXRyZWVsaXN0LWhlYWRlcnMgLmR4LXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1kYXRhLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1mcmVlc3BhY2Utcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUge1xyXG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2UwZTBlMDtcclxuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWhlYWRlci1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1maXJzdC1jZWxsLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC12aXJ0dWFsLXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLmR4LWZpcnN0LWNlbGwsXHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUuZHgtZmlyc3QtY2VsbCxcclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtZGF0YS1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1maXJzdC1jZWxsLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1mcmVlc3BhY2Utcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUuZHgtZmlyc3QtY2VsbCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWhlYWRlci1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1sYXN0LWNlbGwsXHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LXZpcnR1YWwtcm93IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUuZHgtbGFzdC1jZWxsLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXRyZWVsaXN0LWhlYWRlcnMgLmR4LXJvdyB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLmR4LWxhc3QtY2VsbCxcclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtZGF0YS1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1sYXN0LWNlbGwsXHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWZyZWVzcGFjZS1yb3cgdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZS5keC1sYXN0LWNlbGwge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXZpcnR1YWwtcm93ID4gdGQ6OmJlZm9yZSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXZpcnR1YWwtcm93ID4gdGRbc3R5bGUqPVwidGV4dC1hbGlnbjogbGVmdFwiXTo6YmVmb3JlIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1mb3JtLWJ1dHRvbnMtY29udGFpbmVyIHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1mb3JtLWJ1dHRvbnMtY29udGFpbmVyIC5keC1idXR0b24ge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY2VsbC11cGRhdGVkLWFuaW1hdGlvbiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IDFzIGR4LXRyZWVsaXN0LWhpZ2hsaWdodC1jaGFuZ2U7XHJcbiAgYW5pbWF0aW9uOiAxcyBkeC10cmVlbGlzdC1oaWdobGlnaHQtY2hhbmdlO1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkeC10cmVlbGlzdC1oaWdobGlnaHQtY2hhbmdlIHtcclxuICA1MCUsXHJcbiAgZnJvbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wOCk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgZHgtdHJlZWxpc3QtaGlnaGxpZ2h0LWNoYW5nZSB7XHJcbiAgNTAlLFxyXG4gIGZyb20ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDgpO1xyXG4gIH1cclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LW1lbnUsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LW1lbnUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LW1lbnUgLmR4LW1lbnUtaXRlbSAuZHgtbWVudS1pdGVtLWNvbnRlbnQsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LW1lbnUgLmR4LW1lbnUtaXRlbSAuZHgtbWVudS1pdGVtLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDhweCA0cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1tZW51IC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1tZW51IC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uIHtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxuICBtYXJnaW46IDAgM3B4O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250YWluZXIuZHgtZmlsdGVyLW1lbnUgLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uLFxyXG4uZHgtdHJlZWxpc3QuZHgtZmlsdGVyLW1lbnUgLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uIHtcclxuICBjb2xvcjogcmdiYSg4Niw4Niw4NiwuNTQpO1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIGhlaWdodDogMTRweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDE0cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250YWluZXIuZHgtZmlsdGVyLW1lbnUgLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1kZWZhdWx0LFxyXG4uZHgtdHJlZWxpc3QuZHgtZmlsdGVyLW1lbnUgLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1kZWZhdWx0IHtcclxuICBtYXJnaW4tdG9wOiAycHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1lZGl0b3Itd2l0aC1tZW51IC5keC1tZW51LWl0ZW0tY29udGVudCxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtZWRpdG9yLXdpdGgtbWVudSAuZHgtbWVudS1pdGVtLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWVkaXRvci13aXRoLW1lbnUgLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1lZGl0b3Itd2l0aC1tZW51IC5keC1tZW51LWl0ZW0tY29udGVudCAuZHgtaWNvbiB7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTRweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1lZGl0b3Itd2l0aC1tZW51IC5keC1tZW51LWl0ZW0tY29udGVudCAuZHgtaWNvbi5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZGVmYXVsdCxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtZWRpdG9yLXdpdGgtbWVudSAuZHgtbWVudS1pdGVtLWNvbnRlbnQgLmR4LWljb24uZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWRlZmF1bHQge1xyXG4gIG1hcmdpbi10b3A6IDJweDtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWVkaXRvci13aXRoLW1lbnUgLmR4LXRleHRlZGl0b3IgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC10cmVlbGlzdCAuZHgtZWRpdG9yLXdpdGgtbWVudSAuZHgtdGV4dGVkaXRvciAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtZWRpdG9yLXdpdGgtbWVudSAuZHgtdGV4dGVkaXRvciAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtZWRpdG9yLXdpdGgtbWVudSAuZHgtdGV4dGVkaXRvciAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250YWluZXIuZHgtY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW1zLWNvbnRhaW5lciAuZHgtaWNvbi1jb250ZXh0LW1lbnUtc29ydC1hc2MsXHJcbi5keC10cmVlbGlzdC5keC1jb250ZXh0LW1lbnUgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyIC5keC1pY29uLWNvbnRleHQtbWVudS1zb3J0LWFzYyB7XHJcbiAgZm9udDogMTRweC8xNHB4IERYSWNvbnM7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTRweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyLmR4LWNvbnRleHQtbWVudSAuZHgtbWVudS1pdGVtcy1jb250YWluZXIgLmR4LWljb24tY29udGV4dC1tZW51LXNvcnQtYXNjOjpiZWZvcmUsXHJcbi5keC10cmVlbGlzdC5keC1jb250ZXh0LW1lbnUgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyIC5keC1pY29uLWNvbnRleHQtbWVudS1zb3J0LWFzYzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1M1wiO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250YWluZXIuZHgtY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW1zLWNvbnRhaW5lciAuZHgtaWNvbi1jb250ZXh0LW1lbnUtc29ydC1kZXNjLFxyXG4uZHgtdHJlZWxpc3QuZHgtY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW1zLWNvbnRhaW5lciAuZHgtaWNvbi1jb250ZXh0LW1lbnUtc29ydC1kZXNjIHtcclxuICBmb250OiAxNHB4LzE0cHggRFhJY29ucztcclxuICB3aWR0aDogMTRweDtcclxuICBoZWlnaHQ6IDE0cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTRweCAxNHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb250YWluZXIuZHgtY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW1zLWNvbnRhaW5lciAuZHgtaWNvbi1jb250ZXh0LW1lbnUtc29ydC1kZXNjOjpiZWZvcmUsXHJcbi5keC10cmVlbGlzdC5keC1jb250ZXh0LW1lbnUgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyIC5keC1pY29uLWNvbnRleHQtbWVudS1zb3J0LWRlc2M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTRcIjtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyLmR4LWNvbnRleHQtbWVudSAuZHgtbWVudS1pdGVtcy1jb250YWluZXIgLmR4LWljb24tY29udGV4dC1tZW51LXNvcnQtbm9uZSxcclxuLmR4LXRyZWVsaXN0LmR4LWNvbnRleHQtbWVudSAuZHgtbWVudS1pdGVtcy1jb250YWluZXIgLmR4LWljb24tY29udGV4dC1tZW51LXNvcnQtbm9uZSB7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTRweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1oZWFkZXItZmlsdGVyLFxyXG4uZHgtdHJlZWxpc3QgLmR4LXNvcnQtZG93bixcclxuLmR4LXRyZWVsaXN0IC5keC1zb3J0LXVwLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1oZWFkZXItZmlsdGVyLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1zb3J0LWRvd24sXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXNvcnQtdXAge1xyXG4gIHdpZHRoOiAxNXB4O1xyXG4gIGhlaWdodDogMTVweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtaGVhZGVyLWZpbHRlcjpub3QoLmR4LWhlYWRlci1maWx0ZXItZW1wdHkpLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1oZWFkZXItZmlsdGVyOm5vdCguZHgtaGVhZGVyLWZpbHRlci1lbXB0eSkge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWVxdWFscyxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWVxdWFscyB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZXF1YWxzOjpiZWZvcmUsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1lcXVhbHM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDRcIjtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1kZWZhdWx0LFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZGVmYXVsdCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZGVmYXVsdDo6YmVmb3JlLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZGVmYXVsdDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyN1wiO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLW5vdC1lcXVhbHMsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ub3QtZXF1YWxzIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ub3QtZXF1YWxzOjpiZWZvcmUsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ub3QtZXF1YWxzOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ1XCI7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tbGVzcyxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWxlc3Mge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWxlc3M6OmJlZm9yZSxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWxlc3M6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDZcIjtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1sZXNzLWVxdWFsLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tbGVzcy1lcXVhbCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tbGVzcy1lcXVhbDo6YmVmb3JlLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tbGVzcy1lcXVhbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0OFwiO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWdyZWF0ZXIsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ncmVhdGVyIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ncmVhdGVyOjpiZWZvcmUsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ncmVhdGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ3XCI7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZ3JlYXRlci1lcXVhbCxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWdyZWF0ZXItZXF1YWwge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWdyZWF0ZXItZXF1YWw6OmJlZm9yZSxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWdyZWF0ZXItZXF1YWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDlcIjtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1jb250YWlucyxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWNvbnRhaW5zIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1jb250YWluczo6YmVmb3JlLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tY29udGFpbnM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjNcIjtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ub3QtY29udGFpbnMsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1ub3QtY29udGFpbnMge1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLW5vdC1jb250YWluczo6YmVmb3JlLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tbm90LWNvbnRhaW5zOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY2XCI7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tc3RhcnRzLXdpdGgsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1zdGFydHMtd2l0aCB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tc3RhcnRzLXdpdGg6OmJlZm9yZSxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLXN0YXJ0cy13aXRoOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZW5kcy13aXRoLFxyXG4uZHgtdHJlZWxpc3QtY29udGFpbmVyIC5keC1pY29uLWZpbHRlci1vcGVyYXRpb24tZW5kcy13aXRoIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1lbmRzLXdpdGg6OmJlZm9yZSxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWVuZHMtd2l0aDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2NVwiO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtaWNvbi1maWx0ZXItb3BlcmF0aW9uLWJldHdlZW4sXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1iZXR3ZWVuIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1iZXR3ZWVuOjpiZWZvcmUsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWljb24tZmlsdGVyLW9wZXJhdGlvbi1iZXR3ZWVuOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1jb2x1bW4taW5kaWNhdG9ycyxcclxuLmR4LXRyZWVsaXN0LWNvbnRhaW5lciAuZHgtY29sdW1uLWluZGljYXRvcnMge1xyXG4gIGhlaWdodDogMTZweDtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIC5keC1zb3J0LWluZGV4LWljb24sXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIC5keC1zb3J0LWluZGV4LWljb24ge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICBtYXJnaW4tbGVmdDogLTFweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvdHRvbTogMXB4O1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtY29sdW1uLWluZGljYXRvcnMgPiBkaXYsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LWNvbHVtbi1pbmRpY2F0b3JzID4gZGl2IHtcclxuICB3aWR0aDogMTVweDtcclxuICBoZWlnaHQ6IDE1cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMTVweDtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZHgtdHJlZWxpc3Qge1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtcm93LWFsdCA+IHRkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjVmNWY1O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjVmNWY1O1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtcm93LWFsdC5keC1yb3c6bm90KC5keC1yb3ctcmVtb3ZlZCkge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtbGluayB7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1yb3ctbGluZXMgPiB0ZCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1jb2x1bW4tbGluZXMgPiB0ZCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1lcnJvci1yb3cgLmR4LWNsb3NlYnV0dG9uIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luOiAxMnB4O1xyXG4gIGZvbnQ6IDE0cHgvMTRweCBEWEljb25zO1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIGhlaWdodDogMTRweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDE0cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1lcnJvci1yb3cgLmR4LWNsb3NlYnV0dG9uOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1lcnJvci1yb3cgLmR4LWVycm9yLW1lc3NhZ2Uge1xyXG4gIHBhZGRpbmc6IDEwcHggMzVweCAxMHB4IDEwcHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC1yb3cgPiB0ZCB7XHJcbiAgcGFkZGluZzogMTBweCAxMXB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBsaW5lLWhlaWdodDogMTZweDtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1oZWFkZXItcm93ID4gdGQge1xyXG4gIHBhZGRpbmctdG9wOiAxMnB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWNlbGwtbW9kaWZpZWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKSxcclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtdHJlZWxpc3QtaW52YWxpZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtdHJlZWxpc3Qtc2VsZWN0LWFsbCksXHJcbi5keC10cmVlbGlzdCAuZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyA+IHRkOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LXRyZWVsaXN0LXNlbGVjdC1hbGwpIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWNlbGwtbW9kaWZpZWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKS5keC1jb21tYW5kLXNlbGVjdCxcclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtdHJlZWxpc3QtaW52YWxpZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtdHJlZWxpc3Qtc2VsZWN0LWFsbCkuZHgtY29tbWFuZC1zZWxlY3QsXHJcbi5keC10cmVlbGlzdCAuZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyA+IHRkOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LXRyZWVsaXN0LXNlbGVjdC1hbGwpLmR4LWNvbW1hbmQtc2VsZWN0IHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICB3aWR0aDogMzhweDtcclxuICBtaW4td2lkdGg6IDM4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtY2VsbC1tb2RpZmllZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpLmR4LWNvbW1hbmQtZWRpdCxcclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtdHJlZWxpc3QtaW52YWxpZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtdHJlZWxpc3Qtc2VsZWN0LWFsbCkuZHgtY29tbWFuZC1lZGl0LFxyXG4uZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ZDpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZyk6bm90KC5keC10cmVlbGlzdC1zZWxlY3QtYWxsKS5keC1jb21tYW5kLWVkaXQge1xyXG4gIHdpZHRoOiAxMDVweDtcclxuICBtaW4td2lkdGg6IDEwNXB4O1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyA+IHRkLmR4LWNlbGwtbW9kaWZpZWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKS5keC1jb21tYW5kLWVkaXQuZHgtY29tbWFuZC1lZGl0LXdpdGgtaWNvbnMsXHJcbi5keC10cmVlbGlzdCAuZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyA+IHRkLmR4LXRyZWVsaXN0LWludmFsaWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LXRyZWVsaXN0LXNlbGVjdC1hbGwpLmR4LWNvbW1hbmQtZWRpdC5keC1jb21tYW5kLWVkaXQtd2l0aC1pY29ucyxcclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQ6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtdHJlZWxpc3Qtc2VsZWN0LWFsbCkuZHgtY29tbWFuZC1lZGl0LmR4LWNvbW1hbmQtZWRpdC13aXRoLWljb25zIHtcclxuICB3aWR0aDogODBweDtcclxuICBtaW4td2lkdGg6IDgwcHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtY2VsbC1tb2RpZmllZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpLmR4LWNvbW1hbmQtZWRpdC5keC1jb21tYW5kLWVkaXQtd2l0aC1pY29ucyAuZHgtbGluayxcclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtdHJlZWxpc3QtaW52YWxpZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtdHJlZWxpc3Qtc2VsZWN0LWFsbCkuZHgtY29tbWFuZC1lZGl0LmR4LWNvbW1hbmQtZWRpdC13aXRoLWljb25zIC5keC1saW5rLFxyXG4uZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ZDpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZyk6bm90KC5keC10cmVlbGlzdC1zZWxlY3QtYWxsKS5keC1jb21tYW5kLWVkaXQuZHgtY29tbWFuZC1lZGl0LXdpdGgtaWNvbnMgLmR4LWxpbmsge1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIGhlaWdodDogMTZweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIG1hcmdpbjogMCAycHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ZC5keC1jZWxsLW1vZGlmaWVkOm5vdCguZHgtZmllbGQtaXRlbS1jb250ZW50KTpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZykuZHgtY29tbWFuZC1lZGl0LmR4LWNvbW1hbmQtZWRpdC13aXRoLWljb25zIC5keC1saW5rOm5vdCguZHgtbGluay1pY29uKSxcclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtdHJlZWxpc3QtaW52YWxpZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtdHJlZWxpc3Qtc2VsZWN0LWFsbCkuZHgtY29tbWFuZC1lZGl0LmR4LWNvbW1hbmQtZWRpdC13aXRoLWljb25zIC5keC1saW5rOm5vdCguZHgtbGluay1pY29uKSxcclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQ6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtdHJlZWxpc3Qtc2VsZWN0LWFsbCkuZHgtY29tbWFuZC1lZGl0LmR4LWNvbW1hbmQtZWRpdC13aXRoLWljb25zIC5keC1saW5rOm5vdCguZHgtbGluay1pY29uKSB7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtY2VsbC1tb2RpZmllZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpLmR4LWNvbW1hbmQtZWRpdCAuZHgtbGluay5keC1zdGF0ZS1kaXNhYmxlZCxcclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtdHJlZWxpc3QtaW52YWxpZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtdHJlZWxpc3Qtc2VsZWN0LWFsbCkuZHgtY29tbWFuZC1lZGl0IC5keC1saW5rLmR4LXN0YXRlLWRpc2FibGVkLFxyXG4uZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ZDpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZyk6bm90KC5keC10cmVlbGlzdC1zZWxlY3QtYWxsKS5keC1jb21tYW5kLWVkaXQgLmR4LWxpbmsuZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIG9wYWNpdHk6IC4zODtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ZC5keC1jZWxsLW1vZGlmaWVkOm5vdCguZHgtZmllbGQtaXRlbS1jb250ZW50KTpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZykuZHgtY29tbWFuZC1lZGl0IC5keC1saW5rLmR4LXN0YXRlLWRpc2FibGVkLmR4LWxpbmstaWNvbixcclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtdHJlZWxpc3QtaW52YWxpZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtdHJlZWxpc3Qtc2VsZWN0LWFsbCkuZHgtY29tbWFuZC1lZGl0IC5keC1saW5rLmR4LXN0YXRlLWRpc2FibGVkLmR4LWxpbmstaWNvbixcclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQ6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpOm5vdCguZHgtdHJlZWxpc3Qtc2VsZWN0LWFsbCkuZHgtY29tbWFuZC1lZGl0IC5keC1saW5rLmR4LXN0YXRlLWRpc2FibGVkLmR4LWxpbmstaWNvbiB7XHJcbiAgb3BhY2l0eTogLjY7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtY2VsbC1tb2RpZmllZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpIC5keC10cmVlbGlzdC1ncm91cC1zcGFjZSxcclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQuZHgtY2VsbC1tb2RpZmllZDpub3QoLmR4LWZpZWxkLWl0ZW0tY29udGVudCk6bm90KC5keC12YWxpZGF0aW9uLXBlbmRpbmcpLmR4LWNvbW1hbmQtZXhwYW5kLFxyXG4uZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ZC5keC10cmVlbGlzdC1pbnZhbGlkOm5vdCguZHgtZmllbGQtaXRlbS1jb250ZW50KTpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZyk6bm90KC5keC10cmVlbGlzdC1zZWxlY3QtYWxsKSAuZHgtdHJlZWxpc3QtZ3JvdXAtc3BhY2UsXHJcbi5keC10cmVlbGlzdCAuZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyA+IHRkLmR4LXRyZWVsaXN0LWludmFsaWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LXRyZWVsaXN0LXNlbGVjdC1hbGwpLmR4LWNvbW1hbmQtZXhwYW5kLFxyXG4uZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ZDpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZyk6bm90KC5keC10cmVlbGlzdC1zZWxlY3QtYWxsKSAuZHgtdHJlZWxpc3QtZ3JvdXAtc3BhY2UsXHJcbi5keC10cmVlbGlzdCAuZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyA+IHRkOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LXRyZWVsaXN0LXNlbGVjdC1hbGwpLmR4LWNvbW1hbmQtZXhwYW5kIHtcclxuICBwYWRkaW5nOiAwIDRweCAwIDhweDtcclxuICBsaW5lLWhlaWdodDogMDtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ZC5keC1jZWxsLW1vZGlmaWVkOm5vdCguZHgtZmllbGQtaXRlbS1jb250ZW50KTpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZykuZHgtZWRpdG9yLWNlbGw6bm90KC5keC1jb21tYW5kLXNlbGVjdCksXHJcbi5keC10cmVlbGlzdCAuZHgtdHJlZWxpc3QtY29udGVudCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyA+IHRkLmR4LXRyZWVsaXN0LWludmFsaWQ6bm90KC5keC1maWVsZC1pdGVtLWNvbnRlbnQpOm5vdCguZHgtdmFsaWRhdGlvbi1wZW5kaW5nKTpub3QoLmR4LXRyZWVsaXN0LXNlbGVjdC1hbGwpLmR4LWVkaXRvci1jZWxsOm5vdCguZHgtY29tbWFuZC1zZWxlY3QpLFxyXG4uZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ZDpub3QoLmR4LXZhbGlkYXRpb24tcGVuZGluZyk6bm90KC5keC10cmVlbGlzdC1zZWxlY3QtYWxsKS5keC1lZGl0b3ItY2VsbDpub3QoLmR4LWNvbW1hbmQtc2VsZWN0KSB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtdmlydHVhbC1yb3cgPiB0ZFtzdHlsZSo9XCJ0ZXh0LWFsaWduOiByaWdodFwiXTpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogNDlweDtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LWNvbW1hbmQtZHJhZyB7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgbWluLXdpZHRoOiA0MHB4O1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtY29tbWFuZC1kcmFnIC5keC10cmVlbGlzdC1kcmFnLWljb24ge1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1lZGl0LXBvcHVwIC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1lZGl0LXBvcHVwIC5keC1lcnJvci1tZXNzYWdlIHtcclxuICBwYWRkaW5nOiAxMHB4IDExcHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWVkaXQtcG9wdXAtZm9ybSB7XHJcbiAgcGFkZGluZzogMTZweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBtaW4taGVpZ2h0OiAxNnB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXJzIC5keC1sb29rdXAsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtbG9va3VwIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LXRyZWVsaXN0LWhlYWRlcnMgLmR4LWxvb2t1cCAuZHgtbG9va3VwLWZpZWxkLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWxvb2t1cCAuZHgtbG9va3VwLWZpZWxkIHtcclxuICBwYWRkaW5nLWxlZnQ6IDExcHg7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXJzIC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC1zaG93LWNsZWFyLWJ1dHRvbi5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b24uZHgtdmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC10cmVlbGlzdC1oZWFkZXJzIC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC1zaG93LWNsZWFyLWJ1dHRvbi5keC12YWxpZGF0aW9uLXBlbmRpbmcgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b24uZHgtaW52YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC1zaG93LWNsZWFyLWJ1dHRvbi5keC12YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC1zaG93LWNsZWFyLWJ1dHRvbi5keC12YWxpZGF0aW9uLXBlbmRpbmcgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWhlYWRlcnMgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXNob3ctY2xlYXItYnV0dG9uLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b24uZHgtdmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b24uZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC1zaG93LWNsZWFyLWJ1dHRvbi5keC1pbnZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC1zaG93LWNsZWFyLWJ1dHRvbi5keC12YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtc2hvdy1jbGVhci1idXR0b24uZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxuICBwYWRkaW5nLWxlZnQ6IDIzcHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWhlYWRlcnMgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LWludmFsaWQgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC10cmVlbGlzdC1oZWFkZXJzIC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC12YWxpZCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRyZWVsaXN0LWhlYWRlcnMgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXZhbGlkYXRpb24tcGVuZGluZyAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC1pbnZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXZhbGlkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXZhbGlkYXRpb24tcGVuZGluZyAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMjNweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtaW52YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC10cmVlbGlzdC1oZWFkZXJzIC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC12YWxpZC5keC1ydGwgLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC10cmVlbGlzdC1oZWFkZXJzIC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC12YWxpZGF0aW9uLXBlbmRpbmcuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LWludmFsaWQuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXZhbGlkLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1kcm9wZG93bmVkaXRvci1idXR0b24tdmlzaWJsZS5keC1kcm9wZG93bmVkaXRvci5keC12YWxpZGF0aW9uLXBlbmRpbmcuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMjNweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtZHJvcGRvd25lZGl0b3ItYnV0dG9uLXZpc2libGUuZHgtZHJvcGRvd25lZGl0b3IuZHgtcnRsIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWRyb3Bkb3duZWRpdG9yLWJ1dHRvbi12aXNpYmxlLmR4LWRyb3Bkb3duZWRpdG9yLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtc2VhcmNoYm94IC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtc2VhcmNoYm94IC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlYXJjaGJveCAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1zZWFyY2hib3ggLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctbGVmdDogMTZweDtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1oZWFkZXJzIC5keC1zZWFyY2hib3ggLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWhlYWRlcnMgLmR4LXNlYXJjaGJveCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlYXJjaGJveCAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSxcclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlYXJjaGJveCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcclxuLmR4LXJ0bC5keC10cmVlbGlzdC1oZWFkZXJzIC5keC1zZWFyY2hib3ggLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1ydGwuZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtc2VhcmNoYm94IC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtcnRsLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1zZWFyY2hib3ggLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1ydGwuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlYXJjaGJveCAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTZweDtcclxufVxyXG4uZHgtZWRpdG9yLWNlbGwge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcbi5keC1lZGl0b3ItY2VsbCAuZHgtbnVtYmVyYm94LXNwaW4tYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZWRpdG9yLWNlbGwgLmR4LWljb24tY2xlYXIge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1jZWxsIC5keC10ZXh0ZWRpdG9yLFxyXG4uZHgtZWRpdG9yLWNlbGwgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtYWN0aXZlLFxyXG4uZHgtZWRpdG9yLWNlbGwgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWVkaXRvci1jZWxsIC5keC10ZXh0ZWRpdG9yLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDApO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1lZGl0b3ItY2VsbCAuZHgtdGV4dGVkaXRvciAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwKTtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gIHBhZGRpbmc6IDAgMTFweDtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5keC1lZGl0b3ItY2VsbCAuZHgtdGV4dGVkaXRvciAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSB7XHJcbiAgcGFkZGluZy1yaWdodDogMTFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDExcHg7XHJcbn1cclxuLmR4LWVkaXRvci1jZWxsIC5keC10ZXh0ZWRpdG9yLmR4LXZhbGlkYXRpb24tcGVuZGluZyAuZHgtdGV4dGVkaXRvci1pbnB1dC1jb250YWluZXIgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcbi5keC1lZGl0b3ItY2VsbCAuZHgtdGV4dGVkaXRvciAuZHgtdGFnLWNvbnRhaW5lciB7XHJcbiAgbWluLWhlaWdodDogMzZweDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1lZGl0b3ItY2VsbCAuZHgtdGV4dGVkaXRvcjpub3QoLmR4LWVkaXRvci1maWxsZWQpOm5vdCguZHgtZWRpdG9yLW91dGxpbmVkKSAuZHgtdGFnLWNvbnRhaW5lcixcclxuLmR4LWVkaXRvci1jZWxsIC5keC10ZXh0ZWRpdG9yOm5vdCguZHgtZWRpdG9yLWZpbGxlZCk6bm90KC5keC1lZGl0b3Itb3V0bGluZWQpIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5keC1lZGl0b3ItY2VsbCAuZHgtdGV4dGVkaXRvciAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lciB7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1jZWxsIC5keC10ZXh0ZWRpdG9yOjphZnRlcixcclxuLmR4LWVkaXRvci1jZWxsIC5keC10ZXh0ZWRpdG9yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuLmR4LWVkaXRvci1jZWxsIC5keC10ZXh0ZWRpdG9yLmR4LXJ0bCAuZHgtdGV4dGVkaXRvci1idXR0b25zLWNvbnRhaW5lcixcclxuLmR4LXJ0bCAuZHgtZWRpdG9yLWNlbGwgLmR4LXRleHRlZGl0b3IgLmR4LXRleHRlZGl0b3ItYnV0dG9ucy1jb250YWluZXIge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LWVkaXRvci1jZWxsIC5keC1kcm9wZG93bmVkaXRvciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwKTtcclxufVxyXG4uZHgtZWRpdG9yLWNlbGwuZHgtZm9jdXNlZCAuZHgtZHJvcGRvd25lZGl0b3ItaWNvbiB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4uZHgtZWRpdG9yLWNlbGwuZHgtZWRpdG9yLWlubGluZS1ibG9jazpub3QoLmR4LWNvbW1hbmQtc2VsZWN0KTo6YmVmb3JlIHtcclxuICBwYWRkaW5nLXRvcDogMTBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxufVxyXG4uZHgtZGV2aWNlLW1vYmlsZSAuZHgtdHJlZWxpc3QtY29sdW1uLWNob29zZXItbGlzdCAuZHgtZW1wdHktbWVzc2FnZSxcclxuLmR4LXRyZWVsaXN0LWNvbHVtbi1jaG9vc2VyLWxpc3QgLmR4LWVtcHR5LW1lc3NhZ2Uge1xyXG4gIGNvbG9yOiByZ2JhKDEwMiwxMDIsMTAyLC44Nyk7XHJcbiAgcGFkZGluZzogMCA4cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbHVtbi1jaG9vc2VyIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sUm9ib3RvRmFsbGJhY2ssXCJOb3RvIEt1ZmkgQXJhYmljXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjg1NztcclxufVxyXG4uZHgtdHJlZWxpc3QtY29sdW1uLWNob29zZXIgaW5wdXQsXHJcbi5keC10cmVlbGlzdC1jb2x1bW4tY2hvb3NlciB0ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90byxSb2JvdG9GYWxsYmFjayxcIk5vdG8gS3VmaSBBcmFiaWNcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcclxuICBsaW5lLWhlaWdodDogMS4yODU3O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb2x1bW4tY2hvb3Nlci5keC10cmVlbGlzdC1jb2x1bW4tY2hvb3Nlci1tb2RlLWRyYWcgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDhweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29sdW1uLWNob29zZXIuZHgtdHJlZWxpc3QtY29sdW1uLWNob29zZXItbW9kZS1kcmFnIC5keC1wb3B1cC1jb250ZW50IC5keC10cmVldmlldy1zZWFyY2gge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbHVtbi1jaG9vc2VyLmR4LXRyZWVsaXN0LWNvbHVtbi1jaG9vc2VyLW1vZGUtZHJhZyAuZHgtcG9wdXAtY29udGVudCAuZHgtdHJlZXZpZXctbm9kZSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb2x1bW4tY2hvb3Nlci5keC10cmVlbGlzdC1jb2x1bW4tY2hvb3Nlci1tb2RlLXNlbGVjdCAuZHgtcG9wdXAtY29udGVudCB7XHJcbiAgcGFkZGluZzogOHB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb2x1bW4tY2hvb3NlciAuZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC10cmVlbGlzdC1jb2x1bW4tY2hvb3NlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3B1cC10aXRsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbHVtbi1jaG9vc2VyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLXRpdGxlIC5keC10b29sYmFyLWxhYmVsIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNvbHVtbi1jaG9vc2VyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWNvbHVtbi1jaG9vc2VyLWl0ZW0ge1xyXG4gIG1hcmdpbjogMnB4IDJweCA4cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjEpLDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yKTtcclxuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjEpLDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yKTtcclxufVxyXG4uZHgtdHJlZWxpc3QtZHJhZy1oZWFkZXIge1xyXG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC41KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLDAsMCwuMSksMCAxcHggM3B4IHJnYmEoMCwwLDAsLjIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLDAsMCwuMSksMCAxcHggM3B4IHJnYmEoMCwwLDAsLjIpO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBwYWRkaW5nOiAxMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi5keC10cmVlbGlzdC1jb2x1bW5zLXNlcGFyYXRvciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC41KTtcclxufVxyXG4uZHgtdHJlZWxpc3QtY29sdW1ucy1zZXBhcmF0b3ItdHJhbnNwYXJlbnQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC10cmVlbGlzdC1kcm9wLWhpZ2hsaWdodCA+IHRkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGFjODQwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC10cmVlbGlzdC1kcm9wLWhpZ2hsaWdodCA+IHRkIC5keC1oZWFkZXItZmlsdGVyIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtdHJlZWxpc3QtZHJvcC1oaWdobGlnaHQgPiB0ZCAuZHgtY2hlY2tib3ggLmR4LWNoZWNrYm94LWljb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZvY3VzLW92ZXJsYXk6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICBoZWlnaHQ6IDJweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFkMzY2O1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDFweDtcclxufVxyXG4uZHgtZGF0YS1yb3cuZHgtc3RhdGUtaG92ZXI6bm90KC5keC1zZWxlY3Rpb24pOm5vdCguZHgtcm93LWluc2VydGVkKTpub3QoLmR4LXJvdy1yZW1vdmVkKTpub3QoLmR4LWVkaXQtcm93KTpub3QoLmR4LXJvdy1mb2N1c2VkKSA+IHRkIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1kYXRhLXJvdy5keC1zdGF0ZS1ob3Zlcjpub3QoLmR4LXNlbGVjdGlvbik6bm90KC5keC1yb3ctaW5zZXJ0ZWQpOm5vdCguZHgtcm93LXJlbW92ZWQpOm5vdCguZHgtZWRpdC1yb3cpOm5vdCguZHgtcm93LWZvY3VzZWQpID4gdGQ6bm90KC5keC1mb2N1c2VkKSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDQpO1xyXG59XHJcbi5keC1kYXRhLXJvdy5keC1zdGF0ZS1ob3Zlcjpub3QoLmR4LXNlbGVjdGlvbik6bm90KC5keC1yb3ctaW5zZXJ0ZWQpOm5vdCguZHgtcm93LXJlbW92ZWQpOm5vdCguZHgtZWRpdC1yb3cpOm5vdCguZHgtcm93LWZvY3VzZWQpID4gLmR4LXRyZWVsaXN0LXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNCk7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtZGF0YS1yb3cuZHgtc3RhdGUtaG92ZXI6bm90KC5keC1zZWxlY3Rpb24pOm5vdCguZHgtcm93LWluc2VydGVkKTpub3QoLmR4LXJvdy1yZW1vdmVkKTpub3QoLmR4LWVkaXQtcm93KTpub3QoLmR4LXJvdy1mb2N1c2VkKSA+IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXJzIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XHJcbiAgdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXJzIC5keC10cmVlbGlzdC1jb250ZW50IHtcclxuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1ib3JkZXJzIC5keC10cmVlbGlzdC1oZWFkZXJzIC5keC10cmVlbGlzdC10YWJsZSB7XHJcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXJzIC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93ID4gdGQge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXJzIC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93PnRkIC5keC1zb3J0LFxyXG4uZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdz50ZCAuZHgtc29ydC1pbmRpY2F0b3IsXHJcbi5keC10cmVlbGlzdC1oZWFkZXJzIC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93PnRkOmhvdmVyIC5keC10cmVlbGlzdC10ZXh0LWNvbnRlbnQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWhlYWRlcnMgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cgPiB0ZDpob3ZlciAuZHgtc29ydCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjM4KTtcclxufVxyXG4uZHgtdHJlZWxpc3QtaGVhZGVycyAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXJvdyA+IHRkOmhvdmVyOm5vdCguZHgtY29tbWFuZC1zZWxlY3QpOm5vdCguZHgtY29tbWFuZC1leHBhbmQpOm5vdCguZHgtZWRpdG9yLWNlbGwpOm5vdCguZHgtY29tbWFuZC1lZGl0KTpub3QoLmR4LXRyZWVsaXN0LWdyb3VwLXNwYWNlKSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDQpO1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXJzLmR4LWhlYWRlci1tdWx0aS1yb3cgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cuZHgtaGVhZGVyLXJvdyAuZHgtY29tbWFuZC1zZWxlY3Qge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXJzLmR4LWhlYWRlci1tdWx0aS1yb3cgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cuZHgtaGVhZGVyLXJvdyA+IHRkIHtcclxuICBwYWRkaW5nLXRvcDogMTJweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXJzLmR4LWhlYWRlci1tdWx0aS1yb3cgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1yb3cuZHgtaGVhZGVyLXJvdyA+IHRkOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItbGVmdDogbm9uZTtcclxufVxyXG4uZHgtdHJlZWxpc3QtaGVhZGVycy5keC1oZWFkZXItbXVsdGktcm93IC5keC10cmVlbGlzdC1jb250ZW50IC5keC10cmVlbGlzdC10YWJsZSAuZHgtcm93LmR4LWhlYWRlci1yb3cgPiB0ZDpsYXN0LWNoaWxkIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgLmR4LW1lbnUge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1tZW51IC5keC1tZW51LWhvcml6b250YWwgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdG9wOiAycHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1tZW51IC5keC1tZW51LWhvcml6b250YWwgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyIC5keC1tZW51LWl0ZW0td3JhcHBlciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcm93IC5keC1tZW51IC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIGNvbG9yOiByZ2JhKDExNywxMTcsMTE3LC44Nyk7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgLmR4LWZpbHRlci1tb2RpZmllZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4zMik7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgdGQgLmR4LWVkaXRvci1jb250YWluZXIgLmR4LWZpbHRlci1yYW5nZS1jb250ZW50IHtcclxuICBwYWRkaW5nOiAxMHB4IDExcHggMTBweCAzNnB4O1xyXG59XHJcbi5keC10cmVlbGlzdCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXRyZWVsaXN0LWZpbHRlci1yb3cgPiB0ZCB7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yYW5nZS1vdmVybGF5IC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIG92ZXJmbG93OiBpbmhlcml0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjEpLDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yKTtcclxuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjEpLDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yKTtcclxufVxyXG4uZHgtdHJlZWxpc3QtZmlsdGVyLXJhbmdlLW92ZXJsYXkgLmR4LW92ZXJsYXktY29udGVudCAuZHgtdGV4dGVkaXRvci5keC1zdGF0ZS1mb2N1c2VkOjphZnRlcixcclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yYW5nZS1vdmVybGF5IC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXRleHRlZGl0b3IuZHgtc3RhdGUtaG92ZXI6OmFmdGVyIHtcclxuICB0b3A6IGF1dG87XHJcbiAgYm90dG9tOiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcmFuZ2Utb3ZlcmxheSAuZHgtb3ZlcmxheS1jb250ZW50IC5keC10ZXh0ZWRpdG9yIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgaGVpZ2h0OiAzN3B4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICBwYWRkaW5nLWxlZnQ6IDhweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtZmlsdGVyLXJhbmdlLW92ZXJsYXkgLmR4LW92ZXJsYXktY29udGVudCAuZHgtdGV4dGVkaXRvciAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSB7XHJcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZpbHRlci1yYW5nZS1vdmVybGF5IC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWludmFsaWQtbWVzc2FnZS5keC1vdmVybGF5LXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWNlbGwtbW9kaWZpZWQsXHJcbi5keC10cmVlbGlzdC1pbnZhbGlkIHtcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG4uZHgtdHJlZWxpc3QtaGVhZGVyLXBhbmVsIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxuICBwYWRkaW5nOiAwIDExcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtdHJlZWxpc3QtaGVhZGVyLXBhbmVsIC5keC1hcHBseS1idXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXItcGFuZWwgLmR4LWFwcGx5LWJ1dHRvbiAuZHgtaWNvbiB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWhlYWRlci1wYW5lbCAuZHgtYXBwbHktYnV0dG9uLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC10cmVlbGlzdC1oZWFkZXItcGFuZWwgLmR4LWFwcGx5LWJ1dHRvbi5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4wOCk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWhlYWRlci1wYW5lbCAuZHgtYXBwbHktYnV0dG9uLmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4zNik7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWhlYWRlci1wYW5lbCAuZHgtYXBwbHktYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWhlYWRlci1wYW5lbCAuZHgtYXBwbHktYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uIHtcclxuICBvcGFjaXR5OiAuNjtcclxufVxyXG4uZHgtdHJlZWxpc3QtaGVhZGVyLXBhbmVsIC5keC1hcHBseS1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWJ1dHRvbi10ZXh0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMzUpO1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXItcGFuZWwgLmR4LWFwcGx5LWJ1dHRvbiAuZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjIpO1xyXG59XHJcbi5keC10cmVlbGlzdC1oZWFkZXItcGFuZWwgLmR4LXRvb2xiYXItdGV4dC1hdXRvLWhpZGUgLmR4LWJ1dHRvbi5keC1idXR0b24taGFzLWljb24ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG4uZHgtdHJlZWxpc3QtaGVhZGVyLXBhbmVsIC5keC10cmVlbGlzdC10b29sYmFyLWJ1dHRvbiAuZHgtaWNvbiB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtaWNvbi1jb2x1bW4tY2hvb3NlciB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LWljb24tY29sdW1uLWNob29zZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGRcIjtcclxufVxyXG4uZHgtdHJlZWxpc3QtYWRkcm93LWJ1dHRvbiAuZHgtaWNvbi1lZGl0LWJ1dHRvbi1hZGRyb3cge1xyXG4gIGZvbnQ6IDE4cHgvMThweCBEWEljb25zO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWFkZHJvdy1idXR0b24gLmR4LWljb24tZWRpdC1idXR0b24tYWRkcm93OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWNhbmNlbC1idXR0b24gLmR4LWljb24tZWRpdC1idXR0b24tY2FuY2VsIHtcclxuICBmb250OiAxOHB4LzE4cHggRFhJY29ucztcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC10cmVlbGlzdC1jYW5jZWwtYnV0dG9uIC5keC1pY29uLWVkaXQtYnV0dG9uLWNhbmNlbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xyXG59XHJcbi5keC10cmVlbGlzdC1zYXZlLWJ1dHRvbiAuZHgtaWNvbi1lZGl0LWJ1dHRvbi1zYXZlIHtcclxuICBmb250OiAxOHB4LzE4cHggRFhJY29ucztcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5keC10cmVlbGlzdC1zYXZlLWJ1dHRvbiAuZHgtaWNvbi1lZGl0LWJ1dHRvbi1zYXZlOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XHJcbn1cclxuLmR4LWFwcGx5LWJ1dHRvbiAuZHgtaWNvbi1hcHBseS1maWx0ZXIge1xyXG4gIGZvbnQ6IDE4cHgvMThweCBEWEljb25zO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmR4LWFwcGx5LWJ1dHRvbiAuZHgtaWNvbi1hcHBseS1maWx0ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTBcIjtcclxufVxyXG4uZHgtZGF0YWdyaWQtZXhwb3J0LW1lbnUgLmR4LW1lbnUtaXRlbSAuZHgtaWNvbi1leHBvcnRzZWxlY3RlZCxcclxuLmR4LWRhdGFncmlkLWV4cG9ydC1tZW51IC5keC1tZW51LWl0ZW0gLmR4LWljb24teGxzeGZpbGUge1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1hZGFwdGl2ZS1tb3JlIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbn1cclxuLmR4LXJvdy5keC1yb3ctZm9jdXNlZCAuZHgtdHJlZWxpc3QtYWRhcHRpdmUtbW9yZSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtdHJlZWxpc3QtaGVhZGVycyArIC5keC10cmVlbGlzdC1yb3dzdmlldyxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3LmR4LXRyZWVsaXN0LWFmdGVyLWhlYWRlcnMge1xyXG4gIGJvcmRlci10b3A6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1yb3cge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1yb3c6Zm9jdXMge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1yb3cuZHgtZWRpdC1yb3c6Zmlyc3QtY2hpbGQgPiB0ZCB7XHJcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXJvdy5keC1lZGl0LXJvdyA+IHRkIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LW1hc3Rlci1kZXRhaWwtcm93ID4gLmR4LW1hc3Rlci1kZXRhaWwtY2VsbCB7XHJcbiAgcGFkZGluZzogMTZweDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LW1hc3Rlci1kZXRhaWwtcm93IC5keC1tYXN0ZXItZGV0YWlsLWNlbGwsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtbWFzdGVyLWRldGFpbC1yb3cgPiAuZHgtdHJlZWxpc3QtZ3JvdXAtc3BhY2Uge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtbWFzdGVyLWRldGFpbC1yb3c6bm90KC5keC10cmVlbGlzdC1lZGl0LWZvcm0pIC5keC1tYXN0ZXItZGV0YWlsLWNlbGwsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtbWFzdGVyLWRldGFpbC1yb3c6bm90KC5keC10cmVlbGlzdC1lZGl0LWZvcm0pID4gLmR4LXRyZWVsaXN0LWdyb3VwLXNwYWNlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtYWRhcHRpdmUtZGV0YWlsLXJvdy5keC1zZWxlY3Rpb246aG92ZXI6bm90KC5keC1lZGl0LXJvdykgLmR4LWNlbGwtbW9kaWZpZWQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtYWRhcHRpdmUtZGV0YWlsLXJvdy5keC1zZWxlY3Rpb246bm90KC5keC1lZGl0LXJvdykgLmR4LWNlbGwtbW9kaWZpZWQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtYWRhcHRpdmUtZGV0YWlsLXJvdzpub3QoLmR4LWVkaXQtcm93KSAuZHgtY2VsbC1tb2RpZmllZCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1kYXRhLXJvdy5keC1zZWxlY3Rpb246aG92ZXI6bm90KC5keC1lZGl0LXJvdykgLmR4LWNlbGwtbW9kaWZpZWQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtZGF0YS1yb3cuZHgtc2VsZWN0aW9uOm5vdCguZHgtZWRpdC1yb3cpIC5keC1jZWxsLW1vZGlmaWVkLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWRhdGEtcm93Om5vdCguZHgtZWRpdC1yb3cpIC5keC1jZWxsLW1vZGlmaWVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjMyKTtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWFkYXB0aXZlLWRldGFpbC1yb3cgLmR4LXZhbGlkYXRvci5keC1pbnZhbGlkLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWFkYXB0aXZlLWRldGFpbC1yb3cgLmR4LXZhbGlkYXRvci5keC10cmVlbGlzdC1pbnZhbGlkLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWFkYXB0aXZlLWRldGFpbC1yb3cuZHgtc2VsZWN0aW9uIC5keC12YWxpZGF0b3IuZHgtaW52YWxpZCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1hZGFwdGl2ZS1kZXRhaWwtcm93LmR4LXNlbGVjdGlvbiAuZHgtdmFsaWRhdG9yLmR4LXRyZWVsaXN0LWludmFsaWQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtYWRhcHRpdmUtZGV0YWlsLXJvdy5keC1zZWxlY3Rpb246aG92ZXIgLmR4LXZhbGlkYXRvci5keC1pbnZhbGlkLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWFkYXB0aXZlLWRldGFpbC1yb3cuZHgtc2VsZWN0aW9uOmhvdmVyIC5keC12YWxpZGF0b3IuZHgtdHJlZWxpc3QtaW52YWxpZCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1kYXRhLXJvdyAuZHgtdmFsaWRhdG9yLmR4LWludmFsaWQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtZGF0YS1yb3cgLmR4LXZhbGlkYXRvci5keC10cmVlbGlzdC1pbnZhbGlkLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWRhdGEtcm93LmR4LXNlbGVjdGlvbiAuZHgtdmFsaWRhdG9yLmR4LWludmFsaWQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtZGF0YS1yb3cuZHgtc2VsZWN0aW9uIC5keC12YWxpZGF0b3IuZHgtdHJlZWxpc3QtaW52YWxpZCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1kYXRhLXJvdy5keC1zZWxlY3Rpb246aG92ZXIgLmR4LXZhbGlkYXRvci5keC1pbnZhbGlkLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWRhdGEtcm93LmR4LXNlbGVjdGlvbjpob3ZlciAuZHgtdmFsaWRhdG9yLmR4LXRyZWVsaXN0LWludmFsaWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LDY3LDU0LC4zMik7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1vdmVybGF5LXdyYXBwZXIuZHgtaW52YWxpZC1tZXNzYWdlIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDlweCAxN3B4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1yb3ctcmVtb3ZlZCA+IHRkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1hZGFwdGl2ZS1kZXRhaWwtcm93IC5keC1maWVsZC1pdGVtLWxhYmVsIHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWFkYXB0aXZlLWRldGFpbC1yb3cgLmR4LWZpZWxkLWl0ZW0tY29udGVudCB7XHJcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgbWluLWhlaWdodDogMjZweDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1hZGFwdGl2ZS1kZXRhaWwtcm93IC5keC1maWVsZC1pdGVtLWNvbnRlbnQuZHgtZm9jdXNlZCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LWFkYXB0aXZlLWRldGFpbC1yb3cgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBoZWlnaHQ6IDI2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1hZGFwdGl2ZS1kZXRhaWwtcm93IC5keC10ZXh0ZWRpdG9yOjphZnRlcixcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1hZGFwdGl2ZS1kZXRhaWwtcm93IC5keC10ZXh0ZWRpdG9yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1hZGFwdGl2ZS1kZXRhaWwtcm93IC5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1vdXRsaW5lZCB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1pdGVtLW1vZGlmaWVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjMyKTtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXJvdy1mb2N1c2VkLmR4LWRhdGEtcm93IC5keC1jb21tYW5kLWVkaXQgLmR4LWxpbmssXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZGF0YS1yb3cgPiB0ZDpub3QoLmR4LWZvY3VzZWQpLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXJvdy1mb2N1c2VkLmR4LWRhdGEtcm93ID4gdHIgPiB0ZDpub3QoLmR4LWZvY3VzZWQpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFkMzY2O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZGF0YS1yb3cgLmR4LWNvbW1hbmQtZWRpdCAuZHgtbGluayAuZHgtdHJlZWxpc3QtZ3JvdXAtY2xvc2VkLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXJvdy1mb2N1c2VkLmR4LWRhdGEtcm93IC5keC1jb21tYW5kLWVkaXQgLmR4LWxpbmsgLmR4LXRyZWVsaXN0LWdyb3VwLW9wZW5lZCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1yb3ctZm9jdXNlZC5keC1kYXRhLXJvdyA+IHRkOm5vdCguZHgtZm9jdXNlZCkgLmR4LXRyZWVsaXN0LWdyb3VwLWNsb3NlZCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1yb3ctZm9jdXNlZC5keC1kYXRhLXJvdyA+IHRkOm5vdCguZHgtZm9jdXNlZCkgLmR4LXRyZWVsaXN0LWdyb3VwLW9wZW5lZCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1yb3ctZm9jdXNlZC5keC1kYXRhLXJvdyA+IHRyID4gdGQ6bm90KC5keC1mb2N1c2VkKSAuZHgtdHJlZWxpc3QtZ3JvdXAtY2xvc2VkLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXJvdy1mb2N1c2VkLmR4LWRhdGEtcm93ID4gdHIgPiB0ZDpub3QoLmR4LWZvY3VzZWQpIC5keC10cmVlbGlzdC1ncm91cC1vcGVuZWQge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZGF0YS1yb3cgLmR4LWNvbW1hbmQtZWRpdCAuZHgtbGluazpmb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBjb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXJvdy1mb2N1c2VkLmR4LWRhdGEtcm93ID4gdGQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZGF0YS1yb3cgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTFkMzY2O1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZGF0YS1yb3c6bm90KC5keC1yb3ctbGluZXMpID4gdGQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZGF0YS1yb3c6bm90KC5keC1yb3ctbGluZXMpID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhMWQzNjY7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhMWQzNjY7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1yb3ctZm9jdXNlZC5keC1kYXRhLXJvdy5keC1lZGl0LXJvdyA+IHRkLmR4LWVkaXRvci1jZWxsOm5vdCguZHgtY29tbWFuZC1zZWxlY3QpLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXJvdy1mb2N1c2VkLmR4LWRhdGEtcm93LmR4LWVkaXQtcm93ID4gdHIgPiB0ZC5keC1lZGl0b3ItY2VsbDpub3QoLmR4LWNvbW1hbmQtc2VsZWN0KSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZ3JvdXAtcm93IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFkMzY2O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZ3JvdXAtcm93IC5keC10cmVlbGlzdC1ncm91cC1jbG9zZWQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtcm93LWZvY3VzZWQuZHgtZ3JvdXAtcm93IC5keC10cmVlbGlzdC1ncm91cC1vcGVuZWQge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpub3QoLmR4LXJvdy1mb2N1c2VkKSA+IHRkLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6bm90KC5keC1yb3ctZm9jdXNlZCkgPiB0ciA+IHRkLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6bm90KC5keC1yb3ctZm9jdXNlZCk6aG92ZXIgPiB0ZCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93Om5vdCguZHgtcm93LWZvY3VzZWQpOmhvdmVyID4gdHIgPiB0ZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4wNCk7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6bm90KC5keC1yb3ctZm9jdXNlZCkgPiB0ZC5keC10cmVlbGlzdC1ncm91cC1zcGFjZSxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93Om5vdCguZHgtcm93LWZvY3VzZWQpID4gdHIgPiB0ZC5keC10cmVlbGlzdC1ncm91cC1zcGFjZSxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93Om5vdCguZHgtcm93LWZvY3VzZWQpOmhvdmVyID4gdGQuZHgtdHJlZWxpc3QtZ3JvdXAtc3BhY2UsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpub3QoLmR4LXJvdy1mb2N1c2VkKTpob3ZlciA+IHRyID4gdGQuZHgtdHJlZWxpc3QtZ3JvdXAtc3BhY2Uge1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4wNCk7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93Om5vdCguZHgtcm93LWZvY3VzZWQpID4gdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZSxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93Om5vdCguZHgtcm93LWZvY3VzZWQpID4gdHIgPiB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6bm90KC5keC1yb3ctZm9jdXNlZCk6aG92ZXIgPiB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6bm90KC5keC1yb3ctZm9jdXNlZCk6aG92ZXIgPiB0ciA+IHRkLmR4LXBvaW50ZXItZXZlbnRzLW5vbmUge1xyXG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTBlMGUwO1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2UwZTBlMDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6bm90KC5keC1yb3ctZm9jdXNlZCk6aG92ZXI6bm90KC5keC1yb3ctbGluZXMpID4gdGQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpub3QoLmR4LXJvdy1mb2N1c2VkKTpub3QoLmR4LXJvdy1saW5lcykgPiB0ZCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTM4LDIwMCw2NCwuMDQpO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDEzOCwyMDAsNjQsLjA0KTtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6bm90KC5keC1yb3ctZm9jdXNlZCkuZHgtcm93LWxpbmVzID4gdGQsXHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpub3QoLmR4LXJvdy1mb2N1c2VkKTpob3Zlci5keC1yb3ctbGluZXMgPiB0ZCB7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2UwZTBlMDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcuZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXJzLWFsd2F5c3Zpc2libGUuZHgtc2Nyb2xsYWJsZS1ib3RoIC5keC1zY3JvbGxhYmxlLXdyYXBwZXIgLmR4LXNjcm9sbGFibGUtY29udGFpbmVyIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IHRkLmR4LXZhbGlkYXRpb24tcGVuZGluZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IHRkLmR4LXZhbGlkYXRpb24tcGVuZGluZyAuZHgtdHJlZWxpc3QtaW52YWxpZCxcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IHRkLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1jZWxsLW1vZGlmaWVkIHtcclxuICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAxMXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LXJvd3N2aWV3IHRkLmR4LXZhbGlkYXRpb24tcGVuZGluZyAuZHgtdHJlZWxpc3QtaW52YWxpZCxcclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgdGQuZHgtdmFsaWRhdGlvbi1wZW5kaW5nLmR4LWNlbGwtbW9kaWZpZWQsXHJcbi5keC1ydGwuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgdGQuZHgtdmFsaWRhdGlvbi1wZW5kaW5nIC5keC10cmVlbGlzdC1pbnZhbGlkLFxyXG4uZHgtcnRsLmR4LXRyZWVsaXN0LXJvd3N2aWV3IHRkLmR4LXZhbGlkYXRpb24tcGVuZGluZy5keC1jZWxsLW1vZGlmaWVkIHtcclxuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTFweDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgdGQuZHgtdmFsaWRhdGlvbi1wZW5kaW5nID4gLmR4LXBlbmRpbmctaW5kaWNhdG9yIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLThweDtcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbiAgcmlnaHQ6IDE2cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgdGQuZHgtdmFsaWRhdGlvbi1wZW5kaW5nID4gLmR4LXBlbmRpbmctaW5kaWNhdG9yLFxyXG4uZHgtcnRsLmR4LXRyZWVsaXN0LXJvd3N2aWV3IHRkLmR4LXZhbGlkYXRpb24tcGVuZGluZyA+IC5keC1wZW5kaW5nLWluZGljYXRvciB7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbiAgbGVmdDogMTZweDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtc2VhcmNoLXRleHQge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LW5vZGF0YSB7XHJcbiAgY29sb3I6IHJnYmEoMTAyLDEwMiwxMDIsLjg3KTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWJvdHRvbS1sb2FkLXBhbmVsIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC10cmVlbGlzdC1zdW1tYXJ5LWl0ZW0ge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC43KTtcclxufVxyXG4uZHgtdHJlZWxpc3QtdG90YWwtZm9vdGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXRvdGFsLWZvb3RlciA+IC5keC10cmVlbGlzdC1jb250ZW50IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1yZXZlcnQtdG9vbHRpcCAuZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBtaW4td2lkdGg6IGluaGVyaXQ7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJldmVydC10b29sdGlwIC5keC1yZXZlcnQtYnV0dG9uIHtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjtcclxuICBjb2xvcjogI2ZmZjtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgbWFyZ2luOiAwIDAgMCAxcHg7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgbWluLXdpZHRoOiBpbmhlcml0O1xyXG59XHJcbi5keC10cmVlbGlzdC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDJweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtcmV2ZXJ0LXRvb2x0aXAgLmR4LXJldmVydC1idXR0b24gLmR4LWljb24ge1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbiAuZHgtaWNvbixcclxuLmR4LXJ0bC5keC10cmVlbGlzdC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbiAuZHgtaWNvbixcclxuLmR4LXRyZWVsaXN0LXJldmVydC10b29sdGlwIC5keC1yZXZlcnQtYnV0dG9uIC5keC1pY29uLmR4LWljb24tcmlnaHQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbiAuZHgtaWNvbi5keC1pY29uLXJpZ2h0LFxyXG4uZHgtcnRsLmR4LXRyZWVsaXN0LXJldmVydC10b29sdGlwIC5keC1yZXZlcnQtYnV0dG9uIC5keC1pY29uLmR4LWljb24tcmlnaHQge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtdHJlZWxpc3QtcmV2ZXJ0LXRvb2x0aXAgLmR4LXJldmVydC1idXR0b24uZHgtc3RhdGUtYWN0aXZlLFxyXG4uZHgtdHJlZWxpc3QtcmV2ZXJ0LXRvb2x0aXAgLmR4LXJldmVydC1idXR0b24uZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LXRyZWVsaXN0LXJldmVydC10b29sdGlwIC5keC1yZXZlcnQtYnV0dG9uLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC10cmVlbGlzdC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbi5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMSk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJldmVydC10b29sdGlwIC5keC1yZXZlcnQtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uIHtcclxuICBvcGFjaXR5OiAuNjtcclxufVxyXG4uZHgtdHJlZWxpc3QtcmV2ZXJ0LXRvb2x0aXAgLmR4LXJldmVydC1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWJ1dHRvbi10ZXh0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMzUpO1xyXG59XHJcbi5keC10cmVlbGlzdC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbiAuZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjIpO1xyXG59XHJcbi5keC10cmVlbGlzdC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbi5keC1idXR0b24taGFzLWljb246bm90KC5keC1idXR0b24taGFzLXRleHQpIHtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJldmVydC10b29sdGlwIC5keC1yZXZlcnQtYnV0dG9uLmR4LXN0YXRlLWhvdmVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtcnRsIC5keC1kYXRhLXJvdy5keC1zdGF0ZS1ob3Zlcjpub3QoLmR4LXNlbGVjdGlvbik6bm90KC5keC1yb3ctaW5zZXJ0ZWQpOm5vdCguZHgtcm93LXJlbW92ZWQpOm5vdCguZHgtZWRpdC1yb3cpOm5vdCguZHgtcm93LWZvY3VzZWQpID4gdGQ6bm90KC5keC1mb2N1c2VkKS5keC10cmVlbGlzdC1ncm91cC1zcGFjZSB7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwwLDAsLjA0KTtcclxuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0IC5keC1tZW51IC5keC1tZW51LWl0ZW0taGFzLXN1Ym1lbnUuZHgtbWVudS1pdGVtLWhhcy1pY29uIC5keC1pY29uLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1jb250YWluZXIgLmR4LW1lbnUgLmR4LW1lbnUtaXRlbS1oYXMtc3VibWVudS5keC1tZW51LWl0ZW0taGFzLWljb24gLmR4LWljb24ge1xyXG4gIG1hcmdpbjogMCAzcHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3cgPiB0ZCxcclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3cgPiB0ciA+IHRkLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpob3ZlciA+IHRkLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpob3ZlciA+IHRyID4gdGQge1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2UwZTBlMDtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdyA+IHRkOm5vdCguZHgtZm9jdXNlZCkuZHgtdHJlZWxpc3QtZ3JvdXAtc3BhY2UsXHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93ID4gdHIgPiB0ZDpub3QoLmR4LWZvY3VzZWQpLmR4LXRyZWVsaXN0LWdyb3VwLXNwYWNlLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpob3ZlciA+IHRkOm5vdCguZHgtZm9jdXNlZCkuZHgtdHJlZWxpc3QtZ3JvdXAtc3BhY2UsXHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1zZWxlY3Rpb24uZHgtcm93OmhvdmVyID4gdHIgPiB0ZDpub3QoLmR4LWZvY3VzZWQpLmR4LXRyZWVsaXN0LWdyb3VwLXNwYWNlIHtcclxuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4wNCk7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3cgPiB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdyA+IHRyID4gdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZSxcclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNlbGVjdGlvbi5keC1yb3c6aG92ZXIgPiB0ZC5keC1wb2ludGVyLWV2ZW50cy1ub25lLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtc2VsZWN0aW9uLmR4LXJvdzpob3ZlciA+IHRyID4gdGQuZHgtcG9pbnRlci1ldmVudHMtbm9uZSB7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3Qtcm93c3ZpZXcuZHgtc2Nyb2xsYWJsZS1zY3JvbGxiYXJzLWFsd2F5c3Zpc2libGUuZHgtc2Nyb2xsYWJsZS1ib3RoIC5keC1zY3JvbGxhYmxlLXdyYXBwZXIgLmR4LXNjcm9sbGFibGUtY29udGFpbmVyIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG4uZHgtaGVhZGVyLWZpbHRlci1tZW51IC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nOiAxMnB4IDhweCAwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC10cmVlbGlzdC1mb3JtLWJ1dHRvbnMtY29udGFpbmVyIC5keC1idXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC10cmVlbGlzdC1mb3JtLWJ1dHRvbnMtY29udGFpbmVyIC5keC1idXR0b24gLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC10cmVlbGlzdC1mb3JtLWJ1dHRvbnMtY29udGFpbmVyIC5keC1idXR0b24uZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LXRyZWVsaXN0LWZvcm0tYnV0dG9ucy1jb250YWluZXIgLmR4LWJ1dHRvbi5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4wOCk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWZvcm0tYnV0dG9ucy1jb250YWluZXIgLmR4LWJ1dHRvbi5keC1zdGF0ZS1hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMzYpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC10cmVlbGlzdC1mb3JtLWJ1dHRvbnMtY29udGFpbmVyIC5keC1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtdHJlZWxpc3QtZm9ybS1idXR0b25zLWNvbnRhaW5lciAuZHgtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uIHtcclxuICBvcGFjaXR5OiAuNjtcclxufVxyXG4uZHgtdHJlZWxpc3QtZm9ybS1idXR0b25zLWNvbnRhaW5lciAuZHgtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIC5keC1idXR0b24tdGV4dCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjM1KTtcclxufVxyXG4uZHgtdHJlZWxpc3QtZm9ybS1idXR0b25zLWNvbnRhaW5lciAuZHgtYnV0dG9uIC5keC1pbmtyaXBwbGUtd2F2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4yKTtcclxufVxyXG4uZHgtY29tbWFuZC1hZGFwdGl2ZSB7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgbWluLXdpZHRoOiA0MHB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwge1xyXG4gIHBhZGRpbmc6IDE4cHggMTFweDtcclxufVxyXG4uZHgtdHJlZWxpc3QtZmlsdGVyLXBhbmVsIC5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwtY2xlYXItZmlsdGVyLFxyXG4uZHgtdHJlZWxpc3QtZmlsdGVyLXBhbmVsIC5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwtdGV4dCB7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1maWx0ZXItcGFuZWwgLmR4LWljb24tZmlsdGVyIHtcclxuICBjb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtYWRhcHRpdmUtaXRlbS10ZXh0IHtcclxuICBwYWRkaW5nLWxlZnQ6IDExcHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTFweDtcclxufVxyXG4uZHgtYWRhcHRpdmUtaXRlbS10ZXh0LmR4LWNlbGwtbW9kaWZpZWQsXHJcbi5keC1hZGFwdGl2ZS1pdGVtLXRleHQuZHgtdHJlZWxpc3QtaW52YWxpZCB7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC10cmVlbGlzdC1lbXB0eS1zcGFjZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTJweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbiAgd2lkdGg6IDI0cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC10cmVlbGlzdC1lbXB0eS1zcGFjZTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxNFwiO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgdHI6bm90KC5keC1yb3ctZm9jdXNlZCkgLmR4LXRyZWVsaXN0LWVtcHR5LXNwYWNlIHtcclxuICBjb2xvcjogcmdiYSg5OCw5OCw5OCwuNTQpO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtdHJlZWxpc3QtZXhwYW5kZWQgc3BhbiB7XHJcbiAgZm9udDogMThweC8xOHB4IERYSWNvbnM7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXRyZWVsaXN0LWV4cGFuZGVkIHNwYW46OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogMDtcclxuICBtYXJnaW4tbGVmdDogLTVweDtcclxuICBtYXJnaW4tdG9wOiAtOXB4O1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtdHJlZWxpc3QtY29sbGFwc2VkIHNwYW4ge1xyXG4gIGZvbnQ6IDE4cHgvMThweCBEWEljb25zO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC10cmVlbGlzdC1jb2xsYXBzZWQgc3Bhbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxMFwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMThweDtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG4gIG1hcmdpbi10b3A6IC05cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1oZWFkZXItZmlsdGVyLFxyXG4uZHgtdHJlZWxpc3Qtcm93c3ZpZXcgLmR4LXNvcnQtZG93bixcclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3IC5keC1zb3J0LXVwIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyB0cjpub3QoLmR4LXJvdy1mb2N1c2VkKS5keC1zZWxlY3Rpb24gLmR4LXRyZWVsaXN0LWVtcHR5LXNwYWNlIHtcclxuICBjb2xvcjogcmdiYSg5OCw5OCw5OCwuNTQpO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtdHJlZWxpc3QtY2VsbC1leHBhbmRhYmxlIHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtdHJlZWxpc3QtY2VsbC1leHBhbmRhYmxlIC5keC10cmVlbGlzdC10ZXh0LWNvbnRlbnQge1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuLmR4LXRyZWVsaXN0LXJvd3N2aWV3LmR4LXRyZWVsaXN0LW5vd3JhcCAuZHgtdHJlZWxpc3QtdGFibGUgLmR4LXRyZWVsaXN0LWNlbGwtZXhwYW5kYWJsZSAuZHgtdHJlZWxpc3QtdGV4dC1jb250ZW50IHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC10cmVlbGlzdC1jaGVja2JveC1zaXplIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG59XHJcbi5keC10cmVlbGlzdC1jZWxsLWV4cGFuZGFibGUgLmR4LWNoZWNrYm94LFxyXG4uZHgtdHJlZWxpc3Qtc2VsZWN0LWFsbCAuZHgtY2hlY2tib3gge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uZHgtdHJlZWxpc3QtaWNvbi1jb250YWluZXIge1xyXG4gIG1heC1oZWlnaHQ6IDE2cHg7XHJcbn1cclxuLmR4LXRyZWVsaXN0LWljb24tY29udGFpbmVyLmR4LWVkaXRvci1pbmxpbmUtYmxvY2sge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLXJpZ2h0OiAyN3B4O1xyXG59XHJcbi5keC10cmVlbGlzdC1pY29uLWNvbnRhaW5lci5keC1lZGl0b3ItaW5saW5lLWJsb2NrIC5keC1jaGVja2JveCB7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLThweDtcclxufVxyXG4uZHgtdHJlZWxpc3Qtc2VsZWN0LWFsbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC10cmVlbGlzdC1zZWxlY3QtYWxsIC5keC1jaGVja2JveCB7XHJcbiAgbGVmdDogMzVweDtcclxufVxyXG4uZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LWhlYWRlcnMgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1oZWFkZXItcm93ID4gLmR4LXRyZWVsaXN0LXNlbGVjdC1hbGwge1xyXG4gIHBhZGRpbmctbGVmdDogNjJweDtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtdHJlZWxpc3QtY29sbGFwc2VkLFxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtdHJlZWxpc3QtZXhwYW5kZWQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxufVxyXG4uZHgtcnRsIC5keC10cmVlbGlzdC1yb3dzdmlldyAuZHgtdHJlZWxpc3QtdGFibGUtZml4ZWQgLmR4LXRyZWVsaXN0LWljb24tY29udGFpbmVyIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtdHJlZWxpc3Qtc2VsZWN0LWFsbCAuZHgtY2hlY2tib3gge1xyXG4gIGxlZnQ6IGNhbGMoMTAwJSAtIDUxcHgpO1xyXG59XHJcbi5keC1ydGwuZHgtdHJlZWxpc3QgLmR4LXRyZWVsaXN0LWhlYWRlcnMgLmR4LXRyZWVsaXN0LWNvbnRlbnQgLmR4LXRyZWVsaXN0LXRhYmxlIC5keC1oZWFkZXItcm93ID4gLmR4LXRyZWVsaXN0LXNlbGVjdC1hbGwge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDYycHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMXB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXRyZWVsaXN0LWljb24tY29udGFpbmVyLmR4LWVkaXRvci1pbmxpbmUtYmxvY2sge1xyXG4gIHBhZGRpbmctbGVmdDogMjdweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1waXZvdGdyaWQtZmllbGRzLWNvbnRhaW5lciAuZHgtaGVhZGVyLWZpbHRlcixcclxuLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1zb3J0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyLmR4LWRyYWcgLmR4LWFyZWEtZmllbGQtY29udGVudCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5keC1waXZvdGdyaWQtZmllbGRzLWNvbnRhaW5lci5keC1kcmFnIC5keC1jb2x1bW4taW5kaWNhdG9ycyB7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5keC1waXZvdGdyaWQtbm9kYXRhIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxufVxyXG4uZHgtcGl2b3RncmlkIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC5keC1vdmVyZmxvdy1oaWRkZW4ge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtYXJlYS1jb2x1bW4tY2VsbCxcclxuLmR4LXBpdm90Z3JpZCAuZHgtYXJlYS1kYXRhLWNlbGwge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LWFyZWEtZGF0YS1jZWxsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCB0YWJsZSxcclxuLmR4LXBpdm90Z3JpZCB0Ym9keSxcclxuLmR4LXBpdm90Z3JpZCB0ZCxcclxuLmR4LXBpdm90Z3JpZCB0Zm9vdCxcclxuLmR4LXBpdm90Z3JpZCB0aCxcclxuLmR4LXBpdm90Z3JpZCB0aGVhZCxcclxuLmR4LXBpdm90Z3JpZCB0ciB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCB0YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICB0YWJsZS1sYXlvdXQ6IGF1dG87XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCB0ZCB7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LWFyZWEtZGVzY3JpcHRpb24tY2VsbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1hcmVhLWRlc2NyaXB0aW9uLWNlbGwgLmR4LXBpdm90Z3JpZC1maWVsZHMtYXJlYSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1hcmVhLWZpZWxkLWNvbnRlbnQsXHJcbi5keC1waXZvdGdyaWQgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtZXhwYW5kLWljb24tY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LWluY29tcHJlc3NpYmxlLWZpZWxkcyAuZHgtcGl2b3RncmlkLWZpZWxkcy1hcmVhIHtcclxuICBwb3NpdGlvbjogc3RhdGljO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LWluY29tcHJlc3NpYmxlLWZpZWxkcyAuZHgtcGl2b3RncmlkLWZpZWxkcy1hcmVhOm5vdCguZHgtaGlkZGVuKSB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1pbmNvbXByZXNzaWJsZS1maWVsZHMgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIGZsb2F0OiBub25lIWltcG9ydGFudDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1pbmNvbXByZXNzaWJsZS1maWVsZHMgLmR4LWFyZWEtZmllbGQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LWFyZWEtZmllbGQsXHJcbi5keC1waXZvdGdyaWQgLmR4LWFyZWEtZmllbGQtY29udGVudCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1wb3B1cC1jb250ZW50IC5keC1jb2x1bW4taW5kaWNhdG9ycyB7XHJcbiAgZmxvYXQ6IG5vbmUhaW1wb3J0YW50O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1wb3B1cC1jb250ZW50IC5keC1hcmVhLWZpZWxkLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYXJlYSB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1jb2xsYXBzZWQsXHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1leHBhbmRlZCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1jb2xsYXBzZWQgLmR4LWV4cGFuZCxcclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWV4cGFuZGVkIC5keC1leHBhbmQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC13b3JkLXdyYXAgLmR4LXBpdm90Z3JpZC1hcmVhIHtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LXdvcmQtd3JhcCAuZHgtcGl2b3RncmlkLWNvbGxhcHNlZCxcclxuLmR4LXBpdm90Z3JpZCAuZHgtd29yZC13cmFwIC5keC1waXZvdGdyaWQtZXhwYW5kZWQsXHJcbi5keC1waXZvdGdyaWQgLmR4LXdvcmQtd3JhcCAuZHgtcGl2b3RncmlkLXNvcnRlZCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC13b3JkLXdyYXAgLmR4LXBpdm90Z3JpZC1jb2xsYXBzZWQgPiBzcGFuLFxyXG4uZHgtcGl2b3RncmlkIC5keC13b3JkLXdyYXAgLmR4LXBpdm90Z3JpZC1leHBhbmRlZCA+IHNwYW4sXHJcbi5keC1waXZvdGdyaWQgLmR4LXdvcmQtd3JhcCAuZHgtcGl2b3RncmlkLXNvcnRlZCA+IHNwYW4ge1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtd29yZC13cmFwIC5keC1waXZvdGdyaWQtY29sbGFwc2VkID4gc3BhbixcclxuLmR4LXBpdm90Z3JpZCAuZHgtd29yZC13cmFwIC5keC1waXZvdGdyaWQtZXhwYW5kZWQgPiBzcGFuIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3Nlci1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyLWNvbnRhaW5lci5keC1sYXlvdXQtMCxcclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyLWNvbnRhaW5lci5keC1sYXlvdXQtMiB7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3Nlci1jb250YWluZXIuZHgtbGF5b3V0LTIgLmR4LXJvdzpmaXJzdC1jaGlsZCB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMztcclxuICAtbXMtZmxleC1wb3NpdGl2ZTogMztcclxuICBmbGV4LWdyb3c6IDM7XHJcbn1cclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyLWNvbnRhaW5lci5keC1sYXlvdXQtMiAuZHgtcm93Om50aC1jaGlsZCgyKSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICAtd2Via2l0LWJveC1mbGV4OiA0O1xyXG4gIC1tcy1mbGV4LXBvc2l0aXZlOiA0O1xyXG4gIGZsZXgtZ3JvdzogNDtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC1jb2wge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtcm93IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGhlaWdodDogMDtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC1waXZvdGdyaWRmaWVsZGNob29zZXItY29udGFpbmVyIC5keC1yb3c6Zmlyc3QtY2hpbGQge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDI7XHJcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDI7XHJcbiAgZmxleC1ncm93OiAyO1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3Nlci1jb250YWluZXIgLmR4LXJvdzpudGgtY2hpbGQoMikge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgZmxleC1ncm93OiAxO1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LWFyZWEtY2FwdGlvbiB7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uZHgtcGl2b3RncmlkLWFjdGlvbiB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5keC1waXZvdGdyaWQtZHJhZy1hY3Rpb24ge1xyXG4gIC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XHJcbiAgdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xyXG59XHJcbi5keC1waXZvdGdyaWQtZmllbGRzLWNvbnRhaW5lciAuZHgtcG9zaXRpb24taW5kaWNhdG9yLmR4LXBvc2l0aW9uLWluZGljYXRvci12ZXJ0aWNhbCB7XHJcbiAgbWFyZ2luLXRvcDogLTRweDtcclxuICBtYXJnaW4tbGVmdDogLTFweDtcclxuICBoZWlnaHQ6IDJweDtcclxufVxyXG4uZHgtcGl2b3RncmlkLWZpZWxkcy1jb250YWluZXIgLmR4LXBvc2l0aW9uLWluZGljYXRvci5keC1wb3NpdGlvbi1pbmRpY2F0b3ItdmVydGljYWwuZHgtcG9zaXRpb24taW5kaWNhdG9yLWxhc3Qge1xyXG4gIG1hcmdpbi10b3A6IC0zcHg7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1wb3NpdGlvbi1pbmRpY2F0b3IuZHgtcG9zaXRpb24taW5kaWNhdG9yLWhvcml6b250YWwge1xyXG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xyXG4gIHdpZHRoOiAycHg7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1wb3NpdGlvbi1pbmRpY2F0b3IuZHgtcG9zaXRpb24taW5kaWNhdG9yLWhvcml6b250YWwuZHgtcG9zaXRpb24taW5kaWNhdG9yLWxhc3Qge1xyXG4gIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1hcmVhLWZpZWxkcyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC1waXZvdGdyaWQtZmllbGRzLWNvbnRhaW5lciAuZHgtc29ydCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1zb3J0LXVwIHtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtcGl2b3RncmlkLWZpZWxkcy1jb250YWluZXIgLmR4LXNvcnQtdXA6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTFcIjtcclxufVxyXG4uZHgtcGl2b3RncmlkLWZpZWxkcy1jb250YWluZXIgLmR4LXNvcnQtZG93biB7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1zb3J0LWRvd246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTJcIjtcclxufVxyXG4uZHgtcGl2b3RncmlkLWZpZWxkcy1jb250YWluZXIgLmR4LWhlYWRlci1maWx0ZXIge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1oZWFkZXItZmlsdGVyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1oZWFkZXItZmlsdGVyLWVtcHR5IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMzgpO1xyXG59XHJcbi5keC1waXZvdGdyaWQtZmllbGRzLWNvbnRhaW5lciAuZHgtYXJlYS1maWVsZCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5keC1waXZvdGdyaWQtZmllbGRzLWNvbnRhaW5lci5keC1kcmFnIHtcclxuICBvcGFjaXR5OiAuODtcclxufVxyXG4uZHgtcGl2b3RncmlkLWZpZWxkcy1jb250YWluZXIuZHgtZHJhZyAuZHgtYXJlYS1maWVsZC5keC1hcmVhLWJveCB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjEpLDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yKTtcclxuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwwLDAsLjEpLDAgMXB4IDNweCByZ2JhKDAsMCwwLC4yKTtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEzOCwyMDAsNjQsLjUpO1xyXG59XHJcbi5keC1waXZvdGdyaWQtZmllbGRzLWNvbnRhaW5lciAuZHgtYXJlYS1maWVsZC5keC1hcmVhLWJveCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgcGFkZGluZzogN3B4IDhweDtcclxufVxyXG4uZHgtcGl2b3RncmlkLWZpZWxkcy1jb250YWluZXIgLmR4LWRyYWctc291cmNlIHtcclxuICBvcGFjaXR5OiAuNTtcclxufVxyXG4uZHgtcGl2b3RncmlkLWZpZWxkcy1jb250YWluZXIgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1hcmVhLWZpZWxkLWNvbnRlbnQge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1jb2x1bW4taGVhZGVyIC5keC1waXZvdGdyaWQtZmllbGRzLWFyZWEsXHJcbi5keC1waXZvdGdyaWQgLmR4LWZpbHRlci1oZWFkZXIgLmR4LXBpdm90Z3JpZC1maWVsZHMtYXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1jb2x1bW4taGVhZGVyIC5keC1waXZvdGdyaWQtdG9vbGJhcixcclxuLmR4LXBpdm90Z3JpZCAuZHgtZmlsdGVyLWhlYWRlciAuZHgtcGl2b3RncmlkLXRvb2xiYXIge1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LWNvbHVtbi1oZWFkZXIgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b24sXHJcbi5keC1waXZvdGdyaWQgLmR4LWZpbHRlci1oZWFkZXIgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b24ge1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1jb2x1bW4taGVhZGVyIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtcGl2b3RncmlkLWZpZWxkLWNob29zZXItYnV0dG9uLFxyXG4uZHgtcGl2b3RncmlkIC5keC1maWx0ZXItaGVhZGVyIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtcGl2b3RncmlkLWZpZWxkLWNob29zZXItYnV0dG9uIHtcclxuICBtYXJnaW4tcmlnaHQ6IDRweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1hcmVhLWRlc2NyaXB0aW9uLWNlbGwuZHgtcGl2b3RncmlkLWJhY2tncm91bmQsXHJcbi5keC1waXZvdGdyaWQgLmR4LWNvbHVtbi1oZWFkZXIsXHJcbi5keC1waXZvdGdyaWQgLmR4LWRhdGEtaGVhZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwyMjEsMjIxLC4yKTtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1jb2x1bW4taGVhZGVyIC5keC1waXZvdGdyaWQtZmllbGRzLWFyZWEtaGVhZCB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtZmlsdGVyLWhlYWRlciAuZHgtYXJlYS1maWVsZC1jb250YWluZXIge1xyXG4gIGJvcmRlci1zcGFjaW5nOiA2cHggM3B4O1xyXG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtZmlsdGVyLWhlYWRlciAuZHgtcGl2b3RncmlkLWZpZWxkcy1hcmVhLWhlYWQgdGQge1xyXG4gIHBhZGRpbmc6IDJweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1maWx0ZXItaGVhZGVyIC5keC1waXZvdGdyaWQtZmllbGRzLWFyZWEtaGVhZCB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcclxuICBwYWRkaW5nLWxlZnQ6IDJweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1hcmVhLWZpZWxkLmR4LWFyZWEtYm94IHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5keC1waXZvdGdyaWQuZHgtcm93LWxpbmVzIC5keC1waXZvdGdyaWQtYXJlYSB0ZCB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC5keC1yb3ctbGluZXMgLmR4LXBpdm90Z3JpZC1hcmVhLWRhdGEgdHI6Zmlyc3QtY2hpbGQgPiB0ZCB7XHJcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1hcmVhLWRlc2NyaXB0aW9uLWNlbGwsXHJcbi5keC1waXZvdGdyaWQgLmR4LWFyZWEtcm93LWNlbGwge1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtYXJlYS1kZXNjcmlwdGlvbi1jZWxsIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtYnV0dG9uIHtcclxuICBtYXJnaW46IDFweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1hcmVhLWRlc2NyaXB0aW9uLWNlbGwgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b246bm90KC5keC1zdGF0ZS1ob3Zlcik6bm90KC5keC1zdGF0ZS1hY3RpdmUpIHtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LWFyZWEtY29sdW1uLWNlbGwsXHJcbi5keC1waXZvdGdyaWQgLmR4LWFyZWEtZGVzY3JpcHRpb24tY2VsbCxcclxuLmR4LXBpdm90Z3JpZCAuZHgtYm90dG9tLWJvcmRlciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWZpZWxkcy1hcmVhLWhlYWQgdGQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgcGFkZGluZzogNXB4IDJweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtZmllbGRzLWFyZWEtaGVhZCB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcclxuICBwYWRkaW5nLWxlZnQ6IDhweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtZmllbGRzLWFyZWEtaGVhZCB0ciA+IHRkOmxhc3QtY2hpbGQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtZmllbGRzLWFyZWEtaGVhZCAuZHgtZW1wdHktYXJlYS10ZXh0IHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHBhZGRpbmc6IDVweCAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zKTtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1ncm91cC1jb25uZWN0b3Ige1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMnB4O1xyXG4gIHRvcDogNTAlO1xyXG4gIGhlaWdodDogMnB4O1xyXG4gIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1ncm91cC1jb25uZWN0b3IuZHgtZ3JvdXAtY29ubmVjdG9yLXByZXYge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtZ3JvdXAtY29ubmVjdG9yLmR4LWdyb3VwLWNvbm5lY3Rvci1uZXh0IHtcclxuICByaWdodDogMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC12aXJ0dWFsLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtdmlydHVhbC1tb2RlIC5keC12aXJ0dWFsLWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LXZpcnR1YWwtbW9kZSAuZHgtdmlydHVhbC1jb250ZW50IHRhYmxlIHRkIHtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LXZpcnR1YWwtbW9kZSAuZHgtdmlydHVhbC1jb250ZW50IHRhYmxlIHRkIHNwYW4ge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC12aXJ0dWFsLW1vZGUgdGFibGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYXJlYS1kYXRhIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWFyZWEtZGF0YSB0Ym9keSB0ZCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYXJlYS1kYXRhIHRib2R5IHRkOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItbGVmdDogMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYXJlYS1kYXRhIHRib2R5IHRyOmZpcnN0LWNoaWxkIC5keC1ncmFuZHRvdGFsLFxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYXJlYS1kYXRhIHRib2R5IHRyOmZpcnN0LWNoaWxkIC5keC10b3RhbCB7XHJcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtdmVydGljYWwtaGVhZGVycyAuZHgtZXhwYW5kLWJvcmRlciB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLXZlcnRpY2FsLWhlYWRlcnMgLmR4LWxhc3QtY2VsbCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC12ZXJ0aWNhbC1oZWFkZXJzIHRkIHtcclxuICBtaW4td2lkdGg6IDUwcHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtdmVydGljYWwtaGVhZGVycyB0cjpmaXJzdC1jaGlsZCB0ZCB7XHJcbiAgYm9yZGVyLXRvcDogMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtdmVydGljYWwtaGVhZGVycyAuZHgtcGl2b3RncmlkLWZpZWxkcy1hcmVhLWhlYWQgdGQ6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1hcmVhLWRhdGEgLmR4LXJvdy10b3RhbCxcclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLXZlcnRpY2FsLWhlYWRlcnMgLmR4LXJvdy10b3RhbCB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtYXJlYS10cmVlLXZpZXcgLmR4LXRvdGFsIHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LWFyZWEtdHJlZS12aWV3IHRkLmR4LXdoaXRlLXNwYWNlLWNvbHVtbiB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLDIyMSwyMjEsLjIpO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2lkdGg6IDE5cHg7XHJcbiAgbWluLXdpZHRoOiAxOXB4O1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1ob3Jpem9udGFsLWhlYWRlcnMuZHgtdmVydGljYWwtc2Nyb2xsIHtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1ob3Jpem9udGFsLWhlYWRlcnMgdGQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1ob3Jpem9udGFsLWhlYWRlcnMgdGQuZHgtcGl2b3RncmlkLWNvbGxhcHNlZCxcclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWhvcml6b250YWwtaGVhZGVycyB0ZC5keC1waXZvdGdyaWQtZXhwYW5kZWQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWhvcml6b250YWwtaGVhZGVycyB0ZDpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDA7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWhvcml6b250YWwtaGVhZGVycyB0cjpmaXJzdC1jaGlsZCB0ZCB7XHJcbiAgYm9yZGVyLXRvcDogMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1leHBhbmQtaWNvbi1jb250YWluZXIge1xyXG4gIHdpZHRoOiAxNHB4O1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1ob3Jpem9udGFsLWhlYWRlcnM6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1hcmVhLWRlc2NyaXB0aW9uLWNlbGwsXHJcbi5keC1waXZvdGdyaWQgLmR4LWNvbHVtbi1oZWFkZXIsXHJcbi5keC1waXZvdGdyaWQgLmR4LWRhdGEtaGVhZGVyLFxyXG4uZHgtcGl2b3RncmlkIC5keC10b3RhbCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsMjIxLDIyMSwuMik7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtZ3JhbmR0b3RhbCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDQpO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1ib3JkZXIgLmR4LWFyZWEtZGVzY3JpcHRpb24tY2VsbCxcclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWJvcmRlciAuZHgtYXJlYS1yb3ctY2VsbCxcclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWJvcmRlciAuZHgtZGF0YS1oZWFkZXIsXHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1ib3JkZXIgLmR4LWZpbHRlci1oZWFkZXIge1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYm9yZGVyIC5keC1hcmVhLWNvbHVtbi1jZWxsLFxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYm9yZGVyIC5keC1hcmVhLWRhdGEtY2VsbCxcclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWJvcmRlciAuZHgtY29sdW1uLWhlYWRlcixcclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWJvcmRlciAuZHgtZmlsdGVyLWhlYWRlciB7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYm9yZGVyIC5keC1maWx0ZXItaGVhZGVyIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYm9yZGVyIC5keC1maWx0ZXItaGVhZGVyIHRkIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWJvcmRlciAuZHgtYXJlYS1kYXRhLWNlbGwsXHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1ib3JkZXIgLmR4LWFyZWEtcm93LWNlbGwge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LWljb24tc29ydGVkIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICB3aWR0aDogMTRweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nOiA4cHg7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtcG9wdXAtY29udGVudCAuZHgtcGl2b3RncmlkLWZpZWxkcy1hcmVhLWhlYWQgdGQge1xyXG4gIHBhZGRpbmc6IDAgMnB4O1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LWFyZWEtZmllbGRzIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LXRyZWV2aWV3LWl0ZW0gLmR4LWljb24ge1xyXG4gIG1hcmdpbi1ib3R0b206IDFweDtcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMTZweDtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC10cmVldmlldy1zZWFyY2gge1xyXG4gIG1hcmdpbjogNXB4O1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LWFyZWEtaWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LWFyZWEge1xyXG4gIHBhZGRpbmc6IDVweDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC1hcmVhPi5keC1zY3JvbGxhYmxlLFxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC1hcmVhPi5keC1zY3JvbGxhYmxlPi5keC1zY3JvbGxhYmxlLXdyYXBwZXIsXHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LWFyZWE+LmR4LXRyZWV2aWV3LFxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC1hcmVhPi5keC10cmVldmlldz4uZHgtc2Nyb2xsYWJsZSxcclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtYXJlYT4uZHgtdHJlZXZpZXc+LmR4LXNjcm9sbGFibGUtd3JhcHBlcixcclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtYXJlYT4uZHgtdHJlZXZpZXc+LmR4LXNjcm9sbGFibGU+LmR4LXNjcm9sbGFibGUtd3JhcHBlciB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LWFyZWEgPiAuZHgtc2Nyb2xsYWJsZSA+IC5keC1zY3JvbGxhYmxlLXdyYXBwZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIsXHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LWFyZWEgPiAuZHgtdHJlZXZpZXcgPiAuZHgtc2Nyb2xsYWJsZSA+IC5keC1zY3JvbGxhYmxlLXdyYXBwZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIsXHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LWFyZWEgPiAuZHgtdHJlZXZpZXcgPiAuZHgtc2Nyb2xsYWJsZS13cmFwcGVyID4gLmR4LXNjcm9sbGFibGUtY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtYXJlYSAuZHgtYXJlYS1maWVsZHMge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG1hcmdpbi10b3A6IDhweDtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC1hcmVhLWZpZWxkcy1oZWFkZXIgLmR4LWFyZWEtY2FwdGlvbiB7XHJcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC1hcmVhLWZpZWxkc1tncm91cF0ge1xyXG4gIHBhZGRpbmc6IDVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMSwyMjEsMjIxLC4yKTtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LWFyZWEtZmllbGRzLmR4LWRyYWctdGFyZ2V0IHtcclxuICBib3JkZXItY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtYXJlYS1pY29uLWFsbCB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FRQUFBQzEramZxQUFBQUpFbEVRVlFvejJQOHo0QWZzREF3SkVMVnpHZkV4bUlpWUFBRDVRb1lSeDFKTDBjQ0FKZWlGaDhRcTljaEFBQUFBRWxGVGtTdVFtQ0NcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbn1cclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtYXJlYS1pY29uLWZpbHRlciB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FRQUFBQzEramZxQUFBQVdFbEVRVlFvejgzUnNRcUFNQXhGMGZlcEZ4ekVRUno4ZTFzYWgwSlRhbWhYZVZ0eUNDU1JhUjZaVEdRc1NISmdjUnlrMVlRN2FCY3VCK0trRE8wRDlVRHNIY21BUmlDMkJxaVZFZmcyK2pPb0YzMCtZUG5OV1Y0alYvam8wNFZFNmdBQUFBQkpSVTVFcmtKZ2dnPT1cIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbn1cclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtYXJlYS1pY29uLXJvdyB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FRQUFBQzEramZxQUFBQUkwbEVRVlFvejJQNHo0QWZBbEhDZndqRXpxS1BBc0tPYklCQTdDejZLQmdHSVFrQVE4SWRRSktPR1FJQUFBQUFTVVZPUks1Q1lJST1cIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbn1cclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtYXJlYS1pY29uLWNvbHVtbiB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FRQUFBQzEramZxQUFBQUlFbEVRVlFvejJQNHo0QWZBbEhDZndnRXNob2dFRm1NUGdwR0hVa2ZSd0lBUThJZFFBTGtySE1BQUFBQVNVVk9SSzVDWUlJPVwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC1hcmVhLWljb24tZGF0YSxcclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtaWNvbi1tZWFzdXJlIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVFBQUFDMStqZnFBQUFBUkVsRVFWUW96MlA0ejRBZk1oQ2xJT0UvTmtpU0FsK29vRzhDUXdLSXp3Q2hFUXBRbEdCWGdLWUV3eGVvU3JCNms3QUNmRllrWVBnRFhRR0tkQUl0UXBLaTJBUUFhRFFGSnhqNFNkUUFBQUFBU1VWT1JLNUNZSUk9XCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LWljb24tZGltZW5zaW9uIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVFBQUFDMStqZnFBQUFBSDBsRVFWUW96MlA0ejRBZk1sQkhRY0ovTUVTanFhc0FLeHg1YnFBb3NnQ1ozUVNZcEMzM2RRQUFBQUJKUlU1RXJrSmdnZz09XCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LWljb24taGllcmFyY2h5IHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVFBQUFDMStqZnFBQUFBTVVsRVFWUW96MlA0ejRBZk1sQlhRY0ovRUtTaGdnUW94S0VBb2pzQnd4UXFLVWpBQ3BFVm9PaEdOWVZLQ2lpS0xBQVRjQVJvQTQ5VjV3QUFBQUJKUlU1RXJrSmdnZz09XCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG59XHJcbi5keC1ydGwgLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1wb3NpdGlvbi1pbmRpY2F0b3IuZHgtcG9zaXRpb24taW5kaWNhdG9yLWhvcml6b250YWwge1xyXG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xyXG59XHJcbi5keC1ydGwgLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1wb3NpdGlvbi1pbmRpY2F0b3IuZHgtcG9zaXRpb24taW5kaWNhdG9yLWhvcml6b250YWwuZHgtcG9zaXRpb24taW5kaWNhdG9yLWxhc3Qge1xyXG4gIG1hcmdpbi1sZWZ0OiAxcHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtcGl2b3RncmlkLWZpZWxkcy1jb250YWluZXIgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDZweDtcclxufVxyXG4uZHgtcnRsLmR4LXBpdm90Z3JpZCAuZHgtY29sdW1uLWhlYWRlciAuZHgtcGl2b3RncmlkLXRvb2xiYXIsXHJcbi5keC1ydGwuZHgtcGl2b3RncmlkIC5keC1maWx0ZXItaGVhZGVyIC5keC1waXZvdGdyaWQtdG9vbGJhciB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5keC1ydGwuZHgtcGl2b3RncmlkIC5keC1jb2x1bW4taGVhZGVyIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtcGl2b3RncmlkLWZpZWxkLWNob29zZXItYnV0dG9uLFxyXG4uZHgtcnRsLmR4LXBpdm90Z3JpZCAuZHgtZmlsdGVyLWhlYWRlciAuZHgtcGl2b3RncmlkLXRvb2xiYXIgLmR4LXBpdm90Z3JpZC1maWVsZC1jaG9vc2VyLWJ1dHRvbiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbn1cclxuLmR4LXJ0bC5keC1waXZvdGdyaWQgLmR4LWNvbHVtbi1oZWFkZXIgLmR4LXBpdm90Z3JpZC1maWVsZHMtYXJlYS1oZWFkIHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xyXG4gIHBhZGRpbmctbGVmdDogMnB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bC5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1maWVsZHMtYXJlYS1oZWFkIHRyID4gdGQge1xyXG4gIHBhZGRpbmc6IDhweCAycHg7XHJcbn1cclxuLmR4LXJ0bC5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1maWVsZHMtYXJlYS1oZWFkIHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcclxufVxyXG4uZHgtcnRsLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWZpZWxkcy1hcmVhLWhlYWQgdHIgPiB0ZDpsYXN0LWNoaWxkIHtcclxuICBwYWRkaW5nLWxlZnQ6IDhweDtcclxufVxyXG4uZHgtcnRsLmR4LXBpdm90Z3JpZCAuZHgtZ3JvdXAtY29ubmVjdG9yLmR4LWdyb3VwLWNvbm5lY3Rvci1wcmV2IHtcclxuICBsZWZ0OiBpbml0aWFsO1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcbi5keC1ydGwuZHgtcGl2b3RncmlkIC5keC1ncm91cC1jb25uZWN0b3IuZHgtZ3JvdXAtY29ubmVjdG9yLW5leHQge1xyXG4gIHJpZ2h0OiBpbml0aWFsO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LXJ0bC5keC1waXZvdGdyaWQgLmR4LWFyZWEtZGVzY3JpcHRpb24tY2VsbCxcclxuLmR4LXJ0bC5keC1waXZvdGdyaWQgLmR4LWFyZWEtcm93LWNlbGwge1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UwZTBlMDtcclxuICBib3JkZXItcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bC5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1hcmVhLWRhdGEuZHgtc2Nyb2xsYWJsZS1uYXRpdmUgLmR4LXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuLmR4LXJ0bC5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1hcmVhLWRhdGEgdGJvZHkgdGQge1xyXG4gIGJvcmRlci1sZWZ0OiAwO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXJ0bC5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1hcmVhLWRhdGEgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UwZTBlMDtcclxuICBib3JkZXItcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bC5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC12ZXJ0aWNhbC1oZWFkZXJzIHRkIHtcclxuICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1ydGwuZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtdmVydGljYWwtaGVhZGVycyAuZHgtbGFzdC1jZWxsIHtcclxuICBib3JkZXItbGVmdDogMDtcclxuICBib3JkZXItcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bC5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1ob3Jpem9udGFsLWhlYWRlcnMuZHgtdmVydGljYWwtc2Nyb2xsIHtcclxuICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1ydGwuZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtaG9yaXpvbnRhbC1oZWFkZXJzLmR4LXBpdm90Z3JpZC1hcmVhIHtcclxuICBib3JkZXItbGVmdDogMDtcclxufVxyXG4uZHgtcnRsLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWhvcml6b250YWwtaGVhZGVycyB0ZDpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1yaWdodDogMDtcclxufVxyXG4uZHgtcnRsLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWhvcml6b250YWwtaGVhZGVycyB0ZC5keC1waXZvdGdyaWQtY29sbGFwc2VkLFxyXG4uZHgtcnRsLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWhvcml6b250YWwtaGVhZGVycyB0ZC5keC1waXZvdGdyaWQtZXhwYW5kZWQge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5keC1ydGwuZHgtcGl2b3RncmlkIC5keC1leHBhbmQtaWNvbi1jb250YWluZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogLTVweDtcclxufVxyXG4uZHgtcnRsLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWNvbGxhcHNlZCAuZHgtZXhwYW5kLWljb24tY29udGFpbmVyIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbn1cclxuLmR4LXJ0bC5keC1waXZvdGdyaWQgLmR4LWljb24tc29ydGVkIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxufVxyXG4uZHgtcnRsLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyLWNvbnRhaW5lciAuZHgtY29sIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5keC1ydGwuZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYm9yZGVyIC5keC1hcmVhLWRlc2NyaXB0aW9uLWNlbGwsXHJcbi5keC1ydGwuZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYm9yZGVyIC5keC1hcmVhLXJvdy1jZWxsLFxyXG4uZHgtcnRsLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWJvcmRlciAuZHgtZGF0YS1oZWFkZXIge1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXJ0bC5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1ib3JkZXIgLmR4LWFyZWEtY29sdW1uLWNlbGwsXHJcbi5keC1ydGwuZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYm9yZGVyIC5keC1hcmVhLWRhdGEtY2VsbCxcclxuLmR4LXJ0bC5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1ib3JkZXIgLmR4LWNvbHVtbi1oZWFkZXIge1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtcnRsLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWJvcmRlciAuZHgtY29sdW1uLWhlYWRlciB7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi5keC1ydGwuZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYm9yZGVyIC5keC1hcmVhLXJvdy1jZWxsLFxyXG4uZHgtcnRsLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWJvcmRlciAuZHgtZGF0YS1oZWFkZXIge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1waXZvdGdyaWQtZmllbGRzLWNvbnRhaW5lci5keC1kcmFnIC5keC1hcmVhLWZpZWxkLmR4LWFyZWEtYm94IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwyMjQsMjI0LC45KTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA0cHggcmdiYSgwLDAsMCwuMTUpO1xyXG4gIGJveC1zaGFkb3c6IDAgM3B4IDRweCByZ2JhKDAsMCwwLC4xNSk7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1hcmVhLWZpZWxkLmR4LWFyZWEtYm94IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XHJcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1hcmVhLWZpZWxkLmR4LWFyZWEtYm94IC5keC1oZWFkZXItZmlsdGVyIHtcclxuICBjb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtcGl2b3RncmlkLWZpZWxkcy1jb250YWluZXIgLmR4LWFyZWEtZmllbGQuZHgtYXJlYS1ib3ggLmR4LWhlYWRlci1maWx0ZXIuZHgtaGVhZGVyLWZpbHRlci1lbXB0eSB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYXJlYS5keC1waXZvdGdyaWQtYXJlYS1kYXRhIHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWFyZWEuZHgtcGl2b3RncmlkLWhvcml6b250YWwtaGVhZGVycyxcclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWFyZWEuZHgtcGl2b3RncmlkLXZlcnRpY2FsLWhlYWRlcnMge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYXJlYS5keC1waXZvdGdyaWQtaG9yaXpvbnRhbC1oZWFkZXJzIHRkLFxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYXJlYS5keC1waXZvdGdyaWQtdmVydGljYWwtaGVhZGVycyB0ZCB7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYXJlYS5keC1waXZvdGdyaWQtaG9yaXpvbnRhbC1oZWFkZXJzIC5keC1ncmFuZHRvdGFsLFxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYXJlYS5keC1waXZvdGdyaWQtaG9yaXpvbnRhbC1oZWFkZXJzIC5keC10b3RhbCxcclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWFyZWEuZHgtcGl2b3RncmlkLXZlcnRpY2FsLWhlYWRlcnMgLmR4LWdyYW5kdG90YWwsXHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1hcmVhLmR4LXBpdm90Z3JpZC12ZXJ0aWNhbC1oZWFkZXJzIC5keC10b3RhbCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYXJlYSB0ZCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxuICBwYWRkaW5nOiA3cHggMTFweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYXJlYSB0ZC5keC1waXZvdGdyaWQtY29sbGFwc2VkLFxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtYXJlYSB0ZC5keC1waXZvdGdyaWQtZXhwYW5kZWQge1xyXG4gIHBhZGRpbmc6IDdweCA4cHggN3B4IDEzcHg7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWFyZWEgdGQuZHgtcGl2b3RncmlkLWNvbGxhcHNlZCA+IHNwYW4sXHJcbi5keC1waXZvdGdyaWQgLmR4LXBpdm90Z3JpZC1hcmVhIHRkLmR4LXBpdm90Z3JpZC1leHBhbmRlZCA+IHNwYW4ge1xyXG4gIHBhZGRpbmc6IDAgNXB4IDAgMTBweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1hcmVhLWRlc2NyaXB0aW9uLWNlbGwgLmR4LXBpdm90Z3JpZC10b29sYmFyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDhweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1hcmVhLWRlc2NyaXB0aW9uLWNlbGwgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtYXJlYS1kZXNjcmlwdGlvbi1jZWxsIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtYnV0dG9uIC5keC1pY29uIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LWFyZWEtZGVzY3JpcHRpb24tY2VsbCAuZHgtcGl2b3RncmlkLXRvb2xiYXIgLmR4LWJ1dHRvbi5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtcGl2b3RncmlkIC5keC1hcmVhLWRlc2NyaXB0aW9uLWNlbGwgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b24uZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA4KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1hcmVhLWRlc2NyaXB0aW9uLWNlbGwgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b24uZHgtc3RhdGUtYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4zKTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1hcmVhLWRlc2NyaXB0aW9uLWNlbGwgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1hcmVhLWRlc2NyaXB0aW9uLWNlbGwgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24ge1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LWFyZWEtZGVzY3JpcHRpb24tY2VsbCAuZHgtcGl2b3RncmlkLXRvb2xiYXIgLmR4LWJ1dHRvbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtYXJlYS1kZXNjcmlwdGlvbi1jZWxsIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtYnV0dG9uIC5keC1pbmtyaXBwbGUtd2F2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMik7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtZ3JhbmR0b3RhbC5keC1sYXN0LWNlbGwsXHJcbi5keC1waXZvdGdyaWQgLmR4LXJvdy10b3RhbC5keC1sYXN0LWNlbGwge1xyXG4gIHBhZGRpbmctbGVmdDogMTZweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1jb2x1bW4taGVhZGVyIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtYnV0dG9uLFxyXG4uZHgtcGl2b3RncmlkIC5keC1maWx0ZXItaGVhZGVyIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LWNvbHVtbi1oZWFkZXIgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b24gLmR4LWljb24sXHJcbi5keC1waXZvdGdyaWQgLmR4LWZpbHRlci1oZWFkZXIgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b24gLmR4LWljb24ge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtY29sdW1uLWhlYWRlciAuZHgtcGl2b3RncmlkLXRvb2xiYXIgLmR4LWJ1dHRvbi5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtcGl2b3RncmlkIC5keC1jb2x1bW4taGVhZGVyIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtYnV0dG9uLmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtcGl2b3RncmlkIC5keC1maWx0ZXItaGVhZGVyIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtYnV0dG9uLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1waXZvdGdyaWQgLmR4LWZpbHRlci1oZWFkZXIgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b24uZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA4KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1jb2x1bW4taGVhZGVyIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtYnV0dG9uLmR4LXN0YXRlLWFjdGl2ZSxcclxuLmR4LXBpdm90Z3JpZCAuZHgtZmlsdGVyLWhlYWRlciAuZHgtcGl2b3RncmlkLXRvb2xiYXIgLmR4LWJ1dHRvbi5keC1zdGF0ZS1hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjMpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1waXZvdGdyaWQgLmR4LWNvbHVtbi1oZWFkZXIgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQsXHJcbi5keC1waXZvdGdyaWQgLmR4LWZpbHRlci1oZWFkZXIgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1jb2x1bW4taGVhZGVyIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uLFxyXG4uZHgtcGl2b3RncmlkIC5keC1maWx0ZXItaGVhZGVyIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIC5keC1pY29uIHtcclxuICBvcGFjaXR5OiAuNjtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1jb2x1bW4taGVhZGVyIC5keC1waXZvdGdyaWQtdG9vbGJhciAuZHgtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIC5keC1idXR0b24tdGV4dCxcclxuLmR4LXBpdm90Z3JpZCAuZHgtZmlsdGVyLWhlYWRlciAuZHgtcGl2b3RncmlkLXRvb2xiYXIgLmR4LWJ1dHRvbi5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtYnV0dG9uLXRleHQge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC4zNSk7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtY29sdW1uLWhlYWRlciAuZHgtcGl2b3RncmlkLXRvb2xiYXIgLmR4LWJ1dHRvbiAuZHgtaW5rcmlwcGxlLXdhdmUsXHJcbi5keC1waXZvdGdyaWQgLmR4LWZpbHRlci1oZWFkZXIgLmR4LXBpdm90Z3JpZC10b29sYmFyIC5keC1idXR0b24gLmR4LWlua3JpcHBsZS13YXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4yKTtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1leHBhbmQtaWNvbi1jb250YWluZXIge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250OiAxMnB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1leHBhbmQtaWNvbi1jb250YWluZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTBcIjtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWNvbGxhcHNlZCAuZHgtZXhwYW5kIHtcclxuICBmb250OiAyMHB4LzIwcHggRFhJY29ucztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtY29sbGFwc2VkIC5keC1leHBhbmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTBcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxufVxyXG4uZHgtcGl2b3RncmlkIC5keC1waXZvdGdyaWQtZXhwYW5kZWQgLmR4LWV4cGFuZCB7XHJcbiAgZm9udDogMjBweC8yMHB4IERYSWNvbnM7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbn1cclxuLmR4LXBpdm90Z3JpZCAuZHgtcGl2b3RncmlkLWV4cGFuZGVkIC5keC1leHBhbmQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTZcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgbGVmdDogNTAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC1hcmVhIC5keC1hcmVhLWljb24tZmlsdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LWFyZWEgLmR4LWFyZWEtaWNvbi1maWx0ZXI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTBcIjtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC1hcmVhIC5keC1hcmVhLWNhcHRpb24ge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC10cmVldmlldy1ib3JkZXItdmlzaWJsZSAuZHgtc2Nyb2xsYWJsZS1jb250ZW50ID4gLmR4LXRyZWV2aWV3LW5vZGUtY29udGFpbmVyIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbn1cclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtdHJlZXZpZXctaXRlbS13aXRoLWNoZWNrYm94LmR4LXRyZWV2aWV3LW5vZGUtaXMtbGVhZiB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcbi5keC1waXZvdGdyaWRmaWVsZGNob29zZXIgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aC1jaGVja2JveC5keC10cmVldmlldy1ub2RlLWlzLWxlYWYgLmR4LWNoZWNrYm94IHtcclxuICBsZWZ0OiA4cHg7XHJcbn1cclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtdHJlZXZpZXctbm9kZS1jb250YWluZXItb3BlbmVkIC5keC10cmVldmlldy1pdGVtLXdpdGgtY2hlY2tib3guZHgtdHJlZXZpZXctbm9kZS1pcy1sZWFmIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbn1cclxuLmR4LXBpdm90Z3JpZGZpZWxkY2hvb3NlciAuZHgtdHJlZXZpZXctbm9kZS1jb250YWluZXItb3BlbmVkIC5keC10cmVldmlldy1pdGVtLXdpdGgtY2hlY2tib3guZHgtdHJlZXZpZXctbm9kZS1pcy1sZWFmIC5keC1jaGVja2JveCB7XHJcbiAgbGVmdDogMjZweDtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC10cmVldmlldy1pdGVtIHtcclxuICBtaW4taGVpZ2h0OiAzNnB4O1xyXG4gIHBhZGRpbmc6IDlweCA4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC10cmVldmlldy1pdGVtLXdpdGgtY2hlY2tib3ggLmR4LWNoZWNrYm94IHtcclxuICB0b3A6IDlweDtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC10cmVldmlldy1pdGVtLXdpdGgtY2hlY2tib3ggLmR4LXRyZWV2aWV3LWl0ZW0ge1xyXG4gIHBhZGRpbmctbGVmdDogMzFweDtcclxufVxyXG4uZHgtcGl2b3RncmlkZmllbGRjaG9vc2VyIC5keC10cmVldmlldy10b2dnbGUtaXRlbS12aXNpYmlsaXR5IHtcclxuICBoZWlnaHQ6IDM2cHg7XHJcbn1cclxuLmR4LXBpdm90Z3JpZC1maWVsZHMtY29udGFpbmVyIC5keC1wb3NpdGlvbi1pbmRpY2F0b3Ige1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGdyYXk7XHJcbn1cclxuLmR4LWNvbnRleHQtbWVudS5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIG92ZXJmbG93OiBpbmhlcml0O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uZHgtY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW0gLmR4LXN1Ym1lbnUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAxMDAzO1xyXG59XHJcbi5keC1jb250ZXh0LW1lbnUgLmR4LW1lbnUtaXRlbSB7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWNvbnRleHQtbWVudSAuZHgtbWVudS1pdGVtIC5keC1tZW51LWl0ZW0tY29udGVudCB7XHJcbiAgcGFkZGluZzogOHB4O1xyXG59XHJcbi5keC1jb250ZXh0LW1lbnUgLmR4LW1lbnUtaXRlbSAuZHgtbWVudS1pdGVtLWNvbnRlbnQgLmR4LW1lbnUtaXRlbS1wb3BvdXQtY29udGFpbmVyIHtcclxuICByaWdodDogOHB4O1xyXG4gIHdpZHRoOiAxOHB4O1xyXG59XHJcbi5keC1jb250ZXh0LW1lbnUgLmR4LW1lbnUtaXRlbSAuZHgtbWVudS1pdGVtLWNvbnRlbnQgLmR4LW1lbnUtaXRlbS1wb3BvdXQtY29udGFpbmVyIC5keC1tZW51LWl0ZW0tcG9wb3V0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG4gIGZvbnQ6IDE4cHgvMThweCBEWEljb25zO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZHgtY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1tZW51LWl0ZW0tcG9wb3V0LWNvbnRhaW5lciAuZHgtbWVudS1pdGVtLXBvcG91dDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0ZVwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMThweDtcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAtOXB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTlweDtcclxufVxyXG4uZHgtY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW0uZHgtbWVudS1pdGVtLWhhcy1zdWJtZW51ID4gLmR4LW1lbnUtaXRlbS1jb250ZW50IHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0NnB4O1xyXG59XHJcbi5keC1jb250ZXh0LW1lbnUgLmR4LW1lbnUtaXRlbS5keC1tZW51LWl0ZW0taGFzLXRleHQuZHgtbWVudS1pdGVtLWhhcy1pY29uIC5keC1pY29uIHtcclxuICBtYXJnaW4tcmlnaHQ6IDExcHg7XHJcbn1cclxuLmR4LWNvbnRleHQtbWVudSAuZHgtbWVudS1pdGVtcy1jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDRweCAwO1xyXG59XHJcbi5keC1jb250ZXh0LW1lbnUuZHgtb3ZlcmxheS1jb250ZW50LmR4LXN0YXRlLWZvY3VzZWQge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1jb250ZXh0LW1lbnUgLmR4LXN1Ym1lbnUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggN3B4IHJnYmEoMCwwLDAsLjIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDdweCByZ2JhKDAsMCwwLC4yKTtcclxufVxyXG4uZHgtY29udGV4dC1tZW51IC5keC1tZW51LXNlcGFyYXRvciB7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiA1cHggMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xyXG59XHJcbi5keC1jb250ZXh0LW1lbnUuZHgtcnRsIC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaXRlbS1wb3BvdXQtY29udGFpbmVyIHtcclxuICBsZWZ0OiA4cHg7XHJcbn1cclxuLmR4LWNvbnRleHQtbWVudS5keC1ydGwgLmR4LW1lbnUtaXRlbS5keC1tZW51LWl0ZW0taGFzLXRleHQuZHgtbWVudS1pdGVtLWhhcy1pY29uIC5keC1pY29uIHtcclxuICBtYXJnaW4tbGVmdDogMjBweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWNvbnRleHQtbWVudS5keC1ydGwgLmR4LW1lbnUtaXRlbS5keC1tZW51LWl0ZW0taGFzLXN1Ym1lbnUgPiAuZHgtbWVudS1pdGVtLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctbGVmdDogNDZweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbn1cclxuLmR4LW11bHRpdmlldy13cmFwcGVyIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tIHBhbi15O1xyXG4gIHRvdWNoLWFjdGlvbjogcGluY2gtem9vbSBwYW4teTtcclxufVxyXG4uZHgtbXVsdGl2aWV3LWl0ZW0tY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1tdWx0aXZpZXctaXRlbS1jb250YWluZXIgLmR4LWVtcHR5LW1lc3NhZ2Uge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZHgtbXVsdGl2aWV3LWl0ZW0ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtbXVsdGl2aWV3LWl0ZW0uZHgtaXRlbS1zZWxlY3RlZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC1tdWx0aXZpZXctaXRlbS1jb250ZW50IHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LW11bHRpdmlldy1pdGVtLWhpZGRlbiB7XHJcbiAgdG9wOiAtOTk5OXB4O1xyXG4gIGxlZnQ6IC05OTk5cHg7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5keC1tdWx0aXZpZXctaXRlbS1oaWRkZW4gLmR4LWFjY29yZGlvbi1pdGVtLW9wZW5lZCAuZHgtYWNjb3JkaW9uLWl0ZW0tYm9keSB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5keC10YWJwYW5lbC10YWJzIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtdGFicGFuZWwtdGFicyAuZHgtdGFicyB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC10YWJwYW5lbC1jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtdGFicGFuZWwgLmR4LXRhYnMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxufVxyXG4uZHgtZW1wdHktY29sbGVjdGlvbi5keC10YWJwYW5lbCAuZHgtdGFicyB7XHJcbiAgYm9yZGVyLXRvcDogbm9uZTtcclxufVxyXG4uZHgtdGFicGFuZWwgLmR4LXRhYiB7XHJcbiAgbWluLXdpZHRoOiA3MnB4O1xyXG59XHJcbi5keC10YWJwYW5lbCAuZHgtdGFiOm5vdCguZHgtdGFiLXNlbGVjdGVkKTpub3QoLmR4LXN0YXRlLWhvdmVyKSB7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG59XHJcbi5keC10YWJwYW5lbCAuZHgtdGFicy13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLmR4LXN0YXRlLWRpc2FibGVkIC5keC1maWxldXBsb2FkZXItaW5wdXQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci13cmFwcGVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1pbnB1dC13cmFwcGVyOjphZnRlcixcclxuLmR4LWZpbGV1cGxvYWRlci1pbnB1dC13cmFwcGVyOjpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1pbnB1dC13cmFwcGVyOjphZnRlciB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcclxuICBtYXJnaW4tYm90dG9tOiAtMWVtO1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItaW5wdXQtd3JhcHBlcjo6YmVmb3JlIHtcclxuICBwYWRkaW5nLXRvcDogMWVtO1xyXG4gIG1hcmdpbi10b3A6IC0xZW07XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1pbnB1dC13cmFwcGVyIC5keC1idXR0b24ge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItaW5wdXQtd3JhcHBlciAuZHgtYnV0dG9uICsgLmR4LWJ1dHRvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1idXR0b24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLWJ1dHRvbiAuZHgtZmlsZXVwbG9hZGVyLWlucHV0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLWJ1dHRvbiAuZHgtZmlsZXVwbG9hZGVyLWlucHV0OjotbXMtYnJvd3NlLFxyXG4uZHgtZmlsZXVwbG9hZGVyLWJ1dHRvbiAuZHgtZmlsZXVwbG9hZGVyLWlucHV0Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItY29udGVudCB7XHJcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1jb250ZW50ID4gLmR4LWZpbGV1cGxvYWRlci11cGxvYWQtYnV0dG9uIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItZW1wdHkgLmR4LWZpbGV1cGxvYWRlci1jb250ZW50ID4gLmR4LWZpbGV1cGxvYWRlci11cGxvYWQtYnV0dG9uIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItaW5wdXQtY29udGVudCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1maWxlcy1jb250YWluZXIge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItZmlsZS1jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDRweCAwO1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItZmlsZS1jb250YWluZXIgLmR4LWJ1dHRvbiB7XHJcbiAgd2lkdGg6IDI4cHg7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLWZpbGUtY29udGFpbmVyIC5keC1idXR0b24uZHgtc3RhdGUtaW52aXNpYmxlIHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1idXR0b24tY29udGFpbmVyLFxyXG4uZHgtZmlsZXVwbG9hZGVyLWlucHV0LWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItaW5wdXQtY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1pbnB1dCB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDA7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItaW5wdXQtbGFiZWwge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItaW5wdXQtbGFiZWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtNTAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItYnV0dG9uLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItZmlsZS1pbmZvIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLWZpbGUtc3RhdHVzLW1lc3NhZ2Uge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlciAuZHgtcHJvZ3Jlc3NiYXIge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMjJweDtcclxuICBtYXJnaW4tdG9wOiAtNnB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWZpbGV1cGxvYWRlciAuZHgtZmlsZXVwbG9hZGVyLWJ1dHRvbixcclxuLmR4LXJ0bC5keC1maWxldXBsb2FkZXIgLmR4LWZpbGV1cGxvYWRlci1idXR0b24ge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uZHgtcnRsIC5keC1maWxldXBsb2FkZXIgLmR4LWZpbGV1cGxvYWRlci1maWxlLWNvbnRhaW5lciAuZHgtZmlsZXVwbG9hZGVyLWJ1dHRvbixcclxuLmR4LXJ0bC5keC1maWxldXBsb2FkZXIgLmR4LWZpbGV1cGxvYWRlci1maWxlLWNvbnRhaW5lciAuZHgtZmlsZXVwbG9hZGVyLWJ1dHRvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1ydGwgLmR4LWZpbGV1cGxvYWRlciAuZHgtZmlsZXVwbG9hZGVyLWZpbGUtbmFtZSxcclxuLmR4LXJ0bCAuZHgtZmlsZXVwbG9hZGVyIC5keC1maWxldXBsb2FkZXItZmlsZS1zaXplLFxyXG4uZHgtcnRsIC5keC1maWxldXBsb2FkZXIgLmR4LWZpbGV1cGxvYWRlci1maWxlLXN0YXR1cy1tZXNzYWdlLFxyXG4uZHgtcnRsLmR4LWZpbGV1cGxvYWRlciAuZHgtZmlsZXVwbG9hZGVyLWZpbGUtbmFtZSxcclxuLmR4LXJ0bC5keC1maWxldXBsb2FkZXIgLmR4LWZpbGV1cGxvYWRlci1maWxlLXNpemUsXHJcbi5keC1ydGwuZHgtZmlsZXVwbG9hZGVyIC5keC1maWxldXBsb2FkZXItZmlsZS1zdGF0dXMtbWVzc2FnZSB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5keC1ydGwgLmR4LWZpbGV1cGxvYWRlciAuZHgtZmlsZXVwbG9hZGVyLWZpbGUtc2l6ZSxcclxuLmR4LXJ0bC5keC1maWxldXBsb2FkZXIgLmR4LWZpbGV1cGxvYWRlci1maWxlLXNpemUge1xyXG4gIG1hcmdpbi1yaWdodDogNHB4O1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItaW52YWxpZCAuZHgtZmlsZXVwbG9hZGVyLWZpbGUtc3RhdHVzLW1lc3NhZ2Uge1xyXG4gIGhlaWdodDogYXV0bztcclxuICBjb2xvcjogI2Y0NDMzNjtcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLWludmFsaWQgLmR4LWZpbGV1cGxvYWRlci1maWxlLXN0YXR1cy1tZXNzYWdlIHNwYW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLXdyYXBwZXIge1xyXG4gIHBhZGRpbmc6IDdweDtcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLWNvbnRlbnQgPiAuZHgtZmlsZXVwbG9hZGVyLXVwbG9hZC1idXR0b24ge1xyXG4gIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1pbnB1dC13cmFwcGVyIHtcclxuICBwYWRkaW5nOiA3cHggMDtcclxuICBib3JkZXI6IDNweCBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtZmlsZXVwbG9hZGVyLWlucHV0LWxhYmVsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1kcmFnb3ZlciAuZHgtZmlsZXVwbG9hZGVyLWlucHV0LXdyYXBwZXIge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItZHJhZ292ZXIgLmR4LWZpbGV1cGxvYWRlci1pbnB1dC13cmFwcGVyIC5keC1maWxldXBsb2FkZXItYnV0dG9uIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItZHJhZ292ZXIgLmR4LWZpbGV1cGxvYWRlci1pbnB1dC1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItZHJhZ292ZXIgLmR4LWZpbGV1cGxvYWRlci1pbnB1dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMTdweCAzcHggMThweDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItZHJhZ292ZXIgLmR4LWZpbGV1cGxvYWRlci1pbnB1dC1sYWJlbCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDE0cHggOXB4O1xyXG4gIGJvcmRlcjogM3B4IGRhc2hlZCAjZTBlMGUwO1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItZmlsZS1zaXplLFxyXG4uZHgtZmlsZXVwbG9hZGVyLWZpbGUtc3RhdHVzLW1lc3NhZ2Uge1xyXG4gIGNvbG9yOiByZ2JhKDEwMiwxMDIsMTAyLC44Nyk7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1pbnB1dCB7XHJcbiAgcGFkZGluZzogN3B4IDA7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1pbnB1dC1sYWJlbCB7XHJcbiAgcGFkZGluZzogNy43NXB4IDlweDtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLXNob3ctZmlsZS1saXN0IC5keC1maWxldXBsb2FkZXItZmlsZXMtY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAxNHB4IDNweCAwO1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItZW1wdHkgLmR4LWZpbGV1cGxvYWRlci1maWxlcy1jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWludmFsaWQgLmR4LWZpbGV1cGxvYWRlci1maWxlcy1jb250YWluZXIge1xyXG4gIHBhZGRpbmctdG9wOiA1MHB4O1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItZmlsZXMtY29udGFpbmVyIC5keC1maWxldXBsb2FkZXItYnV0dG9uIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLWZpbGVzLWNvbnRhaW5lciAuZHgtZmlsZXVwbG9hZGVyLWZpbGUtY29udGFpbmVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwwLDAsLjEpO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwwLDAsLjEpO1xyXG4gIHBhZGRpbmc6IDJweCA0cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItZmlsZXMtY29udGFpbmVyIC5keC1maWxldXBsb2FkZXItZmlsZS1jb250YWluZXIgLmR4LWZpbGV1cGxvYWRlci1idXR0b24tY29udGFpbmVyICsgLmR4LWZpbGV1cGxvYWRlci1idXR0b24tY29udGFpbmVyIC5keC1idXR0b24ge1xyXG4gIG1hcmdpbi1yaWdodDogNnB4O1xyXG59XHJcbi5keC1ydGwgLmR4LWZpbGV1cGxvYWRlci1maWxlcy1jb250YWluZXIgLmR4LWZpbGV1cGxvYWRlci1maWxlLWNvbnRhaW5lciAuZHgtZmlsZXVwbG9hZGVyLWJ1dHRvbi1jb250YWluZXIgKyAuZHgtZmlsZXVwbG9hZGVyLWJ1dHRvbi1jb250YWluZXIgLmR4LWJ1dHRvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1maWxlcy1jb250YWluZXIgLmR4LWZpbGV1cGxvYWRlci1maWxlLWNvbnRhaW5lciAuZHgtYnV0dG9uIHtcclxuICBoZWlnaHQ6IDI4cHg7XHJcbiAgd2lkdGg6IDI4cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZmlsZXVwbG9hZGVyLWZpbGVzLWNvbnRhaW5lciAuZHgtZmlsZXVwbG9hZGVyLWZpbGUtY29udGFpbmVyIC5keC1idXR0b24ge1xyXG4gIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItZmlsZSB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB3aWR0aDogMTAwJTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1maWxlLW5hbWUge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgcGFkZGluZy1ib3R0b206IDMuNXB4O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLWZpbGUtc2l6ZSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICBmbG9hdDogbGVmdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzLjVweDtcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLWludmFsaWQgLmR4LWZpbGV1cGxvYWRlci1maWxlLXN0YXR1cy1tZXNzYWdlIHNwYW46Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi10b3A6IDJweDtcclxufVxyXG4uZHgtZmlsZXVwbG9hZGVyLWludmFsaWQgLmR4LWZpbGV1cGxvYWRlci1maWxlLXN0YXR1cy1tZXNzYWdlIHNwYW46bGFzdC1jaGlsZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG59XHJcbi5keC1maWxldXBsb2FkZXItaW52YWxpZCAuZHgtZmlsZXVwbG9hZGVyLWJ1dHRvbi1jb250YWluZXIge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuLmR4LWZpbGV1cGxvYWRlci1pbnZhbGlkIC5keC1maWxldXBsb2FkZXItY2FuY2VsLWJ1dHRvbiB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXBvcHVwIC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXBvcHVwIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcG9wdXAgLmR4LWZvcm0uZHgtcmVjdXJyZW5jZS1lZGl0b3ItY29udGFpbmVyIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcbi5keC1zY2hlZHVsZXIgLmR4LWVtcHR5LW1lc3NhZ2Uge1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hbGwtZGF5LXBhbmVsIHRkIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBtYXJnaW46IDNweCAwIDAgM3B4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yIC5keC1idXR0b24tY29udGVudCxcclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb2xsZWN0b3IgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb2xsZWN0b3ItY29udGVudCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG1hcmdpbjogMCA0cHg7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbGxlY3RvciAuZHgtYnV0dG9uLWNvbnRlbnQgc3BhbjpsYXN0LWNoaWxkLFxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbGxlY3RvciAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbGxlY3Rvci1jb250ZW50IHNwYW46bGFzdC1jaGlsZCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgbGluZS1oZWlnaHQ6IDEzLjMzMzMzMzMzMzNweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAycHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb2xsZWN0b3IuZHgtc3RhdGUtaG92ZXI6OmJlZm9yZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbGxlY3Rvci5keC1idXR0b24uZHgtYnV0dG9uLWRlZmF1bHQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWF4LXdpZHRoOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vdXNlLXNlbGVjdGlvbiAuZHgtc2NoZWR1bGVyLWFsbC1kYXktYXBwb2ludG1lbnRzLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW91c2Utc2VsZWN0aW9uIC5keC1zY2hlZHVsZXItZml4ZWQtYXBwb2ludG1lbnRzLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW91c2Utc2VsZWN0aW9uIC5keC1zY2hlZHVsZXItc2Nyb2xsYWJsZS1hcHBvaW50bWVudHMge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb2xsZWN0b3Ige1xyXG4gIG1hcmdpbjogM3B4IDNweCAwIDA7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6NDUwcHgpIHtcclxuICAuZHgtc2NoZWR1bGVyLWFkYXB0aXZlIC5keC1zY2hlZHVsZXItdmlldy1zd2l0Y2hlci1sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4uZHgtc2NoZWR1bGVyLWFkYXB0aXZlIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFkYXB0aXZlIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZGFwdGl2ZSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbGxlY3RvciAuZHgtYnV0dG9uLWNvbnRlbnQgc3BhbjpsYXN0LWNoaWxkLFxyXG4uZHgtc2NoZWR1bGVyLWFkYXB0aXZlIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yLWNvbnRlbnQgc3BhbjpsYXN0LWNoaWxkIHtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxufVxyXG4uZHgtcG9wdXAtd3JhcHBlci5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtdG9vbHRpcC13cmFwcGVyIC5keC1wb3B1cC1jb250ZW50LFxyXG4uZHgtc2NoZWR1bGVyLW92ZXJsYXktcGFuZWwgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXBvcHVwLXdyYXBwZXIuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXRvb2x0aXAtd3JhcHBlciAuZHgtcG9wdXAtY29udGVudCAuZHgtbGlzdC1pdGVtLFxyXG4uZHgtc2NoZWR1bGVyLW92ZXJsYXktcGFuZWwgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWxpc3QtaXRlbSB7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG59XHJcbi5keC1wb3B1cC13cmFwcGVyLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC10b29sdGlwLXdyYXBwZXIgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWxpc3QtaXRlbSAuZHgtbGlzdC1pdGVtLWNvbnRlbnQsXHJcbi5keC1zY2hlZHVsZXItb3ZlcmxheS1wYW5lbCAuZHgtcG9wdXAtY29udGVudCAuZHgtbGlzdC1pdGVtIC5keC1saXN0LWl0ZW0tY29udGVudCB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG59XHJcbi5keC1wb3B1cC13cmFwcGVyLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC10b29sdGlwLXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudCxcclxuLmR4LXNjaGVkdWxlci1vdmVybGF5LXBhbmVsIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1cHggMCByZ2JhKDAsMCwwLC4xNSk7XHJcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggMCByZ2JhKDAsMCwwLC4xNSk7XHJcbn1cclxuLmR4LXBvcHVwLXdyYXBwZXIuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXRvb2x0aXAtd3JhcHBlciAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtLFxyXG4uZHgtc2NoZWR1bGVyLW92ZXJsYXktcGFuZWwgLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG4uZHgtcG9wdXAtd3JhcHBlci5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtdG9vbHRpcC13cmFwcGVyIC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0gLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbS1tYXJrZXItYm9keSxcclxuLmR4LXNjaGVkdWxlci1vdmVybGF5LXBhbmVsIC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0gLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbS1tYXJrZXItYm9keSB7XHJcbiAgbWFyZ2luLXRvcDogN3B4O1xyXG4gIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgYmFja2dyb3VuZDogIzhhYzg0MDtcclxuICB3aWR0aDogMjBweDtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcbi5keC1wb3B1cC13cmFwcGVyLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC10b29sdGlwLXdyYXBwZXIgLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbSAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtLWRlbGV0ZS1idXR0b24gLmR4LWljb24sXHJcbi5keC1zY2hlZHVsZXItb3ZlcmxheS1wYW5lbCAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtIC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0tZGVsZXRlLWJ1dHRvbiAuZHgtaWNvbiB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtcG9wdXAtd3JhcHBlci5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtdG9vbHRpcC13cmFwcGVyIC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0gLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbS1jb250ZW50LFxyXG4uZHgtc2NoZWR1bGVyLW92ZXJsYXktcGFuZWwgLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbSAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtLWNvbnRlbnQge1xyXG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxMDAlO1xyXG4gIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgbWFyZ2luOiA1cHggMTBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtcG9wdXAtd3JhcHBlci5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtdG9vbHRpcC13cmFwcGVyIC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0gLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbS1jb250ZW50IC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0tY29udGVudC1zdWJqZWN0LFxyXG4uZHgtc2NoZWR1bGVyLW92ZXJsYXktcGFuZWwgLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbSAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtLWNvbnRlbnQgLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbS1jb250ZW50LXN1YmplY3Qge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wMWVtO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtcG9wdXAtd3JhcHBlci5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtdG9vbHRpcC13cmFwcGVyIC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0gLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbS1jb250ZW50IC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0tY29udGVudC1kYXRlLFxyXG4uZHgtc2NoZWR1bGVyLW92ZXJsYXktcGFuZWwgLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbSAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtLWNvbnRlbnQgLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbS1jb250ZW50LWRhdGUge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIG9wYWNpdHk6IC44O1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1vdmVybGF5LXBhbmVsIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29udGVudC1kYXRlIHtcclxuICBvcGFjaXR5OiAuNztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29udGVudC1kZXRhaWxzIHtcclxuICBtYXJnaW4tdG9wOiAycHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb250ZW50LWFsbGRheSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50IHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4YWM4NDA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDJweCAwIDAgcmdiYSgwLDAsMCwuMyk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggMCAwIHJnYmEoMCwwLDAsLjMpO1xyXG4gIGxlZnQ6IDA7XHJcbiAgbWluLXdpZHRoOiA0cHg7XHJcbiAgbWluLWhlaWdodDogNHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtcmVzaXphYmxlLXJlc2l6aW5nLFxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAwIHJnYmEoMCwwLDAsLjMpLGluc2V0IDAgMnB4IDAgMCByZ2JhKDAsMCwwLC4zKTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMCAwIHJnYmEoMCwwLDAsLjMpLGluc2V0IDAgMnB4IDAgMCByZ2JhKDAsMCwwLC4zKTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50IC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQsXHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtc3RhdGUtZm9jdXNlZCB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50Om5vdCguZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWRyYWctc291cmNlKTo6YmVmb3JlLFxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWZvY3VzZWQ6bm90KC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtZHJhZy1zb3VyY2UpOjpiZWZvcmUge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4zKTtcclxuICBvcGFjaXR5OiAuOTg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDVweCAwIDAgcmdiYSgwLDAsMCwuMyk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCA1cHggMCAwIHJnYmEoMCwwLDAsLjMpO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtc3RhdGUtaG92ZXIuZHgtcmVzaXphYmxlIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgNXB4IDAgMCByZ2JhKDAsMCwwLC4zKSxpbnNldCAwIC0ycHggMCAwIHJnYmEoMCwwLDAsLjMpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgNXB4IDAgMCByZ2JhKDAsMCwwLC4zKSxpbnNldCAwIC0ycHggMCAwIHJnYmEoMCwwLDAsLjMpO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtc3RhdGUtaG92ZXIgLmR4LXJlc2l6YWJsZS1oYW5kbGUtdG9wIHtcclxuICBoZWlnaHQ6IDVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWhvdmVyIC5keC1yZXNpemFibGUtaGFuZGxlLWxlZnQge1xyXG4gIHdpZHRoOiA1cHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1yZXNpemFibGUtcmVzaXppbmcge1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgb3BhY2l0eTogLjc7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudCAuZHgtcmVzaXphYmxlLWhhbmRsZS1sZWZ0IHtcclxuICBsZWZ0OiAtMXB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZWR1Y2VkLWljb24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDNweDtcclxuICByaWdodDogNXB4O1xyXG4gIGZvbnQ6IDE0cHgvMSBEWEljb25zO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZWR1Y2VkLWljb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMGVcIjtcclxufVxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZWR1Y2VkLWljb24ge1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGxlZnQ6IDNweDtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZWR1Y2VkLWljb246OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTFcIjtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1lbXB0eSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXJlZHVjZWQtaWNvbixcclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtdGFpbCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXJlZHVjZWQtaWNvbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgb3BhY2l0eTogLjY7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtZHJhZy1zb3VyY2Uge1xyXG4gIG9wYWNpdHk6IC43O1xyXG59XHJcbi5keC1zY2hlZHVsZXItZml4ZWQtYXBwb2ludG1lbnRzIHtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5keC1zY2hlZHVsZXItZml4ZWQtYXBwb2ludG1lbnRzIC5keC1kcmFnZ2FibGUtZHJhZ2dpbmcge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAxMDAwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItZml4ZWQtYXBwb2ludG1lbnRzIC5keC1kcmFnZ2FibGUtZHJhZ2dpbmcgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudCxcclxuLmR4LXNjaGVkdWxlci1maXhlZC1hcHBvaW50bWVudHMgLmR4LWRyYWdnYWJsZS1kcmFnZ2luZy5keC1zdGF0ZS1mb2N1c2VkIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWZpeGVkLWFwcG9pbnRtZW50cyAuZHgtZHJhZ2dhYmxlLWRyYWdnaW5nIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQ6bm90KC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtZHJhZy1zb3VyY2UpOjpiZWZvcmUsXHJcbi5keC1zY2hlZHVsZXItZml4ZWQtYXBwb2ludG1lbnRzIC5keC1kcmFnZ2FibGUtZHJhZ2dpbmcuZHgtc3RhdGUtZm9jdXNlZDpub3QoLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1kcmFnLXNvdXJjZSk6OmJlZm9yZSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjMpO1xyXG4gIG9wYWNpdHk6IC45ODtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWZpeGVkLWFwcG9pbnRtZW50cyAuZHgtZHJhZ2dhYmxlLWRyYWdnaW5nIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogN3B4IDdweCAxNXB4IDAgcmdiYSg1MCw1MCw1MCwuMiksaW5zZXQgMCAtMnB4IDAgMCByZ2JhKDAsMCwwLC4zKSxpbnNldCAwIDJweCAwIDAgcmdiYSgwLDAsMCwuMyk7XHJcbiAgYm94LXNoYWRvdzogN3B4IDdweCAxNXB4IDAgcmdiYSg1MCw1MCw1MCwuMiksaW5zZXQgMCAtMnB4IDAgMCByZ2JhKDAsMCwwLC4zKSxpbnNldCAwIDJweCAwIDAgcmdiYSgwLDAsMCwuMyk7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNCk7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1zdGF0ZS1mb2N1c2VkIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA4KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWZvY3VzZWQ6OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVjdXJyZW5jZS1pY29uIHtcclxuICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItYWdlbmRhLWFwcG9pbnRtZW50LWxlZnQtbGF5b3V0IHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtc2NoZWR1bGVyLWFnZW5kYS1hcHBvaW50bWVudC1yaWdodC1sYXlvdXQge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29udGVudCxcclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZWN1cnJlbmNlIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29udGVudCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb250ZW50LWRhdGUge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXRpdGxlIHtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb250ZW50LWRldGFpbHMge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIG9wYWNpdHk6IC43O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29udGVudC1hbGxkYXkge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcGFkZGluZy1yaWdodDogNXB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVzb3VyY2UtaXRlbSxcclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZXNvdXJjZS1saXN0IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVzb3VyY2UtaXRlbSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZXNvdXJjZS1pdGVtLXZhbHVlIHtcclxuICBtYXJnaW4tbGVmdDogM3B4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItYWdlbmRhLWFwcG9pbnRtZW50LW1hcmtlciB7XHJcbiAgd2lkdGg6IDMycHg7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtcnRsIC5keC1zY2hlZHVsZXItYWdlbmRhLWFwcG9pbnRtZW50LXJpZ2h0LWxheW91dCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1ydGwgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb250ZW50LFxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtcnRsIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVjdXJyZW5jZSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50KTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQpOm5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYWxsLWRheSkgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1jb3VudCk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkKSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50KTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQpIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50KTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQpIC5keC1zY2hlZHVsZXItYWxsLWRheS10YWJsZS1jZWxsIHtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1jb3VudCk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkKSAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwge1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5Om5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQpLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXZlcnRpY2FsLWdyb3VwZWQgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1jb3VudCkgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5Om5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZCkgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwge1xyXG4gIG1hcmdpbi10b3A6IDFweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5IC5keC1zY2hlZHVsZXItYWxsLWRheS10YWJsZS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5IC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5IC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwge1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxufVxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRhYmxlLWNlbGwsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheSAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbCxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5IC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXI6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1jb3VudCk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkKSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5LmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyOm5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQpOm5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZCkgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsIHtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZCAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUtY2VsbCB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1jb3VudDpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQpIC5keC1zY2hlZHVsZXItYWxsLWRheS10YWJsZS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5LmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50Om5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZCkgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQ6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkKSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsIHtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1jb3VudCk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkKSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5LmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50Om5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZCkgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRhYmxlLWNlbGw6Zmlyc3QtY2hpbGQsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQ6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkKSAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbDpmaXJzdC1jaGlsZCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1jb3VudDpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQpIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGw6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50KTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQpIC5keC1zY2hlZHVsZXItdGltZS1wYW5lbCB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1jb3VudDpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQpIC5keC1zY2hlZHVsZXItYWxsLWRheS10YWJsZS1jZWxsOmZpcnN0LWNoaWxkLFxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQ6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkKSAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbDpmaXJzdC1jaGlsZCxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5LmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50Om5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZCkgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbDpmaXJzdC1jaGlsZCxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5Om5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQpOm5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZCkuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5Om5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQpOm5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZCkuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsIHtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwge1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLXNjcm9sbGFibGUgLmR4LXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgbWluLWhlaWdodDogMzAwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoOm5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQpOm5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZCkgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLXNjcm9sbGFibGUtY29udGVudCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoOm5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQpOm5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZCkgLmR4LXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbCB7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsLXRleHQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwge1xyXG4gIGhlaWdodDogNzVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWZpcnN0LW9mLW1vbnRoIHtcclxuICBjb2xvcjogIzhhYzg0MDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjE1KTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLXNpZGViYXItc2Nyb2xsYWJsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZCAuZHgtc2NoZWR1bGVyLXNpZGViYXItc2Nyb2xsYWJsZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXZlcnRpY2FsLWdyb3VwZWQgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAtMnB4IDAgI2UwZTBlMDtcclxuICBib3gtc2hhZG93OiAwIC0ycHggMCAjZTBlMGUwO1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXZlcnRpY2FsLWdyb3VwZWQgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwge1xyXG4gIGhlaWdodDogNzVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLWRheSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLW1vbnRoIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWVtcHR5LWNlbGwsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUtd2VlayAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLWRheS5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LXR3byAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLW1vbnRoLmR4LXNjaGVkdWxlci1ncm91cC1jb2x1bW4tY291bnQtdHdvIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWVtcHR5LWNlbGwsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUtd2Vlay5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LXR3byAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLXdvcmstd2Vlay5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LXR3byAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsIHtcclxuICB3aWR0aDogMTYwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS1kYXkuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10d28gLmR4LXNjaGVkdWxlci1ncm91cC1mbGV4LWNvbnRhaW5lciAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlcixcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS1tb250aC5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LXR3byAuZHgtc2NoZWR1bGVyLWdyb3VwLWZsZXgtY29udGFpbmVyIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLXdlZWsuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10d28gLmR4LXNjaGVkdWxlci1ncm91cC1mbGV4LWNvbnRhaW5lciAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlcixcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS13b3JrLXdlZWsuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10d28gLmR4LXNjaGVkdWxlci1ncm91cC1mbGV4LWNvbnRhaW5lciAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciB7XHJcbiAgd2lkdGg6IDgwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS1kYXkuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10aHJlZSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLW1vbnRoLmR4LXNjaGVkdWxlci1ncm91cC1jb2x1bW4tY291bnQtdGhyZWUgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS13ZWVrLmR4LXNjaGVkdWxlci1ncm91cC1jb2x1bW4tY291bnQtdGhyZWUgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS13b3JrLXdlZWsuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10aHJlZSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsIHtcclxuICB3aWR0aDogMjQwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS1kYXkuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10aHJlZSAuZHgtc2NoZWR1bGVyLWdyb3VwLWZsZXgtY29udGFpbmVyIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLW1vbnRoLmR4LXNjaGVkdWxlci1ncm91cC1jb2x1bW4tY291bnQtdGhyZWUgLmR4LXNjaGVkdWxlci1ncm91cC1mbGV4LWNvbnRhaW5lciAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlcixcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS13ZWVrLmR4LXNjaGVkdWxlci1ncm91cC1jb2x1bW4tY291bnQtdGhyZWUgLmR4LXNjaGVkdWxlci1ncm91cC1mbGV4LWNvbnRhaW5lciAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlcixcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS13b3JrLXdlZWsuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10aHJlZSAuZHgtc2NoZWR1bGVyLWdyb3VwLWZsZXgtY29udGFpbmVyIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyIHtcclxuICB3aWR0aDogODBweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLWRheSAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY29udGFpbmVyLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLWRheSAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtc2Nyb2xsYWJsZS1jb250ZW50LFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLW1vbnRoIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jb250YWluZXIsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUtbW9udGggLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLXNjcm9sbGFibGUtY29udGVudCxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS13ZWVrIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jb250YWluZXIsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUtd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtc2Nyb2xsYWJsZS1jb250ZW50LFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY29udGFpbmVyLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLWRheSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS1tb250aCAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS13ZWVrIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS1kYXkgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwgdGhlYWQsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUtbW9udGggLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwgdGhlYWQsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUtd2VlayAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCB0aGVhZCxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwgdGhlYWQge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLWRheSAuZHgtc2NoZWR1bGVyLWhlYWRlci1yb3csXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUtbW9udGggLmR4LXNjaGVkdWxlci1oZWFkZXItcm93LFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLXdlZWsgLmR4LXNjaGVkdWxlci1oZWFkZXItcm93LFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWhlYWRlci1yb3cge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUtZGF5IC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUtbW9udGggLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbCxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS13ZWVrIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUtd29yay13ZWVrIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS1kYXkgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbDpub3QoLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtd2Vlay1jZWxsKSxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS1tb250aCAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsOm5vdCguZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC13ZWVrLWNlbGwpLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLXdlZWsgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbDpub3QoLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtd2Vlay1jZWxsKSxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbDpub3QoLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtd2Vlay1jZWxsKSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xyXG4gIC1tcy1mbGV4LWZsb3c6IHJvdy1yZXZlcnNlIG5vd3JhcDtcclxuICBmbGV4LWZsb3c6IHJvdy1yZXZlcnNlIG5vd3JhcDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLWRheSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC13ZWVrLWNlbGwsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUtbW9udGggLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtd2Vlay1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLXdlZWsgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtd2Vlay1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC13ZWVrLWNlbGwge1xyXG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xyXG4gIGZsZXgtYmFzaXM6IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS1kYXkgLmR4LXNjaGVkdWxlci1oZWFkZXItcm93IC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUtbW9udGggLmR4LXNjaGVkdWxlci1oZWFkZXItcm93IC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUtd2VlayAuZHgtc2NoZWR1bGVyLWhlYWRlci1yb3cgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbCxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1oZWFkZXItcm93IC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwge1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGw6bm90KC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLXdlZWstY2VsbCkge1xyXG4gIHdpZHRoOiAyMDBweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXAtdGFibGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUge1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlIHRib2R5IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1yb3cge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcclxuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcclxuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcclxuICBmbGV4OiAxIDEgYXV0bztcclxuICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgbWluLWhlaWdodDogNTBweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItZ3JvdXAtdGFibGUge1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1ncm91cC10YWJsZSB0Ym9keSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyIHtcclxuICBtaW4taGVpZ2h0OiA1MHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXItY29udGVudCB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcclxuICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlci1jb250ZW50IGRpdiB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXAtYnktZGF0ZSAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciB7XHJcbiAgd2lkdGg6IDIwMHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1zY3JvbGxhYmxlIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1ncm91cC10YWJsZSxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLXNpZGViYXItc2Nyb2xsYWJsZSAuZHgtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogMTAwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtc2Nyb2xsYWJsZSAuZHgtc2Nyb2xsYWJsZS1jb250ZW50LFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyIC5keC1zY2hlZHVsZXItZ3JvdXAtdGFibGUsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1zaWRlYmFyLXNjcm9sbGFibGUgLmR4LXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1yb3c6Zmlyc3QtY2hpbGQgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwge1xyXG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLXNpZGViYXItc2Nyb2xsYWJsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQgLmR4LXNjaGVkdWxlci1zaWRlYmFyLXNjcm9sbGFibGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZCAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdyAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cC1ieS1kYXRlIC5keC1zY2hlZHVsZXItZ3JvdXAtcm93IC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXAtYnktZGF0ZSAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdyAuZHgtc2NoZWR1bGVyLWxhc3QtZ3JvdXAtY2VsbCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGw6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXI6bm90KC5keC1zY2hlZHVsZXItbmF0aXZlKSAuZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZSAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtcm93IHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4OiAxO1xyXG4gIGZsZXg6IDE7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLWNlbGw6OmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItZ3JvdXAtdGFibGUge1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItdGltZS1wYW5lbCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICB3aWR0aDogNzBweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwsXHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItdGltZS1wYW5lbC1jZWxsIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZCAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkIC5keC1zY2hlZHVsZXItZ3JvdXAtcm93OmZpcnN0LWNoaWxkIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyLWNvbnRlbnQ6OmJlZm9yZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkIC5keC1zY2hlZHVsZXItdGltZS1wYW5lbC1jZWxsOjphZnRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciB7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1zbWFsbCAuZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciB7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyLWNvbnRlbnQge1xyXG4gIHdpZHRoOiA4MHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXItY29udGVudCBkaXYge1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEtbm9kYXRhIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgb3BhY2l0eTogLjU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNDUlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwge1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItdGltZS1wYW5lbCB7XHJcbiAgd2lkdGg6IDcwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci5keC1zY2hlZHVsZXItbmF0aXZlIC5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLXNjcm9sbGFibGUgLmR4LXNjcm9sbGFibGUtY29udGVudCxcclxuLmR4LXNjaGVkdWxlci5keC1zY2hlZHVsZXItbmF0aXZlIC5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1ncm91cC10YWJsZSxcclxuLmR4LXNjaGVkdWxlci5keC1zY2hlZHVsZXItbmF0aXZlIC5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1zaWRlYmFyLXNjcm9sbGFibGUgLmR4LXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgbWluLWhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLmR4LXNjaGVkdWxlci1uYXRpdmUgLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtc2Nyb2xsYWJsZSAuZHgtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4uZHgtc2NoZWR1bGVyLmR4LXNjaGVkdWxlci1uYXRpdmUgLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY29udGFpbmVyLFxyXG4uZHgtc2NoZWR1bGVyLmR4LXNjaGVkdWxlci1uYXRpdmUgLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gIGZsZXgtZ3JvdzogMTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLmR4LXNjaGVkdWxlci1uYXRpdmUgLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUsXHJcbi5keC1zY2hlZHVsZXIuZHgtc2NoZWR1bGVyLW5hdGl2ZSAuZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZSA+IHRib2R5IHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gIGZsZXgtZ3JvdzogMTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLmR4LXNjaGVkdWxlci1uYXRpdmUgLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtcm93IHtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcclxuICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuLmR4LXNjaGVkdWxlci5keC1zY2hlZHVsZXItbmF0aXZlIC5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4uZHgtc2NoZWR1bGVyLmR4LXNjaGVkdWxlci1uYXRpdmUgLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhci5keC1zY2hlZHVsZXItd29yay1zcGFjZS12aXJ0dWFsIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1yb3cge1xyXG4gIGhlaWdodDogNTBweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLmR4LXNjaGVkdWxlci1uYXRpdmUgLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY29udGFpbmVyLFxyXG4uZHgtc2NoZWR1bGVyLmR4LXNjaGVkdWxlci1uYXRpdmUgLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtc2Nyb2xsYWJsZSxcclxuLmR4LXNjaGVkdWxlci5keC1zY2hlZHVsZXItbmF0aXZlIC5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1oZWFkZXItc2Nyb2xsYWJsZSxcclxuLmR4LXNjaGVkdWxlci5keC1zY2hlZHVsZXItbmF0aXZlIC5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1oZWFkZXItdGFibGVzLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci5keC1zY2hlZHVsZXItbmF0aXZlIC5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLXNjcm9sbGFibGUsXHJcbi5keC1zY2hlZHVsZXIuZHgtc2NoZWR1bGVyLW5hdGl2ZSAuZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyIC5keC1zY2hlZHVsZXItaGVhZGVyLXRhYmxlcy1jb250YWluZXIge1xyXG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAxO1xyXG4gIGZsZXgtc2hyaW5rOiAxO1xyXG59XHJcbi5keC1zY2hlZHVsZXIuZHgtc2NoZWR1bGVyLW5hdGl2ZSAuZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1zY3JvbGxhYmxlIC5keC1zY3JvbGxhYmxlLWNvbnRlbnQsXHJcbi5keC1zY2hlZHVsZXIuZHgtc2NoZWR1bGVyLW5hdGl2ZSAuZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyIC5keC1zY2hlZHVsZXItaGVhZGVyLXNjcm9sbGFibGUgLmR4LXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgbWluLXdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1zY2hlZHVsZXIuZHgtc2NoZWR1bGVyLW5hdGl2ZSAuZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLmR4LXNjaGVkdWxlci1uYXRpdmUgLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsIHtcclxuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcclxuICBmbGV4LXNocmluazogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLmR4LXNjaGVkdWxlci1uYXRpdmUgLmR4LXNjaGVkdWxlci10aW1lbGluZTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyKSAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLXJvdyB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtbXMtZmxleDogMTtcclxuICBmbGV4OiAxO1xyXG59XHJcbi5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jdXJyZW50LXRpbWUtY2VsbCB7XHJcbiAgY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWN1cnJlbnQtdGltZS1jZWxsOjpiZWZvcmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDM3cHg7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAycHg7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI1NzU3O1xyXG59XHJcbi5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LW9uZSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsIHtcclxuICB3aWR0aDogNjVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10d28gLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCB7XHJcbiAgd2lkdGg6IDk3LjVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10d28gLmR4LXNjaGVkdWxlci1ncm91cC1mbGV4LWNvbnRhaW5lciAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciB7XHJcbiAgd2lkdGg6IDQ4Ljc1cHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1ncm91cC1jb2x1bW4tY291bnQtdGhyZWUgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCB7XHJcbiAgd2lkdGg6IDEzMHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LXRocmVlIC5keC1zY2hlZHVsZXItZ3JvdXAtZmxleC1jb250YWluZXIgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIge1xyXG4gIHdpZHRoOiA0My4zMzMzMzMzMzMzcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2VlayAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWVtcHR5LWNlbGwge1xyXG4gIHdpZHRoOiA2NXB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC1vbmUgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC1vbmUgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2Vlay5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LW9uZSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsIHtcclxuICB3aWR0aDogMTMwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheS5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LXR3byAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2Vlay5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LXR3byAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrLmR4LXNjaGVkdWxlci1ncm91cC1jb2x1bW4tY291bnQtdHdvIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWVtcHR5LWNlbGwge1xyXG4gIHdpZHRoOiAxNjIuNXB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10aHJlZSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2Vlay5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LXRocmVlIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWVtcHR5LWNlbGwsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10aHJlZSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsIHtcclxuICB3aWR0aDogMTk1cHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1vZGQtY2VsbHMgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLXJvdzpudGgtY2hpbGQob2RkKSAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utb2RkLWNlbGxzIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1yb3c6bnRoLWNoaWxkKG9kZCkgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utb2RkLWNlbGxzIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1yb3c6bnRoLWNoaWxkKG9kZCkgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utb2RkLWNlbGxzIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1yb3c6Zmlyc3QtY2hpbGQgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW9kZC1jZWxscyAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtcm93OmZpcnN0LWNoaWxkIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW9kZC1jZWxscyAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtcm93OmZpcnN0LWNoaWxkIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsIHtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utb2RkLWNlbGxzIC5keC1zY2hlZHVsZXItdGltZS1wYW5lbC1yb3c6bnRoLWNoaWxkKDJuKSAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtY2VsbDo6YWZ0ZXIsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW9kZC1jZWxscyAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtcm93Om50aC1jaGlsZCgybikgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLWNlbGw6OmFmdGVyLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW9kZC1jZWxscyAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtcm93Om50aC1jaGlsZCgybikgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLWNlbGw6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS5keC1zY2hlZHVsZXItdGltZWxpbmUtbW9udGg6bm90KC5keC1zY2hlZHVsZXItYWdlbmRhKSAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGl0bGUge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS5keC1zY2hlZHVsZXItdGltZWxpbmUtbW9udGg6bm90KC5keC1zY2hlZHVsZXItYWdlbmRhKSAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkOm5vdCguZHgtc2NoZWR1bGVyLWFnZW5kYSkgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXBhbmVsIHRkIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2U6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1hbGwtZGF5KTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoKTpub3QoLmR4LXNjaGVkdWxlci10aW1lbGluZSkgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWFsbC1kYXkpOm5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGgpOm5vdCguZHgtc2NoZWR1bGVyLXRpbWVsaW5lKSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2U6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1hbGwtZGF5KTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoKTpub3QoLmR4LXNjaGVkdWxlci10aW1lbGluZSkuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlOm5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYWxsLWRheSk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCk6bm90KC5keC1zY2hlZHVsZXItdGltZWxpbmUpLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXZlcnRpY2FsLWdyb3VwZWQuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGg6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS12ZXJ0aWNhbC1ncm91cGVkKSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWVtcHR5LWNlbGwge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcclxuICAtbXMtZmxleC1hbGlnbjogZW5kO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcclxuICBmbGV4LXNocmluazogMDtcclxuICB3aWR0aDogMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItaGVhZGVyLXRhYmxlcy1jb250YWluZXIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aDpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50KSAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLXNjcm9sbGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLXNjcm9sbGFibGUgLmR4LXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtc2Nyb2xsYWJsZS1jb250ZW50LFxyXG4uZHgtc2NoZWR1bGVyLXNpZGUtYmFyLXNjcm9sbGFibGUtY29udGVudCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XHJcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG59XHJcbi5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1zY3JvbGxhYmxlLWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbCxcclxuLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIsXHJcbi5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwsXHJcbi5keC1zY2hlZHVsZXItdGltZS1wYW5lbC1jZWxsIHtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWN1cnJlbnQtZGF0ZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtb3RoZXItbW9udGgge1xyXG4gIG9wYWNpdHk6IC41O1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1mbGV4LWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWdyb3VwLWZsZXgtY29udGFpbmVyIHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gIC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuICBmbGV4OiAwIDAgMTAwJTtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1ncm91cC1mbGV4LWNvbnRhaW5lciAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdyB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xyXG4gIGZsZXg6IDAgMCBhdXRvO1xyXG4gIG1pbi13aWR0aDogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWdyb3VwLWZsZXgtY29udGFpbmVyIC5keC1zY2hlZHVsZXItZ3JvdXAtcm93Omxhc3QtY2hpbGQgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIge1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1ncm91cC1mbGV4LWNvbnRhaW5lciAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdyAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtbXMtZmxleDogMSAxIDEwMCU7XHJcbiAgZmxleDogMSAxIDEwMCU7XHJcbiAgcGFkZGluZzogMCA1cHg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHdpZHRoOiA2NXB4O1xyXG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xyXG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XHJcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1oZWFkZXItc2Nyb2xsYWJsZSB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLXJvdzpmaXJzdC1jaGlsZCAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1yb3c6Zmlyc3QtY2hpbGQgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLXJvdzpmaXJzdC1jaGlsZCAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbCB7XHJcbiAgYm9yZGVyLXRvcDogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUtY2VsbCxcclxuLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUtY2VsbDpmaXJzdC1jaGlsZCxcclxuLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGw6Zmlyc3QtY2hpbGQge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsIHtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRpdGxlLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2VlayAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGl0bGUsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRpdGxlIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItYWxsLWRheS1wYW5lbCxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGl0bGUsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1hbGwtZGF5LXBhbmVsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRpdGxlLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUtY2VsbDpudGgtY2hpbGQoN24pLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGw6bnRoLWNoaWxkKDduKSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGw6bnRoLWNoaWxkKDduKSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRhYmxlLWNlbGw6bnRoLWNoaWxkKDduKSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGw6bnRoLWNoaWxkKDduKSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbDpudGgtY2hpbGQoN24pIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRhYmxlLWNlbGw6bnRoLWNoaWxkKDduKSxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGw6bnRoLWNoaWxkKDduKSxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbDpudGgtY2hpbGQoN24pLFxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrIC5keC1zY2hlZHVsZXItYWxsLWRheS10YWJsZS1jZWxsOm50aC1jaGlsZCg3biksXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGw6bnRoLWNoaWxkKDduKSxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2VlayAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsOm50aC1jaGlsZCg3bikge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRhYmxlLWNlbGw6bnRoLWNoaWxkKDVuKSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbDpudGgtY2hpbGQoNW4pLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGw6bnRoLWNoaWxkKDVuKSB7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUtY2VsbDpudGgtY2hpbGQoNW4pLFxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGw6bnRoLWNoaWxkKDVuKSxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGw6bnRoLWNoaWxkKDVuKSB7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50LmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRhYmxlLWNlbGw6bnRoLWNoaWxkKDduKSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50LmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGw6bnRoLWNoaWxkKDduKSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50LmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbDpudGgtY2hpbGQoN24pIHtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50LmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRhYmxlLWNlbGw6bnRoLWNoaWxkKDduKSxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbDpudGgtY2hpbGQoN24pLFxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1jb3VudC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGw6bnRoLWNoaWxkKDduKSB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1jb3VudC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRhYmxlLWNlbGw6bnRoLWNoaWxkKDVuKSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50LmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbDpudGgtY2hpbGQoNW4pLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGw6bnRoLWNoaWxkKDVuKSB7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1jb3VudC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRhYmxlLWNlbGw6bnRoLWNoaWxkKDVuKSxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtY291bnQuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsOm50aC1jaGlsZCg1biksXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50LmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsOm50aC1jaGlsZCg1bikge1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsIHtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1hbGwtZGF5IC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWVtcHR5LWNlbGwge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsIHtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlIHtcclxuICBmbG9hdDogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1oZWFkZXItc2Nyb2xsYWJsZSB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUtcm93IC5keC1zY2hlZHVsZXItYWxsLWRheS10YWJsZS1jZWxsOmZpcnN0LWNoaWxkLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLXJvdyAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbDpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UwZTBlMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbDpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktcGFuZWwge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktdGl0bGUge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgd2lkdGg6IDY1cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItYWxsLWRheS10aXRsZSB7XHJcbiAgd2lkdGg6IDMyLjVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZCAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGl0bGUge1xyXG4gIGhlaWdodDogNTBweDtcclxuICBsaW5lLWhlaWdodDogNTBweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUge1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIge1xyXG4gIGhlaWdodDogMzBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsIHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcclxuICBmbGV4OiAwIDAgYXV0bztcclxuICB3aWR0aDogNjVweDtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1zbWFsbCAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwge1xyXG4gIHdpZHRoOiAzMi41cHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZS1wYW5lbCAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtcm93OmZpcnN0LW9mLXR5cGUgdGQgPiBkaXYsXHJcbi5keC1zY2hlZHVsZXItdGltZS1wYW5lbCAuZHgtc2NoZWR1bGVyLXZpcnR1YWwtcm93IH4gLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLXJvdzpudGgtY2hpbGQoMikgdGQgPiBkaXYge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLWNlbGwge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1zY2hlZHVsZXItc21hbGwgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLWNlbGwge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtY2VsbDo6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IC0xcHg7XHJcbiAgd2lkdGg6IDEwJTtcclxuICBoZWlnaHQ6IDFweDtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xyXG4gIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLWNlbGwuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtY3VycmVudC10aW1lLWNlbGwge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZS1wYW5lbC1jZWxsLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLWN1cnJlbnQtdGltZS1jZWxsOjpiZWZvcmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDJweDtcclxuICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViNTc1NztcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtcm93Omxhc3QtY2hpbGQgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLWNlbGw6OmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZS1wYW5lbC10aXRsZS1jZWxsIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItZGF0ZS10YWJsZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUtY2VsbC5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbC5keC1zdGF0ZS1ob3Zlci5keC1zdGF0ZS1mb2N1c2VkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjEyKTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUtY2VsbC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbC5keC1zdGF0ZS1mb2N1c2VkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjEyKTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWxsLWRheS10YWJsZS1jZWxsLmR4LXNjaGVkdWxlci1mb2N1c2VkLWNlbGwsXHJcbi5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsLmR4LXNjaGVkdWxlci1mb2N1c2VkLWNlbGwge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICM4YWM4NDA7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICM4YWM4NDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRhYmxlLWNlbGwgPiBkaXYsXHJcbi5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsID4gZGl2IHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtZHJvcHBhYmxlLWNlbGwge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXItY29udGVudCBkaXYge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtaG9yaXpvbnRhbC1ncm91cGVkLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLXNpZGViYXItc2Nyb2xsYWJsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtaG9yaXpvbnRhbC1ncm91cGVkLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlci1jb250ZW50IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGhlaWdodDogNDBweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtaG9yaXpvbnRhbC1ncm91cGVkLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlci1jb250ZW50ID4gZGl2IHtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWhvcml6b250YWwtZ3JvdXBlZC5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1ncm91cC1yb3csXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ob3Jpem9udGFsLWdyb3VwZWQuZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtaG9yaXpvbnRhbC1ncm91cGVkLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWhlYWRlci1yb3cge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ob3Jpem9udGFsLWdyb3VwZWQuZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xyXG4gIGZsZXgtYmFzaXM6IDA7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWhvcml6b250YWwtZ3JvdXBlZC5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXAtYnktZGF0ZSAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciB7XHJcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XHJcbiAgZmxleC1iYXNpczogYXV0bztcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtaG9yaXpvbnRhbC1ncm91cGVkLmR4LXNjaGVkdWxlci10aW1lbGluZTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwLWJ5LWRhdGUpIC5keC1zY2hlZHVsZXItaGVhZGVyLXJvdyAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXZlcnRpY2FsLWdyb3VwZWQgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXZlcnRpY2FsLWdyb3VwLXRhYmxlIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogMTAwcHg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XHJcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS12ZXJ0aWNhbC1ncm91cGVkLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheSAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGl0bGUsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS12ZXJ0aWNhbC1ncm91cGVkLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRpdGxlLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRpdGxlIHtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiA1MHB4IWltcG9ydGFudDtcclxuICBsaW5lLWhlaWdodDogNTBweCFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZCAuZHgtc2NoZWR1bGVyLWFsbC1kYXktcGFuZWwge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS12ZXJ0aWNhbC1ncm91cGVkIC5keC1zY2hlZHVsZXItYWxsLWRheS10YWJsZS1yb3cge1xyXG4gIGhlaWdodDogNTBweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZCAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtY2VsbC5keC1zY2hlZHVsZXItZmlyc3QtZ3JvdXAtY2VsbCB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXZlcnRpY2FsLWdyb3VwZWQgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLWNlbGwuZHgtc2NoZWR1bGVyLWZpcnN0LWdyb3VwLWNlbGwgPiBkaXYge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXZlcnRpY2FsLWdyb3VwZWQgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLWNlbGwuZHgtc2NoZWR1bGVyLWxhc3QtZ3JvdXAtY2VsbCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwICNlMGUwZTA7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgI2UwZTBlMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZCAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbC5keC1zY2hlZHVsZXItbGFzdC1ncm91cC1jZWxsIHtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtc2Nyb2xsYWJsZSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXZlcnRpY2FsLWdyb3VwZWQuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1zaWRlYmFyLXNjcm9sbGFibGUge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxufVxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1zY3JvbGxhYmxlLWNvbnRlbnQsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1zaWRlLWJhci1zY3JvbGxhYmxlLWNvbnRlbnQge1xyXG4gIGRpcmVjdGlvbjogcnRsO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1zaWRlYmFyLXNjcm9sbGFibGUgLmR4LXNjaGVkdWxlci1ncm91cC1yb3c6bGFzdC1jaGlsZCAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlcixcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZCAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdzpsYXN0LWNoaWxkIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwge1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXZlcnRpY2FsLWdyb3VwLXRhYmxlIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1zbWFsbCAuZHgtcnRsIC5keC1zY2hlZHVsZXItdGltZS1wYW5lbC1jZWxsIHtcclxuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtY2VsbDo6YWZ0ZXIge1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2VlayAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUtY2VsbCxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrIC5keC1zY2hlZHVsZXItYWxsLWRheS10YWJsZS1jZWxsIHtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG59XHJcbi5keC1ydGwuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsIHtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi5keC1ydGwuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRhYmxlLXJvdyAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUtY2VsbDpmaXJzdC1jaGlsZCxcclxuLmR4LXJ0bC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtcm93IC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsOmZpcnN0LWNoaWxkLFxyXG4uZHgtcnRsLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyIC5keC1zY2hlZHVsZXItaGVhZGVyLXJvdyAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkIC5keC1zY2hlZHVsZXItc2lkZWJhci1zY3JvbGxhYmxlIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIge1xyXG4gIHBhZGRpbmc6IDAgNXB4IDAgMTBweDtcclxufVxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZC5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LXRocmVlIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyOmxhc3QtY2hpbGQsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkLmR4LXNjaGVkdWxlci1ncm91cC1jb2x1bW4tY291bnQtdHdvIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyOmxhc3QtY2hpbGQge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRhYmxlLWNlbGw6Zmlyc3QtY2hpbGQsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGw6Zmlyc3QtY2hpbGQsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbDpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItdGltZS1wYW5lbCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCxcclxuLmR4LXNjaGVkdWxlci1zbWFsbCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2VlayAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCB7XHJcbiAgd2lkdGg6IDMyLjVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC1vbmUgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCxcclxuLmR4LXNjaGVkdWxlci1zbWFsbCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2Vlay5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LW9uZSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC1vbmUgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCB7XHJcbiAgd2lkdGg6IDk3LjVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10d28gLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCxcclxuLmR4LXNjaGVkdWxlci1zbWFsbCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2Vlay5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LXR3byAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10d28gLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtZW1wdHktY2VsbCB7XHJcbiAgd2lkdGg6IDEzMHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItc21hbGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheS5keC1zY2hlZHVsZXItZ3JvdXAtY29sdW1uLWNvdW50LXRocmVlIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWVtcHR5LWNlbGwsXHJcbi5keC1zY2hlZHVsZXItc21hbGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10aHJlZSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsuZHgtc2NoZWR1bGVyLWdyb3VwLWNvbHVtbi1jb3VudC10aHJlZSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsIHtcclxuICB3aWR0aDogMTYyLjVweDtcclxufVxyXG4uZHgtcmVjdXJyZW5jZS1yZXBlYXQtZW5kLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuLmR4LXJlY3VycmVuY2UtbnVtYmVyYm94LWludGVydmFsLXdyYXBwZXIgLmR4LWxheW91dC1tYW5hZ2VyIC5keC1maWVsZC1pdGVtLFxyXG4uZHgtcmVjdXJyZW5jZS1yZXBlYXQtb24gLmR4LWxheW91dC1tYW5hZ2VyIC5keC1maWVsZC1pdGVtIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG4uZHgtcmVjdXJyZW5jZS1udW1iZXJib3gtaW50ZXJ2YWwtd3JhcHBlciAuZHgtYm94LWl0ZW06Zmlyc3QtY2hpbGQ6bm90KDpvbmx5LWNoaWxkKSxcclxuLmR4LXJlY3VycmVuY2UtcmVwZWF0LW9uIC5keC1ib3gtaXRlbTpmaXJzdC1jaGlsZDpub3QoOm9ubHktY2hpbGQpIHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAwIWltcG9ydGFudDtcclxuICAtbXMtZmxleC1wb3NpdGl2ZTogMCFpbXBvcnRhbnQ7XHJcbiAgZmxleC1ncm93OiAwIWltcG9ydGFudDtcclxuICBtaW4td2lkdGg6IGF1dG8haW1wb3J0YW50O1xyXG59XHJcbi5keC1yZWN1cnJlbmNlLW51bWJlcmJveC1pbnRlcnZhbC13cmFwcGVyIC5keC1maWVsZC1pdGVtLWxhYmVsIHtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5keC1sYXlvdXQtbWFuYWdlciAuZHgtZmllbGQtaXRlbS5keC1yZWN1cnJlbmNlLXJlcGVhdC1vbiB7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbn1cclxuLmR4LXJlY3VycmVuY2UtcmVwZWF0LWVuZC1sYWJlbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbn1cclxuLmR4LXJlY3VycmVuY2UtcmFkaW9ncm91cC1yZXBlYXQtdHlwZSAuZHgtaXRlbSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuLmR4LXJlY3VycmVuY2UtYnV0dG9uLWdyb3VwIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtcmVjdXJyZW5jZS1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbmdyb3VwLXdyYXBwZXIgPiBkaXYge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgLW1zLWZsZXg6IDE7XHJcbiAgZmxleDogMTtcclxuICBtaW4td2lkdGg6IDA7XHJcbn1cclxuLmR4LXJlY3VycmVuY2UtbnVtYmVyYm94LWludGVydmFsIHtcclxuICBtYXJnaW4tcmlnaHQ6IDExcHg7XHJcbn1cclxuLmR4LXJlY3VycmVuY2UtbnVtYmVyYm94LWludGVydmFsLWxhYmVsIHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgbWFyZ2luLXRvcDogMjVweDtcclxufVxyXG4uZHgtcmVjdXJyZW5jZS1idXR0b24tZ3JvdXAgLmR4LWJ1dHRvbi1jb250ZW50IHtcclxuICBwYWRkaW5nOiA2cHg7XHJcbn1cclxuLmR4LXJlY3VycmVuY2UtcmFkaW9ncm91cC1yZXBlYXQtdHlwZSB7XHJcbiAgbWFyZ2luOiAxNXB4IDA7XHJcbn1cclxuLmR4LXJlY3VycmVuY2UtZGF0ZWJveC11bnRpbC1kYXRlIHtcclxuICBtYXJnaW4tbGVmdDogMjNweDtcclxufVxyXG4uZHgtcmVjdXJyZW5jZS1udW1iZXJib3gtcmVwZWF0LWNvdW50IHtcclxuICBtYXJnaW46IDAgMTFweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1oZWFkZXIge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1oZWFkZXIgLmR4LXRvb2xiYXIge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWhlYWRlciAuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWhlYWRlciAuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1tZW51LWNvbnRhaW5lciAuZHgtaWNvbjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxNlwiO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdmlldy1zd2l0Y2hlci1kcm9wZG93bi1idXR0b24tY29udGVudCAuZHgtbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyLWFsbC1kYXkge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjAzKTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtaW5kaWNhdG9yIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI1NzU3O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDAgMCByZ2JhKDI1NSwyNTUsMjU1LC4xKTtcclxuICBib3gtc2hhZG93OiAwIDFweCAwIDAgcmdiYSgyNTUsMjU1LDI1NSwuMSk7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtaW5kaWNhdG9yOjpiZWZvcmUge1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxuICBjb2xvcjogI2ViNTc1NztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICBtYXJnaW4tdG9wOiAtMTRweDtcclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgdGV4dC1zaGFkb3c6IHJnYmEoMjU1LDI1NSwyNTUsLjEpIDFweCAwIDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5IC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVkdWNlZCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbnRlbnQsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVkdWNlZCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbnRlbnQsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZWR1Y2VkIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29udGVudCB7XHJcbiAgcGFkZGluZy1yaWdodDogNDBweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5IC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVkdWNlZDpub3QoLmR4LXNjaGVkdWxlci1hbGwtZGF5LWFwcG9pbnRtZW50KSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXJlY3VycmVuY2UtaWNvbixcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXJlZHVjZWQ6bm90KC5keC1zY2hlZHVsZXItYWxsLWRheS1hcHBvaW50bWVudCkgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZWR1Y2VkLWljb24sXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVkdWNlZDpub3QoLmR4LXNjaGVkdWxlci1hbGwtZGF5LWFwcG9pbnRtZW50KSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXJlY3VycmVuY2UtaWNvbixcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZWR1Y2VkOm5vdCguZHgtc2NoZWR1bGVyLWFsbC1kYXktYXBwb2ludG1lbnQpIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVkdWNlZC1pY29uLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVkdWNlZDpub3QoLmR4LXNjaGVkdWxlci1hbGwtZGF5LWFwcG9pbnRtZW50KSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXJlY3VycmVuY2UtaWNvbixcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXJlZHVjZWQ6bm90KC5keC1zY2hlZHVsZXItYWxsLWRheS1hcHBvaW50bWVudCkgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZWR1Y2VkLWljb24ge1xyXG4gIHRvcDogOXB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtaW5kaWNhdG9yLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1pbmRpY2F0b3IsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtaW5kaWNhdG9yIHtcclxuICBtYXJnaW4tbGVmdDogNjVweDtcclxuICBmb250OiAxNHB4LzEgRFhJY29ucztcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5IC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLWluZGljYXRvcjo6YmVmb3JlLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1pbmRpY2F0b3I6OmJlZm9yZSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1pbmRpY2F0b3I6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGVcIjtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItc21hbGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheSAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1pbmRpY2F0b3IsXHJcbi5keC1zY2hlZHVsZXItc21hbGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtaW5kaWNhdG9yLFxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtaW5kaWNhdG9yIHtcclxuICBtYXJnaW4tbGVmdDogMzIuNXB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXIsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyIHtcclxuICBtYXJnaW4tbGVmdDogNjVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyLFxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLXNoYWRlcixcclxuLmR4LXNjaGVkdWxlci1zbWFsbCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLXNoYWRlciB7XHJcbiAgbWFyZ2luLWxlZnQ6IDMyLjVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5IC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLXNoYWRlci1ib3R0b206OmJlZm9yZSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheSAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXItdG9wOjpiZWZvcmUsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLXNoYWRlci1ib3R0b206OmJlZm9yZSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyLXRvcDo6YmVmb3JlLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLXNoYWRlci1ib3R0b206OmJlZm9yZSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXItdG9wOjpiZWZvcmUge1xyXG4gIHdpZHRoOiBpbmhlcml0O1xyXG4gIGhlaWdodDogaW5oZXJpdDtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGxlZnQ6IGluaGVyaXQ7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1hcmdpbi1sZWZ0OiA2NXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjAzKTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyLWJvdHRvbTo6YmVmb3JlLFxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyLXRvcDo6YmVmb3JlLFxyXG4uZHgtc2NoZWR1bGVyLXNtYWxsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLXNoYWRlci1ib3R0b206OmJlZm9yZSxcclxuLmR4LXNjaGVkdWxlci1zbWFsbCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXItdG9wOjpiZWZvcmUsXHJcbi5keC1zY2hlZHVsZXItc21hbGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXItYm90dG9tOjpiZWZvcmUsXHJcbi5keC1zY2hlZHVsZXItc21hbGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXItdG9wOjpiZWZvcmUge1xyXG4gIG1hcmdpbi1sZWZ0OiAzMi41cHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1pbmRpY2F0b3IsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5LmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLXNoYWRlci1hbGwtZGF5LFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5LmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLXNoYWRlci1ib3R0b206OmJlZm9yZSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXItdG9wOjpiZWZvcmUsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLWluZGljYXRvcixcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2Vlay5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXItYWxsLWRheSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyLWJvdHRvbTo6YmVmb3JlLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2Vlay5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXItdG9wOjpiZWZvcmUsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtaW5kaWNhdG9yLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLXNoYWRlcixcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2Vlay5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXItYWxsLWRheSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2Vlay5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXItYm90dG9tOjpiZWZvcmUsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyLXRvcDo6YmVmb3JlIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5LmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1pbmRpY2F0b3IsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1pbmRpY2F0b3IsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsuZHgtcnRsIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLWluZGljYXRvciB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheS5keC1ydGwgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtaW5kaWNhdG9yOjpiZWZvcmUsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1pbmRpY2F0b3I6OmJlZm9yZSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2Vlay5keC1ydGwgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtaW5kaWNhdG9yOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDRmXCI7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5LmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXItYm90dG9tOjpiZWZvcmUsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkuZHgtcnRsIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLXNoYWRlci10b3A6OmJlZm9yZSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsuZHgtcnRsIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLXNoYWRlci1ib3R0b206OmJlZm9yZSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsuZHgtcnRsIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLXNoYWRlci10b3A6OmJlZm9yZSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2Vlay5keC1ydGwgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyLWJvdHRvbTo6YmVmb3JlLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd29yay13ZWVrLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXItdG9wOjpiZWZvcmUge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1yaWdodDogNjVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLWluZGljYXRvciB7XHJcbiAgd2lkdGg6IDFweDtcclxuICB0b3A6IDA7XHJcbiAgZm9udDogMTRweC8xIERYSWNvbnM7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1pbmRpY2F0b3I6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDFcIjtcclxuICBtYXJnaW4tbGVmdDogLTE0cHg7XHJcbiAgbWFyZ2luLXRvcDogLTEycHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXIge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1zaGFkZXI6OmJlZm9yZSB7XHJcbiAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgbGVmdDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDMpO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWN1cnJlbnQtdGltZS1jZWxsIHtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ViNTc1NztcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jdXJyZW50LXRpbWUtY2VsbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZWR1Y2VkIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVjdXJyZW5jZS1pY29uIHtcclxuICB0b3A6IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29udGVudCB7XHJcbiAgcGFkZGluZzogMCA3cHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVjdXJyZW5jZSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDAgMjVweCAwIDdweDtcclxufVxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXJlY3VycmVuY2UgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb250ZW50IHtcclxuICBwYWRkaW5nOiAwIDdweCAwIDI1cHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVjdXJyZW5jZS1pY29uIHtcclxuICB0b3A6IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hbGwtZGF5LWFwcG9pbnRtZW50cyxcclxuLmR4LXNjaGVkdWxlci1zY3JvbGxhYmxlLWFwcG9pbnRtZW50cyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktYXBwb2ludG1lbnRzLmR4LXJ0bCxcclxuLmR4LXNjaGVkdWxlci1zY3JvbGxhYmxlLWFwcG9pbnRtZW50cy5keC1ydGwge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hbGwtZGF5LWFwcG9pbnRtZW50LFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50IHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDJweCAwIDAgMCByZ2JhKDAsMCwwLC4zKTtcclxuICBib3gtc2hhZG93OiBpbnNldCAycHggMCAwIDAgcmdiYSgwLDAsMCwuMyk7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWFsbC1kYXktYXBwb2ludG1lbnQsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LFxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50IHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IC0ycHggMCAwIDAgcmdiYSgwLDAsMCwuMyk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgLTJweCAwIDAgMCByZ2JhKDAsMCwwLC4zKTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktYXBwb2ludG1lbnQuZHgtcmVzaXphYmxlLXJlc2l6aW5nLFxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktYXBwb2ludG1lbnQuZHgtc3RhdGUtYWN0aXZlLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtcmVzaXphYmxlLXJlc2l6aW5nLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtc3RhdGUtYWN0aXZlLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1yZXNpemFibGUtcmVzaXppbmcsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAtMnB4IDAgMCAwIHJnYmEoMCwwLDAsLjMpLGluc2V0IDJweCAwIDAgMCByZ2JhKDAsMCwwLC4zKTtcclxuICBib3gtc2hhZG93OiBpbnNldCAtMnB4IDAgMCAwIHJnYmEoMCwwLDAsLjMpLGluc2V0IDJweCAwIDAgMCByZ2JhKDAsMCwwLC4zKTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktYXBwb2ludG1lbnQuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgNXB4IDAgMCAwIHJnYmEoMCwwLDAsLjMpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDVweCAwIDAgMCByZ2JhKDAsMCwwLC4zKTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktYXBwb2ludG1lbnQuZHgtc3RhdGUtaG92ZXIuZHgtcmVzaXphYmxlLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtc3RhdGUtaG92ZXIuZHgtcmVzaXphYmxlLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1zdGF0ZS1ob3Zlci5keC1yZXNpemFibGUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgNXB4IDAgMCAwIHJnYmEoMCwwLDAsLjMpLGluc2V0IC0ycHggMCAwIDAgcmdiYSgwLDAsMCwuMyk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgNXB4IDAgMCAwIHJnYmEoMCwwLDAsLjMpLGluc2V0IC0ycHggMCAwIDAgcmdiYSgwLDAsMCwuMyk7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWFsbC1kYXktYXBwb2ludG1lbnQuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWhvdmVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IC01cHggMCAwIDAgcmdiYSgwLDAsMCwuMyk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgLTVweCAwIDAgMCByZ2JhKDAsMCwwLC4zKTtcclxufVxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItYWxsLWRheS1hcHBvaW50bWVudC5keC1zdGF0ZS1ob3Zlci5keC1yZXNpemFibGUsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWhvdmVyLmR4LXJlc2l6YWJsZSxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1zdGF0ZS1ob3Zlci5keC1yZXNpemFibGUge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgLTVweCAwIDAgMCByZ2JhKDAsMCwwLC4zKSxpbnNldCAycHggMCAwIDAgcmdiYSgwLDAsMCwuMyk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgLTVweCAwIDAgMCByZ2JhKDAsMCwwLC4zKSxpbnNldCAycHggMCAwIDAgcmdiYSgwLDAsMCwuMyk7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1maXhlZC1hcHBvaW50bWVudHMgLmR4LWRyYWdnYWJsZS1kcmFnZ2luZyAuZHgtc2NoZWR1bGVyLWFsbC1kYXktYXBwb2ludG1lbnQsXHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LWRyYWdnYWJsZS1kcmFnZ2luZyAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LWRyYWdnYWJsZS1kcmFnZ2luZyAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50IHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IC0ycHggMCAwIDAgcmdiYSgwLDAsMCwuMyksaW5zZXQgMnB4IDAgMCAwIHJnYmEoMCwwLDAsLjMpLDdweCA3cHggMTVweCAwIHJnYmEoNTAsNTAsNTAsLjIpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IC0ycHggMCAwIDAgcmdiYSgwLDAsMCwuMyksaW5zZXQgMnB4IDAgMCAwIHJnYmEoMCwwLDAsLjMpLDdweCA3cHggMTVweCAwIHJnYmEoNTAsNTAsNTAsLjIpO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWJvZHksXHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXRhaWwge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVjdXJyZW5jZS1pY29uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICB0b3A6IDNweDtcclxuICByaWdodDogNXB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVjdXJyZW5jZS1pY29uLmR4LWljb24tcmVwZWF0IHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hbGwtZGF5LWFwcG9pbnRtZW50IC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVkdWNlZC1pY29uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxNSU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZWR1Y2VkLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1oZWFkIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVjdXJyZW5jZS1pY29uIHtcclxuICByaWdodDogMjBweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXJlY3VycmVuY2UgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb250ZW50IHtcclxuICBwYWRkaW5nOiA1cHggMjVweCA1cHggN3B4O1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZWN1cnJlbmNlIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29udGVudCB7XHJcbiAgcGFkZGluZzogNXB4IDdweCA1cHggMjVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbnRlbnQge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG9wYWNpdHk6IC45OTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbnRlbnQge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbnRlbnQgPiAqIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1lbXB0eSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbnRlbnQtZGV0YWlscyxcclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1lbXB0eSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXJlY3VycmVuY2UtaWNvbixcclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1lbXB0eSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXRpdGxlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWxsLWRheS1hcHBvaW50bWVudCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbnRlbnQtZGV0YWlscyxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29udGVudC1kZXRhaWxzIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcG9wdXAgLmR4LWZvcm0gLmR4LWZpZWxkLWl0ZW0uZHgtYXBwb2ludG1lbnQtZm9ybS1zd2l0Y2ggPiBkaXYge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XHJcbiAgZmxleC1ncm93OiAwO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcG9wdXAgLmR4LWxheW91dC1tYW5hZ2VyIC5keC1sYWJlbC1oLWFsaWduIC5keC1maWVsZC1pdGVtLWNvbnRlbnQgLmR4LWNoZWNrYm94LFxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXBvcHVwIC5keC1sYXlvdXQtbWFuYWdlciAuZHgtbGFiZWwtaC1hbGlnbiAuZHgtZmllbGQtaXRlbS1jb250ZW50IC5keC1zd2l0Y2gge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXBvcHVwIC5keC1maWVsZC1pdGVtLWxhYmVsLWxvY2F0aW9uLWxlZnQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1wb3B1cCAuZHgtZmllbGQge1xyXG4gIG1pbi1oZWlnaHQ6IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1wb3B1cCAuZHgtZmllbGQtbGFiZWwge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcG9wdXAgLmR4LWZpZWxkLXZhbHVlIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXBvcHVwIC5keC1maWVsZC12YWx1ZTpub3QoLmR4LXdpZGdldCkgPiAuZHgtY2hlY2tib3gge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcG9wdXAgLmR4LWZpZWxkLXZhbHVlOm5vdCguZHgtd2lkZ2V0KSA+IC5keC1jaGVja2JveC5keC1ydGwge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbGxlY3Rvci5keC1idXR0b24sXHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yLmR4LWJ1dHRvbi5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yLmR4LWJ1dHRvbi5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbGxlY3Rvci5keC1idXR0b24uZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4YWM4NDA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yLmR4LWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQsXHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yLmR4LWJ1dHRvbi5keC1zdGF0ZS1hY3RpdmUgLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbGxlY3Rvci5keC1idXR0b24uZHgtc3RhdGUtZm9jdXNlZCAuZHgtYnV0dG9uLWNvbnRlbnQsXHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yLmR4LWJ1dHRvbi5keC1zdGF0ZS1ob3ZlciAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yLmR4LWJ1dHRvbi5keC1zdGF0ZS1ob3Zlcjo6YmVmb3JlIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMyk7XHJcbiAgb3BhY2l0eTogLjk4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yLmR4LWJ1dHRvbi5keC1zdGF0ZS1ob3ZlciAuZHgtYnV0dG9uLWNvbnRlbnQsXHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yLmR4LWJ1dHRvbi5keC1zdGF0ZS1ob3ZlciAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbGxlY3Rvci1jb250ZW50IHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBvcGFjaXR5OiAuOTk7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb2xsZWN0b3ItY29tcGFjdCAuZHgtYnV0dG9uLWNvbnRlbnQgc3BhbjpsYXN0LWNoaWxkLFxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbGxlY3Rvci1jb21wYWN0IC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yLWNvbnRlbnQgc3BhbjpsYXN0LWNoaWxkIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1zY3JvbGxhYmxlLWFwcG9pbnRtZW50cyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtc2NoZWR1bGVyLWxhc3QtaW4tZGF0ZS1hZ2VuZGEtYXBwb2ludG1lbnQge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXJlY3VycmVuY2UtaWNvbiB7XHJcbiAgbGVmdDogNXB4O1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1yZWR1Y2VkLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1oZWFkIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVjdXJyZW5jZS1pY29uIHtcclxuICBsZWZ0OiAyMHB4O1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXJlZHVjZWQgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb250ZW50LFxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13ZWVrIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcmVkdWNlZCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbnRlbnQsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXJlZHVjZWQgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb250ZW50IHtcclxuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1hbGwtZGF5LWFwcG9pbnRtZW50cyxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXNjcm9sbGFibGUtYXBwb2ludG1lbnRzIHtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItc21hbGwuZHgtcnRsIC5keC1zY2hlZHVsZXItZGF0ZS10aW1lLXNoYWRlci1ib3R0b206OmJlZm9yZSxcclxuLmR4LXNjaGVkdWxlci1zbWFsbC5keC1ydGwgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtc2hhZGVyLXRvcDo6YmVmb3JlIHtcclxuICBtYXJnaW4tcmlnaHQ6IDMyLjVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtY2VsbCB7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtY2VsbCA+IGRpdiB7XHJcbiAgbWFyZ2luLXRvcDogLTZweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1zbWFsbCAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtY2VsbCA+IGRpdiB7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItc21hbGwgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLWNlbGwge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcclxufVxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItdGltZS1wYW5lbC1jZWxsIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bC5keC1zY2hlZHVsZXItc21hbGwgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLWNlbGwge1xyXG4gIHBhZGRpbmctbGVmdDogMnB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZS1wYW5lbC1jZWxsLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLWN1cnJlbnQtdGltZS1jZWxsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwge1xyXG4gIGhlaWdodDogMjhweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktdGl0bGUge1xyXG4gIGhlaWdodDogNDJweDtcclxuICBsaW5lLWhlaWdodDogNDJweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1zbWFsbCAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogOS42cHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWFsbC1kYXktY29sbGFwc2VkIC5keC1zY2hlZHVsZXItYWxsLWRheS10aXRsZSB7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWxsLWRheS10YWJsZSB7XHJcbiAgaGVpZ2h0OiA0MnB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1hbGwtZGF5LWNvbGxhcHNlZCAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUge1xyXG4gIGhlaWdodDogMTRweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDJweCA0cHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29udGVudC1kZXRhaWxzIHtcclxuICB3aGl0ZS1zcGFjZTogcHJlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkgLmR4LXNjaGVkdWxlci1hbGwtZGF5LWFwcG9pbnRtZW50IC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29udGVudCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1hbGwtZGF5LWFwcG9pbnRtZW50IC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29udGVudCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWFsbC1kYXktYXBwb2ludG1lbnQgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb250ZW50IHtcclxuICBwYWRkaW5nOiAycHggNHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtaW5kaWNhdG9yLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2VlayAuZHgtc2NoZWR1bGVyLWRhdGUtdGltZS1pbmRpY2F0b3IsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1kYXRlLXRpbWUtaW5kaWNhdG9yIHtcclxuICBoZWlnaHQ6IDJweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsIHtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwge1xyXG4gIGhlaWdodDogMjJweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UuZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci10aW1lbGluZS13ZWVrIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGw6bm90KC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLXdlZWstY2VsbCksXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXRpbWVsaW5lLXdvcmstd2VlayAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsOm5vdCguZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC13ZWVrLWNlbGwpIHtcclxuICBoZWlnaHQ6IDM0cHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTRweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xyXG4gIHBhZGRpbmctdG9wOiAxMXB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXRpbWVsaW5lLW1vbnRoIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS5keC1zY2hlZHVsZXItdGltZWxpbmUuZHgtc2NoZWR1bGVyLXRpbWVsaW5lLXdlZWsgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItdGltZWxpbmUtd29yay13ZWVrIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xyXG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UuZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci10aW1lbGluZS1kYXkgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItdGltZWxpbmUtbW9udGggLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItdGltZWxpbmUtd2VlayAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UuZHgtc2NoZWR1bGVyLXRpbWVsaW5lLmR4LXNjaGVkdWxlci10aW1lbGluZS13b3JrLXdlZWsgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbCB7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xyXG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XHJcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItdGltZWxpbmUtZGF5IC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwge1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XHJcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItdGltZWxpbmUtZGF5IC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGw6bm90KC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLXdlZWstY2VsbCkge1xyXG4gIGhlaWdodDogMzRweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci10aW1lbGluZS5keC1zY2hlZHVsZXItdGltZWxpbmUtZGF5IC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC13ZWVrLWNlbGwge1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcclxuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtd2Vlay1jZWxsIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWZsb3c6IGNvbHVtbjtcclxuICBmbGV4LWZsb3c6IGNvbHVtbjtcclxuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XHJcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWN1cnJlbnQtdGltZS1jZWxsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbCAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsLWRhdGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMCAxNHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItc21hbGwgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbCAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsLWRhdGUge1xyXG4gIG1hcmdpbjogMCA3cHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbCAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsLWRhdGU6Zmlyc3QtY2hpbGQge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBsaW5lLWhlaWdodDogN3B4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwtY2VsbC1kYXRlOmxhc3QtY2hpbGQge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBsaW5lLWhlaWdodDogMjVweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZGF5LmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50IC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXkgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwgLmR4LXNjaGVkdWxlci1ncm91cC1yb3c6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50KTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQpIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWVtcHR5LWNlbGwsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1jb3VudCk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkKSAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwge1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29udGVudCB7XHJcbiAgcGFkZGluZy10b3A6IDNweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1maXJzdC1vZi1tb250aCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGhlaWdodDogMTAwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsID4gZGl2IHtcclxuICBwYWRkaW5nOiA0cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1jZWxsIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWNlbGwtZGF0ZSB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yIHtcclxuICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDUycHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jdXJyZW50LWRhdGUge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWRhcHRpdmUgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtY29sbGVjdG9yIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1jb2xsZWN0b3Ige1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4YWM4NDA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgbWFyZ2luLXRvcDogMnB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbGxlY3Rvci5keC1idXR0b24ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIG1pbi13aWR0aDogYXV0bztcclxuICB3aWR0aDogYXV0bztcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbGxlY3Rvci5keC1idXR0b246OmJlZm9yZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LWNvbGxlY3Rvci5keC1idXR0b24gLmR4LWJ1dHRvbi1jb250ZW50IHtcclxuICBwYWRkaW5nOiAycHggMDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1oZWFkZXIge1xyXG4gIGhlaWdodDogNDBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1zY2hlZHVsZXItaGVhZGVyIC5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW0tY29udGVudCxcclxuLmR4LXNjaGVkdWxlci1oZWFkZXIgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItbWVudS1jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDAgMTFweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWhlYWRlciAuZHgtdG9vbGJhciAuZHgtc2NoZWR1bGVyLW5hdmlnYXRvciAuZHgtc2NoZWR1bGVyLW5hdmlnYXRvci1jYXB0aW9uIHtcclxuICBtaW4td2lkdGg6IDE4MHB4O1xyXG59XHJcbi5keC1kZXZpY2UtbW9iaWxlIC5keC1zY2hlZHVsZXItaGVhZGVyIC5keC10b29sYmFyIC5keC1zY2hlZHVsZXItbmF2aWdhdG9yIC5keC1zY2hlZHVsZXItbmF2aWdhdG9yLWNhcHRpb24sXHJcbi5keC1zY2hlZHVsZXItYWRhcHRpdmUgLmR4LXNjaGVkdWxlci1oZWFkZXIgLmR4LXRvb2xiYXIgLmR4LXNjaGVkdWxlci1uYXZpZ2F0b3IgLmR4LXNjaGVkdWxlci1uYXZpZ2F0b3ItY2FwdGlvbiB7XHJcbiAgbWluLXdpZHRoOiAxNDBweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWhlYWRlciAuZHgtdG9vbGJhciAuZHgtYnV0dG9uLmR4LWl0ZW0tc2VsZWN0ZWQsXHJcbi5keC1zY2hlZHVsZXItaGVhZGVyIC5keC10b29sYmFyIC5keC1idXR0b24uZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LXNjaGVkdWxlci1oZWFkZXIgLmR4LXRvb2xiYXIgLmR4LWJ1dHRvbi5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4wOCk7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1oZWFkZXIgLmR4LXRvb2xiYXIgLmR4LXNjaGVkdWxlci1uYXZpZ2F0b3IgLmR4LWJ1dHRvbmdyb3VwIC5keC1idXR0b24uZHgtaXRlbS1zZWxlY3RlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWhlYWRlciAuZHgtdG9vbGJhciAuZHgtc2NoZWR1bGVyLW5hdmlnYXRvciAuZHgtYnV0dG9uZ3JvdXAgLmR4LWJ1dHRvbi5keC1pdGVtLXNlbGVjdGVkLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1zY2hlZHVsZXItaGVhZGVyIC5keC10b29sYmFyIC5keC1zY2hlZHVsZXItbmF2aWdhdG9yIC5keC1idXR0b25ncm91cCAuZHgtYnV0dG9uLmR4LWl0ZW0tc2VsZWN0ZWQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMDgpO1xyXG59XHJcbi5keC1zY2hlZHVsZXItaGVhZGVyIC5keC10b29sYmFyIC5keC1idXR0b24sXHJcbi5keC1zY2hlZHVsZXItaGVhZGVyIC5keC10b29sYmFyIC5keC1idXR0b24gLmR4LWljb24sXHJcbi5keC1zY2hlZHVsZXItaGVhZGVyIC5keC10b29sYmFyIC5keC1zY2hlZHVsZXItbmF2aWdhdG9yIC5keC1idXR0b25ncm91cCAuZHgtYnV0dG9uLmR4LWl0ZW0tc2VsZWN0ZWQsXHJcbi5keC1zY2hlZHVsZXItaGVhZGVyIC5keC10b29sYmFyIC5keC1zY2hlZHVsZXItbmF2aWdhdG9yIC5keC1idXR0b25ncm91cCAuZHgtYnV0dG9uLmR4LWl0ZW0tc2VsZWN0ZWQgLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItaGVhZGVyIC5keC1idXR0b24tdGV4dCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1ncm91cC1mbGV4LWNvbnRhaW5lciAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWdyb3VwLXRhYmxlIC5keC1zY2hlZHVsZXItZ3JvdXAtcm93IC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyLFxyXG4uZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdyAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciB7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItZ3JvdXAtdGFibGUgLmR4LXNjaGVkdWxlci1ncm91cC1yb3cgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXItY29udGVudCxcclxuLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwgLmR4LXNjaGVkdWxlci1ncm91cC1yb3cgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXItY29udGVudCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItZ3JvdXAtdGFibGUgLmR4LXNjaGVkdWxlci1ncm91cC1yb3cgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXItY29udGVudCxcclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwgLmR4LXNjaGVkdWxlci1ncm91cC1yb3cgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXItY29udGVudCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItZ3JvdXAtdGFibGUgLmR4LXNjaGVkdWxlci1ncm91cC1yb3cgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXItY29udGVudCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsIC5keC1zY2hlZHVsZXItZ3JvdXAtcm93IC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctbGVmdDogNHB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1ncm91cC10YWJsZSAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdyAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlci1jb250ZW50LFxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsIC5keC1zY2hlZHVsZXItZ3JvdXAtcm93IC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyLWNvbnRlbnQsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItZ3JvdXAtdGFibGUgLmR4LXNjaGVkdWxlci1ncm91cC1yb3cgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXItY29udGVudCxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwgLmR4LXNjaGVkdWxlci1ncm91cC1yb3cgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXItY29udGVudCB7XHJcbiAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItZ3JvdXAtdGFibGUgLmR4LXNjaGVkdWxlci1ncm91cC1yb3cgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXItY29udGVudCxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdyAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlci1jb250ZW50IHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWdyb3VwLXRhYmxlIC5keC1zY2hlZHVsZXItZ3JvdXAtcm93IC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsIC5keC1zY2hlZHVsZXItZ3JvdXAtcm93IC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1ncm91cC10YWJsZSAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdyAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlci1jb250ZW50IGRpdixcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdyAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlci1jb250ZW50IGRpdiB7XHJcbiAgdG9wOiA4cHg7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgdHJhbnNmb3JtOiBub25lO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1ncm91cC10YWJsZSAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdyAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlcixcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdyAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hbGwtZGF5LXBhbmVsIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWxsLWRheS1wYW5lbCAuZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUtY2VsbCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRpdGxlIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1hbGwtZGF5Om5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2Utd2Vlayk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS13b3JrLXdlZWspIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyIHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWNlbGwge1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItd29yay1zcGFjZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdyB0aCB7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyOm5vdCguZHgtc2NoZWR1bGVyLWFnZW5kYSkgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXBhbmVsIC5keC1zY2hlZHVsZXItZmlyc3QtZ3JvdXAtY2VsbCB7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXdlZWsgLmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLXJvdzpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXRvcDogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUtY2VsbC5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsLmR4LXN0YXRlLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsMjIxLDIyMSwuNyk7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRhYmxlLWNlbGwuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1jZWxsLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNCk7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFsbC1kYXktdGFibGUtY2VsbC5keC1zY2hlZHVsZXItZm9jdXNlZC1jZWxsLFxyXG4uZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtY2VsbC5keC1zY2hlZHVsZXItZm9jdXNlZC1jZWxsIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXBvcHVwIC5keC1mb3JtIHtcclxuICBwYWRkaW5nOiAwIDEwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC1wb3B1cCAuZHgtcG9wdXAtdGl0bGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXBvcHVwIC5keC1wb3B1cC10aXRsZSAuZHgtY2xvc2VidXR0b24sXHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcG9wdXAgLmR4LXBvcHVwLXRpdGxlIC5keC1jbG9zZWJ1dHRvbi5keC1ydGwge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXBvcHVwIC5keC10b29sYmFyLWFmdGVyIHtcclxuICBtYXJnaW4tcmlnaHQ6IDRweDtcclxufVxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcG9wdXAgLmR4LXRvb2xiYXItYWZ0ZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtcG9wdXAgLmR4LWZvcm0tdmFsaWRhdGlvbi1zdW1tYXJ5IHtcclxuICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1oZWFkZXItcGFuZWwsXHJcbi5keC1zY2hlZHVsZXItdGltZS1wYW5lbCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkOm5vdCguZHgtc2NoZWR1bGVyLWFnZW5kYSkgLmR4LXNjaGVkdWxlci1ncm91cC1yb3cgdGgsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkOm5vdCguZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtdmVydGljYWwtZ3JvdXBlZCk6bm90KC5keC1zY2hlZHVsZXItdGltZWxpbmUpIC5keC1zY2hlZHVsZXItbGFzdC1ncm91cC1jZWxsIHtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYmZiZmJmO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkOm5vdCguZHgtc2NoZWR1bGVyLWFnZW5kYSkgLmR4LXNjaGVkdWxlci1ncm91cC1yb3cgdGg6bGFzdC1jaGlsZCxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQ6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS12ZXJ0aWNhbC1ncm91cGVkKTpub3QoLmR4LXNjaGVkdWxlci10aW1lbGluZSkgLmR4LXNjaGVkdWxlci1sYXN0LWdyb3VwLWNlbGw6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQ6bm90KC5keC1zY2hlZHVsZXItYWdlbmRhKSAuZHgtc2NoZWR1bGVyLWdyb3VwLXJvdyB0aCxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZDpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLXZlcnRpY2FsLWdyb3VwZWQpOm5vdCguZHgtc2NoZWR1bGVyLXRpbWVsaW5lKSAuZHgtc2NoZWR1bGVyLWxhc3QtZ3JvdXAtY2VsbCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYmZiZmJmO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZDpub3QoLmR4LXNjaGVkdWxlci1hZ2VuZGEpIC5keC1zY2hlZHVsZXItZ3JvdXAtcm93IHRoOmxhc3QtY2hpbGQsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQ6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS12ZXJ0aWNhbC1ncm91cGVkKTpub3QoLmR4LXNjaGVkdWxlci10aW1lbGluZSkgLmR4LXNjaGVkdWxlci1sYXN0LWdyb3VwLWNlbGw6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LFxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudCxcclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudCxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWZvY3VzZWQge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1yZXNpemFibGUtcmVzaXppbmcsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWhvdmVyLmR4LXJlc2l6YWJsZSxcclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtcmVzaXphYmxlLXJlc2l6aW5nLFxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtcnRsIC5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1zdGF0ZS1ob3Zlci5keC1yZXNpemFibGUsXHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtcmVzaXphYmxlLXJlc2l6aW5nLFxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWFjdGl2ZSxcclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1zdGF0ZS1ob3Zlci5keC1yZXNpemFibGUsXHJcbi5keC1zY2hlZHVsZXItZml4ZWQtYXBwb2ludG1lbnRzIC5keC1kcmFnZ2FibGUtZHJhZ2dpbmcgLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudCxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXJlc2l6YWJsZS1yZXNpemluZyxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWFjdGl2ZSxcclxuLmR4LXNjaGVkdWxlci10aW1lbGluZSAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtc2NoZWR1bGVyLXRpbWVsaW5lIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtc3RhdGUtaG92ZXIuZHgtcmVzaXphYmxlLFxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtbW9udGggLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC5keC1yZXNpemFibGUtcmVzaXppbmcsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWFjdGl2ZSxcclxuLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQuZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1tb250aCAuZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LmR4LXN0YXRlLWhvdmVyLmR4LXJlc2l6YWJsZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1kcm9wZG93bi1hcHBvaW50bWVudC1kYXRlIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS12ZXJ0aWNhbC1ncm91cGVkLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLW1vbnRoIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1zY3JvbGxhYmxlIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtYm90aC1zY3JvbGxiYXIgLmR4LXNjaGVkdWxlci1hbGwtZGF5LXRpdGxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ib3RoLXNjcm9sbGJhciAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbCAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlcjpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICB3aWR0aDogMTAwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXItY29udGVudCB7XHJcbiAgcGFkZGluZy10b3A6IDJweDtcclxuICB3aWR0aDogMTAwcHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXIgLmR4LXNjaGVkdWxlci1ncm91cC1oZWFkZXItY29udGVudDo6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1yb3csXHJcbi5keC1zY2hlZHVsZXItYWdlbmRhIC5keC1zY2hlZHVsZXItdGltZS1wYW5lbC1yb3cge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgMCAjZTBlMGUwO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIDAgI2UwZTBlMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtY2VsbCB7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtY2VsbCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgcGFkZGluZy1yaWdodDogOHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtc2NoZWR1bGVyLXRpbWUtcGFuZWwtY2VsbCA+IHNwYW4ge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYSAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtc2Nyb2xsYWJsZSB7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZCAuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtcm93LmR4LXNjaGVkdWxlci1kYXRlLXRhYmxlLWxhc3Qtcm93LFxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyLFxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkIC5keC1zY2hlZHVsZXItZ3JvdXAtdGFibGUgLmR4LXNjaGVkdWxlci1ncm91cC1yb3csXHJcbi5keC1zY2hlZHVsZXItYWdlbmRhLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLXJvdy5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1sYXN0LXJvdyB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFnZW5kYS5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkIC5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1yb3cuZHgtc2NoZWR1bGVyLWRhdGUtdGFibGUtbGFzdC1yb3c6bm90KDpsYXN0LWNoaWxkKSxcclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEuZHgtc2NoZWR1bGVyLXdvcmstc3BhY2UtZ3JvdXBlZCAuZHgtc2NoZWR1bGVyLWdyb3VwLXRhYmxlIC5keC1zY2hlZHVsZXItZ3JvdXAtcm93Om5vdCg6bGFzdC1jaGlsZCksXHJcbi5keC1zY2hlZHVsZXItYWdlbmRhLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQgLmR4LXNjaGVkdWxlci10aW1lLXBhbmVsLXJvdy5keC1zY2hlZHVsZXItZGF0ZS10YWJsZS1sYXN0LXJvdzpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIDAgI2JmYmZiZjtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCAwICNiZmJmYmY7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hZ2VuZGEtbm9kYXRhIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuLmR4LXBvcHVwLWNvbnRlbnQgLmR4LXNjaGVkdWxlci1kcm9wZG93bi1hcHBvaW50bWVudC1idXR0b25zLWJsb2NrIC5keC1idXR0b24ge1xyXG4gIG1pbi13aWR0aDogYXV0bztcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1wb3B1cC1jb250ZW50IC5keC1zY2hlZHVsZXItZHJvcGRvd24tYXBwb2ludG1lbnQtYnV0dG9ucy1ibG9jayAuZHgtYnV0dG9uLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1wb3B1cC1jb250ZW50IC5keC1zY2hlZHVsZXItZHJvcGRvd24tYXBwb2ludG1lbnQtYnV0dG9ucy1ibG9jayAuZHgtYnV0dG9uLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjA4KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtcG9wdXAtY29udGVudCAuZHgtc2NoZWR1bGVyLWRyb3Bkb3duLWFwcG9pbnRtZW50LWJ1dHRvbnMtYmxvY2sgLmR4LWJ1dHRvbi5keC1zdGF0ZS1hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMzYpO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1wb3B1cC1jb250ZW50IC5keC1zY2hlZHVsZXItZHJvcGRvd24tYXBwb2ludG1lbnQtYnV0dG9ucy1ibG9jayAuZHgtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuLmR4LXBvcHVwLWNvbnRlbnQgLmR4LXNjaGVkdWxlci1kcm9wZG93bi1hcHBvaW50bWVudC1idXR0b25zLWJsb2NrIC5keC1idXR0b24uZHgtc3RhdGUtZGlzYWJsZWQgLmR4LWljb24ge1xyXG4gIG9wYWNpdHk6IC42O1xyXG59XHJcbi5keC1wb3B1cC1jb250ZW50IC5keC1zY2hlZHVsZXItZHJvcGRvd24tYXBwb2ludG1lbnQtYnV0dG9ucy1ibG9jayAuZHgtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIC5keC1idXR0b24tdGV4dCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjM1KTtcclxufVxyXG4uZHgtcG9wdXAtY29udGVudCAuZHgtc2NoZWR1bGVyLWRyb3Bkb3duLWFwcG9pbnRtZW50LWJ1dHRvbnMtYmxvY2sgLmR4LWJ1dHRvbiAuZHgtaW5rcmlwcGxlLXdhdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMik7XHJcbn1cclxuLmR4LXBvcHVwLWNvbnRlbnQgLmR4LXNjaGVkdWxlci1kcm9wZG93bi1hcHBvaW50bWVudC1idXR0b25zLWJsb2NrIC5keC1idXR0b24gLmR4LWljb24ge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1ydGwgLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWJvdGgtc2Nyb2xsYmFyIC5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsIC5keC1zY2hlZHVsZXItZ3JvdXAtaGVhZGVyOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbn1cclxuLmR4LXJ0bC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1kYXk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1jb3VudCk6bm90KC5keC1zY2hlZHVsZXItd29yay1zcGFjZS1ncm91cGVkKSAuZHgtc2NoZWR1bGVyLWhlYWRlci1wYW5lbC1lbXB0eS1jZWxsLFxyXG4uZHgtcnRsLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWRheTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWNvdW50KTpub3QoLmR4LXNjaGVkdWxlci13b3JrLXNwYWNlLWdyb3VwZWQpIC5keC1zY2hlZHVsZXItdGltZS1wYW5lbCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXRvb2x0aXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50LFxyXG4uZHgtc2NoZWR1bGVyLW92ZXJsYXktcGFuZWwgLmR4LW92ZXJsYXktY29udGVudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXRvb2x0aXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3B1cC1jb250ZW50LFxyXG4uZHgtc2NoZWR1bGVyLW92ZXJsYXktcGFuZWwgLmR4LW92ZXJsYXktY29udGVudCAuZHgtcG9wdXAtY29udGVudCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXRvb2x0aXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1saXN0IC5keC1saXN0LWl0ZW0sXHJcbi5keC1zY2hlZHVsZXItb3ZlcmxheS1wYW5lbCAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1saXN0IC5keC1saXN0LWl0ZW0ge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXRvb2x0aXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1saXN0IC5keC1saXN0LWl0ZW06bGFzdC1vZi10eXBlLFxyXG4uZHgtc2NoZWR1bGVyLW92ZXJsYXktcGFuZWwgLmR4LW92ZXJsYXktY29udGVudCAuZHgtbGlzdCAuZHgtbGlzdC1pdGVtOmxhc3Qtb2YtdHlwZSB7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXRvb2x0aXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1saXN0IC5keC1saXN0LWl0ZW06Zmlyc3Qtb2YtdHlwZSxcclxuLmR4LXNjaGVkdWxlci1vdmVybGF5LXBhbmVsIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWxpc3QgLmR4LWxpc3QtaXRlbTpmaXJzdC1vZi10eXBlIHtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcclxufVxyXG4uZHgtc2NoZWR1bGVyLWFwcG9pbnRtZW50LXRvb2x0aXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1saXN0IC5keC1saXN0LWl0ZW0gLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbSxcclxuLmR4LXNjaGVkdWxlci1vdmVybGF5LXBhbmVsIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWxpc3QgLmR4LWxpc3QtaXRlbSAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtIHtcclxuICBtYXJnaW4tbGVmdDogOHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtdG9vbHRpcC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWxpc3QgLmR4LWxpc3QtaXRlbSAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtIC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0tbWFya2VyLWJvZHksXHJcbi5keC1zY2hlZHVsZXItb3ZlcmxheS1wYW5lbCAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1saXN0IC5keC1saXN0LWl0ZW0gLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbSAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtLW1hcmtlci1ib2R5IHtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LXNjaGVkdWxlci1hcHBvaW50bWVudC10b29sdGlwLXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudCAuZHgtbGlzdCAuZHgtbGlzdC1pdGVtIC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0gLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbS1jb250ZW50IC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0tY29udGVudC1zdWJqZWN0LFxyXG4uZHgtc2NoZWR1bGVyLW92ZXJsYXktcGFuZWwgLmR4LW92ZXJsYXktY29udGVudCAuZHgtbGlzdCAuZHgtbGlzdC1pdGVtIC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0gLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbS1jb250ZW50IC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0tY29udGVudC1zdWJqZWN0IHtcclxuICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtdG9vbHRpcC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWxpc3QgLmR4LWxpc3QtaXRlbSAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtIC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0tY29udGVudCAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtLWNvbnRlbnQtZGF0ZSxcclxuLmR4LXNjaGVkdWxlci1vdmVybGF5LXBhbmVsIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWxpc3QgLmR4LWxpc3QtaXRlbSAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtIC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0tY29udGVudCAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtLWNvbnRlbnQtZGF0ZSB7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgbWFyZ2luLXRvcDogNHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItYXBwb2ludG1lbnQtdG9vbHRpcC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWxpc3QgLmR4LWxpc3QtaXRlbSAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtIC5keC10b29sdGlwLWFwcG9pbnRtZW50LWl0ZW0tZGVsZXRlLWJ1dHRvbi1jb250YWluZXIsXHJcbi5keC1zY2hlZHVsZXItb3ZlcmxheS1wYW5lbCAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1saXN0IC5keC1saXN0LWl0ZW0gLmR4LXRvb2x0aXAtYXBwb2ludG1lbnQtaXRlbSAuZHgtdG9vbHRpcC1hcHBvaW50bWVudC1pdGVtLWRlbGV0ZS1idXR0b24tY29udGFpbmVyIHtcclxuICBwYWRkaW5nLXRvcDogMnB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItdGltZWxpbmUgLmR4LXNjaGVkdWxlci1ncm91cC1mbGV4LWNvbnRhaW5lciAuZHgtc2NoZWR1bGVyLWdyb3VwLWhlYWRlciB7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG59XHJcbi5keC1zY2hlZHVsZXItaGVhZGVyLXBhbmVsLWVtcHR5LWNlbGwge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmR4LWxheW91dC1tYW5hZ2VyIC5keC1maWVsZC1pdGVtOm5vdCguZHgtZmlyc3Qtcm93KSB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxuLmR4LWxheW91dC1tYW5hZ2VyIC5keC1maWVsZC1lbXB0eS1pdGVtIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtbGF5b3V0LW1hbmFnZXIuZHgtbGF5b3V0LW1hbmFnZXItb25lLWNvbCAuZHgtc2luZ2xlLWNvbHVtbi1pdGVtLWNvbnRlbnQgPiAuZHgtZmllbGQtaXRlbSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWxheW91dC1tYW5hZ2VyLmR4LWxheW91dC1tYW5hZ2VyLW9uZS1jb2wgLmR4LWZvcm0tZ3JvdXAgLmR4LXNpbmdsZS1jb2x1bW4taXRlbS1jb250ZW50ID4gLmR4LWZpcnN0LXJvdy5keC1jb2wtMC5keC1maWVsZC1pdGVtIHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG4uZHgtbGF5b3V0LW1hbmFnZXIuZHgtbGF5b3V0LW1hbmFnZXItb25lLWNvbCAuZHgtYm94LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgLmR4LXNpbmdsZS1jb2x1bW4taXRlbS1jb250ZW50ID4gLmR4LWZpZWxkLWl0ZW0ge1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG59XHJcbi5keC1sYXlvdXQtbWFuYWdlciAuZHgtbGFiZWwtaC1hbGlnbi5keC1mbGV4LWxheW91dCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG4uZHgtbGF5b3V0LW1hbmFnZXIgLmR4LWxhYmVsLWgtYWxpZ24uZHgtZmxleC1sYXlvdXQgLmR4LWZpZWxkLWl0ZW0tbGFiZWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC1sYXlvdXQtbWFuYWdlciAuZHgtbGFiZWwtaC1hbGlnbi5keC1mbGV4LWxheW91dCAuZHgtZmllbGQtaXRlbS1jb250ZW50LFxyXG4uZHgtbGF5b3V0LW1hbmFnZXIgLmR4LWxhYmVsLWgtYWxpZ24uZHgtZmxleC1sYXlvdXQgLmR4LWZpZWxkLWl0ZW0tY29udGVudC13cmFwcGVyIHtcclxuICAtbXMtZmxleC1uZWdhdGl2ZTogMTtcclxuICBmbGV4LXNocmluazogMTtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcclxuICBmbGV4LWJhc2lzOiBhdXRvO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC1sYXlvdXQtbWFuYWdlciAuZHgtbGFiZWwtaC1hbGlnbi5keC1mbGV4LWxheW91dDpub3QoLmR4LWZpZWxkLWl0ZW0tbGFiZWwtYWxpZ24pIHtcclxuICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lO1xyXG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxufVxyXG4uZHgtbGF5b3V0LW1hbmFnZXIgLmR4LWxhYmVsLWgtYWxpZ24uZHgtZmllbGQtaXRlbS1sYWJlbC1hbGlnbjpub3QoLmR4LWZsZXgtbGF5b3V0KSAuZHgtZmllbGQtaXRlbS1sYWJlbCB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbi5keC1sYXlvdXQtbWFuYWdlciAuZHgtbGFiZWwtaC1hbGlnbiAuZHgtZmllbGQtaXRlbS1jb250ZW50LFxyXG4uZHgtbGF5b3V0LW1hbmFnZXIgLmR4LWxhYmVsLWgtYWxpZ24gLmR4LWZpZWxkLWl0ZW0tY29udGVudC13cmFwcGVyLFxyXG4uZHgtbGF5b3V0LW1hbmFnZXIgLmR4LWxhYmVsLWgtYWxpZ24gLmR4LWZpZWxkLWl0ZW0tbGFiZWwge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbn1cclxuLmR4LWxheW91dC1tYW5hZ2VyIC5keC1sYWJlbC1oLWFsaWduIC5keC1maWVsZC1pdGVtLWNvbnRlbnQtd3JhcHBlciAuZHgtZmllbGQtaXRlbS1jb250ZW50IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uZHgtbGF5b3V0LW1hbmFnZXIgLmR4LWxhYmVsLWgtYWxpZ24gLmR4LWZpZWxkLWl0ZW0tbGFiZWwge1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uZHgtbGF5b3V0LW1hbmFnZXIgLmR4LWxhYmVsLWgtYWxpZ24gLmR4LWZpZWxkLWl0ZW0tbGFiZWwgLmR4LWZpZWxkLWl0ZW0tbGFiZWwtY29udGVudCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmR4LWxheW91dC1tYW5hZ2VyIC5keC1sYWJlbC1oLWFsaWduIC5keC1maWVsZC1pdGVtLWNvbnRlbnQge1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuLmR4LWxheW91dC1tYW5hZ2VyIC5keC1sYWJlbC1oLWFsaWduIC5keC1maWVsZC1pdGVtLWNvbnRlbnQgLmR4LWNoZWNrYm94LFxyXG4uZHgtbGF5b3V0LW1hbmFnZXIgLmR4LWxhYmVsLWgtYWxpZ24gLmR4LWZpZWxkLWl0ZW0tY29udGVudCAuZHgtc3dpdGNoIHtcclxuICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG59XHJcbi5keC1sYXlvdXQtbWFuYWdlciAuZHgtbGFiZWwtaC1hbGlnbiAuZHgtZmllbGQtaXRlbS1jb250ZW50LFxyXG4uZHgtbGF5b3V0LW1hbmFnZXIgLmR4LWxhYmVsLWgtYWxpZ24gLmR4LWZpZWxkLWl0ZW0tY29udGVudC13cmFwcGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtbGF5b3V0LW1hbmFnZXIgLmR4LXRhYnBhbmVsIC5keC1tdWx0aXZpZXctaXRlbS1jb250ZW50IHtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG59XHJcbi5keC1mb3JtLWdyb3VwLWNvbnRlbnQge1xyXG4gIGJvcmRlci13aWR0aDogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4uZHgtZm9ybS1ncm91cC13aXRoLWNhcHRpb24gLmR4LWZvcm0tZ3JvdXAuZHgtZm9ybS1ncm91cC13aXRoLWNhcHRpb24ge1xyXG4gIHBhZGRpbmctbGVmdDogMjBweDtcclxufVxyXG4uZHgtbGF5b3V0LW1hbmFnZXItaGlkZGVuLWxhYmVsIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5keC1maWVsZC1pdGVtLWxhYmVsLWxvY2F0aW9uLWxlZnQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmR4LWZpZWxkLWl0ZW0tbGFiZWwtbG9jYXRpb24tcmlnaHQge1xyXG4gIHBhZGRpbmctbGVmdDogMTBweDtcclxufVxyXG4uZHgtZmllbGQtaXRlbS1vcHRpb25hbCAuZHgtbGFiZWwgPiBzcGFuOjphZnRlcixcclxuLmR4LWZpZWxkLWl0ZW0tcmVxdWlyZWQgLmR4LWxhYmVsID4gc3Bhbjo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1tYXJrKTtcclxufVxyXG4uZHgtcnRsIC5keC1maWVsZC1pdGVtLW9wdGlvbmFsLW1hcmssXHJcbi5keC1ydGwgLmR4LWZpZWxkLWl0ZW0tcmVxdWlyZWQtbWFyayB7XHJcbiAgdW5pY29kZS1iaWRpOiBlbWJlZDtcclxufVxyXG4uZHgtcnRsIC5keC1maWVsZC1pdGVtOm5vdCguZHgtZmlyc3QtY29sKSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZmllbGQtaXRlbTpub3QoLmR4LWxhc3QtY29sKSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZmllbGQtaXRlbS1sYWJlbC1sb2NhdGlvbi1sZWZ0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMTBweDtcclxufVxyXG4uZHgtcnRsIC5keC1maWVsZC1pdGVtLWxhYmVsLWxvY2F0aW9uLXJpZ2h0IHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG4uZHgtcnRsIC5keC1sYXlvdXQtbWFuYWdlci1vbmUtY29sIC5keC1zaW5nbGUtY29sdW1uLWl0ZW0tY29udGVudCA+IC5keC1maWVsZC1pdGVtIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG4uZHgtcnRsIC5keC1mb3JtLWdyb3VwLXdpdGgtY2FwdGlvbiAuZHgtZm9ybS1ncm91cC5keC1mb3JtLWdyb3VwLXdpdGgtY2FwdGlvbiB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbn1cclxuLmR4LWZvcm0tZ3JvdXAtY2FwdGlvbiB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcbi5keC1mb3JtLWdyb3VwLXdpdGgtY2FwdGlvbiA+IC5keC1mb3JtLWdyb3VwLWNvbnRlbnQge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gIG1hcmdpbi10b3A6IDRweDtcclxufVxyXG4uZHgtZm9ybSA+IC5keC1zY3JvbGxhYmxlLXdyYXBwZXIgPiAuZHgtc2Nyb2xsYWJsZS1jb250YWluZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmR4LXNjcm9sbGFibGUtY29udGVudCA+IC5keC1sYXlvdXQtbWFuYWdlciB7XHJcbiAgcGFkZGluZy1yaWdodDogNXB4O1xyXG59XHJcbi5keC1sYXlvdXQtbWFuYWdlciAuZHgtZmllbGQtaXRlbSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcbi5keC1sYXlvdXQtbWFuYWdlciAuZHgtZmllbGQtaXRlbTpub3QoLmR4LWxhc3QtY29sKSB7XHJcbiAgcGFkZGluZy1yaWdodDogMjBweDtcclxufVxyXG4uZHgtbGF5b3V0LW1hbmFnZXIgLmR4LWZpZWxkLWl0ZW06bm90KC5keC1maXJzdC1jb2wpIHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuLmR4LWxheW91dC1tYW5hZ2VyIC5keC1maWVsZC1pdGVtIC5keC1maWVsZC1pdGVtLmR4LWxhc3Qtcm93IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG4uZHgtZm9ybSA+IC5keC1sYXlvdXQtbWFuYWdlci5keC1sYXlvdXQtbWFuYWdlci1vbmUtY29sIC5keC1maWVsZC1pdGVtIC5keC1maWVsZC1pdGVtLmR4LWxhc3Qtcm93Om5vdCguZHgtbGFzdC1jb2wpIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxufVxyXG4uZHgtZmllbGQtaXRlbTpub3QoLmR4LWZpZWxkLWl0ZW0taGFzLWdyb3VwKTpub3QoLmR4LWZpZWxkLWl0ZW0taGFzLXRhYnMpOm5vdCguZHgtZmlyc3Qtcm93KTpub3QoLmR4LWxhYmVsLXYtYWxpZ24pIHtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG4uZHgtZmllbGQtaXRlbSAuZHgtc3dpdGNoIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi5keC1maWVsZC1pdGVtLmR4LWxhYmVsLXYtYWxpZ24gLmR4LWludmFsaWQtbWVzc2FnZSA+IC5keC1vdmVybGF5LWNvbnRlbnQsXHJcbi5keC1maWVsZC1pdGVtLmR4LWxhYmVsLXYtYWxpZ24gLmR4LWludmFsaWQtbWVzc2FnZSA+IC5keC1vdmVybGF5LXdyYXBwZXIge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKSFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKSFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LWZpZWxkLWl0ZW0tY29udGVudC13cmFwcGVyLmR4LWludmFsaWQgLmR4LWZpZWxkLWl0ZW0taGVscC10ZXh0IHtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWZpZWxkLWl0ZW0tbGFiZWwtbG9jYXRpb24tdG9wIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiA0cHggMTFweCAycHg7XHJcbn1cclxuLmR4LWZvcm0tc3R5bGluZy1tb2RlLXVuZGVybGluZWQgLmR4LWZpZWxkLWl0ZW0tbGFiZWwtbG9jYXRpb24tdG9wIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtZmllbGQtaXRlbS1sYWJlbC10ZXh0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNik7XHJcbn1cclxuLmR4LWZpZWxkLWl0ZW0taGVscC10ZXh0IHtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC42KTtcclxuICBwYWRkaW5nOiA2cHggMTFweCAycHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbi5keC1mb3JtLXN0eWxpbmctbW9kZS11bmRlcmxpbmVkIC5keC1maWVsZC1pdGVtLWhlbHAtdGV4dCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWZpZWxkLWl0ZW0tb3B0aW9uYWwgLmR4LWxhYmVsPnNwYW46OmFmdGVyLFxyXG4uZHgtZmllbGQtaXRlbS1vcHRpb25hbC1tYXJrLFxyXG4uZHgtZmllbGQtaXRlbS1yZXF1aXJlZCAuZHgtbGFiZWw+c3Bhbjo6YWZ0ZXIsXHJcbi5keC1maWVsZC1pdGVtLXJlcXVpcmVkLW1hcmsge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC42KTtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlci5keC1ydGwgLmR4LWZpbHRlcmJ1aWxkZXItYWN0aW9uLWljb24sXHJcbi5keC1maWx0ZXJidWlsZGVyLmR4LXJ0bCAuZHgtZmlsdGVyYnVpbGRlci10ZXh0IHtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlci5keC1ydGwgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAtY29udGVudCAuZHgtZmlsdGVyYnVpbGRlci1ncm91cC1jb250ZW50IHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMjZweDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1hY3Rpb24taWNvbixcclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItdGV4dCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItYWN0aW9uLWljb246Zm9jdXMsXHJcbi5keC1maWx0ZXJidWlsZGVyIC5keC1maWx0ZXJidWlsZGVyLWl0ZW0tdmFsdWUtdGV4dDpmb2N1cyxcclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItdGV4dDpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1ncm91cCAuZHgtZmlsdGVyYnVpbGRlci1ncm91cC1pdGVtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1ncm91cCAuZHgtZmlsdGVyYnVpbGRlci1ncm91cC1pdGVtIC5keC1maWx0ZXJidWlsZGVyLXRleHQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgd2hpdGUtc3BhY2U6IHByZTtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1ncm91cCAuZHgtZmlsdGVyYnVpbGRlci1ncm91cC1pdGVtIC5keC1maWx0ZXJidWlsZGVyLXRleHQgLmR4LWZpbHRlcmJ1aWxkZXItcmFuZ2Uge1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAtaXRlbSAuZHgtZmlsdGVyYnVpbGRlci10ZXh0IC5keC1maWx0ZXJidWlsZGVyLXJhbmdlLXNlcGFyYXRvcixcclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAtaXRlbSAuZHgtZmlsdGVyYnVpbGRlci10ZXh0IC5keC1maWx0ZXJidWlsZGVyLXRleHQtc2VwYXJhdG9yIHtcclxuICBtYXJnaW46IDAgN3B4O1xyXG4gIG9wYWNpdHk6IC4zO1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyIC5keC1maWx0ZXJidWlsZGVyLWdyb3VwIC5keC1maWx0ZXJidWlsZGVyLWdyb3VwLWl0ZW0gLmR4LWZpbHRlcmJ1aWxkZXItdGV4dCAuZHgtZmlsdGVyYnVpbGRlci1pdGVtLXZhbHVlLXRleHQsXHJcbi5keC1maWx0ZXJidWlsZGVyIC5keC1maWx0ZXJidWlsZGVyLWdyb3VwIC5keC1maWx0ZXJidWlsZGVyLWdyb3VwLWl0ZW0gLmR4LWZpbHRlcmJ1aWxkZXItdGV4dC5keC1maWx0ZXJidWlsZGVyLWdyb3VwLW9wZXJhdGlvbixcclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAtaXRlbSAuZHgtZmlsdGVyYnVpbGRlci10ZXh0LmR4LWZpbHRlcmJ1aWxkZXItaXRlbS1maWVsZCxcclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAtaXRlbSAuZHgtZmlsdGVyYnVpbGRlci10ZXh0LmR4LWZpbHRlcmJ1aWxkZXItaXRlbS1vcGVyYXRpb24ge1xyXG4gIG1pbi13aWR0aDogMjBweDtcclxuICBwYWRkaW5nOiAycHggN3B4IDNweDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1ncm91cCAuZHgtZmlsdGVyYnVpbGRlci1ncm91cC1pdGVtIC5keC1maWx0ZXJidWlsZGVyLXRleHQgLmR4LXRleHRlZGl0b3Ige1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgbWFyZ2luLXRvcDogLTdweDtcclxuICBtYXJnaW4tYm90dG9tOiAtNHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1ncm91cCAuZHgtZmlsdGVyYnVpbGRlci1ncm91cC1pdGVtIC5keC1maWx0ZXJidWlsZGVyLWFjdGlvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAtY29udGVudCAuZHgtZmlsdGVyYnVpbGRlci1ncm91cC1jb250ZW50IHtcclxuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXItb3BlcmF0aW9ucyAuZHgtdHJlZXZpZXctaXRlbSB7XHJcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXItb3BlcmF0aW9ucyAuZHgtcnRsIC5keC10cmVldmlldy1pdGVtIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXItb3ZlcmxheSB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlci1vdmVybGF5IC5keC10cmVldmlldyAuZHgtdHJlZXZpZXctbm9kZSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyLW92ZXJsYXkgLmR4LXRyZWV2aWV3IC5keC10cmVldmlldy1ub2RlIC5keC10cmVldmlldy1ub2RlLWNvbnRhaW5lci1vcGVuZWQge1xyXG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyLW92ZXJsYXkgLmR4LXRyZWV2aWV3LmR4LXJ0bCAuZHgtdHJlZXZpZXctbm9kZSB7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlci1vdmVybGF5IC5keC10cmVldmlldy5keC1ydGwgLmR4LXRyZWV2aWV3LW5vZGUgLmR4LXRyZWV2aWV3LW5vZGUtY29udGFpbmVyLW9wZW5lZCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyLW92ZXJsYXkgLmR4LW92ZXJsYXktY29udGVudC5keC1wb3B1cC1ub3JtYWwge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXItb3ZlcmxheSAuZHgtb3ZlcmxheS1jb250ZW50LmR4LXBvcHVwLW5vcm1hbCA+IC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyLW92ZXJsYXkgLmR4LXNjcm9sbGFibGUtY29udGFpbmVyIHtcclxuICBtYXgtaGVpZ2h0OiAzNjBweDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlci1vdmVybGF5IC5keC1tZW51LWl0ZW1zLWNvbnRhaW5lciB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1ncm91cCAuZHgtZmlsdGVyYnVpbGRlci10ZXh0IHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyIC5keC1maWx0ZXJidWlsZGVyLWdyb3VwIC5keC1maWx0ZXJidWlsZGVyLXRleHQuZHgtZmlsdGVyYnVpbGRlci1ncm91cC1vcGVyYXRpb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LDY3LDU0LC4zKTtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1ncm91cCAuZHgtZmlsdGVyYnVpbGRlci10ZXh0LmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAtb3BlcmF0aW9uOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCw2Nyw1NCwuNSk7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWZpbHRlcmJ1aWxkZXItdGV4dC5keC1maWx0ZXJidWlsZGVyLWdyb3VwLW9wZXJhdGlvbi5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1maWx0ZXJidWlsZGVyIC5keC1maWx0ZXJidWlsZGVyLWdyb3VwIC5keC1maWx0ZXJidWlsZGVyLXRleHQuZHgtZmlsdGVyYnVpbGRlci1ncm91cC1vcGVyYXRpb246Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWZpbHRlcmJ1aWxkZXItdGV4dC5keC1maWx0ZXJidWlsZGVyLWl0ZW0tZmllbGQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMyk7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWZpbHRlcmJ1aWxkZXItdGV4dC5keC1maWx0ZXJidWlsZGVyLWl0ZW0tZmllbGQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuNSk7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWZpbHRlcmJ1aWxkZXItdGV4dC5keC1maWx0ZXJidWlsZGVyLWl0ZW0tZmllbGQuZHgtc3RhdGUtYWN0aXZlLFxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1ncm91cCAuZHgtZmlsdGVyYnVpbGRlci10ZXh0LmR4LWZpbHRlcmJ1aWxkZXItaXRlbS1maWVsZDpmb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhYzg0MDtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1ncm91cCAuZHgtZmlsdGVyYnVpbGRlci10ZXh0LmR4LWZpbHRlcmJ1aWxkZXItaXRlbS1vcGVyYXRpb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMyk7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWZpbHRlcmJ1aWxkZXItdGV4dC5keC1maWx0ZXJidWlsZGVyLWl0ZW0tb3BlcmF0aW9uOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjUpO1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyIC5keC1maWx0ZXJidWlsZGVyLWdyb3VwIC5keC1maWx0ZXJidWlsZGVyLXRleHQuZHgtZmlsdGVyYnVpbGRlci1pdGVtLW9wZXJhdGlvbi5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1maWx0ZXJidWlsZGVyIC5keC1maWx0ZXJidWlsZGVyLWdyb3VwIC5keC1maWx0ZXJidWlsZGVyLXRleHQuZHgtZmlsdGVyYnVpbGRlci1pdGVtLW9wZXJhdGlvbjpmb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhYzg0MDtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1ncm91cCAuZHgtZmlsdGVyYnVpbGRlci10ZXh0IC5keC1maWx0ZXJidWlsZGVyLWl0ZW0tdmFsdWUtdGV4dCxcclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWZpbHRlcmJ1aWxkZXItdGV4dCAuZHgtZmlsdGVyYnVpbGRlci1pdGVtLXZhbHVlLXRleHQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LDIyNCwyMjQsLjUpO1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyIC5keC1maWx0ZXJidWlsZGVyLWdyb3VwIC5keC1maWx0ZXJidWlsZGVyLXRleHQgLmR4LWZpbHRlcmJ1aWxkZXItaXRlbS12YWx1ZS10ZXh0LmR4LXN0YXRlLWFjdGl2ZSxcclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWZpbHRlcmJ1aWxkZXItdGV4dCAuZHgtZmlsdGVyYnVpbGRlci1pdGVtLXZhbHVlLXRleHQ6Zm9jdXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWljb24tcGx1cyB7XHJcbiAgY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuNyk7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItZ3JvdXAgLmR4LWljb24tcGx1cy5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1maWx0ZXJidWlsZGVyIC5keC1maWx0ZXJidWlsZGVyLWdyb3VwIC5keC1pY29uLXBsdXM6Zm9jdXMsXHJcbi5keC1maWx0ZXJidWlsZGVyIC5keC1maWx0ZXJidWlsZGVyLWdyb3VwIC5keC1pY29uLXBsdXM6aG92ZXIge1xyXG4gIGNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyIC5keC1maWx0ZXJidWlsZGVyLWdyb3VwIC5keC1pY29uLXJlbW92ZSB7XHJcbiAgY29sb3I6IHJnYmEoMjQ0LDY3LDU0LC43KTtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1ncm91cCAuZHgtaWNvbi1yZW1vdmU6Zm9jdXMsXHJcbi5keC1maWx0ZXJidWlsZGVyIC5keC1maWx0ZXJidWlsZGVyLWdyb3VwIC5keC1pY29uLXJlbW92ZTpob3ZlciB7XHJcbiAgY29sb3I6ICNmNDQzMzY7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXItb3ZlcmxheS5keC1maWx0ZXJidWlsZGVyLW9wZXJhdGlvbnMgLmR4LXRyZWV2aWV3LWl0ZW0gLmR4LWljb24ge1xyXG4gIGNvbG9yOiByZ2JhKDg2LDg2LDg2LC41NCk7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTRweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXIgLmR4LWZpbHRlcmJ1aWxkZXItYWN0aW9uLWljb24ge1xyXG4gIGZvbnQtc2l6ZTogMjFweDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1ncm91cCAuZHgtZmlsdGVyYnVpbGRlci1ncm91cC1pdGVtIC5keC1maWx0ZXJidWlsZGVyLWFjdGlvbi5keC1maWx0ZXJidWlsZGVyLWFjdGlvbi1pY29uIHtcclxuICBwYWRkaW5nOiA0cHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1pdGVtLXZhbHVlIC5keC1lZGl0b3ItZmlsbGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1pdGVtLXZhbHVlIC5keC1lZGl0b3Itb3V0bGluZWQgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHBhZGRpbmc6IDhweDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlciAuZHgtZmlsdGVyYnVpbGRlci1pdGVtLXZhbHVlLXRleHQsXHJcbi5keC1maWx0ZXJidWlsZGVyIC5keC1maWx0ZXJidWlsZGVyLXRleHQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlci1yYW5nZS1zZXBhcmF0b3Ige1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXItb3ZlcmxheS5keC1wb3B1cC13cmFwcGVyID4gLmR4LW92ZXJsYXktY29udGVudCB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLDAsMCwuMik7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwwLDAsLjIpO1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyLW92ZXJsYXkuZHgtZmlsdGVyYnVpbGRlci1vcGVyYXRpb25zIC5keC10cmVldmlldy1pdGVtIHtcclxuICBwYWRkaW5nLWxlZnQ6IDhweDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlci1vdmVybGF5LmR4LWZpbHRlcmJ1aWxkZXItb3BlcmF0aW9ucyAuZHgtcnRsIC5keC10cmVldmlldy1pdGVtIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXItb3ZlcmxheSAuZHgtdHJlZXZpZXctbm9kZSA+IC5keC10cmVldmlldy1pdGVtIHtcclxuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXItb3ZlcmxheSAuZHgtdHJlZXZpZXctbm9kZS5keC10cmVldmlldy1ub2RlLWlzLWxlYWYgPiAuZHgtdHJlZXZpZXctaXRlbSB7XHJcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXItb3ZlcmxheSAuZHgtdHJlZXZpZXctbm9kZSAuZHgtdHJlZXZpZXctbm9kZS1jb250YWluZXItb3BlbmVkIHtcclxuICBtYXJnaW4tbGVmdDogOHB4O1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyLW92ZXJsYXkgLmR4LXRyZWV2aWV3LWl0ZW0ge1xyXG4gIHBhZGRpbmc6IDRweCA4cHggNXB4O1xyXG4gIG1pbi1oZWlnaHQ6IDI2cHg7XHJcbn1cclxuLmR4LWZpbHRlcmJ1aWxkZXItb3ZlcmxheSAuZHgtdHJlZXZpZXctaXRlbSAuZHgtaWNvbiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyLW92ZXJsYXkgLmR4LXRyZWV2aWV3LXRvZ2dsZS1pdGVtLXZpc2liaWxpdHkge1xyXG4gIGhlaWdodDogMjZweDtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyLW92ZXJsYXkgLmR4LXJ0bCAuZHgtdHJlZXZpZXctbm9kZSA+IC5keC10cmVldmlldy1pdGVtIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyLW92ZXJsYXkgLmR4LXJ0bCAuZHgtdHJlZXZpZXctbm9kZS5keC10cmVldmlldy1ub2RlLWlzLWxlYWYgPiAuZHgtdHJlZXZpZXctaXRlbSB7XHJcbiAgcGFkZGluZy1yaWdodDogOHB4O1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyLW92ZXJsYXkgLmR4LXJ0bCAuZHgtdHJlZXZpZXctbm9kZSAuZHgtdHJlZXZpZXctbm9kZS1jb250YWluZXItb3BlbmVkIHtcclxuICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uZHgtZmlsdGVyYnVpbGRlci1vdmVybGF5IC5keC1ydGwgLmR4LXRyZWV2aWV3LWl0ZW0gLmR4LWljb24ge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcbi5keC1maWx0ZXJidWlsZGVyLW92ZXJsYXkgLmR4LXJ0bCAuZHgtdHJlZXZpZXctdG9nZ2xlLWl0ZW0tdmlzaWJpbGl0eSB7XHJcbiAgcmlnaHQ6IDE2cHg7XHJcbn1cclxuLmR4LWRyYXdlciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1kcmF3ZXItd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1kcmF3ZXItcGFuZWwtY29udGVudCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbn1cclxuLmR4LWRyYXdlci1yaWdodCAuZHgtZHJhd2VyLXBhbmVsLWNvbnRlbnQge1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcbi5keC1kcmF3ZXItbGVmdCAuZHgtZHJhd2VyLXBhbmVsLWNvbnRlbnQge1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLmR4LWRyYXdlci1wYW5lbC1jb250ZW50LXB1c2gtdG9wLW9yLWJvdHRvbSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LWRyYXdlci1jb250ZW50IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0b3A6IDA7XHJcbn1cclxuLmR4LWRyYXdlci1zaGFkZXIge1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNSk7XHJcbn1cclxuLmR4LWRyYXdlci1wdXNoLmR4LWRyYXdlci1ib3R0b20gLmR4LWRyYXdlci1wYW5lbC1jb250ZW50IHtcclxuICB0b3A6IGF1dG87XHJcbn1cclxuLmR4LWRyYXdlci1zaHJpbmsgLmR4LWRyYXdlci1wYW5lbC1jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAtd2Via2l0LWJveC1mbGV4OiAwO1xyXG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcclxuICBmbGV4OiAwIDAgYXV0bztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWRyYXdlci1zaHJpbmsgLmR4LWRyYXdlci13cmFwcGVyIHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4OiAxIDAgYXV0bztcclxuICBmbGV4OiAxIDAgYXV0bztcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG59XHJcbi5keC1kcmF3ZXItc2hyaW5rIC5keC1kcmF3ZXItY29udGVudCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xyXG4gIGZsZXg6IDEgMSBhdXRvO1xyXG59XHJcbi5keC1kcmF3ZXItc2hyaW5rLmR4LWRyYXdlci1ib3R0b20gLmR4LWRyYXdlci13cmFwcGVyLFxyXG4uZHgtZHJhd2VyLXNocmluay5keC1kcmF3ZXItdG9wIC5keC1kcmF3ZXItd3JhcHBlciB7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5keC1kcmF3ZXItb3ZlcmxhcCAuZHgtZHJhd2VyLXBhbmVsLWNvbnRlbnQge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi5keC1kcmF3ZXItb3ZlcmxhcCAuZHgtZHJhd2VyLXBhbmVsLWNvbnRlbnQuZHgtb3ZlcmxheS13cmFwcGVyIHtcclxuICByaWdodDogYXV0bztcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcbi5keC1kcmF3ZXItb3ZlcmxhcC5keC1kcmF3ZXItbGVmdCAuZHgtZHJhd2VyLXdyYXBwZXIsXHJcbi5keC1kcmF3ZXItb3ZlcmxhcC5keC1kcmF3ZXItcmlnaHQgLmR4LWRyYXdlci13cmFwcGVyIHtcclxuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xyXG59XHJcbi5keC1kcmF3ZXItb3ZlcmxhcC5keC1kcmF3ZXItYm90dG9tIC5keC1kcmF3ZXItd3JhcHBlcixcclxuLmR4LWRyYXdlci1vdmVybGFwLmR4LWRyYXdlci10b3AgLmR4LWRyYXdlci13cmFwcGVyIHtcclxuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xyXG59XHJcbi5keC1kcmF3ZXItb3ZlcmxhcC5keC1kcmF3ZXItcmlnaHQuZHgtZHJhd2VyLWV4cGFuZD4uZHgtZHJhd2VyLXdyYXBwZXI+LmR4LW92ZXJsYXk+LmR4LW92ZXJsYXktd3JhcHBlcj4uZHgtb3ZlcmxheS1jb250ZW50LFxyXG4uZHgtZHJhd2VyLW92ZXJsYXAuZHgtZHJhd2VyLXJpZ2h0LmR4LWRyYXdlci1zbGlkZT4uZHgtZHJhd2VyLXdyYXBwZXI+LmR4LW92ZXJsYXk+LmR4LW92ZXJsYXktd3JhcHBlcj4uZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICByaWdodDogMDtcclxufVxyXG4uZHgtaHRtbGVkaXRvciB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3I6bm90KC5keC1zdGF0ZS1kaXNhYmxlZCkgbGlbZGF0YS1saXN0PWNoZWNrZWRdLFxyXG4uZHgtaHRtbGVkaXRvcjpub3QoLmR4LXN0YXRlLWRpc2FibGVkKSBsaVtkYXRhLWxpc3Q9dW5jaGVja2VkXSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWFkZC1pbWFnZS1wb3B1cC13aXRoLXRhYnMgPiAuZHgtb3ZlcmxheS1jb250ZW50ID4gLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItaGlkZGVuLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItYWRkLWltYWdlLXBvcHVwID4gLmR4LW92ZXJsYXktY29udGVudCA+IC5keC1wb3B1cC1jb250ZW50IC5keC1tdWx0aXZpZXctd3JhcHBlciB7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItYWRkLWltYWdlLXBvcHVwID4gLmR4LW92ZXJsYXktY29udGVudCA+IC5keC1wb3B1cC1jb250ZW50IC5keC1maXgtcmF0aW8tY29udGFpbmVyIC5keC10ZXh0Ym94IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4cHggLSA1cHgpO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWFkZC1pbWFnZS1wb3B1cCA+IC5keC1vdmVybGF5LWNvbnRlbnQgPiAuZHgtcG9wdXAtY29udGVudCAuZHgtZmlsZXVwbG9hZGVyLXdyYXBwZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItYWRkLWltYWdlLXBvcHVwID4gLmR4LW92ZXJsYXktY29udGVudCA+IC5keC1wb3B1cC1jb250ZW50IC5keC1maWxldXBsb2FkZXItdXBsb2FkLWJ1dHRvbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1hZGQtaW1hZ2UtcG9wdXAgPiAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3B1cC10aXRsZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG4uZHgtcXVpbGwtY29udGFpbmVyIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgLW1zLWZsZXg6IDE7XHJcbiAgZmxleDogMTtcclxuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcclxuICBmbGV4LWJhc2lzOiBhdXRvO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLnFsLWNsaXBib2FyZCB7XHJcbiAgbGVmdDogLTEwMDAwMHB4O1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbn1cclxuLnFsLWNsaXBib2FyZCBwIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBsaW5lLWhlaWdodDogMS40MjtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdXRsaW5lOiAwO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgcGFkZGluZzogMTJweCAxNXB4O1xyXG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCAuZHgtdmFyaWFibGUgPiBzcGFuIHtcclxuICBwYWRkaW5nOiAzcHggNnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDEzOCwyMDAsNjQsLjE1KTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50ID4gKiB7XHJcbiAgY3Vyc29yOiB0ZXh0O1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgYmxvY2txdW90ZSxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBoMSxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBoMixcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBoMyxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBoNCxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBoNSxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBoNixcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBvbCxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBwLFxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IHByZSxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCB1bCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBoMSxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBoMixcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBoMyxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBoNCxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBoNSxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBoNixcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBvbCxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBwLFxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IHVsIHtcclxuICBjb3VudGVyLXJlc2V0OiBsaXN0LTEgbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IHRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCB0ZCxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCB0aCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICBwYWRkaW5nOiAycHggNXB4O1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgb2wsXHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgdWwge1xyXG4gIHBhZGRpbmctbGVmdDogMS41ZW07XHJcbn1cclxuLmR4LXJ0bCAuZHgtaHRtbGVkaXRvci1jb250ZW50IG9sLFxyXG4uZHgtcnRsIC5keC1odG1sZWRpdG9yLWNvbnRlbnQgdWwge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IGxpIHtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaVtkYXRhLWxpc3Q9YnVsbGV0XTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIuKAolwiO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgbGlbZGF0YS1saXN0PWNoZWNrZWRdOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwi4piRXCI7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaVtkYXRhLWxpc3Q9dW5jaGVja2VkXTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIuKYkFwiO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgbGk6OmJlZm9yZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XHJcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgd2lkdGg6IDEuMmVtO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgbGkgPiAucWwtdWkge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IGxpW2RhdGEtbGlzdD1jaGVja2VkXSA+IC5xbC11aSxcclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaVtkYXRhLWxpc3Q9dW5jaGVja2VkXSA+IC5xbC11aSB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG4uZHgtcnRsIC5keC1odG1sZWRpdG9yLWNvbnRlbnQgbGkge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IGxpW2RhdGEtbGlzdD1vcmRlcmVkXSB7XHJcbiAgY291bnRlci1yZXNldDogbGlzdC0xIGxpc3QtMiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XHJcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IGxpW2RhdGEtbGlzdD1vcmRlcmVkXTo6YmVmb3JlIHtcclxuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMCxkZWNpbWFsKSBcIi4gXCI7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBvbCBsaVtkYXRhLWxpc3Q9b3JkZXJlZF0ucWwtaW5kZW50LTEge1xyXG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTE7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBvbCBsaVtkYXRhLWxpc3Q9b3JkZXJlZF0ucWwtaW5kZW50LTE6OmJlZm9yZSB7XHJcbiAgY29udGVudDogY291bnRlcihsaXN0LTEsbG93ZXItYWxwaGEpIFwiLiBcIjtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IGxpLnFsLWluZGVudC0xIHtcclxuICBjb3VudGVyLXJlc2V0OiBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xyXG4gIHBhZGRpbmctbGVmdDogNC41ZW07XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBvbCBsaVtkYXRhLWxpc3Q9b3JkZXJlZF0ucWwtaW5kZW50LTIge1xyXG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTI7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBvbCBsaVtkYXRhLWxpc3Q9b3JkZXJlZF0ucWwtaW5kZW50LTI6OmJlZm9yZSB7XHJcbiAgY29udGVudDogY291bnRlcihsaXN0LTIsbG93ZXItcm9tYW4pIFwiLiBcIjtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IGxpLnFsLWluZGVudC0yIHtcclxuICBjb3VudGVyLXJlc2V0OiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XHJcbiAgcGFkZGluZy1sZWZ0OiA3LjVlbTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IG9sIGxpW2RhdGEtbGlzdD1vcmRlcmVkXS5xbC1pbmRlbnQtMyB7XHJcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMztcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IG9sIGxpW2RhdGEtbGlzdD1vcmRlcmVkXS5xbC1pbmRlbnQtMzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMyxkZWNpbWFsKSBcIi4gXCI7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaS5xbC1pbmRlbnQtMyB7XHJcbiAgY291bnRlci1yZXNldDogbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMC41ZW07XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBvbCBsaVtkYXRhLWxpc3Q9b3JkZXJlZF0ucWwtaW5kZW50LTQge1xyXG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTQ7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBvbCBsaVtkYXRhLWxpc3Q9b3JkZXJlZF0ucWwtaW5kZW50LTQ6OmJlZm9yZSB7XHJcbiAgY29udGVudDogY291bnRlcihsaXN0LTQsbG93ZXItYWxwaGEpIFwiLiBcIjtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IGxpLnFsLWluZGVudC00IHtcclxuICBjb3VudGVyLXJlc2V0OiBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xyXG4gIHBhZGRpbmctbGVmdDogMTMuNWVtO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgb2wgbGlbZGF0YS1saXN0PW9yZGVyZWRdLnFsLWluZGVudC01IHtcclxuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC01O1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgb2wgbGlbZGF0YS1saXN0PW9yZGVyZWRdLnFsLWluZGVudC01OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC01LGxvd2VyLXJvbWFuKSBcIi4gXCI7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaS5xbC1pbmRlbnQtNSB7XHJcbiAgY291bnRlci1yZXNldDogbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xyXG4gIHBhZGRpbmctbGVmdDogMTYuNWVtO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgb2wgbGlbZGF0YS1saXN0PW9yZGVyZWRdLnFsLWluZGVudC02IHtcclxuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC02O1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgb2wgbGlbZGF0YS1saXN0PW9yZGVyZWRdLnFsLWluZGVudC02OjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC02LGRlY2ltYWwpIFwiLiBcIjtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IGxpLnFsLWluZGVudC02IHtcclxuICBjb3VudGVyLXJlc2V0OiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcclxuICBwYWRkaW5nLWxlZnQ6IDE5LjVlbTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IG9sIGxpW2RhdGEtbGlzdD1vcmRlcmVkXS5xbC1pbmRlbnQtNyB7XHJcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNztcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IG9sIGxpW2RhdGEtbGlzdD1vcmRlcmVkXS5xbC1pbmRlbnQtNzo6YmVmb3JlIHtcclxuICBjb250ZW50OiBjb3VudGVyKGxpc3QtNyxsb3dlci1hbHBoYSkgXCIuIFwiO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgbGkucWwtaW5kZW50LTcge1xyXG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtOCBsaXN0LTk7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMi41ZW07XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBvbCBsaVtkYXRhLWxpc3Q9b3JkZXJlZF0ucWwtaW5kZW50LTgge1xyXG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTg7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBvbCBsaVtkYXRhLWxpc3Q9b3JkZXJlZF0ucWwtaW5kZW50LTg6OmJlZm9yZSB7XHJcbiAgY29udGVudDogY291bnRlcihsaXN0LTgsbG93ZXItcm9tYW4pIFwiLiBcIjtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IGxpLnFsLWluZGVudC04IHtcclxuICBjb3VudGVyLXJlc2V0OiBsaXN0LTk7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNS41ZW07XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBvbCBsaVtkYXRhLWxpc3Q9b3JkZXJlZF0ucWwtaW5kZW50LTkge1xyXG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTk7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBvbCBsaVtkYXRhLWxpc3Q9b3JkZXJlZF0ucWwtaW5kZW50LTk6OmJlZm9yZSB7XHJcbiAgY29udGVudDogY291bnRlcihsaXN0LTksZGVjaW1hbCkgXCIuIFwiO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgLnFsLWluZGVudC0xIHtcclxuICBwYWRkaW5nLWxlZnQ6IDNlbTtcclxufVxyXG4uZHgtcnRsIC5keC1odG1sZWRpdG9yLWNvbnRlbnQgLnFsLWluZGVudC0xIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogM2VtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaS5xbC1pbmRlbnQtMSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQuNWVtO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgLnFsLWluZGVudC0yIHtcclxuICBwYWRkaW5nLWxlZnQ6IDZlbTtcclxufVxyXG4uZHgtcnRsIC5keC1odG1sZWRpdG9yLWNvbnRlbnQgLnFsLWluZGVudC0yIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogNmVtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaS5xbC1pbmRlbnQtMiB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDcuNWVtO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgLnFsLWluZGVudC0zIHtcclxuICBwYWRkaW5nLWxlZnQ6IDllbTtcclxufVxyXG4uZHgtcnRsIC5keC1odG1sZWRpdG9yLWNvbnRlbnQgLnFsLWluZGVudC0zIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogOWVtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaS5xbC1pbmRlbnQtMyB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEwLjVlbTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IC5xbC1pbmRlbnQtNCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMmVtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCAucWwtaW5kZW50LTQge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMmVtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaS5xbC1pbmRlbnQtNCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEzLjVlbTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IC5xbC1pbmRlbnQtNSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNWVtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCAucWwtaW5kZW50LTUge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNWVtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaS5xbC1pbmRlbnQtNSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE2LjVlbTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IC5xbC1pbmRlbnQtNiB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxOGVtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCAucWwtaW5kZW50LTYge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxOGVtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaS5xbC1pbmRlbnQtNiB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE5LjVlbTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IC5xbC1pbmRlbnQtNyB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMWVtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCAucWwtaW5kZW50LTcge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMWVtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaS5xbC1pbmRlbnQtNyB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIyLjVlbTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IC5xbC1pbmRlbnQtOCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNGVtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCAucWwtaW5kZW50LTgge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyNGVtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaS5xbC1pbmRlbnQtOCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDI1LjVlbTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IC5xbC1pbmRlbnQtOSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyN2VtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCAucWwtaW5kZW50LTkge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyN2VtO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgbGkucWwtaW5kZW50LTkge1xyXG4gIHBhZGRpbmctbGVmdDogMjguNWVtO1xyXG59XHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3ItY29udGVudCBsaS5xbC1pbmRlbnQtOSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDI4LjVlbTtcclxufVxyXG4uZHgtcnRsIC5keC1odG1sZWRpdG9yLWNvbnRlbnQgbGk6OmJlZm9yZSB7XHJcbiAgbWFyZ2luLWxlZnQ6IC4zZW07XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMS41ZW07XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IHRhYmxlIHRkLFxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IHRhYmxlIHRoIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgLnFsLWNvZGUtYmxvY2stY29udGFpbmVyIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgLnFsLWNvZGUtYmxvY2stY29udGFpbmVyLFxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IGNvZGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkxLDE5MSwxOTEsLjE1KTtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuOCk7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCAucWwtdmlkZW8ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IC5xbC12aWRlby5xbC1hbGlnbi1jZW50ZXIge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgLnFsLXZpZGVvLnFsLWFsaWduLXJpZ2h0IHtcclxuICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCAucWwtZm9udC1zZXJpZiB7XHJcbiAgZm9udC1mYW1pbHk6IEdlb3JnaWEsXCJUaW1lcyBOZXcgUm9tYW5cIixzZXJpZjtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IC5xbC1mb250LW1vbm9zcGFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IE1vbmFjbyxcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgLnFsLWRpcmVjdGlvbi1ydGwge1xyXG4gIGRpcmVjdGlvbjogcnRsO1xyXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudC5xbC1ibGFuazo6YmVmb3JlIHtcclxuICBjb250ZW50OiBhdHRyKGRhdGEtcGxhY2Vob2xkZXIpO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBsZWZ0OiAxNXB4O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMTVweDtcclxuICBjb2xvcjogcmdiYSgxNDgsMTQ4LDE0OCwuODcpO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQucWwtYmxhbms6OmFmdGVyIHtcclxuICBjb250ZW50OiBhdHRyKGRhdGEtcGxhY2Vob2xkZXIpO1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50LnFsLWJsYW5rW2RhdGEtcGxhY2Vob2xkZXJdID4gcCB7XHJcbiAgaGVpZ2h0OiAuMXB4O1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWNvbnRlbnQgYmxvY2txdW90ZSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtaHRtbGVkaXRvci1jb250ZW50IGJsb2NrcXVvdGUge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkO1xyXG59XHJcbi5keC1zdWdnZXN0aW9uLWxpc3Qtd3JhcHBlciAuZHgtbGlzdCAuZHgtc2Nyb2xsYWJsZS1jb250ZW50IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmR4LXN1Z2dlc3Rpb24tbGlzdCB7XHJcbiAgbWluLXdpZHRoOiA1MHB4O1xyXG59XHJcbi5keC1zdWdnZXN0aW9uLWxpc3QgLmR4LWxpc3QtaXRlbSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmR4LXN1Z2dlc3Rpb24tbGlzdCAuZHgtbGlzdC1pdGVtLWljb24ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XHJcbn1cclxuLmR4LWZvcm1kaWFsb2ctZm9ybSB7XHJcbiAgbWluLXdpZHRoOiAzNjBweDtcclxufVxyXG4uZHgtb3ZlcmxheS1jb250ZW50LmR4LXBvcHVwLWZ1bGxzY3JlZW4gLmR4LWZvcm1kaWFsb2ctZm9ybSB7XHJcbiAgbWluLXdpZHRoOiAyNDBweDtcclxufVxyXG4uZHgtZm9ybWRpYWxvZy1maWVsZC10YXJnZXQgLmR4LWZpZWxkLWl0ZW0tY29udGVudCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLmR4LXJ0bCAuZHgtZm9ybWRpYWxvZy1maWVsZC10YXJnZXQgLmR4LWZpZWxkLWl0ZW0tY29udGVudCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4uZHgtYmFja2dyb3VuZC1mb3JtYXQgLmR4LWljb24tYmFja2dyb3VuZCxcclxuLmR4LWJhY2tncm91bmQtZm9ybWF0IC5keC1pY29uLWNvbG9yLFxyXG4uZHgtY29sb3ItZm9ybWF0IC5keC1pY29uLWJhY2tncm91bmQsXHJcbi5keC1jb2xvci1mb3JtYXQgLmR4LWljb24tY29sb3Ige1xyXG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyLXNlcGFyYXRvciB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyLW1lbnUtc2VwYXJhdG9yIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhci1tZW51LXNlcGFyYXRvcjo6YmVmb3JlIHtcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbi5keC1yZXNpemUtZnJhbWUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjNzc4ODk5O1xyXG59XHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLWJvdHRvbS1sZWZ0LFxyXG4uZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci1ib3R0b20tcmlnaHQsXHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLXRvcC1sZWZ0LFxyXG4uZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci10b3AtcmlnaHQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgd2lkdGg6IDExcHg7XHJcbiAgaGVpZ2h0OiAxMXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuLmR4LXRvdWNoLWRldmljZS5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLWJvdHRvbS1sZWZ0LFxyXG4uZHgtdG91Y2gtZGV2aWNlLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItYm90dG9tLXJpZ2h0LFxyXG4uZHgtdG91Y2gtZGV2aWNlLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItdG9wLWxlZnQsXHJcbi5keC10b3VjaC1kZXZpY2UuZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci10b3AtcmlnaHQge1xyXG4gIHdpZHRoOiAxNXB4O1xyXG4gIGhlaWdodDogMTVweDtcclxufVxyXG4uZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci1ib3R0b20tcmlnaHQsXHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLXRvcC1yaWdodCB7XHJcbiAgcmlnaHQ6IC01LjVweDtcclxufVxyXG4uZHgtdG91Y2gtZGV2aWNlLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItYm90dG9tLXJpZ2h0LFxyXG4uZHgtdG91Y2gtZGV2aWNlLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItdG9wLXJpZ2h0IHtcclxuICByaWdodDogLTcuNXB4O1xyXG59XHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLWJvdHRvbS1sZWZ0LFxyXG4uZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci10b3AtbGVmdCB7XHJcbiAgbGVmdDogLTUuNXB4O1xyXG59XHJcbi5keC10b3VjaC1kZXZpY2UuZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci1ib3R0b20tbGVmdCxcclxuLmR4LXRvdWNoLWRldmljZS5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLXRvcC1sZWZ0IHtcclxuICBsZWZ0OiAtNy41cHg7XHJcbn1cclxuLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItdG9wLWxlZnQsXHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLXRvcC1yaWdodCB7XHJcbiAgdG9wOiAtNS41cHg7XHJcbn1cclxuLmR4LXRvdWNoLWRldmljZS5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLXRvcC1sZWZ0LFxyXG4uZHgtdG91Y2gtZGV2aWNlLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItdG9wLXJpZ2h0IHtcclxuICB0b3A6IC03LjVweDtcclxufVxyXG4uZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci1ib3R0b20tbGVmdCxcclxuLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItYm90dG9tLXJpZ2h0IHtcclxuICBib3R0b206IC01LjVweDtcclxufVxyXG4uZHgtdG91Y2gtZGV2aWNlLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItYm90dG9tLWxlZnQsXHJcbi5keC10b3VjaC1kZXZpY2UuZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLWNvcm5lci1ib3R0b20tcmlnaHQge1xyXG4gIGJvdHRvbTogLTcuNXB4O1xyXG59XHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtYm90dG9tOjphZnRlcixcclxuLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1sZWZ0OjphZnRlcixcclxuLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1yaWdodDo6YWZ0ZXIsXHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtdG9wOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDExcHg7XHJcbiAgaGVpZ2h0OiAxMXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbn1cclxuLmR4LXRvdWNoLWRldmljZS5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtYm90dG9tOjphZnRlcixcclxuLmR4LXRvdWNoLWRldmljZS5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtbGVmdDo6YWZ0ZXIsXHJcbi5keC10b3VjaC1kZXZpY2UuZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLXJpZ2h0OjphZnRlcixcclxuLmR4LXRvdWNoLWRldmljZS5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtdG9wOjphZnRlciB7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbiAgaGVpZ2h0OiAxNXB4O1xyXG59XHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtbGVmdDo6YWZ0ZXIsXHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtcmlnaHQ6OmFmdGVyIHtcclxuICB0b3A6IGNhbGMoNTAlIC0gNS41cHgpO1xyXG59XHJcbi5keC10b3VjaC1kZXZpY2UuZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLWxlZnQ6OmFmdGVyLFxyXG4uZHgtdG91Y2gtZGV2aWNlLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1yaWdodDo6YWZ0ZXIge1xyXG4gIHRvcDogY2FsYyg1MCUgLSA3LjVweCk7XHJcbn1cclxuLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1ib3R0b206OmFmdGVyLFxyXG4uZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLXRvcDo6YWZ0ZXIge1xyXG4gIGxlZnQ6IGNhbGMoNTAlIC0gNS41cHgpO1xyXG59XHJcbi5keC10b3VjaC1kZXZpY2UuZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLWJvdHRvbTo6YWZ0ZXIsXHJcbi5keC10b3VjaC1kZXZpY2UuZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLXRvcDo6YWZ0ZXIge1xyXG4gIGxlZnQ6IGNhbGMoNTAlIC0gNy41cHgpO1xyXG59XHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtcmlnaHQ6OmFmdGVyIHtcclxuICByaWdodDogLTUuNXB4O1xyXG59XHJcbi5keC10b3VjaC1kZXZpY2UuZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLXJpZ2h0OjphZnRlciB7XHJcbiAgcmlnaHQ6IC03LjVweDtcclxufVxyXG4uZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLWxlZnQ6OmFmdGVyIHtcclxuICBsZWZ0OiAtNS41cHg7XHJcbn1cclxuLmR4LXRvdWNoLWRldmljZS5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtbGVmdDo6YWZ0ZXIge1xyXG4gIGxlZnQ6IC03LjVweDtcclxufVxyXG4uZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLXRvcDo6YWZ0ZXIge1xyXG4gIHRvcDogLTUuNXB4O1xyXG59XHJcbi5keC10b3VjaC1kZXZpY2UuZHgtcmVzaXplLWZyYW1lIC5keC1yZXNpemFibGUtaGFuZGxlLXRvcDo6YWZ0ZXIge1xyXG4gIHRvcDogLTcuNXB4O1xyXG59XHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtYm90dG9tOjphZnRlciB7XHJcbiAgYm90dG9tOiAtNS41cHg7XHJcbn1cclxuLmR4LXRvdWNoLWRldmljZS5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtYm90dG9tOjphZnRlciB7XHJcbiAgYm90dG9tOiAtNy41cHg7XHJcbn1cclxuLmR4LW1lbnRpb24ge1xyXG4gIHBhZGRpbmc6IDFweCAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG4uZHgtbWVudGlvbiAuZHgtdGVtcGxhdGUtd3JhcHBlciB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmR4LW1lbnRpb24gPiBzcGFuIHtcclxuICBtYXJnaW46IDAgMnB4O1xyXG59XHJcbi5keC10YWJsZS1yZXNpemUtZnJhbWUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uZHgtdGFibGUtcmVzaXplLWZyYW1lID4gZGl2IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LXRhYmxlLXJlc2l6ZS1mcmFtZSAuZHgtaHRtbGVkaXRvci1jb2x1bW4tcmVzaXplciB7XHJcbiAgd2lkdGg6IDVweDtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcclxufVxyXG4uZHgtdGFibGUtcmVzaXplLWZyYW1lIC5keC1odG1sZWRpdG9yLWhpZ2hsaWdodGVkLWNvbHVtbiB7XHJcbiAgd2lkdGg6IDNweDtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC10YWJsZS1yZXNpemUtZnJhbWUgLmR4LWh0bWxlZGl0b3Itcm93LXJlc2l6ZXIge1xyXG4gIGhlaWdodDogNXB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgY3Vyc29yOiByb3ctcmVzaXplO1xyXG59XHJcbi5keC10YWJsZS1yZXNpemUtZnJhbWUgLmR4LWh0bWxlZGl0b3ItaGlnaGxpZ2h0ZWQtcm93IHtcclxuICBoZWlnaHQ6IDNweDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1odG1sZWRpdG9yIHtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtaHRtbGVkaXRvciAuZHgtaHRtbGVkaXRvci10b29sYmFyLXdyYXBwZXIge1xyXG4gIHBhZGRpbmc6IDAgMTFweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3IgLmR4LWh0bWxlZGl0b3ItdG9vbGJhci13cmFwcGVyOmZpcnN0LWNoaWxkIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuNDIpO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLmR4LXN0YXRlLXJlYWRvbmx5IC5keC1odG1sZWRpdG9yLXRvb2xiYXItd3JhcHBlcjo6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxcHg7XHJcbiAgYm90dG9tOiAxcHg7XHJcbiAgbGVmdDogMXB4O1xyXG4gIHJpZ2h0OiAxcHg7XHJcbiAgei1pbmRleDogMjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC40KTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLmR4LXN0YXRlLXJlYWRvbmx5IC5keC10b29sYmFyLWJ1dHRvbiAuZHgtYnV0dG9uLmR4LXN0YXRlLWRpc2FibGVkIHtcclxuICBvcGFjaXR5OiAuMzg7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3IuZHgtaW52YWxpZCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNDQsNjcsNTQsLjQpO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLmR4LWludmFsaWQuZHgtc3RhdGUtZm9jdXNlZCB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZjQ0MzM2O1xyXG59XHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3Itb3V0bGluZWQge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoMCwwLDAsLjQyKTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgwLDAsMCwuNDIpO1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG59XHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3Itb3V0bGluZWQgLmR4LWh0bWxlZGl0b3ItY29udGVudCB7XHJcbiAgbWFyZ2luOiAxcHggMXB4IDFweCAwO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3Itb3V0bGluZWQuZHgtcnRsIC5keC1odG1sZWRpdG9yLWNvbnRlbnQsXHJcbi5keC1ydGwgLmR4LWh0bWxlZGl0b3IuZHgtaHRtbGVkaXRvci1vdXRsaW5lZCAuZHgtaHRtbGVkaXRvci1jb250ZW50IHtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IDFweDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci5keC1odG1sZWRpdG9yLW91dGxpbmVkIC5keC1odG1sZWRpdG9yLXRvb2xiYXItd3JhcHBlciArIC5keC1xdWlsbC1jb250YWluZXIgLmR4LWh0bWxlZGl0b3ItY29udGVudCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci5keC1odG1sZWRpdG9yLW91dGxpbmVkLmR4LXN0YXRlLWRpc2FibGVkLFxyXG4uZHgtaHRtbGVkaXRvci5keC1odG1sZWRpdG9yLW91dGxpbmVkLmR4LXN0YXRlLXJlYWRvbmx5LFxyXG4uZHgtaHRtbGVkaXRvci5keC1odG1sZWRpdG9yLW91dGxpbmVkLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKDAsMCwwLC41KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgwLDAsMCwuNSk7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3IuZHgtaHRtbGVkaXRvci1vdXRsaW5lZC5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgwLDAsMCwuODcpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3IuZHgtaHRtbGVkaXRvci1vdXRsaW5lZC5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3Itb3V0bGluZWQuZHgtc3RhdGUtZm9jdXNlZCB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzhhYzg0MDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzhhYzg0MDtcclxuICBib3JkZXItY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3IuZHgtaHRtbGVkaXRvci1vdXRsaW5lZC5keC1pbnZhbGlkIHtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoMjQ0LDY3LDU0LC40KTtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgyNDQsNjcsNTQsLjQpO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3Itb3V0bGluZWQuZHgtaW52YWxpZC5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3Itb3V0bGluZWQuZHgtaW52YWxpZC5keC1zdGF0ZS1mb2N1c2VkIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjZjQ0MzM2O1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjZjQ0MzM2O1xyXG4gIGJvcmRlci1jb2xvcjogI2Y0NDMzNjtcclxufVxyXG4uZHgtaHRtbGVkaXRvci5keC1odG1sZWRpdG9yLWZpbGxlZCB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMDQpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci5keC1odG1sZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDcpO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3ItZmlsbGVkLmR4LXN0YXRlLWhvdmVyOm5vdCguZHgtaW52YWxpZCkge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3IuZHgtaHRtbGVkaXRvci1maWxsZWQuZHgtc3RhdGUtZGlzYWJsZWQsXHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3ItZmlsbGVkLmR4LXN0YXRlLXJlYWRvbmx5LFxyXG4uZHgtaHRtbGVkaXRvci5keC1odG1sZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMTIpO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3ItdW5kZXJsaW5lZCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCByZ2JhKDAsMCwwLC40Mik7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3IuZHgtaHRtbGVkaXRvci11bmRlcmxpbmVkIC5keC1odG1sZWRpdG9yLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci5keC1odG1sZWRpdG9yLXVuZGVybGluZWQuZHgtcnRsIC5keC1odG1sZWRpdG9yLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3ItdW5kZXJsaW5lZC5keC1zdGF0ZS1ob3Zlcjpub3QoLmR4LXN0YXRlLWZvY3VzZWQpIHtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3ItdW5kZXJsaW5lZC5keC1zdGF0ZS1kaXNhYmxlZCxcclxuLmR4LWh0bWxlZGl0b3IuZHgtaHRtbGVkaXRvci11bmRlcmxpbmVkLmR4LXN0YXRlLXJlYWRvbmx5LFxyXG4uZHgtaHRtbGVkaXRvci5keC1odG1sZWRpdG9yLXVuZGVybGluZWQuZHgtc3RhdGUtcmVhZG9ubHkuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IGRvdHRlZDtcclxuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3IuZHgtaHRtbGVkaXRvci11bmRlcmxpbmVkLmR4LWludmFsaWQge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjQ0LDY3LDU0LC40KTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci5keC1odG1sZWRpdG9yLXVuZGVybGluZWQuZHgtaW52YWxpZC5keC1zdGF0ZS1hY3RpdmUsXHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3ItdW5kZXJsaW5lZC5keC1pbnZhbGlkLmR4LXN0YXRlLWZvY3VzZWQge1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2Y0NDMzNjtcclxufVxyXG4uZHgtaHRtbGVkaXRvci5keC1odG1sZWRpdG9yLXVuZGVybGluZWQuZHgtaW52YWxpZC5keC1zdGF0ZS1ob3Zlcjpub3QoLmR4LXN0YXRlLWZvY3VzZWQpIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI0NCw2Nyw1NCwuNCk7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3IuZHgtaHRtbGVkaXRvci1maWxsZWQ6OmJlZm9yZSxcclxuLmR4LWh0bWxlZGl0b3IuZHgtaHRtbGVkaXRvci11bmRlcmxpbmVkOjpiZWZvcmUge1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAtMXB4O1xyXG4gIGhlaWdodDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAyO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3ItZmlsbGVkLmR4LXN0YXRlLWFjdGl2ZTo6YmVmb3JlLFxyXG4uZHgtaHRtbGVkaXRvci5keC1odG1sZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1mb2N1c2VkOjpiZWZvcmUsXHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3ItdW5kZXJsaW5lZC5keC1zdGF0ZS1hY3RpdmU6OmJlZm9yZSxcclxuLmR4LWh0bWxlZGl0b3IuZHgtaHRtbGVkaXRvci11bmRlcmxpbmVkLmR4LXN0YXRlLWZvY3VzZWQ6OmJlZm9yZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM4YWM4NDA7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKC40LCAwLCAuMDIsIDEpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKC40LCAwLCAuMDIsIDEpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKC40LCAwLCAuMDIsIDEpLC13ZWJraXQtdHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoLjQsIDAsIC4wMiwgMSk7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3IuZHgtaHRtbGVkaXRvci1maWxsZWQuZHgtc3RhdGUtYWN0aXZlLmR4LWludmFsaWQ6OmJlZm9yZSxcclxuLmR4LWh0bWxlZGl0b3IuZHgtaHRtbGVkaXRvci1maWxsZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkOjpiZWZvcmUsXHJcbi5keC1odG1sZWRpdG9yLmR4LWh0bWxlZGl0b3ItdW5kZXJsaW5lZC5keC1zdGF0ZS1hY3RpdmUuZHgtaW52YWxpZDo6YmVmb3JlLFxyXG4uZHgtaHRtbGVkaXRvci5keC1odG1sZWRpdG9yLXVuZGVybGluZWQuZHgtc3RhdGUtZm9jdXNlZC5keC1pbnZhbGlkOjpiZWZvcmUge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmNDQzMzY7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItY29udGVudCBibG9ja3F1b3RlIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuOCk7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LXJ0bCAuZHgtaHRtbGVkaXRvci1jb250ZW50IGJsb2NrcXVvdGUge1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2UwZTBlMDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IHRkLFxyXG4uZHgtaHRtbGVkaXRvci1jb250ZW50IHRoIHtcclxuICBib3JkZXItY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQsXHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLXRleHQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjE4KTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS10ZXh0LmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xMik7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uLXN1Y2Nlc3MsXHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMjIpO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1zdWNjZXNzLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1zdWNjZXNzLmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1zdWNjZXNzLmR4LXN0YXRlLWZvY3VzZWQsXHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLXN1Y2Nlc3MuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuMTQpO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0LFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kZWZhdWx0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjIyKTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGVmYXVsdC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGVmYXVsdC5keC1zdGF0ZS1ob3ZlcixcclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tZGVmYXVsdC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kZWZhdWx0LmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjE0KTtcclxufVxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGFuZ2VyLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kYW5nZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LDY3LDU0LC4yMik7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uLWRhbmdlci5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kYW5nZXIuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tZGFuZ2VyLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCw2Nyw1NCwuMTQpO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1ub3JtYWwsXHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1ub3JtYWwgLmR4LWljb24sXHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLW5vcm1hbCxcclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtdGV4dC5keC1idXR0b24tbm9ybWFsIC5keC1pY29uIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0LFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGVmYXVsdCAuZHgtaWNvbixcclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtb3V0bGluZWQuZHgtYnV0dG9uLXN1Y2Nlc3MsXHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLW91dGxpbmVkLmR4LWJ1dHRvbi1zdWNjZXNzIC5keC1pY29uLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kZWZhdWx0LFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kZWZhdWx0IC5keC1pY29uLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1zdWNjZXNzLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1zdWNjZXNzIC5keC1pY29uIHtcclxuICBjb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGFuZ2VyLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS1vdXRsaW5lZC5keC1idXR0b24tZGFuZ2VyIC5keC1pY29uLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS10ZXh0LmR4LWJ1dHRvbi1kYW5nZXIsXHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLXRleHQuZHgtYnV0dG9uLWRhbmdlciAuZHgtaWNvbiB7XHJcbiAgY29sb3I6ICNmNDQzMzY7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tc3VjY2Vzcy5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLXN1Y2Nlc3MuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM3NGFiMzE7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kZWZhdWx0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1tb2RlLWNvbnRhaW5lZC5keC1idXR0b24tZGVmYXVsdC5keC1zdGF0ZS1mb2N1c2VkLFxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tbW9kZS1jb250YWluZWQuZHgtYnV0dG9uLWRlZmF1bHQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM3NGFiMzE7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kYW5nZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzY7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kYW5nZXIuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhciAuZHgtZm9ybWF0LWFjdGl2ZTpub3QoLmR4LWNvbG9yLWZvcm1hdCk6bm90KC5keC1iYWNrZ3JvdW5kLWZvcm1hdCkuZHgtYnV0dG9uLW1vZGUtY29udGFpbmVkLmR4LWJ1dHRvbi1kYW5nZXIuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTFkMGQ7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhci1mb3JtYXQuZHgtZHJvcGRvd25lZGl0b3IuZHgtZWRpdG9yLWZpbGxlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhci1mb3JtYXQuZHgtZHJvcGRvd25lZGl0b3IuZHgtZWRpdG9yLWZpbGxlZDo6YWZ0ZXIge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXItZm9ybWF0LmR4LWJhY2tncm91bmQtZm9ybWF0IC5keC1idXR0b24tY29udGVudCxcclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhci1mb3JtYXQuZHgtY29sb3ItZm9ybWF0IC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDJweDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci10b29sYmFyLWZvcm1hdC5keC1zaXplLWZvcm1hdCB7XHJcbiAgd2lkdGg6IDkwcHg7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItdG9vbGJhci1zZXBhcmF0b3Ige1xyXG4gIGhlaWdodDogNTAlO1xyXG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTBlMGUwO1xyXG59XHJcbi5keC10b29sYmFyLW11bHRpbGluZSAuZHgtaHRtbGVkaXRvci10b29sYmFyLXNlcGFyYXRvciB7XHJcbiAgaGVpZ2h0OiAxOXB4O1xyXG59XHJcbi5keC1odG1sZWRpdG9yLXRvb2xiYXItbWVudS1zZXBhcmF0b3Ige1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LXJlc2l6ZS1mcmFtZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjOGFjODQwO1xyXG59XHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtYm90dG9tOjphZnRlcixcclxuLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItYm90dG9tLWxlZnQsXHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLWJvdHRvbS1yaWdodCxcclxuLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1jb3JuZXItdG9wLWxlZnQsXHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtY29ybmVyLXRvcC1yaWdodCxcclxuLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1sZWZ0OjphZnRlcixcclxuLmR4LXJlc2l6ZS1mcmFtZSAuZHgtcmVzaXphYmxlLWhhbmRsZS1yaWdodDo6YWZ0ZXIsXHJcbi5keC1yZXNpemUtZnJhbWUgLmR4LXJlc2l6YWJsZS1oYW5kbGUtdG9wOjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhYzg0MDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1hZGQtaW1hZ2UtcG9wdXAgPiAuZHgtb3ZlcmxheS1jb250ZW50ID4gLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWNvbGxlY3Rpb24gLmR4LWZpZWxkLWl0ZW06bm90KC5keC1sYXN0LWNvbCkge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1hZGQtaW1hZ2UtcG9wdXAgPiAuZHgtb3ZlcmxheS1jb250ZW50ID4gLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWZpeC1yYXRpby1jb250YWluZXIgLmR4LWJ1dHRvbmdyb3VwIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgd2lkdGg6IDI4cHg7XHJcbiAgbWFyZ2luLXRvcDogMnB4O1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWFkZC1pbWFnZS1wb3B1cCA+IC5keC1vdmVybGF5LWNvbnRlbnQgPiAuZHgtcG9wdXAtY29udGVudCAuZHgtY29sbGVjdGlvbiAuZHgtZmllbGQtaXRlbTpub3QoLmR4LWZpcnN0LWNvbCkge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG4uZHgtaHRtbGVkaXRvci1hZGQtaW1hZ2UtcG9wdXAgPiAuZHgtb3ZlcmxheS1jb250ZW50ID4gLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWZpbGV1cGxvYWRlci1pbnB1dC13cmFwcGVyIHtcclxuICBwYWRkaW5nOiA0MHB4IDMwcHg7XHJcbiAgYm9yZGVyOiAzcHggZGFzaGVkICNlMGUwZTA7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItYWRkLWltYWdlLXBvcHVwID4gLmR4LW92ZXJsYXktY29udGVudCA+IC5keC1wb3B1cC1jb250ZW50IC5keC1maWxldXBsb2FkZXItaW5wdXQtd3JhcHBlciAuZHgtZmlsZXVwbG9hZGVyLWlucHV0LWxhYmVsIHtcclxuICBib3JkZXItd2lkdGg6IDA7XHJcbn1cclxuLmR4LWh0bWxlZGl0b3ItYWRkLWltYWdlLXBvcHVwIC5keC1maWxldXBsb2FkZXItZHJhZ292ZXIgLmR4LWZpbGV1cGxvYWRlci1pbnB1dCB7XHJcbiAgcGFkZGluZy10b3A6IDdweDtcclxuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG59XHJcbi5keC1odG1sZWRpdG9yLWFkZC1pbWFnZS1wb3B1cCAuZHgtZmlsZXVwbG9hZGVyLWRyYWdvdmVyIC5keC1maWxldXBsb2FkZXItY29udGVudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsMjI0LDIyNCwuOCk7XHJcbn1cclxuLmR4LW1lbnRpb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LXN1Z2dlc3Rpb24tbGlzdC13cmFwcGVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LXN1Z2dlc3Rpb24tbGlzdC13cmFwcGVyLmR4LXBvcHVwLXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudCB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLDAsMCwuMik7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwwLDAsLjIpO1xyXG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xyXG59XHJcbi5keC1zdWdnZXN0aW9uLWxpc3Qtd3JhcHBlci5keC1wb3B1cC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQuZHgtZHJvcGRvd25lZGl0b3Itb3ZlcmxheS1mbGlwcGVkIHtcclxuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcclxufVxyXG4uZHgtc3VnZ2VzdGlvbi1saXN0LXdyYXBwZXIgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiAxcHg7XHJcbn1cclxuLmR4LXN1Z2dlc3Rpb24tbGlzdC13cmFwcGVyIC5keC1saXN0IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogMzZweDtcclxufVxyXG4uZHgtc3VnZ2VzdGlvbi1saXN0LXdyYXBwZXIgLmR4LWxpc3Qtc2VsZWN0LWFsbCB7XHJcbiAgcGFkZGluZzogMTJweCAwIDhweDtcclxufVxyXG4uZHgtc3VnZ2VzdGlvbi1saXN0LXdyYXBwZXIgLmR4LWVtcHR5LW1lc3NhZ2UsXHJcbi5keC1zdWdnZXN0aW9uLWxpc3Qtd3JhcHBlciAuZHgtbGlzdC1pdGVtIHtcclxuICBib3JkZXItdG9wOiAwO1xyXG59XHJcbi5keC1zdWdnZXN0aW9uLWxpc3Qtd3JhcHBlciAuZHgtZW1wdHktbWVzc2FnZTpsYXN0LW9mLXR5cGUsXHJcbi5keC1zdWdnZXN0aW9uLWxpc3Qtd3JhcHBlciAuZHgtbGlzdC1pdGVtOmxhc3Qtb2YtdHlwZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG4uZHgtdGFibGUtcmVzaXplLWZyYW1lID4gLmR4LWRyYWdnYWJsZS1kcmFnZ2luZyArIC5keC1odG1sZWRpdG9yLWhpZ2hsaWdodGVkLWNvbHVtbixcclxuLmR4LXRhYmxlLXJlc2l6ZS1mcmFtZSA+IC5keC1kcmFnZ2FibGUtZHJhZ2dpbmcgKyAuZHgtaHRtbGVkaXRvci1oaWdobGlnaHRlZC1yb3cge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuNSk7XHJcbn1cclxuLmR4LWZhLWJ1dHRvbi5keC1mYS1idXR0b24tbWFpbiAuZHgtb3ZlcmxheS1zaGFkZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjMyKTtcclxufVxyXG4uZHgtZmEtYnV0dG9uLmR4LWZhLWJ1dHRvbi1tYWluIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIG1pbi13aWR0aDogNTZweDtcclxuICBtYXgtaGVpZ2h0OiA1NnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM4YWM4NDA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDVweCAtMXB4IHJnYmEoMCwwLDAsLjIpLDAgNnB4IDEwcHggMCByZ2JhKDAsMCwwLC4xNCksMCAxcHggMThweCAwIHJnYmEoMCwwLDAsLjEyKTtcclxuICBib3gtc2hhZG93OiAwIDNweCA1cHggLTFweCByZ2JhKDAsMCwwLC4yKSwwIDZweCAxMHB4IDAgcmdiYSgwLDAsMCwuMTQpLDAgMXB4IDE4cHggMCByZ2JhKDAsMCwwLC4xMik7XHJcbn1cclxuLmR4LWZhLWJ1dHRvbi5keC1mYS1idXR0b24tbWFpbiAuZHgtb3ZlcmxheS1jb250ZW50LmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBhNTMwO1xyXG59XHJcbi5keC1mYS1idXR0b24uZHgtZmEtYnV0dG9uLW1haW4gLmR4LW92ZXJsYXktY29udGVudC5keC1zdGF0ZS1ob3ZlciAuZHgtZmEtYnV0dG9uLWljb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1mYS1idXR0b24uZHgtZmEtYnV0dG9uLW1haW4gLmR4LW92ZXJsYXktY29udGVudC5keC1zdGF0ZS1hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjkyMmE7XHJcbn1cclxuLmR4LWZhLWJ1dHRvbi5keC1mYS1idXR0b24tbWFpbiAuZHgtb3ZlcmxheS1jb250ZW50LmR4LXN0YXRlLWFjdGl2ZSAuZHgtZmEtYnV0dG9uLWljb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1mYS1idXR0b24uZHgtZmEtYnV0dG9uLW1haW4gLmR4LW92ZXJsYXktY29udGVudCAuZHgtZmEtYnV0dG9uLWljb24sXHJcbi5keC1mYS1idXR0b24uZHgtZmEtYnV0dG9uLW1haW4gLmR4LW92ZXJsYXktY29udGVudCAuZHgtZmEtYnV0dG9uLWljb24tY2xvc2Uge1xyXG4gIHBhZGRpbmc6IDE5cHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWZhLWJ1dHRvbi5keC1mYS1idXR0b24tbWFpbiAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1mYS1idXR0b24tbGFiZWwtd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHN0YXRpYztcclxufVxyXG4uZHgtZmEtYnV0dG9uLmR4LWZhLWJ1dHRvbi1tYWluIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWZhLWJ1dHRvbi1sYWJlbC13cmFwcGVyIC5keC1mYS1idXR0b24tbGFiZWwge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICBjb2xvcjogI2ZmZjtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZHgtZmEtYnV0dG9uLmR4LWZhLWJ1dHRvbi1tYWluIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWlua3JpcHBsZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcclxufVxyXG4uZHgtZmEtYnV0dG9uLmR4LWZhLWJ1dHRvbi1tYWluLmR4LWZhLWJ1dHRvbi13aXRoLWxhYmVsIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxufVxyXG4uZHgtZmEtYnV0dG9uLmR4LWZhLWJ1dHRvbi1tYWluLmR4LWZhLWJ1dHRvbi13aXRoLWxhYmVsIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWZhLWJ1dHRvbi1pY29uLFxyXG4uZHgtZmEtYnV0dG9uLmR4LWZhLWJ1dHRvbi1tYWluLmR4LWZhLWJ1dHRvbi13aXRoLWxhYmVsIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWZhLWJ1dHRvbi1pY29uLWNsb3NlIHtcclxuICBwYWRkaW5nOiAxOXB4IDAgMTlweCAxMnB4O1xyXG59XHJcbi5keC1mYS1idXR0b24gLmR4LWZhLWJ1dHRvbi1pY29uLFxyXG4uZHgtZmEtYnV0dG9uIC5keC1mYS1idXR0b24taWNvbi1jbG9zZSB7XHJcbiAgcGFkZGluZzogMTFweDtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG4uZHgtZmEtYnV0dG9uIC5keC1mYS1idXR0b24taWNvbiAuZHgtaWNvbixcclxuLmR4LWZhLWJ1dHRvbiAuZHgtZmEtYnV0dG9uLWljb24tY2xvc2UgLmR4LWljb24ge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4uZHgtZmEtYnV0dG9uIC5keC1mYS1idXR0b24taWNvbiBpbWcsXHJcbi5keC1mYS1idXR0b24gLmR4LWZhLWJ1dHRvbi1pY29uLWNsb3NlIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1mYS1idXR0b24gLmR4LW92ZXJsYXktY29udGVudCB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBtaW4td2lkdGg6IDQwcHg7XHJcbiAgbWF4LWhlaWdodDogNDBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmR4LWZhLWJ1dHRvbiAuZHgtb3ZlcmxheS1jb250ZW50LmR4LWZhLWJ1dHRvbi1jb250ZW50LXJldmVyc2Uge1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbn1cclxuLmR4LWZhLWJ1dHRvbiAuZHgtb3ZlcmxheS1jb250ZW50LmR4LWZhLWJ1dHRvbi1jb250ZW50LXJldmVyc2UgLmR4LWZhLWJ1dHRvbi1sYWJlbC13cmFwcGVyIHtcclxuICByaWdodDogYXV0bztcclxuICBsZWZ0OiA0MHB4O1xyXG59XHJcbi5keC1mYS1idXR0b24gLmR4LW92ZXJsYXktY29udGVudC5keC1mYS1idXR0b24tY29udGVudC1yZXZlcnNlIC5keC1mYS1idXR0b24tbGFiZWwtd3JhcHBlciAuZHgtZmEtYnV0dG9uLWxhYmVsIHtcclxuICBtYXJnaW4tbGVmdDogMTZweDtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LWZhLWJ1dHRvbiAuZHgtb3ZlcmxheS1jb250ZW50LmR4LXN0YXRlLWhvdmVyIC5keC1mYS1idXR0b24taWNvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcclxufVxyXG4uZHgtZmEtYnV0dG9uIC5keC1vdmVybGF5LWNvbnRlbnQuZHgtc3RhdGUtYWN0aXZlIC5keC1mYS1idXR0b24taWNvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzYTNhMztcclxufVxyXG4uZHgtZmEtYnV0dG9uIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWZhLWJ1dHRvbi1sYWJlbC13cmFwcGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDQwcHg7XHJcbn1cclxuLmR4LWZhLWJ1dHRvbiAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1mYS1idXR0b24tbGFiZWwtd3JhcHBlciAuZHgtZmEtYnV0dG9uLWxhYmVsIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgcGFkZGluZzogMCAxMnB4O1xyXG4gIG1hcmdpbi1yaWdodDogMTZweDtcclxuICBsaW5lLWhlaWdodDogMzJweDtcclxuICBoZWlnaHQ6IDMycHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCA2cHggcmdiYSgwLDAsMCwuMTUpO1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsMCwwLC4xNSk7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG59XHJcbi5keC1mYS1idXR0b24gLmR4LW92ZXJsYXktY29udGVudCAuZHgtZmEtYnV0dG9uLWljb24ge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNXB4IC0xcHggcmdiYSgwLDAsMCwuMiksMCA2cHggMTBweCAwIHJnYmEoMCwwLDAsLjE0KSwwIDFweCAxOHB4IDAgcmdiYSgwLDAsMCwuMTIpO1xyXG4gIGJveC1zaGFkb3c6IDAgM3B4IDVweCAtMXB4IHJnYmEoMCwwLDAsLjIpLDAgNnB4IDEwcHggMCByZ2JhKDAsMCwwLC4xNCksMCAxcHggMThweCAwIHJnYmEoMCwwLDAsLjEyKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmR4LWZhLWJ1dHRvbiAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1pbmtyaXBwbGUge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxufVxyXG4uZHgtZmEtYnV0dG9uLmR4LWZhLWJ1dHRvbi1tYWluIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWZhLWJ1dHRvbi1sYWJlbCB7XHJcbiAgcGFkZGluZzogMCAyMHB4IDAgMTJweDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsZXR0ZXItc3BhY2luZzogMS4yNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIHtcclxuICBoZWlnaHQ6IDUwMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItd3JhcHBlciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItbm90aWZpY2F0aW9uLWRyYXdlcixcclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1ub3RpZmljYXRpb24tZHJhd2VyLXBhbmVsIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1ub3RpZmljYXRpb24tcG9wdXAgLmR4LW92ZXJsYXktY29udGVudCB7XHJcbiAgbWluLXdpZHRoOiAyNDBweDtcclxuICBtYXgtd2lkdGg6IDkzdnc7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6NDMxcHgpIHtcclxuICAuZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLW5vdGlmaWNhdGlvbi1wb3B1cCAuZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgfVxyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItbm90aWZpY2F0aW9uLXBvcHVwIC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItbm90aWZpY2F0aW9uLXBvcHVwIC5keC1wb3B1cC1jb250ZW50IC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1ib3gge1xyXG4gIHBhZGRpbmc6IDVweCAwIDA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1ub3RpZmljYXRpb24tcG9wdXAgLmR4LWZpbGVtYW5hZ2VyLW5vdGlmaWNhdGlvbi1jb21tb24ge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLW5vdGlmaWNhdGlvbi1wb3B1cCAuZHgtZmlsZW1hbmFnZXItbm90aWZpY2F0aW9uLWNvbW1vbi1uby1pdGVtIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1kcmF3ZXItc2hyaW5rIC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1wYW5lbCB7XHJcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcclxuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1wYW5lbCB7XHJcbiAgd2lkdGg6IDM0MHB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLXBhbmVsIC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1wYW5lbC1jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweCAyMHB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItcHJvZ3Jlc3MtcGFuZWwgLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLXBhbmVsLXRpdGxlIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcclxuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgcGFkZGluZzogMCAwIDVweCAxMHB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItcHJvZ3Jlc3MtcGFuZWwgLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLXBhbmVsLXRpdGxlIC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1wYW5lbC10aXRsZS10ZXh0IHtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcclxuICBmbGV4OiAxIDEgYXV0bztcclxuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItcHJvZ3Jlc3MtcGFuZWwgLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLXBhbmVsLWNvbW1vbiAuZHgtZmlsZW1hbmFnZXItcHJvZ3Jlc3MtYm94LWNvbW1vbiB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLXBhbmVsIC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1wYW5lbC1zZXBhcmF0b3Ige1xyXG4gIGhlaWdodDogMjBweDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLXBhbmVsIC5keC1maWxlbWFuYWdlci1pLmR4LWZpbGVtYW5hZ2VyLWktY2FuY2VsIHtcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1wYW5lbCAuZHgtZmlsZW1hbmFnZXItcHJvZ3Jlc3MtcGFuZWwtZGV0YWlscyA+IC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1ib3gge1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1ib3gge1xyXG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLWJveC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1ib3gtd2l0aG91dC1jbG9zZS1idXR0b24ge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1ib3ggLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLWJveC1pbWFnZSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItcHJvZ3Jlc3MtYm94IC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1ib3gtd3JhcHBlciB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtbXMtZmxleDogMSBhdXRvO1xyXG4gIGZsZXg6IDEgYXV0bztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItcHJvZ3Jlc3MtYm94IC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1ib3gtY29tbW9uIHtcclxuICBwYWRkaW5nOiA1cHggMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1ib3ggLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLWJveC1wcm9ncmVzcy1iYXIsXHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItcHJvZ3Jlc3MtYm94IC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1ib3gtc3RhdHVzIHtcclxuICBwYWRkaW5nOiA1cHggMDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLWJveCAuZHgtZmlsZW1hbmFnZXItcHJvZ3Jlc3MtYm94LWNsb3NlLWJ1dHRvbiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLWJveC1lcnJvciB7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBib3JkZXItd2lkdGg6IDA7XHJcbiAgcGFkZGluZzogMnB4IDhweCAzcHg7XHJcbiAgZm9udC1zaXplOiAuODVlbTtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItdG9vbGJhciAuZHgtZmlsZW1hbmFnZXItdG9vbGJhci1zZXBhcmF0b3ItaXRlbSB7XHJcbiAgd2lkdGg6IDFweDtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LXNwbGl0dGVyLXdyYXBwZXIuZHgtc3BsaXR0ZXItaW5hY3RpdmUsXHJcbi5keC1maWxlbWFuYWdlciAuZHgtc3BsaXR0ZXItd3JhcHBlci5keC1zcGxpdHRlci1pbml0aWFsIHtcclxuICByaWdodDogM3B4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQ7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLWNvbnRhaW5lciAuZHgtZmlsZW1hbmFnZXItYWRhcHRpdml0eS1kcmF3ZXItcGFuZWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLWNvbnRhaW5lciAuZHgtZmlsZW1hbmFnZXItZGlycy1wYW5lbCB7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItY29udGFpbmVyIC5keC1kcmF3ZXItb3BlbmVkIC5keC1zcGxpdHRlci5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgd2lkdGg6IDFweDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLWNvbnRhaW5lciAuZHgtZHJhd2VyLXNocmluayAuZHgtZHJhd2VyLXBhbmVsLWNvbnRlbnQge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItY29udGFpbmVyIC5keC1kcmF3ZXItcGFuZWwtY29udGVudCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDMwJTtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLWNvbnRhaW5lciAuZHgtZHJhd2VyLXBhbmVsLWNvbnRlbnQuZHgtZHJhd2VyLXBhbmVsLWNvbnRlbnQtaW5pdGlhbCB7XHJcbiAgbWluLXdpZHRoOiAyNTBweDtcclxuICBtYXgtd2lkdGg6IDMwMHB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItY29udGFpbmVyIC5keC1kcmF3ZXItcGFuZWwtY29udGVudC5keC1kcmF3ZXItcGFuZWwtY29udGVudC1hZGFwdGl2ZSB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItYnJlYWRjcnVtYnMge1xyXG4gIHBhZGRpbmc6IDJweCAxMXB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLWJyZWFkY3J1bWJzIC5keC1tZW51LWl0ZW0tY29udGVudCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1icmVhZGNydW1icyAuZHgtZmlsZW1hbmFnZXItYnJlYWRjcnVtYnMtcGFyZW50LWZvbGRlci1pdGVtIC5keC1tZW51LWl0ZW0tY29udGVudCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAycHg7XHJcbiAgcGFkZGluZy1yaWdodDogMnB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItYnJlYWRjcnVtYnMgLmR4LWZpbGVtYW5hZ2VyLWJyZWFkY3J1bWJzLXNlcGFyYXRvci1pdGVtIC5keC1tZW51LWl0ZW0tY29udGVudCB7XHJcbiAgd2lkdGg6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMDtcclxuICBtYXJnaW46IDAgMTBweDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLWJyZWFkY3J1bWJzIC5keC1maWxlbWFuYWdlci1icmVhZGNydW1icy1wYXRoLXNlcGFyYXRvci1pdGVtIC5keC1tZW51LWl0ZW0tY29udGVudCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XHJcbiAgcGFkZGluZy1yaWdodDogMXB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItYnJlYWRjcnVtYnMgLmR4LWZpbGVtYW5hZ2VyLWJyZWFkY3J1bWJzLXBhdGgtc2VwYXJhdG9yLWl0ZW0uZHgtc3RhdGUtaG92ZXIsXHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItYnJlYWRjcnVtYnMgLmR4LWZpbGVtYW5hZ2VyLWJyZWFkY3J1bWJzLXNlcGFyYXRvci1pdGVtLmR4LXN0YXRlLWhvdmVyIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1lZGl0aW5nLWNvbnRhaW5lcixcclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1ub3RpZmljYXRpb24tY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtNTAwMHB4O1xyXG4gIGxlZnQ6IC01MDAwcHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1yb3cgLmR4LWZpbGVtYW5hZ2VyLWZpbGUtYWN0aW9ucy1idXR0b24ge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LXJvdyAuZHgtZmlsZW1hbmFnZXItZmlsZS1hY3Rpb25zLWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1yb3cuZHgtcm93LWZvY3VzZWQgLmR4LWZpbGVtYW5hZ2VyLWZpbGUtYWN0aW9ucy1idXR0b24sXHJcbi5keC1maWxlbWFuYWdlciAuZHgtcm93LmR4LXNlbGVjdGlvbiAuZHgtZmlsZW1hbmFnZXItZmlsZS1hY3Rpb25zLWJ1dHRvbixcclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1yb3cuZHgtc3RhdGUtaG92ZXIgLmR4LWZpbGVtYW5hZ2VyLWZpbGUtYWN0aW9ucy1idXR0b24ge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1pdGVtcy1wYW5lbCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItZmlsZXVwbG9hZGVyLWRyb3B6b25lLXBsYWNlaG9sZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgei1pbmRleDogMTAwMDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXRodW1ibmFpbHMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscyAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscy12aWV3LXBvcnQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwYWRkaW5nOiA1cHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzLXZpZXctcG9ydCAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscy1jb250YWluZXIge1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzLXZpZXctcG9ydCAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscy1pdGVtIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIGhlaWdodDogMTAwcHg7XHJcbiAgYm9yZGVyOiAxcHggZGFzaGVkIHRyYW5zcGFyZW50O1xyXG4gIG1hcmdpbjogNXB4O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscyAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscy12aWV3LXBvcnQgLmR4LWZpbGVtYW5hZ2VyLXRodW1ibmFpbHMtaXRlbSAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscy1pdGVtLWNvbnRlbnQge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMTNweCAwIDEwcHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzLXZpZXctcG9ydCAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscy1pdGVtIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzLWl0ZW0tY29udGVudCAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscy1pdGVtLXRodW1ibmFpbCB7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscyAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscy12aWV3LXBvcnQgLmR4LWZpbGVtYW5hZ2VyLXRodW1ibmFpbHMtaXRlbSAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscy1pdGVtLWNvbnRlbnQgLmR4LWZpbGVtYW5hZ2VyLXRodW1ibmFpbHMtaXRlbS1zcGFjZXIge1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscyAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscy12aWV3LXBvcnQgLmR4LWZpbGVtYW5hZ2VyLXRodW1ibmFpbHMtaXRlbSAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscy1pdGVtLWNvbnRlbnQgLmR4LWZpbGVtYW5hZ2VyLXRodW1ibmFpbHMtaXRlbS1uYW1lIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1kZXRhaWxzIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItZGV0YWlscyA+IGRpdiB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItZGV0YWlscyAuZHgtZGF0YWdyaWQtcm93c3ZpZXcgLmR4LWRhdGFncmlkLXRhYmxlID4gdGJvZHkgPiB0ci5keC1maWxlbWFuYWdlci1wYXJlbnQtZGlyZWN0b3J5LWl0ZW0gPiB0ZCA+IC5keC1zZWxlY3QtY2hlY2tib3gge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1kZXRhaWxzIC5keC1maWxlbWFuYWdlci1kZXRhaWxzLWl0ZW0tbmFtZS13cmFwcGVyIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcclxuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1kZXRhaWxzIC5keC1maWxlbWFuYWdlci1kZXRhaWxzLWl0ZW0tbmFtZS13cmFwcGVyIC5keC1maWxlbWFuYWdlci1kZXRhaWxzLWl0ZW0tbmFtZSB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtbXMtZmxleDogMSBhdXRvO1xyXG4gIGZsZXg6IDEgYXV0bztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1pLmR4LWZpbGVtYW5hZ2VyLWktcHJvZ3Jlc3MsXHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItaS5keC1pY29uLmR4LWZpbGVtYW5hZ2VyLWktcHJvZ3Jlc3Mge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiAxLjVzIGxpbmVhciBpbmZpbml0ZSBkeC1maWxlbWFuYWdlci1pY29uLXJvdGF0ZTtcclxuICBhbmltYXRpb246IDEuNXMgbGluZWFyIGluZmluaXRlIGR4LWZpbGVtYW5hZ2VyLWljb24tcm90YXRlO1xyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBkeC1maWxlbWFuYWdlci1pY29uLXJvdGF0ZSB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgZHgtZmlsZW1hbmFnZXItaWNvbi1yb3RhdGUge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gIH1cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gIH1cclxufVxyXG4uZHgtZmlsZW1hbmFnZXItZmlsZS1hY3Rpb25zLWJ1dHRvbiB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXItZmlsZS1hY3Rpb25zLWJ1dHRvbi5keC13aWRnZXQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5keC1maWxlbWFuYWdlci1maWxlLWFjdGlvbnMtYnV0dG9uIC5keC1idXR0b24ge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXItZmlsZS1hY3Rpb25zLWJ1dHRvbiAuZHgtYnV0dG9uIGkge1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXItZmlsZS1hY3Rpb25zLWJ1dHRvbi5keC1maWxlbWFuYWdlci1maWxlLWFjdGlvbnMtYnV0dG9uLWFjdGl2YXRlZCxcclxuLmR4LWZpbGVtYW5hZ2VyLWZpbGUtYWN0aW9ucy1idXR0b246aG92ZXIge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyLWRpcnMtdHJlZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyLWRpcnMtdHJlZSAuZHgtdHJlZXZpZXctaXRlbS1jb250ZW50IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XHJcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyLWRpcnMtdHJlZSAuZHgtdHJlZXZpZXctaXRlbS1jb250ZW50ID4gLmR4LWljb24ge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xyXG4gIGZsZXg6IDAgMCBhdXRvO1xyXG59XHJcbi5keC1maWxlbWFuYWdlci1kaXJzLXRyZWUgLmR4LXRyZWV2aWV3LWl0ZW0tY29udGVudCAuZHgtZmlsZW1hbmFnZXItZGlycy10cmVlLWl0ZW0tdGV4dCB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAtbXMtZmxleDogMSBhdXRvO1xyXG4gIGZsZXg6IDEgYXV0bztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyLWRpcnMtdHJlZSAuZHgtZmlsZW1hbmFnZXItZm9jdXNlZC1pdGVtIC5keC1maWxlbWFuYWdlci1maWxlLWFjdGlvbnMtYnV0dG9uLFxyXG4uZHgtZmlsZW1hbmFnZXItZGlycy10cmVlIC5keC10cmVldmlldy1pdGVtLmR4LXN0YXRlLWhvdmVyIC5keC1maWxlbWFuYWdlci1maWxlLWFjdGlvbnMtYnV0dG9uIHtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG59XHJcbi5keC1maWxlbWFuYWdlci1kaWFsb2cuZHgtZmlsZW1hbmFnZXItZGlhbG9nLWZvbGRlci1jaG9vc2VyLFxyXG4uZHgtZmlsZW1hbmFnZXItcHJvZ3Jlc3NwYW5lbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5keC1maWxlbWFuYWdlci1kaWFsb2ctZm9sZGVyLWNob29zZXIgPiBkaXYge1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXItZGlhbG9nLXBvcHVwID4gLmR4LW92ZXJsYXktY29udGVudCB7XHJcbiAgbWluLXdpZHRoOiAzMDBweDtcclxuICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlci1kaWFsb2ctbmFtZS1lZGl0b3ItcG9wdXAgPiAuZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICBtYXgtd2lkdGg6IDM0MHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDE4MHB4O1xyXG4gIG1heC1oZWlnaHQ6IDE4MHB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlci1kaWFsb2ctZGVsZXRlLWl0ZW0tcG9wdXAgPiAuZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICBtYXgtd2lkdGg6IDM0MHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDE4MHB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlci1kaWFsb2ctZGVsZXRlLWl0ZW0tcG9wdXAgPiAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3B1cC1jb250ZW50IC5keC1maWxlbWFuYWdlci1kaWFsb2ctZGVsZXRlLWl0ZW0ge1xyXG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzcGFuZWwge1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmc6IDVweDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXItcHJvZ3Jlc3NwYW5lbCAuZHgtZmlsZW1hbmFnZXItcHJvZ3Jlc3Nib3gge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlci1wcm9ncmVzc3BhbmVsIC5keC1maWxlbWFuYWdlci1wcm9ncmVzc2JveC1jYW5jZWwtYnV0dG9uIHtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5keC1zcGxpdHRlci13cmFwcGVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDk5ODtcclxuICB0b3A6IDA7XHJcbn1cclxuLmR4LXNwbGl0dGVyLXdyYXBwZXIgLmR4LXNwbGl0dGVyLWJvcmRlciB7XHJcbiAgei1pbmRleDogOTk3O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogN3B4O1xyXG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcclxufVxyXG4uZHgtc3BsaXR0ZXItd3JhcHBlciAuZHgtc3BsaXR0ZXItYm9yZGVyIC5keC1zcGxpdHRlciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuLmR4LXNwbGl0dGVyLXdyYXBwZXIgLmR4LXNwbGl0dGVyLWJvcmRlciAuZHgtc3BsaXR0ZXIuZHgtc3BsaXR0ZXItaW5hY3RpdmUge1xyXG4gIHotaW5kZXg6IDk5ODtcclxufVxyXG4uZHgtc3BsaXR0ZXItd3JhcHBlciAuZHgtc3BsaXR0ZXItYm9yZGVyIC5keC1zcGxpdHRlci5keC1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5keC1zcGxpdHRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC41KTtcclxufVxyXG4uZHgtc3BsaXR0ZXIuZHgtc3BsaXR0ZXItaW5hY3RpdmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LXNwbGl0dGVyLWJvcmRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIHtcclxuICBib3JkZXItY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1ub3RpZmljYXRpb24tY29tbW9uIHtcclxuICBib3JkZXItY29sb3I6ICNlMGUwZTA7XHJcbiAgY29sb3I6ICNmNDQzMzY7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1kcmF3ZXItc2hyaW5rIC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1wYW5lbCB7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1wYW5lbCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLXBhbmVsIC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1wYW5lbC10aXRsZSB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1wcm9ncmVzcy1ib3gtaW1hZ2Uge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLWJveC1lcnJvciB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZDogI2Y0NDMzNjtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXByb2dyZXNzLWJveCAuZHgtZmlsZW1hbmFnZXItcHJvZ3Jlc3MtYm94LWNsb3NlLWJ1dHRvbiB7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItdG9vbGJhciB7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgbWluLWhlaWdodDogMzhweDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXRvb2xiYXIuZHgtZmlsZW1hbmFnZXItZmlsZS10b29sYmFyLFxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXRvb2xiYXIuZHgtZmlsZW1hbmFnZXItZmlsZS10b29sYmFyIC5keC10b29sYmFyIHtcclxuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItdG9vbGJhciAuZHgtZmlsZW1hbmFnZXItdG9vbGJhci1zZXBhcmF0b3ItaXRlbSB7XHJcbiAgaGVpZ2h0OiAyNnB4O1xyXG4gIGJhY2tncm91bmQ6ICNlMGUwZTA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci10b29sYmFyIC5keC1maWxlbWFuYWdlci10b29sYmFyLXZpZXdtb2RlLWl0ZW0gLmR4LXRleHRlZGl0b3Ige1xyXG4gIHdpZHRoOiAxNTBweDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXRvb2xiYXIgLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZCB7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItdG9vbGJhciAuZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItZmlsbGVkLmR4LXN0YXRlLWFjdGl2ZSxcclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci10b29sYmFyIC5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1maWxsZWQuZHgtc3RhdGUtZm9jdXNlZCxcclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci10b29sYmFyIC5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1maWxsZWQuZHgtc3RhdGUtaG92ZXIge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjEpO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItdG9vbGJhciAuZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItZmlsbGVkLmR4LWRyb3Bkb3duZWRpdG9yIHtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItdG9vbGJhciAuZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItZmlsbGVkLmR4LWRyb3Bkb3duZWRpdG9yIC5keC1kcm9wZG93bmVkaXRvci1pY29uIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci10b29sYmFyIC5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1maWxsZWQuZHgtZHJvcGRvd25lZGl0b3IuZHgtc3RhdGUtYWN0aXZlIC5keC1kcm9wZG93bmVkaXRvci1pY29uLFxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXRvb2xiYXIgLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1kcm9wZG93bmVkaXRvci5keC1zdGF0ZS1ob3ZlciAuZHgtZHJvcGRvd25lZGl0b3ItaWNvbiB7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci10b29sYmFyIC5keC10b29sYmFyIC5keC1maWxlbWFuYWdlci10b29sYmFyLXZpZXdtb2RlLWl0ZW0gLmR4LWJ1dHRvbi1jb250ZW50IHtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1maWxldXBsb2FkZXItZHJvcHpvbmUtcGxhY2Vob2xkZXIge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICM4YWM4NDA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1jb250YWluZXIge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1kaXJzLXBhbmVsIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTBlMGUwO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItYnJlYWRjcnVtYnMge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1icmVhZGNydW1icyAuZHgtbWVudS1pdGVtLmR4LXN0YXRlLWZvY3VzZWQge1xyXG4gIGJhY2tncm91bmQ6ICNlMGUwZTA7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLWJyZWFkY3J1bWJzIC5keC1tZW51LWl0ZW0tY29udGVudCB7XHJcbiAgcGFkZGluZy10b3A6IDhweDtcclxuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItYnJlYWRjcnVtYnMgLmR4LWZpbGVtYW5hZ2VyLWJyZWFkY3J1bWJzLXNlcGFyYXRvci1pdGVtIC5keC1tZW51LWl0ZW0tY29udGVudCB7XHJcbiAgYmFja2dyb3VuZDogI2UwZTBlMDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLWJyZWFkY3J1bWJzIC5keC1maWxlbWFuYWdlci1icmVhZGNydW1icy1wYXRoLXNlcGFyYXRvci1pdGVtLmR4LXN0YXRlLWhvdmVyLFxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLWJyZWFkY3J1bWJzIC5keC1maWxlbWFuYWdlci1icmVhZGNydW1icy1zZXBhcmF0b3ItaXRlbS5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogMCAwO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscyAuZHgtZmlsZW1hbmFnZXItdGh1bWJuYWlscy1pdGVtLmR4LWl0ZW0tc2VsZWN0ZWQge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMTM4LDIwMCw2NCwuOCk7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzLWl0ZW0uZHgtc3RhdGUtaG92ZXI6bm90KC5keC1zdGF0ZS1mb2N1c2VkKTpub3QoLmR4LWl0ZW0tc2VsZWN0ZWQpIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4wNCk7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzLWl0ZW0uZHgtc3RhdGUtZm9jdXNlZCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzhhYzg0MDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLXRodW1ibmFpbHMgLmR4LWZpbGVtYW5hZ2VyLXRodW1ibmFpbHMtaXRlbS5keC1pdGVtLXNlbGVjdGVkLmR4LXN0YXRlLWZvY3VzZWQge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMTM4LDIwMCw2NCwuNyk7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzLWl0ZW0gLmR4LWZpbGVtYW5hZ2VyLXRodW1ibmFpbHMtaXRlbS10aHVtYm5haWwge1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGhlaWdodDogMzZweDtcclxuICBmb250LXNpemU6IDM2cHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzIC5keC1maWxlbWFuYWdlci10aHVtYm5haWxzLWl0ZW0gLmR4LWZpbGVtYW5hZ2VyLWl0ZW0tY3VzdG9tLXRodW1ibmFpbCB7XHJcbiAgY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1maWxlcy12aWV3IHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItZmlsZXMtdmlldy5keC1maWxlbWFuYWdlci1kZXRhaWxzIC5keC1maWxlbWFuYWdlci1kZXRhaWxzLWl0ZW0tdGh1bWJuYWlsIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlciAuZHgtZmlsZW1hbmFnZXItZmlsZXMtdmlldy5keC1maWxlbWFuYWdlci1kZXRhaWxzIC5keC1kYXRhZ3JpZCAuZHgtZGF0YWdyaWQtY29udGVudCAuZHgtZGF0YWdyaWQtdGFibGUgLmR4LWNvbW1hbmQtc2VsZWN0IHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHdpZHRoOiA0M3B4O1xyXG4gIG1pbi13aWR0aDogNDNweDtcclxuICBtYXgtd2lkdGg6IDQzcHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1maWxlcy12aWV3LmR4LWZpbGVtYW5hZ2VyLWRldGFpbHMgLmR4LWRhdGFncmlkIC5keC1kYXRhZ3JpZC1jb250ZW50IC5keC1kYXRhZ3JpZC10YWJsZSAuZHgtZmlsZW1hbmFnZXItZGV0YWlscy1pdGVtLWlzLWRpcmVjdG9yeSB7XHJcbiAgcGFkZGluZy1yaWdodDogMCFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAwIWltcG9ydGFudDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXIgLmR4LWZpbGVtYW5hZ2VyLWZpbGVzLXZpZXcuZHgtZmlsZW1hbmFnZXItZGV0YWlscyAuZHgtcm93LWZvY3VzZWQgLmR4LWZpbGVtYW5hZ2VyLWZpbGUtYWN0aW9ucy1idXR0b24gLmR4LWJ1dHRvbiAuZHgtaWNvbiB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyIC5keC1maWxlbWFuYWdlci1kZXRhaWxzIC5keC1maWxlbWFuYWdlci1kZXRhaWxzLWl0ZW0tbmFtZS13cmFwcGVyIHtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXItZGlycy10cmVlLmR4LXRyZWV2aWV3IC5keC10cmVldmlldy1pdGVtIHtcclxuICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyLWRpcnMtdHJlZS5keC10cmVldmlldyAuZHgtc3RhdGUtZm9jdXNlZCA+IC5keC10cmVldmlldy1pdGVtIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyLWRpcnMtdHJlZS5keC10cmVldmlldyAuZHgtc3RhdGUtZm9jdXNlZCA+IC5keC10cmVldmlldy1pdGVtLmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xyXG59XHJcbi5keC1maWxlbWFuYWdlci1kaXJzLXRyZWUuZHgtdHJlZXZpZXcgLmR4LXN0YXRlLWZvY3VzZWQgPiAuZHgtdHJlZXZpZXctaXRlbSAqIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1maWxlbWFuYWdlci1kaXJzLXRyZWUuZHgtdHJlZXZpZXcgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveCA+IC5keC10cmVldmlldy1pdGVtLmR4LWZpbGVtYW5hZ2VyLWZvY3VzZWQtaXRlbSB7XHJcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXItZGlycy10cmVlLmR4LXRyZWV2aWV3IC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3ggPiAuZHgtdHJlZXZpZXctaXRlbS5keC1maWxlbWFuYWdlci1mb2N1c2VkLWl0ZW0gKiB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXItdmlldy1zd2l0Y2hlci1wb3B1cCB7XHJcbiAgd2lkdGg6IDI4cHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyLXZpZXctc3dpdGNoZXItcG9wdXAgLmR4LWRyb3Bkb3duYnV0dG9uLXBvcHVwLXdyYXBwZXIuZHgtZHJvcGRvd25idXR0b24tcG9wdXAtd3JhcHBlciAuZHgtbGlzdDpub3QoLmR4LWxpc3Qtc2VsZWN0LWRlY29yYXRvci1lbmFibGVkKSAuZHgtbGlzdC1pdGVtLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xyXG59XHJcbi5keC1maWxlbWFuYWdlci1kaXJzLXRyZWUuZHgtdHJlZXZpZXcgLmR4LWZpbGVtYW5hZ2VyLWZpbGUtYWN0aW9ucy1idXR0b24gLmR4LWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyLWZpbGUtYWN0aW9ucy1idXR0b24gLmR4LWJ1dHRvbiB7XHJcbiAgbWluLXdpZHRoOiAyMnB4O1xyXG4gIGhlaWdodDogMjJweDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXItZmlsZS1hY3Rpb25zLWJ1dHRvbiAuZHgtYnV0dG9uIC5keC1idXR0b24tY29udGVudCB7XHJcbiAgcGFkZGluZzogOXB4IDZweDtcclxufVxyXG4uZHgtZmlsZW1hbmFnZXItY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW0taGFzLXRleHQ6bm90KC5keC1tZW51LWl0ZW0taGFzLWljb24pIC5keC1tZW51LWl0ZW0tdGV4dCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyLWkuZHgtZmlsZW1hbmFnZXItaS1wcm9ncmVzcyxcclxuLmR4LWZpbGVtYW5hZ2VyLWkuZHgtZmlsZW1hbmFnZXItaS1yZWZyZXNoLFxyXG4uZHgtZmlsZW1hbmFnZXItaS5keC1pY29uLmR4LWZpbGVtYW5hZ2VyLWktcHJvZ3Jlc3MsXHJcbi5keC1maWxlbWFuYWdlci1pLmR4LWljb24uZHgtZmlsZW1hbmFnZXItaS1yZWZyZXNoIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzBfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDIyJTIwMjIlMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAyMiUyMDIyJTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbCUzQXJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NnJTIwaWQlM0QlMjJfeDMxXyUyMiUzRSUwQSUwOSUzQ3BhdGglMjBpZCUzRCUyMl94MzNfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTExJTJDNGMyLjQ1JTJDMCUyQzQuNTklMkMxLjI2JTJDNS44NCUyQzMuMTZMMTUlMkM5bDYlMkMxbC0xLTZsLTEuNzMlMkMxLjczQzE2LjY0JTJDMy40NyUyQzE0JTJDMiUyQzExJTJDMiUwQSUwOSUwOWMtNC45NyUyQzAtOSUyQzQuMDMtOSUyQzloMkM0JTJDNy4xMyUyQzcuMTMlMkM0JTJDMTElMkM0eiUyMiUyRiUzRSUwQSUwOSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE3LjkyJTJDMTJjLTAuNDklMkMzLjM5LTMuMzklMkM2LTYuOTIlMkM2Yy0yLjE5JTJDMC00LjEzLTEuMDEtNS40MS0yLjU5TDclMkMxNGwtNi0xbDElMkM2bDIuMTctMi4xNyUwQSUwOSUwOUM1LjgyJTJDMTguNzYlMkM4LjI2JTJDMjAlMkMxMSUyQzIwYzQuNjMlMkMwJTJDOC40NC0zLjUlMkM4Ljk0LThIMTcuOTJ6JTIyJTJGJTNFJTBBJTNDJTJGZyUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyLWkuZHgtZmlsZW1hbmFnZXItaS1kb25lLFxyXG4uZHgtZmlsZW1hbmFnZXItaS5keC1pY29uLmR4LWZpbGVtYW5hZ2VyLWktZG9uZSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDJTNGeG1sJTIwdmVyc2lvbiUzRCUyMjEuMCUyMiUyMGVuY29kaW5nJTNEJTIydXRmLTglMjIlM0YlM0UlMEElM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIwaWQlM0QlMjJfeDMwXyUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIweG1sbnMlM0F4bGluayUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJTIyJTIweCUzRCUyMjBweCUyMiUyMHklM0QlMjIwcHglMjIlMEElMDklMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAyMiUyMDIyJTIyJTIwc3R5bGUlM0QlMjJlbmFibGUtYmFja2dyb3VuZCUzQW5ldyUyMDAlMjAwJTIwMjIlMjAyMiUzQiUyMiUyMHhtbCUzQXNwYWNlJTNEJTIycHJlc2VydmUlMjIlM0UlMEElM0NzdHlsZSUyMHR5cGUlM0QlMjJ0ZXh0JTJGY3NzJTIyJTNFJTBBJTA5LnN0MCU3QmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCZmlsbCUzQXJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTNCJTdEJTBBJTA5LnN0MSU3QmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCZmlsbCUzQXJnYiUyODEzOCwlMjAyMDAsJTIwNjQlMjklM0IlN0QlMEElMDkuc3QyJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0JmaWxsJTNBJTIzZmZmJTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NwYXRoJTIwaWQlM0QlMjJfeDMzXyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0yMSUyQzEwbC02LTFsMS44Ny0xLjg3QzE1LjYlMkM1LjI0JTJDMTMuNDQlMkM0JTJDMTElMkM0Yy0zLjg3JTJDMC03JTJDMy4xMy03JTJDN0gyYzAtNC45NyUyQzQuMDMtOSUyQzktOSUwQSUwOWMzLjAyJTJDMCUyQzUuNyUyQzEuNDIlMkM3LjM1JTJDMy42NUwyMCUyQzRMMjElMkMxMHolMjBNNS42JTJDMTUuNEM2Ljg4JTJDMTYuOTglMkM4LjgxJTJDMTglMkMxMSUyQzE4YzAuNCUyQzAlMkMwLjc4LTAuMDUlMkMxLjE1LTAuMTIlMEElMDljMC4xNSUyQzAuNjklMkMwLjQyJTJDMS4zMiUyQzAuNzclMkMxLjkxQzEyLjMlMkMxOS45MiUyQzExLjY2JTJDMjAlMkMxMSUyQzIwYy0yLjc0JTJDMC01LjE3LTEuMjQtNi44Mi0zLjE4TDIlMkMxOWwtMS02bDYlMkMxTDUuNiUyQzE1LjR6JTIyJTJGJTNFJTBBJTNDcGF0aCUyMGlkJTNEJTIyX3gzMl8lMjIlMjBjbGFzcyUzRCUyMnN0MSUyMiUyMGQlM0QlMjJNMTcuNSUyQzEyYzIuNDklMkMwJTJDNC41JTJDMi4wMSUyQzQuNSUyQzQuNVMxOS45OSUyQzIxJTJDMTcuNSUyQzIxUzEzJTJDMTguOTklMkMxMyUyQzE2LjVTMTUuMDElMkMxMiUyQzE3LjUlMkMxMnolMjIlMkYlM0UlMEElM0NwYXRoJTIwaWQlM0QlMjJfeDMxXyUyMiUyMGNsYXNzJTNEJTIyc3QyJTIyJTIwZCUzRCUyMk0yMS4zNSUyQzE0LjM1bC00LjcxJTJDNWwtMy0zbDAuNzEtMC43MWwyLjE1JTJDMi4xNWw0LjE1LTQuMTVMMjEuMzUlMkMxNC4zNXolMjIlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG59XHJcbi5keC1maWxlbWFuYWdlci1pLmR4LWZpbGVtYW5hZ2VyLWktZGFuZ2VyLFxyXG4uZHgtZmlsZW1hbmFnZXItaS5keC1pY29uLmR4LWZpbGVtYW5hZ2VyLWktZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzBfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDIyJTIwMjIlMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAyMiUyMDIyJTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0JmaWxsJTNBcmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklM0IlN0QlMEElMDkuc3QxJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0JmaWxsJTNBJTIzZjQ0MzM2JTNCJTdEJTBBJTA5LnN0MiU3QmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCZmlsbCUzQSUyM2ZmZiUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcGF0aCUyMGlkJTNEJTIyX3gzM18lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMjElMkMxMGwtNi0xbDEuODctMS44N0MxNS42JTJDNS4yNCUyQzEzLjQ0JTJDNCUyQzExJTJDNGMtMy44NyUyQzAtNyUyQzMuMTMtNyUyQzdIMmMwLTQuOTclMkM0LjAzLTklMkM5LTklMEElMDljMy4wMiUyQzAlMkM1LjclMkMxLjQyJTJDNy4zNSUyQzMuNjVMMjAlMkM0TDIxJTJDMTB6JTIwTTUuNiUyQzE1LjRDNi44OCUyQzE2Ljk4JTJDOC44MSUyQzE4JTJDMTElMkMxOGMwLjQlMkMwJTJDMC43OC0wLjA1JTJDMS4xNS0wLjEyJTBBJTA5YzAuMTUlMkMwLjY5JTJDMC40MiUyQzEuMzIlMkMwLjc3JTJDMS45MUMxMi4zJTJDMTkuOTIlMkMxMS42NiUyQzIwJTJDMTElMkMyMGMtMi43NCUyQzAtNS4xNy0xLjI0LTYuODItMy4xOEwyJTJDMTlsLTEtNmw2JTJDMUw1LjYlMkMxNS40eiUyMiUyRiUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDElMjIlMjBkJTNEJTIyTTE3LjUlMkMxMmMyLjQ5JTJDMCUyQzQuNSUyQzIuMDElMkM0LjUlMkM0LjVTMTkuOTklMkMyMSUyQzE3LjUlMkMyMVMxMyUyQzE4Ljk5JTJDMTMlMkMxNi41UzE1LjAxJTJDMTIlMkMxNy41JTJDMTJ6JTIyJTJGJTNFJTBBJTNDcGF0aCUyMGlkJTNEJTIyX3gzMV8lMjIlMjBjbGFzcyUzRCUyMnN0MiUyMiUyMGQlM0QlMjJNMTclMkMyMHYtMWgxdjFIMTd6JTIwTTE3JTJDMTNoMXY1aC0xVjEzeiUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICB3aWR0aDogMTZweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbn1cclxuLmR4LWZpbGVtYW5hZ2VyLWkuZHgtZmlsZW1hbmFnZXItaS1jYW5jZWwsXHJcbi5keC1maWxlbWFuYWdlci1pLmR4LWljb24uZHgtZmlsZW1hbmFnZXItaS1jYW5jZWwge1xyXG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMV8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxNiUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDE2JTIwMTYlM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDcGF0aCUyMGlkJTNEJTIyX3gzMl8lMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjBkJTNEJTIyTTglMkMwYzQuNDIlMkMwJTJDOCUyQzMuNTglMkM4JTJDOHMtMy41OCUyQzgtOCUyQzhjLTQuNDIlMkMwLTgtMy41OC04LThTMy41OCUyQzAlMkM4JTJDMCUyME0xMC44NyUyQzRMOCUyQzYuODdMNS4xMyUyQzRMNCUyQzUuMTNMNi44NyUyQzglMEElMDlMNCUyQzEwLjg3TDUuMTMlMkMxMkw4JTJDOS4xM0wxMC44NyUyQzEyTDEyJTJDMTAuODdMOS4xMyUyQzhMMTIlMkM1LjEzTDEwLjg3JTJDNHolMjIlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG59XHJcbi5keC1kaWFncmFtIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZmxvdzogY29sdW1uO1xyXG4gIGZsZXgtZmxvdzogY29sdW1uO1xyXG4gIGhlaWdodDogNjAwcHg7XHJcbiAgbWluLWhlaWdodDogMzUwcHg7XHJcbn1cclxuLmR4LWRpYWdyYW0gLmR4LWRpYWdyYW0tdG9vbGJhci13cmFwcGVyIHtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcclxuICBmbGV4LWdyb3c6IDA7XHJcbn1cclxuLmR4LWRpYWdyYW0gLmR4LWRpYWdyYW0tdG9vbGJhci13cmFwcGVyIC5keC1kaWFncmFtLXRvb2xiYXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1kaWFncmFtIC5keC1kaWFncmFtLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcclxuICBmbGV4LWJhc2lzOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmR4LWRpYWdyYW0gLmR4LWRpYWdyYW0tY29udGVudCxcclxuLmR4LWRpYWdyYW0gLmR4LWRpYWdyYW0tc2Nyb2xsLXZpZXcge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtZGlhZ3JhbS5keC1kaWFncmFtLWZ1bGxzY3JlZW4ge1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDEwMCUhaW1wb3J0YW50O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAyO1xyXG59XHJcbi5keC1kaWFncmFtIC5keGRpLWNvbnRyb2wge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uZHgtZGlhZ3JhbSAuZHhkaS1jYW52YXMge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cC5keC1wb3B1cC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCAuZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciB7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNSk7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCAuZHgtcG9wdXAtdGl0bGUgLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtZGlhZ3JhbS10b29sYm94LXBvcHVwIC5keC1wb3B1cC10aXRsZSAuZHgtYnV0dG9uLmR4LWJ1dHRvbi1oYXMtaWNvbjpub3QoLmR4LWJ1dHRvbi1oYXMtdGV4dCkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWluLXdpZHRoOiAwO1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xib3gtcG9wdXAgLmR4LXBvcHVwLXRpdGxlIC5keC1idXR0b246bm90KC5keC1jbG9zZWJ1dHRvbikge1xyXG4gIGN1cnNvcjogaW5oZXJpdDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYm94LXBvcHVwIC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xib3gtcG9wdXAgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWRpYWdyYW0tdG9vbGJveC1pbnB1dCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYm94LXBvcHVwIC5keC1wb3B1cC1jb250ZW50IC5keC1kaWFncmFtLXRvb2xib3gtaW5wdXQgLmR4LXBsYWNlaG9sZGVyOjpiZWZvcmUsXHJcbi5keC1kaWFncmFtLXRvb2xib3gtcG9wdXAgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWRpYWdyYW0tdG9vbGJveC1pbnB1dCBpbnB1dCB7XHJcbiAgbWluLWhlaWdodDogMDtcclxuICBmb250LXNpemU6IC45ZW07XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCAuZHgtcG9wdXAtY29udGVudCAuZHgtZGlhZ3JhbS10b29sYm94LWlucHV0IC5keC1idXR0b24ge1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIG1pbi1oZWlnaHQ6IDE0cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCAuZHgtcG9wdXAtY29udGVudCAuZHgtZGlhZ3JhbS10b29sYm94LXBhbmVsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCAuZHgtcG9wdXAtY29udGVudCAuZHgtZGlhZ3JhbS10b29sYm94LXBhbmVsID4gKiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcbi5keC1kaWFncmFtLXByb3BlcnRpZXMtcG9wdXAgLmR4LXNjcm9sbHZpZXcsXHJcbi5keC1kaWFncmFtLXRvb2xib3gtcG9wdXAgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWRpYWdyYW0tdG9vbGJveC1wYW5lbD4uZHgtc2Nyb2xsdmlldyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmR4LWRpYWdyYW0tcHJvcGVydGllcy1wb3B1cCAuZHgtcG9wdXAtY29udGVudCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBvcHVwIC5keC10YWJzIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tcHJvcGVydGllcy1wb3B1cCAuZHgtdGFicGFuZWwgLmR4LW11bHRpdmlldy13cmFwcGVyIHtcclxuICBib3JkZXItbGVmdDogMDtcclxuICBib3JkZXItcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tcHJvcGVydGllcy1wb3B1cCAuZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBhbmVsLWdyb3VwLXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmR4LWRpYWdyYW0tcHJvcGVydGllcy1wb3B1cCAuZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBhbmVsLWdyb3VwLXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyID4gZGl2IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBwb3NpdGlvbjogaW5oZXJpdDtcclxufVxyXG4uZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBvcHVwIC5keC1kaWFncmFtLXByb3BlcnRpZXMtcGFuZWwtZ3JvdXAtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIgLmR4LXRvb2xiYXItaXRlbSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBvcHVwOm5vdCguZHgtZGlhZ3JhbS1tb2JpbGUtcG9wdXApIC5keC10YWJwYW5lbCAuZHgtbXVsdGl2aWV3LXdyYXBwZXIge1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tcHJvcGVydGllcy1wb3B1cC5keC1kaWFncmFtLW1vYmlsZS1wb3B1cCB7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCkhaW1wb3J0YW50O1xyXG59XHJcbi5keC1kaWFncmFtLXByb3BlcnRpZXMtcG9wdXAuZHgtZGlhZ3JhbS1tb2JpbGUtcG9wdXAgLmR4LXBvcHVwLXRpdGxlIHtcclxuICBib3JkZXI6IDA7XHJcbiAgbWluLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4uZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBvcHVwLmR4LWRpYWdyYW0tbW9iaWxlLXBvcHVwIC5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5keC1kaWFncmFtLXByb3BlcnRpZXMtcG9wdXAuZHgtZGlhZ3JhbS1tb2JpbGUtcG9wdXAgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIC5keC10b29sYmFyLWl0ZW0ge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcbi5keC1kaWFncmFtLXByb3BlcnRpZXMtcG9wdXAuZHgtZGlhZ3JhbS1tb2JpbGUtcG9wdXAgLmR4LXRhYnBhbmVsIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG59XHJcbi5keC1kaWFncmFtLXByb3BlcnRpZXMtcG9wdXAuZHgtZGlhZ3JhbS1tb2JpbGUtcG9wdXAgLmR4LXRhYnBhbmVsIC5keC1tdWx0aXZpZXctd3JhcHBlciB7XHJcbiAgYm9yZGVyLXRvcDogMDtcclxufVxyXG4uZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDEwMDE7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcclxufVxyXG4uZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lci5keC1kaWFncmFtLXByb3BlcnRpZXMtcGFuZWwtdG9vbGJhci1jb250YWluZXIge1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tZmxvYXRpbmctdG9vbGJhci1jb250YWluZXIuZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBhbmVsLXRvb2xiYXItY29udGFpbmVyIC5keC10b29sYmFyIHtcclxuICBiYWNrZ3JvdW5kOiAwIDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tZmxvYXRpbmctdG9vbGJhci1jb250YWluZXIuZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBhbmVsLXRvb2xiYXItY29udGFpbmVyIGRpdiB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcbi5keC1kaWFncmFtLWZsb2F0aW5nLXRvb2xiYXItY29udGFpbmVyIC5keC1kaWFncmFtLXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyID4gKiB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJhciAuZHgtZGlhZ3JhbS10b29sYmFyLXNlcGFyYXRvciB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYmFyIC5keC1kaWFncmFtLXRvb2xiYXItbWVudS1zZXBhcmF0b3Ige1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYmFyIC5keC1kaWFncmFtLXRvb2xiYXItbWVudS1zZXBhcmF0b3I6OmJlZm9yZSB7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYmFyIC5keC1kaWFncmFtLWNvbG9yLWVkaXQtaXRlbSAuZHgtdGV4dGVkaXRvcixcclxuLmR4LWRpYWdyYW0tdG9vbGJhciAuZHgtZGlhZ3JhbS1pbWFnZS1kcm9wZG93bi1pdGVtIC5keC10ZXh0ZWRpdG9yLFxyXG4uZHgtZHJvcGRvd25tZW51LXBvcHVwIC5keC1kaWFncmFtLWNvbG9yLWVkaXQtaXRlbSAuZHgtdGV4dGVkaXRvcixcclxuLmR4LWRyb3Bkb3dubWVudS1wb3B1cCAuZHgtZGlhZ3JhbS1pbWFnZS1kcm9wZG93bi1pdGVtIC5keC10ZXh0ZWRpdG9yIHtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYmFyIC5keC1kaWFncmFtLWNvbG9yLWVkaXQtaXRlbSAuZHgtZHJvcGRvd25lZGl0b3ItZmllbGQtdGVtcGxhdGUtd3JhcHBlcixcclxuLmR4LWRpYWdyYW0tdG9vbGJhciAuZHgtZGlhZ3JhbS1pbWFnZS1kcm9wZG93bi1pdGVtIC5keC1kcm9wZG93bmVkaXRvci1maWVsZC10ZW1wbGF0ZS13cmFwcGVyLFxyXG4uZHgtZHJvcGRvd25tZW51LXBvcHVwIC5keC1kaWFncmFtLWNvbG9yLWVkaXQtaXRlbSAuZHgtZHJvcGRvd25lZGl0b3ItZmllbGQtdGVtcGxhdGUtd3JhcHBlcixcclxuLmR4LWRyb3Bkb3dubWVudS1wb3B1cCAuZHgtZGlhZ3JhbS1pbWFnZS1kcm9wZG93bi1pdGVtIC5keC1kcm9wZG93bmVkaXRvci1maWVsZC10ZW1wbGF0ZS13cmFwcGVyIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWRpYWdyYW0tY29sb3ItZWRpdC1pdGVtIC5keC1kcm9wZG93bmVkaXRvci1maWVsZC10ZW1wbGF0ZS13cmFwcGVyIC5keC1kaWFncmFtLWksXHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWRpYWdyYW0taW1hZ2UtZHJvcGRvd24taXRlbSAuZHgtZHJvcGRvd25lZGl0b3ItZmllbGQtdGVtcGxhdGUtd3JhcHBlciAuZHgtZGlhZ3JhbS1pLFxyXG4uZHgtZHJvcGRvd25tZW51LXBvcHVwIC5keC1kaWFncmFtLWNvbG9yLWVkaXQtaXRlbSAuZHgtZHJvcGRvd25lZGl0b3ItZmllbGQtdGVtcGxhdGUtd3JhcHBlciAuZHgtZGlhZ3JhbS1pLFxyXG4uZHgtZHJvcGRvd25tZW51LXBvcHVwIC5keC1kaWFncmFtLWltYWdlLWRyb3Bkb3duLWl0ZW0gLmR4LWRyb3Bkb3duZWRpdG9yLWZpZWxkLXRlbXBsYXRlLXdyYXBwZXIgLmR4LWRpYWdyYW0taSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJhciAuZHgtZGlhZ3JhbS1jb2xvci1lZGl0LWl0ZW0gLmR4LWRyb3Bkb3duZWRpdG9yLWZpZWxkLXRlbXBsYXRlLXdyYXBwZXIgLmR4LXRleHRib3gsXHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWRpYWdyYW0taW1hZ2UtZHJvcGRvd24taXRlbSAuZHgtZHJvcGRvd25lZGl0b3ItZmllbGQtdGVtcGxhdGUtd3JhcHBlciAuZHgtdGV4dGJveCxcclxuLmR4LWRyb3Bkb3dubWVudS1wb3B1cCAuZHgtZGlhZ3JhbS1jb2xvci1lZGl0LWl0ZW0gLmR4LWRyb3Bkb3duZWRpdG9yLWZpZWxkLXRlbXBsYXRlLXdyYXBwZXIgLmR4LXRleHRib3gsXHJcbi5keC1kcm9wZG93bm1lbnUtcG9wdXAgLmR4LWRpYWdyYW0taW1hZ2UtZHJvcGRvd24taXRlbSAuZHgtZHJvcGRvd25lZGl0b3ItZmllbGQtdGVtcGxhdGUtd3JhcHBlciAuZHgtdGV4dGJveCB7XHJcbiAgd2lkdGg6IDA7XHJcbiAgbWF4LXdpZHRoOiAwO1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWRpYWdyYW0tY29sb3ItZWRpdC1pdGVtIC5keC1kcm9wZG93bmVkaXRvci1maWVsZC10ZW1wbGF0ZS13cmFwcGVyIC5keC10ZXh0Ym94IC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZGlhZ3JhbS10b29sYmFyIC5keC1kaWFncmFtLWltYWdlLWRyb3Bkb3duLWl0ZW0gLmR4LWRyb3Bkb3duZWRpdG9yLWZpZWxkLXRlbXBsYXRlLXdyYXBwZXIgLmR4LXRleHRib3ggLmR4LXRleHRlZGl0b3ItaW5wdXQsXHJcbi5keC1kcm9wZG93bm1lbnUtcG9wdXAgLmR4LWRpYWdyYW0tY29sb3ItZWRpdC1pdGVtIC5keC1kcm9wZG93bmVkaXRvci1maWVsZC10ZW1wbGF0ZS13cmFwcGVyIC5keC10ZXh0Ym94IC5keC10ZXh0ZWRpdG9yLWlucHV0LFxyXG4uZHgtZHJvcGRvd25tZW51LXBvcHVwIC5keC1kaWFncmFtLWltYWdlLWRyb3Bkb3duLWl0ZW0gLmR4LWRyb3Bkb3duZWRpdG9yLWZpZWxkLXRlbXBsYXRlLXdyYXBwZXIgLmR4LXRleHRib3ggLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIHdpZHRoOiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG4uZHgtZGlhZ3JhbS1tb2JpbGUtdG9vbGJhci1jb2xvci1ib3gtb3BlbmVkIC5keC1kcm9wZG93bmVkaXRvci1vdmVybGF5IHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNmb3JtOiBub25lIWltcG9ydGFudDtcclxuICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcclxufVxyXG4uZHgtZGlhZ3JhbS1tb2JpbGUtdG9vbGJhci1jb2xvci1ib3gtb3BlbmVkIC5keC1kcm9wZG93bmVkaXRvci1vdmVybGF5IC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lIWltcG9ydGFudDtcclxuICB0cmFuc2Zvcm06IG5vbmUhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuICB0b3A6IGluaXRpYWwhaW1wb3J0YW50O1xyXG4gIGJvdHRvbTogMCFpbXBvcnRhbnQ7XHJcbn1cclxuLmR4LWRpYWdyYW0tbW9iaWxlLXRvb2xiYXItY29sb3ItYm94LW9wZW5lZCAuZHgtZHJvcGRvd25lZGl0b3Itb3ZlcmxheSAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nOiA4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0tbW9iaWxlLXRvb2xiYXItY29sb3ItYm94LW9wZW5lZCAuZHgtZHJvcGRvd25lZGl0b3Itb3ZlcmxheSAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1jb2xvcnZpZXctY29udGFpbmVyIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZHgtZGlhZ3JhbS1tb2JpbGUtdG9vbGJhci1jb2xvci1ib3gtb3BlbmVkIC5keC1kcm9wZG93bmVkaXRvci1vdmVybGF5IC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LWNvbG9ydmlldy1jb250YWluZXIgLmR4LWNvbG9ydmlldy1jb250YWluZXItcm93IHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi5keC1kaWFncmFtLW1vYmlsZS10b29sYmFyLWNvbG9yLWJveC1vcGVuZWQgLmR4LWRyb3Bkb3duZWRpdG9yLW92ZXJsYXkgLmR4LW92ZXJsYXktY29udGVudCAuZHgtY29sb3J2aWV3LWNvbnRhaW5lciAuZHgtY29sb3J2aWV3LWNvbnRhaW5lci1yb3cgLmR4LWNvbG9ydmlldy1wYWxldHRlLWNlbGwge1xyXG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgZmxleC1ncm93OiAxO1xyXG59XHJcbi5keC1kaWFncmFtLW1vYmlsZS10b29sYmFyLWNvbG9yLWJveC1vcGVuZWQgLmR4LWRyb3Bkb3duZWRpdG9yLW92ZXJsYXkgLmR4LW92ZXJsYXktY29udGVudCAuZHgtY29sb3J2aWV3LWNvbnRhaW5lciAuZHgtY29sb3J2aWV3LWNvbnRhaW5lci1yb3cgLmR4LWNvbG9ydmlldy1wYWxldHRlLWNlbGwgLmR4LWNvbG9ydmlldy1wYWxldHRlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtaW4td2lkdGg6IDMwMHB4O1xyXG59XHJcbi5keC1kaWFncmFtLW1vYmlsZS10b29sYmFyLWNvbG9yLWJveC1vcGVuZWQgLmR4LWRyb3Bkb3duZWRpdG9yLW92ZXJsYXkgLmR4LW92ZXJsYXktY29udGVudCAuZHgtY29sb3J2aWV3LWNvbnRhaW5lciAuZHgtY29sb3J2aWV3LWNvbnRhaW5lci1yb3cgLmR4LWNvbG9ydmlldy1jb250cm9scy1jb250YWluZXIsXHJcbi5keC1kaWFncmFtLW1vYmlsZS10b29sYmFyLWNvbG9yLWJveC1vcGVuZWQgLmR4LWRyb3Bkb3duZWRpdG9yLW92ZXJsYXkgLmR4LW92ZXJsYXktY29udGVudCAuZHgtY29sb3J2aWV3LWNvbnRhaW5lciAuZHgtY29sb3J2aWV3LWNvbnRhaW5lci1yb3cgLmR4LWNvbG9ydmlldy1odWUtc2NhbGUtY2VsbCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbn1cclxuLmR4LWRpYWdyYW0taSB7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbi5keC1kaWFncmFtLWxvYWRpbmctaW5kaWNhdG9yIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiBjYWxjKDUwJSAtIDMycHgpO1xyXG4gIGxlZnQ6IGNhbGMoNTAlIC0gMzJweCk7XHJcbiAgd2lkdGg6IDY0cHg7XHJcbiAgaGVpZ2h0OiA2NHB4O1xyXG59XHJcbi5keC1kaWFncmFtLXRvdWNoLWNvbnRleHQtdG9vbGJveCAuZHgtcG9wb3Zlci13cmFwcGVyLFxyXG4uZHgtZGlhZ3JhbS10b3VjaGJhci1vdmVybGF5IHtcclxuICB6LWluZGV4OiAxIWltcG9ydGFudDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b3VjaGJhci5keC1jb250ZXh0LW1lbnUgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b3VjaGJhci5keC1jb250ZXh0LW1lbnUgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyOjphZnRlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b3VjaGJhci5keC1jb250ZXh0LW1lbnUgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyID4gbGkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5keC1kaWFncmFtLXRvdWNoYmFyLmR4LWNvbnRleHQtbWVudSAuZHgtbWVudS1pdGVtLmR4LW1lbnUtaXRlbS1oYXMtdGV4dC5keC1tZW51LWl0ZW0taGFzLWljb24gLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1pY29uIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG91Y2hiYXIuZHgtY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1tZW51LWl0ZW0tdGV4dCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtZGlhZ3JhbS1jb250ZXh0LXRvb2xib3gtdGFyZ2V0LFxyXG4uZHgtZGlhZ3JhbS10b3VjaGJhci10YXJnZXQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uZHgtZGlhZ3JhbS1jb250ZXh0LXRvb2xib3gtdGFyZ2V0IHtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMXB4O1xyXG59XHJcbi5keC1kaWFncmFtLWNvbnRleHQtdG9vbGJveCAuZHgtcG9wdXAtY29udGVudCB7XHJcbiAgcGFkZGluZzogOHB4O1xyXG59XHJcbi5keC1kaWFncmFtIHtcclxuICBib3JkZXItY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LWRpYWdyYW0gLmR4ZGktY29udHJvbCAuZHhkaS1jYW52YXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XHJcbn1cclxuLmR4LWRpYWdyYW0gLmR4ZGktY29udHJvbCAuZHhkaS1jYW52YXMgLmNvbm5lY3Rvci1tdWx0aS1zZWxlY3Rpb24sXHJcbi5keC1kaWFncmFtIC5keGRpLWNvbnRyb2wgLmR4ZGktY2FudmFzIC5jb25uZWN0b3ItcG9pbnQtbWFyayxcclxuLmR4LWRpYWdyYW0gLmR4ZGktY29udHJvbCAuZHhkaS1jYW52YXMgLmNvbm5lY3Rvci1zZWxlY3Rpb24sXHJcbi5keC1kaWFncmFtIC5keGRpLWNvbnRyb2wgLmR4ZGktY2FudmFzIC5jb25uZWN0b3Itc2lkZS1tYXJrLFxyXG4uZHgtZGlhZ3JhbSAuZHhkaS1jb250cm9sIC5keGRpLWNhbnZhcyAuZXh0ZW5zaW9uLWxpbmUgcGF0aCxcclxuLmR4LWRpYWdyYW0gLmR4ZGktY29udHJvbCAuZHhkaS1jYW52YXMgLml0ZW0tbXVsdGktc2VsZWN0aW9uLXJlY3QsXHJcbi5keC1kaWFncmFtIC5keGRpLWNvbnRyb2wgLmR4ZGktY2FudmFzIC5pdGVtLXNlbGVjdGlvbi1yZWN0LFxyXG4uZHgtZGlhZ3JhbSAuZHhkaS1jb250cm9sIC5keGRpLWNhbnZhcyAuaXRlbXMtc2VsZWN0aW9uLXJlY3QsXHJcbi5keC1kaWFncmFtIC5keGRpLWNvbnRyb2wgLmR4ZGktY2FudmFzIC5zZWxlY3Rpb24tbWFyayB7XHJcbiAgc3Ryb2tlOiByZ2IoMTM4LDIwMCw2NCk7XHJcbn1cclxuLmR4LWRpYWdyYW0gLmR4ZGktY29udHJvbCAuZHhkaS1jYW52YXMgLmNvbm5lY3Rvci1zaWRlLW1hcmssXHJcbi5keC1kaWFncmFtIC5keGRpLWNvbnRyb2wgLmR4ZGktY2FudmFzIC5leHRlbnNpb24tbGluZSB0ZXh0IHtcclxuICBmaWxsOiByZ2IoMTM4LDIwMCw2NCk7XHJcbn1cclxuLmR4LWRpYWdyYW0gLmR4ZGktY29udHJvbCAuZHhkaS1jYW52YXMgLmNvbm5lY3Rpb24tbWFyazpub3QoLnNlbGVjdG9yKSxcclxuLmR4LWRpYWdyYW0gLmR4ZGktY29udHJvbCAuZHhkaS1jYW52YXMgLmNvbm5lY3Rpb24tcG9pbnQ6bm90KC5zZWxlY3RvciksXHJcbi5keC1kaWFncmFtIC5keGRpLWNvbnRyb2wgLmR4ZGktY2FudmFzIC5jb25uZWN0aW9uLXRhcmdldCxcclxuLmR4LWRpYWdyYW0gLmR4ZGktY29udHJvbCAuZHhkaS1jYW52YXMgLmNvbnRhaW5lci10YXJnZXQge1xyXG4gIHN0cm9rZTogcmdiKDEzOCwyMDAsNjQpO1xyXG59XHJcbi5keC1kaWFncmFtIC5keGRpLWNvbnRyb2wgLmR4ZGktY2FudmFzIC5jb25uZWN0aW9uLW1hcms6bm90KC5zZWxlY3RvcikuYWN0aXZlLFxyXG4uZHgtZGlhZ3JhbSAuZHhkaS1jb250cm9sIC5keGRpLWNhbnZhcyAuY29ubmVjdGlvbi1wb2ludDpub3QoLnNlbGVjdG9yKS5hY3RpdmUge1xyXG4gIGZpbGw6IHJnYigxMzgsMjAwLDY0KTtcclxufVxyXG4uZHgtZGlhZ3JhbSAuZHhkaS1jb250cm9sIC5keGRpLWNhbnZhcyAuZ2VvbWV0cnktbWFyayB7XHJcbiAgc3Ryb2tlOiAjZjQ0MzM2O1xyXG59XHJcbi5keC1kaWFncmFtIC5keGRpLWNvbnRyb2wgLmR4ZGktY2FudmFzIC5keGRpLW1haW4gLmR4ZGktaW1hZ2UgLmR4ZGktc3Bpbm5lciBwYXRoIHtcclxuICBzdHJva2U6IHJnYigxMzgsMjAwLDY0KTtcclxuICBzdHJva2Utb3BhY2l0eTogMTtcclxufVxyXG4uZHgtZGlhZ3JhbSAuZHhkaS1jb250cm9sIC5keGRpLWNhbnZhcyAuZHhkaS1tYWluIC5keGRpLWltYWdlIC5keGRpLXNwaW5uZXIgZWxsaXBzZSB7XHJcbiAgc3Ryb2tlOiByZ2JhKDAsMCwwLDAuNTQpO1xyXG4gIHN0cm9rZS1vcGFjaXR5OiAwLjU7XHJcbn1cclxuLmR4LWRpYWdyYW0gLmR4ZGktY29udHJvbCAuZHhkaS1jYW52YXMgLmR4ZGktbWFpbiAuZHhkaS1pbWFnZSAuZHhkaS11c2VyIC5keGRpLWJhY2tncm91bmQge1xyXG4gIGZpbGw6IHJnYmEoMCwwLDAsMC41NCk7XHJcbiAgb3BhY2l0eTogLjU7XHJcbn1cclxuLmR4LWRpYWdyYW0gLmR4ZGktY29udHJvbCAuZHhkaS1jYW52YXMgLmR4ZGktbWFpbiAuZHhkaS1pbWFnZSAuZHhkaS13YXJuaW5nIGVsbGlwc2Uge1xyXG4gIGZpbGw6ICNmNDQzMzY7XHJcbn1cclxuLmR4LWRpYWdyYW0gLmR4ZGktY29udHJvbDpub3QoLmZvY3VzZWQpIC5keGRpLWNhbnZhcyAuZ2VvbWV0cnktbWFyayxcclxuLmR4LWRpYWdyYW0gLmR4ZGktY29udHJvbDpub3QoLmZvY3VzZWQpIC5keGRpLWNhbnZhcyAuc2VsZWN0aW9uLW1hcmsge1xyXG4gIHN0cm9rZTogIzY2NjtcclxufVxyXG4uZHgtZGlhZ3JhbSAuZHhkaS1jb250cm9sOm5vdCguZm9jdXNlZCkgLmR4ZGktY2FudmFzIC5pdGVtLXNlbGVjdGlvbi1yZWN0LFxyXG4uZHgtZGlhZ3JhbSAuZHhkaS1jb250cm9sOm5vdCguZm9jdXNlZCkgLmR4ZGktY2FudmFzIC5pdGVtcy1zZWxlY3Rpb24tcmVjdCB7XHJcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XHJcbiAgc3Ryb2tlOiAjNjY2O1xyXG59XHJcbi5keC1kaWFncmFtIC5keGRpLWNvbnRyb2w6bm90KC5mb2N1c2VkKSAuZHhkaS1jYW52YXMgLml0ZW1zLXNlbGVjdGlvbi1yZWN0IHtcclxuICBmaWxsOiByZ2JhKDE0NCwxNDQsMTQ0LDAuMDIpO1xyXG59XHJcbi5keC1kaWFncmFtIC5keGRpLWNvbnRyb2w6bm90KC5mb2N1c2VkKSAuZHhkaS1jYW52YXMgLml0ZW0tbXVsdGktc2VsZWN0aW9uLXJlY3Qge1xyXG4gIGZpbGw6IHJnYmEoMTQ0LDE0NCwxNDQsMC4wMik7XHJcbiAgc3Ryb2tlOiAjNjY2O1xyXG59XHJcbi5keC1kaWFncmFtIC5keGRpLWNvbnRyb2w6bm90KC5mb2N1c2VkKSAuZHhkaS1jYW52YXMgLmNvbm5lY3Rvci1tdWx0aS1zZWxlY3Rpb24sXHJcbi5keC1kaWFncmFtIC5keGRpLWNvbnRyb2w6bm90KC5mb2N1c2VkKSAuZHhkaS1jYW52YXMgLmNvbm5lY3Rvci1wb2ludC1tYXJrLFxyXG4uZHgtZGlhZ3JhbSAuZHhkaS1jb250cm9sOm5vdCguZm9jdXNlZCkgLmR4ZGktY2FudmFzIC5jb25uZWN0b3Itc2VsZWN0aW9uLFxyXG4uZHgtZGlhZ3JhbSAuZHhkaS1jb250cm9sOm5vdCguZm9jdXNlZCkgLmR4ZGktY2FudmFzIC5jb25uZWN0b3Itc2lkZS1tYXJrIHtcclxuICBzdHJva2U6ICM2NjY7XHJcbn1cclxuLmR4LWRpYWdyYW0gLmR4ZGktY29udHJvbDpub3QoLmZvY3VzZWQpIC5keGRpLWNhbnZhcyAuY29ubmVjdG9yLXNpZGUtbWFyayB7XHJcbiAgZmlsbDogIzY2NjtcclxufVxyXG4uZHgtZGlhZ3JhbSAuZHhkaS10ZXh0LWlucHV0LWNvbnRhaW5lci5jb25uZWN0b3ItdGV4dCAuZHhkaS10ZXh0LWlucHV0IHtcclxuICBib3JkZXItY29sb3I6ICM4YWM4NDA7XHJcbn1cclxuLmR4LWRpYWdyYW0gLmR4LWRpYWdyYW0tdG9vbGJhci13cmFwcGVyIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtZGlhZ3JhbS5keC1kaWFncmFtLWZ1bGxzY3JlZW4ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWRpYWdyYW0tcHJvcGVydGllcy1wYW5lbCxcclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wYW5lbCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG4uZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lciB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDhweCByZ2JhKDAsMCwwLC4xNzUpO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDhweCByZ2JhKDAsMCwwLC4xNzUpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBwYWRkaW5nOiA0cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0tZmxvYXRpbmctdG9vbGJhci1jb250YWluZXIgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IDI4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0tZmxvYXRpbmctdG9vbGJhci1jb250YWluZXIgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIC5keC10ZXh0ZWRpdG9yIC5keC1wbGFjZWhvbGRlcjo6YmVmb3JlLFxyXG4uZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lciAuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIgLmR4LXRleHRlZGl0b3IgLmR4LXRleHRlZGl0b3ItaW5wdXQge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIHBhZGRpbmc6IDZweCA0cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0tZmxvYXRpbmctdG9vbGJhci1jb250YWluZXIgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIC5keC10ZXh0ZWRpdG9yIC5keC1idXR0b24ge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtaW4td2lkdGg6IDI0cHg7XHJcbiAgbWluLWhlaWdodDogMjRweDtcclxuICBtYXJnaW46IDJweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lciAuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIgLmR4LXRleHRlZGl0b3IgLmR4LWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDJweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lci5keC1kaWFncmFtLXByb3BlcnRpZXMtcGFuZWwtdG9vbGJhci1jb250YWluZXIsXHJcbi5keC1kaWFncmFtLWZsb2F0aW5nLXRvb2xiYXItY29udGFpbmVyLmR4LWRpYWdyYW0tcHJvcGVydGllcy1wYW5lbC10b29sYmFyLWNvbnRhaW5lciAuZHgtYnV0dG9uLFxyXG4uZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lci5keC1kaWFncmFtLXByb3BlcnRpZXMtcGFuZWwtdG9vbGJhci1jb250YWluZXIgLmR4LXRvb2xiYXIsXHJcbi5keC1kaWFncmFtLWZsb2F0aW5nLXRvb2xiYXItY29udGFpbmVyLmR4LWRpYWdyYW0tcHJvcGVydGllcy1wYW5lbC10b29sYmFyLWNvbnRhaW5lciAuZHgtdG9vbGJhci1pdGVtLFxyXG4uZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lci5keC1kaWFncmFtLXByb3BlcnRpZXMtcGFuZWwtdG9vbGJhci1jb250YWluZXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIHtcclxuICB3aWR0aDogNTZweDtcclxuICBoZWlnaHQ6IDU2cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0tZmxvYXRpbmctdG9vbGJhci1jb250YWluZXIuZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBhbmVsLXRvb2xiYXItY29udGFpbmVyIC5keC1idXR0b24gLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lci5keC1kaWFncmFtLXByb3BlcnRpZXMtcGFuZWwtdG9vbGJhci1jb250YWluZXIgLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lci5keC1kaWFncmFtLXByb3BlcnRpZXMtcGFuZWwtdG9vbGJhci1jb250YWluZXIgLmR4LXRvb2xiYXIgLmR4LWJ1dHRvbi1jb250ZW50LFxyXG4uZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lci5keC1kaWFncmFtLXByb3BlcnRpZXMtcGFuZWwtdG9vbGJhci1jb250YWluZXIgLmR4LXRvb2xiYXItaXRlbSAuZHgtYnV0dG9uLWNvbnRlbnQsXHJcbi5keC1kaWFncmFtLWZsb2F0aW5nLXRvb2xiYXItY29udGFpbmVyLmR4LWRpYWdyYW0tcHJvcGVydGllcy1wYW5lbC10b29sYmFyLWNvbnRhaW5lciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIgLmR4LWJ1dHRvbi1jb250ZW50IHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICBsaW5lLWhlaWdodDogNTZweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lciAuZHgtdG9vbGJhci1pdGVtIHtcclxuICBwYWRkaW5nOiAwIDRweCAwIDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCA+IC5keC1vdmVybGF5LWNvbnRlbnQge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggOHB4IHJnYmEoMCwwLDAsLjE3NSk7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggOHB4IHJnYmEoMCwwLDAsLjE3NSk7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCAuZHgtcG9wdXAtdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCAuZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciB7XHJcbiAgZm9udC1zaXplOiAuOGVtO1xyXG4gIG1pbi1oZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCAuZHgtcG9wdXAtdGl0bGUuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIge1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYm94LXBvcHVwIC5keC1wb3B1cC10aXRsZSAuZHgtYnV0dG9uLWNvbnRlbnQsXHJcbi5keC1kaWFncmFtLXRvb2xib3gtcG9wdXAgLmR4LXBvcHVwLXRpdGxlIC5keC1idXR0b24uZHgtYnV0dG9uLWhhcy1pY29uOm5vdCguZHgtYnV0dG9uLWhhcy10ZXh0KSB7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xib3gtcG9wdXAgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWRpYWdyYW0tdG9vbGJveC1pbnB1dC1jb250YWluZXIsXHJcbi5keC1kaWFncmFtLXRvb2xib3gtcG9wdXAgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWRpYWdyYW0tdG9vbGJveC1wYW5lbCxcclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCAuZHgtcG9wdXAtY29udGVudCAuZHgtZGlhZ3JhbS10b29sYm94LXBhbmVsIC5keC1hY2NvcmRpb24ge1xyXG4gIHdpZHRoOiAxMzBweDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYm94LXBvcHVwIC5keC1kaWFncmFtLXRvb2xib3gtaW5wdXQtY29udGFpbmVyIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYm94LXBvcHVwIC5keC1kaWFncmFtLXRvb2xib3gtaW5wdXQge1xyXG4gIG1hcmdpbjogMnB4O1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xib3gtcG9wdXAgLmR4LWRpYWdyYW0tdG9vbGJveC1pbnB1dCAuZHgtcGxhY2Vob2xkZXI6OmJlZm9yZSxcclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCAuZHgtZGlhZ3JhbS10b29sYm94LWlucHV0IC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBwYWRkaW5nOiA4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCAuZHgtZGlhZ3JhbS10b29sYm94LWlucHV0LmR4LWVkaXRvci1vdXRsaW5lZDpub3QoLmR4LXN0YXRlLWZvY3VzZWQpIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYm94LXBvcHVwIC5keC1kaWFncmFtLXRvb2xib3gtaW5wdXQuZHgtZWRpdG9yLW91dGxpbmVkIC5keC10ZXh0ZWRpdG9yLWJ1dHRvbnMtY29udGFpbmVyOmxhc3QtY2hpbGQgPiAuZHgtYnV0dG9uOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYm94LXBvcHVwIC5keC1kaWFncmFtLXRvb2xib3gtaW5wdXQgLmR4LWJ1dHRvbiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDNweCA0cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCAuZHgtZGlhZ3JhbS10b29sYm94LWlucHV0IC5keC1idXR0b24gLmR4LWljb24ge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYm94LXBvcHVwIC5keC1wb3B1cC10aXRsZSAuZHgtY2xvc2VidXR0b24ge1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBtYXJnaW46IDFweCAwIDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cCAuZHgtcG9wdXAtdGl0bGUgLmR4LWNsb3NlYnV0dG9uIC5keC1pY29uIHtcclxuICB3aWR0aDogMTRweDtcclxuICBoZWlnaHQ6IDE0cHg7XHJcbiAgcGFkZGluZzogMnB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBsaW5lLWhlaWdodDogMTJweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAycHggMnB4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xib3gtcG9wdXAuZHgtZGlhZ3JhbS1tb2JpbGUtcG9wdXAgLmR4LXBvcHVwLWNvbnRlbnQge1xyXG4gIHBhZGRpbmctdG9wOiA1OHB4O1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xib3gtcG9wdXAuZHgtZGlhZ3JhbS1tb2JpbGUtcG9wdXAgLmR4LXBvcHVwLWNvbnRlbnQgLmR4LWRpYWdyYW0tdG9vbGJveC1pbnB1dC1jb250YWluZXIge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xib3gtcGFuZWwgLmR4LWFjY29yZGlvbiB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xib3gtcGFuZWwgLmR4LWFjY29yZGlvbiAuZHgtYWNjb3JkaW9uLWl0ZW0ge1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xib3gtcGFuZWwgLmR4LWFjY29yZGlvbiAuZHgtYWNjb3JkaW9uLWl0ZW0tb3BlbmVkIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJveC1wYW5lbCAuZHgtYWNjb3JkaW9uIC5keC1pdGVtLWNvbnRlbnQuZHgtYWNjb3JkaW9uLWl0ZW0tdGl0bGUge1xyXG4gIGhlaWdodDogMzJweDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYm94LXBhbmVsIC5keC1hY2NvcmRpb24gLmR4LWl0ZW0tY29udGVudC5keC1hY2NvcmRpb24taXRlbS10aXRsZSAuZHgtYWNjb3JkaW9uLWl0ZW0tdGl0bGUtY2FwdGlvbiB7XHJcbiAgZm9udC1zaXplOiAuOGVtO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbGVmdDogMTBweDtcclxuICB0b3A6IDZweDtcclxuICByaWdodDogMzJweDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYm94LXBhbmVsIC5keC1hY2NvcmRpb24gLmR4LWl0ZW0tY29udGVudC5keC1hY2NvcmRpb24taXRlbS10aXRsZTo6YmVmb3JlIHtcclxuICBmb250LXNpemU6IDFlbTtcclxuICBsaW5lLWhlaWdodDogLjhlbTtcclxuICByaWdodDogMDtcclxuICB0b3A6IDZweDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYm94LXBhbmVsIC5keC1hY2NvcmRpb24gLmR4LWl0ZW0tY29udGVudC5keC1hY2NvcmRpb24taXRlbS1ib2R5IHtcclxuICBwYWRkaW5nOiA2cHggMTBweDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYm94LXBhbmVsIC5keGRpLXRvb2xib3ggLmR4ZGktY2FudmFzIC5keGRpLXNoYXBlLXRleHQge1xyXG4gIG9wYWNpdHk6IC4yNTtcclxufVxyXG4uZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBvcHVwIC5keC1tdWx0aXZpZXctaXRlbSxcclxuLmR4LWRpYWdyYW0tcHJvcGVydGllcy1wb3B1cC5keC1kaWFncmFtLXByb3BlcnRpZXMtcG9wdXAtbm90YWJzIC5keC1wb3B1cC1jb250ZW50IHtcclxuICBwYWRkaW5nOiA2cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0tcHJvcGVydGllcy1wb3B1cCAuZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBhbmVsLWdyb3VwLXRpdGxlIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHBhZGRpbmc6IDhweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBvcHVwIC5keC1kaWFncmFtLXByb3BlcnRpZXMtcGFuZWwtZ3JvdXAtdG9vbGJhciB7XHJcbiAgcGFkZGluZzogMCA4cHggOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLXByb3BlcnRpZXMtcG9wdXAgLmR4LWRpYWdyYW0tcHJvcGVydGllcy1wYW5lbC1ncm91cC10b29sYmFyIC5keC10b29sYmFyLWl0ZW0ge1xyXG4gIG1hcmdpbi1ib3R0b206IDRweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBvcHVwIC5keC1kaWFncmFtLXByb3BlcnRpZXMtcGFuZWwtZ3JvdXAtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtIC5keC1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG4uZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBvcHVwIC5keC1kaWFncmFtLXByb3BlcnRpZXMtcGFuZWwtZ3JvdXAtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtLmR4LWRpYWdyYW0tbGctaWNvbi1pdGVtIC5keC1kaWFncmFtLWkge1xyXG4gIGJhY2tncm91bmQtc2l6ZTogNDhweCA0OHB4O1xyXG4gIHdpZHRoOiA0OHB4O1xyXG4gIGhlaWdodDogNDhweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBvcHVwIC5keC1kaWFncmFtLXByb3BlcnRpZXMtcGFuZWwtZ3JvdXAtdG9vbGJhcjpmaXJzdC1jaGlsZCB7XHJcbiAgcGFkZGluZy10b3A6IDhweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1wcm9wZXJ0aWVzLXBvcHVwLmR4LWRpYWdyYW0tbW9iaWxlLXBvcHVwIC5keC1wb3B1cC10aXRsZSB7XHJcbiAgcGFkZGluZzogOHB4IDhweCAwIDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tcHJvcGVydGllcy1wb3B1cC5keC1kaWFncmFtLW1vYmlsZS1wb3B1cCAuZHgtdGFicGFuZWwgLmR4LXRhYi1zZWxlY3RlZDo6YmVmb3JlIHtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiBpbml0aWFsO1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWZvcm1hdC1hY3RpdmU6bm90KC5keC1jb2xvci1mb3JtYXQpOm5vdCguZHgtYmFja2dyb3VuZC1mb3JtYXQpLmR4LWJ1dHRvbi1kZWZhdWx0LFxyXG4uZHgtZGlhZ3JhbS10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tc3VjY2VzcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwYTUzMDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYmFyIC5keC1mb3JtYXQtYWN0aXZlOm5vdCguZHgtY29sb3ItZm9ybWF0KTpub3QoLmR4LWJhY2tncm91bmQtZm9ybWF0KS5keC1idXR0b24tZGFuZ2VyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWExYzBkO1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWRyb3Bkb3duZWRpdG9yLmR4LWVkaXRvci1maWxsZWQsXHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJhciAuZHgtZHJvcGRvd25lZGl0b3IuZHgtZWRpdG9yLWZpbGxlZDo6YWZ0ZXIsXHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZDo6YWZ0ZXIge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWRpYWdyYW0tdG9vbGJhci1zZXBhcmF0b3Ige1xyXG4gIGhlaWdodDogNTAlO1xyXG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTBlMGUwO1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWRpYWdyYW0tdG9vbGJhci1tZW51LXNlcGFyYXRvciB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2UwZTBlMDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYmFyIC5keC1kaWFncmFtLXRvb2xiYXItdGV4dCB7XHJcbiAgcGFkZGluZzogMjFweCAwIDIwcHggMTJweDtcclxufVxyXG4uZHgtZGlhZ3JhbS10b29sYmFyIC5keC1kaWFncmFtLWxnLWVkaXQtaXRlbSAuZHgtdGV4dGVkaXRvciB7XHJcbiAgd2lkdGg6IDIyMHB4O1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWRpYWdyYW0tbWQtZWRpdC1pdGVtIC5keC10ZXh0ZWRpdG9yIHtcclxuICB3aWR0aDogMTIwcHg7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJhciAuZHgtZGlhZ3JhbS1zbS1lZGl0LWl0ZW0gLmR4LXRleHRlZGl0b3Ige1xyXG4gIHdpZHRoOiA4MHB4O1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWRpYWdyYW0tY29sb3ItZWRpdC1pdGVtIC5keC1kcm9wZG93bmVkaXRvci1maWVsZC10ZW1wbGF0ZS13cmFwcGVyIC5keC1kaWFncmFtLWksXHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWRpYWdyYW0tY29sb3ItZWRpdC1pdGVtIC5keC1kcm9wZG93bmVkaXRvci1maWVsZC10ZW1wbGF0ZS13cmFwcGVyIC5keC1pY29uIHtcclxuICBib3JkZXItYm90dG9tLXdpZHRoOiAzcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJhciAuZHgtZGlhZ3JhbS1jb2xvci1lZGl0LWl0ZW0gLmR4LWRyb3Bkb3duZWRpdG9yLWZpZWxkLXRlbXBsYXRlLXdyYXBwZXIgLmR4LWRpYWdyYW0taSxcclxuLmR4LWRpYWdyYW0tdG9vbGJhciAuZHgtZGlhZ3JhbS1jb2xvci1lZGl0LWl0ZW0gLmR4LWRyb3Bkb3duZWRpdG9yLWZpZWxkLXRlbXBsYXRlLXdyYXBwZXIgLmR4LWljb24sXHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWRpYWdyYW0taW1hZ2UtZHJvcGRvd24taXRlbSAuZHgtZHJvcGRvd25lZGl0b3ItZmllbGQtdGVtcGxhdGUtd3JhcHBlciAuZHgtZGlhZ3JhbS1pLFxyXG4uZHgtZGlhZ3JhbS10b29sYmFyIC5keC1kaWFncmFtLWltYWdlLWRyb3Bkb3duLWl0ZW0gLmR4LWRyb3Bkb3duZWRpdG9yLWZpZWxkLXRlbXBsYXRlLXdyYXBwZXIgLmR4LWljb24sXHJcbi5keC1kcm9wZG93bm1lbnUtcG9wdXAgLmR4LWRpYWdyYW0tY29sb3ItZWRpdC1pdGVtIC5keC1kcm9wZG93bmVkaXRvci1maWVsZC10ZW1wbGF0ZS13cmFwcGVyIC5keC1kaWFncmFtLWksXHJcbi5keC1kcm9wZG93bm1lbnUtcG9wdXAgLmR4LWRpYWdyYW0tY29sb3ItZWRpdC1pdGVtIC5keC1kcm9wZG93bmVkaXRvci1maWVsZC10ZW1wbGF0ZS13cmFwcGVyIC5keC1pY29uLFxyXG4uZHgtZHJvcGRvd25tZW51LXBvcHVwIC5keC1kaWFncmFtLWltYWdlLWRyb3Bkb3duLWl0ZW0gLmR4LWRyb3Bkb3duZWRpdG9yLWZpZWxkLXRlbXBsYXRlLXdyYXBwZXIgLmR4LWRpYWdyYW0taSxcclxuLmR4LWRyb3Bkb3dubWVudS1wb3B1cCAuZHgtZGlhZ3JhbS1pbWFnZS1kcm9wZG93bi1pdGVtIC5keC1kcm9wZG93bmVkaXRvci1maWVsZC10ZW1wbGF0ZS13cmFwcGVyIC5keC1pY29uIHtcclxuICBtYXJnaW4tbGVmdDogMTJweDtcclxuICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG9vbGJhciAuZHgtZGlhZ3JhbS1jb2xvci1lZGl0LWl0ZW0gLmR4LWRyb3Bkb3duZWRpdG9yLWZpZWxkLXRlbXBsYXRlLXdyYXBwZXIgLmR4LWljb24sXHJcbi5keC1kaWFncmFtLXRvb2xiYXIgLmR4LWRpYWdyYW0taW1hZ2UtZHJvcGRvd24taXRlbSAuZHgtZHJvcGRvd25lZGl0b3ItZmllbGQtdGVtcGxhdGUtd3JhcHBlciAuZHgtaWNvbixcclxuLmR4LWRyb3Bkb3dubWVudS1wb3B1cCAuZHgtZGlhZ3JhbS1jb2xvci1lZGl0LWl0ZW0gLmR4LWRyb3Bkb3duZWRpdG9yLWZpZWxkLXRlbXBsYXRlLXdyYXBwZXIgLmR4LWljb24sXHJcbi5keC1kcm9wZG93bm1lbnUtcG9wdXAgLmR4LWRpYWdyYW0taW1hZ2UtZHJvcGRvd24taXRlbSAuZHgtZHJvcGRvd25lZGl0b3ItZmllbGQtdGVtcGxhdGUtd3JhcHBlciAuZHgtaWNvbiB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC44Nyk7XHJcbn1cclxuLmR4LWRpYWdyYW0tY29udGV4dG1lbnUuZHgtY29udGV4dC1tZW51IC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaXRlbS1jb250ZW50IC5keC1tZW51LWl0ZW0tcG9wb3V0LWNvbnRhaW5lciB7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuLmR4LWRpYWdyYW0tY29udGV4dG1lbnUuZHgtY29udGV4dC1tZW51IC5keC1tZW51LW5vLWljb25zID4gLmR4LW1lbnUtaXRlbS13cmFwcGVyID4gLmR4LW1lbnUtaXRlbSA+IC5keC1tZW51LWl0ZW0tY29udGVudCAuZHgtbWVudS1pdGVtLXRleHQge1xyXG4gIHBhZGRpbmctbGVmdDogNHB4O1xyXG59XHJcbi5keC1kaWFncmFtLXRvdWNoYmFyIC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaXRlbS1jb250ZW50IHtcclxuICBwYWRkaW5nOiA3cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0tdG91Y2hiYXIgLmR4LW1lbnUtc2VwYXJhdG9yIHtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMzRweDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmR4LWRpYWdyYW0taS1zZWxlY3Rib3gtbnVsbC1pY29uIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMkxheWVyXzElMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjglMjAxOCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDI4JTIwMTglM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG4gIHdpZHRoOiAyOC4wOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1pLWNvbm5lY3Rvci1iZWdpbi1ub25lIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMiVEMCVBMSVEMCVCQiVEMCVCRSVEMCVCOV8xJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAyOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0JmaWxsJTNBJTIzRkYwMDAwJTNCJTdEJTBBJTA5LnN0MSU3QmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NwYXRoJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTElMkMxM2w5LTlsMSUyQzFsLTklMkM5TDElMkMxM3olMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMkYlM0UlMEElM0NwYXRoJTIwY2xhc3MlM0QlMjJzdDElMjIlMjBkJTNEJTIyTTEyJTJDOFYzSDB2MTJoMTJ2LTVoMTZWOEgxMnolMjBNMTAlMkMxM0gyVjVoOFYxM3olMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDI4LjA4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLWktY29ubmVjdG9yLWJlZ2luLWFycm93IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI4JTIwMTYlMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAyOCUyMDE2JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTglMkM5bDQlMkMzbDElMkMyTDAlMkM4bDEzLTZsLTElMkMyTDglMkM3aDIwdjJIOHolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDI4LjA4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLWktY29ubmVjdG9yLWJlZ2luLW91dGxpbmVkLXRyaWFuZ2xlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAyOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTAlMkM5bDEzJTJDNnYtNWgxNVY4SDEzVjNMMCUyQzl6JTIwTTExJTJDMTJMMy45JTJDOUwxMSUyQzZWMTJ6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG4gIHdpZHRoOiAyOC4wOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1pLWNvbm5lY3Rvci1iZWdpbi1maWxsZWQtdHJpYW5nbGUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyJUQwJUExJUQwJUJCJUQwJUJFJUQwJUI5XzElMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjglMjAxOCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDI4JTIwMTglM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcGF0aCUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0xMyUyQzEwdjVMMCUyQzlsMTMtNnY1aDE1djJIMTN6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG4gIHdpZHRoOiAyOC4wOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1pLWNvbm5lY3Rvci1lbmQtbm9uZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDJTNGeG1sJTIwdmVyc2lvbiUzRCUyMjEuMCUyMiUyMGVuY29kaW5nJTNEJTIydXRmLTglMjIlM0YlM0UlMEElM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIwaWQlM0QlMjIlRDAlQTElRDAlQkIlRDAlQkUlRDAlQjlfMSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIweG1sbnMlM0F4bGluayUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJTIyJTIweCUzRCUyMjBweCUyMiUyMHklM0QlMjIwcHglMjIlMEElMDklMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAyOCUyMDE4JTIyJTIwc3R5bGUlM0QlMjJlbmFibGUtYmFja2dyb3VuZCUzQW5ldyUyMDAlMjAwJTIwMjglMjAxOCUzQiUyMiUyMHhtbCUzQXNwYWNlJTNEJTIycHJlc2VydmUlMjIlM0UlMEElM0NzdHlsZSUyMHR5cGUlM0QlMjJ0ZXh0JTJGY3NzJTIyJTNFJTBBJTA5LnN0MCU3QmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCZmlsbCUzQSUyM0ZGMDAwMCUzQiU3RCUwQSUwOS5zdDElN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcGF0aCUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0xNyUyQzEzbDktOWwxJTJDMWwtOSUyQzlMMTclMkMxM3olMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElM0NwYXRoJTIwY2xhc3MlM0QlMjJzdDElMjIlMjBkJTNEJTIyTTAlMkM4djJoMTZ2NWgxMlYzSDE2djVIMHolMjBNMTglMkM1aDh2OGgtOFY1eiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICB3aWR0aDogMjguMDhweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0taS1jb25uZWN0b3ItZW5kLWFycm93IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAyOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTAlMkMxMGwwLTJoMjBsLTQtM2wtMS0ybDEzJTJDNmwtMTMlMkM2bDEtMmw0LTNIMHolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDI4LjA4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLWktY29ubmVjdG9yLWVuZC1vdXRsaW5lZC10cmlhbmdsZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDJTNGeG1sJTIwdmVyc2lvbiUzRCUyMjEuMCUyMiUyMGVuY29kaW5nJTNEJTIydXRmLTglMjIlM0YlM0UlMEElM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIwaWQlM0QlMjJfeDMxXyUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIweG1sbnMlM0F4bGluayUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJTIyJTIweCUzRCUyMjBweCUyMiUyMHklM0QlMjIwcHglMjIlMEElMDklMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAyOCUyMDE2JTIyJTIwc3R5bGUlM0QlMjJlbmFibGUtYmFja2dyb3VuZCUzQW5ldyUyMDAlMjAwJTIwMjglMjAxNiUzQiUyMiUyMHhtbCUzQXNwYWNlJTNEJTIycHJlc2VydmUlMjIlM0UlMEElM0NzdHlsZSUyMHR5cGUlM0QlMjJ0ZXh0JTJGY3NzJTIyJTNFJTBBJTA5LnN0MCU3QmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NwYXRoJTIwaWQlM0QlMjJfeDMyXyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0yOCUyQzhMMTUlMkMydjVIMHYyaDE1djVMMjglMkM4eiUyME0xNyUyQzVsNy4xJTJDM0wxNyUyQzExVjV6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG4gIHdpZHRoOiAyOC4wOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1pLWNvbm5lY3Rvci1lbmQtZmlsbGVkLXRyaWFuZ2xlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAyOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTAlMkMxMFY4aDE1VjNsMTMlMkM2bC0xMyUyQzZ2LTVIMHolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDI4LjA4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLWktY29ubmVjdG9yLW9ydGhvZ29uYWwge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyJUQwJUExJUQwJUJCJUQwJUJFJUQwJUI5XzElMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjglMjAxOCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDI4JTIwMTglM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcGF0aCUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0yMCUyQzE4di04aDNWNUg4djNIMFYwaDh2M2gxNWgydjJ2NWgzdjhIMjB6JTIwTTYlMkMySDJ2NGg0VjJ6JTIwTTI2JTJDMTJoLTR2NGg0VjEyeiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICB3aWR0aDogMjguMDhweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0taS1jb25uZWN0b3Itc3RyYWlnaHQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyJUQwJUExJUQwJUJCJUQwJUJFJUQwJUI5XzElMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjglMjAxOCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDI4JTIwMTglM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMjAlMkMxMHYyLjJMOCUyQzIuOFYwSDB2OGg4VjUuOGwxMiUyQzkuM1YxOGg4di04SDIweiUyME02JTJDNkgyVjJoNFY2eiUyME0yNiUyQzE2aC00di00aDRWMTZ6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG4gIHdpZHRoOiAyOC4wOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1pLWxpbmUtc29saWQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMV8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjglMjAxOCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDI4JTIwMTglM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcmVjdCUyMGlkJTNEJTIyX3gzMl9fMl8lMjIlMjB4JTNEJTIyMyUyMiUyMHklM0QlMjI4JTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjB3aWR0aCUzRCUyMjIyJTIyJTIwaGVpZ2h0JTNEJTIyMiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICB3aWR0aDogMjguMDhweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0taS1saW5lLWRvdHRlZCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDJTNGeG1sJTIwdmVyc2lvbiUzRCUyMjEuMCUyMiUyMGVuY29kaW5nJTNEJTIydXRmLTglMjIlM0YlM0UlMEElM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIwaWQlM0QlMjJfeDMxXyUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIweG1sbnMlM0F4bGluayUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJTIyJTIweCUzRCUyMjBweCUyMiUyMHklM0QlMjIwcHglMjIlMEElMDklMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAyOCUyMDE4JTIyJTIwc3R5bGUlM0QlMjJlbmFibGUtYmFja2dyb3VuZCUzQW5ldyUyMDAlMjAwJTIwMjglMjAxOCUzQiUyMiUyMHhtbCUzQXNwYWNlJTNEJTIycHJlc2VydmUlMjIlM0UlMEElM0NzdHlsZSUyMHR5cGUlM0QlMjJ0ZXh0JTJGY3NzJTIyJTNFJTBBJTA5LnN0MCU3QmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NyZWN0JTIwaWQlM0QlMjJfeDMyX18yXyUyMiUyMHglM0QlMjIzJTIyJTIweSUzRCUyMjglMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMHdpZHRoJTNEJTIyMiUyMiUyMGhlaWdodCUzRCUyMjIlMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElM0NyZWN0JTIwaWQlM0QlMjJfeDMyX18xXyUyMiUyMHglM0QlMjI3JTIyJTIweSUzRCUyMjglMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMHdpZHRoJTNEJTIyMiUyMiUyMGhlaWdodCUzRCUyMjIlMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElM0NyZWN0JTIwaWQlM0QlMjJfeDMyX18zXyUyMiUyMHglM0QlMjIxMSUyMiUyMHklM0QlMjI4JTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjB3aWR0aCUzRCUyMjIlMjIlMjBoZWlnaHQlM0QlMjIyJTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTIwJTJGJTNFJTBBJTNDcmVjdCUyMGlkJTNEJTIyX3gzMl9fNF8lMjIlMjB4JTNEJTIyMTUlMjIlMjB5JTNEJTIyOCUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwd2lkdGglM0QlMjIyJTIyJTIwaGVpZ2h0JTNEJTIyMiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQ3JlY3QlMjBpZCUzRCUyMl94MzJfXzVfJTIyJTIweCUzRCUyMjE5JTIyJTIweSUzRCUyMjglMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMHdpZHRoJTNEJTIyMiUyMiUyMGhlaWdodCUzRCUyMjIlMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElM0NyZWN0JTIwaWQlM0QlMjJfeDMyX182XyUyMiUyMHglM0QlMjIyMyUyMiUyMHklM0QlMjI4JTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjB3aWR0aCUzRCUyMjIlMjIlMjBoZWlnaHQlM0QlMjIyJTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG4gIHdpZHRoOiAyOC4wOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1pLWxpbmUtZGFzaGVkIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAyOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3JlY3QlMjBpZCUzRCUyMl94MzJfXzFfJTIyJTIweCUzRCUyMjMlMjIlMjB5JTNEJTIyOCUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwd2lkdGglM0QlMjI2JTIyJTIwaGVpZ2h0JTNEJTIyMiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQ3JlY3QlMjBpZCUzRCUyMl94MzJfXzRfJTIyJTIweCUzRCUyMjExJTIyJTIweSUzRCUyMjglMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMHdpZHRoJTNEJTIyNiUyMiUyMGhlaWdodCUzRCUyMjIlMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElM0NyZWN0JTIwaWQlM0QlMjJfeDMyX181XyUyMiUyMHglM0QlMjIxOSUyMiUyMHklM0QlMjI4JTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjB3aWR0aCUzRCUyMjYlMjIlMjBoZWlnaHQlM0QlMjIyJTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG4gIHdpZHRoOiAyOC4wOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1pLWJ1dHRvbi1maWxsLFxyXG4uZHgtZGlhZ3JhbS1pLW1lbnUtZmlsbCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDJTNGeG1sJTIwdmVyc2lvbiUzRCUyMjEuMCUyMiUyMGVuY29kaW5nJTNEJTIydXRmLTglMjIlM0YlM0UlMEElM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAxOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwZCUzRCUyMk03LjYlMkMxTDYuNyUyQzEuOWwxLjklMkMxLjlMMyUyQzkuNEw5LjUlMkMxNkwxNiUyQzkuNEw3LjYlMkMxeiUyME01JTJDOWw0LjUtNC41TDE0JTJDOUg1eiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQSUwQVwiKTtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDIxcHg7XHJcbn1cclxuLmR4LWRpYWdyYW0taS1idXR0b24tZnVsbHNjcmVlbixcclxuLmR4LWRpYWdyYW0taS1tZW51LWZ1bGxzY3JlZW4ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIweG1sbnMlM0F4bGluayUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJTIyJTIweCUzRCUyMjBweCUyMiUyMHklM0QlMjIwcHglMjIlMEElMDklMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxOCUyMDE4JTIyJTIwc3R5bGUlM0QlMjJlbmFibGUtYmFja2dyb3VuZCUzQW5ldyUyMDAlMjAwJTIwMTglMjAxOCUzQiUyMiUyMHhtbCUzQXNwYWNlJTNEJTIycHJlc2VydmUlMjIlM0UlMEElM0Nwb2x5Z29uJTIwcG9pbnRzJTNEJTIyMCUyQzYlMjAyJTJDNiUyMDIlMkMyJTIwNiUyQzIlMjA2JTJDMCUyMDAlMkMwJTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTJGJTNFJTBBJTNDcG9seWdvbiUyMHBvaW50cyUzRCUyMjIlMkMxMiUyMDAlMkMxMiUyMDAlMkMxOCUyMDYlMkMxOCUyMDYlMkMxNiUyMDIlMkMxNiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyRiUzRSUwQSUzQ3BvbHlnb24lMjBwb2ludHMlM0QlMjIxMiUyQzAlMjAxMiUyQzIlMjAxNiUyQzIlMjAxNiUyQzYlMjAxOCUyQzYlMjAxOCUyQzAlMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMkYlM0UlMEElM0Nwb2x5Z29uJTIwcG9pbnRzJTNEJTIyMTYlMkMxNiUyMDEyJTJDMTYlMjAxMiUyQzE4JTIwMTglMkMxOCUyMDE4JTJDMTIlMjAxNiUyQzEyJTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1pLWJ1dHRvbi1sb2NrLFxyXG4uZHgtZGlhZ3JhbS1pLW1lbnUtbG9jayB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDJTNGeG1sJTIwdmVyc2lvbiUzRCUyMjEuMCUyMiUyMGVuY29kaW5nJTNEJTIydXRmLTglMjIlM0YlM0UlMEElM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIwaWQlM0QlMjJfeDMyXyUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIweG1sbnMlM0F4bGluayUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJTIyJTIweCUzRCUyMjBweCUyMiUyMHklM0QlMjIwcHglMjIlMEElMDklMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxOCUyMDE4JTIyJTIwc3R5bGUlM0QlMjJlbmFibGUtYmFja2dyb3VuZCUzQW5ldyUyMDAlMjAwJTIwMTglMjAxOCUzQiUyMiUyMHhtbCUzQXNwYWNlJTNEJTIycHJlc2VydmUlMjIlM0UlMEElM0NwYXRoJTIwaWQlM0QlMjJfeDMxXyUyMiUyMGQlM0QlMjJNMTQlMkM1YzAtMi44LTIuMi01LTUtNUM2LjIlMkMwJTJDNCUyQzIuMiUyQzQlMkM1QzIuOSUyQzUlMkMyJTJDNS45JTJDMiUyQzd2OGMwJTJDMS4xJTJDMC45JTJDMiUyQzIlMkMyaDEwYzEuMSUyQzAlMkMyLTAuOSUyQzItMlY3JTBBJTA5QzE2JTJDNS45JTJDMTUuMSUyQzUlMkMxNCUyQzV6JTIwTTklMkMxM2MtMS4xJTJDMC0yLTAuOS0yLTJzMC45LTIlMkMyLTJjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMkMxMSUyQzEyLjElMkMxMC4xJTJDMTMlMkM5JTJDMTN6JTIwTTYlMkM1YzAtMS43JTJDMS4zLTMlMkMzLTMlMEElMDljMS43JTJDMCUyQzMlMkMxLjMlMkMzJTJDM0g2eiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0taS1idXR0b24tdW5sb2NrLFxyXG4uZHgtZGlhZ3JhbS1pLW1lbnUtdW5sb2NrIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzJfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAxOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzFfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE0JTJDMTdINGMtMS4xJTJDMC0yLTAuOS0yLTJWN2MwLTEuMSUyQzAuOS0yJTJDMi0yaDJoMmg0YzAtMS43LTEuMy0zLTMtM0M4LjElMkMyJTJDNy4zJTJDMi40JTJDNi44JTJDM0g0LjQlMEElMDlDNS4yJTJDMS4yJTJDNyUyQzAlMkM5JTJDMGMyLjglMkMwJTJDNSUyQzIuMiUyQzUlMkM1YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2OEMxNiUyQzE2LjElMkMxNS4xJTJDMTclMkMxNCUyQzE3eiUyME05JTJDOWMtMS4xJTJDMC0yJTJDMC45LTIlMkMyczAuOSUyQzIlMkMyJTJDMnMyLTAuOSUyQzItMiUwQSUwOUMxMSUyQzkuOSUyQzEwLjElMkM5JTJDOSUyQzl6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1pLWJ1dHRvbi1zZW5kLXRvLWJhY2ssXHJcbi5keC1kaWFncmFtLWktbWVudS1zZW5kLXRvLWJhY2sge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMl8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTglMjAxOCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDE4JTIwMTglM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JvcGFjaXR5JTNBMC4zNSUzQmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCJTdEJTBBJTA5LnN0MSU3QmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NwYXRoJTIwaWQlM0QlMjJfeDMwX18xXyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk04JTJDMGg4YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2OGMwJTJDMS4xLTAuOSUyQzItMiUyQzJIOGMtMS4xJTJDMC0yLTAuOS0yLTJWMkM2JTJDMC45JTJDNi45JTJDMCUyQzglMkMweiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzFfJTIyJTIwY2xhc3MlM0QlMjJzdDElMjIlMjBkJTNEJTIyTTglMkMxMmMtMS4xJTJDMC0yLTAuOS0yLTJWNEg0QzIuOSUyQzQlMkMyJTJDNC45JTJDMiUyQzZ2OGMwJTJDMS4xJTJDMC45JTJDMiUyQzIlMkMyaDhjMS4xJTJDMCUyQzItMC45JTJDMi0ydi0ySDh6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1pLWJ1dHRvbi1icmluZy10by1mcm9udCxcclxuLmR4LWRpYWdyYW0taS1tZW51LWJyaW5nLXRvLWZyb250IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzJfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAxOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCb3BhY2l0eSUzQTAuMzUlM0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUwOS5zdDElN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcGF0aCUyMGlkJTNEJTIyX3gzMF9fMV8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNOCUyQzBoOGMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjhjMCUyQzEuMS0wLjklMkMyLTIlMkMySDhjLTEuMSUyQzAtMi0wLjktMi0yVjJDNiUyQzAuOSUyQzYuOSUyQzAlMkM4JTJDMHolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElM0NwYXRoJTIwaWQlM0QlMjJfeDMwXyUyMiUyMGNsYXNzJTNEJTIyc3QxJTIyJTIwZCUzRCUyMk00JTJDNGg4YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2OGMwJTJDMS4xLTAuOSUyQzItMiUyQzJINGMtMS4xJTJDMC0yLTAuOS0yLTJWNkMyJTJDNC45JTJDMi45JTJDNCUyQzQlMkM0eiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0taS1idXR0b24tc2VsZWN0LWFsbCxcclxuLmR4LWRpYWdyYW0taS1tZW51LXNlbGVjdC1hbGwge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMl8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTglMjAxOCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDE4JTIwMTglM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUwOS5zdDElN0JvcGFjaXR5JTNBMC43NSUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcGF0aCUyMGlkJTNEJTIyX3gzMV8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNOC41JTJDNmMwLjElMkMwJTJDMC4zJTJDMCUyQzAuNCUyQzAuMWwwJTJDMGw2LjglMkM1LjNjMC4zJTJDMC4yJTJDMC4zJTJDMC41JTJDMC4xJTJDMC44Yy0wLjElMkMwLjEtMC4xJTJDMC4yLTAuMyUyQzAuMmwtMS45JTJDMC4zJTBBJTA5bDEuMyUyQzIuNmMwLjIlMkMwLjMlMkMwJTJDMC42LTAuMyUyQzAuN2wtMi4xJTJDMC45Yy0wLjElMkMwLTAuMiUyQzAuMS0wLjMlMkMwLjFjLTAuMiUyQzAtMC40LTAuMS0wLjUtMC4zbC0xLjMtMi42bC0xLjUlMkMxLjElMEElMDljLTAuMSUyQzAuMS0wLjIlMkMwLjEtMC40JTJDMC4xYy0wLjMlMkMwLTAuNi0wLjItMC42LTAuNVY2LjZDNy45JTJDNi4zJTJDOC4yJTJDNiUyQzguNSUyQzZ6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTJGJTNFJTBBJTNDZyUyMGlkJTNEJTIyX3gzM18lMjIlMjBjbGFzcyUzRCUyMnN0MSUyMiUzRSUwQSUwOSUzQ3BvbHlnb24lMjBpZCUzRCUyMl94MzFfXzFfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBwb2ludHMlM0QlMjIxMiUyQzYlMjAxNCUyQzglMjAxNiUyQzglMjAxNiUyQzYlMjAlMDklMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElMDklM0NyZWN0JTIwaWQlM0QlMjJfeDMyX18xXyUyMiUyMHglM0QlMjIxMS42JTIyJTIweSUzRCUyMjIlMjIlMjB0cmFuc2Zvcm0lM0QlMjJtYXRyaXgoMC43MDcxJTIwLTAuNzA3MSUyMDAuNzA3MSUyMDAuNzA3MSUyMDEuNjg2MiUyMDEwLjA3MSklMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMHdpZHRoJTNEJTIyMi44JTIyJTIwaGVpZ2h0JTNEJTIyMiUyMiUyMCUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyRiUzRSUwQSUwOSUzQ3JlY3QlMjBpZCUzRCUyMl94MzNfXzFfJTIyJTIweCUzRCUyMjglMjIlMjB5JTNEJTIyMSUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwd2lkdGglM0QlMjIyJTIyJTIwaGVpZ2h0JTNEJTIyNCUyMiUyMCUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyRiUzRSUwQSUwOSUzQ3JlY3QlMjBpZCUzRCUyMl94MzRfJTIyJTIweCUzRCUyMjMuNiUyMiUyMHklM0QlMjIxMCUyMiUyMHRyYW5zZm9ybSUzRCUyMm1hdHJpeCgwLjcwNzElMjAtMC43MDcxJTIwMC43MDcxJTIwMC43MDcxJTIwLTYuMzEzNyUyMDYuNzU3MyklMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMHdpZHRoJTNEJTIyMi44JTIyJTIwaGVpZ2h0JTNEJTIyMiUyMiUyMCUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyRiUzRSUwQSUwOSUzQ3JlY3QlMjBpZCUzRCUyMl94MzVfJTIyJTIweCUzRCUyMjQlMjIlMjB5JTNEJTIyMS42JTIyJTIwdHJhbnNmb3JtJTNEJTIybWF0cml4KDAuNzA3MSUyMC0wLjcwNzElMjAwLjcwNzElMjAwLjcwNzElMjAtMC42NTY5JTIwNC40MTQyKSUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwd2lkdGglM0QlMjIyJTIyJTIwaGVpZ2h0JTNEJTIyMi44JTIyJTIwJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTJGJTNFJTBBJTA5JTNDcmVjdCUyMGlkJTNEJTIyX3gzNl8lMjIlMjB4JTNEJTIyMiUyMiUyMHklM0QlMjI2JTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjB3aWR0aCUzRCUyMjQlMjIlMjBoZWlnaHQlM0QlMjIyJTIyJTIwJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTJGJTNFJTBBJTNDJTJGZyUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0taS1idXR0b24taW1hZ2UtZGVsZXRlLFxyXG4uZHgtZGlhZ3JhbS1pLW1lbnUtaW1hZ2UtZGVsZXRlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzJfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAxOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzFfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE3JTJDMTUuNEwxNS41JTJDMTdsLTItMmwtMiUyQzJMMTAlMkMxNS40bDItMmwtMi0ybDEuNS0xLjRsMiUyQzJsMi0ybDEuNSUyQzEuNWwtMiUyQzJMMTclMkMxNS40eiUyME0xMiUyQzZsLTQlMkM2JTBBJTA5bC0yLTJsLTMlMkM1aDV2MkgzYy0xLjElMkMwLTItMC45LTItMlYzYzAtMS4xJTJDMC45LTIlMkMyLTJoMTJjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY0bC0yJTJDMkwxMiUyQzZ6JTIwTTUuNSUyQzVDNC43JTJDNSUyQzQlMkM1LjYlMkM0JTJDNi41UzQuNyUyQzglMkM1LjUlMkM4JTBBJTA5UzclMkM3LjMlMkM3JTJDNi41UzYuMyUyQzUlMkM1LjUlMkM1eiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0taS1idXR0b24taW1hZ2UtZWRpdCxcclxuLmR4LWRpYWdyYW0taS1tZW51LWltYWdlLWVkaXQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMl8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTglMjAxOCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDE4JTIwMTglM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcGF0aCUyMGlkJTNEJTIyX3gzMV8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMTUlMkM5bC0zLTNsLTQlMkM2bC0yLTJsLTMlMkM1aDZ2MkgzYy0xLjElMkMwLTItMC45LTItMlYzYzAtMS4xJTJDMC45LTIlMkMyLTJoMTJjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY0TDE1JTJDOXolMEElMDklMjBNNS41JTJDNUM0LjclMkM1JTJDNCUyQzUuNyUyQzQlMkM2LjVTNC43JTJDOCUyQzUuNSUyQzhTNyUyQzcuMyUyQzclMkM2LjVTNi4zJTJDNSUyQzUuNSUyQzV6JTIwTTE3JTJDMTIuNUwxMi41JTJDMTdIMTF2LTEuNWw0LjUtNC41TDE3JTJDMTIuNXolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLWktYnV0dG9uLWltYWdlLWluc2VydCxcclxuLmR4LWRpYWdyYW0taS1tZW51LWltYWdlLWluc2VydCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDJTNGeG1sJTIwdmVyc2lvbiUzRCUyMjEuMCUyMiUyMGVuY29kaW5nJTNEJTIydXRmLTglMjIlM0YlM0UlMEElM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIwaWQlM0QlMjJfeDMyXyUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIweG1sbnMlM0F4bGluayUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJTIyJTIweCUzRCUyMjBweCUyMiUyMHklM0QlMjIwcHglMjIlMEElMDklMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxOCUyMDE4JTIyJTIwc3R5bGUlM0QlMjJlbmFibGUtYmFja2dyb3VuZCUzQW5ldyUyMDAlMjAwJTIwMTglMjAxOCUzQiUyMiUyMHhtbCUzQXNwYWNlJTNEJTIycHJlc2VydmUlMjIlM0UlMEElM0NzdHlsZSUyMHR5cGUlM0QlMjJ0ZXh0JTJGY3NzJTIyJTNFJTBBJTA5LnN0MCU3QmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NwYXRoJTIwaWQlM0QlMjJfeDMxXyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0xNSUyQzlsLTMtM2wtNCUyQzdsLTItM2wtMyUyQzVoNnYySDNjLTEuMSUyQzAtMi0wLjktMi0yVjNjMC0xLjElMkMwLjktMiUyQzItMmgxMmMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjRMMTUlMkM5eiUwQSUwOSUyME01LjUlMkM1QzQuNyUyQzUlMkM0JTJDNS43JTJDNCUyQzYuNVM0LjclMkM4JTJDNS41JTJDOFM3JTJDNy4zJTJDNyUyQzYuNVM2LjMlMkM1JTJDNS41JTJDNXolMjBNMTMlMkMxMWgydjJoMnYyaC0ydjJoLTJ2LTJoLTJ2LTJoMlYxMXolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLWktYnV0dG9uLWxheW91dC1sYXllcmVkLWJ0IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDY0JTIwNjQlMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjA2NCUyMDY0JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElMDkuc3QxJTdCb3BhY2l0eSUzQTAuNSUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDZyUyMGlkJTNEJTIyX3gzNF8lMjIlM0UlMEElMDklM0NwYXRoJTIwaWQlM0QlMjJfeDM1XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk02MCUyQzIwdjhjMCUyQzEuMS0wLjklMkMyLTIlMkMyaC04Yy0xLjElMkMwLTItMC45LTItMnYtOGMwLTEuMSUyQzAuOS0yJTJDMi0yaDhDNTkuMSUyQzE4JTJDNjAlMkMxOC45JTJDNjAlMkMyMHolMjBNNTglMkMyMCUwQSUwOSUwOWgtOHY4aDhWMjB6JTIwTTQ2JTJDNnY4YzAlMkMxLjEtMC45JTJDMi0yJTJDMmgtOGMtMS4xJTJDMC0yLTAuOS0yLTJWNmMwLTEuMSUyQzAuOS0yJTJDMi0yaDhDNDUuMSUyQzQlMkM0NiUyQzQuOSUyQzQ2JTJDNnolMjBNNDQlMkM2aC04djhoOFY2eiUyME00NiUyQzM0djglMEElMDklMDljMCUyQzEuMS0wLjklMkMyLTIlMkMyaC04Yy0xLjElMkMwLTItMC45LTItMnYtOGMwLTEuMSUyQzAuOS0yJTJDMi0yaDhDNDUuMSUyQzMyJTJDNDYlMkMzMi45JTJDNDYlMkMzNHolMjBNNDQlMkMzNGgtOHY4aDhWMzR6JTIwTTQ2JTJDNTB2OGMwJTJDMS4xLTAuOSUyQzItMiUyQzJoLTglMEElMDklMDljLTEuMSUyQzAtMi0wLjktMi0ydi04YzAtMS4xJTJDMC45LTIlMkMyLTJoOEM0NS4xJTJDNDglMkM0NiUyQzQ4LjklMkM0NiUyQzUweiUyME00NCUyQzUwaC04djhoOFY1MHolMjBNMzIlMkMyMHY4YzAlMkMxLjEtMC45JTJDMi0yJTJDMmgtOGMtMS4xJTJDMC0yLTAuOS0yLTIlMEElMDklMDl2LThjMC0xLjElMkMwLjktMiUyQzItMmg4QzMxLjElMkMxOCUyQzMyJTJDMTguOSUyQzMyJTJDMjB6JTIwTTMwJTJDMjBoLTh2OGg4VjIweiUyME0xMiUyQzRsNiUyQzZoLTV2NTBoLTJWMTBINkwxMiUyQzR6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTIwJTJGJTNFJTBBJTNDJTJGZyUzRSUwQSUzQ2clMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDElMjIlM0UlMEElMDklM0NwYXRoJTIwaWQlM0QlMjJfeDMzXyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk01NSUyQzl2MnY3aC0ydi03aC03VjloN0g1NXolMjBNNTMlMkMzMGgydjd2MmgtMmgtN3YtMmg3VjMweiUyME0zOSUyQzQ0aDJ2NGgtMlY0NHolMjBNMjclMkM5aDd2MmgtN3Y3aC0ydi03VjklMEElMDklMDlIMjd6JTIwTTI3JTJDMzdoN3YyaC03aC0ydi0ydi03aDJWMzd6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTIwJTJGJTNFJTBBJTNDJTJGZyUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0taS1idXR0b24tbGF5b3V0LWxheWVyZWQtbHIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMV8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNjQlMjA2NCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDY0JTIwNjQlM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUwOS5zdDElN0JvcGFjaXR5JTNBMC41JTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NnJTIwaWQlM0QlMjJfeDM0XyUyMiUzRSUwQSUwOSUzQ3BhdGglMjBpZCUzRCUyMl94MzVfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTQ1JTJDNTloLThjLTEuMSUyQzAtMi0wLjktMi0ydi04YzAtMS4xJTJDMC45LTIlMkMyLTJoOGMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjhDNDclMkM1OC4xJTJDNDYuMSUyQzU5JTJDNDUlMkM1OXolMjBNNDUlMkM1NyUwQSUwOSUwOXYtOGgtOHY4SDQ1eiUyME01OSUyQzQ1aC04Yy0xLjElMkMwLTItMC45LTItMnYtOGMwLTEuMSUyQzAuOS0yJTJDMi0yaDhjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY4QzYxJTJDNDQuMSUyQzYwLjElMkM0NSUyQzU5JTJDNDV6JTIwTTU5JTJDNDN2LThoLTh2OEg1OXolMEElMDklMDklMjBNMzElMkM0NWgtOGMtMS4xJTJDMC0yLTAuOS0yLTJ2LThjMC0xLjElMkMwLjktMiUyQzItMmg4YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2OEMzMyUyQzQ0LjElMkMzMi4xJTJDNDUlMkMzMSUyQzQ1eiUyME0zMSUyQzQzdi04aC04djhIMzF6JTIwTTE1JTJDNDVINyUwQSUwOSUwOWMtMS4xJTJDMC0yLTAuOS0yLTJ2LThjMC0xLjElMkMwLjktMiUyQzItMmg4YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2OEMxNyUyQzQ0LjElMkMxNi4xJTJDNDUlMkMxNSUyQzQ1eiUyME0xNSUyQzQzdi04SDd2OEgxNXolMjBNNDUlMkMzMWgtOGMtMS4xJTJDMC0yLTAuOS0yLTIlMEElMDklMDl2LThjMC0xLjElMkMwLjktMiUyQzItMmg4YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2OEM0NyUyQzMwLjElMkM0Ni4xJTJDMzElMkM0NSUyQzMxeiUyME00NSUyQzI5di04aC04djhINDV6JTIwTTYxJTJDMTFsLTYlMkM2di01SDV2LTJoNTBWNUw2MSUyQzExeiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRmclM0UlMEElM0NnJTIwaWQlM0QlMjJfeDMyXyUyMiUyMGNsYXNzJTNEJTIyc3QxJTIyJTNFJTBBJTA5JTNDcGF0aCUyMGlkJTNEJTIyX3gzM18lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNNTYlMkM1NGgtMmgtN3YtMmg3di03aDJ2N1Y1NHolMjBNMzUlMkM1MnYyaC03aC0ydi0ydi03aDJ2N0gzNXolMjBNMjElMkMzOHYyaC00di0ySDIxeiUyME01NiUyQzI2djdoLTJ2LTdoLTclMEElMDklMDl2LTJoN2gyVjI2eiUyME0yOCUyQzI2djdoLTJ2LTd2LTJoMmg3djJIMjh6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTIwJTJGJTNFJTBBJTNDJTJGZyUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0taS1idXR0b24tbGF5b3V0LWxheWVyZWQtcmwge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMV8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNjQlMjA2NCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDY0JTIwNjQlM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUwOS5zdDElN0JvcGFjaXR5JTNBMC41JTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NnJTIwaWQlM0QlMjJfeDM0XyUyMiUzRSUwQSUwOSUzQ3BhdGglMjBpZCUzRCUyMl94MzVfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE5JTJDNTd2LThjMC0xLjElMkMwLjktMiUyQzItMmg4YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2OGMwJTJDMS4xLTAuOSUyQzItMiUyQzJoLThDMTkuOSUyQzU5JTJDMTklMkM1OC4xJTJDMTklMkM1N3olMjBNMjklMkM1NyUwQSUwOSUwOXYtOGgtOHY4SDI5eiUyME01JTJDNDN2LThjMC0xLjElMkMwLjktMiUyQzItMmg4YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2OGMwJTJDMS4xLTAuOSUyQzItMiUyQzJIN0M1LjklMkM0NSUyQzUlMkM0NC4xJTJDNSUyQzQzeiUyME0xNSUyQzQzdi04SDd2OEgxNXolMjBNMzMlMkM0M3YtOCUwQSUwOSUwOWMwLTEuMSUyQzAuOS0yJTJDMi0yaDhjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY4YzAlMkMxLjEtMC45JTJDMi0yJTJDMmgtOEMzMy45JTJDNDUlMkMzMyUyQzQ0LjElMkMzMyUyQzQzeiUyME00MyUyQzQzdi04aC04djhINDN6JTIwTTQ5JTJDNDN2LThjMC0xLjElMkMwLjktMiUyQzItMmg4JTBBJTA5JTA5YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2OGMwJTJDMS4xLTAuOSUyQzItMiUyQzJoLThDNDkuOSUyQzQ1JTJDNDklMkM0NC4xJTJDNDklMkM0M3olMjBNNTklMkM0M3YtOGgtOHY4SDU5eiUyME0xOSUyQzI5di04YzAtMS4xJTJDMC45LTIlMkMyLTJoOGMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjglMEElMDklMDljMCUyQzEuMS0wLjklMkMyLTIlMkMyaC04QzE5LjklMkMzMSUyQzE5JTJDMzAuMSUyQzE5JTJDMjl6JTIwTTI5JTJDMjl2LThoLTh2OEgyOXolMjBNMTElMkM1djVoNTB2MkgxMXY1bC02LTZMMTElMkM1eiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRmclM0UlMEElM0NnJTIwaWQlM0QlMjJfeDMyXyUyMiUyMGNsYXNzJTNEJTIyc3QxJTIyJTNFJTBBJTA5JTNDcGF0aCUyMGlkJTNEJTIyX3gzM18lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMTAlMkM1MnYtN2gydjdoN3YyaC03aC0yVjUyeiUyME0zOCUyQzUydi03aDJ2N3YyaC0yaC03di0ySDM4eiUyME00OSUyQzM4djJoLTR2LTJINDl6JTIwTTEwJTJDMjRoMmg3djJoLTd2NyUwQSUwOSUwOWgtMnYtN1YyNHolMjBNMzElMkMyNnYtMmg3aDJ2MnY3aC0ydi03SDMxeiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRmclM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLWktYnV0dG9uLWxheW91dC1sYXllcmVkLXRiIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDY0JTIwNjQlMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjA2NCUyMDY0JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElMDkuc3QxJTdCb3BhY2l0eSUzQTAuNSUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDZyUyMGlkJTNEJTIyX3gzNF8lMjIlM0UlMEElMDklM0NwYXRoJTIwaWQlM0QlMjJfeDM1XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk01OCUyQzQ2aC04Yy0xLjElMkMwLTItMC45LTItMnYtOGMwLTEuMSUyQzAuOS0yJTJDMi0yaDhjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY4QzYwJTJDNDUuMSUyQzU5LjElMkM0NiUyQzU4JTJDNDZ6JTIwTTU4JTJDMzYlMEElMDklMDloLTh2OGg4VjM2eiUyME00NCUyQzYwaC04Yy0xLjElMkMwLTItMC45LTItMnYtOGMwLTEuMSUyQzAuOS0yJTJDMi0yaDhjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY4QzQ2JTJDNTkuMSUyQzQ1LjElMkM2MCUyQzQ0JTJDNjB6JTIwTTQ0JTJDNTBoLTh2OGg4VjUweiUyME00NCUyQzMyJTBBJTA5JTA5aC04Yy0xLjElMkMwLTItMC45LTItMnYtOGMwLTEuMSUyQzAuOS0yJTJDMi0yaDhjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY4QzQ2JTJDMzEuMSUyQzQ1LjElMkMzMiUyQzQ0JTJDMzJ6JTIwTTQ0JTJDMjJoLTh2OGg4VjIyeiUyME00NCUyQzE2aC04JTBBJTA5JTA5Yy0xLjElMkMwLTItMC45LTItMlY2YzAtMS4xJTJDMC45LTIlMkMyLTJoOGMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjhDNDYlMkMxNS4xJTJDNDUuMSUyQzE2JTJDNDQlMkMxNnolMjBNNDQlMkM2aC04djhoOFY2eiUyME0zMCUyQzQ2aC04Yy0xLjElMkMwLTItMC45LTItMnYtOCUwQSUwOSUwOWMwLTEuMSUyQzAuOS0yJTJDMi0yaDhjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY4QzMyJTJDNDUuMSUyQzMxLjElMkM0NiUyQzMwJTJDNDZ6JTIwTTMwJTJDMzZoLTh2OGg4VjM2eiUyME02JTJDNTRoNVY0aDJ2NTBoNWwtNiUyQzZMNiUyQzU0eiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRmclM0UlMEElM0NnJTIwaWQlM0QlMjJfeDMyXyUyMiUyMGNsYXNzJTNEJTIyc3QxJTIyJTNFJTBBJTA5JTNDcGF0aCUyMGlkJTNEJTIyX3gzM18lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNNTMlMkM1NWgtN3YtMmg3di03aDJ2N3YySDUzeiUyME01MyUyQzI3aC03di0yaDdoMnYydjdoLTJWMjd6JTIwTTM5JTJDMTZoMnY0aC0yVjE2eiUyME0yNSUyQzU1di0ydi03aDJ2N2g3djIlMEElMDklMDloLTdIMjV6JTIwTTI3JTJDMzRoLTJ2LTd2LTJoMmg3djJoLTdWMzR6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTIwJTJGJTNFJTBBJTNDJTJGZyUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbn1cclxuLmR4LWRpYWdyYW0taS1idXR0b24tbGF5b3V0LXRyZWUtYnQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMV8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNjQlMjA2NCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDY0JTIwNjQlM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUwOS5zdDElN0JvcGFjaXR5JTNBMC41JTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NnJTIwaWQlM0QlMjJfeDM0XyUyMiUzRSUwQSUwOSUzQ3BhdGglMjBpZCUzRCUyMl94MzVfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTU5JTJDNnY2YzAlMkMxLjEtMC45JTJDMi0yJTJDMmgtNmMtMS4xJTJDMC0yLTAuOS0yLTJWNmMwLTEuMSUyQzAuOS0yJTJDMi0yaDZDNTguMSUyQzQlMkM1OSUyQzQuOSUyQzU5JTJDNnolMjBNNTclMkM2aC02djYlMEElMDklMDloNlY2eiUyME01OSUyQzI2djZjMCUyQzEuMS0wLjklMkMyLTIlMkMyaC02Yy0xLjElMkMwLTItMC45LTItMnYtNmMwLTEuMSUyQzAuOS0yJTJDMi0yaDZDNTguMSUyQzI0JTJDNTklMkMyNC45JTJDNTklMkMyNnolMjBNNTclMkMyNmgtNnY2aDZWMjZ6JTIwTTQ5JTJDMzh2NiUwQSUwOSUwOWMwJTJDMS4xLTAuOSUyQzItMiUyQzJoLTZjLTEuMSUyQzAtMi0wLjktMi0ydi02YzAtMS4xJTJDMC45LTIlMkMyLTJoNkM0OC4xJTJDMzYlMkM0OSUyQzM2LjklMkM0OSUyQzM4eiUyME00NyUyQzM4aC02djZoNlYzOHolMjBNNDklMkM1MnY2YzAlMkMxLjEtMC45JTJDMi0yJTJDMmgtNiUwQSUwOSUwOWMtMS4xJTJDMC0yLTAuOS0yLTJ2LTZjMC0xLjElMkMwLjktMiUyQzItMmg2QzQ4LjElMkM1MCUyQzQ5JTJDNTAuOSUyQzQ5JTJDNTJ6JTIwTTQ3JTJDNTJoLTZ2Nmg2VjUyeiUyME0zOSUyQzMyYzAlMkMxLjEtMC45JTJDMi0yJTJDMmgtNmMtMS4xJTJDMC0yLTAuOS0yLTJ2LTYlMEElMDklMDljMC0xLjElMkMwLjktMiUyQzItMmg2YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJWMzJ6JTIwTTM3JTJDMjZoLTZ2Nmg2VjI2eiUyME0zMCUyQzE0aC02Yy0xLjElMkMwLTItMC45LTItMlY2YzAtMS4xJTJDMC45LTIlMkMyLTJoNmMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjYlMEElMDklMDlDMzIlMkMxMy4xJTJDMzEuMSUyQzE0JTJDMzAlMkMxNHolMjBNMjQlMkMxMmg2VjZoLTZWMTJ6JTIwTTE3JTJDMTBoLTV2NTBoLTJWMTBINWw2LTZMMTclMkMxMHolMjBNMzYlMkMxMlY2YzAtMS4xJTJDMC45LTIlMkMyLTJoNmMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjYlMEElMDklMDljMCUyQzEuMS0wLjklMkMyLTIlMkMyaC02QzM2LjklMkMxNCUyQzM2JTJDMTMuMSUyQzM2JTJDMTJ6JTIwTTM4JTJDMTJoNlY2aC02VjEyeiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRmclM0UlMEElM0NnJTIwaWQlM0QlMjJfeDMyXyUyMiUyMGNsYXNzJTNEJTIyc3QxJTIyJTNFJTBBJTA5JTNDcGF0aCUyMGlkJTNEJTIyX3gzM18lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNNTUlMkMxNHYxMGgtMlYxNEg1NXolMjBNNTMlMkMzNGgydjZ2MmgtMmgtNHYtMmg0VjM0eiUyME00MyUyQzQ2aDJ2NGgtMlY0NnolMjBNNDAlMkMxNGgydjZoLTd2NGgtMnYtNGgtN3YtNmgyJTBBJTA5JTA5djRoNWgyaDQuOUw0MCUyQzE0eiUyME0zNSUyQzQwaDR2MmgtNGgtMnYtMnYtNmgyVjQweiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRmclM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLWktYnV0dG9uLWxheW91dC10cmVlLWxyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDY0JTIwNjQlMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjA2NCUyMDY0JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElMDkuc3QxJTdCb3BhY2l0eSUzQTAuNSUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDZyUyMGlkJTNEJTIyX3gzNF8lMjIlM0UlMEElMDklM0NwYXRoJTIwaWQlM0QlMjJfeDM1XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk01OCUyQzU5aC02Yy0xLjElMkMwLTItMC45LTItMnYtNmMwLTEuMSUyQzAuOS0yJTJDMi0yaDZjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY2QzYwJTJDNTguMSUyQzU5LjElMkM1OSUyQzU4JTJDNTl6JTIwTTU4JTJDNTclMEElMDklMDl2LTZoLTZ2Nkg1OHolMjBNMzglMkM1OWgtNmMtMS4xJTJDMC0yLTAuOS0yLTJ2LTZjMC0xLjElMkMwLjktMiUyQzItMmg2YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2NkM0MCUyQzU4LjElMkMzOS4xJTJDNTklMkMzOCUyQzU5eiUyME0zOCUyQzU3di02aC02djZIMzh6JTBBJTA5JTA5JTIwTTI2JTJDNDloLTZjLTEuMSUyQzAtMi0wLjktMi0ydi02YzAtMS4xJTJDMC45LTIlMkMyLTJoNmMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjZDMjglMkM0OC4xJTJDMjcuMSUyQzQ5JTJDMjYlMkM0OXolMjBNMjYlMkM0N3YtNmgtNnY2SDI2eiUyME0xMiUyQzQ5SDYlMEElMDklMDljLTEuMSUyQzAtMi0wLjktMi0ydi02YzAtMS4xJTJDMC45LTIlMkMyLTJoNmMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjZDMTQlMkM0OC4xJTJDMTMuMSUyQzQ5JTJDMTIlMkM0OXolMjBNMTIlMkM0N3YtNkg2djZIMTJ6JTIwTTMyJTJDMzljLTEuMSUyQzAtMi0wLjktMi0ydi02JTBBJTA5JTA5YzAtMS4xJTJDMC45LTIlMkMyLTJoNmMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjZjMCUyQzEuMS0wLjklMkMyLTIlMkMySDMyeiUyME0zOCUyQzM3di02aC02djZIMzh6JTIwTTUwJTJDMzB2LTZjMC0xLjElMkMwLjktMiUyQzItMmg2YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2NiUwQSUwOSUwOWMwJTJDMS4xLTAuOSUyQzItMiUyQzJoLTZDNTAuOSUyQzMyJTJDNTAlMkMzMS4xJTJDNTAlMkMzMHolMjBNNTIlMkMyNHY2aDZ2LTZINTJ6JTIwTTU0JTJDMTd2LTVINHYtMmg1MFY1bDYlMkM2TDU0JTJDMTd6JTIwTTUyJTJDMzZoNmMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjYlMEElMDklMDljMCUyQzEuMS0wLjklMkMyLTIlMkMyaC02Yy0xLjElMkMwLTItMC45LTItMnYtNkM1MCUyQzM2LjklMkM1MC45JTJDMzYlMkM1MiUyQzM2eiUyME01MiUyQzM4djZoNnYtNkg1MnolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElM0MlMkZnJTNFJTBBJTNDZyUyMGlkJTNEJTIyX3gzMl8lMjIlMjBjbGFzcyUzRCUyMnN0MSUyMiUzRSUwQSUwOSUzQ3BhdGglMjBpZCUzRCUyMl94MzNfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTUwJTJDNTVINDB2LTJoMTBWNTV6JTIwTTMwJTJDNTN2MmgtNmgtMnYtMnYtNGgydjRIMzB6JTIwTTE4JTJDNDN2MmgtNHYtMkgxOHolMjBNNTAlMkM0MHYyaC02di03aC00di0yaDR2LTdoNiUwQSUwOSUwOXYyaC00djV2MnY0LjlMNTAlMkM0MHolMjBNMjQlMkMzNXY0aC0ydi00di0yaDJoNnYySDI0eiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRmclM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLWktYnV0dG9uLWxheW91dC10cmVlLXJsIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDY0JTIwNjQlMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjA2NCUyMDY0JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElMDkuc3QxJTdCb3BhY2l0eSUzQTAuNSUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDZyUyMGlkJTNEJTIyX3gzNF8lMjIlM0UlMEElMDklM0NwYXRoJTIwaWQlM0QlMjJfeDM1XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk00JTJDNTd2LTZjMC0xLjElMkMwLjktMiUyQzItMmg2YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2NmMwJTJDMS4xLTAuOSUyQzItMiUyQzJINkM0LjklMkM1OSUyQzQlMkM1OC4xJTJDNCUyQzU3eiUyME0xMiUyQzU3di02SDYlMEElMDklMDl2NkgxMnolMjBNMjQlMkM1N3YtNmMwLTEuMSUyQzAuOS0yJTJDMi0yaDZjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY2YzAlMkMxLjEtMC45JTJDMi0yJTJDMmgtNkMyNC45JTJDNTklMkMyNCUyQzU4LjElMkMyNCUyQzU3eiUyME0zMiUyQzU3di02aC02djZIMzJ6JTIwTTM2JTJDNDd2LTYlMEElMDklMDljMC0xLjElMkMwLjktMiUyQzItMmg2YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2NmMwJTJDMS4xLTAuOSUyQzItMiUyQzJoLTZDMzYuOSUyQzQ5JTJDMzYlMkM0OC4xJTJDMzYlMkM0N3olMjBNNDQlMkM0N3YtNmgtNnY2SDQ0eiUyME01MCUyQzQ3di02YzAtMS4xJTJDMC45LTIlMkMyLTJoNiUwQSUwOSUwOWMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjZjMCUyQzEuMS0wLjklMkMyLTIlMkMyaC02QzUwLjklMkM0OSUyQzUwJTJDNDguMSUyQzUwJTJDNDd6JTIwTTU4JTJDNDd2LTZoLTZ2Nkg1OHolMjBNMjYlMkMzOWMtMS4xJTJDMC0yLTAuOS0yLTJ2LTZjMC0xLjElMkMwLjktMiUyQzItMmg2JTBBJTA5JTA5YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2NmMwJTJDMS4xLTAuOSUyQzItMiUyQzJIMjZ6JTIwTTMyJTJDMzd2LTZoLTZ2NkgzMnolMjBNMTIlMkMzMkg2Yy0xLjElMkMwLTItMC45LTItMnYtNmMwLTEuMSUyQzAuOS0yJTJDMi0yaDZjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY2JTBBJTA5JTA5QzE0JTJDMzEuMSUyQzEzLjElMkMzMiUyQzEyJTJDMzJ6JTIwTTYlMkMyNHY2aDZ2LTZINnolMjBNNCUyQzExbDYtNnY1aDUwdjJIMTB2NUw0JTJDMTF6JTIwTTE0JTJDMzh2NmMwJTJDMS4xLTAuOSUyQzItMiUyQzJINmMtMS4xJTJDMC0yLTAuOS0yLTJ2LTYlMEElMDklMDljMC0xLjElMkMwLjktMiUyQzItMmg2QzEzLjElMkMzNiUyQzE0JTJDMzYuOSUyQzE0JTJDMzh6JTIwTTYlMkMzOHY2aDZ2LTZINnolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuODclMjklMjIlMjAlMkYlM0UlMEElM0MlMkZnJTNFJTBBJTNDZyUyMGlkJTNEJTIyX3gzMl8lMjIlMjBjbGFzcyUzRCUyMnN0MSUyMiUzRSUwQSUwOSUzQ3BhdGglMjBpZCUzRCUyMl94MzNfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE0JTJDNTNoMTB2MkgxNFY1M3olMjBNNDAlMkM1M3YtNGgydjR2MmgtMmgtNnYtMkg0MHolMjBNNTAlMkM0M3YyaC00di0ySDUweiUyME0xOCUyQzM5LjlWMzV2LTJ2LTVoLTR2LTJoNnY3JTBBJTA5JTA5aDR2MmgtNHY3aC02di0yTDE4JTJDMzkuOXolMjBNMzQlMkMzNXYtMmg2aDJ2MnY0aC0ydi00SDM0eiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRmclM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLWktYnV0dG9uLXRvb2xib3gtb3BlbiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDJTNGeG1sJTIwdmVyc2lvbiUzRCUyMjEuMCUyMiUyMGVuY29kaW5nJTNEJTIydXRmLTglMjIlM0YlM0UlMEElM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIwaWQlM0QlMjJfeDMxXyUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIweG1sbnMlM0F4bGluayUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJTIyJTIweCUzRCUyMjBweCUyMiUyMHklM0QlMjIwcHglMjIlMEElMDklMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxOCUyMDE4JTIyJTIwc3R5bGUlM0QlMjJlbmFibGUtYmFja2dyb3VuZCUzQW5ldyUyMDAlMjAwJTIwMTglMjAxOCUzQiUyMiUyMHhtbCUzQXNwYWNlJTNEJTIycHJlc2VydmUlMjIlM0UlMEElM0NzdHlsZSUyMHR5cGUlM0QlMjJ0ZXh0JTJGY3NzJTIyJTNFJTBBJTA5LnN0MCU3QmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NwYXRoJTIwaWQlM0QlMjJfeDMyXyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0xMy41JTJDMTdjLTEuOSUyQzAtMy41LTEuNi0zLjUtMy41czEuNi0zLjUlMkMzLjUtMy41czMuNSUyQzEuNiUyQzMuNSUyQzMuNVMxNS40JTJDMTclMkMxMy41JTJDMTd6JTIwTTklMkMxbDUlMkM3SDRMOSUyQzF6JTBBJTA5JTIwTTglMkMxN0gxdi03aDdWMTd6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjg3JTI5JTIyJTIwJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1pLWJ1dHRvbi10b29sYm94LWNsb3NlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAxOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ2clMjBpZCUzRCUyMl94MzJfJTIyJTNFJTBBJTA5JTNDcGF0aCUyMGlkJTNEJTIyX3gzM18lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNOCUyQzE0di0yaDh2Mkg4eiUyME02LjclMkMxMi4zbC0xLjQlMkMxLjRMMSUyQzlsNC4zLTQuN2wxLjQlMkMxLjRMNC40JTJDOEgxNnYySDQuNEw2LjclMkMxMi4zeiUyME04JTJDNGg4djJIOFY0eiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRmclM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLWktYnV0dG9uLWxheW91dC10cmVlLXRiIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDY0JTIwNjQlMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjA2NCUyMDY0JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElMDkuc3QxJTdCb3BhY2l0eSUzQTAuNSUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDZyUyMGlkJTNEJTIyX3gzNF8lMjIlM0UlMEElMDklM0NwYXRoJTIwaWQlM0QlMjJfeDM1XyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk01NyUyQzYwaC02Yy0xLjElMkMwLTItMC45LTItMnYtNmMwLTEuMSUyQzAuOS0yJTJDMi0yaDZjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY2QzU5JTJDNTkuMSUyQzU4LjElMkM2MCUyQzU3JTJDNjB6JTIwTTU3JTJDNTIlMEElMDklMDloLTZ2Nmg2VjUyeiUyME01NyUyQzQwaC02Yy0xLjElMkMwLTItMC45LTItMnYtNmMwLTEuMSUyQzAuOS0yJTJDMi0yaDZjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY2QzU5JTJDMzkuMSUyQzU4LjElMkM0MCUyQzU3JTJDNDB6JTIwTTU3JTJDMzJoLTZ2Nmg2VjMyeiUyME00NyUyQzI4JTBBJTA5JTA5aC02Yy0xLjElMkMwLTItMC45LTItMnYtNmMwLTEuMSUyQzAuOS0yJTJDMi0yaDZjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY2QzQ5JTJDMjcuMSUyQzQ4LjElMkMyOCUyQzQ3JTJDMjh6JTIwTTQ3JTJDMjBoLTZ2Nmg2VjIweiUyME00NyUyQzE0aC02JTBBJTA5JTA5Yy0xLjElMkMwLTItMC45LTItMlY2YzAtMS4xJTJDMC45LTIlMkMyLTJoNmMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjZDNDklMkMxMy4xJTJDNDguMSUyQzE0JTJDNDclMkMxNHolMjBNNDclMkM2aC02djZoNlY2eiUyME0zOSUyQzM4YzAlMkMxLjEtMC45JTJDMi0yJTJDMmgtNiUwQSUwOSUwOWMtMS4xJTJDMC0yLTAuOS0yLTJ2LTZjMC0xLjElMkMwLjktMiUyQzItMmg2YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJWMzh6JTIwTTM3JTJDMzJoLTZ2Nmg2VjMyeiUyME0zMiUyQzUydjZjMCUyQzEuMS0wLjklMkMyLTIlMkMyaC02Yy0xLjElMkMwLTItMC45LTItMnYtNiUwQSUwOSUwOWMwLTEuMSUyQzAuOS0yJTJDMi0yaDZDMzEuMSUyQzUwJTJDMzIlMkM1MC45JTJDMzIlMkM1MnolMjBNMjQlMkM1OGg2di02aC02VjU4eiUyME0xMSUyQzYwbC02LTZoNVY0aDJ2NTBoNUwxMSUyQzYweiUyME0zOCUyQzUwaDZjMS4xJTJDMCUyQzIlMkMwLjklMkMyJTJDMnY2JTBBJTA5JTA5YzAlMkMxLjEtMC45JTJDMi0yJTJDMmgtNmMtMS4xJTJDMC0yLTAuOS0yLTJ2LTZDMzYlMkM1MC45JTJDMzYuOSUyQzUwJTJDMzglMkM1MHolMjBNMzglMkM1OGg2di02aC02VjU4eiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRmclM0UlMEElM0NnJTIwaWQlM0QlMjJfeDMyXyUyMiUyMGNsYXNzJTNEJTIyc3QxJTIyJTNFJTBBJTA5JTNDcGF0aCUyMGlkJTNEJTIyX3gzM18lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNNTMlMkM1MFY0MGgydjEwSDUzeiUyME01MyUyQzI0aC00di0yaDRoMnYydjZoLTJWMjR6JTIwTTQzJTJDMTRoMnY0aC0yVjE0eiUyME0zOS45JTJDNDZIMzVoLTJoLTV2NGgtMnYtNmg3di00JTBBJTA5JTA5aDJ2NGg3djZoLTJMMzkuOSUyQzQ2eiUyME0zNSUyQzMwaC0ydi02di0yaDJoNHYyaC00VjMweiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUzQyUyRmclM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5keC1kaWFncmFtLXRvb2xib3gtcG9wdXAgLmR4LWJ1dHRvbi1oYXMtaWNvbiAuZHgtaWNvbi5keC1pY29uLWRpYWdyYW0tdG9vbGJveC1kcmFnIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEyJTIwMTIlMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAxMiUyMDEyJTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlMjAlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ2clMjBpZCUzRCUyMl94MzJfJTIyJTNFJTBBJTA5JTNDZyUzRSUwQSUwOSUwOSUzQ3BhdGglMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMCUyQzhoMVYzSDBWOHolMjBNMiUyQzhoMVYzSDJWOHolMjBNNCUyQzhoMVYzSDRWOHolMjBNNiUyQzhoMVYzSDZWOHolMjBNOCUyQzhoMVYzSDhWOHolMjBNMTAlMkMzdjVoMVYzSDEweiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC44NyUyOSUyMiUyMCUyRiUzRSUwQSUwOSUzQyUyRmclM0UlMEElM0MlMkZnJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcclxufVxyXG4uZHgtZGlhZ3JhbS1pLWJ1dHRvbi1wcm9wZXJ0aWVzLXBhbmVsLW9wZW4ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMV8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTglMjAxOCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDE4JTIwMTglM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUwOS5zdDElN0JvcGFjaXR5JTNBMC4zNSUzQmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAlMjAlMjAlMjAlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzNfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE3LjglMkMxMC4zbC0xJTJDMWwtMi4xLTIuMWwxLTFDMTUuOCUyQzguMSUyQzE1LjklMkM4JTJDMTYuMSUyQzhjMC4xJTJDMCUyQzAuMyUyQzAuMSUyQzAuNCUyQzAuMmwxLjMlMkMxLjMlMEElMDlDMTglMkM5LjclMkMxOCUyQzEwLjElMkMxNy44JTJDMTAuM3olMjBNMTQlMkMySDR2MTNoMnYySDRjLTEuMSUyQzAtMi0wLjktMi0yVjJjMC0xLjElMkMwLjktMiUyQzItMmgxMGMxLjElMkMwJTJDMiUyQzAuOSUyQzIlMkMydjNsLTIlMkMyVjJ6JTIwTTE2LjElMkMxMS45bC02JTJDNi4xSDglMEElMDl2LTIuMWw2LjEtNi4xTDE2LjElMkMxMS45eiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMkYlM0UlMEElM0NwYXRoJTIwaWQlM0QlMjJfeDMyXyUyMiUyMGNsYXNzJTNEJTIyc3QxJTIyJTIwZCUzRCUyMk01JTJDM2g4djVsLTYlMkM2SDVWM3olMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZ2FudHQge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtbWFpbi13cmFwcGVyIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC10b29sYmFyLXNlcGFyYXRvciB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC10cmVlbGlzdC13cmFwcGVyIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdHJlZWxpc3Qtd3JhcHBlciAuZHgtdHJlZWxpc3QgLmR4LXNjcm9sbGJhci12ZXJ0aWNhbCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRyZWVsaXN0LXdyYXBwZXIgLmR4LXRyZWVsaXN0IC5keC10cmVlbGlzdC1oZWFkZXJzICsgLmR4LXRyZWVsaXN0LXJvd3N2aWV3IHtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG59XHJcbi5keC1nYW50dCAuZHgtc3BsaXR0ZXItd3JhcHBlciAuZHgtc3BsaXR0ZXItYm9yZGVyIC5keC1zcGxpdHRlciB7XHJcbiAgd2lkdGg6IDJweDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXZpZXcge1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWluLXdpZHRoOiAxcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXZpZXcgLmR4LWdhbnR0LXRhYy1oYiB7XHJcbiAgbWFyZ2luLXRvcDogLTFweDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXZpZXcgLmR4LXNjcm9sbGFibGUtc2Nyb2xsYmFyIHtcclxuICB6LWluZGV4OiAxMDA7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC12aWV3IC5keC1nYW50dC1wYXJlbnQ6OmJlZm9yZSB7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6IGluaGVyaXQ7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogaW5oZXJpdDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXZpZXcgLmR4LWdhbnR0LXBhcmVudDo6YWZ0ZXIge1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogaW5oZXJpdDtcclxuICBib3JkZXItdG9wLWNvbG9yOiBpbmhlcml0O1xyXG59XHJcbi5keC1nYW50dCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRvb2xiYXItd3JhcHBlciB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdG9vbGJhci13cmFwcGVyIC5keC1nYW50dC10b29sYmFyLXNlcGFyYXRvciB7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC10b29sYmFyLXdyYXBwZXIgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IDQycHg7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1oZWFkZXItcm93IHtcclxuICBoZWlnaHQ6IDUxcHg7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC1oZWFkZXIge1xyXG4gIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtaGVhZGVyIC5keC1nYW50dC1oYixcclxuLmR4LWdhbnR0IC5keC1nYW50dC1oZWFkZXIgLmR4LWdhbnR0LXRzYSxcclxuLmR4LWdhbnR0IC5keC1nYW50dC1oZWFkZXIgLmR4LWdhbnR0LXRzYWMsXHJcbi5keC1nYW50dCAuZHgtZ2FudHQtaGVhZGVyIC5keC1nYW50dC12YiB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZTBlMGUwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC1zaSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC10c2EsXHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdHNhYyB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC1oYiB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC12YiB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFza1dyYXBwZXIge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFza1dyYXBwZXIgLmR4LWdhbnR0LXRhc2ssXHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFza1dyYXBwZXIgLmR4LWdhbnR0LXRpdGxlT3V0IHtcclxuICBoZWlnaHQ6IDIwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC10YXNrV3JhcHBlciAuZHgtZ2FudHQtdGFzayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhYzg0MDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC10YXNrV3JhcHBlciAuZHgtZ2FudHQtdGFzayAuZHgtZ2FudHQtdFByZyB7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjIpO1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFza1dyYXBwZXIgLmR4LWdhbnR0LXRhc2suZHgtZ2FudHQtc21hbGxUYXNrIHtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC10YXNrV3JhcHBlciAuZHgtZ2FudHQtdGFzay5keC1nYW50dC1zbWFsbFRhc2sgLmR4LWdhbnR0LXRpdGxlSW4ge1xyXG4gIHBhZGRpbmc6IDAgMnB4O1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFza1dyYXBwZXIgLmR4LWdhbnR0LXRhc2suZHgtZ2FudHQtcGFyZW50IHtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhiYzM0YTtcclxuICBib3JkZXItbGVmdC1jb2xvcjogIzhiYzM0YTtcclxuICBib3JkZXItcmlnaHQtY29sb3I6ICM4YmMzNGE7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzhiYzM0YTtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFza1dyYXBwZXIgLmR4LWdhbnR0LXRhc2suZHgtZ2FudHQtcGFyZW50Om5vdCguZHgtZ2FudHQtbm9QcmcpIC5keC1nYW50dC10UHJnIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRhc2tXcmFwcGVyIC5keC1nYW50dC10YXNrLmR4LWdhbnR0LXBhcmVudDpub3QoLmR4LWdhbnR0LXNtYWxsVGFzaykuZHgtZ2FudHQtY21wbCAuZHgtZ2FudHQtdFByZzo6YWZ0ZXIsXHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFza1dyYXBwZXIgLmR4LWdhbnR0LXRhc2suZHgtZ2FudHQtcGFyZW50Om5vdCguZHgtZ2FudHQtc21hbGxUYXNrKTo6YWZ0ZXIsXHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFza1dyYXBwZXIgLmR4LWdhbnR0LXRhc2suZHgtZ2FudHQtcGFyZW50Om5vdCguZHgtZ2FudHQtc21hbGxUYXNrKTo6YmVmb3JlLFxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRhc2tXcmFwcGVyIC5keC1nYW50dC10YXNrLmR4LWdhbnR0LXBhcmVudDpub3QoLmR4LWdhbnR0LXNtYWxsVGFzayk6bm90KC5keC1nYW50dC1ub1ByZykgLmR4LWdhbnR0LXRQcmc6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAtOHB4O1xyXG4gIGJvcmRlci13aWR0aDogNHB4O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC10YXNrV3JhcHBlciAuZHgtZ2FudHQtdGFzay5keC1nYW50dC1wYXJlbnQ6OmJlZm9yZSxcclxuLmR4LWdhbnR0IC5keC1nYW50dC10YXNrV3JhcHBlciAuZHgtZ2FudHQtdGFzay5keC1nYW50dC1wYXJlbnQ6bm90KC5keC1nYW50dC1ub1ByZykgLmR4LWdhbnR0LXRQcmc6OmJlZm9yZSB7XHJcbiAgbGVmdDogMDtcclxuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFza1dyYXBwZXIgLmR4LWdhbnR0LXRhc2suZHgtZ2FudHQtcGFyZW50Om5vdCguZHgtZ2FudHQtbm9QcmcpIC5keC1nYW50dC10UHJnOjpiZWZvcmUge1xyXG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcclxuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRhc2tXcmFwcGVyIC5keC1nYW50dC10YXNrLmR4LWdhbnR0LXBhcmVudC5keC1nYW50dC1jbXBsIC5keC1nYW50dC10UHJnOjphZnRlcixcclxuLmR4LWdhbnR0IC5keC1nYW50dC10YXNrV3JhcHBlciAuZHgtZ2FudHQtdGFzay5keC1nYW50dC1wYXJlbnQ6OmFmdGVyIHtcclxuICByaWdodDogMDtcclxuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC10YXNrV3JhcHBlciAuZHgtZ2FudHQtdGFzay5keC1nYW50dC1wYXJlbnQuZHgtZ2FudHQtY21wbDo6YWZ0ZXIge1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuMik7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuMik7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC10YXNrV3JhcHBlciAuZHgtZ2FudHQtdGFzay5keC1nYW50dC1wYXJlbnQuZHgtZ2FudHQtY21wbCAuZHgtZ2FudHQtdFByZzo6YWZ0ZXIge1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzhiYzM0YTtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjOGJjMzRhO1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFza1dyYXBwZXIgLmR4LWdhbnR0LXRhc2suZHgtZ2FudHQtcGFyZW50IC5keC1nYW50dC10YXNrLWVkaXQtZnJhbWUge1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRhc2tXcmFwcGVyIC5keC1nYW50dC10aXRsZUluIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiAwIDlweDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRhc2tSZXMge1xyXG4gIGhlaWdodDogMjBweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBtYXJnaW4tbGVmdDogMjFweDtcclxuICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC10aXRsZU91dCB7XHJcbiAgcGFkZGluZy1yaWdodDogMjBweDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LW1pbGVzdG9uZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIGhlaWdodDogMTRweDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRhc2stZWRpdC13cmFwcGVyIHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBwYWRkaW5nLWxlZnQ6IDFweDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRhc2stZWRpdC13cmFwcGVyIC5keC1nYW50dC10YXNrLWVkaXQtZnJhbWUge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjNzBhNTMwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRhc2stZWRpdC13cmFwcGVyIC5keC1nYW50dC10YXNrLWVkaXQtZnJhbWUgLmR4LWdhbnR0LXRhc2stZWRpdC1wcm9ncmVzcyB7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNzBhNTMwO1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFzay1lZGl0LXdyYXBwZXIgLmR4LWdhbnR0LXRhc2stZWRpdC1mcmFtZSAuZHgtZ2FudHQtdGFzay1lZGl0LXByb2dyZXNzOjpiZWZvcmUge1xyXG4gIHdpZHRoOiAxMnB4O1xyXG4gIGhlaWdodDogNnB4O1xyXG4gIGJvdHRvbTogLTE0cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwYTUzMDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRhc2stZWRpdC13cmFwcGVyIC5keC1nYW50dC10YXNrLWVkaXQtZnJhbWUgLmR4LWdhbnR0LXRhc2stZWRpdC1wcm9ncmVzcy1zdGF0dXMge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRhc2stZWRpdC13cmFwcGVyLXN1Y2Nlc3NvciB7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC10YXNrLWVkaXQtd3JhcHBlci1zdWNjZXNzb3IgLmR4LWdhbnR0LXRhc2stZWRpdC1mcmFtZS1zdWNjZXNzb3Ige1xyXG4gIGhlaWdodDogMjBweDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRhc2stZWRpdC1kZXBlbmRlbmN5LWwsXHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFzay1lZGl0LWRlcGVuZGVuY3ktcixcclxuLmR4LWdhbnR0IC5keC1nYW50dC10YXNrLWVkaXQtc3VjY2Vzc29yLWRlcGVuZGVuY3ktbCxcclxuLmR4LWdhbnR0IC5keC1nYW50dC10YXNrLWVkaXQtc3VjY2Vzc29yLWRlcGVuZGVuY3ktciB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjNzBhNTMwO1xyXG4gIHdpZHRoOiAxMHB4O1xyXG4gIGhlaWdodDogMTBweDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRhc2stZWRpdC1kZXBlbmRlbmN5LXIsXHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFzay1lZGl0LXN1Y2Nlc3Nvci1kZXBlbmRlbmN5LXIge1xyXG4gIGxlZnQ6IC0xMXB4O1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFzay1lZGl0LWRlcGVuZGVuY3ktbCxcclxuLmR4LWdhbnR0IC5keC1nYW50dC10YXNrLWVkaXQtc3VjY2Vzc29yLWRlcGVuZGVuY3ktbCB7XHJcbiAgcmlnaHQ6IC0xMXB4O1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGFzay1lZGl0LWRlcGVuZGVuY3ktbGluZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtc2VsIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOCwyMDAsNjQsLjA0KTtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LWNvbm4tdiB7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LWNvbm4taCB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLDAsMCwuODcpO1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtYXJyb3cge1xyXG4gIGJvcmRlcjogNXB4IHNvbGlkIHJnYmEoMCwwLDAsLjg3KTtcclxufVxyXG4uZHgtZ2FudHQgLmR4LWdhbnR0LXRtIHtcclxuICBib3JkZXItbGVmdDogMXB4IGRhc2hlZCAjOGFjODQwO1xyXG59XHJcbi5keC1nYW50dCAuZHgtZ2FudHQtdGkge1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkICM4YWM4NDA7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggZGFzaGVkICM4YWM4NDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzgsMjAwLDY0LC4xNSk7XHJcbn1cclxuLmR4LWdhbnR0IC5keC1nYW50dC1hbHRSb3csXHJcbi5keC1nYW50dCAuZHgtZ2FudHQtY29sbGFwc2FibGUtcm93IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG59XHJcbi5keC1nYW50dC1pLmR4LWdhbnR0LWktYWRkIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAxOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE3JTJDMTVoLTN2M2gtMnYtM0g5di0yaDN2LTNoMnYzaDNWMTV6JTIwTTEyJTJDNGwtMi0ySDN2MTJoNHYySDFWMGgxMGwzJTJDM3Y1aC0yVjR6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG59XHJcbi5keC1nYW50dC1pLmR4LWdhbnR0LWktYWRkLXN1Yi10YXNrIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAxOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE0JTJDNkg2djNoMi4zYzAuMy0wLjYlMkMxLTElMkMxLjctMWg1YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJzLTAuOSUyQzItMiUyQzJoLTVjLTAuNyUyQzAtMS40LTAuNC0xLjctMUg2djRoMi4zJTBBJTA5YzAuMy0wLjYlMkMxLTElMkMxLjctMWg1YzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJzLTAuOSUyQzItMiUyQzJoLTVjLTAuNyUyQzAtMS40LTAuNC0xLjctMUg0di0ydi00VjlWNmwwJTJDMEMyLjMlMkM2JTJDMSUyQzQuNyUyQzElMkMzczEuMy0zJTJDMy0zaDEwJTBBJTA5YzEuNyUyQzAlMkMzJTJDMS4zJTJDMyUyQzNTMTUuNyUyQzYlMkMxNCUyQzZ6JTIwTTE0JTJDMkg0QzMuNCUyQzIlMkMzJTJDMi40JTJDMyUyQzNzMC40JTJDMSUyQzElMkMxaDEwYzAuNiUyQzAlMkMxLTAuNCUyQzEtMVMxNC42JTJDMiUyQzE0JTJDMnolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuNTQlMjklMjIlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbn1cclxuLmR4LWdhbnR0LWkuZHgtZ2FudHQtaS1hZGQtdGFzayB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDJTNGeG1sJTIwdmVyc2lvbiUzRCUyMjEuMCUyMiUyMGVuY29kaW5nJTNEJTIydXRmLTglMjIlM0YlM0UlMEElM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIwaWQlM0QlMjJfeDMxXyUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIweG1sbnMlM0F4bGluayUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJTIyJTIweCUzRCUyMjBweCUyMiUyMHklM0QlMjIwcHglMjIlMEElMDklMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxOCUyMDE4JTIyJTIwc3R5bGUlM0QlMjJlbmFibGUtYmFja2dyb3VuZCUzQW5ldyUyMDAlMjAwJTIwMTglMjAxOCUzQiUyMiUyMHhtbCUzQXNwYWNlJTNEJTIycHJlc2VydmUlMjIlM0UlMEElM0NzdHlsZSUyMHR5cGUlM0QlMjJ0ZXh0JTJGY3NzJTIyJTNFJTBBJTA5LnN0MCU3QmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NwYXRoJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTEwJTJDMTNIOHYtM0g1VjhoM1Y1aDJ2M2gzdjJoLTNWMTN6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTJGJTNFJTBBJTNDcGF0aCUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk05JTJDMS4xYy00LjQlMkMwLTglMkMzLjYtOCUyQzhjMCUyQzQuNCUyQzMuNiUyQzglMkM4JTJDOHM4LTMuNiUyQzgtOEMxNyUyQzQuNiUyQzEzLjQlMkMxLjElMkM5JTJDMS4xeiUyME05JTJDMTVjLTMuMyUyQzAtNi0yLjctNi02czIuNy02JTJDNi02JTBBJTA5czYlMkMyLjclMkM2JTJDNlMxMi4zJTJDMTUlMkM5JTJDMTV6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG59XHJcbi5keC1nYW50dC1pLmR4LWdhbnR0LWktY29sbGFwc2Uge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMV8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTglMjAxOCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDE4JTIwMTglM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcGF0aCUyMGlkJTNEJTIyX3gzMl8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNOSUyQzdsNyUyQzYuOEwxNC44JTJDMTVMOSUyQzkuM0wzLjIlMkMxNUwyJTJDMTMuOEw5JTJDN3olMjBNMy4yJTJDMTBMMiUyQzguOEw5JTJDMmw3JTJDNi44TDE0LjglMkMxMEw5JTJDNC4zTDMuMiUyQzEweiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxufVxyXG4uZHgtZ2FudHQtaS5keC1nYW50dC1pLWRlbGV0ZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDJTNGeG1sJTIwdmVyc2lvbiUzRCUyMjEuMCUyMiUyMGVuY29kaW5nJTNEJTIydXRmLTglMjIlM0YlM0UlMEElM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIwaWQlM0QlMjJfeDMxXyUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIweG1sbnMlM0F4bGluayUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJTIyJTIweCUzRCUyMjBweCUyMiUyMHklM0QlMjIwcHglMjIlMEElMDklMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxOCUyMDE4JTIyJTIwc3R5bGUlM0QlMjJlbmFibGUtYmFja2dyb3VuZCUzQW5ldyUyMDAlMjAwJTIwMTglMjAxOCUzQiUyMiUyMHhtbCUzQXNwYWNlJTNEJTIycHJlc2VydmUlMjIlM0UlMEElM0NzdHlsZSUyMHR5cGUlM0QlMjJ0ZXh0JTJGY3NzJTIyJTNFJTBBJTA5LnN0MCU3QmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NwYXRoJTIwaWQlM0QlMjJfeDMyXyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk0xNyUyQzEwSDljLTAuNiUyQzAtMS0wLjQtMS0xczAuNC0xJTJDMS0xaDJjMC0wLjYlMkMwLjQtMSUyQzEtMWgyYzAuNiUyQzAlMkMxJTJDMC40JTJDMSUyQzFoMmMwLjYlMkMwJTJDMSUyQzAuNCUyQzElMkMxJTBBJTA5UzE3LjYlMkMxMCUyQzE3JTJDMTB6JTIwTTEyJTJDNGwtMi0ySDN2MTJoNHYySDFWMGgxMGwzJTJDM3YzaC0yVjR6JTIwTTE3JTJDMTZjMCUyQzEuMS0wLjklMkMyLTIlMkMyaC00Yy0xLjElMkMwLTItMC45LTItMnYtNWg4VjE2eiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxufVxyXG4uZHgtZ2FudHQtaS5keC1nYW50dC1pLWRlbGV0ZS1kZXBlbmRlbmN5IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAxOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE3JTJDMTBIOWMtMC42JTJDMC0xLTAuNC0xLTFjMC0wLjYlMkMwLjQtMSUyQzEtMWgyYzAtMC42JTJDMC40LTElMkMxLTFoMmMwLjYlMkMwJTJDMSUyQzAuNCUyQzElMkMxaDJjMC42JTJDMCUyQzElMkMwLjQlMkMxJTJDMSUwQSUwOUMxOCUyQzkuNiUyQzE3LjYlMkMxMCUyQzE3JTJDMTB6JTIwTTglMkMxM0g1VjVIMy43QzMuNCUyQzUuNiUyQzIuNyUyQzYlMkMyJTJDNkMwLjklMkM2JTJDMCUyQzUuMSUyQzAlMkM0czAuOS0yJTJDMi0yYzAuNyUyQzAlMkMxLjQlMkMwLjQlMkMxLjclMkMxSDd2OGgxVjEzeiUyME0xNyUyQzE2JTBBJTA5YzAlMkMxLjEtMC45JTJDMi0yJTJDMmgtNGMtMS4xJTJDMC0yLTAuOS0yLTJ2LTVoOFYxNnolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuNTQlMjklMjIlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbn1cclxuLmR4LWdhbnR0LWkuZHgtZ2FudHQtaS1leHBhbmQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMV8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTglMjAxOCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDE4JTIwMTglM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcGF0aCUyMGlkJTNEJTIyX3gzMl8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMiUyQzMuMkwzLjIlMkMyTDklMkM3LjdMMTQuOCUyQzJMMTYlMkMzLjJMOSUyQzEwTDIlMkMzLjJ6JTIwTTklMkMxMi43TDE0LjglMkM3TDE2JTJDOC4yTDklMkMxNUwyJTJDOC4yTDMuMiUyQzdMOSUyQzEyLjd6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG59XHJcbi5keC1nYW50dC1pLmR4LWdhbnR0LWktZnVsbC1zY3JlZW4ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyTGF5ZXJfMSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIweG1sbnMlM0F4bGluayUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJTIyJTIweCUzRCUyMjBweCUyMiUyMHklM0QlMjIwcHglMjIlMEElMDklMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxOCUyMDE4JTIyJTIwc3R5bGUlM0QlMjJlbmFibGUtYmFja2dyb3VuZCUzQW5ldyUyMDAlMjAwJTIwMTglMjAxOCUzQiUyMiUyMHhtbCUzQXNwYWNlJTNEJTIycHJlc2VydmUlMjIlM0UlMEElM0NzdHlsZSUyMHR5cGUlM0QlMjJ0ZXh0JTJGY3NzJTIyJTNFJTBBJTA5LnN0MCU3QiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcG9seWdvbiUyMGlkJTNEJTIyX3gzNF8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMHBvaW50cyUzRCUyMjElMkM3JTIwMyUyQzclMjAzJTJDMyUyMDclMkMzJTIwNyUyQzElMjAxJTJDMSUyMCUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUyMiUyRiUzRSUwQSUzQ3BvbHlnb24lMjBpZCUzRCUyMl94MzNfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBwb2ludHMlM0QlMjIzJTJDMTElMjAxJTJDMTElMjAxJTJDMTclMjA3JTJDMTclMjA3JTJDMTUlMjAzJTJDMTUlMjAlMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuNTQlMjklMjIlMkYlM0UlMEElM0Nwb2x5Z29uJTIwaWQlM0QlMjJfeDMyXyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwcG9pbnRzJTNEJTIyMTElMkMxJTIwMTElMkMzJTIwMTUlMkMzJTIwMTUlMkM3JTIwMTclMkM3JTIwMTclMkMxJTIwJTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTJGJTNFJTBBJTNDcG9seWdvbiUyMGlkJTNEJTIyX3gzMV8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMHBvaW50cyUzRCUyMjE1JTJDMTUlMjAxMSUyQzE1JTIwMTElMkMxNyUyMDE3JTJDMTclMjAxNyUyQzExJTIwMTUlMkMxMSUyMCUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxufVxyXG4uZHgtZ2FudHQtaS5keC1nYW50dC1pLXJlZG8ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMV8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTglMjAxOCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDE4JTIwMTglM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcGF0aCUyMGlkJTNEJTIyX3gzMl8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMSUyQzljMC00LjQlMkMzLjYtOCUyQzgtOGMyLjIlMkMwJTJDNC4yJTJDMC45JTJDNS42JTJDMi40TDE3JTJDMXY2aC02bDIuMi0yLjJDMTIuMSUyQzMuNyUyQzEwLjclMkMzJTJDOSUyQzNDNS43JTJDMyUyQzMlMkM1LjclMkMzJTJDOSUwQSUwOXMyLjclMkM2JTJDNiUyQzZ2MkM0LjYlMkMxNyUyQzElMkMxMy40JTJDMSUyQzl6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG59XHJcbi5keC1nYW50dC1pLmR4LWdhbnR0LWktdGFzay1kZXRhaWxzIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAxOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTEyLjUlMkMxOEMxMCUyQzE4JTJDNy45JTJDMTUuNSUyQzclMkMxMy41YzAuOS0yJTJDMy00LjUlMkM1LjUtNC41czQuNiUyQzIuNSUyQzUuNSUyQzQuNUMxNy4xJTJDMTUuNSUyQzE1JTJDMTglMkMxMi41JTJDMTh6JTBBJTA5JTIwTTEyLjUlMkMxMWMtMS40JTJDMC0yLjUlMkMxLjEtMi41JTJDMi41czEuMSUyQzIuNSUyQzIuNSUyQzIuNXMyLjUtMS4xJTJDMi41LTIuNVMxMy45JTJDMTElMkMxMi41JTJDMTF6JTIwTTEyLjUlMkMxNWMtMC44JTJDMC0xLjUtMC43LTEuNS0xLjUlMEElMDlzMC43LTEuNSUyQzEuNS0xLjVzMS41JTJDMC43JTJDMS41JTJDMS41UzEzLjMlMkMxNSUyQzEyLjUlMkMxNXolMjBNMTIlMkM0bC0yLTJIM3YxMmgybDElMkMySDFWMGgxMGwzJTJDM3Y0aC0yVjR6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpO1xyXG59XHJcbi5keC1nYW50dC1pLmR4LWdhbnR0LWktdW5kbyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDJTNGeG1sJTIwdmVyc2lvbiUzRCUyMjEuMCUyMiUyMGVuY29kaW5nJTNEJTIydXRmLTglMjIlM0YlM0UlMEElM0NzdmclMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIwaWQlM0QlMjJfeDMxXyUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIweG1sbnMlM0F4bGluayUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJTIyJTIweCUzRCUyMjBweCUyMiUyMHklM0QlMjIwcHglMjIlMEElMDklMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxOCUyMDE4JTIyJTIwc3R5bGUlM0QlMjJlbmFibGUtYmFja2dyb3VuZCUzQW5ldyUyMDAlMjAwJTIwMTglMjAxOCUzQiUyMiUyMHhtbCUzQXNwYWNlJTNEJTIycHJlc2VydmUlMjIlM0UlMEElM0NzdHlsZSUyMHR5cGUlM0QlMjJ0ZXh0JTJGY3NzJTIyJTNFJTBBJTA5LnN0MCU3QmZpbGwtcnVsZSUzQWV2ZW5vZGQlM0JjbGlwLXJ1bGUlM0FldmVub2RkJTNCJTdEJTBBJTNDJTJGc3R5bGUlM0UlMEElM0NwYXRoJTIwaWQlM0QlMjJfeDMyXyUyMiUyMGNsYXNzJTNEJTIyc3QwJTIyJTIwZCUzRCUyMk05JTJDMTd2LTJjMy4zJTJDMCUyQzYtMi43JTJDNi02cy0yLjctNi02LTZDNy4zJTJDMyUyQzUuOSUyQzMuNyUyQzQuOCUyQzQuOEw3JTJDN0gxVjFsMi40JTJDMi40QzQuOCUyQzEuOSUyQzYuOCUyQzElMkM5JTJDMSUwQSUwOWM0LjQlMkMwJTJDOCUyQzMuNiUyQzglMkM4UzEzLjQlMkMxNyUyQzklMkMxN3olMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuNTQlMjklMjIlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbn1cclxuLmR4LWdhbnR0LWkuZHgtZ2FudHQtaS16b29tLWluIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAxOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE3LjclMkMxNi4zbC0xLjQlMkMxLjRsLTQuMS00LjFDMTElMkMxNC41JTJDOS42JTJDMTUlMkM4JTJDMTVjLTMuOSUyQzAtNy0zLjEtNy03czMuMS03JTJDNy03czclMkMzLjElMkM3JTJDNyUwQSUwOWMwJTJDMS42LTAuNSUyQzMtMS40JTJDNC4yTDE3LjclMkMxNi4zeiUyME04JTJDM0M1LjIlMkMzJTJDMyUyQzUuMiUyQzMlMkM4czIuMiUyQzUlMkM1JTJDNXM1LTIuMiUyQzUtNVMxMC44JTJDMyUyQzglMkMzeiUyME05JTJDMTFIN1Y5SDVWN2gyVjVoMnYyaDJ2Mkg5VjExeiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxufVxyXG4uZHgtZ2FudHQtaS5keC1nYW50dC1pLXpvb20tb3V0IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAxOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTE3LjclMkMxNi4zbC0xLjQlMkMxLjRsLTQuMS00LjFDMTElMkMxNC41JTJDOS42JTJDMTUlMkM4JTJDMTVjLTMuOSUyQzAtNy0zLjEtNy03czMuMS03JTJDNy03czclMkMzLjElMkM3JTJDNyUwQSUwOWMwJTJDMS42LTAuNSUyQzMtMS40JTJDNC4yTDE3LjclMkMxNi4zeiUyME04JTJDM0M1LjIlMkMzJTJDMyUyQzUuMiUyQzMlMkM4czIuMiUyQzUlMkM1JTJDNXM1LTIuMiUyQzUtNVMxMC44JTJDMyUyQzglMkMzeiUyME01JTJDOVY3aDZ2Mkg1eiUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKTtcclxufVxyXG4uZHgtZ2FudHQtaS5keC1nYW50dC1pLXJlc291cmNlLW1hbmFnZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQyUzRnhtbCUyMHZlcnNpb24lM0QlMjIxLjAlMjIlMjBlbmNvZGluZyUzRCUyMnV0Zi04JTIyJTNGJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMV8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxNiUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDE2JTIwMTYlM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcGF0aCUyMGlkJTNEJTIyX3gzMl8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMTIlMkM5aDR2NGgtNCUyME04JTJDNUgwdjJoOCUyME0xMiUyQzVoNFYxaC00JTIwTTAlMkMxdjJoMTBWMSUyME0wJTJDMTVoOHYtMkgwJTIwTTAlMkMxMWgxMFY5SDAlMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuNTQlMjklMjIlMkYlM0UlMEElM0MlMkZzdmclM0UlMEFcIik7XHJcbn1cclxuLmR4LWdhbnR0LWkuZHgtZ2FudHQtaS10b2dnbGUtcmVzb3VyY2VzIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0MlM0Z4bWwlMjB2ZXJzaW9uJTNEJTIyMS4wJTIyJTIwZW5jb2RpbmclM0QlMjJ1dGYtOCUyMiUzRiUzRSUwQSUzQyEtLSUyMEdlbmVyYXRvciUzQSUyMEFkb2JlJTIwSWxsdXN0cmF0b3IlMjAyNC4yLjElMkMlMjBTVkclMjBFeHBvcnQlMjBQbHVnLUluJTIwLiUyMFNWRyUyMFZlcnNpb24lM0ElMjA2LjAwJTIwQnVpbGQlMjAwKSUyMCUyMC0tJTNFJTBBJTNDc3ZnJTIwdmVyc2lvbiUzRCUyMjEuMSUyMiUyMGlkJTNEJTIyX3gzMV8lMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHhtbG5zJTNBeGxpbmslM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4bGluayUyMiUyMHglM0QlMjIwcHglMjIlMjB5JTNEJTIyMHB4JTIyJTBBJTA5JTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTglMjAxOCUyMiUyMHN0eWxlJTNEJTIyZW5hYmxlLWJhY2tncm91bmQlM0FuZXclMjAwJTIwMCUyMDE4JTIwMTglM0IlMjIlMjB4bWwlM0FzcGFjZSUzRCUyMnByZXNlcnZlJTIyJTNFJTBBJTNDc3R5bGUlMjB0eXBlJTNEJTIydGV4dCUyRmNzcyUyMiUzRSUwQSUwOS5zdDAlN0JmaWxsLXJ1bGUlM0FldmVub2RkJTNCY2xpcC1ydWxlJTNBZXZlbm9kZCUzQiU3RCUwQSUzQyUyRnN0eWxlJTNFJTBBJTNDcGF0aCUyMGlkJTNEJTIyX3gzNV8lMjIlMjBjbGFzcyUzRCUyMnN0MCUyMiUyMGQlM0QlMjJNMTQlMkMxNUgyYy0xLjElMkMwLTItMC45LTItMnYtMmMwLTEuMSUyQzAuOS0yJTJDMi0yaDEyYzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2MkMxNiUyQzE0LjElMkMxNS4xJTJDMTUlMkMxNCUyQzE1eiUyME05JTJDMTFIMiUwQSUwOXYyaDdWMTF6JTIwTTE0JTJDN0gyQzAuOSUyQzclMkMwJTJDNi4xJTJDMCUyQzVWM2MwLTEuMSUyQzAuOS0yJTJDMi0yaDEyYzEuMSUyQzAlMkMyJTJDMC45JTJDMiUyQzJ2MkMxNiUyQzYuMSUyQzE1LjElMkM3JTJDMTQlMkM3eiUyME0xMiUyQzNIMnYyaDEwVjN6JTIyJTIwZmlsbCUzRCUyMnJnYmElMjgwLCUyMDAsJTIwMCwlMjAwLjU0JTI5JTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBJTBBJTBBJTBBXCIpO1xyXG59XHJcbi5keC1nYW50dC1pLmR4LWdhbnR0LWktdG9nZ2xlLWRlcGVuZGVuY2llcyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDJTNGeG1sJTIwdmVyc2lvbiUzRCUyMjEuMCUyMiUyMGVuY29kaW5nJTNEJTIydXRmLTglMjIlM0YlM0UlMEElM0MhLS0lMjBHZW5lcmF0b3IlM0ElMjBBZG9iZSUyMElsbHVzdHJhdG9yJTIwMjQuMi4xJTJDJTIwU1ZHJTIwRXhwb3J0JTIwUGx1Zy1JbiUyMC4lMjBTVkclMjBWZXJzaW9uJTNBJTIwNi4wMCUyMEJ1aWxkJTIwMCklMjAlMjAtLSUzRSUwQSUzQ3N2ZyUyMHZlcnNpb24lM0QlMjIxLjElMjIlMjBpZCUzRCUyMl94MzFfJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB4bWxucyUzQXhsaW5rJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGxpbmslMjIlMjB4JTNEJTIyMHB4JTIyJTIweSUzRCUyMjBweCUyMiUwQSUwOSUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE4JTIwMTglMjIlMjBzdHlsZSUzRCUyMmVuYWJsZS1iYWNrZ3JvdW5kJTNBbmV3JTIwMCUyMDAlMjAxOCUyMDE4JTNCJTIyJTIweG1sJTNBc3BhY2UlM0QlMjJwcmVzZXJ2ZSUyMiUzRSUwQSUzQ3N0eWxlJTIwdHlwZSUzRCUyMnRleHQlMkZjc3MlMjIlM0UlMEElMDkuc3QwJTdCZmlsbC1ydWxlJTNBZXZlbm9kZCUzQmNsaXAtcnVsZSUzQWV2ZW5vZGQlM0IlN0QlMEElMDkuc3QxJTdCb3BhY2l0eSUzQTAuNSUzQiU3RCUwQSUwOS5zdDIlN0IlN0QlMEElM0MlMkZzdHlsZSUzRSUwQSUzQ3BhdGglMjBpZCUzRCUyMl94MzJfJTIyJTIwY2xhc3MlM0QlMjJzdDAlMjIlMjBkJTNEJTIyTTclMkMxMWMtMi4zJTJDMC00LjItMS43LTUtNGMwLjgtMi4zJTJDMi43LTQlMkM1LTRzNC4yJTJDMS43JTJDNSUyQzRDMTEuMiUyQzkuMyUyQzkuMyUyQzExJTJDNyUyQzExeiUyME03JTJDNSUwQSUwOUM1LjklMkM1JTJDNSUyQzUuOSUyQzUlMkM3czAuOSUyQzIlMkMyJTJDMnMyLTAuOSUyQzItMlM4LjElMkM1JTJDNyUyQzV6JTIwTTclMkM4QzYuNCUyQzglMkM2JTJDNy42JTJDNiUyQzdzMC40LTElMkMxLTFzMSUyQzAuNCUyQzElMkMxUzcuNiUyQzglMkM3JTJDOHolMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuNTQlMjklMjIlMkYlM0UlMEElM0Nwb2x5Z29uJTIwY2xhc3MlM0QlMjJzdDElMjIlMjBwb2ludHMlM0QlMjI2JTJDMTAlMjA2JTJDMTQlMjAxMyUyQzE0JTIwMTMlMkMxNiUyMDE2JTJDMTMlMjAxMyUyQzEwJTIwMTMlMkMxMiUyMDglMkMxMiUyMDglMkMxMCUyMCUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUyMiUyRiUzRSUwQSUzQ3BvbHlnb24lMjBjbGFzcyUzRCUyMnN0MSUyMiUyMHBvaW50cyUzRCUyMjYlMkM0JTIwNiUyQzIlMjAwJTJDMiUyMDAlMkMwJTIwOCUyQzAlMjA4JTJDNCUyMCUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUyMiUyRiUzRSUwQSUzQ3JlY3QlMjB4JTNEJTIyOS40JTIyJTIweSUzRCUyMjIuMSUyMiUyMHRyYW5zZm9ybSUzRCUyMm1hdHJpeCgwLjcwNzElMjAtMC43MDcxJTIwMC43MDcxJTIwMC43MDcxJTIwMC44OTM0JTIwOS4xNTY5KSUyMiUyMGNsYXNzJTNEJTIyc3QyJTIyJTIwd2lkdGglM0QlMjI0LjIlMjIlMjBoZWlnaHQlM0QlMjIyLjglMjIlMjBmaWxsJTNEJTIycmdiYSUyODAsJTIwMCwlMjAwLCUyMDAuNTQlMjklMjIlMkYlM0UlMEElM0NyZWN0JTIweCUzRCUyMjEuMiUyMiUyMHklM0QlMjI5LjYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJtYXRyaXgoMC43MDcxJTIwLTAuNzA3MSUyMDAuNzA3MSUyMDAuNzA3MSUyMC02LjYwNjYlMjA2LjA1MDMpJTIyJTIwY2xhc3MlM0QlMjJzdDIlMjIlMjB3aWR0aCUzRCUyMjUuNyUyMiUyMGhlaWdodCUzRCUyMjIuOCUyMiUyMGZpbGwlM0QlMjJyZ2JhJTI4MCwlMjAwLCUyMDAsJTIwMC41NCUyOSUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQSUwQVwiKTtcclxufVxyXG4uZHgtc29ydGFibGUge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmR4LXNvcnRhYmxlLWRyYWdnaW5nLmR4LXNvcnRhYmxlLWNsb25lIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgb3BhY2l0eTogLjk7XHJcbiAgei1pbmRleDogMjE0NzQ4MzY0NztcclxufVxyXG4uZHgtc29ydGFibGUtZHJhZ2dpbmcuZHgtc29ydGFibGUtY2xvbmUgLmR4LWlua3JpcHBsZSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZHgtc29ydGFibGUtZHJhZ2dpbmcuZHgtc29ydGFibGUtY2xvbmUgKiB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcclxuICBjdXJzb3I6IGdyYWJiaW5nO1xyXG59XHJcbi5keC1zb3J0YWJsZS1zb3VyY2Uge1xyXG4gIG9wYWNpdHk6IC41O1xyXG59XHJcbi5keC1zb3J0YWJsZS1zb3VyY2UtaGlkZGVuIHtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcbi5keC1zb3J0YWJsZS1wbGFjZWhvbGRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM4YWM4NDA7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgei1pbmRleDogMjE0NzQ4MzY0NztcclxufVxyXG4uZHgtc29ydGFibGUtcGxhY2Vob2xkZXItaW5zaWRlIHtcclxuICBib3JkZXItd2lkdGg6IDJweDtcclxufVxyXG4uZHgtc29ydGFibGUtZHJhZ2dpbmcgPiAqIHtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMTM4LDIwMCw2NCwuNSk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuMSksMCA2cHggOHB4IHJnYmEoMCwwLDAsLjIpO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLC4xKSwwIDZweCA4cHggcmdiYSgwLDAsMCwuMik7XHJcbn1cclxuLmR4LWRlZmVycmVuZGVyaW5nIC5keC1kZWZlcnJlbmRlcmluZy1sb2FkaW5kaWNhdG9yLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uZHgtZGVmZXJyZW5kZXJpbmcuZHgtcGVuZGluZy1yZW5kZXJpbmcgLmR4LWludmlzaWJsZS13aGlsZS1wZW5kaW5nLXJlbmRlcmluZyxcclxuLmR4LWRlZmVycmVuZGVyaW5nOm5vdCguZHgtcGVuZGluZy1yZW5kZXJpbmcpIC5keC12aXNpYmxlLXdoaWxlLXBlbmRpbmctcmVuZGVyaW5nIHtcclxuICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxufVxyXG4uZHgtbWFwLWNvbnRhaW5lcixcclxuLmR4LW1hcC1zaGllbGQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuLmR4LW1hcC1zaGllbGQge1xyXG4gIHRvcDogLTEwMCU7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4wMSk7XHJcbiAgb3BhY2l0eTogLjAxO1xyXG59IiwiQGltcG9ydCBcIi4uLy4uL3RoZW1lcy9nZW5lcmF0ZWQvdmFyaWFibGVzLmJhc2Uuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vZHgtc3R5bGVzLnNjc3NcIjtcclxuXHJcbi5oZWFkZXItdG9vbGJhciA+IC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciA+IC5keC10b29sYmFyLWJlZm9yZSB7XHJcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaGVhZGVyLWxvZ28taXRlbSA+IC5keC10b29sYmFyLWl0ZW0tY29udGVudCB7XHJcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogMTAwJVxyXG59XHJcblxyXG4uaGVhZGVyLWxvZ28taXRlbSB7XHJcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaGVhZGVyLWxvZ28tY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmhlYWRlci1sb2dvLWNvbnRhaW5lci1he1xyXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxufVxyXG4uaGVhZGVyLWxvZ28taW1nIHtcclxuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4udXNlci1wYW5lbC1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1hY2NlbnQ7XHJcbn1cclxuXHJcbi5oZWFkZXItY29tcG9uZW50IHtcclxuICBmbGV4OiAwIDAgYXV0bztcclxuICB6LWluZGV4OiAxO1xyXG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcclxuXHJcbiAgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbS5tZW51LWJ1dHRvbiA+IC5keC10b29sYmFyLWl0ZW0tY29udGVudCAuZHgtaWNvbiB7XHJcbiAgICBjb2xvcjogJGJhc2UtYWNjZW50O1xyXG4gIH1cclxufVxyXG5cclxuLmR4LXRvb2xiYXIuaGVhZGVyLXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIC5keC10b29sYmFyLWFmdGVyIHtcclxuICBwYWRkaW5nOiAwIDQwcHg7XHJcblxyXG4gIC5zY3JlZW4teC1zbWFsbCAmIHtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW0uZHgtdG9vbGJhci1idXR0b24ubWVudS1idXR0b24ge1xyXG4gIHdpZHRoOiAkc2lkZS1wYW5lbC1taW4td2lkdGg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5oZWFkZXItdGl0bGUgLmR4LWl0ZW0tY29udGVudCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5keC10aGVtZS1nZW5lcmljIHtcclxuICAuZHgtdG9vbGJhciB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgfVxyXG5cclxuICAudXNlci1idXR0b24gPiAuZHgtYnV0dG9uLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogM3B4O1xyXG4gIH1cclxufVxyXG4iLCIkYmFzZS1hY2NlbnQ6ICM4YWM4NDA7XHJcbiRiYXNlLXRleHQtY29sb3I6ICMwMDAwMDBkZTtcclxuJGJhc2UtYmc6ICNmZmZmZmY7XHJcbiRiYXNlLWJvcmRlci1jb2xvcjogI2UwZTBlMDtcclxuJGJhc2UtYm9yZGVyLXJhZGl1czogNHB4O1xyXG4iLCJAaW1wb3J0IFwiLi4vLi4vdGhlbWVzL2dlbmVyYXRlZC92YXJpYWJsZXMuYmFzZS5zY3NzXCI7XHJcblxyXG4uZmxleC1jZW50ZXItY29udGVudCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG4udXNlci1wYW5lbC1iYWNrZ3JvdW5kLWNvbG9ye1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWFjY2VudCA7XHJcbn1cclxuXHJcbi51c2VyLWluZm8ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgLmR4LXRvb2xiYXItbWVudS1zZWN0aW9uICYge1xyXG4gICAgcGFkZGluZzogMTBweCA2cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIH1cclxuXHJcbiAgLmltYWdlLWNvbnRhaW5lciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBtYXJnaW46IDAgNHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsMC4xNSk7XHJcblxyXG4gICAgLnVzZXItaW1hZ2Uge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnVzZXItbmFtZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogJGJhc2UtdGV4dC1jb2xvcjtcclxuICAgIG1hcmdpbjogMCA5cHg7XHJcbiAgfVxyXG59XHJcblxyXG4udXNlci1wYW5lbCB7XHJcbiAgLmR4LWxpc3QtaXRlbSAuZHgtaWNvbiB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgY29sb3I6ICRiYXNlLXRleHQtY29sb3I7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgfVxyXG4gIC5keC1ydGwgLmR4LWxpc3QtaXRlbSAuZHgtaWNvbiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbi5keC1jb250ZXh0LW1lbnUudXNlci1tZW51LmR4LW1lbnUtYmFzZSB7XHJcbiAgJi5keC1ydGwge1xyXG4gICAgLmR4LXN1Ym1lbnUgLmR4LW1lbnUtaXRlbXMtY29udGFpbmVyIC5keC1pY29uIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5keC1zdWJtZW51IC5keC1tZW51LWl0ZW1zLWNvbnRhaW5lciAuZHgtaWNvbiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgfVxyXG4gIC5keC1tZW51LWl0ZW0gLmR4LW1lbnUtaXRlbS1jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogM3B4IDE1cHggNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmR4LXRoZW1lLWdlbmVyaWMgLnVzZXItbWVudSAuZHgtbWVudS1pdGVtLWNvbnRlbnQgLmR4LW1lbnUtaXRlbS10ZXh0IHtcclxuICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbn1cclxuIiwiQGltcG9ydCBcIi4uLy4uL3RoZW1lcy9nZW5lcmF0ZWQvdmFyaWFibGVzLmJhc2Uuc2Nzc1wiO1xyXG5cclxuLmZvb3RlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29sb3I6IHJnYmEoJGJhc2UtdGV4dC1jb2xvciwgYWxwaGEoJGJhc2UtdGV4dC1jb2xvcikgKiAwLjcpO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbn1cclxuIiwiQGltcG9ydCBcIi4uLy4uL3RoZW1lcy9nZW5lcmF0ZWQvdmFyaWFibGVzLmJhc2Uuc2Nzc1wiO1xyXG5cclxuLmxvZ2luLWZvcm0ge1xyXG4gIC5saW5rIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm0tdGV4dCB7XHJcbiAgICBtYXJnaW46IDEwcHggMDtcclxuICAgIGNvbG9yOiByZ2JhKCRiYXNlLXRleHQtY29sb3IsIGFscGhhKCRiYXNlLXRleHQtY29sb3IpICogMC43KTtcclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIi4uLy4uL3RoZW1lcy9nZW5lcmF0ZWQvdmFyaWFibGVzLmJhc2Uuc2Nzc1wiO1xyXG5cclxuLnJlc2V0LXBhc3N3b3JkLWZvcm0ge1xyXG4gIC5zdWJtaXQtYnV0dG9uIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAubG9naW4tbGluayB7XHJcbiAgICBjb2xvcjogJGJhc2UtYWNjZW50O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiLi4vLi4vZHgtc3R5bGVzLnNjc3NcIjtcclxuQGltcG9ydCBcIi4uLy4uL3RoZW1lcy9nZW5lcmF0ZWQvdmFyaWFibGVzLmFkZGl0aW9uYWwuc2Nzc1wiO1xyXG5cclxuLnNpZGUtbmF2aWdhdGlvbi1tZW51IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWluLWhlaWdodDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gIC5tZW51LWNvbnRhaW5lciB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXg6IDE7XHJcblxyXG4gICAgLmR4LXRyZWV2aWV3IHtcclxuICAgICAgLy8gIyMgTG9uZyB0ZXh0IHBvc2l0aW9uaW5nXHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIC8vICMjXHJcblxyXG4gICAgICAvLyAjIyBJY29uIHdpZHRoIGN1c3RvbWl6YXRpb25cclxuICAgICAgLmR4LXRyZWV2aWV3LWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cclxuICAgICAgICAuZHgtaWNvbiB7XHJcbiAgICAgICAgICB3aWR0aDogJHNpZGUtcGFuZWwtbWluLXdpZHRoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLy8gIyNcclxuICAgICAgXHJcbiAgICAgIC8vICMjIEFycm93IGN1c3RvbWl6YXRpb25cclxuICAgICAgLmR4LXRyZWV2aWV3LW5vZGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZHgtdHJlZXZpZXctdG9nZ2xlLWl0ZW0tdmlzaWJpbGl0eSB7XHJcbiAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgLmR4LXJ0bCAuZHgtdHJlZXZpZXctdG9nZ2xlLWl0ZW0tdmlzaWJpbGl0eSB7XHJcbiAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAvLyAjI1xyXG5cclxuICAgICAgLy8gIyMgSXRlbSBsZXZlbHMgY3VzdG9taXphdGlvblxyXG4gICAgICAuZHgtdHJlZXZpZXctbm9kZSB7XHJcbiAgICAgICAgJlthcmlhLWxldmVsPScxJ10ge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJhc2UtYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICAmW2FyaWEtbGV2ZWw9JzInXSAuZHgtdHJlZXZpZXctaXRlbS1jb250ZW50IHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwICRzaWRlLXBhbmVsLW1pbi13aWR0aDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLy8gIyNcclxuICAgIH1cclxuXHJcbiAgICAvLyAjIyBTZWxlY3RlZCAmIEZvY3VjZWQgaXRlbXMgY3VzdG9taXphdGlvblxyXG4gICAgLmR4LXRyZWV2aWV3IHtcclxuICAgICAgLmR4LXRyZWV2aWV3LW5vZGUtY29udGFpbmVyIHtcclxuICAgICAgICAuZHgtdHJlZXZpZXctbm9kZSB7XHJcbiAgICAgICAgICAmLmR4LXN0YXRlLXNlbGVjdGVkOm5vdCguZHgtc3RhdGUtZm9jdXNlZCk+IC5keC10cmVldmlldy1pdGVtIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5keC1zdGF0ZS1zZWxlY3RlZCA+IC5keC10cmVldmlldy1pdGVtICoge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJhc2UtYWNjZW50O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6bm90KC5keC1zdGF0ZS1mb2N1c2VkKT4uZHgtdHJlZXZpZXctaXRlbS5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJhc2UtYmcsIDQuMDApO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5keC10aGVtZS1nZW5lcmljIC5keC10cmVldmlldyB7XHJcbiAgICAgIC5keC10cmVldmlldy1ub2RlLWNvbnRhaW5lciAuZHgtdHJlZXZpZXctbm9kZS5keC1zdGF0ZS1zZWxlY3RlZC5keC1zdGF0ZS1mb2N1c2VkID4gLmR4LXRyZWV2aWV3LWl0ZW0gKiB7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8vICMjXHJcbiAgfVxyXG59XHJcblxyXG4uZHgtZHJhd2VyLW92ZXJsYXAucHJlLWluaXQtYmxpbmstZml4IHtcclxuICBAaW1wb3J0IFwiLi4vLi4vdXRpbHMvcGF0Y2hlcy5zY3NzXCI7XHJcbiAgQGluY2x1ZGUgbWVudS1wcmUtaW5pdC1wYXRjaDtcclxufVxyXG4iLCIkYmFzZS1hY2NlbnQ6ICM4YWM4NDA7XHJcbiRiYXNlLXRleHQtY29sb3I6ICNmZmZmZmY7XHJcbiRiYXNlLWJnOiAjMzYzNjQwO1xyXG4kYmFzZS1ib3JkZXItY29sb3I6ICM1MTUxNTk7XHJcbiRiYXNlLWJvcmRlci1yYWRpdXM6IDRweDtcclxuIiwiQGltcG9ydCBcIi4uL3RoZW1lcy9nZW5lcmF0ZWQvdmFyaWFibGVzLmFkZGl0aW9uYWwuc2Nzc1wiO1xyXG5cclxuQG1peGluIG1lbnUtcHJlLWluaXQtcGF0Y2gge1xyXG4gICAgJG1lbnVNaW5TaXplOiA2MHB4O1xyXG4gIFxyXG4gICAgLmR4LWRyYXdlci1jb250ZW50IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAkbWVudU1pblNpemU7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAuZHgtZHJhd2VyLXBhbmVsLWNvbnRlbnQuZHgtb3ZlcmxheTo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6ICRtZW51TWluU2l6ZTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtYmc7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAuZHgtb3ZlcmxheS1jb250ZW50IHtcclxuICAgICAgd2lkdGg6ICRtZW51TWluU2l6ZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbiIsIi5zaWRlLW5hdi1vdXRlci10b29sYmFyIHtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubGF5b3V0LWhlYWRlciB7XHJcbiAgei1pbmRleDogMTUwMTtcclxufVxyXG4iLCIuc2lkZS1uYXYtaW5uZXItdG9vbGJhciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbiNuYXZpZ2F0aW9uLWhlYWRlciB7XHJcbiAgQGltcG9ydCBcIi4uLy4uL3RoZW1lcy9nZW5lcmF0ZWQvdmFyaWFibGVzLmFkZGl0aW9uYWwuc2Nzc1wiO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWFjY2VudDtcclxuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XHJcblxyXG4gIC5tZW51LWJ1dHRvbiAuZHgtaWNvbiB7XHJcbiAgICBjb2xvcjogJGJhc2UtdGV4dC1jb2xvcjtcclxuICB9XHJcblxyXG4gIC5zY3JlZW4teC1zbWFsbCAmIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcblxyXG4gIC5keC10aGVtZS1nZW5lcmljICYge1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIi4uLy4uL3RoZW1lcy9nZW5lcmF0ZWQvdmFyaWFibGVzLmJhc2Uuc2Nzc1wiO1xyXG5cclxuLnNpbmdsZS1jYXJkIHtcclxuXHJcbiAgLmR4LWNhcmQge1xyXG4gICAgd2lkdGg6IDMzMHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvIGF1dG87XHJcbiAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgZmxleC1ncm93OiAwO1xyXG5cclxuICAgIC5zY3JlZW4teC1zbWFsbCAmIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRiYXNlLXRleHQtY29sb3I7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoJGJhc2UtdGV4dC1jb2xvciwgYWxwaGEoJGJhc2UtdGV4dC1jb2xvcikgKiAwLjcpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5sb2dvcy1jb250YWluZXIge1xyXG4gIG1hcmdpbjogMjBweCAwIDQwcHggMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgc3ZnIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5kZXZleHRyZW1lLWxvZ28ge1xyXG4gIHdpZHRoOiAyMDBweDtcclxuICBoZWlnaHQ6IDM0cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcclxufVxyXG5cclxuLnJlYWN0LWxvZ28ge1xyXG4gIHdpZHRoOiAxODRweDtcclxuICBoZWlnaHQ6IDY4cHg7XHJcbn1cclxuXHJcbi5wbHVzIHtcclxuICBtYXJnaW46IDIzcHggMTBweDtcclxuICB3aWR0aDogMjJweDtcclxuICBoZWlnaHQ6IDIycHg7XHJcbn1cclxuXHJcbi5zY3JlZW4teC1zbWFsbCAubG9nb3MtY29udGFpbmVyIHtcclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICYucGx1cyB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmZvcm0tYXZhdGFyIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBoZWlnaHQ6IDEyMHB4O1xyXG4gIHdpZHRoOiAxMjBweDtcclxuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIGltZyB7XHJcbiAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbn1cclxuIiwiLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1kaXNhYmxlZCAuZHgtdGV4dGVkaXRvci1pbnB1dCwgLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1yZWFkb25seSAuZHgtdGV4dGVkaXRvci1pbnB1dCwgLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciAuZHgtdGV4dGVkaXRvci1pbnB1dCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjA0KTtcclxufVxyXG4uZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItZmlsbGVkLmR4LXN0YXRlLWRpc2FibGVkLCAuZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItZmlsbGVkLmR4LXN0YXRlLXJlYWRvbmx5LCAuZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItZmlsbGVkLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNCk7XHJcbn0iLCIuZHgtdG9hc3QtaWNvbiB7XHJcbiAgd2lkdGg6IDM1cHg7XHJcbiAgaGVpZ2h0OiAzNXB4O1xyXG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmR4LXRvYXN0LWluZm8gLmR4LXRvYXN0LWljb24ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNNQUFBQWpDQVFBQUFDMDBIdlNBQUFCb2tsRVFWUkl4NjNXUFV2RFFCakE4UU1Gc1pOTGxncHh0SU5qQnNGVnFJTmdobTRkUkFlL1JwZG02VWNRSEVSd1VZZEFKOEh2a0tIRVFkclBFQlFVcmY3UG9hYnR2ZVNTU3JpdDNQUGpldmU4UkNDc3l5TWtJaVlsQXpKU1lpSkNQUHQrMjQ4QmZSS2tkU1gwQ2NvWm54N2pBaUpmWTNyNExxYk5zSVRJMTVCMkVkTmxWQkdSU0VaMGJVeVh5UXFJUkRKWlFJdS9NMW9SbVoyb3ZjejR6anQ1NThOeFIvNkM2VmsyZkhMUE9YdHNJaEEwYUhIR0ExL0d2bDdPQk1ZVC8zQkYwNXBvVFM1QmUvNWd4dlExNUpXamd0eWVyV1BlbFAxOWhNRFRNdmFiUXljaUVKd29KMHJ3QktGMmx1dFNSQ0M0VVdKQ1FhUXgrNVdZQXlVbUVzUWFzMVdKMlZKaVlrR3FNVHVWbUcwbEpoVmtHbk5haWJsUVlqS2haWUhrbVkxU3BNR0xFb041R3NrdDYwNWtqVHN0SWpQdlJpSjUwdHVTa3NlUHh2N1VmS204SEFlMERHS1hnWmJCODVlS0hMV2RLa2pIVXBqenZBbWRIYVVLSWduTm1ySXpMaVRCczFXNHliaVF2d3EzOVJ1VjZUQjFqcHZBMWYxeXhvMHNkVDlYTHk1RGxGNWNQQm1tcTB5RzJ1WlViVk96dGhsZTJ4ZEZiZDgzLy96YStnWHcvSkg5TGptb0FnQUFBQUJKUlU1RXJrSmdnZz09KTtcclxufVxyXG4uZHgtdG9hc3Qtd2FybmluZyAuZHgtdG9hc3QtaWNvbiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ01BQUFBakNBUUFBQUMwMEh2U0FBQUJKa2xFUVZSSXg2Mld2VzJFUUJCR3B3bFNBcmRnU3JCRVN1S0lRaHlTTEpKYmNBdVhyWFRadGVDQUFHM0dsV0JSd1ZzSEIrWWt3OHplYWZWbGFQU1kvMWxCZGxYUTBPTUp6TUJNd05QVFVPemI3MzJzY0F6RVhRMDRLaHRUMGpFZElGWk5kSlFhcHVac0lGYWRxWTh3TFdNaUpCSVphZmN3TGRjSElKSElkUU50NFl3UFFtNGUxZmVZTWprbi8zTlVicGp1U1VnazBxMllTaW54NXhMMFNTbC9kY000NVY4cjVxTFlPRVFvRGpzMkZUTlFDSTBhK2RlQytWYXRHcUZQd3VnRDBncytBOFlMUVRXNExKZ2YxU29JY3hKRzc1MVpJQU1HeTVzcDFadVFnSGt4TU1HcVZKcTgxVGRwNnEwdW5uaEZlRE1LM2xnejliNmsrTU9hS1gzQ1V6RE8zamQyVUgvN0p0UDJ5N2FMTTEyR2JIY3EyOVhNZHNPenZTaXl2VytlZkczOUFtUFhTYkhXWmpnTEFBQUFBRWxGVGtTdVFtQ0MpO1xyXG59XHJcbi5keC10b2FzdC1lcnJvciAuZHgtdG9hc3QtaWNvbiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ01BQUFBakNBUUFBQUMwMEh2U0FBQUJla2xFUVZSSXg2MldNV3JEUUJCRngwMUk1elFpblE1aGRJTkEzS3AzbVVORW5TQklkd2dFY2dlQkMxOGdWUm9qakRyN0JrbFV4QUUzYjFOWWloVnJkbVdiWmJwbDlGak4vek96Z3FnUkVKTlRVRkVETlJVRk9UR0JucThkUm1Rc01Xb3N5WWlHTVNFcGF3dWlqVFVwb1FzelpUNkFhR1BPMUlhWnNUb1JZakNzbUdtWUdac3pJQWJENWdBNi9NN3FUTWorUnRNdUpqeTVKdjBhaFFkTWVpSEVZRWhiVEtSSy9LTis5SzNJSCsweG1aSys0SmIzM21uQ2hNL2VhWVlJZ2VMWUJkY0k0eU5RZ2lCTStPbzVPeEJpNVM1bDB6dGRVTkpvR3JQcjVjZENydGJnR09TQ0dIS2hzQ2pRQmJraGhrS29yRksyb0tzQmlLRVNhb2NueXM1OHNVTU10WURUWEE4TlpNU2JJd3YzYlpKTy80OFZIM1Z1WTYvTll3TzRWK1R2MWFZWWdNVHNWQjhkS1pVUFFteUcvT2NiemNVdmlqb3Q2SVlQemNWYVQyMjVVeVF1Q1JqeHJHeUx3TmJoVzU0VW41UzhLcm1aYTk2Y0duL3p4dFAwOHphTFBXMEdiM3ZLMjliMHRzTzl2U2k4dlc4dWZHMzlBbnZ2R2VubU11NUFBQUFBQUVsRlRrU3VRbUNDKTtcclxufVxyXG4uZHgtdG9hc3Qtc3VjY2VzcyAuZHgtdG9hc3QtaWNvbiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ01BQUFBakNBUUFBQUMwMEh2U0FBQUJsa2xFUVZSSXg2Mld2MHJEVUJTSFR4RTZ1SFRLR2hERXpTMmpnNHZVTWVCbVg4QlI4QUZpSlFFZndjazNjQWgyY3hCY1hFdXAzVm9IRjNVeFMxRkJ2dXZRaFB5NU4wbFR3cGx5a256MzNITis5NXdyaU5Fc1hBSkNaa1JBeEl5UUFCZkwvTDNKNmVBelJobHRqSTlUajdIeG1KY2dFcHZqWVZkaCtveHFFSW1ONkpkaEJrelhoQ2dVVXdZbXpJQkZBNGhDc1VoQjZYYW1EU0dyaVBwWmpMMTJUdlFjMlNuRzJ4Q2lVSGdKeHFrdGNkYmUrU21VMzFsaC9BYVFKUTRIZk9SOFBpSllwWXJWRFU0UmhEMStjOHEyQkxkQkxOZHhYVzhLZmxjSTFvYmNzNFVnbkdsdkFpRTAvRERoVy9POTBFTVFEbk1iV2xrb3pEVG5NejJPQzZBdmRoR0VIVDROeTg2RXFPQjZpMWZOZ3Y0NFFoQzJtUmkzR3dsb3pxczRrU25vSEVIb2NGZFdRVDBhaFdLWUE5M0dUNWVseVk5TXVjbURIdWtpQ0NlR3VETzVDVXRlSmFBT2dyRFBza0lLWVpWdWhwa0cvMXFwcUtCYXhSY0lRcGVIR21HNmRXZktNMGhmbnhaVy9RbC9xajBrL2liOVJoODNUcXZkcjdWZTNOSmthRzFPdFRZMVc1dmhyZDBvV3J2ZmJIamIrZ2RuMURQRUh2OUhtUUFBQUFCSlJVNUVya0pnZ2c9PSk7XHJcbn0iLCIuZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItZmlsbGVkLmR4LXN0YXRlLWRpc2FibGVkIC5keC10ZXh0ZWRpdG9yLWlucHV0LCAuZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItZmlsbGVkLmR4LXN0YXRlLXJlYWRvbmx5IC5keC10ZXh0ZWRpdG9yLWlucHV0LCAuZHgtdGV4dGVkaXRvci5keC1lZGl0b3ItZmlsbGVkLmR4LXN0YXRlLXJlYWRvbmx5LmR4LXN0YXRlLWhvdmVyIC5keC10ZXh0ZWRpdG9yLWlucHV0IHtcclxuICBjb2xvcjogYmxhY2s7XHJcbn1cclxuLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1kaXNhYmxlZCwgLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1yZWFkb25seSwgLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLWZpbGxlZC5keC1zdGF0ZS1yZWFkb25seS5keC1zdGF0ZS1ob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDQpO1xyXG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/