/*Color variables*/
/*Gradient variables*/
/*white variables*/
/*black variables*/
/*shadow variables*/
/*Dark Theme Variables*/
/*Transparent variables*/
body.transparent-mode {
  color: #fff;
  background-color: var(--transparent-body);
}

body.transparent-mode.bg-img1 {
  background: url(../images/media/bg-img1.jpg);
  background-blend-mode: overlay;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  content: "";
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
}

body.transparent-mode.bg-img2 {
  background: url(../images/media/bg-img2.jpg);
  background-blend-mode: overlay;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  content: "";
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
}

body.transparent-mode.bg-img3 {
  background: url(../images/media/bg-img3.jpg);
  background-blend-mode: overlay;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  content: "";
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
}

body.transparent-mode.bg-img4 {
  background: url(../images/media/bg-img4.jpg);
  background-blend-mode: overlay;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  content: "";
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
}

.transparent-mode.bg-img1 .login-img::before, .transparent-mode.bg-img2 .login-img::before, .transparent-mode.bg-img3 .login-img::before, .transparent-mode.bg-img4 .login-img::before {
  background: none;
}

body.transparent-mode *::-webkit-scrollbar-thumb,
body.transparent-mode *:hover::-webkit-scrollbar-thumb {
  background: var(--transparent-body);
}

.transparent-mode {
  /*------ Accordion -------*/
  /* #accordion rotate icon option */
  /*----- Avatars -----*/
  /*-----Badges-----*/
  /*------ Breadcrumb ------*/
  /*------ Card -------*/
  /*------ Default Card Values -------*/
  /*Card maps*/
  /**Card tabs*/
  /**Card alert*/
  /*------ Card -------*/
  /*------ Default Card Values -------*/
  /*Card maps*/
  /**Card tabs*/
  /*------ Carousel -------*/
  /*------ Carousel -------*/
  /*------Drop Downs-------*/
  /*-----List Of Dropdwons-----*/
  /*------- Forms -------*/
  /*------ Modal -------*/
  /*------ Navigation -------*/
  /* #bs-collapse icon scale option */
  /*--------panel----------*/
  /*-----progress-----*/
  /*------ Tables -----*/
  /*---- Tags-----*/
  /*---------Thumbnails----------*/
  /*  ######## CUSTOM-STYLES ######## */
  /*----- Custom control -----*/
  /*----- Global Loader -----*/
  /* --------Added--------- css*/
  /* line 77, C:/wamp/www/github/addSlider/src/partials/_addSlider.scss */
  /*********************IE***************************/
  /*--- Offcanvas ---*/
  /*--Toast ---*/
  /*-----Gallery-----*/
  /*-----Lists-----*/
  /*------ Media object ------*/
  /*--scrollspy ---*/
  /*-----Pricing tables-----*/
  /*------ Pricing Styles ---------*/
  /*-- rating--*/
  /***** time-line*****/
  /*---- Time line -----*/
  /*----Timeline---*/
  /* ######## LAYOUT-STYLES ######## */
  /*--header-2--*/
  /*--header-3--*/
  /*Logo-center header */
  /* ================== Desktop Main Menu CSS ================== */
  /* Desktop Search Bar */
  /*==============================================================================
                                 Start Mobile CSS
   ===============================================================================*/
  /* ================== Mobile Menu Change Brake Point ================== */
  /* Extra @Media Query*/
  /*-----Icon input-----*/
  /*------ Icons List ------*/
  /*--item-card2--*/
  /*--item-list--*/
  /*--item-user--*/
  /* ######## LIB-STYLES ######## */
  /*----- Date Picker ----*/
  /*-----selectize ------*/
  /* ######## SIDEMENU-STYLES ######## */
  /*-- Subslide ---*/
  /*-- Subslide2 ---*/
  /* ######## TEMP-STYLES ######## */
  /*------ Charts styles ------*/
  /*----chart-drop-shadow----*/
  /*----chart-drop-shadow----*/
  /* ###### Chat  ###### */
  /* ###### Chat  ###### */
  /*----- Range slider -------*/
  /*----- Range slider -------*/
  /*----- Range slider -------*/
  /*----- Range slider -------*/
  /*----- Range slider -------*/
  /*--- WIZARD ELEMENTS ---*/
  /****** EQUAL COLUMN WIDTH STEP INDICATOR *****/
  /***** CUSTOM STYLES *****/
  /*--- WIZARD ELEMENTS ---*/
  /**widgets*/
  /* ######## UTILITIES-STYLES ######## */
  /*--- gradient-backgrounds --*/
  /*------ Background colors -------*/
  /*--bg-transparents--*/
  /*--Box-shadow--*/
  /*------- Alignments & values-------*/
  /*----- Typography ------*/
  /*--text-shadow--*/
}
.transparent-mode table.dataTable > tbody > tr.child ul.dtr-details > li {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.transparent-mode .dtr-bs-modal .dtr-details {
  border: 1px solid rgba(255, 255, 255, 0.2);
}
.transparent-mode .dtr-bs-modal .dtr-details tr td:first-child {
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}
.transparent-mode caption {
  color: #505662;
}
.transparent-mode hr {
  border-top-color: rgba(255, 255, 255, 0.2);
  background-color: transparent;
}
.transparent-mode mark,
.transparent-mode .mark {
  background-color: #fcf8e3;
}
.transparent-mode .list-unstyled li {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode kbd {
  color: #fff;
  background-color: #343a40;
}
.transparent-mode pre {
  color: #fff;
}
@media print {
  .transparent-mode pre,
  .transparent-mode blockquote {
    border-color: #adb5bd;
  }
  .transparent-mode .badge {
    border-color: #000;
  }
  .transparent-mode .table td,
  .transparent-mode .text-wrap table td,
  .transparent-mode .table th,
  .transparent-mode .text-wrap table th {
    background-color: rgba(0, 0, 0, 0.2) !important;
  }
  .transparent-mode .table-bordered th,
  .transparent-mode .text-wrap table th,
  .transparent-mode .table-bordered td,
  .transparent-mode .text-wrap table td {
    border-color: rgba(255, 255, 255, 0.2) !important;
  }
}
.transparent-mode body *::-webkit-scrollbar-thumb, .transparent-mode body *:hover::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode code {
  background: transparent;
  border-color: transparent;
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode pre {
  color: rgba(255, 255, 255, 0.5);
  background-color: rgba(0, 0, 0, 0.2);
  text-shadow: 0 1px rgba(0, 0, 0, 0.2);
}
.transparent-mode .section-nav {
  background-color: #f8f9fa;
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .accordionjs .acc_section {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .accordionjs .acc_section .acc_head h3:before {
  color: #fff;
}
.transparent-mode .accordionjs .acc_section .acc-header {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .accordionjs .acc_section .acc_head {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .accordionjs .acc_section.acc_active > .acc_head {
  color: #fff !important;
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .accordion-item {
  border-color: rgba(255, 255, 255, 0.2);
  background: transparent;
}
.transparent-mode .accordion-button {
  color: #fff;
}
.transparent-mode .accordion-button:focus {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .accordion-button:not(.collapsed) {
  color: #fff;
  background: var(--transparent-body);
}
.transparent-mode .accordion-button::after {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode #accordion .panel-default > .panel-heading {
  border: 0px solid rgba(255, 255, 255, 0.2);
}
.transparent-mode #accordion .panel-default .collapsing .panel-body {
  border-top: 0px solid transparent;
}
.transparent-mode .avatar-status {
  border: 2px solid var(--transparent-body);
}
.transparent-mode .avatar-list-stacked .avatar {
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.2);
}
.transparent-mode .btn-custom {
  background: rgba(0, 0, 0, 0.2);
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .blockquote-footer {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode blockquote {
  color: rgba(255, 255, 255, 0.7);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .blockquote-reverse {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .breadcrumb-item a {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .breadcrumb-item + .breadcrumb-item::before {
  color: rgba(255, 255, 255, 0.5);
}
.transparent-mode .breadcrumb1 {
  background-color: var(--transparent-body);
}
.transparent-mode .breadcrumb-item1 a:hover {
  color: var(--primary-bg-color);
}
.transparent-mode .breadcrumb-item1 + .breadcrumb-item1::before {
  color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .breadcrumb-item1.active {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .btn-default {
  color: #282f53;
  background: #e9e9f1;
  border-color: #e9e9f1;
}
.transparent-mode .btn-default:hover {
  color: #282f53;
  background-color: #e3e3ef;
  border-color: #e3e3ef;
}
.transparent-mode .btn-default:focus, .transparent-mode .btn-default.focus {
  box-shadow: 0 0 0 2px #e9e9f1;
}
.transparent-mode .btn-default.disabled, .transparent-mode .btn-default:disabled {
  color: #282f53;
  background-color: #e9e9f1;
  border-color: #e9e9f1;
}
.transparent-mode .btn-default:not(:disabled):not(.disabled):active, .transparent-mode .btn-default:not(:disabled):not(.disabled).active {
  color: #282f53;
  background-color: #e9e9f1;
  border-color: #e9e9f1;
}
.transparent-mode .btn-light {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .btn-light:hover {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .btn-light:focus, .transparent-mode .btn-light.focus {
  box-shadow: 0 0 0 2px rgba(248, 249, 250, 0.1);
}
.transparent-mode .btn-light.disabled, .transparent-mode .btn-light:disabled {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
  opacity: 0.7;
}
.transparent-mode .btn-light:not(:disabled):not(.disabled):active, .transparent-mode .btn-light:not(:disabled):not(.disabled).active {
  color: #495057;
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .btn-outline-default {
  color: #fff;
  background: transparent;
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .btn-outline-default:hover {
  color: #282f53;
  background: #e9e9f1;
}
.transparent-mode .btn-white {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .btn-white:hover {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .btn-white:focus, .transparent-mode .btn-white.focus {
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
}
.transparent-mode .btn-white.disabled, .transparent-mode .btn-white:disabled {
  color: #495057;
  background-color: rgba(0, 0, 0, 0.2);
  border-color: #fff;
}
.transparent-mode .btn-white:not(:disabled):not(.disabled):active, .transparent-mode .btn-white:not(:disabled):not(.disabled).active {
  color: #495057;
  background-color: #545478;
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .show > .btn-white.dropdown-toggle {
  color: #495057;
  background-color: #545478;
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .btn-check:active + .btn-outline-primary, .transparent-mode .btn-check:checked + .btn-outline-primary {
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.transparent-mode .btn-outline-primary {
  border-color: rgba(255, 255, 255, 0.6);
  color: rgba(255, 255, 255, 0.6);
}
.transparent-mode .btn-outline-primary.active, .transparent-mode .btn-outline-primary.dropdown-toggle.show, .transparent-mode .btn-outline-primary:active {
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.transparent-mode .card {
  background-color: rgba(0, 0, 0, 0.2);
  border: inherit !important;
}
.transparent-mode .card-footer {
  border-top-color: rgba(255, 255, 255, 0.2);
  color: #6e7687;
}
.transparent-mode .card .card {
  border-color: rgba(255, 255, 255, 0.2);
  background: transparent;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}
.transparent-mode .card-body + .card-body {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .card-header {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .card-title small {
  color: #9aa0ac;
}
.transparent-mode .card-subtitle {
  color: #9aa0ac;
}
.transparent-mode .card-body + .card-table {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .card-body + .card-list-group {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .card-options {
  color: #9aa0ac;
}
.transparent-mode .card-options a:not(.btn) {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .card-options a:not(.btn):hover {
  color: #6e7687;
}
.transparent-mode .card-map {
  background: #e9ecef;
}
.transparent-mode .card-tabs-bottom .card-tabs-item.active {
  border-top-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode a.card-tabs-item {
  background: #fafbfc;
}
.transparent-mode a.card-tabs-item.active {
  background: rgba(0, 0, 0, 0.2);
  border-bottom-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .card-category {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .item-card .cardtitle a,
.transparent-mode .item-card .cardprice span {
  color: #707070;
}
.transparent-mode .card .box h2 {
  color: #262626;
}
.transparent-mode .card .box h2 span {
  color: #fff;
}
.transparent-mode .card .box p {
  color: #262626;
}
.transparent-mode .card-counter {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .card-aside-img.wrap-border img {
  border-color: rgba(167, 180, 201, 0.3);
}
.transparent-mode .card-blogs1 .card {
  border-bottom-color: rgba(167, 180, 201, 0.3);
}
.transparent-mode .card-footer {
  border-top-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.5);
}
.transparent-mode .card-body + .card-body {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .card-title small {
  color: #9aa0ac;
}
.transparent-mode .card-subtitle {
  color: #9aa0ac;
}
.transparent-mode .card-body + .card-table {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .card-body + .card-list-group {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .card-options {
  color: #9aa0ac;
}
.transparent-mode .card-options a:not(.btn) {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .card-options a:not(.btn):hover {
  color: #6e7687;
}
.transparent-mode .card-map {
  background: #e9ecef;
}
.transparent-mode .card-tabs-bottom .card-tabs-item.active {
  border-top-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .card-tabs-item {
  color: inherit;
}
.transparent-mode a.card-tabs-item {
  background: #fafbfc;
}
.transparent-mode a.card-tabs-item.active {
  background: rgba(0, 0, 0, 0.2);
  border-bottom-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .card-category {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .item-card .cardtitle a,
.transparent-mode .item-card .cardprice span {
  color: #707070;
}
.transparent-mode .card .box h2 {
  color: #262626;
}
.transparent-mode .card .box h2 span {
  color: #fff;
}
.transparent-mode .card .box p {
  color: #262626;
}
.transparent-mode .card-counter {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .card-aside-img.wrap-border img {
  border-color: rgba(167, 180, 201, 0.3);
}
.transparent-mode .card-blogs1 .card {
  border-bottom-color: rgba(167, 180, 201, 0.3);
}
.transparent-mode .cardheader-tabs .card-header {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .card-header-tabs {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .card-header-tabs.nav-tabs .nav-item.show .nav-link {
  color: var(--primary-bg-color);
  border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) transparent;
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .card-header-tabs.nav-tabs .nav-link {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .card-header-tabs.nav-tabs .nav-link.active {
  color: var(--primary-bg-color);
  border-color: rgba(255, 255, 255, 0.2);
  background: #fff !important;
}
.transparent-mode .card-header-tabs.nav-tabs .nav-link:hover {
  color: var(--primary-bg-color);
  background: #fff !important;
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .card-header-tabs.nav-tabs .nav-link:hover:not(.disabled) {
  color: var(--primary-bg-color);
  background: #fff !important;
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .card-header-tabs.nav-tabs .nav-link.active:hover {
  border-color: rgba(255, 255, 255, 0.2);
  background: #fff !important;
}
.transparent-mode .carousel-control-prev,
.transparent-mode .carousel-control-next {
  color: #fff;
}
.transparent-mode .carousel-control-prev:hover, .transparent-mode .carousel-control-prev:focus {
  color: #fff;
}
.transparent-mode .carousel-control-next:hover, .transparent-mode .carousel-control-next:focus {
  color: #fff;
}
.transparent-mode .carousel-indicators li,
.transparent-mode .carousel-indicators1 li,
.transparent-mode .carousel-indicators2 li,
.transparent-mode .carousel-indicators3 li,
.transparent-mode .carousel-indicators4 li,
.transparent-mode .carousel-indicators5 li {
  background-color: rgba(255, 255, 255, 0.5);
}
.transparent-mode .carousel-indicators .active,
.transparent-mode .carousel-indicators1 .active,
.transparent-mode .carousel-indicators2 .active,
.transparent-mode .carousel-indicators3 .active,
.transparent-mode .carousel-indicators4 .active,
.transparent-mode .carousel-indicators5 .active {
  background-color: #fff;
}
.transparent-mode .carousel-caption {
  color: #fff;
}
.transparent-mode .carousel-item-background {
  background: rgba(0, 0, 0, 0.5);
}
.transparent-mode .carousel-control-prev,
.transparent-mode .carousel-control-next {
  color: #fff;
}
.transparent-mode .carousel-control-prev:hover, .transparent-mode .carousel-control-prev:focus {
  color: #fff;
}
.transparent-mode .carousel-control-next:hover, .transparent-mode .carousel-control-next:focus {
  color: #fff;
}
.transparent-mode .carousel-indicators li,
.transparent-mode .carousel-indicators1 li,
.transparent-mode .carousel-indicators2 li,
.transparent-mode .carousel-indicators3 li,
.transparent-mode .carousel-indicators4 li,
.transparent-mode .carousel-indicators5 li {
  background-color: rgba(255, 255, 255, 0.5);
}
.transparent-mode .carousel-indicators .active,
.transparent-mode .carousel-indicators1 .active,
.transparent-mode .carousel-indicators2 .active,
.transparent-mode .carousel-indicators3 .active,
.transparent-mode .carousel-indicators4 .active,
.transparent-mode .carousel-indicators5 .active {
  background-color: #fff;
}
.transparent-mode .carousel-caption {
  color: #fff;
}
.transparent-mode .carousel-item-background {
  background: rgba(0, 0, 0, 0.5);
}
.transparent-mode .dropdown-menu {
  color: rgba(255, 255, 255, 0.7);
  background-color: var(--transparent-body);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .dropdown-divider {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .drop-heading {
  color: #fff;
}
.transparent-mode .dropdown-item {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .drop-icon-wrap .drop-icon-item {
  color: #878787;
}
.transparent-mode .drop-icon-wrap .drop-icon-item:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .dropdown-item:hover, .transparent-mode .dropdown-item:focus, .transparent-mode .dropdown-item.active, .transparent-mode .dropdown-item:active {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .dropdown-item.disabled, .transparent-mode .dropdown-item:disabled {
  color: #fff;
}
.transparent-mode .dropdown-menu.show {
  border-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0 10px 40px 0 rgba(34, 34, 61, 0.8);
}
.transparent-mode .header-search-icon .dropdown-menu {
  box-shadow: 0 10px 15px rgba(104, 113, 123, 0.5);
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .dropdown-header {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .dropdown-item-text {
  color: #fff;
}
.transparent-mode btn.dropdown-toggle ~ .dropdown-menu,
.transparent-mode ul.dropdown-menu li.dropdown ul.dropdown-menu {
  background-color: #f4f4f4 !important;
  background-color: white !important;
  border: 0 solid #4285f4 !important;
  box-shadow: 0px 0px 3px rgba(25, 25, 25, 0.3) !important;
}
.transparent-mode .dropdown-menu {
  background-color: var(--primary-bg-color);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.transparent-mode .dropdown-menu > li > a {
  color: #fff;
}
.transparent-mode .dropdown-menu > li > a:hover, .transparent-mode .dropdown-menu > li > a:focus {
  color: rgba(255, 255, 255, 0.7);
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .dropdown-menu .divider {
  background-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .dropdown-menu .dropdown-plus-title {
  color: #fff !important;
  border: 0 solid rgba(255, 255, 255, 0.2) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .dropdown-menu-header {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .dropdown-menu-header label {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .dropdown-media-list .media:hover, .transparent-mode .dropdown-media-list .media:focus {
  background-color: #f8f9fa;
}
.transparent-mode .dropdown-media-list .media-body > div p {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .dropdown-media-list .media-body > div span {
  color: #cfcfcf;
}
.transparent-mode .dropdown-media-list .media-body > p {
  color: #bfbfbf;
}
.transparent-mode .dropdown-list-footer {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .dropdown-menu-arrow:before,
.transparent-mode .dropdown-menu.header-search:before {
  background: var(--primary-bg-color);
  border-top-color: rgba(255, 255, 255, 0.2);
  border-left-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .dropdown-menu {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}
.transparent-mode .dropdown-toggle .dropdown-label {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .btn-label-primary {
  color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.transparent-mode .btn-label-primary:hover {
  color: var(--primary-bg-color);
}
.transparent-mode .form-control {
  color: #fff;
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.2) !important;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.transparent-mode .form-control::-ms-expand {
  background-color: transparent;
}
.transparent-mode .form-control:focus {
  color: rgba(255, 255, 255, 0.7);
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .form-control::-moz-placeholder {
  color: rgba(255, 255, 255, 0.7) !important;
}
.transparent-mode .form-control::placeholder {
  color: rgba(255, 255, 255, 0.7) !important;
}
.transparent-mode .form-control::-webkit-input-placeholder, .transparent-mode .form-control::-moz-placeholder, .transparent-mode .form-control:-ms-input-placeholder, .transparent-mode .form-control::-ms-input-placeholder {
  color: #fff !important;
}
.transparent-mode .form-control:disabled, .transparent-mode .form-control[readonly] {
  background-color: var(--transparent-body);
}
.transparent-mode .form-control::-webkit-file-upload-button {
  color: #fff;
  background-color: var(--transparent-body);
}
.transparent-mode .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .form-control-plaintext {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .form-check-input:disabled ~ .form-check-label {
  color: #505662;
}
.transparent-mode .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,
.transparent-mode .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 0 0 2px rgba(9, 173, 149, 0.25);
}
.transparent-mode .was-validated .form-control:invalid,
.transparent-mode .form-control.is-invalid,
.transparent-mode .was-validated .form-select:invalid,
.transparent-mode .form-select.is-invalid {
  border-color: #dc3545;
  background-repeat: no-repeat;
}
.transparent-mode .was-validated .form-control:invalid:focus,
.transparent-mode .form-control.is-invalid:focus,
.transparent-mode .was-validated .form-select:invalid:focus,
.transparent-mode .form-select.is-invalid:focus {
  border-color: #dc3545;
}
.transparent-mode .was-validated .form-check-input:invalid ~ .form-check-label,
.transparent-mode .form-check-input.is-invalid ~ .form-check-label,
.transparent-mode .was-validated .custom-control-input:invalid ~ .custom-control-label,
.transparent-mode .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}
.transparent-mode .was-validated .custom-control-input:invalid ~ .custom-control-label::before,
.transparent-mode .custom-control-input.is-invalid ~ .custom-control-label::before {
  background-color: #ec8080;
}
.transparent-mode .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,
.transparent-mode .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  background-color: #e23e3d;
}
.transparent-mode .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,
.transparent-mode .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 0 0 2px rgba(232, 38, 70, 0.25);
}
.transparent-mode .form-control.header-search {
  background: rgba(0, 0, 0, 0.2);
  border-color: rgba(225, 225, 225, 0.1);
  color: #fff;
}
.transparent-mode .form-control.header-search::-moz-placeholder {
  color: #fff;
}
.transparent-mode .form-control.header-search::placeholder {
  color: #fff;
}
.transparent-mode .form-control.header-search:hover, .transparent-mode .form-control.header-search:focus {
  border-color: rgba(225, 225, 225, 0.1);
}
.transparent-mode .form-fieldset {
  background: #f8f9fa;
  border-color: #e9ecef;
}
.transparent-mode .form-required {
  color: #dc3545;
}
.transparent-mode .form-help {
  color: rgba(255, 255, 255, 0.7);
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .form-help:hover, .transparent-mode .form-help[aria-describedby] {
  background: var(--primary-bg-color);
  color: #fff;
}
.transparent-mode .form-check-input:focus {
  border-color: var(--primary-bg-color);
}
.transparent-mode .form-check-input {
  background: rgba(255, 255, 255, 0.1);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .input-group-text {
  color: #fff;
  background-color: var(--primary-bg-color);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .input-indec .input-group-btn > .btn {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .input-group-text {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .input-group-text.bg-white {
  background-color: transparent !important;
}
.transparent-mode .input-indec .input-group-btn > .btn {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .modal-content {
  background-color: var(--primary-bg-color);
  border-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08);
}
.transparent-mode .modal-backdrop {
  background-color: #000;
}
.transparent-mode .modal-header {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .modal-footer {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .model-wrapper-demo {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .modal.effect-just-me .modal-content {
  background-color: #16192f;
  border-color: #4d4e50;
}
.transparent-mode .modal.effect-just-me .btn-close {
  color: #fff;
}
.transparent-mode .modal.effect-just-me .modal-header {
  background-color: transparent;
  border-bottom-color: rgba(255, 255, 255, 0.1);
}
.transparent-mode .modal.effect-just-me .modal-header h6 {
  color: #fff;
}
.transparent-mode .modal.effect-just-me .modal-body {
  color: rgba(255, 255, 255, 0.8);
}
.transparent-mode .modal.effect-just-me .modal-body h6 {
  color: #fff;
}
.transparent-mode .modal.effect-just-me .modal-footer {
  background-color: transparent;
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .nav-tabs {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .nav-pills .nav-link.active,
.transparent-mode .nav-pills .show > .nav-link {
  color: #fff;
}
.transparent-mode .nav.nav-pills.nav-stacked.labels-info p {
  color: #9d9f9e;
}
.transparent-mode .nav.nav-pills .nav-item .nav-link-icon {
  color: #fff;
}
.transparent-mode .nav1 {
  background: var(--transparent-body);
}
.transparent-mode .nav-item1:hover:not(.disabled), .transparent-mode .nav-item1.active {
  color: #fff;
}
.transparent-mode .nav-item1 .nav-link {
  color: #fff;
}
.transparent-mode .nav-item1 .nav-link.active {
  color: var(--primary-bg-color);
}
.transparent-mode .nav-item1 .nav-link.disabled {
  color: rgba(255, 255, 255, 0.3);
}
.transparent-mode .nav-tabs {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .nav-tabs .nav-item1.nav-link {
  border-color: transparent;
}
.transparent-mode .nav-tabs .nav-item1 .nav-link {
  color: inherit;
  color: rgba(255, 255, 255, 0.7);
  transition: 0.3s border-color;
}
.transparent-mode .nav-tabs .nav-item1 .nav-link:hover:not(.disabled), .transparent-mode .nav-tabs .nav-item1 .nav-link.active {
  color: #fff;
}
.transparent-mode .nav-tabs .nav-submenu .nav-item1 {
  color: #9aa0ac;
}
.transparent-mode .nav-tabs .nav-submenu .nav-item1.active {
  color: #467fcf;
}
.transparent-mode .nav-tabs .nav-submenu .nav-item1:hover {
  color: #6e7687;
  background: rgba(0, 0, 0, 0.024);
}
.transparent-mode .nav-link {
  color: var(--primary-bg-color);
}
.transparent-mode .nav-link.icon i::after {
  background: rgba(var(--primary-bg-color), 0);
}
.transparent-mode .app-header .header-right-icons .nav-link.icon {
  color: #fff;
}
.transparent-mode .app-header .header-right-icons .nav-link.icon:hover {
  color: #fff !important;
}
.transparent-mode .nav-tabs {
  color: #000;
}
.transparent-mode .nav-tabs .nav-link {
  color: inherit;
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .nav-tabs .nav-link:hover:not(.disabled), .transparent-mode .nav-tabs .nav-link.active {
  color: #fff;
}
.transparent-mode .nav-tabs .nav-link.disabled {
  color: #868e96;
  background-color: transparent;
  border-color: transparent;
}
.transparent-mode .nav-tabs .nav-submenu {
  background: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
  border-top: none;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}
.transparent-mode .nav-tabs .nav-submenu .nav-item {
  color: #9aa0ac;
}
.transparent-mode .nav-tabs .nav-submenu .nav-item:hover {
  color: #6e7687;
  text-decoration: none;
  background: rgba(0, 0, 0, 0.024);
}
.transparent-mode .page-link {
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .page-link:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .page-item.active .page-link {
  color: #fff;
}
.transparent-mode .page-item.disabled .page-link {
  color: rgba(255, 255, 255, 0.3);
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .page-header {
  border-color: transparent;
}
.transparent-mode .page-title-icon {
  color: #9aa0ac;
}
.transparent-mode .page-breadcrumb {
  background: none;
}
.transparent-mode .page-description {
  color: #6e7687;
}
.transparent-mode .page-breadcrumb .breadcrumb-item {
  color: #9aa0ac;
}
.transparent-mode .page-breadcrumb .breadcrumb-item.active {
  color: #6e7687;
}
.transparent-mode .pagination-simple .page-item.active .page-link {
  color: #495057;
}
.transparent-mode .page-total-text {
  color: #6e7687;
}
.transparent-mode .panel-heading-landing-box {
  background: #1643a3 !important;
  color: #fff !important;
}
.transparent-mode .panel-title-landing {
  color: #1643a3 !important;
}
.transparent-mode .panel-body-landing {
  border: solid 2px #1643a3 !important;
  border-top: none !important;
  border-bottom: none !important;
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .panel-footer-landing {
  border: solid 2px #1643a3 !important;
  border-top: none !important;
  background: #f7f7f7;
}
.transparent-mode .panel-footer {
  background-color: rgba(0, 0, 0, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
  border-left-color: rgba(255, 255, 255, 0.2);
  border-right-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .panel-group .panel,
.transparent-mode .panel-group1 .panel {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .panel-default > .panel-heading {
  background-color: var(--transparent-body);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border: 0px solid rgba(255, 255, 255, 0.2);
}
.transparent-mode .panel1 {
  border-color: #fff;
}
.transparent-mode .panel1:last-child {
  border-bottom: none;
}
.transparent-mode .panel-body1 {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .panel-group1 .panel-body {
  border: 0px solid rgba(255, 255, 255, 0.2);
}
.transparent-mode .panel-title1 a {
  color: #fff !important;
}
.transparent-mode .panel-title a:hover {
  color: #dedefd !important;
}
.transparent-mode .panel-title a.accordion-toggle:before, .transparent-mode .panel-title a.accordion-toggle.collapsed:before {
  color: #fff;
}
.transparent-mode .expanel {
  background-color: transparent !important;
  border-color: rgba(255, 255, 255, 0.2) !important;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.01) !important;
}
.transparent-mode .expanel-default > .expanel-heading {
  background-color: rgba(0, 0, 0, 0.2) !important;
  border-color: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode .expanel-heading {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .expanel-footer {
  background-color: rgba(0, 0, 0, 0.2) !important;
  border-top-color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .popover {
  background-color: var(--transparent-body);
  border-color: #dee3eb;
  filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
}
.transparent-mode .bs-popover-top .popover-arrow::before,
.transparent-mode .bs-popover-auto[data-popper-placement^=top] .popover-arrow::before {
  border-top-color: rgba(0, 0, 0, 0.25);
}
.transparent-mode .bs-popover-top .popover-arrow::after,
.transparent-mode .bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: var(--transparent-body);
}
.transparent-mode .bs-popover-end .popover-arrow::before,
.transparent-mode .bs-popover-auto[data-popper-placement^=right] .popover-arrow::before {
  border-right-color: #dee3eb;
}
.transparent-mode .bs-popover-end .popover-arrow::after,
.transparent-mode .bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: transparent;
}
.transparent-mode .bs-popover-bottom .popover-arrow::before,
.transparent-mode .bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::before {
  border-bottom-color: #dee3eb;
}
.transparent-mode .bs-popover-bottom .popover-arrow::after,
.transparent-mode .bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: transparent;
}
.transparent-mode .bs-popover-bottom .popover-header::before,
.transparent-mode .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  border-bottom-color: transparent;
}
.transparent-mode .bs-popover-start .popover-arrow::before,
.transparent-mode .bs-popover-auto[data-popper-placement^=left] .popover-arrow::before {
  border-left-color: #dee3eb;
}
.transparent-mode .bs-popover-start .popover-arrow::after,
.transparent-mode .bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .popover-header {
  color: inherit;
  background-color: rgba(0, 0, 0, 0.2);
  border-bottom-color: #ebebeb;
}
.transparent-mode .popover-body {
  color: #6e7687;
}
.transparent-mode .progress {
  background-color: rgba(0, 0, 0, 0.1);
}
.transparent-mode .progress-bar {
  color: #fff;
}
.transparent-mode .table {
  color: #fff;
}
.transparent-mode .table thead th {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .text-wrap table thead th {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .table tbody + tbody,
.transparent-mode .text-wrap table tbody + tbody {
  border-top: 2px solid rgba(255, 255, 255, 0.2);
}
.transparent-mode .table .table,
.transparent-mode .text-wrap table .table,
.transparent-mode .table .text-wrap table {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .text-wrap .table table,
.transparent-mode .text-wrap table table {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .table-bordered,
.transparent-mode .text-wrap table,
.transparent-mode .table-bordered th,
.transparent-mode .text-wrap table th,
.transparent-mode .table-bordered td,
.transparent-mode .text-wrap table td {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.02);
}
.transparent-mode .table-hover tbody tr:hover,
.transparent-mode .table-hover tbody th {
  background-color: var(--transparent-body);
  color: #fff;
}
.transparent-mode .table-active {
  background-color: rgba(0, 0, 0, 0.04);
}
.transparent-mode .table-active > th,
.transparent-mode .table-active > td {
  background-color: rgba(0, 0, 0, 0.04);
}
.transparent-mode .table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.transparent-mode .table-hover .table-active:hover > td,
.transparent-mode .table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.04);
}
.transparent-mode .table .thead-dark th,
.transparent-mode .text-wrap table .thead-dark th {
  color: #fff;
  background-color: #fff;
  border-color: #32383e;
}
.transparent-mode .table .thead-light th,
.transparent-mode .text-wrap table .thead-light th {
  color: #495057;
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .table-inbox {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .table-inbox tr {
  border-bottom-color: rgba(238, 238, 238, 0.7);
}
.transparent-mode .table-inbox tr:last-child {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .table-inbox tr td .fa-star.inbox-started, .transparent-mode .table-inbox tr td .fa-star:hover {
  color: #f78a09;
}
.transparent-mode .table-inbox tr.unread td {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .table th,
.transparent-mode .text-wrap table th {
  color: #fff;
}
.transparent-mode .table .table-light th,
.transparent-mode .transparent-mode .text-wrap table th {
  color: #282f53;
}
.transparent-mode .table-vcenter td,
.transparent-mode .table-vcenter th {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .table-secondary tbody + tbody,
.transparent-mode .table-secondary td,
.transparent-mode .table-secondary th,
.transparent-mode .table-secondary thead th {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .table-primary tbody + tbody,
.transparent-mode .table-primary td,
.transparent-mode .table-primary th,
.transparent-mode .table-primary thead th {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .table-striped tbody tr:nth-of-type(odd) {
  color: #fff;
}
.transparent-mode .table-striped tbody tr:nth-of-type(even) {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .table-calendar-link {
  background: #f8f9fa;
  color: #495057;
}
.transparent-mode .table-calendar-link:before {
  background: #467fcf;
}
.transparent-mode .table-calendar-link:hover {
  color: #fff;
  background: #467fcf;
}
.transparent-mode .table-calendar-link:hover:before {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .table-header:hover,
.transparent-mode .table-header-asc,
.transparent-mode .table-header-desc {
  color: #495057 !important;
}
.transparent-mode .table > :not(:last-child) > :last-child > * {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .table tbody td {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .table-hover > tbody > tr:hover > * {
  color: #dedefd;
}
.transparent-mode .table > :not(:first-child) {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .table-striped > tbody > tr:nth-of-type(odd) > * {
  color: #dedefd;
}
.transparent-mode #data-table .text-primary span {
  color: #b7b7d3;
}
.transparent-mode .tag {
  color: #fff;
  background-color: var(--transparent-body);
}
.transparent-mode a.tag:hover {
  background-color: rgba(110, 118, 135, 0.2);
  color: inherit;
}
.transparent-mode .tag-addon {
  color: inherit;
}
.transparent-mode a.tag-addon:hover {
  background: inherit;
  color: inherit;
}
.transparent-mode .tag-blue {
  background-color: #467fcf !important;
  color: #fff;
}
.transparent-mode .tag-indigo {
  background-color: #6574cd !important;
  color: #fff;
}
.transparent-mode .tag-purple {
  background-color: #867efc !important;
  color: #fff;
}
.transparent-mode .tag-pink {
  background-color: #ec82ef !important;
  color: #fff;
}
.transparent-mode .tag-red {
  background-color: #c21a1a !important;
  color: #fff;
}
.transparent-mode .tag-orange {
  background-color: #fc7303 !important;
  color: #fff;
}
.transparent-mode .tag-yellow {
  background-color: #ecb403 !important;
  color: #fff;
}
.transparent-mode .tag-green {
  background-color: #4ecc48 !important;
  color: #fff;
}
.transparent-mode .tag-teal {
  background-color: #2bcbba !important;
  color: #fff;
}
.transparent-mode .tag-cyan {
  background-color: #17a2b8 !important;
  color: #fff;
}
.transparent-mode .tag-white {
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
}
.transparent-mode .tag-gray {
  background-color: #868e96 !important;
  color: #fff;
}
.transparent-mode .tag-gray-dark {
  background-color: #414160;
  color: #fff;
}
.transparent-mode .tag-azure {
  background-color: #45aaf2 !important;
  color: #fff;
}
.transparent-mode .tag-lime {
  background-color: #7bd235 !important;
  color: #fff;
}
.transparent-mode .tag-primary {
  background-color: #467fcf;
  color: #fff;
  background-color: var(--primary-bg-color) !important;
  color: #fff;
}
.transparent-mode .tag-secondary {
  background-color: #868e96;
  color: #fff;
}
.transparent-mode .tag-success {
  background-color: #4ecc48 !important;
  color: #fff;
}
.transparent-mode .tag-info {
  background-color: #45aaf2;
  color: #fff;
}
.transparent-mode .tag-warning {
  background-color: #ecb403 !important;
  color: #fff;
}
.transparent-mode .tag-danger {
  background-color: #c21a1a !important;
  color: #fff;
}
.transparent-mode .tag-light {
  background-color: #f8f9fa;
  color: #fff;
}
.transparent-mode .tag-dark {
  background-color: #25253e;
  color: #fff;
}
.transparent-mode .tag-round::before {
  background-color: #fff;
}
.transparent-mode .tag-outline-info {
  background-color: #c7e0fd;
  color: #1170e4;
  border-color: #1170e4;
}
.transparent-mode .tag-outline-info::before {
  border-color: #1170e4;
}
.transparent-mode .tag-outline {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .tag-border {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: transparent;
}
.transparent-mode .thumbnail {
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .bs-popover-top .popover-arrow::after,
.transparent-mode .bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: var(--transparent-body);
}
.transparent-mode .bs-popover-end .popover-arrow::after,
.transparent-mode .bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: var(--transparent-body);
}
.transparent-mode .bs-popover-bottom .popover-arrow::after,
.transparent-mode .bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: transparent;
}
.transparent-mode .bs-popover-start .popover-arrow::after,
.transparent-mode .bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: var(--transparent-body);
}
.transparent-mode .tooltip-static-demo {
  background-color: var(--transparent-body);
}
.transparent-mode .popover-static-demo {
  background-color: var(--transparent-body);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .tooltip-primary .tooltip-inner {
  background-color: var(--primary-bg-color) !important;
  color: #fff;
}
.transparent-mode .tooltip-primary.bs-tooltip-top .tooltip-arrow::before, .transparent-mode .tooltip-primary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: var(--primary-bg-color);
}
.transparent-mode .tooltip-primary.bs-tooltip-bottom .tooltip-arrow::before, .transparent-mode .tooltip-primary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: var(--primary-bg-color);
}
.transparent-mode .tooltip-primary.bs-tooltip-start .tooltip-arrow::before, .transparent-mode .tooltip-primary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: var(--primary-bg-color);
}
.transparent-mode .tooltip-primary.bs-tooltip-end .tooltip-arrow::before, .transparent-mode .tooltip-primary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: var(--primary-bg-color);
}
.transparent-mode .popover {
  background-color: var(--transparent-body);
  border: 0px solid rgba(0, 0, 0, 0.2);
}
.transparent-mode .bs-popover-top > .popover-arrow::before,
.transparent-mode .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  border-top-color: var(--transparent-body);
}
.transparent-mode .bs-popover-top > .popover-arrow::after,
.transparent-mode .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-top-color: var(--transparent-body);
}
.transparent-mode .bs-popover-end > .popover-arrow::before,
.transparent-mode .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  border-right-color: var(--transparent-body);
}
.transparent-mode .bs-popover-end > .popover-arrow::after,
.transparent-mode .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-right-color: var(--transparent-body);
}
.transparent-mode .bs-popover-bottom > .popover-arrow::before,
.transparent-mode .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  border-bottom-color: transparent;
}
.transparent-mode .bs-popover-bottom > .popover-arrow::after,
.transparent-mode .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-bottom-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .bs-popover-bottom .popover-header::before,
.transparent-mode .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .bs-popover-start > .popover-arrow::before,
.transparent-mode .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: var(--transparent-body);
}
.transparent-mode .bs-popover-start > .popover-arrow::after,
.transparent-mode .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: var(--transparent-body);
}
.transparent-mode .popover-header {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .popover-body {
  color: rgba(255, 255, 255, 0.5);
}
.transparent-mode .popover-head-primary .popover-header {
  color: #fff;
  background-color: var(--primary-bg-color) !important;
}
.transparent-mode .popover-head-primary.bs-popover-bottom .popover-arrow::after, .transparent-mode .popover-head-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: var(--primary-bg-color) !important;
}
.transparent-mode .popover-head-secondary .popover-header {
  color: #fff;
  background-color: #05c3fb !important;
}
.transparent-mode .popover-head-secondary.bs-popover-bottom .popover-arrow::after, .transparent-mode .popover-head-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #05c3fb !important;
}
.transparent-mode .popover-head-primary .popover-body,
.transparent-mode .popover-head-secondary .popover-body {
  border-color: rgba(20, 17, 45, 0.2);
}
.transparent-mode .popover-primary {
  background-color: var(--primary-bg-color) !important;
}
.transparent-mode .popover-primary .popover-header {
  background-color: var(--primary-bg-color) !important;
  border-bottom-width: 0 !important;
  color: #fff;
}
.transparent-mode .popover-primary.bs-popover-top .popover-arrow::after, .transparent-mode .popover-primary.bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: var(--primary-bg-color) !important;
}
.transparent-mode .popover-primary.bs-popover-bottom .popover-arrow::after, .transparent-mode .popover-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: var(--primary-bg-color) !important;
}
.transparent-mode .popover-primary.bs-popover-start .popover-arrow::after, .transparent-mode .popover-primary.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: var(--primary-bg-color) !important;
}
.transparent-mode .popover-primary.bs-popover-end .popover-arrow::after, .transparent-mode .popover-primary.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: var(--primary-bg-color) !important;
}
@media (max-width: 575.98px) {
  .transparent-mode .countdown-timer-wrapper .timer .timer-wrapper .time {
    color: #fff;
    background: linear-gradient(to bottom right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  }
}
.transparent-mode .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
}
.transparent-mode .custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgba(218, 201, 232, 0.5);
}
.transparent-mode .custom-control-input:disabled ~ .custom-control-label {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .custom-control-label::before {
  background-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(212, 182, 228, 0.5);
}
.transparent-mode .form-select {
  color: rgba(255, 255, 255, 0.7);
  border-color: rgba(255, 255, 255, 0.2);
  background: transparent;
}
.transparent-mode .form-select:focus {
  border-color: rgba(255, 255, 255, 0.2);
  box-shadow: none;
}
.transparent-mode .form-select:focus::-ms-value {
  color: rgba(255, 255, 255, 0.7);
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .form-select:disabled {
  color: #9fa7af;
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .form-file-label {
  color: rgba(255, 255, 255, 0.7);
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .form-file-label::after {
  color: #fff;
  border-left-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .form-range::-webkit-slider-thumb {
  background: rgba(0, 0, 0, 0.2);
  box-shadow: 1px 0 0 -6px rgba(0, 50, 126, 0.12), 6px 0 0 -6px rgba(0, 50, 126, 0.12), 7px 0 0 -6px rgba(0, 50, 126, 0.12), 8px 0 0 -6px rgba(0, 50, 126, 0.12), 9px 0 0 -6px rgba(0, 50, 126, 0.12), 10px 0 0 -6px rgba(0, 50, 126, 0.12), 11px 0 0 -6px rgba(0, 50, 126, 0.12), 12px 0 0 -6px rgba(0, 50, 126, 0.12), 13px 0 0 -6px rgba(0, 50, 126, 0.12), 14px 0 0 -6px rgba(0, 50, 126, 0.12), 15px 0 0 -6px rgba(0, 50, 126, 0.12), 16px 0 0 -6px rgba(0, 50, 126, 0.12), 17px 0 0 -6px rgba(0, 50, 126, 0.12), 18px 0 0 -6px rgba(0, 50, 126, 0.12), 19px 0 0 -6px rgba(0, 50, 126, 0.12), 20px 0 0 -6px rgba(0, 50, 126, 0.12), 21px 0 0 -6px rgba(0, 50, 126, 0.12), 22px 0 0 -6px rgba(0, 50, 126, 0.12), 23px 0 0 -6px rgba(0, 50, 126, 0.12), 24px 0 0 -6px rgba(0, 50, 126, 0.12), 25px 0 0 -6px rgba(0, 50, 126, 0.12), 26px 0 0 -6px rgba(0, 50, 126, 0.12), 27px 0 0 -6px rgba(0, 50, 126, 0.12), 28px 0 0 -6px rgba(0, 50, 126, 0.12), 29px 0 0 -6px rgba(0, 50, 126, 0.12), 30px 0 0 -6px rgba(0, 50, 126, 0.12), 31px 0 0 -6px rgba(0, 50, 126, 0.12), 32px 0 0 -6px rgba(0, 50, 126, 0.12), 33px 0 0 -6px rgba(0, 50, 126, 0.12), 34px 0 0 -6px rgba(0, 50, 126, 0.12), 35px 0 0 -6px rgba(0, 50, 126, 0.12), 36px 0 0 -6px rgba(0, 50, 126, 0.12), 37px 0 0 -6px rgba(0, 50, 126, 0.12), 38px 0 0 -6px rgba(0, 50, 126, 0.12), 39px 0 0 -6px rgba(0, 50, 126, 0.12), 40px 0 0 -6px rgba(0, 50, 126, 0.12), 41px 0 0 -6px rgba(0, 50, 126, 0.12), 42px 0 0 -6px rgba(0, 50, 126, 0.12), 43px 0 0 -6px rgba(0, 50, 126, 0.12), 44px 0 0 -6px rgba(0, 50, 126, 0.12), 45px 0 0 -6px rgba(0, 50, 126, 0.12), 46px 0 0 -6px rgba(0, 50, 126, 0.12), 47px 0 0 -6px rgba(0, 50, 126, 0.12), 48px 0 0 -6px rgba(0, 50, 126, 0.12), 49px 0 0 -6px rgba(0, 50, 126, 0.12), 50px 0 0 -6px rgba(0, 50, 126, 0.12), 51px 0 0 -6px rgba(0, 50, 126, 0.12), 52px 0 0 -6px rgba(0, 50, 126, 0.12), 53px 0 0 -6px rgba(0, 50, 126, 0.12), 54px 0 0 -6px rgba(0, 50, 126, 0.12), 55px 0 0 -6px rgba(0, 50, 126, 0.12), 56px 0 0 -6px rgba(0, 50, 126, 0.12), 57px 0 0 -6px rgba(0, 50, 126, 0.12), 58px 0 0 -6px rgba(0, 50, 126, 0.12), 59px 0 0 -6px rgba(0, 50, 126, 0.12), 60px 0 0 -6px rgba(0, 50, 126, 0.12), 61px 0 0 -6px rgba(0, 50, 126, 0.12), 62px 0 0 -6px rgba(0, 50, 126, 0.12), 63px 0 0 -6px rgba(0, 50, 126, 0.12), 64px 0 0 -6px rgba(0, 50, 126, 0.12), 65px 0 0 -6px rgba(0, 50, 126, 0.12), 66px 0 0 -6px rgba(0, 50, 126, 0.12), 67px 0 0 -6px rgba(0, 50, 126, 0.12), 68px 0 0 -6px rgba(0, 50, 126, 0.12), 69px 0 0 -6px rgba(0, 50, 126, 0.12), 70px 0 0 -6px rgba(0, 50, 126, 0.12), 71px 0 0 -6px rgba(0, 50, 126, 0.12), 72px 0 0 -6px rgba(0, 50, 126, 0.12), 73px 0 0 -6px rgba(0, 50, 126, 0.12), 74px 0 0 -6px rgba(0, 50, 126, 0.12), 75px 0 0 -6px rgba(0, 50, 126, 0.12), 76px 0 0 -6px rgba(0, 50, 126, 0.12), 77px 0 0 -6px rgba(0, 50, 126, 0.12), 78px 0 0 -6px rgba(0, 50, 126, 0.12), 79px 0 0 -6px rgba(0, 50, 126, 0.12), 80px 0 0 -6px rgba(0, 50, 126, 0.12), 81px 0 0 -6px rgba(0, 50, 126, 0.12), 82px 0 0 -6px rgba(0, 50, 126, 0.12), 83px 0 0 -6px rgba(0, 50, 126, 0.12), 84px 0 0 -6px rgba(0, 50, 126, 0.12), 85px 0 0 -6px rgba(0, 50, 126, 0.12), 86px 0 0 -6px rgba(0, 50, 126, 0.12), 87px 0 0 -6px rgba(0, 50, 126, 0.12), 88px 0 0 -6px rgba(0, 50, 126, 0.12), 89px 0 0 -6px rgba(0, 50, 126, 0.12), 90px 0 0 -6px rgba(0, 50, 126, 0.12), 91px 0 0 -6px rgba(0, 50, 126, 0.12), 92px 0 0 -6px rgba(0, 50, 126, 0.12), 93px 0 0 -6px rgba(0, 50, 126, 0.12), 94px 0 0 -6px rgba(0, 50, 126, 0.12), 95px 0 0 -6px rgba(0, 50, 126, 0.12), 96px 0 0 -6px rgba(0, 50, 126, 0.12), 97px 0 0 -6px rgba(0, 50, 126, 0.12), 98px 0 0 -6px rgba(0, 50, 126, 0.12), 99px 0 0 -6px rgba(0, 50, 126, 0.12), 100px 0 0 -6px rgba(0, 50, 126, 0.12), 101px 0 0 -6px rgba(0, 50, 126, 0.12), 102px 0 0 -6px rgba(0, 50, 126, 0.12), 103px 0 0 -6px rgba(0, 50, 126, 0.12), 104px 0 0 -6px rgba(0, 50, 126, 0.12), 105px 0 0 -6px rgba(0, 50, 126, 0.12), 106px 0 0 -6px rgba(0, 50, 126, 0.12), 107px 0 0 -6px rgba(0, 50, 126, 0.12), 108px 0 0 -6px rgba(0, 50, 126, 0.12), 109px 0 0 -6px rgba(0, 50, 126, 0.12), 110px 0 0 -6px rgba(0, 50, 126, 0.12), 111px 0 0 -6px rgba(0, 50, 126, 0.12), 112px 0 0 -6px rgba(0, 50, 126, 0.12), 113px 0 0 -6px rgba(0, 50, 126, 0.12), 114px 0 0 -6px rgba(0, 50, 126, 0.12), 115px 0 0 -6px rgba(0, 50, 126, 0.12), 116px 0 0 -6px rgba(0, 50, 126, 0.12), 117px 0 0 -6px rgba(0, 50, 126, 0.12), 118px 0 0 -6px rgba(0, 50, 126, 0.12), 119px 0 0 -6px rgba(0, 50, 126, 0.12), 120px 0 0 -6px rgba(0, 50, 126, 0.12), 121px 0 0 -6px rgba(0, 50, 126, 0.12), 122px 0 0 -6px rgba(0, 50, 126, 0.12), 123px 0 0 -6px rgba(0, 50, 126, 0.12), 124px 0 0 -6px rgba(0, 50, 126, 0.12), 125px 0 0 -6px rgba(0, 50, 126, 0.12), 126px 0 0 -6px rgba(0, 50, 126, 0.12), 127px 0 0 -6px rgba(0, 50, 126, 0.12), 128px 0 0 -6px rgba(0, 50, 126, 0.12), 129px 0 0 -6px rgba(0, 50, 126, 0.12), 130px 0 0 -6px rgba(0, 50, 126, 0.12), 131px 0 0 -6px rgba(0, 50, 126, 0.12), 132px 0 0 -6px rgba(0, 50, 126, 0.12), 133px 0 0 -6px rgba(0, 50, 126, 0.12), 134px 0 0 -6px rgba(0, 50, 126, 0.12), 135px 0 0 -6px rgba(0, 50, 126, 0.12), 136px 0 0 -6px rgba(0, 50, 126, 0.12), 137px 0 0 -6px rgba(0, 50, 126, 0.12), 138px 0 0 -6px rgba(0, 50, 126, 0.12), 139px 0 0 -6px rgba(0, 50, 126, 0.12), 140px 0 0 -6px rgba(0, 50, 126, 0.12), 141px 0 0 -6px rgba(0, 50, 126, 0.12), 142px 0 0 -6px rgba(0, 50, 126, 0.12), 143px 0 0 -6px rgba(0, 50, 126, 0.12), 144px 0 0 -6px rgba(0, 50, 126, 0.12), 145px 0 0 -6px rgba(0, 50, 126, 0.12), 146px 0 0 -6px rgba(0, 50, 126, 0.12), 147px 0 0 -6px rgba(0, 50, 126, 0.12), 148px 0 0 -6px rgba(0, 50, 126, 0.12), 149px 0 0 -6px rgba(0, 50, 126, 0.12), 150px 0 0 -6px rgba(0, 50, 126, 0.12), 151px 0 0 -6px rgba(0, 50, 126, 0.12), 152px 0 0 -6px rgba(0, 50, 126, 0.12), 153px 0 0 -6px rgba(0, 50, 126, 0.12), 154px 0 0 -6px rgba(0, 50, 126, 0.12), 155px 0 0 -6px rgba(0, 50, 126, 0.12), 156px 0 0 -6px rgba(0, 50, 126, 0.12), 157px 0 0 -6px rgba(0, 50, 126, 0.12), 158px 0 0 -6px rgba(0, 50, 126, 0.12), 159px 0 0 -6px rgba(0, 50, 126, 0.12), 160px 0 0 -6px rgba(0, 50, 126, 0.12), 161px 0 0 -6px rgba(0, 50, 126, 0.12), 162px 0 0 -6px rgba(0, 50, 126, 0.12), 163px 0 0 -6px rgba(0, 50, 126, 0.12), 164px 0 0 -6px rgba(0, 50, 126, 0.12), 165px 0 0 -6px rgba(0, 50, 126, 0.12), 166px 0 0 -6px rgba(0, 50, 126, 0.12), 167px 0 0 -6px rgba(0, 50, 126, 0.12), 168px 0 0 -6px rgba(0, 50, 126, 0.12), 169px 0 0 -6px rgba(0, 50, 126, 0.12), 170px 0 0 -6px rgba(0, 50, 126, 0.12), 171px 0 0 -6px rgba(0, 50, 126, 0.12), 172px 0 0 -6px rgba(0, 50, 126, 0.12), 173px 0 0 -6px rgba(0, 50, 126, 0.12), 174px 0 0 -6px rgba(0, 50, 126, 0.12), 175px 0 0 -6px rgba(0, 50, 126, 0.12), 176px 0 0 -6px rgba(0, 50, 126, 0.12), 177px 0 0 -6px rgba(0, 50, 126, 0.12), 178px 0 0 -6px rgba(0, 50, 126, 0.12), 179px 0 0 -6px rgba(0, 50, 126, 0.12), 180px 0 0 -6px rgba(0, 50, 126, 0.12), 181px 0 0 -6px rgba(0, 50, 126, 0.12), 182px 0 0 -6px rgba(0, 50, 126, 0.12), 183px 0 0 -6px rgba(0, 50, 126, 0.12), 184px 0 0 -6px rgba(0, 50, 126, 0.12), 185px 0 0 -6px rgba(0, 50, 126, 0.12), 186px 0 0 -6px rgba(0, 50, 126, 0.12), 187px 0 0 -6px rgba(0, 50, 126, 0.12), 188px 0 0 -6px rgba(0, 50, 126, 0.12), 189px 0 0 -6px rgba(0, 50, 126, 0.12), 190px 0 0 -6px rgba(0, 50, 126, 0.12), 191px 0 0 -6px rgba(0, 50, 126, 0.12), 192px 0 0 -6px rgba(0, 50, 126, 0.12), 193px 0 0 -6px rgba(0, 50, 126, 0.12), 194px 0 0 -6px rgba(0, 50, 126, 0.12), 195px 0 0 -6px rgba(0, 50, 126, 0.12), 196px 0 0 -6px rgba(0, 50, 126, 0.12), 197px 0 0 -6px rgba(0, 50, 126, 0.12), 198px 0 0 -6px rgba(0, 50, 126, 0.12), 199px 0 0 -6px rgba(0, 50, 126, 0.12), 200px 0 0 -6px rgba(0, 50, 126, 0.12), 201px 0 0 -6px rgba(0, 50, 126, 0.12), 202px 0 0 -6px rgba(0, 50, 126, 0.12), 203px 0 0 -6px rgba(0, 50, 126, 0.12), 204px 0 0 -6px rgba(0, 50, 126, 0.12), 205px 0 0 -6px rgba(0, 50, 126, 0.12), 206px 0 0 -6px rgba(0, 50, 126, 0.12), 207px 0 0 -6px rgba(0, 50, 126, 0.12), 208px 0 0 -6px rgba(0, 50, 126, 0.12), 209px 0 0 -6px rgba(0, 50, 126, 0.12), 210px 0 0 -6px rgba(0, 50, 126, 0.12), 211px 0 0 -6px rgba(0, 50, 126, 0.12), 212px 0 0 -6px rgba(0, 50, 126, 0.12), 213px 0 0 -6px rgba(0, 50, 126, 0.12), 214px 0 0 -6px rgba(0, 50, 126, 0.12), 215px 0 0 -6px rgba(0, 50, 126, 0.12), 216px 0 0 -6px rgba(0, 50, 126, 0.12), 217px 0 0 -6px rgba(0, 50, 126, 0.12), 218px 0 0 -6px rgba(0, 50, 126, 0.12), 219px 0 0 -6px rgba(0, 50, 126, 0.12), 220px 0 0 -6px rgba(0, 50, 126, 0.12), 221px 0 0 -6px rgba(0, 50, 126, 0.12), 222px 0 0 -6px rgba(0, 50, 126, 0.12), 223px 0 0 -6px rgba(0, 50, 126, 0.12), 224px 0 0 -6px rgba(0, 50, 126, 0.12), 225px 0 0 -6px rgba(0, 50, 126, 0.12), 226px 0 0 -6px rgba(0, 50, 126, 0.12), 227px 0 0 -6px rgba(0, 50, 126, 0.12), 228px 0 0 -6px rgba(0, 50, 126, 0.12), 229px 0 0 -6px rgba(0, 50, 126, 0.12), 230px 0 0 -6px rgba(0, 50, 126, 0.12), 231px 0 0 -6px rgba(0, 50, 126, 0.12), 232px 0 0 -6px rgba(0, 50, 126, 0.12), 233px 0 0 -6px rgba(0, 50, 126, 0.12), 234px 0 0 -6px rgba(0, 50, 126, 0.12), 235px 0 0 -6px rgba(0, 50, 126, 0.12), 236px 0 0 -6px rgba(0, 50, 126, 0.12), 237px 0 0 -6px rgba(0, 50, 126, 0.12), 238px 0 0 -6px rgba(0, 50, 126, 0.12), 239px 0 0 -6px rgba(0, 50, 126, 0.12), 240px 0 0 -6px rgba(0, 50, 126, 0.12);
}
.transparent-mode .form-range::-webkit-slider-thumb:focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 0 0 2px rgba(98, 58, 162, 0.25);
}
.transparent-mode .form-range::-webkit-slider-thumb:active {
  background-color: #d4e1f4;
}
.transparent-mode .form-range::-webkit-slider-runnable-track {
  background-color: rgba(255, 255, 255, 0.2);
  background: #467fcf;
}
.transparent-mode .form-range::-moz-range-thumb {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .form-range::-moz-range-thumb:focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 0 0 2px rgba(98, 58, 162, 0.25);
}
.transparent-mode .form-range::-moz-range-thumb:active {
  background-color: #d4e1f4;
}
.transparent-mode .form-range::-moz-range-track {
  background-color: rgba(255, 255, 255, 0.2);
  background: rgba(0, 50, 126, 0.12);
}
.transparent-mode .form-range::-ms-thumb {
  background: rgba(0, 0, 0, 0.2);
  border-color: rgba(0, 30, 75, 0.12);
}
.transparent-mode .form-range::-ms-thumb:focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 0 0 2px rgba(98, 58, 162, 0.25);
}
.transparent-mode .form-range::-ms-thumb:active {
  background-color: #d4e1f4;
}
.transparent-mode .form-range::-ms-fill-lower {
  background-color: rgba(255, 255, 255, 0.2);
  background: #467fcf;
}
.transparent-mode .custom-control-label:before {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.02);
}
.transparent-mode .form-range:focus::-webkit-slider-thumb, .transparent-mode .form-range:focus::-moz-range-thumb, .transparent-mode .form-range:focus::-ms-thumb {
  border-color: #467fcf;
  background-color: #467fcf;
}
.transparent-mode .form-range::-moz-range-progress {
  background: #467fcf;
}
.transparent-mode .form-range::-ms-fill-upper {
  background: rgba(0, 50, 126, 0.12);
  background-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .custom-switch-description {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .custom-switch-input:checked ~ .custom-switch-description {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .custom-switch-indicator {
  background: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .custom-switch-indicator:before {
  background: #fff;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4);
}
.transparent-mode .custom-switch-input:focus ~ .custom-switch-indicator {
  border-color: #60529f;
}
.transparent-mode .custom-radio-md .custom-control-label::before,
.transparent-mode .custom-radio-lg .custom-control-label::before {
  background-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .custom-checkbox-md .custom-control-label::before,
.transparent-mode .custom-checkbox-lg .custom-control-label::before {
  background-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .custom-checkbox-md .custom-control-input:disabled:indeterminate ~ .custom-control-label::before,
.transparent-mode .custom-checkbox-lg .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(212, 182, 228, 0.5);
}
.transparent-mode .custom-switch-input:disabled ~ .custom-switch-indicator {
  background: #e9ecef;
}
.transparent-mode .custom-switch-input:checked ~ .custom-switch-indicator {
  background: var(--primary-bg-color);
}
.transparent-mode .custom-switch-indicator-md,
.transparent-mode .custom-switch-indicator-lg {
  background: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .custom-switch-indicator-md::before,
.transparent-mode .custom-switch-indicator-lg::before {
  background: #fff;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4);
}
.transparent-mode .collapse:not(.show) {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .notifyimg {
  color: #fff;
}
.transparent-mode .aside {
  background: rgba(0, 0, 0, 0.2);
  border-left-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.05);
}
@media (max-width: 992px) {
  .transparent-mode .about-con {
    border-bottom-color: rgba(255, 255, 255, 0.2);
  }
}
@media (max-width: 480px) {
  .transparent-mode .tabs-menu ul li a,
  .transparent-mode .tabs-menu1 ul li {
    border-color: rgba(255, 255, 255, 0.2);
  }
}
@media (max-width: 320px) {
  .transparent-mode .construction .btn.btn-icon {
    color: #fff;
  }
}
@media (max-width: 360px) {
  .transparent-mode .breadcrumb {
    color: #fff;
  }
}
@media (max-width: 768px) {
  .transparent-mode .richText .richText-toolbar ul li a {
    border: rgba(0, 40, 100, 0.12) solid 1px;
  }
  .transparent-mode .header-1 .navsearch i {
    color: rgba(255, 255, 255, 0.5) !important;
  }
}
.transparent-mode .product_price .old_price {
  color: #93a3ba;
}
.transparent-mode .user p.u-name, .transparent-mode .user p.u-designation {
  color: #282f53;
}
.transparent-mode div.online-status .status.online {
  background: rgba(0, 128, 0, 0.68);
}
.transparent-mode .online-status .status.offline {
  background: rgba(255, 0, 0, 0.7);
}
.transparent-mode .link-overlay-bg {
  color: #fff;
  background: rgba(0, 0, 0, 0.3);
}
.transparent-mode .status-icon {
  background: currentColor;
}
.transparent-mode .chip {
  color: #6e7687;
  background-color: rgba(70, 127, 207, 0.06);
}
.transparent-mode a.chip:hover {
  color: #fff;
}
.transparent-mode .stamp {
  color: #fff;
  background: #868e96;
}
.transparent-mode .example {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .example-bg {
  background: transparent;
}
.transparent-mode .colorinput-color {
  border: 3px solid rgba(255, 255, 255, 0.2);
  color: #fff;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}
.transparent-mode .colorinput-input:focus ~ .colorinput-color {
  border-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0 0 0 2px rgba(98, 58, 162, 0.25);
}
.transparent-mode #back-to-top {
  color: #fff;
}
.transparent-mode #back-to-top:hover {
  background: #fff !important;
}
.transparent-mode .features span {
  color: #43414e;
}
.transparent-mode .feature .border {
  color: #fff;
}
.transparent-mode .action-header {
  background: #f8f8f8;
}
.transparent-mode .actions:not(.a-alt) > li > a > i {
  color: #939393;
}
.transparent-mode .ms-body {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .conv-form-wrapper div#messages div.message.to {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode #sidebar li a.active {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode #sidebar li a.active a[data-toggle=collapse] {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .job-box-filter {
  border-bottom-color: #e4e4e4;
}
.transparent-mode .job-box-filter select.input-sm,
.transparent-mode .job-box-filter label input.form-control {
  border-color: rgba(119, 119, 119, 0.3);
}
.transparent-mode .job-box-filter a.filtsec {
  background: #edf0f3;
  color: #81a0b1;
  border-color: #e2e8ef;
}
.transparent-mode .job-box-filter a.filtsec.active {
  color: #fff;
  background: #16262c;
  border-color: #16262c;
}
.transparent-mode .job-box-filter a.filtsec i {
  color: #03a9f4;
}
.transparent-mode .job-box-filter a.filtsec:hover, .transparent-mode .job-box-filter a.filtsec:focus {
  color: #fff;
  background: #07b107;
  border-color: #07b107;
}
.transparent-mode .job-box-filter a.filtsec:hover i, .transparent-mode .job-box-filter a.filtsec:focus i {
  color: #fff;
}
.transparent-mode div.conv-form-wrapper div.options div.option.selected {
  color: #fff;
}
.transparent-mode .addui-slider .addui-slider-track .addui-slider-handle .addui-slider-value {
  background: rgba(111, 63, 115, 0.9) !important;
}
.transparent-mode .addui-slider .addui-slider-track .addui-slider-handle.addui-slider-handle-active {
  background: rgba(111, 63, 115, 0.5);
}
.transparent-mode .line-divide {
  border-color: rgba(218, 216, 219, 0.2);
}
.transparent-mode .activity {
  border-left-color: rgba(0, 0, 0, 0.125);
}
.transparent-mode .activity .img-activity {
  box-shadow: 0 0 0 0.5px #f8f9fa;
  box-shadow: 0 0 0 0.5px #f8f9fa;
}
.transparent-mode .userprofile .userpic {
  box-shadow: 0px 3px 10px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 3px 10px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 3px 10px 0 rgba(0, 0, 0, 0.15);
  -ms-box-shadow: 0px 3px 10px 0 rgba(0, 0, 0, 0.15);
}
.transparent-mode .userlist a:hover {
  color: #fff;
}
.transparent-mode .username {
  color: #fff;
}
.transparent-mode .username + p {
  color: #f2f2f2;
}
.transparent-mode #user-profile .profile-status {
  color: #7e47a9;
}
.transparent-mode #user-profile .profile-status.offline {
  color: #fe635f;
}
.transparent-mode #user-profile .profile-stars {
  color: #faba03;
}
.transparent-mode #user-profile .profile-details ul > li > span {
  color: #643ba2;
}
.transparent-mode #user-profile .profile-image {
  border-color: rgba(167, 180, 201, 0.2);
  background: rgba(240, 243, 249, 0.6);
}
.transparent-mode #user-profile .profile-image:hover {
  background: rgba(164, 166, 169, 0.9);
}
.transparent-mode .conversation-body {
  background: #f5f5f5;
}
.transparent-mode .conversation-body:before {
  border-color: transparent #f5f5f5 transparent transparent;
  border-style: solid;
  border-width: 6px;
}
.transparent-mode .conversation-item.item-right .conversation-body {
  background: #efeef1;
}
.transparent-mode .conversation-item.item-right .conversation-body:before {
  border-color: transparent transparent transparent #efeef1;
}
.transparent-mode .conversation-body > .time {
  color: #605f5f;
}
@media (max-width: 1024px) {
  .transparent-mode body.search-show:before, .transparent-mode body.sidebar-show:before {
    background-color: rgba(0, 0, 0, 0.4);
  }
}
@media (max-width: 575.98px) {
  .transparent-mode .header .form-inline .search-element .form-control {
    background: rgba(0, 0, 0, 0.2);
  }
  .transparent-mode .form-control.header-search {
    color: #000;
  }
  .transparent-mode .header .form-inline .btn {
    color: #46494a !important;
  }
  .transparent-mode .header .form-inline .form-control::-webkit-input-placeholder {
    color: #fff !important;
  }
  .transparent-mode .header .navsearch i {
    color: #fff;
  }
}
.transparent-mode .socailicons i {
  color: #edf5f1;
}
.transparent-mode .settings {
  color: #fff;
}
.transparent-mode .setting-1 {
  color: #04a9f5;
  text-shadow: 1px 0 2px rgba(4, 169, 245, 0.9), 3px 0 5px rgba(0, 0, 0, 0.1);
}
.transparent-mode .member {
  background: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .memmbername {
  background: rgba(0, 0, 0, 0.9);
  color: #fff;
}
.transparent-mode .productdec {
  background: #f2faff;
}
.transparent-mode .hover15 .card::before {
  background: rgba(255, 255, 255, 0.2);
}
.transparent-mode .action_menu {
  background-color: rgba(0, 0, 0, 0.2);
  color: #646367;
}
.transparent-mode .action_menu ul li:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
@media screen and (max-width: 998px) and (min-width: 768px) {
  .transparent-mode .note-popover .popover-content,
  .transparent-mode .card-header.note-toolbar {
    background: rgba(0, 0, 0, 0.2);
  }
}
.transparent-mode .material-switch > label::before {
  background: rgba(0, 0, 0, 0.2);
  box-shadow: inset 0px 0px 10px rgba(42, 38, 53, 0.5);
}
.transparent-mode .material-switch > label::after {
  background: var(--transparent-body);
  box-shadow: 0px 0px 5px rgba(42, 38, 53, 0.9);
}
.transparent-mode .material-switch > input[type=checkbox]:checked + label::before, .transparent-mode .material-switch > input[type=checkbox]:checked + label::after {
  background: inherit;
}
.transparent-mode .clipboard-icon {
  background: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .sw-theme-default > ul.step-anchor > li > a::after {
  background: none !important;
}
.transparent-mode .border-transparet {
  border-color: rgba(255, 255, 255, 0.1);
}
.transparent-mode .breadcrumb .breadcrumb-item.active,
.transparent-mode .breadcrumb-item1 a {
  color: rgba(255, 255, 255, 0.4);
}
.transparent-mode .input-group.input-indec .form-control {
  border-color: rgba(255, 255, 255, 0.2);
}
@media (min-width: 992px) {
  .transparent-mode .main-header-center .form-control {
    background: transparent;
    border-color: rgba(255, 255, 255, 0.2);
  }
}
@media (min-width: 992px) {
  .transparent-mode .main-header-center .btn {
    background-color: transparent;
    color: #b4bdce;
  }
}
.transparent-mode .header-icon-svgs {
  color: #5b6e88;
}
.transparent-mode .pulse-danger {
  background: #ee335e;
}
.transparent-mode .pulse-danger:before {
  background: rgba(238, 51, 94, 0.8);
  box-shadow: 0 0 0 rgba(238, 51, 94, 0.9);
}
.transparent-mode .pulse {
  background: #22c03c;
}
.transparent-mode .pulse:before {
  background: rgba(34, 192, 60, 0.6);
  box-shadow: 0 0 0 rgba(34, 192, 60, 0.9);
}
.transparent-mode .progress.info1 {
  background: #fed5db;
}
.transparent-mode .progress.secondary {
  background: #f9d1bd;
}
.transparent-mode .avatar {
  color: #fff;
}
.transparent-mode .badge-success-light {
  background-color: rgba(19, 191, 27, 0.15) !important;
  color: #13bf1b;
}
.transparent-mode .badge-orange-light {
  color: #e17626;
  background-color: rgba(225, 118, 38, 0.15);
}
.transparent-mode .badge-danger-light {
  color: #f33819;
  background-color: rgba(243, 56, 25, 0.15);
}
.transparent-mode .badge.bg-white {
  background-color: #fff !important;
}
.transparent-mode .activity-blog:before {
  border-left-color: #e0e9f1;
}
.transparent-mode .browser-stats img {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode svg.table-edit, .transparent-mode svg.table-delete {
  fill: #fff !important;
}
.transparent-mode .box-shadow-primary {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.transparent-mode .box-shadow-secondary {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.transparent-mode .box-shadow-success {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.transparent-mode .box-shadow-danger {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.transparent-mode .box-shadow-pink {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.transparent-mode .sidebar .tab-menu-heading {
  background: rgba(0, 0, 0, 0.2);
  color: #fff;
}
.transparent-mode .sidebar .user-pro-body img {
  border: 2px solid var(--primary-bg-color);
  box-shadow: 0px 5px 5px 0px rgba(44, 44, 44, 0.2);
  background: #e8e9f5;
}
.transparent-mode .sidebar .tabs-menu ul li .active {
  color: #fff;
}
.transparent-mode .sidebar .feeds.avatar-circle.bg-primary-transparent::before {
  background: rgba(255, 255, 255, 0.3);
}
.transparent-mode .sidebar .feeds.avatar-circle-info::before {
  background: #0151b3;
}
.transparent-mode .sidebar .feeds.avatar-circle-info {
  background: rgba(142, 193, 255, 0.1) !important;
}
.transparent-mode .sidebar .feeds.avatar-circle-info .text-info {
  color: #0b54af;
}
.transparent-mode .profile-status {
  background-color: #00d48f;
  border: 2px solid #fff;
}
.transparent-mode .sidebar-right .dropdown-item h6 {
  color: #282f53;
}
.transparent-mode .sidebar-right .panel-primary.card {
  background: var(--primary-bg-color);
}
.transparent-mode .sidebar-right .feeds.avatar-circle .text-primary {
  color: rgba(255, 255, 255, 0.5) !important;
}
.transparent-mode .sidebar-right .feeds.avatar-circle.bg-primary-transparent {
  background-color: rgba(255, 255, 255, 0.05);
}
.transparent-mode .nav.panel-tabs a.active {
  color: #fff;
}
.transparent-mode .nav.panel-tabs.panel-secondary a {
  color: #05c3fb;
}
.transparent-mode .nav.panel-tabs.panel-secondary a.active {
  background-color: #05c3fb !important;
  color: #fff;
}
.transparent-mode .nav.panel-tabs.panel-danger a {
  color: #e82646;
}
.transparent-mode .nav.panel-tabs.panel-danger a.active {
  background-color: #e82646 !important;
  color: #fff;
}
.transparent-mode .nav.panel-tabs.panel-success a {
  color: #09ad95;
}
.transparent-mode .nav.panel-tabs.panel-success a.active {
  background-color: #09ad95 !important;
  color: #fff;
}
.transparent-mode .nav.panel-tabs.panel-info a {
  color: #538ed7;
}
.transparent-mode .nav.panel-tabs.panel-info a.active {
  background-color: #1170e4 !important;
  color: #fff;
}
.transparent-mode .task-list {
  color: #fff;
}
.transparent-mode .task-list:before {
  border-left-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .mail-inbox .icons {
  color: #fff !important;
}
.transparent-mode .table-inbox tr td i {
  color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .table-inbox tr td i:hover {
  color: #f7284a;
}
.transparent-mode .table-inbox tr td .fa-star:hover {
  color: #fbc518;
}
.transparent-mode .mail-option .btn-group a.btn,
.transparent-mode .mail-option .chk-all {
  border-color: rgba(255, 255, 255, 0.2);
  color: #fff;
}
.transparent-mode .mail-option .btn-group a.all {
  box-shadow: none;
}
.transparent-mode .inbox-pagination a.np-btn {
  border-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .acc-header a {
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .acc-header a.collapsed {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .acc-body {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .card-pay .tabs-menu li a {
  border-color: rgba(255, 255, 255, 0.2);
  color: #fff;
}
.transparent-mode .card-pay .tabs-menu li a.active {
  background: var(--primary-bg-color);
  color: #fff;
}
.transparent-mode .plan-card .plan-icon {
  color: #fff;
  border: 12px solid rgba(242, 246, 249, 0.55);
}
.transparent-mode .main-content-label,
.transparent-mode .card-table-two .card-title,
.transparent-mode .card-dashboard-eight .card-title {
  color: #fff;
}
.transparent-mode .social-login {
  background: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .user-social-detail .social-profile {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .txt1 {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .hor-header.sticky.stickyClass .horizontal-main.hor-menu {
  box-shadow: 5px 7px 26px -5px rgba(104, 113, 123, 0.1);
}
.transparent-mode .mini-stat-icon {
  color: #fff;
}
.transparent-mode .product-grid6 {
  overflow: hidden;
}
.transparent-mode .product-grid6 .price span {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .product-grid6 .icons-wishlist li a i {
  color: inherit;
}
.transparent-mode .product-grid6 .icons-wishlist li a:hover, .transparent-mode .product-grid6 .icons-wishlist li a:after, .transparent-mode .product-grid6 .icons-wishlist li a:before {
  color: #fff;
}
.transparent-mode .product-grid6 .icons li a i {
  color: inherit;
}
.transparent-mode .product-grid6 .icons li a:hover, .transparent-mode .product-grid6 .icons li a:after, .transparent-mode .product-grid6 .icons li a:before {
  color: #fff;
}
.transparent-mode .apexcharts-radialbar-track.apexcharts-track path {
  stroke: rgba(0, 0, 0, 0.2);
}
.transparent-mode .apex-charts text {
  fill: #000200;
}
.transparent-mode .offcanvas {
  background: var(--transparent-body);
}
.transparent-mode .offcanvas-start {
  border-right-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .offcanvas-end {
  border-left-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .offcanvas-bottom {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .offcanvas-top {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .toast {
  background: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
}
.transparent-mode .toast .toast-header {
  background: rgba(0, 0, 0, 0.2);
  color: #fff;
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .toast.show .btn-close {
  color: #fff;
}
.transparent-mode .task-icon1:first-child {
  border: 2px solid rgba(255, 255, 255, 0.5);
}
.transparent-mode .nav.product-sale a.active {
  background-color: rgba(0, 0, 0, 0.2);
  border-bottom: none;
}
.transparent-mode .profile-cover__img {
  color: #fff;
}
.transparent-mode .profile-cover__img .profile-img-1 > img {
  border: 5px solid #fff;
}
.transparent-mode .profile-cover__img > .h3 {
  color: #393939;
}
.transparent-mode .profile-cover__info .nav li {
  color: #464461;
}
.transparent-mode .social.social-profile-buttons .social-icon {
  background: var(--transparent-body);
  border-color: rgba(255, 255, 255, 0.2);
  color: #dedefd !important;
}
.transparent-mode .profile-share {
  border-color: rgba(255, 255, 255, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .option-dots {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .option-dots:focus, .transparent-mode .option-dots:hover, .transparent-mode .option-dots[aria-expanded=true] {
  background: rgba(0, 0, 0, 0.2);
}
@media (min-width: 601px) {
  .transparent-mode .social-profile-buttons .nav {
    color: #999;
  }
}
.transparent-mode .social-profile-buttons .nav li {
  color: #464461;
}
.transparent-mode .item2-gl-menu {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .item2-gl-menu li a {
  color: rgba(255, 255, 255, 0.5);
}
.transparent-mode .item2-gl-menu li .active {
  color: #fff;
}
.transparent-mode .product-label {
  background: rgba(178, 177, 183, 0.1);
}
.transparent-mode .ui-widget-header,
.transparent-mode .ui-state-default,
.transparent-mode .ui-widget-content .ui-state-default,
.transparent-mode .ui-widget-header .ui-state-default {
  background: var(--transparent-body);
}
.transparent-mode .ui-state-hover,
.transparent-mode .ui-widget-content .ui-state-hover,
.transparent-mode .ui-widget-header .ui-state-hover,
.transparent-mode .ui-state-focus,
.transparent-mode .ui-widget-content .ui-state-focus,
.transparent-mode .ui-widget-header .ui-state-focus {
  border-color: var(--primary-bg-color) !important;
  background: var(--primary-bg-color) !important;
}
.transparent-mode .ui-widget-content {
  background: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .product-list .icons li a:after, .transparent-mode .product-list .icons li a:before {
  color: #fff;
}
.transparent-mode .product-grid6 .card-footer .btn-outline-primary:hover {
  color: #fff;
}
.transparent-mode .carousel-inner .carousel-item .thumb {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .carousel-inner .carousel-item .thumb.active {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .customer-services {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .customer-services span {
  background-color: transparent;
  color: var(--primary-bg-color);
}
.transparent-mode .login-social-icon::before, .transparent-mode .login-social-icon::after {
  background-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .login-social-icon span {
  background: transparent;
}
.transparent-mode .custom-layout {
  color: #fff;
}
.transparent-mode .custom-layout .nav-link.icon i {
  color: #fff !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  background: rgba(255, 255, 255, 0.08);
}
.transparent-mode .custom-layout .nav-link.icon i::after {
  background-color: transparent;
}
.transparent-mode .transparent-mode .custom-layout .nav-link.icon i {
  color: #fff !important;
}
.transparent-mode .country-selector .nav-link {
  color: #495046;
}
.transparent-mode .theme-container .active {
  border-color: var(--primary-bg-color);
  background: transparent;
  color: var(--primary-bg-color);
}
.transparent-mode .theme-container1 .active {
  border-color: #fc5296;
  background: transparent;
  color: #fc5296;
}
.transparent-mode .theme-container2 .active {
  border-color: #05c3fb;
  background: transparent;
  color: #05c3fb;
}
.transparent-mode .settings-icon {
  border-color: var(--primary-bg-color);
}
.transparent-mode .input-group-text.input-text-color {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .payment-icon.active svg {
  fill: #fff;
}
.transparent-mode .payment-icon svg {
  fill: #fff;
}
.transparent-mode .notification:before {
  background: rgba(255, 255, 255, 0.1);
}
.transparent-mode .notification .notification-time .date,
.transparent-mode .notification .notification-time .time {
  color: rgba(255, 255, 255, 0.3);
}
.transparent-mode .notification .notification-icon a {
  background: var(--transparent-body);
  color: #fff;
  border: 3px solid rgba(255, 255, 255, 0.5);
}
.transparent-mode .notification .notification-body {
  box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.03);
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .notification .notification-body:before {
  border: 10px solid transparent;
  border-right-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .notification-time-date {
  color: rgba(255, 255, 255, 0.3);
}
.transparent-mode .btn-country {
  border-color: rgba(255, 255, 255, 0.2);
  box-shadow: none !important;
  box-shadow: 0px 1px 16px rgba(0, 0, 0, 0.1) !important;
  color: #fff;
}
.transparent-mode .btn-country:hover {
  border-color: var(--primary-bg-color) !important;
  box-shadow: 0px 1px 16px rgba(0, 0, 0, 0.1) !important;
}
.transparent-mode .btn-check:checked + .btn-country {
  border-color: var(--primary-bg-color) !important;
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .btn-country.active, .transparent-mode .btn-country:active {
  border-color: var(--primary-bg-color) !important;
}
.transparent-mode .email-icon {
  border-color: rgba(255, 255, 255, 0.2);
  color: #5c678f;
}
.transparent-mode .product-grid6 .card-footer .btn-outline-primary:hover .wishlist-icon {
  color: #fff;
}
.transparent-mode .btn-outline-primary .wishlist-icon {
  color: rgba(255, 255, 255, 0.6) !important;
}
.transparent-mode .btn-outline-primary:hover .wishlist-icon {
  color: #fff !important;
}
.transparent-mode #chartZoom .btn-outline-primary:hover {
  color: #fff;
}
.transparent-mode .c3-legend-item text {
  fill: rgba(255, 255, 255, 0.5);
}
.transparent-mode .file-image .icons li a {
  color: #fff;
}
.transparent-mode .file-image .icons li a:after, .transparent-mode .file-image .icons li a:before, .transparent-mode .file-image .icons li a:hover {
  color: #fff;
}
.transparent-mode .file-name {
  color: #fff;
}
.transparent-mode .img-1 img {
  border: 6px solid rgba(225, 225, 225, 0.5);
}
.transparent-mode .img-thumbnail {
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .figure-caption {
  color: #868e96;
}
.transparent-mode .profile-img {
  border-color: rgba(167, 180, 201, 0.2);
  background: rgba(225, 225, 225, 0.2);
}
.transparent-mode .card-profile-img {
  border: 3px solid #fff;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}
.transparent-mode .imagecheck-figure {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .imagecheck-input:focus ~ .imagecheck-figure {
  border-color: #467fcf;
  box-shadow: 0 0 0 2px rgba(98, 58, 162, 0.25);
}
.transparent-mode .imagecheck-input:checked ~ .imagecheck-figure {
  border-color: rgba(0, 40, 100, 0.24);
}
.transparent-mode .imagecheck-figure:before {
  background: #467fcf url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") no-repeat center center/50% 50%;
  color: #fff;
}
.transparent-mode .imagecheck-caption {
  color: #9aa0ac;
}
.transparent-mode .imagecheck:hover .imagecheck-caption {
  color: #495057;
}
.transparent-mode .imagecheck-input:focus ~ .imagecheck-figure .imagecheck-caption, .transparent-mode .imagecheck-input:checked ~ .imagecheck-figure .imagecheck-caption {
  color: #495057;
}
.transparent-mode .demo-gallery > ul > li a {
  border: 3px solid #fff;
}
.transparent-mode .demo-gallery > ul > li a .demo-gallery-poster {
  background-color: rgba(0, 0, 0, 0.1);
}
.transparent-mode .demo-gallery > ul > li a:hover .demo-gallery-poster {
  background-color: rgba(0, 0, 0, 0.5);
}
.transparent-mode .demo-gallery .justified-gallery > a .demo-gallery-poster {
  background-color: rgba(0, 0, 0, 0.1);
}
.transparent-mode .demo-gallery .justified-gallery > a:hover .demo-gallery-poster {
  background-color: rgba(0, 0, 0, 0.5);
}
.transparent-mode .demo-gallery.dark > ul > li a {
  border: 3px solid #04070a;
}
.transparent-mode .gallery-wrap .img-small-wrap .item-gallery {
  border-color: #ddd;
}
.transparent-mode .gallery a img {
  border-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .example + .highlight {
  border-top: none;
}
.transparent-mode .highlight {
  border-color: rgba(255, 255, 255, 0.2);
  border-top: none;
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .highlight .hll {
  background-color: #ffc;
}
.transparent-mode .highlight .c {
  color: #999;
}
.transparent-mode .highlight .k {
  color: #069;
}
.transparent-mode .highlight .o {
  color: #555;
}
.transparent-mode .highlight .cm {
  color: #999;
}
.transparent-mode .highlight .cp {
  color: #099;
}
.transparent-mode .highlight .c1,
.transparent-mode .highlight .cs {
  color: #999;
}
.transparent-mode .highlight .gd {
  background-color: #fcc;
  border-color: #c00;
}
.transparent-mode .highlight .gr {
  color: #f00;
}
.transparent-mode .highlight .gh {
  color: #030;
}
.transparent-mode .highlight .gi {
  background-color: #cfc;
  border-color: #0c0;
}
.transparent-mode .highlight .go {
  color: #aaa;
}
.transparent-mode .highlight .gp {
  color: #009;
}
.transparent-mode .highlight .gu {
  color: #030;
}
.transparent-mode .highlight .gt {
  color: #9c6;
}
.transparent-mode .highlight .kc,
.transparent-mode .highlight .kd,
.transparent-mode .highlight .kn,
.transparent-mode .highlight .kp,
.transparent-mode .highlight .kr {
  color: #069;
}
.transparent-mode .highlight .kt {
  color: #078;
}
.transparent-mode .highlight .m {
  color: #f60;
}
.transparent-mode .highlight .s {
  color: #cc0099;
}
.transparent-mode .highlight .na {
  color: #00cc7a;
}
.transparent-mode .highlight .nb {
  color: #366;
}
.transparent-mode .highlight .nc {
  color: #0a8;
}
.transparent-mode .highlight .no {
  color: #360;
}
.transparent-mode .highlight .nd {
  color: #99f;
}
.transparent-mode .highlight .ni {
  color: #999;
}
.transparent-mode .highlight .ne {
  color: #c00;
}
.transparent-mode .highlight .nf {
  color: #c0f;
}
.transparent-mode .highlight .nl {
  color: #99f;
}
.transparent-mode .highlight .nn {
  color: #0cf;
}
.transparent-mode .highlight .nt {
  color: #800000;
}
.transparent-mode .highlight .nv {
  color: #033;
}
.transparent-mode .highlight .ow {
  color: #000;
}
.transparent-mode .highlight .w {
  color: #bbb;
}
.transparent-mode .highlight .mf,
.transparent-mode .highlight .mh,
.transparent-mode .highlight .mi,
.transparent-mode .highlight .mo {
  color: #f60;
}
.transparent-mode .highlight .sb,
.transparent-mode .highlight .sc,
.transparent-mode .highlight .sd,
.transparent-mode .highlight .s2,
.transparent-mode .highlight .se,
.transparent-mode .highlight .sh {
  color: #c30;
}
.transparent-mode .highlight .si {
  color: #a00;
}
.transparent-mode .highlight .sx {
  color: #c30;
}
.transparent-mode .highlight .sr {
  color: #3aa;
}
.transparent-mode .highlight .s1 {
  color: #c30;
}
.transparent-mode .highlight .ss {
  color: #fc3;
}
.transparent-mode .highlight .bp {
  color: #366;
}
.transparent-mode .highlight .vc,
.transparent-mode .highlight .vg,
.transparent-mode .highlight .vi {
  color: #033;
}
.transparent-mode .highlight .il {
  color: #f60;
}
.transparent-mode .highlight .css .o {
  color: #999;
}
.transparent-mode .highlight .css .o + .nt {
  color: #999;
}
.transparent-mode .highlight .css .nt + .nt {
  color: #999;
}
.transparent-mode .highlight .language-bash::before,
.transparent-mode .highlight .language-sh::before,
.transparent-mode .highlight .language-powershell::before {
  color: #009;
}
.transparent-mode .label-default {
  background: #d5e0ec;
  color: #fff;
}
.transparent-mode .label-success {
  background: #09ad95;
  color: #fff;
}
.transparent-mode .label-danger {
  background: #f5334f;
  color: #fff;
}
.transparent-mode .label-warning {
  background: #f7b731;
  color: #fff;
}
.transparent-mode .label-info {
  background: #1170e4;
  color: #fff;
}
.transparent-mode .list-group-item.active {
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .list-group-item-action {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .list-group-item-action:hover, .transparent-mode .list-group-item-action:focus, .transparent-mode .list-group-item-action:active {
  color: rgba(255, 255, 255, 0.7);
  background-color: var(--transparent-body);
}
.transparent-mode .list-group-item,
.transparent-mode .listorder,
.transparent-mode .listorder1,
.transparent-mode .listunorder,
.transparent-mode .listunorder1 {
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .list-group-item.disabled, .transparent-mode .list-group-item:disabled {
  color: rgba(255, 255, 255, 0.2);
  background-color: transparent;
}
.transparent-mode .list-group-item-primary {
  color: #24426c !important;
  background-color: #cbdbf2;
}
.transparent-mode .list-group-item-primary.list-group-item-action:hover, .transparent-mode .list-group-item-primary.list-group-item-action:focus {
  color: #24426c;
  background-color: #b7cded;
}
.transparent-mode .list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #24426c;
  border-color: #24426c;
}
.transparent-mode .list-group-item-secondary {
  color: #464a4e !important;
  background-color: #dddfe2;
}
.transparent-mode .list-group-item-secondary.list-group-item-action:hover, .transparent-mode .list-group-item-secondary.list-group-item-action:focus {
  color: #464a4e;
  background-color: #cfd2d6;
}
.transparent-mode .list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #464a4e;
  border-color: #464a4e;
}
.transparent-mode .list-group-item-success {
  color: #09ad95 !important;
  background-color: rgba(9, 173, 149, 0.4);
}
.transparent-mode .list-group-item-success.list-group-item-action:hover, .transparent-mode .list-group-item-success.list-group-item-action:focus {
  color: #09ad95;
  background-color: rgba(9, 173, 149, 0.2);
}
.transparent-mode .list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #09ad95;
  border-color: #09ad95;
}
.transparent-mode .list-group-item-info {
  color: #1170e4 !important;
  background-color: rgba(17, 112, 228, 0.4);
}
.transparent-mode .list-group-item-info.list-group-item-action:hover, .transparent-mode .list-group-item-info.list-group-item-action:focus {
  color: #1170e4;
  background-color: rgba(17, 112, 228, 0.2);
}
.transparent-mode .list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: rgba(17, 112, 228, 0.2);
  border-color: rgba(17, 112, 228, 0.2);
}
.transparent-mode .list-group-item-warning {
  color: #f7b731 !important;
  background-color: rgba(247, 183, 49, 0.4);
}
.transparent-mode .list-group-item-warning.list-group-item-action:hover, .transparent-mode .list-group-item-warning.list-group-item-action:focus {
  color: #f7b731;
  background-color: rgba(247, 183, 49, 0.2);
}
.transparent-mode .list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #f7b731;
  border-color: #f7b731;
}
.transparent-mode .list-group-item-danger {
  color: #e82646 !important;
  background-color: rgba(232, 38, 70, 0.4);
}
.transparent-mode .list-group-item-danger.list-group-item-action:hover, .transparent-mode .list-group-item-danger.list-group-item-action:focus {
  color: #e82646;
  background-color: rgba(232, 38, 70, 0.2);
}
.transparent-mode .list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #e82646;
  border-color: #e82646;
}
.transparent-mode .list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}
.transparent-mode .list-group-item-light.list-group-item-action:hover, .transparent-mode .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}
.transparent-mode .list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}
.transparent-mode .list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}
.transparent-mode .list-group-item-dark.list-group-item-action:hover, .transparent-mode .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}
.transparent-mode .list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}
.transparent-mode .list-group-item {
  border-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .list-group-item.active .icon {
  color: inherit !important;
}
.transparent-mode .list-group-item .icon {
  color: #fff !important;
}
.transparent-mode .list-group-transparent .list-group-item.active {
  background: rgba(0, 0, 0, 0.2);
  color: #fff;
}
.transparent-mode .list-group-transparent.file-manager .list-group-item {
  color: #fff;
}
.transparent-mode .file-radius-attachments i {
  color: #dedefd;
}
.transparent-mode .file-square-attachments a {
  color: #dedefd;
}
.transparent-mode .file-image-1 {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .file-image-1 .file-name-1 {
  color: #dedefd;
}
.transparent-mode .list-group-transparent.file-manager.file-manager-border .list-group-item {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .list-media .info .text-right {
  color: #8a8a8a;
}
.transparent-mode .mediaicon {
  color: #fff;
}
.transparent-mode .btn-close {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .btn-close:hover, .transparent-mode .btn-close:focus {
  color: inherit;
}
.transparent-mode .navbar-toggler {
  background-color: transparent;
  border-color: transparent;
}
@media (min-width: 992px) {
  .transparent-mode .responsive-navbar .navbar-collapse {
    background: transparent;
  }
}
.transparent-mode a.icon:hover {
  color: #dcdfed !important;
}
.transparent-mode .navbar-light .navbar-brand {
  color: #fff;
}
.transparent-mode .navbar-light .navbar-brand:hover, .transparent-mode .navbar-light .navbar-brand:focus {
  color: #fff;
}
.transparent-mode .navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.transparent-mode .navbar-light .navbar-nav .nav-link:hover, .transparent-mode .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.transparent-mode .navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.transparent-mode .navbar-light .navbar-nav .show > .nav-link,
.transparent-mode .navbar-light .navbar-nav .active > .nav-link {
  color: rgba(0, 0, 0, 0.9);
}
.transparent-mode .navbar-light .navbar-nav .nav-link.show, .transparent-mode .navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.transparent-mode .navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.transparent-mode .navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.transparent-mode .navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.transparent-mode .navbar-light .navbar-text a:hover, .transparent-mode .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}
.transparent-mode .navbar-dark .navbar-brand {
  color: #fff;
}
.transparent-mode .navbar-dark .navbar-brand:hover, .transparent-mode .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.transparent-mode .navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.transparent-mode .navbar-dark .navbar-nav .nav-link:hover, .transparent-mode .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.transparent-mode .navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.transparent-mode .navbar-dark .navbar-nav .show > .nav-link,
.transparent-mode .navbar-dark .navbar-nav .active > .nav-link {
  color: #fff;
}
.transparent-mode .navbar-dark .navbar-nav .nav-link.show, .transparent-mode .navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.transparent-mode .navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.transparent-mode .navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.transparent-mode .navbar-dark .navbar-text a {
  color: #fff;
}
.transparent-mode .navbar-dark .navbar-text a:hover, .transparent-mode .navbar-dark .navbar-text a:focus {
  color: #fff;
}
@media (max-width: 991px) {
  .transparent-mode .navresponsive-toggler span:after {
    background: rgba(var(--primary-bg-color), 0);
  }
  .transparent-mode.header-light #navbarSupportedContent-4 .nav-link.icon {
    color: #fff !important;
  }
  .transparent-mode.dark-header #navbarSupportedContent-4 .nav-link.icon {
    color: #fff !important;
  }
  .transparent-mode.dark-header .navresponsive-toggler span {
    color: #fff;
  }
}
@media (max-width: 991px) {
  .transparent-mode .responsive-navbar .navbar-collapse {
    background: var(--transparent-body);
    box-shadow: 0 12px 11px -3px rgba(0, 0, 0, 0.5);
    border-top-color: rgba(255, 255, 255, 0.2);
  }
  .transparent-mode .responsive-navbar .navbar-collapse .icon.navsearch {
    border-color: #e4e6f9;
  }
}
.transparent-mode .scrollspy-example {
  border-right-color: rgba(255, 255, 255, 0.2);
  border-left-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .scrollspy-example-2 {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode #navbar-example3 .nav-link {
  color: #fff;
}
.transparent-mode #navbar-example3 .nav-link.active {
  color: #fff;
}
.transparent-mode .nav-link:focus, .transparent-mode .nav-link:hover {
  color: var(--primary-bg-color);
}
.transparent-mode .pricing {
  color: #fff;
}
.transparent-mode .pricing1 {
  color: #707070;
}
.transparent-mode .pricing .card-category {
  background: rgba(255, 255, 255, 0.3);
  color: #fff;
}
.transparent-mode .pricing .list-unstyled li {
  border-bottom-color: rgba(255, 255, 255, 0.1);
}
.transparent-mode .pricing1 .list-unstyled li {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .pricing1 .card-category {
  background: rgba(255, 255, 255, 0.3);
  color: #fff;
}
.transparent-mode .pricing-table:hover {
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.2);
}
.transparent-mode .pricing-table:hover > .panel-footer-landing {
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.05) inset;
}
.transparent-mode .pricing-table:hover > .panel > .panel-body-landing {
  background: #1643a3;
}
.transparent-mode .pricing-table:hover > .panel > .panel-heading-landing-box {
  background: #fff !important;
  color: #333 !important;
}
.transparent-mode .pricing-table:hover > .panel > .controle-header,
.transparent-mode .pricing-table:hover > .panel > .panel-footer {
  background: #1643a3 !important;
}
.transparent-mode .btn-price:hover {
  background: #fff !important;
  color: #1643a3 !important;
}
.transparent-mode .pricing-table:hover > .panel > .controle-header > .panel-title-landing {
  color: #fff !important;
}
.transparent-mode .pricing-table > .panel > .controle-header > .panel-title-landing {
  color: #000 !important;
}
.transparent-mode .panel-body-landing:hover > .table > tbody > tr > td {
  color: #fff !important;
}
.transparent-mode .panel-heading-landing {
  background: #f7f7f7 !important;
  border: solid 2px #1643a3 !important;
  border-bottom: none !important;
}
.transparent-mode .panel-heading {
  border-bottom-color: rgba(255, 255, 255, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .panel.price {
  box-shadow: 0 0.15rem 1.75rem 0 rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .panel.price > .panel-heading {
  color: #fff;
}
.transparent-mode .price .panel-footer {
  background-color: transparent;
}
.transparent-mode .price.panel-color > .panel-body {
  background-color: transparent;
}
.transparent-mode .ribbone1-price .ribbon span {
  color: #fff;
  background: #79a70a;
  background: var(--primary-bg-color);
  box-shadow: 0 3px 10px -5px black;
}
.transparent-mode .ribbone1-price .ribbon span::before {
  border-left: 3px solid var(--primary-bg-color);
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-top: 3px solid var(--primary-bg-color);
}
.transparent-mode .ribbone1-price .ribbon span::after {
  border-left: 3px solid transparent;
  border-right: 3px solid var(--primary-bg-color);
  border-bottom: 3px solid transparent;
  border-top: 3px solid var(--primary-bg-color);
}
.transparent-mode .secondary .pricing-divider {
  background: transparent;
}
.transparent-mode .danger .pricing-divider {
  background: transparent !important;
}
.transparent-mode .primary .pricing-divider {
  background: transparent !important;
}
.transparent-mode .success .pricing-divider {
  background: transparent;
}
.transparent-mode .primary .princing-item .bg-white {
  background-color: transparent !important;
}
.transparent-mode .secondary .princing-item .bg-white {
  background-color: transparent !important;
}
.transparent-mode .danger .princing-item .bg-white {
  background-color: transparent !important;
}
.transparent-mode .success .princing-item .bg-white {
  background-color: transparent !important;
}
.transparent-mode .rating-stars .rating-stars-container .rating-star.is--active, .transparent-mode .rating-stars .rating-stars-container .rating-star.is--hover {
  color: #f1c40f;
}
.transparent-mode .rating-stars .rating-stars-container .rating-star.is--no-hover,
.transparent-mode .rating-stars .rating-stars-container .rating-star .fa-heart .is--no-hover {
  color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .rating-stars input {
  color: #495057;
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .br-theme-bars-horizontal .br-widget a {
  background-color: var(--transparent-body);
}
.transparent-mode .br-theme-bars-horizontal .br-widget a.br-active, .transparent-mode .br-theme-bars-horizontal .br-widget a.br-selected {
  background-color: var(--primary-bg-color);
}
.transparent-mode .br-theme-bars-horizontal .br-widget .br-current-rating {
  color: var(--primary-bg-color);
}
.transparent-mode .br-theme-bars-pill .br-widget a {
  background-color: var(--transparent-body);
  color: rgba(255, 255, 255, 0.6);
}
.transparent-mode .br-theme-bars-pill .br-widget a.br-active, .transparent-mode .br-theme-bars-pill .br-widget a.br-selected {
  background-color: var(--primary-bg-color);
  color: white;
}
.transparent-mode .br-theme-bars-square .br-widget a {
  border: 2px solid var(--transparent-body);
  background-color: rgba(0, 0, 0, 0.2);
  color: #d3d3d3;
}
.transparent-mode .br-theme-bars-square .br-widget a.br-active, .transparent-mode .br-theme-bars-square .br-widget a.br-selected {
  border: 2px solid var(--primary-bg-color);
  color: var(--primary-bg-color);
}
.transparent-mode .br-theme-bars-movie .br-widget a {
  background-color: var(--transparent-body);
}
.transparent-mode .br-theme-bars-movie .br-widget a.br-active, .transparent-mode .br-theme-bars-movie .br-widget a.br-selected {
  background-color: var(--primary-bg-color);
}
.transparent-mode .br-theme-bars-movie .br-widget .br-current-rating {
  color: var(--primary-bg-color);
}
.transparent-mode .br-theme-bars-1to10 .br-widget a {
  background-color: var(--transparent-body);
}
.transparent-mode .br-theme-bars-1to10 .br-widget a.br-active, .transparent-mode .br-theme-bars-1to10 .br-widget a.br-selected {
  background-color: var(--primary-bg-color);
}
.transparent-mode .br-theme-bars-1to10 .br-widget .br-current-rating {
  color: var(--primary-bg-color);
}
.transparent-mode .br-theme-fontawesome-stars .br-widget a.br-active:after, .transparent-mode .br-theme-fontawesome-stars .br-widget a.br-selected:after {
  color: #f1c40f;
}
.transparent-mode .br-theme-fontawesome-stars-o .br-widget a.br-active:after, .transparent-mode .br-theme-fontawesome-stars-o .br-widget a.br-selected:after, .transparent-mode .br-theme-fontawesome-stars-o .br-widget a.br-fractional:after {
  color: #f1c40f;
}
.transparent-mode .br-theme-fontawesome-stars .br-widget a:after {
  color: var(--transparent-body);
}
.transparent-mode .br-theme-fontawesome-stars-o .br-widget a:after {
  color: var(--transparent-body);
}
.transparent-mode .transparent-mode .br-theme-fontawesome-stars .br-widget a:after {
  color: #45455f;
}
.transparent-mode .transparent-mode .br-theme-fontawesome-stars .br-widget a.br-active:after {
  color: #f1c40f;
}
.transparent-mode .br-theme-fontawesome-stars .br-widget a.br-selected:after {
  color: #f1c40f;
}
.transparent-mode .tabs-menu ul li a {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .tabs-menu ul li .active {
  color: var(--primary-bg-color);
}
.transparent-mode .tabs-menu1 ul li a {
  color: #fff;
}
.transparent-mode .tab-menu-heading {
  border-bottom-color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .tabs-menu2 ul li a {
  color: #636262;
}
.transparent-mode .tabs-menu2 ul li .fade {
  color: rgba(238, 238, 238, 0.9333333333);
}
.transparent-mode .sidebar-right .tab-content i,
.transparent-mode .tabs-menu2 ul li .active {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .search-tabs ul li a.active {
  border-bottom: 3px solid var(--primary-bg-color);
  background-color: transparent !important;
}
.transparent-mode .search-tabs ul li a:hover {
  background-color: transparent !important;
}
.transparent-mode .tabs-menu-border ul li .active {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .tabs-menu-boxed ul li a {
  color: #fff;
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .tabs-menu-boxed ul li .active {
  border-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: transparent;
}
.transparent-mode .timeline__item:after {
  background: #fff !important;
}
.transparent-mode .timeline__content {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .timeline:before {
  background-color: #e9ecef;
}
.transparent-mode .timeline-item:first-child:before, .transparent-mode .timeline-item:last-child:before {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .timeline-badge {
  border-color: #fff;
  background: #adb5bd;
}
.transparent-mode .timeline-time {
  color: #9aa0ac;
}
.transparent-mode .timeline__item--right .timeline__content:before {
  border-right: 12px solid rgba(238, 232, 239, 0.9);
}
.transparent-mode ul.timeline:before {
  background: #d4d9df;
}
.transparent-mode ul.timeline > li:before {
  border-color: #6c6c6f;
}
.transparent-mode .cbp_tmtimeline:before {
  background: #d6dae0;
}
.transparent-mode .cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {
  border-right-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .cbp_tmtimeline > li .cbp_tmlabel {
  background: rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 2rem 0 rgba(136, 152, 170, 0.15) !important;
}
.transparent-mode .cbp_tmtimeline > li .cbp_tmlabel:after {
  border: solid transparent;
  border-right-color: rgba(0, 0, 0, 0.2);
  border-width: 10px;
}
.transparent-mode .cbp_tmtimeline > li .cbp_tmlabel .map-checkin {
  border: 5px solid rgba(235, 235, 235, 0.2);
  box-shadow: 0px 0px 0px 1px #ebebeb;
  background: #3d3780 !important;
}
.transparent-mode .cbp_tmtimeline > li .cbp_tmicon {
  color: #fff;
  background: #46a4da;
}
@media screen and (max-width: 47.2em) {
  .transparent-mode .cbp_tmtimeline > li .cbp_tmlabel:after, .transparent-mode .cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {
    border-right-color: transparent;
    border-bottom-color: rgba(0, 0, 0, 0.2);
  }
}
.transparent-mode .vtimeline::before {
  background-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .vtimeline .timeline-wrapper .timeline-panel {
  background: rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 12px 0 #101329;
}
.transparent-mode .vtimeline .timeline-wrapper .timeline-panel:after {
  border-top: 10px solid transparent;
  border-left: 10px solid rgba(255, 255, 255, 0.2);
  border-right: 0 solid rgba(255, 255, 255, 0.2);
  border-bottom: 10px solid transparent;
}
.transparent-mode .vtimeline .timeline-wrapper .timeline-badge {
  border: 2px solid var(--transparent-body);
}
.transparent-mode .vtimeline .timeline-wrapper .timeline-badge i {
  color: #fff;
}
.transparent-mode .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel:after {
  border-left-width: 0;
  border-right-width: 10px;
}
.transparent-mode .timeline-wrapper-primary .timeline-panel:before,
.transparent-mode .timeline-wrapper-primary .timeline-badge {
  background: var(--primary-bg-color);
}
.transparent-mode .timeline-wrapper-secondary .timeline-panel:before,
.transparent-mode .timeline-wrapper-secondary .timeline-badge {
  background: #05c3fb;
}
.transparent-mode .timeline-wrapper-success .timeline-panel:before,
.transparent-mode .timeline-wrapper-success .timeline-badge {
  background: #09ad95;
}
.transparent-mode .timeline-wrapper-green .timeline-panel:before,
.transparent-mode .timeline-wrapper-green .timeline-badge {
  background: #4ecc48;
}
.transparent-mode .timeline-wrapper-warning .timeline-panel:before,
.transparent-mode .timeline-wrapper-warning .timeline-badge {
  background: #fcd539;
}
.transparent-mode .timeline-wrapper-danger .timeline-panel:before,
.transparent-mode .timeline-wrapper-danger .timeline-badge {
  background: #f16d75;
}
.transparent-mode .timeline-wrapper-light .timeline-panel:before,
.transparent-mode .timeline-wrapper-light .timeline-badge {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .timeline-wrapper-dark .timeline-panel:before,
.transparent-mode .timeline-wrapper-dark .timeline-badge {
  background: #828db1;
}
@media (max-width: 767px) {
  .transparent-mode .vtimeline .timeline-wrapper .timeline-panel:after {
    border-right: 14px solid rgba(255, 255, 255, 0.2) !important;
    border-left: 0 solid rgba(255, 255, 255, 0.2) !important;
  }
}
.transparent-mode .aside-footer {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .footer {
  background: transparent;
  border-top-color: rgba(255, 255, 255, 0.02);
}
.transparent-mode .footer .social ul li a {
  border-color: rgba(255, 255, 255, 0.2);
  background: var(--transparent-body);
  color: #fff;
}
.transparent-mode .top-footer p {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .top-footer a {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .top-footer a address {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .top-footer img {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .top-footer img:hover {
  color: #8e9090;
}
.transparent-mode .footer-payments a {
  color: #a7a8c7;
}
.transparent-mode .main-footer {
  background-color: transparent;
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .aside-header {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .header {
  background: rgba(0, 0, 0, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .header-brand,
.transparent-mode .app-header .header-brand,
.transparent-mode .header-brand:hover {
  color: inherit;
}
.transparent-mode .app-header.sticky.stickyClass {
  background-color: var(--primary-bg-color);
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0) !important;
}
@media (max-width: 991px) {
  .transparent-mode .header.hor-header {
    border-bottom-color: rgba(255, 255, 255, 0.2);
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.2);
  }
  .transparent-mode .hor-header .header-brand-img.light-logo {
    margin: 0 auto;
    margin-top: 6px;
  }
}
.transparent-mode .header .form-inline .form-control {
  border-color: rgba(225, 225, 225, 0.1);
  background: rgba(225, 225, 225, 0.3);
  color: #000 !important;
}
.transparent-mode .header .form-inline .btn {
  border: 2px solid transparent;
  box-shadow: none;
  background: transparent;
  color: #fff;
}
.transparent-mode .header .bg-image {
  background: linear-gradient(to right bottom, rgba(132, 65, 246, 0.7), rgba(212, 40, 234, 0.7));
}
.transparent-mode .header .bg-image-2 {
  background: linear-gradient(to right bottom, rgba(251, 196, 52, 0.7), rgba(246, 107, 78, 0.7));
}
.transparent-mode .header .bg-image-3 {
  background: linear-gradient(to right bottom, rgba(98, 251, 92, 0.6), rgba(33, 165, 6, 0.6));
}
.transparent-mode .header .bg-image a:hover {
  background: transparent !important;
}
@media (max-width: 767.98px) and (min-width: 576px) {
  .transparent-mode .header .navsearch i {
    color: #fff;
  }
  .transparent-mode .search-element .form-control {
    background: #fff !important;
    color: #000;
  }
  .transparent-mode .header .form-inline .form-control::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
  }
  .transparent-mode .header .navsearch i {
    color: #fff;
  }
  .transparent-mode .header .form-inline .btn {
    color: #46494a !important;
  }
}
.transparent-mode .header-1 .navbar .nav-link.nav-link-lg i {
  color: #282f53;
}
.transparent-mode .header-1 .form-inline .btn {
  border: 2px solid transparent;
  box-shadow: none;
  background: transparent;
  color: #b4bdce;
}
.transparent-mode .header-1 .form-control.header-search {
  color: #b4bdce;
}
.transparent-mode .header-1 .form-inline .form-control::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
}
@media only screen and (max-width: 991px) {
  .transparent-mode .header-1 .animated-arrow span {
    background: #282f53;
  }
  .transparent-mode .animated-arrow span:before, .transparent-mode .animated-arrow span:after {
    background: #282f53;
  }
  .transparent-mode .header-1 .animated-arrow span {
    background: #282f53;
  }
  .transparent-mode .animated-arrow span:before, .transparent-mode .animated-arrow span:after {
    background: #282f53;
  }
  .transparent-mode .header-1 .navbar .nav-link.nav-link-lg i {
    color: #282f53;
  }
  .transparent-mode .header-1 .dropdown-menu {
    box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.05);
  }
}
.transparent-mode .header.header-1 {
  background: transparent;
}
.transparent-mode .header.header-1 .nav-link.icon i {
  color: rgba(255, 255, 255, 0.7) !important;
}
.transparent-mode .header.header-1 .dropdown-menu {
  box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.05);
}
.transparent-mode .header.header-2 {
  background: transparent;
}
.transparent-mode .header.header-2 .dropdown-menu {
  box-shadow: 0 6px 12px 0 rgba(0, 0, 0, 0.05);
}
.transparent-mode .header.header-2 .nav-link i {
  color: #282f53;
}
.transparent-mode .header.header-2 .form-inline .btn {
  border: 2px solid transparent;
  box-shadow: none;
  background: transparent;
  color: #b4bdce;
}
.transparent-mode .header.header-2 .form-inline .form-control::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .header.header-2 .form-control.header-search {
  background: rgba(225, 225, 225, 0.4);
  border-color: rgba(225, 225, 225, 0.1);
  color: #fff;
}
@media only screen and (max-width: 991px) {
  .transparent-mode .header-1 .animated-arrow span {
    background: rgba(255, 255, 255, 0.5);
    color: rgba(255, 255, 255, 0.5);
  }
  .transparent-mode .header-1 .animated-arrow span:before, .transparent-mode .header-1 .animated-arrow span:after {
    background: rgba(255, 255, 255, 0.5);
    color: rgba(255, 255, 255, 0.5);
  }
}
@media only screen and (max-width: 991px) {
  .transparent-mode .header-2 .animated-arrow span {
    background: rgba(255, 255, 255, 0.5);
    color: rgba(255, 255, 255, 0.5);
  }
  .transparent-mode .header-2 .animated-arrow span:before, .transparent-mode .header-2 .animated-arrow span:after {
    background: rgba(255, 255, 255, 0.5);
    color: rgba(255, 255, 255, 0.5);
  }
}
.transparent-mode .header-3 .nav-link i {
  color: #282f53;
}
.transparent-mode .header-3 .form-inline .btn {
  border: 2px solid transparent;
  box-shadow: none;
  background: transparent;
  color: #282f53;
}
.transparent-mode .header-3 .form-inline .form-control::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .header-3 .form-control.header-search {
  background: rgba(225, 225, 225, 0.4);
  border-color: rgba(225, 225, 225, 0.1);
  color: #fff;
}
@media only screen and (max-width: 991px) {
  .transparent-mode .header-3 .animated-arrow span {
    background: #282f53;
    color: #282f53;
  }
  .transparent-mode .header-3 .animated-arrow span:before, .transparent-mode .header-3 .animated-arrow span:after {
    background: #282f53;
    color: #282f53;
  }
}
.transparent-mode .default-header .form-inline .form-control,
.transparent-mode .header2 .form-inline .form-control,
.transparent-mode .header3 .form-inline .form-control {
  background: rgba(0, 0, 0, 0.2) !important;
}
@media only screen and (max-width: 991px) {
  .transparent-mode body {
    background-color: rgba(0, 0, 0, 0.2);
  }
}
.transparent-mode .hor-header .header-brand1 {
  color: inherit;
}
.transparent-mode .header-right-icons .nav-link.icon:hover {
  background: none;
}
.transparent-mode .header-right-icons .profile-user:hover {
  box-shadow: none;
}
.transparent-mode .hor-header .header-right-icons .nav-link.icon {
  color: #fff;
}
.transparent-mode .logo-horizontal .header-brand-img.desktop-logo {
  display: block !important;
}
.transparent-mode .logo-horizontal .header-brand-img.light-logo1 {
  display: none;
}
.transparent-mode .hor-header .header-brand-img.light-logo {
  display: block;
}
.transparent-mode .hor-topheader .header-search.dropdown-menu {
  box-shadow: 0 10px 15px rgba(229, 228, 230, 0.5);
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .hor-topheader .dropdown-menu.show {
  border-color: rgba(255, 255, 255, 0.2);
}
@media (max-width: 992px) {
  .transparent-mode .header {
    border-bottom-color: rgba(255, 255, 255, 0.2);
  }
  .transparent-mode .header.hor-header {
    background-color: var(--transparent-body);
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.01) !important;
  }
}
.transparent-mode .header .dropdown-menu {
  box-shadow: 0 10px 40px 0 rgba(104, 113, 123, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .header .dropdown-menu .dropdown-item {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .header .dropdown-item,
.transparent-mode .header .notifications-menu h5,
.transparent-mode .header .message-menu h5 {
  color: #fff;
}
.transparent-mode .header .notifications-menu span,
.transparent-mode .header .message-menu span {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .header .dropdown-menu {
  box-shadow: 0 10px 40px 0 rgba(104, 113, 123, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .header .dropdown-menu .dropdown-item {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .header .profile-1 .dropdown-item .dropdown-icon {
  color: var(--primary-bg-color);
}
.transparent-mode .header .profile-1 .dropdown-item .dropdown-icon::after {
  background: rgba(var(--primary-bg-color), 0);
}
.transparent-mode .responsive-navbar .notifications-menu h5,
.transparent-mode .responsive-navbar .message-menu h5 {
  color: #fff;
}
.transparent-mode .responsive-navbar .notifications-menu span,
.transparent-mode .responsive-navbar .message-menu span {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .responsive-navbar .dropdown-menu {
  box-shadow: 0 10px 40px 0 rgba(34, 34, 61, 0.8);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .responsive-navbar .dropdown-menu .dropdown-item {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .responsive-navbar .profile-1 .dropdown-item .dropdown-icon {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .responsive-navbar .profile-1 .dropdown-item .dropdown-icon::after {
  background: rgba(var(--primary-bg-color), 0);
}
.transparent-mode .horizontalMenu html,
.transparent-mode .horizontalMenu body,
.transparent-mode .horizontalMenu iframe,
.transparent-mode .horizontalMenu h1,
.transparent-mode .horizontalMenu h2,
.transparent-mode .horizontalMenu h3,
.transparent-mode .horizontalMenu h4,
.transparent-mode .horizontalMenu h5,
.transparent-mode .horizontalMenu h6 {
  color: #fff !important;
}
.transparent-mode.horizontal .side-menu > li > a {
  color: rgba(255, 255, 255, 0.8);
}
.transparent-mode.horizontal .horizontal-main .slide .slide-menu,
.transparent-mode.horizontal .horizontal-main .slide .sub-slide-menu,
.transparent-mode.horizontal .horizontal-main .slide .sub-slide-menu2 {
  background-color: var(--transparent-body);
  border-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0px 16px 18px rgba(0, 0, 0, 0.3) !important;
}
.transparent-mode.horizontal .logo-horizontal .header-brand-img.light-logo1 {
  display: none;
}
.transparent-mode .ps__rail-y:hover > .ps__thumb-y,
.transparent-mode .ps__rail-y:focus > .ps__thumb-y,
.transparent-mode .ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .horizontalMenu {
  color: #fff;
}
.transparent-mode .horizontalMenu .horizontalMenu-list li .active .hor-icon {
  color: #fff;
}
.transparent-mode .horizontalMenu .horizontalMenu-list li :hover .hor-icon {
  color: rgba(255, 255, 255, 0.8);
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > a {
  color: #fff;
  border-right-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > a .hor-icon {
  color: #f7f7f7;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > a .hor-icon::after {
  background: rgba(var(--primary-bg-color), 0);
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > a .arrow:after {
  border-left: 4px solid rgba(0, 0, 0, 0);
  border-right: 4px solid rgba(0, 0, 0, 0);
  border-top: 4px solid;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li.rightmenu a {
  border-right: none;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li.rightmenu > .topmenusearch input {
  color: #333;
  background-color: #efefef;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li.rightmenu > .topmenusearch input::-moz-placeholder {
  color: #a9a9a9;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li.rightmenu > .topmenusearch input::placeholder {
  color: #a9a9a9;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li.rightmenu > .topmenusearch input:focus {
  color: #333;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li.rightmenu > .topmenusearch input:focus ~ .btnstyle .fa {
  color: #000;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li.rightmenu > .topmenusearch input:focus ~ .searchicon {
  color: #fff;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li.rightmenu > .topmenusearch .btnstyle {
  color: #333;
  background-color: transparent;
  border: solid 0px;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu {
  background-color: var(--transparent-body);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a {
  color: #fff;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu {
  background-color: var(--transparent-body);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a {
  color: #fff;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu {
  background-color: var(--transparent-body);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a {
  color: #fff;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu {
  color: #282f53;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .megamenu-content {
  border-color: #e8ebf3;
  background-color: rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 25px rgba(227, 228, 238, 0.2);
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .title,
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .wsmwnutxt {
  color: #2c2c2c;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .link-list li a {
  border-right: none;
  background: var(--transparent-body);
  color: #fff;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu li a:hover {
  background: transparent;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .show-grid div {
  background-color: #dbdbdb;
  border-color: #e7e7e7;
  color: #6a6a6a;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .menu_form input[type=text],
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .menu_form textarea {
  border-color: #e2e2e2;
  color: #000;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .menu_form input[type=submit], .transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .menu_form input[type=button] {
  border: none;
  background-color: #e1e1e1;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .carousel-caption {
  background-color: rgba(0, 0, 0, 0.7);
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .typography-text p,
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .typography-text ul li a {
  color: #656565;
}
@media only screen and (max-width: 991px) {
  .transparent-mode {
    /* ================== Mobile Main Menu CSS ================== */
    /* ================== Mobile Slide Down Links CSS ================== */
    /* ================== Mobile Mega Menus CSS  ================== */
    /* ================== Mobile Header CSS ================== */
    /* Mobile Toggle Menu icon (X ICON) */
    /* ================== Mobile Overlay/Drawer CSS ================== */
    /* ================== Mobile Sub Menu Expander Arrows  ================== */
    /*End Media Query*/
  }
  .transparent-mode .horizontalMenu {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list {
    background: rgba(0, 0, 0, 0.2);
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li {
    background-color: transparent;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > a {
    border-right: solid 0px;
    color: #fff;
    border-bottom-color: rgba(255, 255, 255, 0.2);
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li a.menuhomeicon {
    border-top: solid 1px rgba(0, 0, 0, 0.13);
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li .mega-menubg {
    background: rgba(0, 0, 0, 0.2);
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > a > .fa {
    color: #fff;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu {
    background-color: rgba(0, 0, 0, 0.2);
    border: none;
    box-shadow: none;
    border-bottom-color: rgba(0, 0, 0, 0.03);
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a {
    color: #fff;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a:hover {
    color: #282f53;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a {
    color: #fff;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a:hover {
    background-color: transparent;
    color: #fff;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu {
    border: solid 0px;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a {
    color: #fff;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a:hover {
    background-color: transparent;
    color: #282f53;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li > a.active {
    color: #000;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu {
    color: #282f53;
    border: solid 0px;
    border-bottom-color: rgba(0, 0, 0, 0.13);
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .title {
    color: #282f53;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu > ul > li > a {
    background-color: #e7e7e7;
    color: #282f53;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu > ul > li > a:hover {
    background-color: #000000;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu ul li.title {
    color: #282f53;
    background-color: transparent;
  }
  .transparent-mode .horizontal-header {
    border-bottom-color: rgba(0, 0, 0, 0.1);
    border-top-color: rgba(0, 0, 0, 0.1);
  }
  .transparent-mode .callusbtn {
    color: #a9a9a9;
  }
  .transparent-mode .callusbtn:hover .fa {
    color: #a9a9a9;
  }
  .transparent-mode .animated-arrow span {
    background: rgba(255, 255, 255, 0.7);
  }
  .transparent-mode .animated-arrow span:before, .transparent-mode .animated-arrow span:after {
    background: rgba(255, 255, 255, 0.7);
  }
  .transparent-mode.active .animated-arrow span {
    background-color: transparent;
  }
  .transparent-mode .horizontal-overlapbg {
    background-color: rgba(0, 0, 0, 0.45);
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontalMenu-click > i {
    color: rgba(255, 255, 255, 0.8);
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li .horizontalMenu-click02 > i,
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li .horizontalMenu-click03 > i,
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li .horizontalMenu-click04 > i {
    color: rgba(255, 255, 255, 0.25);
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu {
    background-color: transparent;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu {
    background-color: transparent;
  }
  .transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .link-list li a {
    color: #fff;
    background-color: transparent;
  }
  .transparent-mode .hor-menu .horizontalMenu > .horizontalMenu-list > li > a.active {
    color: #fff;
    background: var(--primary-bg-color);
  }
}
.transparent-mode .mega-menubg {
  background: var(--transparent-body);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .horizontal-main.hor-menu {
  background: rgba(0, 0, 0, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .hor-menu .horizontalMenu > .horizontalMenu-list > li:first-child {
  border-left-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .hor-menu .horizontalMenu > .horizontalMenu-list > li:last-child {
  border-right-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .hor-menu .horizontalMenu > .horizontalMenu-list > li > a.active, .transparent-mode .hor-menu .horizontalMenu > .horizontalMenu-list > li > a:hover {
  color: #fff;
  background: rgba(0, 0, 0, 0.1) !important;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu .sub-menu-sub:after {
  color: #fff;
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a:hover,
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a:hover {
  color: rgba(255, 255, 255, 0.8);
}
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .link-list li a:hover,
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li .active,
.transparent-mode .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .link-list li .active {
  color: rgba(255, 255, 255, 0.8);
}
.transparent-mode .icons-list-item {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .icons-list-item i {
  color: rgba(255, 255, 255, 0.5);
}
.transparent-mode .input-icon-addon {
  color: #fff;
}
.transparent-mode .input-icon-addon.search-icon {
  color: #636262 !important;
}
.transparent-mode .browser {
  background: no-repeat center/100% 100%;
}
.transparent-mode .flag,
.transparent-mode .payment {
  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);
}
.transparent-mode .col-sm-3 a {
  border-color: transparent;
}
.transparent-mode .col-sm-3 a:hover {
  border-color: #ff4647;
  background: linear-gradient(rgba(56, 123, 131, 0.7), rgba(56, 123, 131, 0.7));
}
.transparent-mode .item-card2-icons a {
  color: #fff;
}
.transparent-mode .item-list .list-group-item {
  border-bottom-color: rgba(167, 180, 201, 0.3);
}
.transparent-mode .item-list .list-group-item i {
  color: #fff !important;
}
.transparent-mode .item-user .item-user-icons a:hover {
  color: #fff;
}
.transparent-mode .ui-datepicker {
  background-color: var(--transparent-body);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .ui-datepicker .ui-datepicker-header {
  color: #fff;
}
.transparent-mode .ui-datepicker .ui-datepicker-header .ui-datepicker-next,
.transparent-mode .ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
  text-indent: -99999px;
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover::before, .transparent-mode .ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus::before {
  color: #343a40;
}
.transparent-mode .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover::before, .transparent-mode .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus::before {
  color: #343a40;
}
.transparent-mode .ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover,
.transparent-mode .ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .ui-datepicker .ui-datepicker-calendar th {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .ui-datepicker .ui-datepicker-calendar td {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: transparent;
}
.transparent-mode .ui-datepicker .ui-datepicker-calendar td span {
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
}
.transparent-mode .ui-datepicker .ui-datepicker-calendar td a {
  background-color: rgba(0, 0, 0, 0.2);
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .ui-datepicker .ui-datepicker-calendar td a:hover {
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
}
.transparent-mode .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
}
.transparent-mode .ui-datepicker .ui-datepicker-title {
  color: #fff;
}
.transparent-mode .jvectormap-tip {
  background: #fff;
  color: white;
}
.transparent-mode .jvectormap-zoomin,
.transparent-mode .jvectormap-zoomout,
.transparent-mode .jvectormap-goback {
  background: var(--transparent-body);
  color: white;
}
.transparent-mode .jvectormap-legend {
  background: black;
  color: white;
}
.transparent-mode .select2-container--default .select2-selection--single {
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: rgba(255, 255, 255, 0.5);
}
.transparent-mode .select2-container--default.select2-container--focus .select2-selection--multiple {
  background-color: rgba(0, 0, 0, 0.2);
  border-color: #9ca3b1;
  box-shadow: none;
}
.transparent-mode .select2-container--default .select2-selection--multiple {
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .select2-container--default .select2-search--dropdown .select2-search__field {
  border-color: rgba(255, 255, 255, 0.2) !important;
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .select2-container--default .select2-selection--multiple .select2-selection__choice,
.transparent-mode .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #fff !important;
}
.transparent-mode .select2-container--default .select2-results > .select2-results__options {
  box-shadow: 0px 16px 18px rgba(104, 113, 123, 0.2);
}
.transparent-mode .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #fff;
}
.transparent-mode .select2-container--default.select2-container--disabled .select2-selection--single {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .selectgroup-button {
  border-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .selectgroup-input:checked + .selectgroup-button {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .selectgroup-input:focus + .selectgroup-button {
  box-shadow: 0 0 0 2px rgba(98, 58, 162, 0.25);
}
.transparent-mode .selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  box-shadow: inset 0 0 12px 4px #fff;
}
.transparent-mode .selectize-control.plugin-drag_drop .ui-sortable-helper {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.transparent-mode .selectize-dropdown-header {
  border-bottom-color: #d0d0d0;
  background: #f8f8f8;
}
.transparent-mode .selectize-dropdown-header-close {
  color: #495057;
}
.transparent-mode .selectize-dropdown-header-close:hover {
  color: #000;
}
.transparent-mode .selectize-dropdown.plugin-optgroup_columns .optgroup {
  border-right-color: #f2f2f2;
}
.transparent-mode .selectize-control.plugin-remove_button [data-value] .remove {
  color: inherit;
  border-left-color: #d0d0d0;
}
.transparent-mode .selectize-control.plugin-remove_button [data-value] .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.transparent-mode .selectize-control.plugin-remove_button [data-value].active .remove {
  border-left-color: #cacaca;
}
.transparent-mode .selectize-control.plugin-remove_button .disabled [data-value] .remove {
  border-left-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .selectize-dropdown {
  color: #495057;
}
.transparent-mode .selectize-input {
  color: #495057;
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .selectize-input input {
  color: #495057;
}
.transparent-mode .selectize-control.single .selectize-input.input-active {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .selectize-input {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .selectize-input.full {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .selectize-input.focus {
  border-color: #467fcf;
  box-shadow: 0 0 0 2px rgba(98, 58, 162, 0.25);
}
.transparent-mode .selectize-control.multi .selectize-input > div {
  background: #e9ecef;
  color: #495057;
  border: 0 solid rgba(0, 40, 100, 0.12);
}
.transparent-mode .selectize-control.multi .selectize-input > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.transparent-mode .selectize-control.multi .selectize-input.disabled > div {
  color: #7d7d7d;
  background: rgba(0, 0, 0, 0.2);
  border: 0 solid #fff;
}
.transparent-mode .selectize-control.multi .selectize-input.disabled > div.active {
  color: #7d7d7d;
  background: rgba(0, 0, 0, 0.2);
  border: 0 solid #fff;
}
.transparent-mode .selectize-input.dropdown-active::before {
  background: #f0f0f0;
}
.transparent-mode .selectize-dropdown {
  border-color: rgba(255, 255, 255, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .selectize-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
}
.transparent-mode .selectize-dropdown .optgroup-header {
  color: #495057;
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .selectize-dropdown .active {
  background-color: #f1f4f8;
  color: #467fcf;
}
.transparent-mode .selectize-dropdown .active.create {
  color: #495057;
}
.transparent-mode .selectize-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.transparent-mode .selectize-control.single .selectize-input:after {
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 5'%3E%3Cpath fill='#999' d='M0 0L10 0L5 5L0 0'/%3E%3C/svg%3E") no-repeat center;
}
.transparent-mode .selectize-control .selectize-input.disabled {
  background-color: #fafafa;
}
.transparent-mode .selectize-dropdown .image img,
.transparent-mode .selectize-input .image img {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4);
}
@media (min-width: 992px) {
  .transparent-mode .side-header {
    background: transparent;
  }
}
@media (max-width: 991px) {
  .transparent-mode.app.sidebar-mini .app-sidebar {
    background: var(--transparent-body);
  }
}
@media print {
  .transparent-mode .app-content {
    background-color: rgba(0, 0, 0, 0.2);
  }
}
.transparent-mode .app-header {
  border-bottom-color: rgba(255, 255, 255, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .app-header__logo {
  color: #fff;
}
.transparent-mode .ps__thumb-y {
  background-color: transparent;
  width: 1px;
}
.transparent-mode .app-sidebar__toggle {
  color: #fff;
}
.transparent-mode .app-sidebar__toggle:after {
  background: rgba(var(--primary-bg-color), 0);
}
.transparent-mode .app-sidebar {
  color: #fff;
  background: transparent;
  box-shadow: 0px 0px 0px 0px rgba(42, 38, 53, 0);
  border-right-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .app-sidebar::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .app-sidebar__user {
  color: #a8a8a8;
}
.transparent-mode .app-sidebar__user img {
  box-shadow: 0 0 25px rgba(255, 255, 255, 0.1);
  border: rgba(255, 255, 255, 0.2);
  box-shadow: 0px 5px 5px 0px rgba(44, 44, 44, 0.2);
}
.transparent-mode .app-sidebar__user-name,
.transparent-mode .app-sidebar__user-designation {
  color: #e5e9ec;
}
.transparent-mode .side-menu__item {
  color: rgba(255, 255, 255, 0.8);
}
.transparent-mode .side-menu__item.active {
  color: #fff !important;
}
.transparent-mode .side-menu__item.active:hover, .transparent-mode .side-menu__item.active:focus {
  color: var(--primary-bg-color);
}
.transparent-mode .side-menu__item:hover, .transparent-mode .side-menu__item:focus {
  color: var(--primary-bg-color);
}
.transparent-mode .side-menu__item:hover .side-menu__icon,
.transparent-mode .side-menu__item:hover .side-menu__label {
  color: #fff !important;
}
.transparent-mode .side-menu__item:focus .side-menu__icon,
.transparent-mode .side-menu__item:focus .side-menu__label {
  color: #fff;
}
.transparent-mode .slide-item.active, .transparent-mode .slide-item:hover, .transparent-mode .slide-item:focus {
  color: #b5c1d2;
}
.transparent-mode .slide-menu a.active {
  color: var(--primary-bg-color);
}
.transparent-mode .slide-item.active, .transparent-mode .slide-item:hover, .transparent-mode .slide-item:focus,
.transparent-mode .sub-slide-item.active,
.transparent-mode .sub-slide-item:hover,
.transparent-mode .sub-slide-item:focus,
.transparent-mode .sub-slide-item2.active,
.transparent-mode .sub-slide-item2:hover,
.transparent-mode .sub-slide-item2:focus {
  color: #fff !important;
}
.transparent-mode .sub-side-menu__item,
.transparent-mode .sub-side-menu__item2 {
  color: rgba(255, 255, 255, 0.8);
}
.transparent-mode .sub-slide-item.active, .transparent-mode .sub-slide-item:hover, .transparent-mode .sub-slide-item:focus,
.transparent-mode .sub-slide-item2.active,
.transparent-mode .sub-slide-item2:hover,
.transparent-mode .sub-slide-item2:focus,
.transparent-mode .sub-side-menu__label.active,
.transparent-mode .sub-side-menu__label:hover,
.transparent-mode .sub-side-menu__label:focus,
.transparent-mode .sub-side-menu__label1.active,
.transparent-mode .sub-side-menu__label1:hover,
.transparent-mode .sub-side-menu__label1:focus,
.transparent-mode .sub-side-menu__label2.active,
.transparent-mode .sub-side-menu__label2:hover,
.transparent-mode .sub-side-menu__label2:focus {
  color: #fff;
}
.transparent-mode .slide-menu li .slide-item:before {
  color: #68798b;
}
.transparent-mode .side-menu .side-menu__icon {
  color: rgba(255, 255, 255, 0.7) !important;
}
.transparent-mode .side-menu .side-menu__icon::after {
  background: rgba(var(--primary-bg-color), 0);
}
.transparent-mode .slide-item {
  color: #fff;
}
.transparent-mode .side-menu__item.active .side-menu__icon {
  color: #fff !important;
}
@media (min-width: 992px) {
  .transparent-mode .sidebar-mini.sidenav-toggled .side-menu .side-menu__icon {
    background: none !important;
    box-shadow: none;
  }
  .transparent-mode .sidebar-mini.sidenav-toggled .sidebar-mini.sidenav-toggled.user-notification::before {
    background: transparent;
  }
  .transparent-mode .sidebar-mini.sidenav-toggled .app-sidebar__user {
    border-bottom-color: rgba(225, 225, 225, 0.05);
  }
}
.transparent-mode .app-title {
  background-color: rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}
.transparent-mode .app-breadcrumb {
  background-color: transparent;
}
.transparent-mode .user-info .text-dark {
  color: #25252a !important;
}
.transparent-mode .user-info .text-muted {
  color: rgba(255, 255, 255, 0.7) !important;
}
.transparent-mode .side-header {
  border-bottom-color: rgba(255, 255, 255, 0.2);
  border-right-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .side-menu {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode.sidebar-mini .side-menu {
  height: 150vh;
}
.transparent-mode.horizontal .side-menu {
  background: transparent;
}
.transparent-mode.horizontal .horizontal-main {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode.horizontal .main-sidemenu .slide-left,
.transparent-mode.horizontal .main-sidemenu .slide-right {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode.horizontal .main-sidemenu .slide-left svg,
.transparent-mode.horizontal .main-sidemenu .slide-right svg {
  fill: #dedefd;
}
.transparent-mode .side-menu .sub-category {
  color: rgba(255, 255, 255, 0.3);
}
.transparent-mode .side-menu .sub-side-menu__label,
.transparent-mode .sub-slide-label,
.transparent-mode .sub-side-menu__label2 {
  color: rgba(255, 255, 255, 0.8);
}
.transparent-mode .sub-slide-item,
.transparent-mode .sub-slide-item2 {
  color: #dedefd;
}
.transparent-mode .richText {
  border: rgba(255, 255, 255, 0.2) solid 1px;
  background-color: transparent !important;
}
.transparent-mode .richText .richText-toolbar {
  border-bottom: rgba(156, 162, 161, 0) solid 1px;
}
.transparent-mode .richText .richText-toolbar ul li a {
  border-right: rgba(156, 162, 161, 0.2) solid 1px;
}
.transparent-mode .transparent-mode .cal1 .clndr .clndr-table tr .day.event:hover,
.transparent-mode .cal1 .clndr .clndr-table tr .day.my-event:hover,
.transparent-mode .transparent-mode .cal1 .clndr .clndr-table tr .day.today,
.transparent-mode .cal1 .clndr .clndr-table tr .day.my-today {
  color: #fff;
}
.transparent-mode .cal1 .clndr .clndr-table .header-days .header-day {
  border-left-color: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
  border-right-color: rgba(255, 255, 255, 0.2);
  color: #dedefd;
}
.transparent-mode .cal1 .clndr .clndr-table tr .day.event:hover,
.transparent-mode .cal1 .clndr .clndr-table .cal1 .clndr .clndr-table tr .day.my-event:hover {
  color: #fff;
}
.transparent-mode .cal1 .clndr .clndr-table tr:last-child .day,
.transparent-mode .cal1 .clndr .clndr-table .cal1 .clndr .clndr-table tr:last-child .my-day {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .cal1 .clndr .clndr-table tr .empty,
.transparent-mode .cal1 .clndr .clndr-table tr .adjacent-month,
.transparent-mode .cal1 .clndr .clndr-table tr .my-empty,
.transparent-mode .cal1 .clndr .clndr-table tr .my-adjacent-month {
  border-left-color: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .cal1 .clndr .clndr-table tr .day {
  border-left-color: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .cal1 .clndr .clndr-table tr .day.event, .transparent-mode .cal1 .clndr .clndr-table tr .day.my-event {
  background: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode .cal1 .clndr .clndr-table tr .day:last-child {
  border-right-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .cal1 .clndr .clndr-table tr .day:hover {
  background: var(--transparent-body);
}
.transparent-mode .cal1 .clndr .clndr-controls {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: transparent;
}
.transparent-mode .cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button,
.transparent-mode .cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button {
  color: #fff;
}
.transparent-mode .fc-unthemed .fc-content,
.transparent-mode .fc-unthemed .fc-divider,
.transparent-mode .fc-unthemed .fc-list-heading td,
.transparent-mode .fc-unthemed .fc-list-view,
.transparent-mode .fc-unthemed .fc-popover,
.transparent-mode .fc-unthemed .fc-row,
.transparent-mode .fc-unthemed tbody,
.transparent-mode .fc-unthemed td,
.transparent-mode .fc-unthemed th,
.transparent-mode .fc-unthemed thead {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .fc-event,
.transparent-mode .fc-event-dot {
  color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .fc-unthemed .fc-divider,
.transparent-mode .fc-unthemed .fc-list-heading td,
.transparent-mode .fc-unthemed .fc-popover .fc-header {
  background: rgba(255, 255, 255, 0.2);
}
.transparent-mode .fc-toolbar .fc-state-active,
.transparent-mode .fc-toolbar .ui-state-active {
  background: #b4b4b4;
}
.transparent-mode .fc-today-button fc-button fc-state-default fc-corner-left fc-corner-right fc-state-disabled:focus {
  border: none !important;
  box-shadow: none !important;
}
.transparent-mode .fc-unthemed .fc-list-item:hover td {
  background-color: #eeeeee;
}
.transparent-mode .cal1 .clndr .clndr-table tr .empty:hover,
.transparent-mode .cal1 .clndr .clndr-table tr .adjacent-month:hover,
.transparent-mode .cal1 .clndr .clndr-table tr .my-empty:hover,
.transparent-mode .cal1 .clndr .clndr-table tr .my-adjacent-month:hover {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .cal1 .clndr .clndr-table .header-days .header-day {
  color: #fff;
}
.transparent-mode .instagram {
  background: linear-gradient(to right bottom, #de497b 0%, #e1164f 100%);
}
.transparent-mode .linkedin {
  background-image: linear-gradient(to right bottom, #0d97de 0%, #13547a 100%);
}
.transparent-mode .twitter {
  background-image: linear-gradient(to right bottom, #00f2fe 0%, #1e63c3 100%);
}
.transparent-mode .facebook {
  background-image: linear-gradient(to right bottom, #3d6cbf 0%, #1e3c72 100%);
}
.transparent-mode .map-header:before {
  background: linear-gradient(to bottom, rgba(245, 247, 251, 0) 5%, rgba(0, 0, 0, 0.2) 95%);
}
.transparent-mode .chart-circle-value small,
.transparent-mode .chart-circle-1-value small {
  color: #9aa0ac;
}
.transparent-mode .chart-dropshadow {
  filter: drop-shadow(-6px 5px 4px #2a2635);
}
.transparent-mode .chart-dropshadow-primary {
  filter: drop-shadow(-6px 12px 4px rgba(133, 67, 246, 0.2));
}
.transparent-mode .chart-dropshadow-primary-1 {
  filter: drop-shadow(-6px 12px 4px rgba(133, 67, 246, 0.2));
}
.transparent-mode .chart-dropshadow-danger {
  filter: drop-shadow(-6px 5px 4px rgba(244, 88, 91, 0.1));
}
.transparent-mode .chart-dropshadow-warning {
  filter: drop-shadow(-6px 5px 4px rgba(247, 183, 49, 0.1));
}
.transparent-mode .BarChartShadow {
  filter: drop-shadow(-6px 9px 4px rgba(0, 0, 0, 0.3));
}
.transparent-mode .chart-dropshadow2 {
  filter: drop-shadow(-6px 5px 4px rgba(0, 0, 0, 0.2));
}
.transparent-mode .chart-dropshadow-secondary {
  filter: drop-shadow(-6px 5px 4px rgba(130, 207, 242, 0.1));
}
.transparent-mode .chart-dropshadow-success {
  filter: drop-shadow(-6px 5px 4px rgba(19, 191, 166, 0.1));
}
.transparent-mode .chart-dropshadow-info {
  filter: drop-shadow(-6px 5px 4px rgba(7, 116, 248, 0.1));
}
.transparent-mode .GradientlineShadow {
  filter: drop-shadow(0 -8px 4px rgba(0, 0, 0, 0.2));
}
.transparent-mode .donutShadow {
  filter: drop-shadow(-1px 0px 2px rgba(159, 120, 255, 0.5));
}
.transparent-mode .donutShadow-yellow {
  filter: drop-shadow(-1px 0px 2px rgba(251, 196, 52, 0.5));
}
.transparent-mode .donutShadow-blue {
  filter: drop-shadow(-1px 0px 2px rgba(36, 72, 135, 0.5));
}
.transparent-mode .main-nav-line-chat {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .main-nav-line-chat .nav-link {
  color: #fff;
  border-bottom: 3px solid transparent;
}
.transparent-mode .main-chat-contacts-wrapper {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .main-chat-contacts-more {
  color: #fff;
}
.transparent-mode .main-chat-list .media {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .main-chat-list .media + .media {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .main-chat-list .media.new {
  background-color: transparent;
}
.transparent-mode .main-chat-list .media.new .media-contact-name span:first-child {
  color: #fff;
}
.transparent-mode .main-chat-list .media.new .media-body p {
  color: rgba(255, 255, 255, 0.5);
}
.transparent-mode .main-chat-list .media:hover, .transparent-mode .main-chat-list .media:focus {
  background-color: rgba(0, 0, 0, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .main-chat-list .media:hover:first-child, .transparent-mode .main-chat-list .media:focus:first-child {
  border-top-color: transparent;
}
.transparent-mode .main-chat-list .media.selected {
  background-color: rgba(0, 0, 0, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .main-chat-list .media.selected:first-child {
  border-top-color: transparent;
}
.transparent-mode .main-chat-list .media.selected .media-contact-name span:first-child {
  color: #fff;
}
.transparent-mode .main-chat-list .media.selected .media-body p {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .main-chat-list .main-img-user span {
  color: #fff;
  background-color: #05c3fb;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.2);
}
.transparent-mode .main-chat-list .media-body p {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .main-chat-list .media-contact-name span:first-child {
  color: #fff;
}
.transparent-mode .main-chat-list .media-contact-name span:last-child {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .main-chat-header {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .main-chat-header .nav-link {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .main-chat-msg-name small,
.transparent-mode .main-chat-body .media-body > div:last-child {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .main-chat-time span {
  background: transparent;
}
.transparent-mode .main-chat-time::before, .transparent-mode .main-chat-time::after {
  background-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .main-chat-footer {
  border-top-color: rgba(255, 255, 255, 0.2);
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .main-chat-footer .nav-link {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .main-chat-footer .form-control {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .main-chat-footer .form-control:hover, .transparent-mode .main-chat-footer .form-control:focus {
  box-shadow: none;
}
.transparent-mode .main-content-title {
  color: #170c6b;
}
.transparent-mode .main-msg-wrapper {
  background-color: var(--transparent-body);
}
.transparent-mode .main-chat-body .media.flex-row-reverse .main-msg-wrapper {
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
}
.transparent-mode .chat-profile {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .shared-files {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .main-chat-list .media:hover, .transparent-mode .main-chat-list .media:focus {
  background: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode .authentication .card:hover {
  box-shadow: 0 16px 26px 0 rgba(0, 0, 0, 0.4), 0 3px 6px 0 rgba(0, 0, 0, 0.4);
}
.transparent-mode .authentication .form-control:focus {
  box-shadow: none;
}
.transparent-mode .authentication input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .authentication input::placeholder {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .authentication .flex-c-m .login100-social-item i {
  color: #fff;
}
.transparent-mode .login100-social-item {
  color: #fff;
}
.transparent-mode .login100-social-item:hover {
  color: #fff;
}
.transparent-mode .wrap-login100 {
  background: rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 9px 0 rgba(28, 28, 51, 0.15);
}
.transparent-mode .login100-form-title {
  color: #fff;
}
.transparent-mode .input100 {
  color: #dedefd;
  background: transparent;
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .symbol-input100,
.transparent-mode .wrap-input100 input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .construction .btn.btn-icon {
  background: rgba(255, 255, 255, 0.08);
  color: #fff;
}
.transparent-mode .range {
  background-color: whitesmoke;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  background-color: whitesmoke;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  background-color: whitesmoke;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  background-color: whitesmoke;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  background-color: whitesmoke;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.transparent-mode .range input[type=range] {
  background-color: transparent;
}
.transparent-mode .range input[type=range]::-webkit-slider-thumb, .transparent-mode .range input[type=range]::-moz-slider-thumb {
  color: white;
  background-color: #999999;
}
.transparent-mode .range output {
  color: white;
  background-color: #999999;
}
.transparent-mode .range.range-success input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-success input[type=range]::-moz-slider-thumb {
  background-color: #4ecc48;
}
.transparent-mode .range.range-success output {
  background-color: #4ecc48;
}
.transparent-mode .range.range-success input[type=range] {
  outline-color: #4ecc48;
}
.transparent-mode .range.range-info input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-info input[type=range]::-moz-slider-thumb {
  background-color: #45aaf2;
}
.transparent-mode .range.range-info output {
  background-color: #45aaf2;
}
.transparent-mode .range.range-info input[type=range] {
  outline-color: #45aaf2;
}
.transparent-mode .range.range-warning input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-warning input[type=range]::-moz-slider-thumb {
  background-color: #ecb403;
}
.transparent-mode .range.range-warning output {
  background-color: #ecb403;
}
.transparent-mode .range.range-warning input[type=range] {
  outline-color: #ecb403;
}
.transparent-mode .range.range-danger input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-danger input[type=range]::-moz-slider-thumb {
  background-color: #c21a1a;
}
.transparent-mode .range.range-danger output {
  background-color: #c21a1a;
}
.transparent-mode .range.range-danger input[type=range] {
  outline-color: #c21a1a;
}
.transparent-mode .range input[type=range] {
  background-color: transparent;
}
.transparent-mode .range input[type=range]::-webkit-slider-thumb, .transparent-mode .range input[type=range]::-moz-slider-thumb {
  color: white;
  background-color: #999999;
}
.transparent-mode .range output {
  color: white;
  background-color: #999999;
}
.transparent-mode .range.range-success input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-success input[type=range]::-moz-slider-thumb {
  background-color: #4ecc48;
}
.transparent-mode .range.range-success output {
  background-color: #4ecc48;
}
.transparent-mode .range.range-success input[type=range] {
  outline-color: #4ecc48;
}
.transparent-mode .range.range-info input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-info input[type=range]::-moz-slider-thumb {
  background-color: #45aaf2;
}
.transparent-mode .range.range-info output {
  background-color: #45aaf2;
}
.transparent-mode .range.range-info input[type=range] {
  outline-color: #45aaf2;
}
.transparent-mode .range.range-warning input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-warning input[type=range]::-moz-slider-thumb {
  background-color: #ecb403;
}
.transparent-mode .range.range-warning output {
  background-color: #ecb403;
}
.transparent-mode .range.range-warning input[type=range] {
  outline-color: #ecb403;
}
.transparent-mode .range.range-danger input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-danger input[type=range]::-moz-slider-thumb {
  background-color: #c21a1a;
}
.transparent-mode .range.range-danger output {
  background-color: #c21a1a;
}
.transparent-mode .range.range-danger input[type=range] {
  outline-color: #c21a1a;
}
.transparent-mode .range input[type=range] {
  background-color: transparent;
}
.transparent-mode .range input[type=range]::-webkit-slider-thumb, .transparent-mode .range input[type=range]::-moz-slider-thumb {
  color: white;
  background-color: #999999;
}
.transparent-mode .range output {
  color: white;
  background-color: #999999;
}
.transparent-mode .range.range-success input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-success input[type=range]::-moz-slider-thumb {
  background-color: #4ecc48;
}
.transparent-mode .range.range-success output {
  background-color: #4ecc48;
}
.transparent-mode .range.range-success input[type=range] {
  outline-color: #4ecc48;
}
.transparent-mode .range.range-info input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-info input[type=range]::-moz-slider-thumb {
  background-color: #45aaf2;
}
.transparent-mode .range.range-info output {
  background-color: #45aaf2;
}
.transparent-mode .range.range-info input[type=range] {
  outline-color: #45aaf2;
}
.transparent-mode .range.range-warning input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-warning input[type=range]::-moz-slider-thumb {
  background-color: #ecb403;
}
.transparent-mode .range.range-warning output {
  background-color: #ecb403;
}
.transparent-mode .range.range-warning input[type=range] {
  outline-color: #ecb403;
}
.transparent-mode .range.range-danger input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-danger input[type=range]::-moz-slider-thumb {
  background-color: #c21a1a;
}
.transparent-mode .range.range-danger output {
  background-color: #c21a1a;
}
.transparent-mode .range.range-danger input[type=range] {
  outline-color: #c21a1a;
}
.transparent-mode .range input[type=range] {
  background-color: transparent;
}
.transparent-mode .range input[type=range]::-webkit-slider-thumb, .transparent-mode .range input[type=range]::-moz-slider-thumb {
  color: white;
  background-color: #999999;
}
.transparent-mode .range output {
  color: white;
  background-color: #999999;
}
.transparent-mode .range.range-success input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-success input[type=range]::-moz-slider-thumb {
  background-color: #4ecc48;
}
.transparent-mode .range.range-success output {
  background-color: #4ecc48;
}
.transparent-mode .range.range-success input[type=range] {
  outline-color: #4ecc48;
}
.transparent-mode .range.range-info input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-info input[type=range]::-moz-slider-thumb {
  background-color: #45aaf2;
}
.transparent-mode .range.range-info output {
  background-color: #45aaf2;
}
.transparent-mode .range.range-info input[type=range] {
  outline-color: #45aaf2;
}
.transparent-mode .range.range-warning input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-warning input[type=range]::-moz-slider-thumb {
  background-color: #ecb403;
}
.transparent-mode .range.range-warning output {
  background-color: #ecb403;
}
.transparent-mode .range.range-warning input[type=range] {
  outline-color: #ecb403;
}
.transparent-mode .range.range-danger input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-danger input[type=range]::-moz-slider-thumb {
  background-color: #c21a1a;
}
.transparent-mode .range.range-danger output {
  background-color: #c21a1a;
}
.transparent-mode .range.range-danger input[type=range] {
  outline-color: #c21a1a;
}
.transparent-mode .range input[type=range] {
  background-color: transparent;
}
.transparent-mode .range input[type=range]::-webkit-slider-thumb, .transparent-mode .range input[type=range]::-moz-slider-thumb {
  color: white;
  background-color: #999999;
}
.transparent-mode .range output {
  color: white;
  background-color: #999999;
}
.transparent-mode .range.range-success input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-success input[type=range]::-moz-slider-thumb {
  background-color: #4ecc48;
}
.transparent-mode .range.range-success output {
  background-color: #4ecc48;
}
.transparent-mode .range.range-success input[type=range] {
  outline-color: #4ecc48;
}
.transparent-mode .range.range-info input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-info input[type=range]::-moz-slider-thumb {
  background-color: #45aaf2;
}
.transparent-mode .range.range-info output {
  background-color: #45aaf2;
}
.transparent-mode .range.range-info input[type=range] {
  outline-color: #45aaf2;
}
.transparent-mode .range.range-warning input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-warning input[type=range]::-moz-slider-thumb {
  background-color: #ecb403;
}
.transparent-mode .range.range-warning output {
  background-color: #ecb403;
}
.transparent-mode .range.range-warning input[type=range] {
  outline-color: #ecb403;
}
.transparent-mode .range.range-danger input[type=range]::-webkit-slider-thumb, .transparent-mode .range.range-danger input[type=range]::-moz-slider-thumb {
  background-color: #c21a1a;
}
.transparent-mode .range.range-danger output {
  background-color: #c21a1a;
}
.transparent-mode .range.range-danger input[type=range] {
  outline-color: #c21a1a;
}
.transparent-mode .ribbon1 {
  color: #fff;
}
.transparent-mode .ribbon1:after {
  border-left: 20px solid transparent;
  border-right: 24px solid transparent;
  border-top: 13px solid #f8463f;
}
.transparent-mode .ribbon1 span {
  background: #f8463f;
}
.transparent-mode .ribbon1 span:before {
  background: #f8463f;
}
.transparent-mode .ribbon1 span:after {
  background: #c02031;
}
.transparent-mode .ribbon span {
  color: #fff;
  background: #79a70a;
  background: linear-gradient(#f8463f 0%, #f8463f 100%);
  box-shadow: 0 3px 10px -5px black;
}
.transparent-mode .ribbon span::before {
  border-left: 3px solid #f8463f;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #f8463f;
}
.transparent-mode .ribbon span::after {
  border-left: 3px solid transparent;
  border-right: 3px solid #f8463f;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #f8463f;
}
.transparent-mode .wizard {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .wizard > .steps a {
  color: var(--primary-bg-color);
}
.transparent-mode .wizard > .steps a:hover, .transparent-mode .wizard > .steps a:active {
  color: var(--primary-bg-color);
}
.transparent-mode .wizard > .steps a .number, .transparent-mode .wizard > .steps a:hover .number, .transparent-mode .wizard > .steps a:active .number {
  background-color: #ededf3;
}
.transparent-mode .wizard > .steps .disabled a {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .wizard > .steps .disabled a:hover, .transparent-mode .wizard > .steps .disabled a:active {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .wizard > .steps .current a {
  color: var(--primary-bg-color);
}
.transparent-mode .wizard > .steps .current a:hover, .transparent-mode .wizard > .steps .current a:active {
  color: var(--primary-bg-color);
}
.transparent-mode .wizard > .steps .current a .number, .transparent-mode .wizard > .steps .current a:hover .number, .transparent-mode .wizard > .steps .current a:active .number {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
}
.transparent-mode .wizard > .steps .done a {
  color: #09ad95;
}
.transparent-mode .wizard > .steps .done a:hover, .transparent-mode .wizard > .steps .done a:active {
  color: #09ad95;
}
.transparent-mode .wizard > .steps .done a .number, .transparent-mode .wizard > .steps .done a:hover .number, .transparent-mode .wizard > .steps .done a:active .number {
  background-color: #09ad95;
  color: #fff;
}
.transparent-mode .wizard > .content {
  border-top-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .wizard > .content > .title {
  color: #282f53;
}
.transparent-mode .wizard > .content > .body input.parsley-error {
  border-color: #ff5c77;
}
.transparent-mode .wizard > .actions > ul > li:last-child a {
  background-color: #09ad95;
}
.transparent-mode .wizard > .actions a {
  background-color: var(--primary-bg-color);
  color: #fff;
}
.transparent-mode .wizard > .actions a:hover, .transparent-mode .wizard > .actions a:active {
  background-color: var(--primary-bg-color);
  color: #fff;
}
.transparent-mode .wizard > .actions .disabled a {
  background-color: var(--transparent-body);
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .wizard > .actions .disabled a:hover, .transparent-mode .wizard > .actions .disabled a:active {
  background-color: var(--transparent-body);
  color: rgba(255, 255, 255, 0.7);
}
@media (min-width: 576px) {
  .transparent-mode .wizard.vertical > .content {
    border-left-color: rgba(255, 255, 255, 0.2);
    border-right-color: rgba(255, 255, 255, 0.2);
  }
}
@media (min-width: 576px) {
  .transparent-mode .wizard.vertical > .actions {
    border-left-color: rgba(255, 255, 255, 0.2);
    border-right-color: rgba(255, 255, 255, 0.2);
  }
}
.transparent-mode .wizard-style-1 > .steps > ul a .number, .transparent-mode .wizard-style-1 > .steps > ul a:hover .number, .transparent-mode .wizard-style-1 > .steps > ul a:active .number {
  color: #696e8d;
  background-color: #f3f7fd;
}
.transparent-mode .wizard-style-1 > .steps > ul .current a .number, .transparent-mode .wizard-style-1 > .steps > ul .current a:hover .number, .transparent-mode .wizard-style-1 > .steps > ul .current a:active .number {
  background-color: var(--primary-bg-color);
  color: #fff;
}
.transparent-mode .wizard-style-1 > .steps > ul .done a .number, .transparent-mode .wizard-style-1 > .steps > ul .done a:hover .number, .transparent-mode .wizard-style-1 > .steps > ul .done a:active .number {
  background-color: #643ab0;
  color: #fff;
}
.transparent-mode .wizard-style-2 > .steps > ul a .number, .transparent-mode .wizard-style-2 > .steps > ul a:hover .number, .transparent-mode .wizard-style-2 > .steps > ul a:active .number {
  border: 2px solid #f3f7fd;
  color: #696e8d;
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .wizard-style-2 > .steps > ul .current a .number, .transparent-mode .wizard-style-2 > .steps > ul .current a:hover .number, .transparent-mode .wizard-style-2 > .steps > ul .current a:active .number {
  border-color: var(--primary-bg-color);
  color: var(--primary-bg-color);
}
.transparent-mode .wizard-style-2 > .steps > ul .done a .number, .transparent-mode .wizard-style-2 > .steps > ul .done a:hover .number, .transparent-mode .wizard-style-2 > .steps > ul .done a:active .number {
  border-color: #8c3feb;
  color: #8c3feb;
}
.transparent-mode .parsley-required {
  color: #ff5c77;
}
.transparent-mode .wizard-card .moving-tab {
  background-color: var(--primary-bg-color) !important;
}
.transparent-mode .form-group label.control-label {
  color: var(--primary-bg-color);
}
.transparent-mode .wizard-card.form-group .form-control {
  background-image: linear-gradient(#c4c4c4, #c4c4c4, linear-gradient(#e1e1e2, #e1e1e2));
}
.transparent-mode .wizard-container .wizard-navigation {
  background: #ebeff8;
}
.transparent-mode .wizard-card .choice:hover .icon, .transparent-mode .wizard-card .choice.active .icon {
  border-color: var(--primary-bg-color) !important;
  color: var(--primary-bg-color) !important;
}
.transparent-mode .weather-card {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .weather-card .top .wrapper .mynav .lnr,
.transparent-mode .weather-card .top .wrapper .heading,
.transparent-mode .weather-card .top .wrapper .location {
  color: #fff;
}
.transparent-mode .weather-card .top .wrapper .temp a,
.transparent-mode .weather-card .top .wrapper .temp .temp-value,
.transparent-mode .weather-card .top .wrapper .temp .deg {
  color: #fff;
}
.transparent-mode .weather-card .bottom {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .weather-card .bottom .wrapper .forecast a {
  color: #000;
}
.transparent-mode .weather-card .bottom .wrapper .forecast li {
  color: rgba(0, 0, 0, 0.25);
}
.transparent-mode .weather-card .bottom .wrapper .forecast li.active {
  color: rgba(0, 0, 0, 0.8);
}
.transparent-mode .widget-info i {
  border: 2px solid #fff;
}
.transparent-mode .widget-info a {
  border-bottom-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .widgets-cards .wrp.icon-circle i {
  color: #fff;
}
.transparent-mode .widget-progress .progress {
  background-color: rgba(0, 0, 0, 0.1);
}
.transparent-mode .widget-card-1 i {
  color: #fff;
}
.transparent-mode .widget-card-1 i:hover {
  color: #fff;
}
.transparent-mode .wideget-user .wideget-user-icons a:hover {
  color: #fff;
}
.transparent-mode .wideget-user-tab .tab-menu-heading .nav li a {
  color: #374254;
}
.transparent-mode .widget-drop .button:focus {
  border-color: transparant !important;
}
.transparent-mode .bg-secondary {
  background: #05c3fb !important;
}
.transparent-mode a.bg-secondary:hover, .transparent-mode a.bg-secondary:focus {
  background-color: #05c3fb !important;
}
.transparent-mode button.bg-secondary:hover, .transparent-mode button.bg-secondary:focus {
  background-color: #05c3fb !important;
}
.transparent-mode .bg-success {
  background: #09ad95 !important;
}
.transparent-mode a.bg-success:hover, .transparent-mode a.bg-success:focus {
  background-color: #15bf42 !important;
}
.transparent-mode button.bg-success:hover, .transparent-mode button.bg-success:focus {
  background-color: #15bf42 !important;
}
.transparent-mode .bg-info {
  background: #1170e4 !important;
}
.transparent-mode a.bg-info:hover, .transparent-mode a.bg-info:focus {
  background-color: #1eb0e2 !important;
}
.transparent-mode button.bg-info:hover, .transparent-mode button.bg-info:focus {
  background-color: #1eb0e2 !important;
}
.transparent-mode .bg-warning {
  background: #f7b731 !important;
}
.transparent-mode a.bg-warning:hover, .transparent-mode a.bg-warning:focus {
  background-color: #e0a325 !important;
}
.transparent-mode button.bg-warning:hover, .transparent-mode button.bg-warning:focus {
  background-color: #e0a325 !important;
}
.transparent-mode .bg-danger {
  background: #e82646 !important;
}
.transparent-mode a.bg-danger:hover, .transparent-mode a.bg-danger:focus {
  background-color: #de223d !important;
}
.transparent-mode button.bg-danger:hover, .transparent-mode button.bg-danger:focus {
  background-color: #de223d !important;
}
.transparent-mode .bg-light {
  background-color: var(--transparent-body) !important;
}
.transparent-mode a.bg-light:hover, .transparent-mode a.bg-light:focus {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode button.bg-light:hover, .transparent-mode button.bg-light:focus {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode .bg-dark {
  background-color: #343a40 !important;
}
.transparent-mode a.bg-dark:hover, .transparent-mode a.bg-dark:focus {
  background-color: #1d2124 !important;
}
.transparent-mode button.bg-dark:hover, .transparent-mode button.bg-dark:focus {
  background-color: #1d2124 !important;
}
.transparent-mode .bg-facebook {
  background: #2b4170 !important;
}
.transparent-mode .bg-secondary-gradient {
  background: linear-gradient(to bottom right, #82cff2 0%, #28b7f9 100%) !important;
}
.transparent-mode a.bg-secondary-gradient:hover, .transparent-mode a.bg-secondary-gradient:focus {
  background-color: #05c3fb !important;
}
.transparent-mode button.bg-secondary-gradient:hover, .transparent-mode button.bg-secondary-gradient:focus {
  background-color: #05c3fb !important;
}
.transparent-mode .bg-success-gradient {
  background: linear-gradient(to bottom right, #1ea38f 0%, #5cf9e2 100%) !important;
}
.transparent-mode a.bg-success-gradient:hover, .transparent-mode a.bg-success-gradient:focus {
  background-color: #448700 !important;
}
.transparent-mode button.bg-success-gradient:hover, .transparent-mode button.bg-success-gradient:focus {
  background-color: #448700 !important;
}
.transparent-mode .bg-info-gradient {
  background: linear-gradient(to bottom right, #1e63c3 0%, #00f2fe 100%) !important;
}
.transparent-mode a.bg-info-gradient:hover, .transparent-mode a.bg-info-gradient:focus {
  background-color: #1594ef !important;
}
.transparent-mode button.bg-info-gradient:hover, .transparent-mode button.bg-info-gradient:focus {
  background-color: #1594ef !important;
}
.transparent-mode .bg-warning-gradient {
  background: linear-gradient(to bottom right, #f66b4e 0%, #fbc434 100%) !important;
}
.transparent-mode a.bg-warning-gradient:hover, .transparent-mode a.bg-warning-gradient:focus {
  background-color: #FBB034 !important;
}
.transparent-mode button.bg-warning-gradient:hover, .transparent-mode button.bg-warning-gradient:focus {
  background-color: #FBB034 !important;
}
.transparent-mode .bg-danger-gradient {
  background-image: linear-gradient(to bottom right, #b51b35 0%, #fd4a68 100%) !important;
}
.transparent-mode a.bg-danger-gradient:hover, .transparent-mode a.bg-danger-gradient:focus {
  background-color: #a11918 !important;
}
.transparent-mode button.bg-danger-gradient:hover, .transparent-mode button.bg-danger-gradient:focus {
  background-color: #a11918 !important;
}
.transparent-mode .bg-light-gradient {
  background-color: #f8f9fa !important;
}
.transparent-mode a.bg-light-gradient:hover, .transparent-mode a.bg-light-gradient:focus {
  background-color: #dae0e5 !important;
}
.transparent-mode button.bg-light-gradient:hover, .transparent-mode button.bg-light-gradient:focus {
  background-color: #dae0e5 !important;
}
.transparent-mode .bg-dark-gradient {
  background-color: #343a40 !important;
}
.transparent-mode a.bg-dark-gradient:hover, .transparent-mode a.bg-dark-gradient:focus {
  background-color: #1d2124 !important;
}
.transparent-mode button.bg-dark-gradient:hover, .transparent-mode button.bg-dark-gradient:focus {
  background-color: #1d2124 !important;
}
.transparent-mode .bg-facebook-gradient {
  background: linear-gradient(to bottom right, #3b5998, #2b4170) !important;
}
.transparent-mode .bg-white {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode .bg-transparent {
  background-color: transparent !important;
}
.transparent-mode .bg1 {
  background: linear-gradient(to right bottom, #163b7c 0%, #548beb 100%);
}
.transparent-mode .bg2 {
  background: linear-gradient(to bottom right, #00f2fe 0%, #1e63c3 100%) !important;
}
.transparent-mode .bg3 {
  background: linear-gradient(to bottom right, #f53e31, #dd4b39);
}
.transparent-mode .bg-purple {
  background: #8927ec !important;
  color: #fff !important;
}
.transparent-mode a.bg-purple:hover, .transparent-mode a.bg-purple:focus {
  background-color: #8c31e4 !important;
}
.transparent-mode button.bg-purple:hover, .transparent-mode button.bg-purple:focus {
  background-color: #8c31e4 !important;
}
.transparent-mode .bg-blue-lightest {
  background-color: #edf2fa !important;
}
.transparent-mode a.bg-blue-lightest:hover, .transparent-mode a.bg-blue-lightest:focus {
  background-color: #c5d5ef !important;
}
.transparent-mode button.bg-blue-lightest:hover, .transparent-mode button.bg-blue-lightest:focus {
  background-color: #c5d5ef !important;
}
.transparent-mode .bg-blue-lighter {
  background-color: #c8d9f1 !important;
}
.transparent-mode a.bg-blue-lighter:hover, .transparent-mode a.bg-blue-lighter:focus {
  background-color: #9fbde7 !important;
}
.transparent-mode button.bg-blue-lighter:hover, .transparent-mode button.bg-blue-lighter:focus {
  background-color: #9fbde7 !important;
}
.transparent-mode .bg-blue-light {
  background-color: #7ea5dd !important;
}
.transparent-mode a.bg-blue-light:hover, .transparent-mode a.bg-blue-light:focus {
  background-color: #5689d2 !important;
}
.transparent-mode button.bg-blue-light:hover, .transparent-mode button.bg-blue-light:focus {
  background-color: #5689d2 !important;
}
.transparent-mode .bg-blue-dark {
  background-color: #3866a6 !important;
}
.transparent-mode a.bg-blue-dark:hover, .transparent-mode a.bg-blue-dark:focus {
  background-color: #2b4f80 !important;
}
.transparent-mode button.bg-blue-dark:hover, .transparent-mode button.bg-blue-dark:focus {
  background-color: #2b4f80 !important;
}
.transparent-mode .bg-blue-darker {
  background-color: #1c3353 !important;
}
.transparent-mode a.bg-blue-darker:hover, .transparent-mode a.bg-blue-darker:focus {
  background-color: #0f1c2d !important;
}
.transparent-mode button.bg-blue-darker:hover, .transparent-mode button.bg-blue-darker:focus {
  background-color: #0f1c2d !important;
}
.transparent-mode .bg-blue-darkest {
  background-color: #0e1929 !important;
}
.transparent-mode a.bg-blue-darkest:hover, .transparent-mode a.bg-blue-darkest:focus {
  background-color: #010203 !important;
}
.transparent-mode button.bg-blue-darkest:hover, .transparent-mode button.bg-blue-darkest:focus {
  background-color: #010203 !important;
}
.transparent-mode .bg-purssianblue {
  background-color: #362f71;
}
.transparent-mode a.bg-purssianblue-lightest:hover, .transparent-mode a.bg-purssianblue-lightest:focus {
  background-color: #3f3688 !important;
}
.transparent-mode button.bg-purssianblue-lightest:hover, .transparent-mode button.bg-purssianblue-lightest:focus {
  background-color: #3f3688 !important;
}
.transparent-mode .bg-indigo-lightest {
  background-color: #f0f1fa !important;
}
.transparent-mode a.bg-indigo-lightest:hover, .transparent-mode a.bg-indigo-lightest:focus {
  background-color: #cacded !important;
}
.transparent-mode button.bg-indigo-lightest:hover, .transparent-mode button.bg-indigo-lightest:focus {
  background-color: #cacded !important;
}
.transparent-mode .bg-indigo-lighter {
  background-color: #d1d5f0 !important;
}
.transparent-mode a.bg-indigo-lighter:hover, .transparent-mode a.bg-indigo-lighter:focus {
  background-color: #abb2e3 !important;
}
.transparent-mode button.bg-indigo-lighter:hover, .transparent-mode button.bg-indigo-lighter:focus {
  background-color: #abb2e3 !important;
}
.transparent-mode .bg-indigo-light {
  background-color: #939edc !important;
}
.transparent-mode a.bg-indigo-light:hover, .transparent-mode a.bg-indigo-light:focus {
  background-color: #6c7bd0 !important;
}
.transparent-mode button.bg-indigo-light:hover, .transparent-mode button.bg-indigo-light:focus {
  background-color: #6c7bd0 !important;
}
.transparent-mode .bg-indigo-dark {
  background-color: #515da4 !important;
}
.transparent-mode a.bg-indigo-dark:hover, .transparent-mode a.bg-indigo-dark:focus {
  background-color: #404a82 !important;
}
.transparent-mode button.bg-indigo-dark:hover, .transparent-mode button.bg-indigo-dark:focus {
  background-color: #404a82 !important;
}
.transparent-mode .bg-indigo-darker {
  background-color: #282e52 !important;
}
.transparent-mode a.bg-indigo-darker:hover, .transparent-mode a.bg-indigo-darker:focus {
  background-color: #171b30 !important;
}
.transparent-mode button.bg-indigo-darker:hover, .transparent-mode button.bg-indigo-darker:focus {
  background-color: #171b30 !important;
}
.transparent-mode .bg-indigo-darkest {
  background-color: #141729 !important;
}
.transparent-mode a.bg-indigo-darkest:hover, .transparent-mode a.bg-indigo-darkest:focus {
  background-color: #030407 !important;
}
.transparent-mode button.bg-indigo-darkest:hover, .transparent-mode button.bg-indigo-darkest:focus {
  background-color: #030407 !important;
}
.transparent-mode .bg-purple-lightest {
  background-color: #f6effd !important;
}
.transparent-mode a.bg-purple-lightest:hover, .transparent-mode a.bg-purple-lightest:focus {
  background-color: #ddc2f7 !important;
}
.transparent-mode button.bg-purple-lightest:hover, .transparent-mode button.bg-purple-lightest:focus {
  background-color: #ddc2f7 !important;
}
.transparent-mode .bg-purple-lighter {
  background-color: #e4cff9 !important;
}
.transparent-mode a.bg-purple-lighter:hover, .transparent-mode a.bg-purple-lighter:focus {
  background-color: #cba2f3 !important;
}
.transparent-mode button.bg-purple-lighter:hover, .transparent-mode button.bg-purple-lighter:focus {
  background-color: #cba2f3 !important;
}
.transparent-mode .bg-purple-light {
  background-color: #c08ef0 !important;
}
.transparent-mode a.bg-purple-light:hover, .transparent-mode a.bg-purple-light:focus {
  background-color: #a761ea !important;
}
.transparent-mode button.bg-purple-light:hover, .transparent-mode button.bg-purple-light:focus {
  background-color: #a761ea !important;
}
.transparent-mode .bg-purple-dark {
  background-color: #844bbb !important;
}
.transparent-mode a.bg-purple-dark:hover, .transparent-mode a.bg-purple-dark:focus {
  background-color: #6a3a99 !important;
}
.transparent-mode button.bg-purple-dark:hover, .transparent-mode button.bg-purple-dark:focus {
  background-color: #6a3a99 !important;
}
.transparent-mode .bg-purple-darker {
  background-color: #42265e !important;
}
.transparent-mode a.bg-purple-darker:hover, .transparent-mode a.bg-purple-darker:focus {
  background-color: #29173a !important;
}
.transparent-mode button.bg-purple-darker:hover, .transparent-mode button.bg-purple-darker:focus {
  background-color: #29173a !important;
}
.transparent-mode .bg-purple-darkest {
  background-color: #21132f !important;
}
.transparent-mode a.bg-purple-darkest:hover, .transparent-mode a.bg-purple-darkest:focus {
  background-color: #08040b !important;
}
.transparent-mode button.bg-purple-darkest:hover, .transparent-mode button.bg-purple-darkest:focus {
  background-color: #08040b !important;
}
.transparent-mode .bg-pink-lightest {
  background-color: #fef0f5 !important;
}
.transparent-mode a.bg-pink-lightest:hover, .transparent-mode a.bg-pink-lightest:focus {
  background-color: #fbc0d5 !important;
}
.transparent-mode button.bg-pink-lightest:hover, .transparent-mode button.bg-pink-lightest:focus {
  background-color: #fbc0d5 !important;
}
.transparent-mode .bg-pink-lighter {
  background-color: #fcd3e1 !important;
}
.transparent-mode a.bg-pink-lighter:hover, .transparent-mode a.bg-pink-lighter:focus {
  background-color: #f9a3c0 !important;
}
.transparent-mode button.bg-pink-lighter:hover, .transparent-mode button.bg-pink-lighter:focus {
  background-color: #f9a3c0 !important;
}
.transparent-mode .bg-pink-light {
  background-color: #f999b9 !important;
}
.transparent-mode a.bg-pink-light:hover, .transparent-mode a.bg-pink-light:focus {
  background-color: #f66998 !important;
}
.transparent-mode button.bg-pink-light:hover, .transparent-mode button.bg-pink-light:focus {
  background-color: #f66998 !important;
}
.transparent-mode .bg-pink-dark {
  background-color: #c5577c !important;
}
.transparent-mode a.bg-pink-dark:hover, .transparent-mode a.bg-pink-dark:focus {
  background-color: #ad3c62 !important;
}
.transparent-mode button.bg-pink-dark:hover, .transparent-mode button.bg-pink-dark:focus {
  background-color: #ad3c62 !important;
}
.transparent-mode .bg-pink-darker {
  background-color: #622c3e !important;
}
.transparent-mode a.bg-pink-darker:hover, .transparent-mode a.bg-pink-darker:focus {
  background-color: #3f1c28 !important;
}
.transparent-mode button.bg-pink-darker:hover, .transparent-mode button.bg-pink-darker:focus {
  background-color: #3f1c28 !important;
}
.transparent-mode .bg-pink-darkest {
  background-color: #31161f !important;
}
.transparent-mode a.bg-pink-darkest:hover, .transparent-mode a.bg-pink-darkest:focus {
  background-color: #0e0609 !important;
}
.transparent-mode button.bg-pink-darkest:hover, .transparent-mode button.bg-pink-darkest:focus {
  background-color: #0e0609 !important;
}
.transparent-mode .bg-red-lightest {
  background-color: #fae9e9 !important;
}
.transparent-mode a.bg-red-lightest:hover, .transparent-mode a.bg-red-lightest:focus {
  background-color: #f1bfbf !important;
}
.transparent-mode button.bg-red-lightest:hover, .transparent-mode button.bg-red-lightest:focus {
  background-color: #f1bfbf !important;
}
.transparent-mode .bg-red-lighter {
  background-color: #f0bcbc !important;
}
.transparent-mode a.bg-red-lighter:hover, .transparent-mode a.bg-red-lighter:focus {
  background-color: #e79292 !important;
}
.transparent-mode button.bg-red-lighter:hover, .transparent-mode button.bg-red-lighter:focus {
  background-color: #e79292 !important;
}
.transparent-mode .bg-red-light {
  background-color: #dc6362 !important;
}
.transparent-mode a.bg-red-light:hover, .transparent-mode a.bg-red-light:focus {
  background-color: #d33a38 !important;
}
.transparent-mode button.bg-red-light:hover, .transparent-mode button.bg-red-light:focus {
  background-color: #d33a38 !important;
}
.transparent-mode .bg-red-dark {
  background-color: #a41a19 !important;
}
.transparent-mode a.bg-red-dark:hover, .transparent-mode a.bg-red-dark:focus {
  background-color: #781312 !important;
}
.transparent-mode button.bg-red-dark:hover, .transparent-mode button.bg-red-dark:focus {
  background-color: #781312 !important;
}
.transparent-mode .bg-red-darker {
  background-color: #520d0c !important;
}
.transparent-mode a.bg-red-darker:hover, .transparent-mode a.bg-red-darker:focus {
  background-color: #260605 !important;
}
.transparent-mode button.bg-red-darker:hover, .transparent-mode button.bg-red-darker:focus {
  background-color: #260605 !important;
}
.transparent-mode .bg-red-darkest {
  background-color: #290606 !important;
}
.transparent-mode a.bg-red-darkest:hover, .transparent-mode a.bg-red-darkest:focus {
  background-color: black !important;
}
.transparent-mode button.bg-red-darkest:hover, .transparent-mode button.bg-red-darkest:focus {
  background-color: black !important;
}
.transparent-mode .bg-orange-lightest {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode a.bg-orange-lightest:hover, .transparent-mode a.bg-orange-lightest:focus {
  background-color: peachpuff !important;
}
.transparent-mode button.bg-orange-lightest:hover, .transparent-mode button.bg-orange-lightest:focus {
  background-color: peachpuff !important;
}
.transparent-mode .bg-orange-lighter {
  background-color: #fee0c7 !important;
}
.transparent-mode a.bg-orange-lighter:hover, .transparent-mode a.bg-orange-lighter:focus {
  background-color: #fdc495 !important;
}
.transparent-mode button.bg-orange-lighter:hover, .transparent-mode button.bg-orange-lighter:focus {
  background-color: #fdc495 !important;
}
.transparent-mode .bg-orange-light {
  background-color: #feb67c !important;
}
.transparent-mode a.bg-orange-light:hover, .transparent-mode a.bg-orange-light:focus {
  background-color: #fe9a49 !important;
}
.transparent-mode button.bg-orange-light:hover, .transparent-mode button.bg-orange-light:focus {
  background-color: #fe9a49 !important;
}
.transparent-mode .bg-orange-dark {
  background-color: #ca7836 !important;
}
.transparent-mode a.bg-orange-dark:hover, .transparent-mode a.bg-orange-dark:focus {
  background-color: #a2602b !important;
}
.transparent-mode button.bg-orange-dark:hover, .transparent-mode button.bg-orange-dark:focus {
  background-color: #a2602b !important;
}
.transparent-mode .bg-orange-darker {
  background-color: #653c1b !important;
}
.transparent-mode a.bg-orange-darker:hover, .transparent-mode a.bg-orange-darker:focus {
  background-color: #3d2410 !important;
}
.transparent-mode button.bg-orange-darker:hover, .transparent-mode button.bg-orange-darker:focus {
  background-color: #3d2410 !important;
}
.transparent-mode .bg-orange-darkest {
  background-color: #331e0e !important;
}
.transparent-mode a.bg-orange-darkest:hover, .transparent-mode a.bg-orange-darkest:focus {
  background-color: #0b0603 !important;
}
.transparent-mode button.bg-orange-darkest:hover, .transparent-mode button.bg-orange-darkest:focus {
  background-color: #0b0603 !important;
}
.transparent-mode .bg-yellow-lightest {
  background-color: #fef9e7 !important;
}
.transparent-mode a.bg-yellow-lightest:hover, .transparent-mode a.bg-yellow-lightest:focus {
  background-color: #fcedb6 !important;
}
.transparent-mode button.bg-yellow-lightest:hover, .transparent-mode button.bg-yellow-lightest:focus {
  background-color: #fcedb6 !important;
}
.transparent-mode .bg-yellow-lighter {
  background-color: #fbedb7 !important;
}
.transparent-mode a.bg-yellow-lighter:hover, .transparent-mode a.bg-yellow-lighter:focus {
  background-color: #f8e187 !important;
}
.transparent-mode button.bg-yellow-lighter:hover, .transparent-mode button.bg-yellow-lighter:focus {
  background-color: #f8e187 !important;
}
.transparent-mode .bg-yellow-light {
  background-color: #f5d657 !important;
}
.transparent-mode a.bg-yellow-light:hover, .transparent-mode a.bg-yellow-light:focus {
  background-color: #f2ca27 !important;
}
.transparent-mode button.bg-yellow-light:hover, .transparent-mode button.bg-yellow-light:focus {
  background-color: #f2ca27 !important;
}
.transparent-mode .bg-yellow-dark {
  background-color: #c19d0c !important;
}
.transparent-mode a.bg-yellow-dark:hover, .transparent-mode a.bg-yellow-dark:focus {
  background-color: #917609 !important;
}
.transparent-mode button.bg-yellow-dark:hover, .transparent-mode button.bg-yellow-dark:focus {
  background-color: #917609 !important;
}
.transparent-mode .bg-yellow-darker {
  background-color: #604e06 !important;
}
.transparent-mode a.bg-yellow-darker:hover, .transparent-mode a.bg-yellow-darker:focus {
  background-color: #302703 !important;
}
.transparent-mode button.bg-yellow-darker:hover, .transparent-mode button.bg-yellow-darker:focus {
  background-color: #302703 !important;
}
.transparent-mode .bg-yellow-darkest {
  background-color: #302703 !important;
}
.transparent-mode a.bg-yellow-darkest:hover, .transparent-mode a.bg-yellow-darkest:focus {
  background-color: black !important;
}
.transparent-mode button.bg-yellow-darkest:hover, .transparent-mode button.bg-yellow-darkest:focus {
  background-color: black !important;
}
.transparent-mode .bg-green-lightest {
  background-color: #eff8e6 !important;
}
.transparent-mode a.bg-green-lightest:hover, .transparent-mode a.bg-green-lightest:focus {
  background-color: #d6edbe !important;
}
.transparent-mode button.bg-green-lightest:hover, .transparent-mode button.bg-green-lightest:focus {
  background-color: #d6edbe !important;
}
.transparent-mode .bg-green-lighter {
  background-color: #cfeab3 !important;
}
.transparent-mode a.bg-green-lighter:hover, .transparent-mode a.bg-green-lighter:focus {
  background-color: #b6df8b !important;
}
.transparent-mode button.bg-green-lighter:hover, .transparent-mode button.bg-green-lighter:focus {
  background-color: #b6df8b !important;
}
.transparent-mode .bg-green-light {
  background-color: #8ecf4d !important;
}
.transparent-mode a.bg-green-light:hover, .transparent-mode a.bg-green-light:focus {
  background-color: #75b831 !important;
}
.transparent-mode button.bg-green-light:hover, .transparent-mode button.bg-green-light:focus {
  background-color: #75b831 !important;
}
.transparent-mode .bg-green-dark {
  background-color: #4b9500 !important;
}
.transparent-mode a.bg-green-dark:hover, .transparent-mode a.bg-green-dark:focus {
  background-color: #316200 !important;
}
.transparent-mode button.bg-green-dark:hover, .transparent-mode button.bg-green-dark:focus {
  background-color: #316200 !important;
}
.transparent-mode .bg-green-darker {
  background-color: #264a00 !important;
}
.transparent-mode a.bg-green-darker:hover, .transparent-mode a.bg-green-darker:focus {
  background-color: #0c1700 !important;
}
.transparent-mode button.bg-green-darker:hover, .transparent-mode button.bg-green-darker:focus {
  background-color: #0c1700 !important;
}
.transparent-mode .bg-green-darkest {
  background-color: #132500 !important;
}
.transparent-mode a.bg-green-darkest:hover, .transparent-mode a.bg-green-darkest:focus {
  background-color: black !important;
}
.transparent-mode button.bg-green-darkest:hover, .transparent-mode button.bg-green-darkest:focus {
  background-color: black !important;
}
.transparent-mode .bg-teal-lightest {
  background-color: #eafaf8 !important;
}
.transparent-mode a.bg-teal-lightest:hover, .transparent-mode a.bg-teal-lightest:focus {
  background-color: #c1f0ea !important;
}
.transparent-mode button.bg-teal-lightest:hover, .transparent-mode button.bg-teal-lightest:focus {
  background-color: #c1f0ea !important;
}
.transparent-mode .bg-teal-lighter {
  background-color: #bfefea !important;
}
.transparent-mode a.bg-teal-lighter:hover, .transparent-mode a.bg-teal-lighter:focus {
  background-color: #96e5dd !important;
}
.transparent-mode button.bg-teal-lighter:hover, .transparent-mode button.bg-teal-lighter:focus {
  background-color: #96e5dd !important;
}
.transparent-mode .bg-teal-light {
  background-color: #6bdbcf !important;
}
.transparent-mode a.bg-teal-light:hover, .transparent-mode a.bg-teal-light:focus {
  background-color: #42d1c2 !important;
}
.transparent-mode button.bg-teal-light:hover, .transparent-mode button.bg-teal-light:focus {
  background-color: #42d1c2 !important;
}
.transparent-mode .bg-teal-dark {
  background-color: #22a295 !important;
}
.transparent-mode a.bg-teal-dark:hover, .transparent-mode a.bg-teal-dark:focus {
  background-color: #19786e !important;
}
.transparent-mode button.bg-teal-dark:hover, .transparent-mode button.bg-teal-dark:focus {
  background-color: #19786e !important;
}
.transparent-mode .bg-teal-darker {
  background-color: #11514a !important;
}
.transparent-mode a.bg-teal-darker:hover, .transparent-mode a.bg-teal-darker:focus {
  background-color: #082723 !important;
}
.transparent-mode button.bg-teal-darker:hover, .transparent-mode button.bg-teal-darker:focus {
  background-color: #082723 !important;
}
.transparent-mode .bg-teal-darkest {
  background-color: #092925 !important;
}
.transparent-mode a.bg-teal-darkest:hover, .transparent-mode a.bg-teal-darkest:focus {
  background-color: black !important;
}
.transparent-mode button.bg-teal-darkest:hover, .transparent-mode button.bg-teal-darkest:focus {
  background-color: black !important;
}
.transparent-mode .bg-cyan-lightest {
  background-color: #e8f6f8 !important;
}
.transparent-mode a.bg-cyan-lightest:hover, .transparent-mode a.bg-cyan-lightest:focus {
  background-color: #c1e7ec !important;
}
.transparent-mode button.bg-cyan-lightest:hover, .transparent-mode button.bg-cyan-lightest:focus {
  background-color: #c1e7ec !important;
}
.transparent-mode .bg-cyan-lighter {
  background-color: #b9e3ea !important;
}
.transparent-mode a.bg-cyan-lighter:hover, .transparent-mode a.bg-cyan-lighter:focus {
  background-color: #92d3de !important;
}
.transparent-mode button.bg-cyan-lighter:hover, .transparent-mode button.bg-cyan-lighter:focus {
  background-color: #92d3de !important;
}
.transparent-mode .bg-cyan-light {
  background-color: #5dbecd !important;
}
.transparent-mode a.bg-cyan-light:hover, .transparent-mode a.bg-cyan-light:focus {
  background-color: #3aabbd !important;
}
.transparent-mode button.bg-cyan-light:hover, .transparent-mode button.bg-cyan-light:focus {
  background-color: #3aabbd !important;
}
.transparent-mode .bg-cyan-dark {
  background-color: #128293 !important;
}
.transparent-mode a.bg-cyan-dark:hover, .transparent-mode a.bg-cyan-dark:focus {
  background-color: #0c5a66 !important;
}
.transparent-mode button.bg-cyan-dark:hover, .transparent-mode button.bg-cyan-dark:focus {
  background-color: #0c5a66 !important;
}
.transparent-mode .bg-cyan-darker {
  background-color: #09414a !important;
}
.transparent-mode a.bg-cyan-darker:hover, .transparent-mode a.bg-cyan-darker:focus {
  background-color: #03191d !important;
}
.transparent-mode button.bg-cyan-darker:hover, .transparent-mode button.bg-cyan-darker:focus {
  background-color: #03191d !important;
}
.transparent-mode .bg-cyan-darkest {
  background-color: #052025 !important;
}
.transparent-mode a.bg-cyan-darkest:hover, .transparent-mode a.bg-cyan-darkest:focus {
  background-color: black !important;
}
.transparent-mode button.bg-cyan-darkest:hover, .transparent-mode button.bg-cyan-darkest:focus {
  background-color: black !important;
}
.transparent-mode .bg-white-lightest {
  background-color: white !important;
}
.transparent-mode a.bg-white-lightest:hover, .transparent-mode a.bg-white-lightest:focus {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode button.bg-white-lightest:hover, .transparent-mode button.bg-white-lightest:focus {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode .bg-white-lighter {
  background-color: white !important;
}
.transparent-mode a.bg-white-lighter:hover, .transparent-mode a.bg-white-lighter:focus {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode button.bg-white-lighter:hover, .transparent-mode button.bg-white-lighter:focus {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode .bg-white-light {
  background-color: white !important;
}
.transparent-mode a.bg-white-light:hover, .transparent-mode a.bg-white-light:focus {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode button.bg-white-light:hover, .transparent-mode button.bg-white-light:focus {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode .bg-white-dark {
  background-color: #cccccc !important;
}
.transparent-mode a.bg-white-dark:hover, .transparent-mode a.bg-white-dark:focus {
  background-color: #b3b2b2 !important;
}
.transparent-mode button.bg-white-dark:hover, .transparent-mode button.bg-white-dark:focus {
  background-color: #b3b2b2 !important;
}
.transparent-mode .bg-white-darker {
  background-color: #666666 !important;
}
.transparent-mode a.bg-white-darker:hover, .transparent-mode a.bg-white-darker:focus {
  background-color: #4d4c4c !important;
}
.transparent-mode button.bg-white-darker:hover, .transparent-mode button.bg-white-darker:focus {
  background-color: #4d4c4c !important;
}
.transparent-mode .bg-white-darkest {
  background-color: #333333 !important;
}
.transparent-mode a.bg-white-darkest:hover, .transparent-mode a.bg-white-darkest:focus {
  background-color: #1a1919 !important;
}
.transparent-mode button.bg-white-darkest:hover, .transparent-mode button.bg-white-darkest:focus {
  background-color: #1a1919 !important;
}
.transparent-mode .bg-gray-lightest {
  background-color: #f3f4f5 !important;
}
.transparent-mode a.bg-gray-lightest:hover, .transparent-mode a.bg-gray-lightest:focus {
  background-color: #d7dbde !important;
}
.transparent-mode button.bg-gray-lightest:hover, .transparent-mode button.bg-gray-lightest:focus {
  background-color: #d7dbde !important;
}
.transparent-mode .bg-gray-lighter {
  background-color: #dbdde0 !important;
}
.transparent-mode a.bg-gray-lighter:hover, .transparent-mode a.bg-gray-lighter:focus {
  background-color: #c0c3c8 !important;
}
.transparent-mode button.bg-gray-lighter:hover, .transparent-mode button.bg-gray-lighter:focus {
  background-color: #c0c3c8 !important;
}
.transparent-mode .bg-gray-light {
  background-color: #aab0b6 !important;
}
.transparent-mode a.bg-gray-light:hover, .transparent-mode a.bg-gray-light:focus {
  background-color: #8f979e !important;
}
.transparent-mode button.bg-gray-light:hover, .transparent-mode button.bg-gray-light:focus {
  background-color: #8f979e !important;
}
.transparent-mode .bg-gray-dark {
  background-color: #6b7278 !important;
  background: #343a40 !important;
}
.transparent-mode a.bg-gray-dark:hover, .transparent-mode a.bg-gray-dark:focus {
  background-color: #53585d !important;
}
.transparent-mode button.bg-gray-dark:hover, .transparent-mode button.bg-gray-dark:focus {
  background-color: #53585d !important;
}
.transparent-mode .bg-gray-darker {
  background-color: #36393c !important;
}
.transparent-mode a.bg-gray-darker:hover, .transparent-mode a.bg-gray-darker:focus {
  background-color: #1e2021 !important;
}
.transparent-mode button.bg-gray-darker:hover, .transparent-mode button.bg-gray-darker:focus {
  background-color: #1e2021 !important;
}
.transparent-mode .bg-gray-darkest {
  background-color: #1b1c1e !important;
}
.transparent-mode a.bg-gray-darkest:hover, .transparent-mode a.bg-gray-darkest:focus {
  background-color: #030303 !important;
}
.transparent-mode button.bg-gray-darkest:hover, .transparent-mode button.bg-gray-darkest:focus {
  background-color: #030303 !important;
}
.transparent-mode .bg-gray-dark-lightest {
  background-color: #ebebec !important;
}
.transparent-mode a.bg-gray-dark-lightest:hover, .transparent-mode a.bg-gray-dark-lightest:focus {
  background-color: #d1d1d3 !important;
}
.transparent-mode button.bg-gray-dark-lightest:hover, .transparent-mode button.bg-gray-dark-lightest:focus {
  background-color: #d1d1d3 !important;
}
.transparent-mode .bg-gray-dark-lighter {
  background-color: #c2c4c6 !important;
}
.transparent-mode a.bg-gray-dark-lighter:hover, .transparent-mode a.bg-gray-dark-lighter:focus {
  background-color: #a8abad !important;
}
.transparent-mode button.bg-gray-dark-lighter:hover, .transparent-mode button.bg-gray-dark-lighter:focus {
  background-color: #a8abad !important;
}
.transparent-mode .bg-gray-dark-light {
  background-color: #717579 !important;
}
.transparent-mode a.bg-gray-dark-light:hover, .transparent-mode a.bg-gray-dark-light:focus {
  background-color: #585c5f !important;
}
.transparent-mode button.bg-gray-dark-light:hover, .transparent-mode button.bg-gray-dark-light:focus {
  background-color: #585c5f !important;
}
.transparent-mode .bg-gray-dark-dark {
  background-color: #2a2e33 !important;
}
.transparent-mode a.bg-gray-dark-dark:hover, .transparent-mode a.bg-gray-dark-dark:focus {
  background-color: #131517 !important;
}
.transparent-mode button.bg-gray-dark-dark:hover, .transparent-mode button.bg-gray-dark-dark:focus {
  background-color: #131517 !important;
}
.transparent-mode .bg-gray-dark-darker {
  background-color: #15171a !important;
}
.transparent-mode a.bg-gray-dark-darker:hover, .transparent-mode a.bg-gray-dark-darker:focus {
  background-color: black !important;
}
.transparent-mode button.bg-gray-dark-darker:hover, .transparent-mode button.bg-gray-dark-darker:focus {
  background-color: black !important;
}
.transparent-mode .bg-gray-dark-darkest {
  background-color: #0a0c0d !important;
}
.transparent-mode a.bg-gray-dark-darkest:hover, .transparent-mode a.bg-gray-dark-darkest:focus {
  background-color: black !important;
}
.transparent-mode button.bg-gray-dark-darkest:hover, .transparent-mode button.bg-gray-dark-darkest:focus {
  background-color: black !important;
}
.transparent-mode .bg-azure-lightest {
  background-color: #ecf7fe !important;
}
.transparent-mode a.bg-azure-lightest:hover, .transparent-mode a.bg-azure-lightest:focus {
  background-color: #bce3fb !important;
}
.transparent-mode button.bg-azure-lightest:hover, .transparent-mode button.bg-azure-lightest:focus {
  background-color: #bce3fb !important;
}
.transparent-mode .bg-azure-lighter {
  background-color: #c7e6fb !important;
}
.transparent-mode a.bg-azure-lighter:hover, .transparent-mode a.bg-azure-lighter:focus {
  background-color: #97d1f8 !important;
}
.transparent-mode button.bg-azure-lighter:hover, .transparent-mode button.bg-azure-lighter:focus {
  background-color: #97d1f8 !important;
}
.transparent-mode .bg-azure-light {
  background-color: #7dc4f6 !important;
}
.transparent-mode a.bg-azure-light:hover, .transparent-mode a.bg-azure-light:focus {
  background-color: #4daef3 !important;
}
.transparent-mode button.bg-azure-light:hover, .transparent-mode button.bg-azure-light:focus {
  background-color: #4daef3 !important;
}
.transparent-mode .bg-azure-dark {
  background-color: #3788c2 !important;
}
.transparent-mode a.bg-azure-dark:hover, .transparent-mode a.bg-azure-dark:focus {
  background-color: #2c6c9a !important;
}
.transparent-mode button.bg-azure-dark:hover, .transparent-mode button.bg-azure-dark:focus {
  background-color: #2c6c9a !important;
}
.transparent-mode .bg-azure-darker {
  background-color: #1c4461 !important;
}
.transparent-mode a.bg-azure-darker:hover, .transparent-mode a.bg-azure-darker:focus {
  background-color: #112839 !important;
}
.transparent-mode button.bg-azure-darker:hover, .transparent-mode button.bg-azure-darker:focus {
  background-color: #112839 !important;
}
.transparent-mode .bg-azure-darkest {
  background-color: #0e2230 !important;
}
.transparent-mode a.bg-azure-darkest:hover, .transparent-mode a.bg-azure-darkest:focus {
  background-color: #020609 !important;
}
.transparent-mode button.bg-azure-darkest:hover, .transparent-mode button.bg-azure-darkest:focus {
  background-color: #020609 !important;
}
.transparent-mode .bg-lime-lightest {
  background-color: #f2fbeb !important;
}
.transparent-mode a.bg-lime-lightest:hover, .transparent-mode a.bg-lime-lightest:focus {
  background-color: #d6f3c1 !important;
}
.transparent-mode button.bg-lime-lightest:hover, .transparent-mode button.bg-lime-lightest:focus {
  background-color: #d6f3c1 !important;
}
.transparent-mode .bg-lime-lighter {
  background-color: #d7f2c2 !important;
}
.transparent-mode a.bg-lime-lighter:hover, .transparent-mode a.bg-lime-lighter:focus {
  background-color: #bbe998 !important;
}
.transparent-mode button.bg-lime-lighter:hover, .transparent-mode button.bg-lime-lighter:focus {
  background-color: #bbe998 !important;
}
.transparent-mode .bg-lime-light {
  background-color: #a3e072 !important;
}
.transparent-mode a.bg-lime-light:hover, .transparent-mode a.bg-lime-light:focus {
  background-color: #88d748 !important;
}
.transparent-mode button.bg-lime-light:hover, .transparent-mode button.bg-lime-light:focus {
  background-color: #88d748 !important;
}
.transparent-mode .bg-lime-dark {
  background-color: #62a82a !important;
}
.transparent-mode a.bg-lime-dark:hover, .transparent-mode a.bg-lime-dark:focus {
  background-color: #4a7f20 !important;
}
.transparent-mode button.bg-lime-dark:hover, .transparent-mode button.bg-lime-dark:focus {
  background-color: #4a7f20 !important;
}
.transparent-mode .bg-lime-darker {
  background-color: #315415 !important;
}
.transparent-mode a.bg-lime-darker:hover, .transparent-mode a.bg-lime-darker:focus {
  background-color: #192b0b !important;
}
.transparent-mode button.bg-lime-darker:hover, .transparent-mode button.bg-lime-darker:focus {
  background-color: #192b0b !important;
}
.transparent-mode .bg-lime-darkest {
  background-color: #192a0b !important;
}
.transparent-mode a.bg-lime-darkest:hover, .transparent-mode a.bg-lime-darkest:focus {
  background-color: #010200 !important;
}
.transparent-mode button.bg-lime-darkest:hover, .transparent-mode button.bg-lime-darkest:focus {
  background-color: #010200 !important;
}
.transparent-mode .bg-blue-1 {
  background-color: #0061da;
  color: #fff !important;
}
.transparent-mode .bg-blue {
  background: #3223f1;
  color: #fff !important;
}
.transparent-mode a.bg-blue:hover, .transparent-mode a.bg-blue:focus {
  background-color: #4032f1 !important;
}
.transparent-mode button.bg-blue:hover, .transparent-mode button.bg-blue:focus {
  background-color: #4032f1 !important;
}
.transparent-mode .bg-indigo {
  background: #6574cd;
  color: #fff !important;
}
.transparent-mode a.bg-indigo:hover, .transparent-mode a.bg-indigo:focus {
  background-color: #3f51c1 !important;
}
.transparent-mode button.bg-indigo:hover, .transparent-mode button.bg-indigo:focus {
  background-color: #3f51c1 !important;
}
.transparent-mode .bg-purple-gradient {
  background: linear-gradient(to bottom right, #8927ec 0%, #647dee 100%) !important;
  color: #fff !important;
}
.transparent-mode a.bg-purple-gradient:hover, .transparent-mode a.bg-purple-gradient:focus {
  background-color: #8c31e4 !important;
}
.transparent-mode button.bg-purple-gradient:hover, .transparent-mode button.bg-purple-gradient:focus {
  background-color: #8c31e4 !important;
}
.transparent-mode .bg-pink {
  background: #fc5296 !important;
  color: #fff !important;
}
.transparent-mode .bg-darkpink {
  background-color: #14a485 !important;
  color: #fff !important;
}
.transparent-mode a.bg-pink:hover, .transparent-mode a.bg-pink:focus {
  background-color: #f33d7a !important;
}
.transparent-mode button.bg-pink:hover, .transparent-mode button.bg-pink:focus {
  background-color: #f33d7a !important;
}
.transparent-mode .bg-red {
  background: #e73827;
  color: #fff !important;
}
.transparent-mode a.bg-red:hover, .transparent-mode a.bg-red:focus {
  background-color: #a11918 !important;
}
.transparent-mode button.bg-red:hover, .transparent-mode button.bg-red:focus {
  background-color: #a11918 !important;
}
.transparent-mode .bg-orange {
  background: #fc7303;
  color: #fff !important;
}
.transparent-mode a.bg-orange:hover, .transparent-mode a.bg-orange:focus {
  background-color: #fc7a12 !important;
}
.transparent-mode button.bg-orange:hover, .transparent-mode button.bg-orange:focus {
  background-color: #fc7a12 !important;
}
.transparent-mode .bg-yellow-1 {
  background-color: #FBB034;
  color: #fff !important;
}
.transparent-mode .bg-yellow {
  background: #FBB034;
  color: #fff !important;
}
.transparent-mode a.bg-yellow:hover, .transparent-mode a.bg-yellow:focus {
  background-color: #c29d0b !important;
}
.transparent-mode button.bg-yellow:hover, .transparent-mode button.bg-yellow:focus {
  background-color: #c29d0b !important;
}
.transparent-mode .bg-green-1 {
  background-color: #4ecc48;
  color: #fff !important;
}
.transparent-mode .bg-green {
  background: #4ecc48;
  color: #fff !important;
}
.transparent-mode a.bg-green:hover, .transparent-mode a.bg-green:focus {
  background-color: #448700 !important;
}
.transparent-mode button.bg-green:hover, .transparent-mode button.bg-green:focus {
  background-color: #448700 !important;
}
.transparent-mode .bg-teal {
  background: #1caf9f !important;
}
.transparent-mode a.bg-teal:hover, .transparent-mode a.bg-teal:focus {
  background-color: #22a193 !important;
}
.transparent-mode button.bg-teal:hover, .transparent-mode button.bg-teal:focus {
  background-color: #22a193 !important;
}
.transparent-mode .bg-cyan {
  background: #007ea7 !important;
  color: #fff !important;
}
.transparent-mode a.bg-cyan:hover, .transparent-mode a.bg-cyan:focus {
  background-color: #117a8b !important;
}
.transparent-mode button.bg-cyan:hover, .transparent-mode button.bg-cyan:focus {
  background-color: #117a8b !important;
}
.transparent-mode a.bg-white:hover, .transparent-mode a.bg-white:focus {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode button.bg-white:hover, .transparent-mode button.bg-white:focus {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.transparent-mode .bg-gray {
  background: #5a6970 !important;
}
.transparent-mode a.bg-gray:hover, .transparent-mode a.bg-gray:focus {
  background-color: #6c757d !important;
}
.transparent-mode button.bg-gray:hover, .transparent-mode button.bg-gray:focus {
  background-color: #6c757d !important;
}
.transparent-mode .bg-lightpink-red {
  color: #ff7088 !important;
}
.transparent-mode a.bg-gray-dark:hover, .transparent-mode a.bg-gray-dark:focus {
  background-color: #1d2124 !important;
}
.transparent-mode button.bg-gray-dark:hover, .transparent-mode button.bg-gray-dark:focus {
  background-color: #1d2124 !important;
}
.transparent-mode .bg-azure {
  background: #45aaf2;
}
.transparent-mode a.bg-azure:hover, .transparent-mode a.bg-azure:focus {
  background-color: #1594ef !important;
}
.transparent-mode button.bg-azure:hover, .transparent-mode button.bg-azure:focus {
  background-color: #1594ef !important;
}
.transparent-mode .bg-purple-1 {
  background: #8927ec;
}
.transparent-mode .bg-lime {
  background: #7bd235;
}
.transparent-mode a.bg-lime:hover, .transparent-mode a.bg-lime:focus {
  background-color: #63ad27 !important;
}
.transparent-mode button.bg-lime:hover, .transparent-mode button.bg-lime:focus {
  background-color: #63ad27 !important;
}
.transparent-mode .bg-square {
  color: #fff;
  background: #868e96;
}
.transparent-mode .bg-primary-light {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .bg-google-plus {
  background-color: #dd4b39;
}
.transparent-mode .bg-pinterest {
  background: linear-gradient(to right bottom, #c51629 0%, #bd081c 100%);
}
.transparent-mode .bg-light-gray {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .bg-progress-white {
  background-color: #eaeceb;
}
.transparent-mode .bg-dribbble {
  background: linear-gradient(to bottom right, #ea4c89, #c93764) !important;
}
.transparent-mode .bg-google {
  background: linear-gradient(to bottom right, #e64522, #c33219) !important;
  color: #fff;
}
.transparent-mode .bg-success-transparent {
  background-color: rgba(0, 230, 130, 0.1) !important;
}
.transparent-mode .bg-info-transparent {
  background-color: #123d68 !important;
}
.transparent-mode .bg-warning-transparent {
  background-color: rgba(255, 162, 43, 0.1) !important;
}
.transparent-mode .bg-danger-transparent {
  background-color: rgba(255, 56, 43, 0.1) !important;
}
.transparent-mode .bg-pink-transparent {
  background-color: rgba(213, 109, 252, 0.1) !important;
}
.transparent-mode .bg-purple-transparent {
  background-color: rgba(96, 77, 216, 0.1) !important;
}
.transparent-mode .bg-dark-transparent {
  background-color: rgba(0, 0, 0, 0.15) !important;
}
.transparent-mode .bg-white-transparent {
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .bg-secondary-transparent {
  background-color: rgba(5, 195, 251, 0.1) !important;
}
.transparent-mode .shadow-primary {
  box-shadow: 0 7px 30px var(--primary03) !important;
}
.transparent-mode .shadow-secondary {
  box-shadow: 0 7px 30px rgba(130, 207, 242, 0.1) !important;
}
.transparent-mode .shadow-warning {
  box-shadow: 0 7px 30px rgba(251, 176, 52, 0.1) !important;
}
.transparent-mode .shadow-info {
  box-shadow: 0 7px 30px rgba(40, 146, 235, 0.5) !important;
}
.transparent-mode .shadow-success {
  box-shadow: 0 7px 30px rgba(26, 122, 16, 0.1) !important;
}
.transparent-mode .shadow-danger {
  box-shadow: 0 7px 30px rgba(245, 167, 184, 0.1) !important;
}
.transparent-mode .google-plus1 {
  background: linear-gradient(to right bottom, #dd4b39 0%, #ef6a5a 100%);
}
.transparent-mode .pinterest1 {
  background: linear-gradient(to right bottom, #bd081c 0%, #eb4553 100%);
}
.transparent-mode .bg-default {
  background: #e9e9f1;
  color: #282f53;
}
.transparent-mode .border {
  border-color: rgba(255, 255, 255, 0.2) !important;
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .border-top {
  border-top-color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .border-end {
  border-right-color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .border-bottom {
  border-bottom-color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .border-start {
  border-left-color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .border-secondary {
  border: 1px solid #05c3fb !important;
}
.transparent-mode .border-success {
  border-color: #1bbfa7 !important;
}
.transparent-mode .border-info {
  border-color: #45aaf2 !important;
}
.transparent-mode .border-warning {
  border-color: #ecb403 !important;
}
.transparent-mode .border-danger {
  border-color: #f82649 !important;
}
.transparent-mode .border-pink {
  border-color: #fc5296 !important;
}
.transparent-mode .border-orange {
  border-color: #fc7303 !important;
}
.transparent-mode .border-light {
  border-color: #f8f9fa !important;
}
.transparent-mode .border-transparent {
  border-color: #656a71 !important;
}
.transparent-mode .border-dark {
  border-color: #343a40 !important;
}
.transparent-mode .border-white {
  border-color: #fff !important;
}
.transparent-mode .border-end-1 {
  border-right-color: #d5dce3;
}
.transparent-mode .text-white-transparent,
.transparent-mode .text-white-transparent-1 {
  color: #fff !important;
}
.transparent-mode a.text-primary:hover, .transparent-mode a.text-primary:focus {
  color: var(--primary-bg-color) !important;
}
.transparent-mode .text-secondary {
  color: #05c3fb !important;
}
.transparent-mode a.text-secondary:hover, .transparent-mode a.text-secondary:focus {
  color: #05c3fb !important;
}
.transparent-mode .text-success {
  color: #09ad95 !important;
}
.transparent-mode a.text-success:hover, .transparent-mode a.text-success:focus {
  color: #448700 !important;
}
.transparent-mode .text-info {
  color: #538ed7 !important;
}
.transparent-mode a.text-info:hover, .transparent-mode a.text-info:focus {
  color: #1594ef !important;
}
.transparent-mode .alert-info {
  color: #538ed7 !important;
}
.transparent-mode .alert-info .alert-link {
  color: #79b6ff;
}
.transparent-mode .text-warning {
  color: #f7b731 !important;
}
.transparent-mode a.text-warning:hover, .transparent-mode a.text-warning:focus {
  color: #c29d0b !important;
}
.transparent-mode .text-danger {
  color: #e82646 !important;
}
.transparent-mode a.text-danger:hover, .transparent-mode a.text-danger:focus {
  color: #d22827 !important;
}
.transparent-mode .text-light {
  color: #ebedef !important;
}
.transparent-mode a.text-light:hover, .transparent-mode a.text-light:focus {
  color: #dae0e5 !important;
}
.transparent-mode .text-dark {
  color: #fff !important;
}
.transparent-mode a.text-dark:hover, .transparent-mode a.text-dark:focus {
  color: var(--primary-bg-color) !important;
}
.transparent-mode .text-body {
  color: #495057 !important;
}
.transparent-mode .text-muted {
  color: rgba(255, 255, 255, 0.7) !important;
}
.transparent-mode .text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.transparent-mode .text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.transparent-mode .text-hide {
  color: transparent;
  background-color: transparent;
}
.transparent-mode .heading-inverse {
  background-color: #333;
  color: #fff;
}
.transparent-mode .heading-success {
  background-color: #1643a3;
  color: #fff;
}
.transparent-mode .heading-info {
  background-color: #45aaf2;
  color: #fff;
}
.transparent-mode .heading-warning {
  background-color: #ecb403;
  color: #fff;
}
.transparent-mode .heading-danger {
  background-color: #c21a1a;
  color: #fff;
}
.transparent-mode .text-inherit {
  color: inherit !important;
}
.transparent-mode .text-default {
  color: #fff !important;
}
.transparent-mode .text-muted-dark {
  color: #1c232f !important;
}
.transparent-mode .text-fb-blue {
  color: #234684 !important;
}
.transparent-mode .text-blue {
  color: #467fcf !important;
}
.transparent-mode .text-indigo {
  color: #6574cd !important;
}
.transparent-mode .text-purple {
  color: #867efc !important;
}
.transparent-mode .text-lightpink-red {
  color: #ff7088 !important;
}
.transparent-mode .text-lightgreen {
  color: #26eda2 !important;
}
.transparent-mode .text-pink {
  color: #ec82ef !important;
}
.transparent-mode .text-red {
  color: #c21a1a !important;
}
.transparent-mode .text-orange {
  color: #fc7303 !important;
}
.transparent-mode .text-yellow {
  color: #ecb403 !important;
}
.transparent-mode .text-green {
  color: #4ecc48 !important;
}
.transparent-mode .text-green-1 {
  color: #0dff01 !important;
}
.transparent-mode .text-teal {
  color: #2bcbba !important;
}
.transparent-mode .text-cyan {
  color: #17a2b8 !important;
}
.transparent-mode .text-white {
  color: #fff !important;
}
.transparent-mode .text-gray {
  color: #969696 !important;
}
.transparent-mode .text-gray-dark {
  color: #343a40 !important;
}
.transparent-mode .text-azure {
  color: #45aaf2 !important;
}
.transparent-mode .text-lime {
  color: #7bd235 !important;
}
.transparent-mode .text-transparent {
  color: #332525;
}
.transparent-mode .text-facebook {
  color: #3b5998;
}
.transparent-mode .text-google-plus {
  color: #dd4b39;
}
.transparent-mode .text-twitter {
  color: #1da1f2;
}
.transparent-mode .text-pinterest {
  color: #bd081c;
}
.transparent-mode .text-secondary-gradient {
  background: linear-gradient(to bottom right, #82cff2 0%, #28b7f9 100%);
  -webkit-text-fill-color: transparent;
  background: linear-gradient(to right, #cd489c 0%, #ce4ba4 100%);
  -webkit-text-fill-color: transparent;
}
.transparent-mode .text-info-gradient {
  background: linear-gradient(to right bottom, #1e63c3 0%, #00f2fe 100%);
  -webkit-text-fill-color: transparent;
}
.transparent-mode .text-success-gradient {
  background: linear-gradient(to bottom right, #1ea38f 0%, #5cf9e2 100%);
  -webkit-text-fill-color: transparent;
}
.transparent-mode .text-facebook-gradient {
  background: linear-gradient(to right bottom, #1e3c72 0%, #3d6cbf 100%);
  -webkit-text-fill-color: transparent;
}
.transparent-mode .text-twitter-gradient {
  background: linear-gradient(to right bottom, #1e63c3 0%, #00f2fe 100%);
  -webkit-text-fill-color: transparent;
}
.transparent-mode .text-google-plus-gradient {
  background: linear-gradient(to right bottom, #dd4b39 0%, #ef6a5a 100%);
  -webkit-text-fill-color: transparent;
}
.transparent-mode .text-success-shadow {
  text-shadow: 0 5px 10px rgba(19, 191, 166, 0.3) !important;
}
.transparent-mode .text-info-shadow {
  text-shadow: 0 5px 10px rgba(7, 116, 248, 0.3) !important;
}
.transparent-mode .text-warning-shadow {
  text-shadow: 0 5px 10px rgba(255, 162, 43, 0.3) !important;
}
.transparent-mode .text-danger-shadow {
  text-shadow: 0 5px 10px rgba(255, 56, 43, 0.3) !important;
}
.transparent-mode .text-pink-shadow {
  text-shadow: 0 5px 10px rgba(213, 109, 252, 0.3) !important;
}
.transparent-mode .text-purple-shadow {
  text-shadow: 0 5px 10px rgba(96, 77, 216, 0.3) !important;
}
.transparent-mode .text-dark-shadow {
  text-shadow: 0 5px 10px rgba(0, 0, 0, 0.3) !important;
}
.transparent-mode .text-white-shadow {
  text-shadow: 0 5px 10px rgba(255, 255, 255, 0.3) !important;
}
.transparent-mode .text-secondary-shadow {
  text-shadow: 0 5px 10px rgba(130, 207, 242, 0.3);
}
.transparent-mode .alert-success hr {
  border-top-color: #09ad95;
}
.transparent-mode .alert-info hr {
  border-top-color: #1170e4;
}
.transparent-mode .alert-warning hr {
  border-top-color: #f7b731;
}
.transparent-mode .alert-danger hr {
  border-top-color: #e82646;
}

.transparent-mode .sidebar {
  background: var(--primary-bg-color);
  border-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0px 8px 14.72px 1.28px rgba(42, 38, 53, 0.5);
}

.transparent-mode .light-layout {
  display: none;
}
.transparent-mode .dark-layout {
  display: block;
}

.transparent-mode .slide.is-expanded a {
  color: rgba(255, 255, 255, 0.8);
}

.transparent-mode .select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #30304d;
}

.transparent-mode .select2-container--default .select2-results > .select2-results__options {
  box-shadow: 0px 8px 14.72px 1.28px rgba(34, 34, 61, 0.8);
}

.transparent-mode .select2-dropdown {
  background-color: var(--transparent-body);
  border-color: rgba(255, 255, 255, 0.1);
}

.transparent-mode .side-header .header-brand-img.desktop-logo {
  display: block !important;
}

.transparent-mode .side-header .header-brand-img.light-logo1 {
  display: none !important;
}

.transparent-mode.app.sidebar-mini.sidenav-toggled.sidenav-toggled-open .app-sidebar .side-header .header-brand-img.light-logo1 {
  display: none !important;
}

.transparent-mode .header-brand .header-brand-img.logo-3 {
  display: none;
}

.transparent-mode .header-brand .header-brand-img.logo {
  display: block;
}

.transparent-mode.sidebar-mini .app-header .light-logo1 {
  display: none !important;
}

.transparent-mode.sidenav-toggled .header-brand-img.light-logo {
  display: none !important;
}

.transparent-mode.hover-submenu.sidenav-toggled.sidenav-toggled-open .header-brand-img.light-logo {
  display: none !important;
}

.transparent-mode.sidebar-mini.sidenav-toggled .app-sidebar .side-header .header-brand-img.desktop-logo {
  display: none !important;
}

.transparent-mode.sidebar-mini.sidenav-toggled.sidenav-toggled-open .app-sidebar .side-header .header-brand-img.desktop-logo {
  display: block !important;
}

.transparent-mode.hover-submenu1.sidebar-mini.sidenav-toggled.sidenav-toggled-open .app-sidebar .side-header .header-brand-img.desktop-logo {
  display: none !important;
}

.transparent-mode.hover-submenu.sidebar-mini.sidenav-toggled.sidenav-toggled-open .app-sidebar .side-header .header-brand-img.desktop-logo {
  display: none !important;
}

.transparent-mode.sidebar-mini.sidenav-toggled .app-sidebar .side-header .header-brand-img.toggle-logo {
  display: block;
}

.transparent-mode.sidebar-mini.sidenav-toggled.sidenav-toggled-open .app-sidebar .side-header .header-brand-img.toggle-logo {
  display: none;
}

.transparent-mode.hover-submenu1.sidebar-mini.sidenav-toggled.sidenav-toggled-open .app-sidebar .side-header .header-brand-img.toggle-logo {
  display: block;
}

.transparent-mode.hover-submenu.sidebar-mini.sidenav-toggled.sidenav-toggled-open .side-header .header-brand-img.light-logo {
  display: none !important;
}

.transparent-mode.hover-submenu.sidebar-mini.sidenav-toggled.sidenav-toggled-open .app-sidebar .side-header .header-brand-img.toggle-logo {
  display: block;
}

.transparent-mode.hover-submenu1.sidebar-mini.sidenav-toggled.sidenav-toggled-open .side-header .header-brand-img.light-logo {
  display: none !important;
}

@media (max-width: 991px) {
  .transparent-mode .app-header.header .header-brand-img.desktop-logo {
    display: block;
  }
}
.transparent-mode #external-events {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .fc-theme-standard td,
.transparent-mode .fc-theme-standard th {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .fc-theme-standard .fc-scrollgrid {
  border: 0px solid rgba(255, 255, 255, 0.2);
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  border-left: 1px solid rgba(255, 255, 255, 0.2);
}
.transparent-mode .fc .fc-daygrid-day-number {
  color: #fff;
}
.transparent-mode .fc .fc-daygrid-day.fc-day-today {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .fc-theme-standard .fc-list {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .fc-theme-standard .fc-list-day-cushion {
  background: var(--transparent-body);
}
.transparent-mode .fc .fc-list-event:hover td {
  background: var(--transparent-body);
}
.transparent-mode .fc-list-event.fc-event {
  color: #fff !important;
}
.transparent-mode .fc-direction-ltr .fc-list-day-text,
.transparent-mode .fc-direction-rtl .fc-list-day-side-text {
  color: #fff;
}
.transparent-mode .fc-direction-ltr .fc-list-day-side-text,
.transparent-mode .fc-direction-rtl .fc-list-day-text {
  color: #fff;
}

.transparent-mode .sweet-alert {
  background: var(--transparent-body);
}
.transparent-mode .sweet-alert h2 {
  color: #fff;
}
.transparent-mode .sweet-alert P {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .alert-default {
  background-color: var(--transparent-body);
}

.transparent-mode .irs-line-mid,
.transparent-mode .irs-line-right,
.transparent-mode .irs-line-left {
  background-color: var(--transparent-body);
}
.transparent-mode .irs-from,
.transparent-mode .irs-to,
.transparent-mode .irs-single {
  background: var(--transparent-body);
}
.transparent-mode .irs-from,
.transparent-mode .irs-to,
.transparent-mode .irs-single {
  color: #fff;
}
.transparent-mode .irs-min,
.transparent-mode .irs-max {
  color: #fff;
  background: var(--transparent-body);
}
.transparent-mode .irs-grid-text {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .irs-modern .irs-slider,
.transparent-mode .irs-outline .irs-slider {
  background-color: var(--transparent-body);
}
.transparent-mode .irs-bar {
  background: var(--primary-bg-color);
}
.transparent-mode .irs-slider:before {
  background-color: var(--primary-bg-color);
}
.transparent-mode .irs-outline .irs-line {
  border-color: var(--primary-bg-color);
}

.transparent-mode .tree li {
  color: #fff;
}
.transparent-mode .tree li a {
  color: #fff;
}
.transparent-mode .tree li.branch li {
  background: transparent;
}
.transparent-mode .tree ul:before {
  border-left-color: rgba(255, 255, 255, 0.4);
}
.transparent-mode .tree ul li:before {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.transparent-mode .dTree a {
  color: #fff;
}

.transparent-mode .tab_wrapper .content_wrapper {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .tab_wrapper .content_wrapper .accordian_header {
  border-bottom-color: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .tab_wrapper .content_wrapper .accordian_header .arrow {
  background: transparent;
  border-top-color: rgba(255, 255, 255, 0.3);
  border-left-color: rgba(255, 255, 255, 0.3);
}
.transparent-mode .tab_wrapper .content_wrapper .accordian_header.active {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .tab_wrapper.right_side .content_wrapper {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .tab_wrapper.right_side > ul li {
  border-left-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .tab_wrapper.right_side > ul li.active {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .tab_wrapper.right_side > ul li.active::before {
  background: rgba(255, 255, 255, 0.2);
}
.transparent-mode .tab_wrapper.right_side > ul li:after {
  background: rgba(255, 255, 255, 0.1);
}
.transparent-mode .tab_wrapper > ul {
  border-bottom-color: rgba(255, 255, 255, 0.2) !important;
}
.transparent-mode .tab_wrapper > ul li {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .tab_wrapper > ul li.active:after {
  background: transparent;
}

.transparent-mode .dropify-wrapper {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .dropify-wrapper .dropify-preview {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .dropify-wrapper .dropify-message span.file-icon {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .dropify-wrapper:hover {
  background-image: linear-gradient(-45deg, var(--transparent-body) 25%, transparent 25%, transparent 50%, var(--transparent-body) 50%, var(--transparent-body) 75%, transparent 75%, transparent);
}
.transparent-mode .ff_fileupload_wrap .ff_fileupload_dropzone:focus, .transparent-mode .ff_fileupload_wrap .ff_fileupload_dropzone:active {
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .ff_fileupload_wrap .ff_fileupload_dropzone {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .ff_fileupload_wrap .ff_fileupload_dropzone:hover {
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .sp-replacer {
  border-color: rgba(255, 255, 255, 0.2);
  background: var(--transparent-body);
  color: #fff;
}
.transparent-mode .sp-replacer:hover, .transparent-mode .sp-replacer.sp-active {
  border-color: rgba(255, 255, 255, 0.2);
  color: #fff;
}
.transparent-mode .sp-container {
  background: var(--transparent-body);
  box-shadow: 0 10px 40px 0 rgba(34, 34, 61, 0.8);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .sp-picker-container {
  border-left: 0;
}
.transparent-mode .ui-timepicker-wrapper {
  background: var(--transparent-body);
  border-color: rgba(255, 255, 255, 0.07);
  box-shadow: 0 16px 18px 0 #0e0f2e;
}
.transparent-mode .ui-timepicker-list li {
  color: rgba(255, 255, 255, 0.8);
}
.transparent-mode .datepicker .datepicker-switch,
.transparent-mode .datepicker td,
.transparent-mode .datepicker th {
  color: #fff !important;
}
.transparent-mode .datepicker .datepicker-switch:hover,
.transparent-mode .datepicker .prev:hover,
.transparent-mode .datepicker .next:hover,
.transparent-mode .datepicker tfoot tr th:hover {
  color: rgba(255, 255, 255, 0.7) !important;
}
.transparent-mode .datepicker-dropdown.datepicker-orient-top:after, .transparent-mode .datepicker-dropdown.datepicker-orient-top:before {
  border-top-color: var(--transparent-body);
}
.transparent-mode .datepicker table tr td span.old,
.transparent-mode .datepicker table tr td span.new {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .SumoSelect > .CaptionCont {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: transparent;
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .SumoSelect.disabled > .CaptionCont {
  border-color: rgba(255, 255, 255, 0.2);
  background: rgba(0, 0, 0, 0.2);
  border-radius: 0;
}
.transparent-mode .SumoSelect.open > .optWrapper {
  background: var(--transparent-body);
}
.transparent-mode .SumoSelect > .optWrapper {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .SumoSelect > .optWrapper > .options li.opt {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .SumoSelect > .optWrapper > .options li.opt:hover {
  background-color: #262641;
}
.transparent-mode .SumoSelect.open .search-txt {
  background: rgba(0, 0, 0, 0.2);
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .SumoSelect .select-all {
  background-color: rgba(0, 0, 0, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .SumoSelect > .optWrapper > .MultiControls {
  border-top: 1px solid rgba(255, 255, 255, 0.12);
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .SumoSelect > .optWrapper.multiple > .MultiControls > p:hover {
  background-color: #393958;
}
.transparent-mode datepicker-dropdown.datepicker-orient-top:after, .transparent-mode datepicker-dropdown.datepicker-orient-top:before {
  border-top: 7px solid #3e3e50;
}
.transparent-mode datepicker-dropdown:after, .transparent-mode datepicker-dropdown:before {
  border-bottom-color: #2e2e4a;
}
.transparent-mode .datepicker table tr td span:hover, .transparent-mode .datepicker table tr td span.focused {
  background: rgba(0, 0, 0, 0.2) !important;
  color: #dedefd !important;
}
.transparent-mode .datepicker .prev,
.transparent-mode .datepicker .next {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .datepicker .prev:hover,
.transparent-mode .datepicker .next:hover {
  background: rgba(0, 0, 0, 0.2) !important;
  color: rgba(255, 255, 255, 0.7) !important;
}
.transparent-mode .datepicker-dropdown:after {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .datepicker-dropdown::before {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .ms-choice {
  color: rgba(255, 255, 255, 0.7);
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .ms-choice.disabled {
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .ms-drop {
  color: rgba(255, 255, 255, 0.7);
  background-color: var(--transparent-body);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .ms-drop.bottom {
  box-shadow: 0px 8px 14.72px 1.28px rgba(34, 34, 61, 0.8);
}
.transparent-mode .select2-dropdown {
  background-color: var(--transparent-body);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .select2-container--default .select2-results__option[aria-selected=true] {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .ms-search input {
  background: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .transfer-double {
  background-color: transparent;
}
.transparent-mode .transfer-double-content-tabs {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .transfer-double-content-tabs .tab-item-name.tab-active {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .transfer-double-content-left,
.transparent-mode .transfer-double-content-right {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .transfer-double-list-footer {
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .transfer-double-list-search-input {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .transfer-double-list-main::-webkit-scrollbar-track {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .checkbox-group label:before {
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .transfer-double-content-param {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .transfer-double-selected-list-search-input {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .btn-select-arrow {
  color: #fff;
  background: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .multi-wrapper {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .multi-wrapper .search-input {
  border-bottom-color: rgba(255, 255, 255, 0.2);
  background: transparent;
}
.transparent-mode .multi-wrapper .item-1 {
  color: #fff;
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .multi-wrapper .selected-wrapper,
.transparent-mode .multi-wrapper .item-group-1 .group-label {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .multi-wrapper .non-selected-wrapper {
  background: rgba(0, 0, 0, 0.2);
  border-right-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .iti input {
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
  color: #fff;
}
.transparent-mode .iti input[type=tel], .transparent-mode .iti input[type=text] {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: rgba(0, 0, 0, 0.2);
  border-right-color: rgba(255, 255, 255, 0.2);
  color: #fff;
}
.transparent-mode .iti__selected-flag {
  border-right-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
  background-color: rgba(0, 0, 0, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .iti__country-list {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: var(--transparent-body);
  border-right-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .iti__country.iti__highlight {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .iti__divider {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}

.transparent-mode .note-editor.note-frame.panel.panel-default .panel-heading {
  background-color: transparent;
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .note-editor.note-frame.panel.panel-default.fullscreen .panel-heading.note-toolbar {
  background-color: var(--transparent-body);
}
.transparent-mode .note-btn.btn-default {
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.2);
  color: #fff;
}
.transparent-mode .panel-default.fullscreen .note-editable {
  background-color: var(--transparent-body);
}
.transparent-mode .note-editor.note-airframe,
.transparent-mode .note-editor.note-frame {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .note-editor .btn-default:not(:disabled):not(.disabled):active {
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
  color: #fff;
}
.transparent-mode .form-control-file::-webkit-file-upload-button {
  background-color: var(--transparent-body);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .note-editor.note-airframe .note-editing-area .note-codable,
.transparent-mode .note-editor.note-frame .note-editing-area .note-codable {
  background-color: var(--transparent-body);
  color: rgba(255, 255, 255, 0.7);
}

.transparent-mode .richText .richText-editor {
  background-color: transparent;
  border-left-color: rgba(255, 255, 255, 0);
}
.transparent-mode .richText .richText-toolbar ul {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .richText .richText-toolbar ul li a {
  color: #fff;
}
.transparent-mode .richText .richText-toolbar ul li a:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
.transparent-mode .richText .richText-toolbar ul li a .richText-dropdown-outer .richText-dropdown {
  background-color: var(--transparent-body);
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .richText .richText-toolbar ul li a .richText-dropdown-outer .richText-dropdown .richText-dropdown-close {
  background: var(--transparent-body);
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .richText .richText-form input[type=text], .transparent-mode .richText .richText-form input[type=file], .transparent-mode .richText .richText-form input[type=number] {
  border-color: rgba(255, 255, 255, 0.2);
  background: rgba(0, 0, 0, 0.2);
  color: #fff;
}
.transparent-mode .richText .richText-form select {
  border-color: rgba(255, 255, 255, 0.2);
  background: rgba(0, 0, 0, 0.2);
  color: #fff;
}
.transparent-mode .richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li a {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li a:hover {
  background: rgba(0, 0, 0, 0.2);
}
.transparent-mode .richText .richText-undo,
.transparent-mode .richText .richText-redo {
  border-right-color: rgba(255, 255, 255, 0.2);
}

.transparent-mode .ql-toolbar.ql-snow {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .ql-toolbar.ql-snow .ql-picker-label {
  border-color: rgba(255, 255, 255, 0.2);
  background: var(--transparent-body);
  color: #fff;
}
.transparent-mode .ql-container.ql-snow {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .ql-snow.ql-toolbar button,
.transparent-mode .ql-snow .ql-toolbar button {
  border-color: rgba(255, 255, 255, 0.2);
  background: var(--transparent-body);
  color: #fff;
}
.transparent-mode .ql-snow.ql-toolbar button:last-child,
.transparent-mode .ql-snow .ql-toolbar button:last-child {
  border-right-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  background-color: var(--transparent-body);
}
.transparent-mode .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .ql-snow .ql-formats {
  color: #fff;
}
.transparent-mode .ql-snow .ql-tooltip {
  background-color: var(--transparent-body);
  border-color: rgba(255, 255, 255, 0.2);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
  color: #fff;
  margin-left: 100px;
}
.transparent-mode .ql-snow .ql-stroke {
  stroke: rgba(255, 255, 255, 0.5);
}
.transparent-mode .ql-snow.ql-toolbar button:hover,
.transparent-mode .ql-snow .ql-toolbar button:hover,
.transparent-mode .ql-snow.ql-toolbar button:focus,
.transparent-mode .ql-snow .ql-toolbar button:focus,
.transparent-mode .ql-snow.ql-toolbar button.ql-active,
.transparent-mode .ql-snow .ql-toolbar button.ql-active,
.transparent-mode .ql-snow.ql-toolbar .ql-picker-label:hover,
.transparent-mode .ql-snow .ql-toolbar .ql-picker-label:hover,
.transparent-mode .ql-snow.ql-toolbar .ql-picker-label.ql-active,
.transparent-mode .ql-snow .ql-toolbar .ql-picker-label.ql-active,
.transparent-mode .ql-snow.ql-toolbar .ql-picker-item:hover,
.transparent-mode .ql-snow .ql-toolbar .ql-picker-item:hover,
.transparent-mode .ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.transparent-mode .ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: rgba(255, 255, 255, 0.7);
}
.transparent-mode .ql-tooltip.ql-editing input[type=text], .transparent-mode .ql-tooltip.ql-editing input[type=file], .transparent-mode .ql-tooltip.ql-editing input[type=number] {
  border-color: rgba(255, 255, 255, 0.2);
  background: rgba(0, 0, 0, 0.2);
  color: #fff;
}
.transparent-mode .ql-bubble .ql-tooltip {
  background-color: rgba(0, 0, 0, 0.2);
}

.transparent-mode .sw-theme-dots > ul.step-anchor {
  background: transparent;
  border-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .sw-theme-dots > ul.step-anchor:before {
  background-color: var(--transparent-body);
}
.transparent-mode .sw-theme-dots > ul.step-anchor > li > a:before {
  background: var(--transparent-body);
}
.transparent-mode .sw-theme-dots > ul.step-anchor > li.active > a::after {
  background: rgba(255, 255, 255, 0.7);
}
.transparent-mode .sw-theme-dots > ul.step-anchor > li.done > a {
  color: #fff;
}
.transparent-mode .sw-theme-dots .step-content {
  background-color: transparent;
}
.transparent-mode .sw-theme-dots .sw-toolbar {
  background: transparent;
}
.transparent-mode .wizard {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: transparent;
  border-radius: 3px;
}
.transparent-mode .wizard > .content {
  border-top-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .wizard > .content > .title {
  color: #dedefd;
}
.transparent-mode .wizard > .actions .disabled a {
  background-color: rgba(255, 255, 255, 0.1);
  color: rgba(255, 255, 255, 0.62);
}
.transparent-mode .wizard > .steps .current a .number, .transparent-mode .wizard > .steps .current a:active .number, .transparent-mode .wizard > .steps .current a:hover .number {
  background-color: var(--primary-bg-color);
}
.transparent-mode .wizard > .steps a .number, .transparent-mode .wizard > .steps a:active .number, .transparent-mode .wizard > .steps a:hover .number {
  background-color: rgba(255, 255, 255, 0.1);
}
.transparent-mode .wizard.vertical > .content,
.transparent-mode .wizard.vertical > .actions {
  border-left-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .wizard > .steps .done a .number, .transparent-mode .wizard > .steps .done a:active .number, .transparent-mode .wizard > .steps .done a:hover .number {
  background-color: #0dcd94;
}
.transparent-mode .wizard > .steps a .number, .transparent-mode .wizard > .steps a:active .number, .transparent-mode .wizard > .steps a:hover .number {
  background-color: rgba(255, 255, 255, 0.1);
}

.transparent-mode .owl-nav button {
  background: var(--transparent-body) !important;
  border-color: rgba(255, 255, 255, 0.2) !important;
}

.transparent-mode .flot-text {
  color: rgba(255, 255, 255, 0.7) !important;
}
.transparent-mode tspan {
  fill: rgba(255, 255, 255, 0.7) !important;
}
.transparent-mode .nvd3 text {
  fill: rgba(255, 255, 255, 0.7);
}
.transparent-mode .nvd3 .nv-axis line {
  stroke: rgba(119, 119, 142, 0.2);
}
.transparent-mode .nvd3 .nv-discretebar .nv-groups text,
.transparent-mode .nvd3 .nv-multibarHorizontal .nv-groups text {
  fill: #fff;
}
.transparent-mode .countdown li {
  background: var(--transparent-body);
  border: 5px solid rgba(255, 255, 255, 0.2);
  color: #fff;
}
.transparent-mode .switcher-setting-icon {
  color: #fff;
}
.transparent-mode .switcher-setting-icon:hover {
  color: #fff;
}

.transparent-mode .app-sidebar.sidemenu-scroll .side-header {
  background: var(--primary-bg-color) !important;
}

.transparent-mode .bg-recentorder {
  background: linear-gradient(to right, var(--transparent-body) 0%, tranparent 100%), url("../images/media/bg2.jpg");
}

.transparent-mode .bg-recentorder:before {
  background: none;
}

.rtl.transparent-mode .app-sidebar {
  border-left-color: rgba(255, 255, 255, 0.1);
}
.rtl.transparent-mode .side-header {
  border-left-color: rgba(255, 255, 255, 0.1);
}
.rtl.transparent-mode .vtimeline .timeline-wrapper .timeline-panel:after {
  border-right: 10px solid rgba(255, 255, 255, 0.1);
  border-left: 0 solid rgba(255, 255, 255, 0.1);
}
.rtl.transparent-mode .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel:after {
  border-right: 0 !important;
  border-left: 10px solid rgba(255, 255, 255, 0.1) !important;
  right: -10px !important;
  left: auto;
}
.rtl.transparent-mode .notification .notification-body:before {
  border-left-color: rgba(0, 0, 0, 0.2) !important;
  border-right-color: transparent !important;
}
.rtl.transparent-mode .border-end {
  border-left-color: rgba(255, 255, 255, 0.1) !important;
  border-right: transparent !important;
}

.rtl.transparent-mode .main-content-body-chat .border-start-0 {
  border-left-color: rgba(255, 255, 255, 0.2) !important;
}

.transparent-mode .buttons-columnVisibility.dropdown-item:hover,
.transparent-mode .buttons-columnVisibility.dropdown-item:focus,
.transparent-mode .buttons-columnVisibility.dropdown-item.active,
.transparent-mode .buttons-columnVisibility.dropdown-item:active {
  color: #fff;
}

.transparent-mode .dataTables_wrapper .selected {
  background: var(--transparent-body);
}

.transparent-mode .dropdown-item:hover,
.transparent-mode .dropdown-item:focus,
.transparent-mode .dropdown-item.active,
.transparent-mode .dropdown-item:active {
  color: #fff;
}

.transparent-mode .list-group-item a {
  color: rgba(255, 255, 255, 0.7);
}

.transparent-mode .container-login100 .text-primary {
  color: rgba(255, 255, 255, 0.6) !important;
}
.transparent-mode .container-login100 .tab-content i,
.transparent-mode .container-login100 .tabs-menu2 ul li .active {
  color: #fff;
}
.transparent-mode .container-login100 .social-login i {
  color: #fff;
}
.transparent-mode .container-login100 .validate-form.login100-form a {
  color: rgb(255, 255, 255) !important;
}

@media (max-width: 991px) {
  .transparent-mode.sidebar-gone.sidenav-toggled.sidebar-mini .side-menu {
    margin-top: 0px !important;
  }
  .transparent-mode .navresponsive-toggler span {
    color: #fff !important;
  }
}
@media (max-width: 991px) {
  .transparent-mode.app.light-menu .app-sidebar {
    top: 74px !important;
  }
  .transparent-mode.app.color-menu .app-sidebar {
    top: 74px !important;
  }
  .transparent-mode.app.gradient-menu .app-sidebar {
    top: 74px !important;
  }
  .transparent-mode.app.dark-menu .app-sidebar {
    top: 74px !important;
  }
}
.transparent-mode.light-menu .hor-header.header {
  border-bottom-color: rgba(233, 237, 244, 0.2);
}

@media (max-width: 991px) {
  .transparent-mode.header-light .navresponsive-toggler span {
    color: var(--primary-bg-color) !important;
  }
}
.transparent-mode .onoffswitch2-label {
  border: 1px solid rgba(255, 255, 255, 0.2);
  background-color: var(--transparent-body);
}

.transparent-mode .onoffswitch2-label:before {
  border: 1px solid rgba(255, 255, 255, 0.2);
  background-color: rgba(0, 0, 0, 0.2);
}

.transparent-mode .theme-layout.nav-link-bg.layout-setting {
  display: none;
}

@media (max-width: 991px) {
  .app.sidebar-mini.transparent-mode.header-light .side-header .header-brand-img.light-logo1 {
    display: none !important;
  }
  .app.sidebar-mini.transparent-mode.header-light .side-header .header-brand-img.desktop-logo {
    display: block !important;
  }
  .app.sidebar-mini.transparent-mode.light-menu.header-light .side-header .header-brand-img.light-logo1 {
    display: block !important;
  }
  .app.sidebar-mini.transparent-mode.light-menu.header-light .side-header .header-brand-img.desktop-logo {
    display: none !important;
  }
  .app.sidebar-mini.sidebar-gone.transparent-mode.light-menu.header-light.sidenav-toggled .side-header .header-brand-img.light-logo1 {
    display: none !important;
  }
}
.transparent-mode .fc-theme-standard .fc-popover {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background: var(--transparent-body);
}
.transparent-mode .fc-theme-standard .fc-popover-header {
  background: rgba(0, 0, 0, 0.2);
}

.transparent-mode .card-aside.color-card-radius .card-header {
  border-bottom-color: transparent;
}

.transparent-mode .ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary .ff_fileupload_filename input {
  background: transparent;
  color: #fff;
}

.transparent-mode .ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_image {
  background-color: rgba(0, 0, 0, 0.2);
}

.transparent-mode .ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button {
  border-color: rgba(255, 255, 255, 0.2);
  background-color: rgba(0, 0, 0, 0.2);
}

.transparent-mode .dropify-wrapper .dropify-preview .dropify-render img {
  background-color: transparent;
}
.transparent-mode.rtl .table.border-dashed thead th:last-child {
  border-left-color: transparent;
}
.transparent-mode.rtl .table thead th:last-child {
  border-left-color: rgba(255, 255, 255, 0.2);
}
.transparent-mode .fc .fc-list-event:hover td {
  color: #fff;
}
.transparent-mode #navbar-example2 .nav-link {
  color: #fff;
}
.transparent-mode.icontext-menu .side-menu__item:hover .side-menu__icon, .transparent-mode.icontext-menu .side-menu__item:hover .side-menu__label, .transparent-mode.icontext-menu .side-menu__item:focus .side-menu__icon, .transparent-mode.icontext-menu .side-menu__item:focus .side-menu__label {
  color: #fff !important;
}
.transparent-mode.hover-submenu .slide-menu a.active {
  color: #fff;
}
.transparent-mode.hover-submenu .slide-menu a.active .sub-side-menu__label {
  color: #fff;
}
.transparent-mode.hover-submenu1 .slide-menu a.active {
  color: #fff;
}
.transparent-mode.hover-submenu1 .slide-menu a.active .sub-side-menu__label {
  color: #fff;
}
.transparent-mode.horizontal .slide-menu a.active {
  color: #fff;
}
.transparent-mode.horizontal .slide-menu a.active .sub-side-menu__label {
  color: #fff;
}

.transparent-mode.hover-submenu.sidenav-toggled .side-menu, .transparent-mode.hover-submenu1.sidenav-toggled .side-menu {
  height: 100vh;
}
.transparent-mode.hover-submenu .side-menu, .transparent-mode.hover-submenu1 .side-menu {
  height: 150vh;
}
.transparent-mode .qty:focus {
  background: transparent;
}

.transparent-mode .card-transparent.bg-primary-transparent, .transparent-mode .card-transparent.bg-secondary-transparent, .transparent-mode .card-transparent.bg-info-transparent, .transparent-mode .card-transparent.bg-success-transparent, .transparent-mode .card-transparent.bg-warning-transparent, .transparent-mode .card-transparent.bg-danger-transparent {
  background-color: rgba(0, 0, 0, 0.2) !important;
}

.transparent-mode .btn-primary-light {
  color: #fff;
  background: var(--primary06) !important;
  border-color: var(--primary06) !important;
}
.transparent-mode .multi-wrapper .search-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}
.transparent-mode .multi-wrapper .search-input::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

@media screen and (max-width: 991px) {
  .transparent-mode.horizontal .horizontal-main .slide .slide-menu,
  .transparent-mode.horizontal .horizontal-main .slide .sub-slide-menu,
  .transparent-mode.horizontal .horizontal-main .slide .sub-slide-menu2 {
    box-shadow: none !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljL2Fzc2V0cy9jc3Mvc3R5bGVzL3RyYW5zcGFyZW50LXN0eWxlLmNzcyIsIm1hcHBpbmdzIjoiQUFLQTtBQW9DQTtBQVNBO0FBZUE7QUFhQTtBQU9BO0FBUUE7QUMzRkE7RUFDQyxXRDhCTTtFQzdCTix5Q0Q2RmlCO0FDdkZsQjs7QUFIQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFNRDs7QUFIQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFNRDs7QUFIQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFNRDs7QUFIQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFNRDs7QUFDRTtFQUNDO0FBRUg7O0FBR0E7O0VBRUM7QUFBRDs7QUFHQTtFQXdFQztFQWlCQTtFQTBCQTtFQU9BO0VBZUE7RUEySUE7RUFXQTtFQW1DQTtFQUlBO0VBYUE7RUE4QkE7RUFNQTtFQTJCQTtFQUlBO0VBZ0ZBO0VBb0NBO0VBb0NBO0VBK0NBO0VBOEVBO0VBaUlBO0VBNENBO0VBMk1BO0VBT0E7RUFrRUE7RUFPQTtFQTBLQTtFQWdJQTtFQW9KQTtFQU9BO0VBd1JBO0VBd0dBO0VBbURBO0VBOEtBO0VBMlFBO0VBZ0JBO0VBMlNBO0VBNk5BO0VBbU1BO0VBeUpBO0VBcUJBO0VBa0VBO0VBOERBO0VBdUpBO0VBT0E7RUE0QkE7RUEwSEE7RUEwTUE7RUFZQTtFQWtFQTtFQTBHQTtFQTZJQTtFQUNBOzttRkFBQTtFQUdBO0VBOElBO0VBaURBO0VBT0E7RUFlQTtFQUlBO0VBT0E7RUFJQTtFQUNBO0VBd0hBO0VBa0lBO0VBcU1BO0VBQ0E7RUFDQTtFQXNIQTtFQW9CQTtFQXlCQTtFQWlDQTtFQWtIQTtFQXFEQTtFQXNXQTtFQUNBO0VBQ0E7RUFDQTtFQW9DQTtFQXFHQTtFQUNBO0VBc0RBO0VBaUVBO0VBcUJBO0VBNkdBO0VBNEhBO0VBMm5EQTtFQXdEQTtFQXFEQTtFQWdHQTtFQWdJQTtBQTE5UEQ7QUExRkM7RUFDQztBQTRGRjtBQTFGQztFQUNDO0FBNEZGO0FBMUZDO0VBQ0M7QUE0RkY7QUExRkM7RUFDQztBQTRGRjtBQTFGQztFQUNDO0VBQ0E7QUE0RkY7QUExRkM7O0VBRUM7QUE0RkY7QUExRkM7RUFDQyw2Q0RGa0I7QUM4RnBCO0FBMUZDO0VBQ0MsV0R0RUs7RUN1RUwseUJEM0VJO0FDdUtOO0FBMUZDO0VBQ0MsV0QxRUs7QUNzS1A7QUExRkM7RUFDQzs7SUFFQztFQTRGRDtFQTFGQTtJQUNDLGtCRGpGSTtFQzZLTDtFQTFGQTs7OztJQUlDO0VBNEZEO0VBMUZBOzs7O0lBSUM7RUE0RkQ7QUFDRjtBQXpGRTtFQUVDLDhCRHJDZ0I7QUMrSG5CO0FBdkZDO0VBQ0M7RUFDQTtFQUNBLCtCRGpGTztBQzBLVDtBQXZGQztFQUNDLCtCRHRGTztFQ3VGUCxvQ0QvQ2lCO0VDZ0RqQjtBQXlGRjtBQXZGQztFQUNDO0VBQ0Esc0NEbERrQjtBQzJJcEI7QUF0RkM7RUFDQyxzQ0R0RGtCO0FDOElwQjtBQXZGRTtFQUNDLFdEekhJO0FDa05QO0FBdkZFO0VBQ0MsOEJEN0RnQjtBQ3NKbkI7QUF2RkU7RUFDQyw4QkRoRWdCO0FDeUpuQjtBQXZGRTtFQUNDO0VBQ0EsNkNEbEVpQjtBQzJKcEI7QUFyRkM7RUFDQyxzQ0R2RWtCO0VDd0VsQjtBQXVGRjtBQXJGQztFQUNDLFdENUlLO0FDbU9QO0FBdEZFO0VBQ0Msc0NEN0VpQjtBQ3FLcEI7QUF0RkU7RUFDQyxXRGpKSTtFQ2tKSixtQ0RsRmU7QUMwS2xCO0FBdEZFO0VBQ0MsK0JENUhNO0FDb05UO0FBcEZFO0VBQ0M7QUFzRkg7QUFwRkU7RUFDQztBQXNGSDtBQWxGQztFQUNDO0FBb0ZGO0FBbEZDO0VBQ0M7QUFvRkY7QUFqRkM7RUFDQyw4QkQxR2lCO0VDMkdqQiwrQkRqSk87QUNvT1Q7QUFqRkM7RUFDQywrQkRwSk87QUN1T1Q7QUFqRkM7RUFDQywrQkR2Sk87RUN3SlAsc0NEaEhrQjtBQ21NcEI7QUFqRkM7RUFDQyxzQ0RuSGtCO0FDc01wQjtBQS9FRTtFQUNDLCtCRGhLTTtBQ2lQVDtBQS9FRTtFQUNDLCtCRHJLTTtBQ3NQVDtBQTlFQztFQUNDLHlDRGhJZ0I7QUNnTmxCO0FBN0VFO0VBQ0MsOEJEOU5RO0FDNlNYO0FBN0VFO0VBQ0MsK0JEbkxNO0FDa1FUO0FBN0VFO0VBQ0MsK0JEakxNO0FDZ1FUO0FBNUVDO0VBQ0MsY0Q3T2E7RUM4T2I7RUFDQTtBQThFRjtBQTdFRTtFQUNDLGNEalBZO0VDa1BaO0VBQ0E7QUErRUg7QUE3RUU7RUFFQztBQThFSDtBQTVFRTtFQUVDLGNEM1BZO0VDNFBaO0VBQ0E7QUE2RUg7QUExRUc7RUFFQyxjRGxRVztFQ21RWDtFQUNBO0FBMkVKO0FBdkVDO0VBQ0MsV0QxT0s7RUMyT0wsb0NENUtpQjtFQzZLakIsc0NEM0trQjtBQ29QcEI7QUF4RUU7RUFDQyxXRDlPSTtFQytPSixvQ0RoTGdCO0VDaUxoQixzQ0QvS2lCO0FDeVBwQjtBQXhFRTtFQUVDO0FBeUVIO0FBdkVFO0VBRUMsV0R4UEk7RUN5UEosb0NEMUxnQjtFQzJMaEIsc0NEekxpQjtFQzBMakI7QUF3RUg7QUFyRUc7RUFFQztFQUNBLG9DRGxNZTtFQ21NZixzQ0RqTWdCO0FDdVFwQjtBQWxFQztFQUNDLFdEdlFLO0VDd1FMO0VBQ0Esc0NEeE1rQjtBQzRRcEI7QUFuRUU7RUFDQyxjRDFTWTtFQzJTWjtBQXFFSDtBQWxFQztFQUNDLFdEaFJLO0VDaVJMLG9DRGxOaUI7RUNtTmpCLHNDRGpOa0I7QUNxUnBCO0FBbkVFO0VBQ0MsV0RwUkk7RUNxUkosb0NEdE5nQjtFQ3VOaEIsc0NEck5pQjtBQzBScEI7QUFuRUU7RUFFQztBQW9FSDtBQWxFRTtFQUVDO0VBQ0Esb0NEaE9nQjtFQ2lPaEIsa0JEaFNJO0FDbVdQO0FBaEVHO0VBRUM7RUFDQTtFQUNBLHNDRHRPZ0I7QUN1U3BCO0FBN0RDO0VBQ0M7RUFDQTtFQUNBLHNDRDdPa0I7QUM0U3BCO0FBNURFO0VBRUMseUNEN1VRO0VDOFVSLHFDRDlVUTtBQzJZWDtBQTFEQztFQUNDLHNDRGhTTztFQ2lTUCwrQkRqU087QUM2VlQ7QUEzREU7RUFHQyx5Q0R2VlE7RUN3VlIscUNEeFZRO0FDbVpYO0FBdkRDO0VBQ0Msb0NEcFFpQjtFQ3FRakI7QUF5REY7QUF0REM7RUFFQywwQ0R4UWtCO0VDeVFsQjtBQXVERjtBQXBEQztFQUNDLHNDRDdRa0I7RUM4UWxCO0VBQ0E7QUFzREY7QUFwREM7RUFDQywwQ0RsUmtCO0FDd1VwQjtBQXBEQztFQUNDLDZDRHJSa0I7QUMyVXBCO0FBbkRFO0VBQ0M7QUFxREg7QUFsREM7RUFDQztBQW9ERjtBQWxEQztFQUNDLDBDRGhTa0I7QUNvVnBCO0FBbERDO0VBQ0MsMENEblNrQjtBQ3VWcEI7QUFsREM7RUFDQztBQW9ERjtBQW5ERTtFQUNDLCtCRGhWTTtBQ3FZVDtBQXBERztFQUNDO0FBc0RKO0FBakRDO0VBQ0M7QUFtREY7QUEvQ0U7RUFDQyxvQ0R2VGdCO0FDd1duQjtBQTlDQztFQUNDO0FBZ0RGO0FBL0NFO0VBQ0MsOEJEN1RnQjtFQzhUaEIsdUNEOVRnQjtBQytXbkI7QUE3Q0M7RUFDQyw4QkRuVWlCO0FDa1huQjtBQTVDRTs7RUFFQztBQThDSDtBQTFDRTtFQUNDO0FBNENIO0FBM0NHO0VBQ0MsV0Q5WUc7QUMyYlA7QUExQ0U7RUFDQztBQTRDSDtBQXpDQztFQUNDLG9DRHZWaUI7QUNrWW5CO0FBekNDO0VBQ0M7QUEyQ0Y7QUF6Q0M7RUFDQztBQTJDRjtBQXhDQztFQUVDLDBDRGhXa0I7RUNpV2xCO0FBeUNGO0FBdENDO0VBQ0MsMENEcldrQjtBQzZZcEI7QUFyQ0U7RUFDQztBQXVDSDtBQXBDQztFQUNDO0FBc0NGO0FBcENDO0VBQ0MsMENEaFhrQjtBQ3NacEI7QUFwQ0M7RUFDQywwQ0RuWGtCO0FDeVpwQjtBQXBDQztFQUNDO0FBc0NGO0FBckNFO0VBQ0MsK0JEaGFNO0FDdWNUO0FBdENHO0VBQ0M7QUF3Q0o7QUFuQ0M7RUFDQztBQXFDRjtBQWpDRTtFQUNDLG9DRHZZZ0I7QUMwYW5CO0FBaENDO0VBQ0M7QUFrQ0Y7QUFoQ0M7RUFDQztBQWtDRjtBQWpDRTtFQUNDLDhCRGhaZ0I7RUNpWmhCLHVDRGpaZ0I7QUNvYm5CO0FBaENDO0VBQ0MsOEJEclppQjtBQ3VibkI7QUEvQkU7O0VBRUM7QUFpQ0g7QUE3QkU7RUFDQztBQStCSDtBQTlCRztFQUNDLFdEaGVHO0FDZ2dCUDtBQTdCRTtFQUNDO0FBK0JIO0FBNUJDO0VBQ0Msb0NEemFpQjtBQ3VjbkI7QUE1QkM7RUFDQztBQThCRjtBQTVCQztFQUNDO0FBOEJGO0FBNUJDO0VBQ0MsNkNEaGJrQjtBQzhjcEI7QUE1QkM7RUFDQyw2Q0RuYmtCO0FDaWRwQjtBQTVCRztFQUNDLDhCRGpoQk87RUNraEJQO0VBQ0EsOEJEMWJlO0FDd2RuQjtBQTVCRztFQUNDLDZDRDNiZ0I7QUN5ZHBCO0FBN0JJO0VBQ0MsOEJEeGhCTTtFQ3loQk4sc0NEOWJlO0VDK2JmO0FBK0JMO0FBN0JJO0VBQ0MsOEJEN2hCTTtFQzhoQk47RUFDQSw2Q0RwY2U7QUNtZXBCO0FBOUJLO0VBQ0MsOEJEamlCSztFQ2tpQkw7RUFDQSw2Q0R4Y2M7QUN3ZXBCO0FBN0JJO0VBQ0Msc0NENWNlO0VDNmNmO0FBK0JMO0FBekJDOztFQUVDLFdEdGhCSztBQ2lqQlA7QUF4QkU7RUFFQyxXRDNoQkk7QUNvakJQO0FBckJFO0VBRUMsV0RqaUJJO0FDdWpCUDtBQWJFOzs7Ozs7RUFDQztBQW9CSDtBQWxCRTs7Ozs7O0VBQ0Msc0JEOWlCSTtBQ3VrQlA7QUF0QkM7RUFDQyxXRGxqQks7QUMwa0JQO0FBdEJDO0VBQ0M7QUF3QkY7QUFyQkM7O0VBRUMsV0QxakJLO0FDaWxCUDtBQXBCRTtFQUVDLFdEL2pCSTtBQ29sQlA7QUFqQkU7RUFFQyxXRHJrQkk7QUN1bEJQO0FBVEU7Ozs7OztFQUNDO0FBZ0JIO0FBZEU7Ozs7OztFQUNDLHNCRGxsQkk7QUN1bUJQO0FBbEJDO0VBQ0MsV0R0bEJLO0FDMG1CUDtBQWxCQztFQUNDO0FBb0JGO0FBakJDO0VBQ0MsK0JEcGtCTztFQ3FrQlAseUNEOWhCZ0I7RUMraEJoQixzQ0Q5aEJrQjtBQ2lqQnBCO0FBakJDO0VBQ0MsMENEamlCa0I7QUNvakJwQjtBQWpCQztFQUNDLFdEcm1CSztBQ3duQlA7QUFqQkM7RUFDQywrQkQva0JPO0FDa21CVDtBQWpCQztFQUNDO0FBbUJGO0FBbEJFO0VBQ0Msb0NEOWlCZ0I7QUNra0JuQjtBQWhCRTtFQUlDLG9DRHRqQmdCO0FDcWtCbkI7QUFiRTtFQUVDLFdEem5CSTtBQ3VvQlA7QUFYQztFQUNDLHNDRDVqQmtCO0VDNmpCbEI7QUFhRjtBQVhDO0VBQ0M7RUFDQTtBQWFGO0FBWEM7RUFDQywrQkQ1bUJPO0FDeW5CVDtBQVhDO0VBQ0MsV0R4b0JLO0FDcXBCUDtBQVZDOztFQUVDO0VBQ0E7RUFDQTtFQUNBO0FBWUY7QUFWQztFQUNDLHlDRDdxQlM7RUMrcUJUO0FBWUY7QUFYRTtFQUNDLFdEdnBCSTtBQ29xQlA7QUFaRztFQUVDLCtCRGpvQks7RUNrb0JMLG9DRDVsQmU7QUN5bUJuQjtBQVZFO0VBQ0MsMENEOWxCaUI7QUMwbUJwQjtBQVZFO0VBQ0M7RUFDQTtFQUNBO0FBWUg7QUFUQztFQUNDLDZDRHZtQmtCO0FDa25CcEI7QUFWRTtFQUNDLCtCRGpwQk07QUM2cEJUO0FBUEc7RUFFQztBQVFKO0FBSEk7RUFDQywrQkQ5cEJJO0FDbXFCVDtBQUhJO0VBQ0M7QUFLTDtBQUZHO0VBQ0M7QUFJSjtBQUFDO0VBQ0MsMENEbG9Ca0I7QUNvb0JwQjtBQUFDOztFQUVDLG1DRGp1QlM7RUNrdUJULDBDRHZvQmtCO0VDd29CbEIsMkNEeG9Ca0I7QUMwb0JwQjtBQUFDO0VBQ0M7QUFFRjtBQUFDO0VBQ0Msb0NEaHBCaUI7QUNrcEJuQjtBQUFDO0VBQ0MsOEJENXVCUztFQzZ1QlQscUNEN3VCUztBQyt1Qlg7QUFERTtFQUNDLDhCRC91QlE7QUNrdkJYO0FBQ0M7RUFDQyxXRDF0Qks7RUMydEJMO0VBQ0E7RUFDQTtBQUNGO0FBQUU7RUFDQztBQUVIO0FBQUU7RUFDQywrQkR6c0JNO0VDMHNCTixvQ0RwcUJnQjtFQ3FxQmhCLHNDRG5xQmlCO0FDcXFCcEI7QUFBRTtFQUNDO0FBRUg7QUFIRTtFQUNDO0FBRUg7QUFBRTtFQUlDO0FBREg7QUFHRTtFQUVDLHlDRGpyQmU7QUMrcUJsQjtBQUlFO0VBQ0MsV0RwdkJJO0VDcXZCSix5Q0RyckJlO0FDbXJCbEI7QUFJRTtFQUNDLG9DRHpyQmdCO0FDdXJCbkI7QUFLQztFQUNDLCtCRG51Qk87QUNndUJUO0FBS0M7RUFDQztBQUhGO0FBS0M7O0VBRUM7QUFIRjtBQUtDOzs7O0VBSUM7RUFDQTtBQUhGO0FBS0M7Ozs7RUFJQztBQUhGO0FBS0M7Ozs7RUFJQztBQUhGO0FBS0M7O0VBRUM7QUFIRjtBQUtDOztFQUVDO0FBSEY7QUFLQzs7RUFFQztBQUhGO0FBS0M7RUFDQyw4QkR0dUJpQjtFQ3V1QmpCO0VBQ0EsV0R2eUJLO0FDb3lCUDtBQUlFO0VBQ0MsV0R6eUJJO0FDdXlCUDtBQUNFO0VBQ0MsV0R6eUJJO0FDdXlCUDtBQUlFO0VBRUM7QUFISDtBQU1DO0VBQ0M7RUFDQTtBQUpGO0FBTUM7RUFDQztBQUpGO0FBTUM7RUFDQywrQkQveEJPO0VDZ3lCUCw4QkQxdkJpQjtBQ3N2Qm5CO0FBS0U7RUFFQyxtQ0R0MUJRO0VDdTFCUixXRDd6Qkk7QUN5ekJQO0FBT0M7RUFDQyxxQ0QzMUJTO0FDczFCWDtBQU9DO0VBQ0Msb0NEanpCTztFQ2t6QlAsc0NEcHdCa0I7QUMrdkJwQjtBQU9DO0VBQ0MsV0R4MEJLO0VDeTBCTCx5Q0RuMkJTO0VDbzJCVCxzQ0R6d0JrQjtBQ293QnBCO0FBT0M7RUFDQyxzQ0Q1d0JrQjtBQ3V3QnBCO0FBT0M7RUFDQyxXRGgxQks7RUNpMUJMO0FBTEY7QUFPQztFQUNDO0FBTEY7QUFPQztFQUNDLHNDRHR4QmtCO0FDaXhCcEI7QUFRQztFQUNDLHlDRHIzQlM7RUNzM0JULHNDRDN4QmtCO0VDNHhCbEI7QUFORjtBQVFDO0VBQ0Msc0JELzFCSztBQ3kxQlA7QUFRQztFQUNDLDZDRGx5QmtCO0FDNHhCcEI7QUFRQztFQUNDLDBDRHJ5QmtCO0FDK3hCcEI7QUFRQztFQUNDLDhCRDF5QmlCO0FDb3lCbkI7QUFTRTtFQUNDO0VBQ0E7QUFQSDtBQVNFO0VBQ0MsV0RqM0JJO0FDMDJCUDtBQVNFO0VBQ0M7RUFDQTtBQVBIO0FBUUc7RUFDQyxXRHYzQkc7QUNpM0JQO0FBU0U7RUFDQztBQVBIO0FBUUc7RUFDQyxXRDczQkc7QUN1M0JQO0FBU0U7RUFDQztFQUNBLDBDRGowQmlCO0FDMHpCcEI7QUFXQztFQUNDLDZDRHQwQmtCO0FDNnpCcEI7QUFZRTs7RUFFQyxXRDU0Qkk7QUNrNEJQO0FBYUM7RUFDQztBQVhGO0FBYUM7RUFDQyxXRG41Qks7QUN3NEJQO0FBYUM7RUFDQyxtQ0R0MUJnQjtBQzIwQmxCO0FBY0U7RUFFQyxXRDM1Qkk7QUM4NEJQO0FBZ0JDO0VBQ0MsV0QvNUJLO0FDaTVCUDtBQWVFO0VBQ0MsOEJEMzdCUTtBQzg2Qlg7QUFlRTtFQUNDLCtCRC80Qk07QUNrNEJUO0FBZ0JDO0VBQ0MsNkNEdjJCa0I7QUN5MUJwQjtBQWdCRztFQUNDO0FBZEo7QUFnQkc7RUFDQztFQUNBLCtCRHQ1Qks7RUN1NUJMO0FBZEo7QUFlSTtFQUVDLFdEbjdCRTtBQ3E2QlA7QUFrQkU7RUFDQztBQWhCSDtBQWlCRztFQUNDO0FBZko7QUFpQkc7RUFDQztFQUNBO0FBZko7QUFtQkM7RUFDQyw4QkQ3OUJTO0FDNDhCWDtBQW9CRztFQUNDO0FBbEJKO0FBc0JDO0VBQ0MsV0Q1OEJLO0FDdzdCUDtBQXNCQztFQUNDO0FBcEJGO0FBc0JDO0VBQ0MsV0RqOUJLO0FDNjdCUDtBQXFCRTtFQUNDO0VBQ0EsK0JENTdCTTtBQ3k2QlQ7QUFvQkc7RUFFQyxXRHg5Qkc7QUNxOEJQO0FBcUJHO0VBQ0M7RUFDQTtFQUNBO0FBbkJKO0FBc0JFO0VBQ0MsOEJEbDZCZ0I7RUNtNkJoQixzQ0RqNkJpQjtFQ2s2QmpCO0VBQ0E7QUFwQkg7QUFxQkc7RUFDQztBQW5CSjtBQW9CSTtFQUNDO0VBQ0E7RUFDQTtBQWxCTDtBQXVCQztFQUNDLG9DRGo3QmlCO0VDazdCakIsc0NEaDdCa0I7RUNpN0JsQiwrQkR6OUJPO0FDbzhCVDtBQXNCRTtFQUNDLG9DRHI3QmdCO0FDaTZCbkI7QUF3QkU7RUFDQyxXRHovQkk7QUNtK0JQO0FBd0JFO0VBQ0M7RUFDQSxvQ0Q5N0JnQjtFQys3QmhCLHNDRDc3QmlCO0FDdTZCcEI7QUF5QkM7RUFDQztBQXZCRjtBQXlCQztFQUNDO0FBdkJGO0FBeUJDO0VBQ0M7QUF2QkY7QUF5QkM7RUFDQztBQXZCRjtBQXlCQztFQUNDO0FBdkJGO0FBd0JFO0VBQ0M7QUF0Qkg7QUEwQkU7RUFDQztBQXhCSDtBQTJCQztFQUNDO0FBekJGO0FBMkJDO0VBQ0M7RUFDQTtBQXpCRjtBQTJCQztFQUNDO0FBekJGO0FBMkJDO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsOEJEditCaUI7QUM4OEJuQjtBQTJCQztFQUNDO0VBQ0E7RUFDQTtBQXpCRjtBQTJCQztFQUNDLG9DRC8rQmlCO0VDZy9CakIsMENEOStCa0I7RUMrK0JsQiwyQ0QvK0JrQjtFQ2cvQmxCLDRDRGgvQmtCO0FDdTlCcEI7QUEyQkM7O0VBRUMsc0NEcC9Ca0I7QUMyOUJwQjtBQTJCQztFQUNDLHlDRHgvQmdCO0VDeS9CaEIsc0NEeC9Ca0I7QUMrOUJwQjtBQTBCRTtFQUNDO0FBeEJIO0FBMkJDO0VBQ0Msa0JEL2pDSztBQ3NpQ1A7QUEwQkU7RUFDQztBQXhCSDtBQTJCQztFQUNDLDhCRHRnQ2lCO0FDNitCbkI7QUEyQkM7RUFDQztBQXpCRjtBQTJCQztFQUNDO0FBekJGO0FBMkJDO0VBQ0M7QUF6QkY7QUE2QkU7RUFFQyxXRHBsQ0k7QUN3akNQO0FBZ0NDO0VBQ0M7RUFDQTtFQUNBO0FBOUJGO0FBZ0NDO0VBQ0M7RUFDQTtBQTlCRjtBQWdDQztFQUNDLDZDRGppQ2tCO0FDbWdDcEI7QUFnQ0M7RUFDQztFQUNBO0FBOUJGO0FBZ0NDO0VBQ0MseUNEemlDZ0I7RUMwaUNoQjtFQUNBO0FBOUJGO0FBZ0NDOztFQUVDO0FBOUJGO0FBZ0NDOztFQUVDLHlDRG5qQ2dCO0FDcWhDbEI7QUFnQ0M7O0VBRUM7QUE5QkY7QUFnQ0M7O0VBRUM7QUE5QkY7QUFnQ0M7O0VBRUM7QUE5QkY7QUFnQ0M7O0VBRUM7QUE5QkY7QUFnQ0M7O0VBRUM7QUE5QkY7QUFnQ0M7O0VBRUM7QUE5QkY7QUFnQ0M7O0VBRUMscUNEaGxDaUI7QUNrakNuQjtBQWdDQztFQUNDO0VBQ0Esb0NEcGxDaUI7RUNxbENqQjtBQTlCRjtBQWdDQztFQUNDO0FBOUJGO0FBaUNDO0VBQ0M7QUEvQkY7QUFpQ0M7RUFDQyxXRDlwQ0s7QUMrbkNQO0FBa0NDO0VBQ0MsV0RscUNLO0FDa29DUDtBQWlDRTtFQUNDLDZDRG5tQ2lCO0FDb2tDcEI7QUFrQ0M7RUFDQyw2Q0R2bUNrQjtBQ3VrQ3BCO0FBa0NDOztFQUVDO0FBaENGO0FBa0NDOzs7RUFHQyxvQ0RsbkNpQjtBQ2tsQ25CO0FBbUNFOztFQUVDLG9DRHZuQ2dCO0FDc2xDbkI7QUFvQ0M7Ozs7OztFQU1DLHNDRDluQ2tCO0FDNGxDcEI7QUFvQ0M7RUFDQztBQWxDRjtBQXFDRTs7RUFFQyx5Q0R2b0NlO0VDd29DZixXRHhzQ0k7QUNxcUNQO0FBc0NDO0VBQ0M7QUFwQ0Y7QUFzQ0c7O0VBRUM7QUFwQ0o7QUF3Q0M7RUFDQztBQXRDRjtBQXdDRzs7RUFFQztBQXRDSjtBQTBDQzs7RUFFQyxXRC90Q0s7RUNndUNMLHNCRGh1Q0s7RUNpdUNMO0FBeENGO0FBMENDOztFQUVDO0VBQ0Esb0NEdnFDaUI7RUN3cUNqQixzQ0R0cUNrQjtBQzhuQ3BCO0FBMENDO0VBQ0Msc0NEenFDa0I7QUNpb0NwQjtBQXlDRTtFQUNDO0FBdkNIO0FBd0NHO0VBQ0MsNkNEN3FDZ0I7QUN1b0NwQjtBQXlDSTtFQUVDO0FBeENMO0FBMkNHO0VBQ0MsOEJEeHJDZTtBQytvQ25CO0FBNkNDOztFQUVDLFdEN3ZDSztBQ2t0Q1A7QUE2Q0M7O0VBRUMsY0RoeUNhO0FDcXZDZjtBQThDRTs7RUFFQywwQ0Ryc0NpQjtBQ3lwQ3BCO0FBZ0RFOzs7O0VBSUM7QUE5Q0g7QUFrREU7Ozs7RUFJQztBQWhESDtBQW9ERTtFQUNDLFdEM3hDSTtBQ3l1Q1A7QUFvREU7RUFDQyxvQ0QvdENnQjtBQzZxQ25CO0FBcURDO0VBQ0M7RUFDQTtBQW5ERjtBQW9ERTtFQUNDO0FBbERIO0FBb0RFO0VBQ0MsV0R4eUNJO0VDeXlDSjtBQWxESDtBQW1ERztFQUNDLDhCRDV1Q2U7QUMyckNuQjtBQXFEQzs7O0VBR0M7QUFuREY7QUF1REc7RUFDQyw2Q0R0dkNnQjtBQ2lzQ3BCO0FBd0RFO0VBQ0Msc0NEMXZDaUI7QUNvc0NwQjtBQXlEQztFQUNDLGNEdndDVTtBQ2d0Q1o7QUF5REM7RUFDQywwQ0Rqd0NrQjtBQzBzQ3BCO0FBeURDO0VBQ0MsY0Q3d0NVO0FDc3RDWjtBQXlEQztFQUNDO0FBdkRGO0FBMERDO0VBQ0MsV0Q1MENLO0VDNjBDTCx5Q0Q3d0NnQjtBQ3F0Q2xCO0FBMERDO0VBQ0M7RUFDQTtBQXhERjtBQTBEQztFQUNDO0FBeERGO0FBMERDO0VBQ0M7RUFDQTtBQXhERjtBQTBEQztFQUNDO0VBQ0EsV0Q1MUNLO0FDb3lDUDtBQTBEQztFQUNDO0VBQ0EsV0RoMkNLO0FDd3lDUDtBQTBEQztFQUNDO0VBQ0EsV0RwMkNLO0FDNHlDUDtBQTBEQztFQUNDO0VBQ0EsV0R4MkNLO0FDZ3pDUDtBQTBEQztFQUNDO0VBQ0EsV0Q1MkNLO0FDb3pDUDtBQTBEQztFQUNDO0VBQ0EsV0RoM0NLO0FDd3pDUDtBQTBEQztFQUNDO0VBQ0EsV0RwM0NLO0FDNHpDUDtBQTBEQztFQUNDO0VBQ0EsV0R4M0NLO0FDZzBDUDtBQTBEQztFQUNDO0VBQ0EsV0Q1M0NLO0FDbzBDUDtBQTBEQztFQUNDO0VBQ0EsV0RoNENLO0FDdzBDUDtBQTBEQztFQUNDLG9DRHAwQ2lCO0VDcTBDakIsV0RwNENLO0FDNDBDUDtBQTBEQztFQUNDO0VBQ0EsV0R4NENLO0FDZzFDUDtBQTBEQztFQUNDO0VBQ0EsV0Q1NENLO0FDbzFDUDtBQTBEQztFQUNDO0VBQ0EsV0RoNUNLO0FDdzFDUDtBQTBEQztFQUNDO0VBQ0EsV0RwNUNLO0FDNDFDUDtBQTBEQztFQUNDO0VBQ0EsV0R4NUNLO0VDeTVDTDtFQUNBLFdEMTVDSztBQ2syQ1A7QUEwREM7RUFDQztFQUNBLFdEOTVDSztBQ3MyQ1A7QUEwREM7RUFDQztFQUNBLFdEbDZDSztBQzAyQ1A7QUEwREM7RUFDQyx5QkR0NkNLO0VDdTZDTCxXRHQ2Q0s7QUM4MkNQO0FBMERDO0VBQ0M7RUFDQSxXRDE2Q0s7QUNrM0NQO0FBMERDO0VBQ0M7RUFDQSxXRDk2Q0s7QUNzM0NQO0FBMERDO0VBQ0M7RUFDQSxXRGw3Q0s7QUMwM0NQO0FBMERDO0VBQ0M7RUFDQSxXRHQ3Q0s7QUM4M0NQO0FBMERDO0VBQ0Msc0JEejdDSztBQ2k0Q1A7QUEwREM7RUFDQztFQUNBLGNEcjhDSTtFQ3M4Q0oscUJEdDhDSTtBQzg0Q047QUF5REU7RUFDQyxxQkR4OENHO0FDaTVDTjtBQTBEQztFQUNDLHNDRG40Q2tCO0FDMjBDcEI7QUEwREM7RUFDQyxzQ0R0NENrQjtFQ3U0Q2xCO0FBeERGO0FBMkRDO0VBQ0Msb0NENzRDaUI7RUM4NENqQixzQ0Q1NENrQjtBQ20xQ3BCO0FBMkRDOztFQUVDLHlDRGo1Q2dCO0FDdzFDbEI7QUEyREM7O0VBRUMsMkNEcjVDZ0I7QUM0MUNsQjtBQTJEQzs7RUFFQztBQXpERjtBQTJEQzs7RUFFQywwQ0Q3NUNnQjtBQ28yQ2xCO0FBMkRDO0VBQ0MseUNEaDZDZ0I7QUN1MkNsQjtBQTJEQztFQUNDLHlDRG42Q2dCO0VDbzZDaEIsc0NEbjZDa0I7QUMwMkNwQjtBQTRERTtFQUNDO0VBQ0EsV0R6K0NJO0FDKzZDUDtBQTRERTtFQUVDLHlDRHZnRFE7QUM0OENYO0FBNkRFO0VBRUMsNENEM2dEUTtBQys4Q1g7QUE4REU7RUFFQywwQ0QvZ0RRO0FDazlDWDtBQStERTtFQUVDLDJDRG5oRFE7QUNxOUNYO0FBaUVDO0VBQ0MseUNENzdDZ0I7RUM4N0NoQjtBQS9ERjtBQWlFQzs7RUFFQyx5Q0RsOENnQjtBQ200Q2xCO0FBaUVDOztFQUVDLHlDRHQ4Q2dCO0FDdTRDbEI7QUFpRUM7O0VBRUMsMkNEMThDZ0I7QUMyNENsQjtBQWlFQzs7RUFFQywyQ0Q5OENnQjtBQys0Q2xCO0FBaUVDOztFQUVDO0FBL0RGO0FBaUVDOztFQUVDLHVDRHY5Q2lCO0FDdzVDbkI7QUFpRUM7O0VBRUMsNkNEejlDa0I7QUMwNUNwQjtBQWlFQzs7RUFFQztFQUNBLDBDRC85Q2dCO0FDZzZDbEI7QUFpRUM7O0VBRUM7RUFDQSwwQ0RwK0NnQjtBQ3E2Q2xCO0FBaUVDO0VBQ0MsV0R2aURLO0VDd2lETCxvQ0R6K0NpQjtFQzArQ2pCLHNDRHgrQ2tCO0FDeTZDcEI7QUFpRUM7RUFDQywrQkRyaERPO0FDczlDVDtBQWtFRTtFQUNDLFdEaGpESTtFQ2lqREo7QUFoRUg7QUFrRUU7RUFFQztBQWpFSDtBQXFFRTtFQUNDLFdEMWpESTtFQzJqREo7QUFuRUg7QUFxRUU7RUFFQztBQXBFSDtBQXVFQzs7RUFFQztBQXJFRjtBQXVFQztFQUNDO0FBckVGO0FBc0VFO0VBQ0M7RUFDQTtFQUNBLFdEM2tESTtBQ3VnRFA7QUFzRUU7RUFFQztBQXJFSDtBQXVFRTtFQUVDO0FBdEVIO0FBd0VFO0VBRUM7QUF2RUg7QUF5RUU7RUFFQztBQXhFSDtBQTRFQztFQUNDO0lBQ0MsV0RqbURJO0lDa21ESjtFQTFFRDtBQUNGO0FBOEVFO0VBQ0MsV0R4bURJO0FDNGhEUDtBQThFRTtFQUNDLFdEM21ESTtFQzRtREo7QUE1RUg7QUE4RUU7RUFDQywrQkR0bERNO0FDMGdEVDtBQTZFRztFQUNDLDBDRGhqRGdCO0FDcStDcEI7QUErRUM7RUFDQywwQ0RyakRrQjtBQ3crQ3BCO0FBK0VDO0VBQ0M7QUE3RUY7QUErRUM7RUFDQywrQkRubURPO0VDb21EUCxzQ0Q1akRrQjtFQzZqRGxCO0FBN0VGO0FBOEVFO0VBQ0Msc0NEL2pEaUI7RUNna0RqQjtBQTVFSDtBQTZFRztFQUNDLCtCRDFtREs7RUMybURMLG9DRHJrRGU7QUMwL0NuQjtBQThFRTtFQUNDO0VBQ0Esb0NEMWtEZ0I7QUM4L0NuQjtBQStFQztFQUNDLCtCRHBuRE87RUNxbkRQLG9DRC9rRGlCO0VDZ2xEakIsc0NEOWtEa0I7QUNpZ0RwQjtBQThFRTtFQUNDLFdEanBESTtFQ2twREosMkNEamxEaUI7QUNxZ0RwQjtBQWdGRTtFQUNDLDhCRHhsRGdCO0VDeWxEaEI7QUE5RUg7QUFvTUc7RUFDQztBQWxNSjtBQW9NRztFQUNDO0FBbE1KO0FBcU1FO0VBQ0MsMENEcnREaUI7RUNzdERqQjtBQW5NSDtBQXFNRTtFQUNDLDhCRDN0RGdCO0FDd2hEbkI7QUFvTUc7RUFDQztBQWxNSjtBQW9NRztFQUNDO0FBbE1KO0FBcU1FO0VBQ0MsMENEbHVEaUI7RUNtdURqQjtBQW5NSDtBQXFNRTtFQUNDLDhCRHh1RGdCO0VDeXVEaEI7QUFuTUg7QUFvTUc7RUFDQztBQWxNSjtBQW9NRztFQUNDO0FBbE1KO0FBcU1FO0VBQ0MsMENEaHZEaUI7RUNpdkRqQjtBQW5NSDtBQXNNQztFQUNDLHNDRHJ2RGtCO0VDc3ZEbEI7QUFwTUY7QUF3TUc7RUFHQztFQUNBO0FBeE1KO0FBMk1FO0VBQ0M7QUF6TUg7QUEyTUU7RUFDQztFQUNBLDBDRHR3RGlCO0FDNmpEcEI7QUE0TUM7RUFDQywrQkRsekRPO0FDd21EVDtBQTRNQztFQUNDLCtCRHJ6RE87QUMybURUO0FBNE1DO0VBQ0Msb0NEMXpETztFQzJ6RFAsc0NEanhEa0I7QUN1a0RwQjtBQTJNRTtFQUNDLGdCRHAxREk7RUNxMURKO0FBek1IO0FBNE1DO0VBQ0M7QUExTUY7QUE0TUM7O0VBRUMsMENENXhEa0I7QUNrbERwQjtBQThNRTs7RUFDQywwQ0RqeURpQjtBQ3NsRHBCO0FBNk1FOztFQUNDO0FBMU1IO0FBNk1DO0VBQ0M7QUEzTUY7QUE2TUM7RUFDQyxtQ0R0NERTO0FDMnJEWDtBQTZNQzs7RUFFQyxvQ0R6MURPO0VDMDFEUCxzQ0RoekRrQjtBQ3FtRHBCO0FBNE1FOztFQUNDLGdCRG4zREk7RUNvM0RKO0FBek1IO0FBNE1DO0VBQ0MsOEJEenpEaUI7QUMrbURuQjtBQTRNQztFQUNDLFdEMzNESztBQ2lyRFA7QUE2TUM7RUFDQyw4QkRoMERpQjtFQ2kwRGpCLDJDRC96RGtCO0VDZzBEbEI7QUEzTUY7QUE2TUM7RUFDQztJQUNDLDZDRHAwRGlCO0VDeW5EbEI7QUFDRjtBQTZNQztFQUNDOztJQUVDLHNDRDEwRGlCO0VDK25EbEI7QUFDRjtBQTZNQztFQUNDO0lBQ0MsV0RoNURJO0VDcXNETDtBQUNGO0FBNk1DO0VBQ0M7SUFDQyxXRHI1REk7RUMwc0RMO0FBQ0Y7QUE2TUM7RUFDQztJQUNDO0VBM01EO0VBNk1BO0lBQ0M7RUEzTUQ7QUFDRjtBQTZNQztFQUNDO0FBM01GO0FBOE1FO0VBRUMsY0RyOERZO0FDd3ZEZjtBQWdOQztFQUNDO0FBOU1GO0FBZ05DO0VBQ0M7QUE5TUY7QUFnTkM7RUFDQyxXRGg3REs7RUNpN0RMO0FBOU1GO0FBZ05DO0VBQ0M7QUE5TUY7QUFnTkM7RUFDQztFQUNBO0FBOU1GO0FBZ05DO0VBQ0MsV0QzN0RLO0FDNnVEUDtBQWdOQztFQUNDLFdEOTdESztFQys3REw7QUE5TUY7QUFnTkM7RUFDQyxzQ0RqNERrQjtBQ21yRHBCO0FBZ05DO0VBQ0M7QUE5TUY7QUFnTkM7RUFDQztFQUNBLFdEejhESztFQzA4REw7QUE5TUY7QUFnTkM7RUFDQyxzQ0Q1NERrQjtFQzY0RGxCO0FBOU1GO0FBZ05DO0VBQ0MsV0RqOURLO0FDbXdEUDtBQStNRTtFQUNDO0FBN01IO0FBZ05DO0VBQ0M7QUE5TUY7QUFnTkM7RUFDQyxXRDE5REs7QUM0d0RQO0FBZ05DO0VBQ0M7QUE5TUY7QUFnTkM7RUFDQztBQTlNRjtBQWdOQztFQUNDLDhCRHA2RGlCO0FDc3REbkI7QUFpTkM7RUFDQyw4QkR4NkRpQjtBQ3l0RG5CO0FBaU5DO0VBQ0MsOEJEMzZEaUI7QUM0dERuQjtBQWdORTtFQUNDLDhCRDc2RGdCO0FDK3REbkI7QUFpTkM7RUFDQztBQS9NRjtBQWdORTs7RUFFQztBQTlNSDtBQWdORTtFQUNDO0VBQ0E7RUFDQTtBQTlNSDtBQStNRztFQUNDLFdEMS9ERztFQzIvREg7RUFDQTtBQTdNSjtBQStNRztFQUNDO0FBN01KO0FBK01HO0VBRUMsV0RuZ0VHO0VDb2dFSDtFQUNBO0FBOU1KO0FBZ05HO0VBRUMsV0R6Z0VHO0FDMHpEUDtBQW1OQztFQUNDLFdEOWdFSztBQzZ6RFA7QUFvTkU7RUFDQztBQWxOSDtBQW9ORTtFQUNDO0FBbE5IO0FBc05DO0VBQ0M7QUFwTkY7QUFzTkM7RUFDQztBQXBORjtBQXFORTtFQUVDO0VBRUE7QUFuTkg7QUFzTkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBQXBORjtBQXNOQztFQUNDLFdENWlFSztBQ3cxRFA7QUFzTkM7RUFDQyxXRC9pRUs7QUMyMURQO0FBcU5FO0VBQ0M7QUFuTkg7QUF1TkU7RUFDQztBQXJOSDtBQXNORztFQUNDO0FBcE5KO0FBdU5FO0VBQ0M7QUFyTkg7QUF1TkU7RUFDQztBQXJOSDtBQXVORTtFQUNDO0VBQ0E7QUFyTkg7QUFzTkc7RUFDQztBQXBOSjtBQXdOQztFQUNDO0FBdE5GO0FBdU5FO0VBQ0M7RUFDQTtFQUNBO0FBck5IO0FBd05DO0VBQ0M7QUF0TkY7QUF1TkU7RUFDQztBQXJOSDtBQXdOQztFQUNDO0FBdE5GO0FBd05DO0VBRUU7SUFFQztFQXhORjtBQUNGO0FBMk5DO0VBQ0M7SUFDQyw4QkRyaUVnQjtFQzQwRGpCO0VBMk5BO0lBQ0MsV0R0bUVJO0VDNjRETDtFQTZORTtJQUNDO0VBM05IO0VBNk5FO0lBQ0M7RUEzTkg7RUE4TkM7SUFDQyxXRG5uRUc7RUN1NURMO0FBQ0Y7QUErTkM7RUFDQztBQTdORjtBQXNPQztFQUNDLFdEbG9FSztBQzg1RFA7QUFzT0M7RUFDQztFQUNBO0FBcE9GO0FBc09DO0VBQ0MsOEJEMWtFaUI7RUMya0VqQixzQ0R6a0VrQjtBQ3EyRHBCO0FBc09DO0VBQ0M7RUFDQSxXRDlvRUs7QUMwNkRQO0FBc09DO0VBQ0M7QUFwT0Y7QUFzT0M7RUFDQztBQXBPRjtBQXNPQztFQUNDLG9DRHhsRWlCO0VDeWxFakI7QUFwT0Y7QUFxT0U7RUFDQztBQW5PSDtBQXNPQztFQUNDOztJQUVDLDhCRGptRWdCO0VDNjNEakI7QUFDRjtBQXdPRztFQUNDLDhCRHZtRWU7RUN3bUVmO0FBdE9KO0FBd09HO0VBQ0MsbUNEMW1FYztFQzJtRWQ7QUF0T0o7QUEwT0c7RUFFQztBQXpPSjtBQTZPQztFQUNDLDhCRHZuRWlCO0VDd25FakIsc0NEdG5Fa0I7QUMyNERwQjtBQTZPQztFQUNDO0FBM09GO0FBNk9DO0VBQ0M7QUEzT0Y7QUE2T0M7O0VBRUMsK0JEM3FFTztBQ2c4RFQ7QUE2T0M7RUFDQyxzQ0Rub0VrQjtBQ3c1RHBCO0FBOE9DO0VBQ0M7SUFDQztJQUNBO0VBNU9EO0FBQ0Y7QUE4T0M7RUFDQztJQUNDO0lBQ0E7RUE1T0Q7QUFDRjtBQThPQztFQUNDO0FBNU9GO0FBOE9DO0VBQ0M7QUE1T0Y7QUE2T0U7RUFDQztFQUNBO0FBM09IO0FBOE9DO0VBQ0M7QUE1T0Y7QUE2T0U7RUFDQztFQUNBO0FBM09IO0FBK09FO0VBQ0M7QUE3T0g7QUErT0U7RUFDQztBQTdPSDtBQWdQQztFQUNDLFdEN3VFSztBQysvRFA7QUFnUEM7RUFDQztFQUNBO0FBOU9GO0FBZ1BDO0VBQ0M7RUFDQTtBQTlPRjtBQWdQQztFQUNDO0VBQ0E7QUE5T0Y7QUFnUEM7RUFDQztBQTlPRjtBQWdQQztFQUNDO0FBOU9GO0FBZ1BDO0VBQ0MsOEJEbnNFaUI7QUNxOURuQjtBQWlQRTtFQUVDO0FBaFBIO0FBbVBDO0VBQ0M7QUFqUEY7QUFtUEM7RUFDQztBQWpQRjtBQW1QQztFQUNDO0FBalBGO0FBbVBDO0VBQ0M7QUFqUEY7QUFtUEM7RUFDQztBQWpQRjtBQW9QRTtFQUNDLDhCRDV0RWdCO0VDNnRFaEIsV0Q1eEVJO0FDMGlFUDtBQW9QRTtFQUNDO0VBQ0E7RUFDQTtBQWxQSDtBQW9QRTtFQUNDLFdEcHlFSTtBQ2tqRVA7QUFvUEU7RUFDQyxvQ0RseEVNO0FDZ2lFVDtBQW9QRTtFQUNDO0FBbFBIO0FBb1BFO0VBQ0M7QUFsUEg7QUFtUEc7RUFDQztBQWpQSjtBQXFQQztFQUNDO0VBQ0E7QUFuUEY7QUFxUEM7RUFDQyxjRHYxRWE7QUNvbUVmO0FBcVBDO0VBQ0MsbUNEcjFFUztBQ2ttRVg7QUFxUEM7RUFDQztBQW5QRjtBQXFQQztFQUNDLDJDRHJ5RVE7QUNrakVWO0FBc1BFO0VBQ0MsV0RyMEVJO0FDaWxFUDtBQXNQRTtFQUtDLGNEMzFFUTtBQ21tRVg7QUFvUEc7RUFDQztFQUNBLFdEMTBFRztBQ3dsRVA7QUFzUEU7RUFLQyxjRDUxRUs7QUNvbUVSO0FBb1BHO0VBQ0M7RUFDQSxXRGoxRUc7QUMrbEVQO0FBc1BFO0VBQ0MsY0RqMkVNO0FDNm1FVDtBQXFQRztFQUNDO0VBQ0EsV0R6MUVHO0FDc21FUDtBQXNQRTtFQUNDO0FBcFBIO0FBcVBHO0VBQ0M7RUFDQSxXRGgyRUc7QUM2bUVQO0FBdVBDO0VBQ0MsV0RyMkVLO0FDZ25FUDtBQXNQRTtFQUNDLDJDRG4xRU07QUMrbEVUO0FBdVBDO0VBQ0M7QUFyUEY7QUF3UEU7RUFDQywrQkQzMUVNO0FDcW1FVDtBQXVQRztFQUNDO0FBclBKO0FBd1BFO0VBQ0M7QUF0UEg7QUEwUEU7O0VBRUMsc0NEMXpFaUI7RUMyekVqQixXRDUzRUk7QUNvb0VQO0FBMFBFO0VBQ0M7QUF4UEg7QUEyUEM7RUFDQyxzQ0RsMEVrQjtFQ20wRWxCLCtCRDMyRU87QUNrbkVUO0FBMlBDO0VBSUMsb0NEMzBFaUI7RUM0MEVqQixzQ0QxMEVrQjtBQzhrRXBCO0FBd1BFO0VBQ0Msc0NEdjBFaUI7QUNpbEVwQjtBQTJQQztFQUNDLHNDRDcwRWtCO0FDb2xFcEI7QUEyUEM7RUFLQyxzQ0RwMUVrQjtFQ3ExRWxCLFdEdDVFSztBQ3lwRVA7QUF3UEU7RUFDQyxtQ0Q1NkVRO0VDNjZFUixXRG41RUk7QUM2cEVQO0FBMlBDO0VBQ0MsV0R6NUVLO0VDMDVFTDtBQXpQRjtBQTJQQzs7O0VBR0MsV0QvNUVLO0FDc3FFUDtBQTJQQztFQUNDLDhCRG4yRWlCO0VDbzJFakIsc0NEbDJFa0I7QUN5bUVwQjtBQTJQQztFQUNDLDhCRHYyRWlCO0FDOG1FbkI7QUEyUEM7RUFDQywrQkRoNUVPO0FDdXBFVDtBQTJQQztFQUNDO0FBelBGO0FBMlBDO0VBQ0MsV0QvNkVLO0FDc3JFUDtBQTJQQztFQUNDO0FBelBGO0FBMFBFO0VBQ0MsK0JEMzVFTTtBQ21xRVQ7QUEyUEc7RUFDQztBQXpQSjtBQTJQRztFQUdDLFdENzdFRztBQ2tzRVA7QUErUEc7RUFDQztBQTdQSjtBQStQRztFQUdDLFdEdjhFRztBQ3dzRVA7QUFtUUM7RUFDQywwQkQ3NEVpQjtBQzRvRW5CO0FBbVFDO0VBQ0M7QUFqUUY7QUFvUUM7RUFDQyxtQ0RuNUVnQjtBQ2lwRWxCO0FBb1FDO0VBQ0MsNENEcjVFa0I7QUNtcEVwQjtBQW9RQztFQUNDLDJDRHg1RWtCO0FDc3BFcEI7QUFvUUM7RUFDQywwQ0QzNUVrQjtBQ3lwRXBCO0FBb1FDO0VBQ0MsNkNEOTVFa0I7QUM0cEVwQjtBQXFRQztFQUNDLDhCRHA2RWlCO0VDcTZFakIsc0NEbjZFa0I7RUNvNkVsQjtBQW5RRjtBQW9RRTtFQUNDLDhCRHg2RWdCO0VDeTZFaEIsV0R4K0VJO0VDeStFSiw2Q0R4NkVpQjtBQ3NxRXBCO0FBc1FFO0VBQ0M7QUFwUUg7QUF1UUM7RUFDQztBQXJRRjtBQXVRQztFQUNDLG9DRHQ3RWlCO0VDdTdFakI7QUFyUUY7QUF1UUM7RUFDQyxXRHovRUs7QUNvdkVQO0FBc1FFO0VBQ0M7QUFwUUg7QUFzUUU7RUFDQztBQXBRSDtBQXVRQztFQUNDO0FBclFGO0FBdVFDO0VBQ0MsbUNEcjhFZ0I7RUNzOEVoQixzQ0RyOEVrQjtFQ3M4RWxCO0FBclFGO0FBdVFDO0VBQ0Msc0NEejhFa0I7RUMwOEVsQiw4QkQ1OEVpQjtBQ3VzRW5CO0FBdVFDO0VBTUMsK0JEMS9FTztBQ2d2RVQ7QUFxUUU7RUFHQyw4QkRsOUVnQjtBQzZzRW5CO0FBeVFDO0VBQ0M7SUFDQztFQXZRRDtBQUNGO0FBeVFDO0VBQ0M7QUF2UUY7QUF5UUM7RUFDQyxzQ0Q3OUVrQjtBQ3N0RXBCO0FBeVFHO0VBQ0MsK0JEMWdGSztBQ213RVQ7QUF5UUc7RUFDQyxXRHBpRkc7QUM2eEVQO0FBMlFDO0VBQ0M7QUF6UUY7QUEyUUM7Ozs7RUFJQyxtQ0QvK0VnQjtBQ3N1RWxCO0FBMlFDOzs7Ozs7RUFNQztFQUNBO0FBelFGO0FBMlFDO0VBQ0MsOEJENS9FaUI7RUM2L0VqQixzQ0QzL0VrQjtBQ2t2RXBCO0FBNFFFO0VBRUMsV0Rqa0ZJO0FDc3pFUDtBQThRQztFQUNDLFdEcmtGSztBQ3l6RVA7QUE4UUM7RUFJQyxzQ0QxZ0ZrQjtBQzJ2RXBCO0FBNFFFO0VBQ0Msc0NEeGdGaUI7QUM4dkVwQjtBQThRQztFQUtDLHNDRGpoRmtCO0FDaXdFcEI7QUE0UUU7RUFDQztFQUNBLDhCRDFtRlE7QUNnMkVYO0FBK1FFO0VBRUMsMENEdGhGaUI7QUN3d0VwQjtBQWdSRTtFQUNDO0FBOVFIO0FBaVJDO0VBQ0MsV0Q5bEZLO0FDKzBFUDtBQWlSRztFQUNDO0VBQ0E7RUFDQTtBQS9RSjtBQWlSRztFQUNDO0FBL1FKO0FBbVJDO0VBQ0M7QUFqUkY7QUFtUkM7RUFDQztBQWpSRjtBQW1SQztFQUNDLHFDRDNvRlM7RUM0b0ZUO0VBQ0EsOEJEN29GUztBQzQzRVg7QUFtUkM7RUFDQyxxQkRwb0ZJO0VDcW9GSjtFQUNBLGNEdG9GSTtBQ3EzRU47QUFtUkM7RUFDQyxxQkQxb0ZTO0VDMm9GVDtFQUNBLGNENW9GUztBQzIzRVg7QUFtUkM7RUFDQyxxQ0QxcEZTO0FDeTRFWDtBQW1SQztFQUNDLG9DRHBrRmlCO0FDbXpFbkI7QUFvUkU7RUFDQyxVRHZvRkk7QUNxM0VQO0FBb1JFO0VBQ0MsVUQxb0ZJO0FDdzNFUDtBQXNSRTtFQUNDLG9DRDVuRk07QUN3MkVUO0FBdVJHOztFQUVDLCtCRC9uRks7QUMwMkVUO0FBd1JFO0VBQ0MsbUNEeGxGZTtFQ3lsRmYsV0R6cEZJO0VDMHBGSjtBQXRSSDtBQXdSRTtFQUNDO0VBQ0EsOEJEL2xGZ0I7QUN5MEVuQjtBQXVSRztFQUNDO0VBQ0Esc0NEbG1GZTtBQzYwRW5CO0FBeVJDO0VBQ0MsK0JEanBGTztBQzAzRVQ7QUF5UkM7RUFDQyxzQ0R4bUZrQjtFQ3ltRmxCO0VBQ0E7RUFDQSxXRDVxRks7QUNxNUVQO0FBd1JFO0VBQ0M7RUFDQTtBQXRSSDtBQXlSQztFQUNDO0VBQ0EsOEJEcm5GaUI7QUM4MUVuQjtBQTBSRTtFQUVDO0FBelJIO0FBNFJDO0VBQ0Msc0NENW5Ga0I7RUM2bkZsQjtBQTFSRjtBQTRSQztFQUNDLFdEanNGSztBQ3U2RVA7QUE2UkU7RUFDQztBQTNSSDtBQTZSRTtFQUNDO0FBM1JIO0FBOFJDO0VBQ0MsV0Q1c0ZLO0FDZzdFUDtBQThSQztFQUNDLDhCRHhyRk87QUM0NUVUO0FBOFJDO0VBQ0MsV0RsdEZLO0FDczdFUDtBQTZSRTtFQUdDLFdEdHRGSTtBQ3k3RVA7QUFnU0M7RUFDQyxXRDF0Rks7QUM0N0VQO0FBZ1NDO0VBQ0M7QUE5UkY7QUFnU0M7RUFDQyxvQ0RqcUZpQjtFQ2txRmpCLHNDRGhxRmtCO0FDazRFcEI7QUFnU0M7RUFDQztBQTlSRjtBQWdTQztFQUNDO0VBQ0E7QUE5UkY7QUFnU0M7RUFDQztFQUNBO0FBOVJGO0FBZ1NDO0VBQ0Msc0NEOXFGa0I7QUNnNUVwQjtBQWlTRTtFQUNDO0VBQ0E7QUEvUkg7QUFpU0U7RUFDQztBQS9SSDtBQWtTQztFQUNDO0VBR0EsV0Q5dkZLO0FDNDlFUDtBQW9TQztFQUNDO0FBbFNGO0FBb1NDO0VBQ0M7QUFsU0Y7QUFxU0U7RUFFQztBQXBTSDtBQTBTRztFQUNDO0FBeFNKO0FBeVNJO0VBQ0M7QUF2U0w7QUF5U0k7RUFDQztBQXZTTDtBQTRTRztFQUNDO0FBMVNKO0FBNFNHO0VBQ0M7QUExU0o7QUE2U0U7RUFDQztBQTNTSDtBQThTQztFQUNDO0FBNVNGO0FBOFNDO0VBQ0M7QUE1U0Y7QUE4U0M7RUFDQztBQTVTRjtBQThTQztFQUNDLHNDRDl1RmtCO0VDK3VGbEI7RUFDQSw4QkRsdkZpQjtBQ3M4RW5CO0FBNlNFO0VBQ0M7QUEzU0g7QUE2U0U7RUFDQztBQTNTSDtBQTZTRTtFQUNDO0FBM1NIO0FBNlNFO0VBQ0M7QUEzU0g7QUE2U0U7RUFDQztBQTNTSDtBQTZTRTtFQUNDO0FBM1NIO0FBNlNFOztFQUVDO0FBM1NIO0FBNlNFO0VBQ0M7RUFDQTtBQTNTSDtBQTZTRTtFQUNDO0FBM1NIO0FBNlNFO0VBQ0M7QUEzU0g7QUE2U0U7RUFDQztFQUNBO0FBM1NIO0FBNlNFO0VBQ0M7QUEzU0g7QUE2U0U7RUFDQztBQTNTSDtBQTZTRTtFQUNDO0FBM1NIO0FBNlNFO0VBQ0M7QUEzU0g7QUE2U0U7Ozs7O0VBS0M7QUEzU0g7QUE2U0U7RUFDQztBQTNTSDtBQTZTRTtFQUNDO0FBM1NIO0FBNlNFO0VBQ0M7QUEzU0g7QUE2U0U7RUFDQztBQTNTSDtBQTZTRTtFQUNDO0FBM1NIO0FBNlNFO0VBQ0M7QUEzU0g7QUE2U0U7RUFDQztBQTNTSDtBQTZTRTtFQUNDO0FBM1NIO0FBNlNFO0VBQ0M7QUEzU0g7QUE2U0U7RUFDQztBQTNTSDtBQTZTRTtFQUNDO0FBM1NIO0FBNlNFO0VBQ0M7QUEzU0g7QUE2U0U7RUFDQztBQTNTSDtBQTZTRTtFQUNDO0FBM1NIO0FBNlNFO0VBQ0M7QUEzU0g7QUE2U0U7RUFDQyxXRHQ1Rkk7QUMybUZQO0FBNlNFO0VBQ0M7QUEzU0g7QUE2U0U7Ozs7RUFJQztBQTNTSDtBQTZTRTs7Ozs7O0VBTUM7QUEzU0g7QUE2U0U7RUFDQztBQTNTSDtBQTZTRTtFQUNDO0FBM1NIO0FBNlNFO0VBQ0M7QUEzU0g7QUE2U0U7RUFDQztBQTNTSDtBQTZTRTtFQUNDO0FBM1NIO0FBNlNFO0VBQ0M7QUEzU0g7QUE2U0U7OztFQUdDO0FBM1NIO0FBNlNFO0VBQ0M7QUEzU0g7QUE4U0c7RUFDQztBQTVTSjtBQTZTSTtFQUNDO0FBM1NMO0FBOFNHO0VBQ0M7QUE1U0o7QUErU0U7OztFQUdDO0FBN1NIO0FBZ1RDO0VBQ0M7RUFDQSxXRHY5Rks7QUN5cUZQO0FBZ1RDO0VBQ0MsbUJEcitGTztFQ3MrRlAsV0QzOUZLO0FDNnFGUDtBQWdUQztFQUNDO0VBQ0EsV0QvOUZLO0FDaXJGUDtBQWdUQztFQUNDLG1CRDUrRk87RUM2K0ZQLFdEbitGSztBQ3FyRlA7QUFnVEM7RUFDQyxtQkQ5K0ZJO0VDKytGSixXRHYrRks7QUN5ckZQO0FBaVRDO0VBQ0Msb0NENTZGaUI7RUM2NkZqQixXRDUrRks7RUM2K0ZMLHNDRDU2RmtCO0FDNm5GcEI7QUFpVEM7RUFDQywrQkR2OUZPO0FDd3FGVDtBQWdURTtFQUdDLCtCRDM5Rk07RUM0OUZOLHlDRHI3RmU7QUNxb0ZsQjtBQW1UQzs7Ozs7RUFLQztFQUNBLHNDRDc3RmtCO0VDODdGbEIsK0JEdCtGTztBQ3FyRlQ7QUFvVEU7RUFFQywrQkRoL0ZNO0VDaS9GTjtBQW5USDtBQXNUQztFQUNDO0VBQ0E7QUFwVEY7QUFzVEc7RUFFQztFQUNBO0FBclRKO0FBdVRHO0VBQ0MsV0RsaEdHO0VDbWhHSDtFQUNBO0FBclRKO0FBeVRDO0VBQ0M7RUFDQTtBQXZURjtBQXlURztFQUVDO0VBQ0E7QUF4VEo7QUEwVEc7RUFDQyxXRGxpR0c7RUNtaUdIO0VBQ0E7QUF4VEo7QUE0VEM7RUFDQztFQUNBO0FBMVRGO0FBNFRHO0VBRUMsY0R6akdLO0VDMGpHTDtBQTNUSjtBQTZURztFQUNDLFdEbGpHRztFQ21qR0gseUJEOWpHSztFQytqR0wscUJEL2pHSztBQ293RlQ7QUErVEM7RUFDQztFQUNBO0FBN1RGO0FBK1RHO0VBRUMsY0R0a0dFO0VDdWtHRjtBQTlUSjtBQWdVRztFQUNDLFdEbGtHRztFQ21rR0g7RUFDQTtBQTlUSjtBQWtVQztFQUNDO0VBQ0E7QUFoVUY7QUFrVUc7RUFFQyxjRHhsR0s7RUN5bEdMO0FBalVKO0FBbVVHO0VBQ0MsV0RsbEdHO0VDbWxHSCx5QkQ3bEdLO0VDOGxHTCxxQkQ5bEdLO0FDNnhGVDtBQXFVQztFQUNDO0VBQ0E7QUFuVUY7QUFxVUc7RUFFQyxjRHZtR0k7RUN3bUdKO0FBcFVKO0FBc1VHO0VBQ0MsV0RsbUdHO0VDbW1HSCx5QkQ1bUdJO0VDNm1HSixxQkQ3bUdJO0FDeXlGUjtBQXdVQztFQUNDO0VBQ0E7QUF0VUY7QUF3VUc7RUFFQztFQUNBO0FBdlVKO0FBeVVHO0VBQ0MsV0RsbkdHO0VDbW5HSDtFQUNBO0FBdlVKO0FBMlVDO0VBQ0M7RUFDQTtBQXpVRjtBQTJVRztFQUVDO0VBQ0E7QUExVUo7QUE0VUc7RUFDQyxXRGxvR0c7RUNtb0dIO0VBQ0E7QUExVUo7QUE4VUM7RUFDQyxzQ0R4a0drQjtFQ3lrR2xCLCtCRGpuR087QUNxeUZUO0FBNlVFO0VBQ0M7QUEzVUg7QUE2VUU7RUFDQztBQTNVSDtBQWdWRztFQUNDLDhCRHRsR2U7RUN1bEdmLFdEdHBHRztBQ3cwRlA7QUFpVkU7RUFDQyxXRDFwR0k7QUMyMEZQO0FBa1ZDO0VBQ0MsY0R0bUdVO0FDc3hGWjtBQWtWQztFQUNDLGNEem1HVTtBQ3l4Rlo7QUFrVkM7RUFDQyxzQ0RubUdrQjtBQ214RnBCO0FBa1ZDO0VBQ0MsY0QvbUdVO0FDK3hGWjtBQWtWQztFQUNDLHNDRHptR2tCO0FDeXhGcEI7QUFtVkM7RUFDQztBQWpWRjtBQW1WQztFQUNDLFdEanJHSztBQ2cyRlA7QUFtVkM7RUFDQywrQkQzcEdPO0FDMDBGVDtBQWtWRTtFQUVDO0FBalZIO0FBb1ZDO0VBQ0M7RUFDQTtBQWxWRjtBQW9WQztFQUNDO0lBQ0M7RUFsVkQ7QUFDRjtBQW9WQztFQUNDO0FBbFZGO0FBcVZFO0VBQ0MsV0R4c0dJO0FDcTNGUDtBQW9WRztFQUVDLFdEM3NHRztBQ3czRlA7QUF1Vkc7RUFDQztBQXJWSjtBQXNWSTtFQUVDO0FBclZMO0FBdVZJO0VBQ0M7QUFyVkw7QUF3Vkc7O0VBRUM7QUF0Vko7QUF5Vkk7RUFFQztBQXhWTDtBQTRWRTtFQUNDO0VBQ0E7QUExVkg7QUE0VkU7RUFDQztBQTFWSDtBQTJWRztFQUNDO0FBelZKO0FBMFZJO0VBRUM7QUF6Vkw7QUErVkU7RUFDQyxXRHJ2R0k7QUN3NUZQO0FBOFZHO0VBRUMsV0R4dkdHO0FDMjVGUDtBQWlXRztFQUNDO0FBL1ZKO0FBZ1dJO0VBRUM7QUEvVkw7QUFpV0k7RUFDQztBQS9WTDtBQWtXRzs7RUFFQyxXRHh3R0c7QUN3NkZQO0FBbVdJO0VBRUMsV0Q3d0dFO0FDMjZGUDtBQXNXRTtFQUNDO0VBQ0E7QUFwV0g7QUFzV0U7RUFDQztBQXBXSDtBQXFXRztFQUNDLFdEeHhHRztBQ3E3RlA7QUFvV0k7RUFFQyxXRDN4R0U7QUN3N0ZQO0FBd1dDO0VBR0U7SUFDQztFQXhXRjtFQTZXRTtJQUNDO0VBM1dIO0VBaVhFO0lBQ0M7RUEvV0g7RUFvWEM7SUFDQyxXRHZ6R0c7RUNxOEZMO0FBQ0Y7QUFxWEM7RUFDQztJQUNDLG1DRDd2R2U7SUM4dkdmO0lBQ0EsMENEOXZHaUI7RUMyNEZsQjtFQXFYQTtJQUNDO0VBblhEO0FBQ0Y7QUFzWEM7RUFDQyw0Q0R0d0drQjtFQ3V3R2xCLDJDRHZ3R2tCO0VDd3dHbEIsNkNEeHdHa0I7QUNvNUZwQjtBQXNYQztFQUNDLHNDRDN3R2tCO0FDdTVGcEI7QUFzWEM7RUFDQyxXRC8wR0s7QUMyOUZQO0FBcVhFO0VBQ0MsV0RqMUdJO0FDODlGUDtBQXVYRTtFQUVDLDhCRGozR1E7QUMyL0ZYO0FBMFhDO0VBQ0MsV0Q1MUdLO0FDbytGUDtBQTBYQztFQUNDO0FBeFhGO0FBMlhFO0VBQ0M7RUFDQSxXRHAyR0k7QUMyK0ZQO0FBMlhFO0VBQ0M7QUF6WEg7QUE2WEU7RUFDQyw2Q0QzeUdpQjtBQ2c3RnBCO0FBNlhFO0VBQ0M7RUFDQSxXRGgzR0k7QUNxL0ZQO0FBOFhDO0VBQ0M7QUE1WEY7QUE4WEc7RUFDQztBQTVYSjtBQStYSTtFQUNDO0FBN1hMO0FBK1hJO0VBQ0M7RUFDQTtBQTdYTDtBQStYSTs7RUFFQztBQTdYTDtBQWtZQztFQUNDO0VBQ0E7QUFoWUY7QUFtWUU7RUFDQztBQWpZSDtBQW1ZRTtFQUNDO0FBallIO0FBb1lDO0VBQ0M7QUFsWUY7QUFvWUM7RUFDQztFQUNBO0VBQ0E7QUFsWUY7QUFxWUM7RUFDQztFQUNBLDhCRGgyR2lCO0FDNjlGbkI7QUFxWUM7RUFDQztFQUNBLDhCRHAyR2lCO0FDaStGbkI7QUFvWUU7RUFDQyxXRHI2R0k7QUNtaUdQO0FBc1lFO0VBQ0M7QUFwWUg7QUFzWUU7RUFDQztBQXBZSDtBQXVZQztFQUNDLFdEajdHSztFQ2s3R0w7RUFDQSxtQ0Q3OEdTO0VDODhHVDtBQXJZRjtBQXNZRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FBcFlIO0FBc1lFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUFwWUg7QUF1WUM7RUFDQztBQXJZRjtBQXVZQztFQUNDO0FBcllGO0FBdVlDO0VBQ0M7QUFyWUY7QUF1WUM7RUFDQztBQXJZRjtBQXVZQztFQUNDO0FBcllGO0FBdVlDO0VBQ0M7QUFyWUY7QUF1WUM7RUFDQztBQXJZRjtBQXVZQztFQUNDO0FBcllGO0FBMFlHO0VBRUM7QUF6WUo7QUEyWUc7O0VBRUMseUJEcDZHZTtBQzJoR25CO0FBNFlFO0VBQ0M7RUFDQSxvQ0R6NkdnQjtFQzA2R2hCLHNDRHg2R2lCO0FDOGhHcEI7QUE4WUU7RUFDQyx5Q0Q5NkdlO0FDa2lHbEI7QUE2WUc7RUFFQyx5Q0QzZ0hPO0FDK25HWDtBQStZRTtFQUNDLDhCRC9nSFE7QUNrb0dYO0FBZ1pDO0VBQ0MseUNEejdHZ0I7RUMwN0doQiwrQkRsK0dPO0FDb2xHVDtBQStZRTtFQUVDLHlDRHZoSFE7RUN3aEhSO0FBOVlIO0FBaVpDO0VBQ0M7RUFDQSxvQ0RwOEdpQjtFQ3E4R2pCO0FBL1lGO0FBZ1pFO0VBRUM7RUFDQSw4QkRsaUhRO0FDbXBHWDtBQW1aRTtFQUNDLHlDRDc4R2U7QUM0akdsQjtBQWtaRztFQUVDLHlDRDFpSE87QUN5cEdYO0FBb1pFO0VBQ0MsOEJEOWlIUTtBQzRwR1g7QUFzWkU7RUFDQyx5Q0R6OUdlO0FDcWtHbEI7QUFxWkc7RUFFQyx5Q0R0akhPO0FDa3FHWDtBQXVaRTtFQUNDLDhCRDFqSFE7QUNxcUdYO0FBeVpFO0VBRUM7QUF4Wkg7QUE0WkU7RUFHQztBQTVaSDtBQStaQztFQUNDLDhCRGovR2dCO0FDb2xHbEI7QUErWkM7RUFDQyw4QkRwL0dnQjtBQ3VsR2xCO0FBZ2FFO0VBQ0M7QUE5Wkg7QUFnYUU7RUFDQztBQTlaSDtBQWlhQztFQUNDO0FBL1pGO0FBa2FFO0VBQ0MsK0JEMWlITTtBQzBvR1Q7QUFrYUU7RUFDQyw4QkRobUhRO0FDZ3NHWDtBQW1hQztFQUNDLFdEMWtISztBQ3lxR1A7QUFtYUM7RUFDQztBQWphRjtBQW9hRTtFQUNDO0FBbGFIO0FBb2FFO0VBQ0M7QUFsYUg7QUFxYUM7O0VBRUMsK0JEaGtITztBQzZwR1Q7QUFzYUU7RUFDQztFQUNBO0FBcGFIO0FBc2FFO0VBQ0M7QUFwYUg7QUF1YUM7RUFDQyxzQ0RwaUhrQjtBQytuR3BCO0FBd2FFO0VBQ0MsV0R6bUhJO0VDMG1ISiw2Q0R6aUhpQjtBQ21vR3BCO0FBd2FFO0VBQ0Msc0NENWlIaUI7RUM2aUhqQjtBQXRhSDtBQTBhQztFQUNDO0FBeGFGO0FBMGFDO0VBQ0Msb0NEdmpIaUI7QUMrb0duQjtBQTJhQztFQUNDO0FBemFGO0FBNGFFO0VBRUMsOEJEaGtIZ0I7QUNxcEduQjtBQThhQztFQUNDLGtCRG5vSEs7RUNvb0hMO0FBNWFGO0FBOGFDO0VBQ0M7QUE1YUY7QUE4YUM7RUFDQztBQTVhRjtBQSthRTtFQUNDO0FBN2FIO0FBK2FFO0VBQ0M7QUE3YUg7QUFrYkU7RUFDQztBQWhiSDtBQW1iRztFQUNDLDhCRDVsSGU7QUMycUduQjtBQWtiSTtFQUNDLHNDRDlsSGM7QUM4cUduQjtBQW1iRztFQUNDLDhCRGxtSGU7RUNtbUhmO0FBamJKO0FBa2JJO0VBQ0M7RUFDQSxzQ0R0bUhjO0VDdW1IZDtBQWhiTDtBQWtiSTtFQUNDO0VBR0E7RUFDQTtBQWhiTDtBQW1iRztFQUNDLFdEanJIRztFQ2tySEg7QUFqYko7QUFxYkM7RUFFRTtJQUVDO0lBQ0EsdUNENW5IZTtFQ3VzR2pCO0FBQ0Y7QUF3YkM7RUFDQywwQ0QvbkhrQjtBQ3lzR3BCO0FBeWJFO0VBQ0MsOEJEcm9IZ0I7RUNzb0hoQjtBQXZiSDtBQXdiRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FBdGJKO0FBeWJFO0VBQ0M7QUF2Ykg7QUF3Ykc7RUFDQyxXRGh0SEc7QUMweEdQO0FBeWJFO0VBQ0M7RUFDQTtBQXZiSDtBQTJiRTs7RUFFQyxtQ0RydkhRO0FDNHpHWDtBQTZiRTs7RUFFQyxtQkRodkhRO0FDcXpHWDtBQStiRTs7RUFFQyxtQkRsdkhNO0FDcXpHVDtBQWljRTs7RUFFQyxtQkR6dUhJO0FDMHlHUDtBQW1jRTs7RUFFQztBQWpjSDtBQXFjRTs7RUFFQztBQW5jSDtBQXVjRTs7RUFFQyw4QkRoc0hnQjtBQzJ2R25CO0FBeWNFOztFQUVDO0FBdmNIO0FBMGNDO0VBQ0M7SUFDQztJQUNBO0VBeGNEO0FBQ0Y7QUEyY0M7RUFDQywwQ0Qvc0hrQjtBQ3N3R3BCO0FBMmNDO0VBQ0M7RUFDQTtBQXpjRjtBQTBjRTtFQUNDLHNDRHJ0SGlCO0VDc3RIakIsbUNEdnRIZTtFQ3d0SGYsV0R4eEhJO0FDZzFHUDtBQTRjRTtFQUNDLCtCRHB3SE07QUMwekdUO0FBNGNFO0VBQ0MsK0JEdndITTtBQzZ6R1Q7QUEyY0c7RUFDQywrQkR6d0hLO0FDZzBHVDtBQTRjRTtFQUNDLHNDRHJ1SGlCO0FDMnhHcEI7QUEyY0c7RUFDQztBQXpjSjtBQTZjQztFQUNDO0FBM2NGO0FBNmNDO0VBQ0M7RUFDQSwwQ0RodkhrQjtBQ3F5R3BCO0FBNmNDO0VBQ0MsNkNEbnZIa0I7QUN3eUdwQjtBQTZjQztFQUNDLDhCRHh2SGlCO0VDeXZIakIsNkNEdnZIa0I7QUM0eUdwQjtBQTZjQzs7O0VBR0M7QUEzY0Y7QUE2Y0M7RUFDQyx5Q0QxMUhTO0VDMjFIVDtBQTNjRjtBQTZjQztFQUNDO0lBQ0MsNkNEcHdIaUI7SUNxd0hqQjtFQTNjRDtFQTZjQTtJQUNDO0lBQ0E7RUEzY0Q7QUFDRjtBQStjRztFQUNDO0VBQ0E7RUFDQTtBQTdjSjtBQStjRztFQUNDO0VBQ0E7RUFDQTtFQUNBLFdEeDFIRztBQzI0R1A7QUFnZEU7RUFDQztBQTljSDtBQWdkRTtFQUNDO0FBOWNIO0FBZ2RFO0VBQ0M7QUE5Y0g7QUFnZEU7RUFDQztBQTljSDtBQWlkQztFQUNDO0lBQ0MsV0QxMkhJO0VDMjVHTDtFQWlkQTtJQUNDO0lBQ0EsV0Q3MkhJO0VDODVHTDtFQWtkQztJQUNDLCtCRHoxSEs7RUN5NEdQO0VBa2RDO0lBQ0MsV0RyM0hHO0VDcTZHTDtFQWtkQztJQUNDO0VBaGRGO0FBQ0Y7QUFvZEU7RUFDQyxjRDc1SFk7QUMyOEdmO0FBb2RFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUFsZEg7QUFvZEU7RUFDQztBQWxkSDtBQW9kRTtFQUNDLCtCRGozSE07QUMrNUdUO0FBcWRDO0VBQ0M7SUFDQyxtQkQ5NkhZO0VDMjlHYjtFQXNkQztJQUVDLG1CRG43SFc7RUM4OUdiO0VBd2RBO0lBQ0MsbUJEdjdIWTtFQ2krR2I7RUF5ZEM7SUFFQyxtQkQ1N0hXO0VDbytHYjtFQTRkQztJQUNDLGNEajhIVztFQ3UrR2I7RUE0ZEM7SUFDQztFQTFkRjtBQUNGO0FBOGRFO0VBQ0M7QUE1ZEg7QUE2ZEc7RUFDQztBQTNkSjtBQTZkRztFQUNDO0FBM2RKO0FBOGRFO0VBQ0M7QUE1ZEg7QUE2ZEc7RUFDQztBQTNkSjtBQTZkRztFQUNDLGNEeDlIVztBQzYvR2Y7QUE4ZEk7RUFDQztFQUNBO0VBQ0E7RUFDQTtBQTVkTDtBQThkSTtFQUNDLCtCRDE2SEk7QUM4OEdUO0FBK2RHO0VBQ0M7RUFDQTtFQUNBLFdEejhIRztBQzQrR1A7QUFpZUM7RUFDQztJQUNDLG9DRHg3SE07SUN5N0hOLCtCRHo3SE07RUMwOUdQO0VBZ2VDO0lBRUMsb0NENTdISztJQzY3SEwsK0JENzdISztFQzg5R1A7QUFDRjtBQW1lQztFQUNDO0lBQ0Msb0NEcDhITTtJQ3E4SE4sK0JEcjhITTtFQ28rR1A7RUFrZUM7SUFFQyxvQ0R4OEhLO0lDeThITCwrQkR6OEhLO0VDdytHUDtBQUNGO0FBc2VFO0VBQ0MsY0R0Z0lZO0FDa2lIZjtBQXVlRztFQUNDO0VBQ0E7RUFDQTtFQUNBLGNEN2dJVztBQ3dpSGY7QUF1ZUc7RUFDQywrQkR4OUhLO0FDbS9HVDtBQXdlRTtFQUNDO0VBQ0E7RUFDQSxXRHYvSEk7QUNpaEhQO0FBeWVDO0VBQ0M7SUFDQyxtQkQzaElZO0lDNGhJWixjRDVoSVk7RUNxakhiO0VBd2VDO0lBRUMsbUJEL2hJVztJQ2dpSVgsY0RoaUlXO0VDeWpIYjtBQUNGO0FBMGVDOzs7RUFHQztBQXhlRjtBQTBlQztFQUNDO0lBQ0Msb0NENzhIZ0I7RUNxK0dqQjtBQUNGO0FBMGVDO0VBQ0M7QUF4ZUY7QUEyZUU7RUFDQztBQXplSDtBQTJlRTtFQUNDO0FBemVIO0FBNGVDO0VBQ0MsV0QzaElLO0FDaWpIUDtBQTRlQztFQUNDO0FBMWVGO0FBNGVDO0VBQ0M7QUExZUY7QUE0ZUM7RUFDQztBQTFlRjtBQThlRTtFQUNDO0VBQ0E7QUE1ZUg7QUE4ZUU7RUFDQyxzQ0Q1K0hpQjtBQ2dnSHBCO0FBK2VDO0VBQ0M7SUFDQztFQTdlRDtFQStlQTtJQUNDLHlDRHIvSGU7SUNzL0hmO0VBN2VEO0FBQ0Y7QUFnZkU7RUFDQztFQUNBLHNDRDMvSGlCO0FDNmdIcEI7QUErZUc7RUFDQyw2Q0Q3L0hnQjtBQ2doSHBCO0FBZ2ZFOzs7RUFHQyxXRHBrSUk7QUNzbEhQO0FBZ2ZFOztFQUVDLCtCRC9pSU07QUNpa0hUO0FBZ2ZFO0VBQ0M7RUFDQSxzQ0QzZ0lpQjtBQzZoSHBCO0FBK2VHO0VBQ0MsNkNEN2dJZ0I7QUNnaUhwQjtBQWdmRTtFQUNDLDhCRDVtSVE7QUM4bkhYO0FBK2VHO0VBQ0M7QUE3ZUo7QUFrZkU7O0VBRUMsV0QzbElJO0FDMm1IUDtBQWtmRTs7RUFFQywrQkR0a0lNO0FDc2xIVDtBQWtmRTtFQUNDO0VBQ0Esc0NEbGlJaUI7QUNrakhwQjtBQWlmRztFQUNDLDZDRHBpSWdCO0FDcWpIcEI7QUFrZkU7RUFDQywrQkRobElNO0FDZ21IVDtBQWlmRztFQUNDO0FBL2VKO0FBb2ZFOzs7Ozs7Ozs7RUFTQztBQWxmSDtBQXNmRTtFQUNDLCtCRHBtSU07QUNnbkhUO0FBc2ZFOzs7RUFHQyx5Q0Rua0llO0VDb2tJZixzQ0Rua0lpQjtFQ29rSWpCO0FBcGZIO0FBc2ZFO0VBQ0M7QUFwZkg7QUF1ZkM7OztFQUdDLG9DRC9rSWlCO0FDMGxIbkI7QUF3ZkM7RUFDQyxXRGxwSUs7QUM0cEhQO0FBd2ZHO0VBQ0MsV0RycElHO0FDK3BIUDtBQTBmRztFQUNDLCtCRGhvSUs7QUN3b0hUO0FBNGZHO0VBQ0MsV0QvcElHO0VDZ3FJSCw0Q0QvbElnQjtBQ3FtSHBCO0FBNmZJO0VBQ0M7QUEzZkw7QUE0Zks7RUFDQztBQTFmTjtBQTZmSTtFQUNDO0VBQ0E7RUFDQTtBQTNmTDtBQStmSTtFQUNDO0FBN2ZMO0FBZ2dCSztFQUNDO0VBQ0E7QUE5Zk47QUErZk07RUFDQztBQTdmUDtBQTRmTTtFQUNDO0FBN2ZQO0FBK2ZNO0VBQ0M7QUE3ZlA7QUErZlE7RUFDQyxXRDdySUY7QUNnc0hQO0FBK2ZRO0VBQ0MsV0Rqc0lGO0FDb3NIUDtBQWtnQks7RUFDQztFQUNBO0VBQ0E7QUFoZ0JOO0FBcWdCSTtFQUNDLHlDRC9vSWE7RUNncEliO0VBQ0Esc0NEaHBJZTtBQzZvSHBCO0FBcWdCTTtFQUNDLFdEcHRJQTtBQ2l0SFA7QUFxZ0JNO0VBQ0MseUNEdnBJVztFQ3dwSVg7RUFDQSxzQ0R4cElhO0FDcXBIcEI7QUFxZ0JRO0VBQ0MsV0Q1dElGO0FDeXRIUDtBQXFnQlE7RUFDQyx5Q0QvcElTO0VDZ3FJVDtFQUNBLHNDRGhxSVc7QUM2cEhwQjtBQW9nQlM7RUFDQyxXRG51SUg7QUNpdUhQO0FBeWdCSTtFQUNDLGNEMXdJVTtBQ213SGY7QUF3Z0JLO0VBQ0M7RUFDQSxvQ0QvcUlhO0VDZ3JJYjtBQXRnQk47QUF3Z0JLOztFQUVDO0FBdGdCTjtBQXdnQks7RUFDQztFQUNBLG1DRHZySVk7RUN3cklaLFdEeHZJQztBQ2t2SFA7QUF3Z0JLO0VBQ0M7QUF0Z0JOO0FBd2dCSztFQUNDO0VBQ0E7RUFDQTtBQXRnQk47QUF5Z0JNOztFQUVDO0VBQ0EsV0Ryd0lBO0FDOHZIUDtBQTBnQk87RUFFQztFQUNBO0FBemdCUjtBQTZnQks7RUFDQztBQTNnQk47QUE4Z0JNOztFQUVDO0FBNWdCUDtBQXdoQkM7RUFydklEO0lBc3ZJRTtJQW1GQTtJQUNBO0lBQ0E7SUFXQTtJQVdBO0lBSUE7SUEyQkE7RUF4cEJBO0VBK2dCQTtJQUNDO0VBN2dCRDtFQThnQkM7SUFDQyw4QkR4dUllO0VDNHRIakI7RUE2Z0JFO0lBQ0M7RUEzZ0JIO0VBNGdCRztJQUNDO0lBQ0EsV0Q1eUlDO0lDNnlJRCw2Q0Q1dUljO0VDa3VIbEI7RUE0Z0JHO0lBQ0M7RUExZ0JKO0VBNGdCRztJQUNDLDhCRHB2SWE7RUMwdUhqQjtFQTZnQkk7SUFDQyxXRHZ6SUE7RUM0eUhMO0VBNmdCSTtJQUNDLG9DRDN2SVk7SUM0dklaO0lBQ0E7SUFDQTtFQTNnQkw7RUE2Z0JNO0lBQ0MsV0RoMElGO0VDcXpITDtFQTRnQk87SUFDQyxjRGoySUs7RUN1MUhiO0VBK2dCUTtJQUNDLFdEeDBJSjtFQzJ6SEw7RUE4Z0JTO0lBQ0M7SUFDQSxXRDMwSUw7RUMrekhMO0VBK2dCUTtJQUNDO0VBN2dCVDtFQThnQlM7SUFDQyxXRGoxSUw7RUNxMEhMO0VBNmdCVTtJQUNDO0lBQ0EsY0RuM0lFO0VDdzJIYjtFQTZnQlU7SUFDQyxXRHQxSU47RUMyMEhMO0VBbWhCSTtJQUNDLGNELzNJUTtJQ2c0SVI7SUFDQTtFQWpoQkw7RUFraEJLO0lBQ0MsY0RuNElPO0VDbTNIYjtFQWtoQks7SUFDQztJQUNBLGNEdjRJTztFQ3UzSGI7RUFpaEJNO0lBQ0M7RUEvZ0JQO0VBa2hCSztJQUNDLGNENzRJTztJQzg0SVA7RUFoaEJOO0VBMGhCQTtJQUNDO0lBQ0E7RUF4aEJEO0VBMGhCQTtJQUNDO0VBeGhCRDtFQXloQkM7SUFDQztFQXZoQkY7RUEyaEJBO0lBQ0Msb0NENTJJTTtFQ20xSFA7RUEwaEJDO0lBRUMsb0NELzJJSztFQ3MxSFA7RUE0aEJBO0lBQ0M7RUExaEJEO0VBNmhCQTtJQUNDO0VBM2hCRDtFQStoQkM7SUFDQywrQkQzM0lLO0VDODFIUDtFQWdpQkU7OztJQUdDO0VBOWhCSDtFQWdpQkU7SUFDQztFQTloQkg7RUEraEJHO0lBQ0M7RUE3aEJKO0VBaWlCQztJQUNDLFdEcjZJRztJQ3M2SUg7RUEvaEJGO0VBa2lCQTtJQUNDLFdEMTZJSTtJQzI2SUosbUNEcjhJUTtFQ3E2SFQ7QUFDRjtBQW9pQkM7RUFDQyxtQ0RqM0lnQjtFQ2szSWhCO0VBQ0Esc0NEbDNJa0I7QUNnMUhwQjtBQW9pQkM7RUFDQyw4QkR2M0lpQjtFQ3czSWpCLDZDRHQzSWtCO0FDbzFIcEI7QUFxaUJFO0VBQ0MsMkNEMTNJaUI7QUN1MUhwQjtBQXFpQkU7RUFDQyw0Q0Q3M0lpQjtBQzAxSHBCO0FBc2lCRztFQUVDLFdEbjhJRztFQ284SUg7QUFyaUJKO0FBMmlCRztFQUNDLFdEMzhJRztBQ2s2SFA7QUE0aUJJOztFQUVDLCtCRHQ3SUk7QUM0NEhUO0FBOGlCRTs7O0VBR0MsK0JENzdJTTtBQ2k1SFQ7QUEraUJDO0VBQ0Msc0NEMTVJa0I7QUM2MkhwQjtBQThpQkU7RUFDQywrQkR0OElNO0FDMDVIVDtBQWdqQkM7RUFDQyxXRGwrSUs7QUNvN0hQO0FBK2lCRTtFQUNDO0FBN2lCSDtBQWlqQkM7RUFDQztBQS9pQkY7QUFpakJDOztFQUVDO0FBL2lCRjtBQWlqQkM7RUFDQztBQS9pQkY7QUFnakJFO0VBQ0M7RUFDQTtBQTlpQkg7QUFrakJDO0VBQ0MsV0R4L0lLO0FDdzhIUDtBQW1qQkM7RUFDQztBQWpqQkY7QUFrakJFO0VBQ0M7QUFoakJIO0FBb2pCQztFQUNDLFdEbmdKSztBQ2k5SFA7QUFzakJDO0VBQ0MseUNEeDhJZ0I7RUN5OEloQixzQ0R4OElrQjtBQ281SHBCO0FBcWpCRTtFQUNDLFdEM2dKSTtBQ3c5SFA7QUFvakJHOztFQUVDO0VBQ0EsK0JEdC9JSztBQ284SFQ7QUFxakJJO0VBRUMsY0R4aEpDO0FDbytITjtBQXdqQkk7RUFFQyxjRDloSkM7QUN1K0hOO0FBMGpCRzs7RUFFQywrQkR0Z0pLO0FDODhIVDtBQTRqQkc7RUFDQywrQkQzZ0pLO0FDaTlIVDtBQTRqQkc7RUFDQyxzQ0R0K0lnQjtFQ3UrSWhCO0FBMWpCSjtBQTJqQkk7RUFDQyxvQ0QzK0ljO0VDNCtJZCxXRDNpSkU7QUNrL0hQO0FBMmpCSTtFQUNDLG9DRC8rSWM7RUNnL0lkLCtCRHRoSkk7QUM2OUhUO0FBMGpCSztFQUNDLG9DRGwvSWE7RUNtL0liLFdEbGpKQztBQzAvSFA7QUE0akJHO0VBQ0Msb0NEeC9JZTtFQ3kvSWYsV0R4akpHO0FDOC9IUDtBQTZqQkU7RUFDQyxXRDVqSkk7QUNpZ0lQO0FBOGpCQztFQUNDLGdCRGhrSks7RUNpa0pMO0FBNWpCRjtBQThqQkM7OztFQUdDLG1DRHRnSmdCO0VDdWdKaEI7QUE1akJGO0FBOGpCQztFQUNDO0VBQ0E7QUE1akJGO0FBK2pCRTtFQUNDO0VBQ0E7QUE3akJIO0FBK2pCRTtFQUNDLCtCRDVqSk07QUMrL0hUO0FBK2pCRTtFQUNDLG9DRHZoSmdCO0VDd2hKaEI7RUFDQTtBQTdqQkg7QUErakJFO0VBQ0Msb0NENWhKZ0I7RUM2aEpoQjtBQTdqQkg7QUErakJFO0VBQ0M7RUFDQSw4QkRqaUpnQjtBQ28rSG5CO0FBZ2tCRzs7RUFFQztBQTlqQko7QUFpa0JFO0VBQ0M7QUEvakJIO0FBaWtCRTtFQUNDLFdENW1KSTtBQzZpSVA7QUFra0JDO0VBQ0MsOEJEampKaUI7QUNpL0huQjtBQWtrQkM7RUFDQyxzQ0RsakprQjtFQ21qSmxCLCtCRDNsSk87QUMyaElUO0FBbWtCRTtFQUNDLDhCRHpqSmdCO0FDdy9IbkI7QUFta0JFO0VBQ0M7QUFqa0JIO0FBc2tCRTtFQUNDO0VBQ0E7RUFDQTtBQXBrQkg7QUFza0JFO0VBQ0M7QUFwa0JIO0FBdWtCQztFQUNDO0VBQ0E7QUFya0JGO0FBdWtCQztFQUNDO0FBcmtCRjtBQXNrQkU7RUFDQyxXRC9vSkk7QUMya0lQO0FBd2tCRTtFQUNDO0FBdGtCSDtBQTRrQkk7RUFDQztFQUNBO0FBMWtCTDtBQTJrQks7RUFDQztBQXprQk47QUE0a0JJO0VBQ0M7QUExa0JMO0FBNmtCRztFQUNDLHFDRHhtSmU7QUM2aEluQjtBQStrQkM7RUFDQztBQTdrQkY7QUEra0JDO0VBQ0M7RUFDQSw4QkRqbkppQjtBQ29pSW5CO0FBOGtCRTtFQUNDO0FBNWtCSDtBQStrQkM7RUFDQyw4QkR2bkppQjtBQzBpSW5CO0FBK2tCQztFQUNDLHNDRHhuSmtCO0FDMmlJcEI7QUE4a0JFO0VBQ0Msb0NENW5KZ0I7QUNnakluQjtBQThrQkU7RUFDQztFQUNBO0FBNWtCSDtBQWdsQkU7RUFDQztFQUNBO0VBQ0E7QUE5a0JIO0FBK2tCRztFQUNDO0VBQ0E7RUFDQTtBQTdrQko7QUFnbEJFO0VBQ0M7RUFDQSw4QkRocEpnQjtFQ2lwSmhCO0FBOWtCSDtBQStrQkc7RUFDQztFQUNBLDhCRHBwSmU7RUNxcEpmO0FBN2tCSjtBQWtsQkU7RUFDQztBQWhsQkg7QUFtbEJDO0VBQ0Msc0NEN3BKa0I7RUM4cEpsQiw4QkRocUppQjtBQytrSW5CO0FBa2xCRTtFQUNDO0FBaGxCSDtBQWtsQkU7RUFDQztFQUNBLDhCRHRxSmdCO0FDc2xJbkI7QUFrbEJFO0VBQ0M7RUFDQTtBQWhsQkg7QUFpbEJHO0VBQ0M7QUEva0JKO0FBa2xCRTtFQUNDO0FBaGxCSDtBQW9sQkU7RUFDQztBQWxsQkg7QUFzbEJFO0VBQ0M7QUFwbEJIO0FBdWxCQzs7RUFFQztBQXJsQkY7QUF3bEJDO0VBQ0M7SUFDQztFQXRsQkQ7QUFDRjtBQXdsQkM7RUFDQztJQUNDLG1DRHhzSmU7RUNrbkloQjtBQUNGO0FBd2xCQztFQUNDO0lBQ0Msb0NEOXNKZ0I7RUN3bklqQjtBQUNGO0FBd2xCQztFQUNDLDZDRGh0SmtCO0VDaXRKbEIsOEJEbnRKaUI7QUM2bkluQjtBQXdsQkM7RUFDQyxXRHJ4Sks7QUMrcklQO0FBd2xCQztFQUNDO0VBQ0E7QUF0bEJGO0FBd2xCQztFQUNDLFdENXhKSztBQ3NzSVA7QUF1bEJFO0VBQ0M7QUFybEJIO0FBd2xCQztFQUNDLFdEbHlKSztFQ215Skw7RUFFQTtFQUNBLDRDRHJ1SmtCO0FDK29JcEI7QUF1bEJFO0VBQ0M7QUFybEJIO0FBd2xCQztFQUNDO0FBdGxCRjtBQXVsQkU7RUFDQztFQUNBO0VBQ0E7QUFybEJIO0FBd2xCQzs7RUFFQztBQXRsQkY7QUF3bEJDO0VBQ0MsK0JEOXhKTztBQ3dzSVQ7QUF1bEJFO0VBQ0M7QUFybEJIO0FBc2xCRztFQUVDLDhCRHYxSk87QUNrd0lYO0FBd2xCRTtFQUVDLDhCRDUxSlE7QUNxd0lYO0FBMGxCRzs7RUFFQztBQXhsQko7QUE0bEJHOztFQUVDLFdENzBKRztBQ212SVA7QUErbEJFO0VBR0M7QUEvbEJIO0FBa21CQztFQUNDLDhCRG4zSlM7QUNteElYO0FBcW1CRTs7Ozs7OztFQUdDO0FBL2xCSDtBQWttQkM7O0VBRUMsK0JENTBKTztBQzR1SVQ7QUF1bUJFOzs7Ozs7Ozs7Ozs7O0VBR0MsV0RoM0pJO0FDcXhJUDtBQThsQkM7RUFDQztBQTVsQkY7QUE4bEJDO0VBQ0M7QUE1bEJGO0FBNmxCRTtFQUNDO0FBM2xCSDtBQThsQkM7RUFDQyxXRDczSks7QUNpeUlQO0FBOGxCQztFQUNDO0FBNWxCRjtBQThsQkM7RUFFRTtJQUNDO0lBQ0E7RUE3bEJGO0VBK2xCQztJQUNDO0VBN2xCRjtFQStsQkM7SUFDQztFQTdsQkY7QUFDRjtBQWdtQkM7RUFDQyxvQ0RsMUppQjtFQ28xSmpCO0FBOWxCRjtBQWdtQkM7RUFDQztBQTlsQkY7QUFpbUJFO0VBQ0M7QUEvbEJIO0FBaW1CRTtFQUNDO0FBL2xCSDtBQWttQkM7RUFDQyw2Q0RoMkprQjtFQ2kySmxCLDRDRGoySmtCO0FDaXdJcEI7QUFrbUJDO0VBQ0MsOEJEdDJKaUI7QUNzd0luQjtBQWttQkM7RUFDQztBQWhtQkY7QUFtbUJFO0VBQ0M7QUFqbUJIO0FBbW1CRTtFQUNDLDhCRGgzSmdCO0FDK3dJbkI7QUFtbUJFOztFQUVDLHNDRGwzSmlCO0FDaXhJcEI7QUFrbUJHOztFQUNDLGFENzNKUTtBQzh4SVo7QUFtbUJDO0VBQ0M7QUFqbUJGO0FBbW1CQzs7O0VBR0MsK0JEcjZKTztBQ28wSVQ7QUFtbUJDOztFQUVDLGNEMzRKVTtBQzB5SVo7QUFzbUJDO0VBQ0M7RUFDQTtBQXBtQkY7QUFxbUJFO0VBQ0M7QUFubUJIO0FBb21CRztFQUNDO0FBbG1CSjtBQXNtQkM7Ozs7RUFJQyxXRHQ5Sks7QUNrM0lQO0FBd21CRztFQUNDLDJDRDE1SmdCO0VDMjVKaEIsMENEMzVKZ0I7RUM0NUpoQiw0Q0Q1NUpnQjtFQzY1SmhCLGNEdDZKUTtBQ2cwSVo7QUF3bUJHOztFQUVDLFdEbCtKRztBQzQzSVA7QUF3bUJHOztFQUVDLDZDRHI2SmdCO0FDK3pJcEI7QUF5bUJJOzs7O0VBSUMsMkNENTZKZTtFQzY2SmYsMENENzZKZTtFQzg2SmYsK0JEdDlKSTtBQysySVQ7QUF5bUJJO0VBQ0MsMkNEajdKZTtFQ2s3SmYsMENEbDdKZTtBQzIwSXBCO0FBd21CSztFQUVDO0FBdm1CTjtBQXltQks7RUFDQyw0Q0R4N0pjO0FDaTFJcEI7QUF5bUJLO0VBQ0MsbUNENTdKWTtBQ3ExSWxCO0FBNG1CRTtFQUNDLHNDRGo4SmlCO0VDazhKakI7QUExbUJIO0FBNm1CRzs7RUFFQyxXRHhnS0c7QUM2NUlQO0FBZ25CRTs7Ozs7Ozs7OztFQVVDLHNDRHQ5SmlCO0FDdzJJcEI7QUFpbkJDOztFQUVDO0FBL21CRjtBQWtuQkU7OztFQUdDLG9DRGorSmlCO0FDaTNJcEI7QUFvbkJFOztFQUVDO0FBbG5CSDtBQXFuQkM7RUFDQztFQUNBO0FBbm5CRjtBQXFuQkM7RUFDQztBQW5uQkY7QUFzbkJFOzs7O0VBSUMsOEJEeC9KZ0I7QUNvNEluQjtBQXVuQkM7RUFDQyxXRDNqS0s7QUNzOElQO0FBd25CQztFQUNDO0FBdG5CRjtBQXduQkM7RUFDQztBQXRuQkY7QUF3bkJDO0VBQ0M7QUF0bkJGO0FBd25CQztFQUNDO0FBdG5CRjtBQXduQkM7RUFDQztBQXRuQkY7QUF3bkJDOztFQUVDO0FBdG5CRjtBQXluQkM7RUFFQztBQXZuQkY7QUF5bkJDO0VBRUM7QUF2bkJGO0FBeW5CQztFQUVDO0FBdm5CRjtBQXluQkM7RUFFQztBQXZuQkY7QUF5bkJDO0VBRUM7QUF2bkJGO0FBeW5CQztFQUVDO0FBdm5CRjtBQTBuQkM7RUFFQztBQXhuQkY7QUEwbkJDO0VBRUM7QUF4bkJGO0FBMG5CQztFQUVDO0FBeG5CRjtBQTBuQkM7RUFFQztBQXhuQkY7QUEwbkJDO0VBRUM7QUF4bkJGO0FBMG5CQztFQUVDO0FBeG5CRjtBQTBuQkM7RUFFQztBQXhuQkY7QUEwbkJDO0VBRUM7QUF4bkJGO0FBMm5CQztFQUNDLDZDRDVrS2tCO0FDbTlJcEI7QUEwbkJFO0VBQ0MsV0Qvb0tJO0VDZ3BLSjtBQXhuQkg7QUEybkJDO0VBQ0MsNkNEbmxLa0I7QUMwOUlwQjtBQTJuQkM7RUFDQyxXRHZwS0s7QUM4aEpQO0FBNG5CRTtFQUNDLHNDRDFsS2lCO0FDZytJcEI7QUEybkJHO0VBQ0MsMENENWxLZ0I7QUNtK0lwQjtBQTJuQkc7RUFDQztBQXpuQko7QUEwbkJJO0VBQ0MsV0RscUtFO0FDMGlKUDtBQTBuQkk7RUFDQztBQXhuQkw7QUEybkJHO0VBRUMsb0NEM21LZTtFQzRtS2YsMENEMW1LZ0I7RUMybUtoQiw2Q0QzbUtnQjtBQ2kvSXBCO0FBNG5CRztFQUVDO0FBM25CSjtBQTZuQkc7RUFDQyxvQ0RwbktlO0VDcW5LZiwwQ0RubktnQjtFQ29uS2hCLDZDRHBuS2dCO0FDeS9JcEI7QUE0bkJJO0VBQ0M7QUExbkJMO0FBNG5CSTtFQUNDLFdEMXJLRTtBQ2drSlA7QUE0bkJJO0VBQ0MsK0JEcHFLSTtBQzBpSlQ7QUE4bkJFO0VBQ0MsV0Rsc0tJO0VDbXNLSix5QkRsdEtRO0VDbXRLUjtBQTVuQkg7QUE4bkJFO0VBQ0MsK0JEOXFLTTtBQ2tqSlQ7QUErbkJHO0VBQ0MsV0Qzc0tHO0FDOGtKUDtBQStuQkc7RUFDQywrQkRycktLO0FDd2pKVDtBQWlvQkM7RUFDQyw2Q0RscEtrQjtBQ21oSnBCO0FBZ29CRTtFQUNDLCtCRDVyS007QUM4akpUO0FBaW9CQzs7RUFFQywrQkRqc0tPO0FDa2tKVDtBQWtvQkU7RUFDQztBQWhvQkg7QUFrb0JFO0VBRUMsMENEanFLaUI7QUNnaUpwQjtBQW9vQkM7RUFDQywwQ0RycUtrQjtFQ3NxS2xCLG9DRHhxS2lCO0FDc2lKbkI7QUFtb0JFO0VBQ0MsK0JEaHRLTTtBQytrSlQ7QUFtb0JFO0VBQ0Msc0NEM3FLaUI7QUMwaUpwQjtBQWtvQkc7RUFFQztBQWpvQko7QUFxb0JDO0VBQ0M7QUFub0JGO0FBcW9CQztFQUNDLHlDRHZyS2dCO0FDb2pKbEI7QUFxb0JDO0VBQ0Msb0NEM3JLaUI7RUM0cktqQixXRDN2S0s7QUN3bkpQO0FBc29CQztFQUNDLCtCRHR1S087QUNrbUpUO0FBc29CQztFQUNDLHNDRGpzS2tCO0FDNmpKcEI7QUF1b0JFO0VBRUM7QUF0b0JIO0FBMG9CRTtFQUNDO0FBeG9CSDtBQTBvQkU7RUFDQztBQXhvQkg7QUEwb0JFO0VBQ0MsK0JEenZLTTtBQ2luSlQ7QUF1b0JFO0VBQ0MsK0JEenZLTTtBQ2luSlQ7QUEwb0JFO0VBQ0MsV0RyeEtJO0FDNm9KUDtBQTJvQkM7RUFDQyxXRHp4S0s7QUNncEpQO0FBMG9CRTtFQUNDLFdEM3hLSTtBQ21wSlA7QUEyb0JDO0VBQ0MsOEJEaHVLaUI7RUNpdUtqQjtBQXpvQkY7QUEyb0JDO0VBQ0MsV0RueUtLO0FDMHBKUDtBQTJvQkM7RUFDQztFQUNBO0VBQ0Esc0NEdnVLa0I7QUM4bEpwQjtBQTJvQkM7O0VBRUMsK0JEbnhLTztBQzBvSlQ7QUEyb0JDO0VBQ0M7RUFDQSxXRGh6S0s7QUN1cUpQO0FBNG9CQztFQUNDO0VBRUE7RUFxRUE7RUFFQTtFQXFFQTtFQUVBO0VBcUVBO0VBRUE7RUFxRUE7RUFFQTtBQTE1QkY7QUErbkJFO0VBQ0M7QUE3bkJIO0FBOG5CRztFQUVDO0VBQ0E7QUE3bkJKO0FBZ29CRTtFQUNDO0VBQ0E7QUE5bkJIO0FBa29CSTtFQUVDLHlCRG4wS0U7QUNrc0pQO0FBb29CRztFQUNDLHlCRHYwS0c7QUNxc0pQO0FBb29CRztFQUNDLHNCRDEwS0c7QUN3c0pQO0FBdW9CSTtFQUVDLHlCRHQxS0U7QUNndEpQO0FBeW9CRztFQUNDLHlCRDExS0c7QUNtdEpQO0FBeW9CRztFQUNDLHNCRDcxS0c7QUNzdEpQO0FBNG9CSTtFQUVDO0FBM29CTDtBQThvQkc7RUFDQztBQTVvQko7QUE4b0JHO0VBQ0M7QUE1b0JKO0FBaXBCSTtFQUVDO0FBaHBCTDtBQW1wQkc7RUFDQztBQWpwQko7QUFtcEJHO0VBQ0M7QUFqcEJKO0FBdXBCRTtFQUNDO0FBcnBCSDtBQXNwQkc7RUFFQztFQUNBO0FBcnBCSjtBQXdwQkU7RUFDQztFQUNBO0FBdHBCSDtBQTBwQkk7RUFFQyx5QkQxNEtFO0FDaXZKUDtBQTRwQkc7RUFDQyx5QkQ5NEtHO0FDb3ZKUDtBQTRwQkc7RUFDQyxzQkRqNUtHO0FDdXZKUDtBQStwQkk7RUFFQyx5QkQ3NUtFO0FDK3ZKUDtBQWlxQkc7RUFDQyx5QkRqNktHO0FDa3dKUDtBQWlxQkc7RUFDQyxzQkRwNktHO0FDcXdKUDtBQW9xQkk7RUFFQztBQW5xQkw7QUFzcUJHO0VBQ0M7QUFwcUJKO0FBc3FCRztFQUNDO0FBcHFCSjtBQXlxQkk7RUFFQztBQXhxQkw7QUEycUJHO0VBQ0M7QUF6cUJKO0FBMnFCRztFQUNDO0FBenFCSjtBQStxQkU7RUFDQztBQTdxQkg7QUE4cUJHO0VBRUM7RUFDQTtBQTdxQko7QUFnckJFO0VBQ0M7RUFDQTtBQTlxQkg7QUFrckJJO0VBRUMseUJEajlLRTtBQ2d5SlA7QUFvckJHO0VBQ0MseUJEcjlLRztBQ215SlA7QUFvckJHO0VBQ0Msc0JEeDlLRztBQ3N5SlA7QUF1ckJJO0VBRUMseUJEcCtLRTtBQzh5SlA7QUF5ckJHO0VBQ0MseUJEeCtLRztBQ2l6SlA7QUF5ckJHO0VBQ0Msc0JEMytLRztBQ296SlA7QUE0ckJJO0VBRUM7QUEzckJMO0FBOHJCRztFQUNDO0FBNXJCSjtBQThyQkc7RUFDQztBQTVyQko7QUFpc0JJO0VBRUM7QUFoc0JMO0FBbXNCRztFQUNDO0FBanNCSjtBQW1zQkc7RUFDQztBQWpzQko7QUF1c0JFO0VBQ0M7QUFyc0JIO0FBc3NCRztFQUVDO0VBQ0E7QUFyc0JKO0FBd3NCRTtFQUNDO0VBQ0E7QUF0c0JIO0FBMHNCSTtFQUVDLHlCRHhoTEU7QUMrMEpQO0FBNHNCRztFQUNDLHlCRDVoTEc7QUNrMUpQO0FBNHNCRztFQUNDLHNCRC9oTEc7QUNxMUpQO0FBK3NCSTtFQUVDLHlCRDNpTEU7QUM2MUpQO0FBaXRCRztFQUNDLHlCRC9pTEc7QUNnMkpQO0FBaXRCRztFQUNDLHNCRGxqTEc7QUNtMkpQO0FBb3RCSTtFQUVDO0FBbnRCTDtBQXN0Qkc7RUFDQztBQXB0Qko7QUFzdEJHO0VBQ0M7QUFwdEJKO0FBeXRCSTtFQUVDO0FBeHRCTDtBQTJ0Qkc7RUFDQztBQXp0Qko7QUEydEJHO0VBQ0M7QUF6dEJKO0FBK3RCRTtFQUNDO0FBN3RCSDtBQTh0Qkc7RUFFQztFQUNBO0FBN3RCSjtBQWd1QkU7RUFDQztFQUNBO0FBOXRCSDtBQWt1Qkk7RUFFQyx5QkQvbExFO0FDODNKUDtBQW91Qkc7RUFDQyx5QkRubUxHO0FDaTRKUDtBQW91Qkc7RUFDQyxzQkR0bUxHO0FDbzRKUDtBQXV1Qkk7RUFFQyx5QkRsbkxFO0FDNDRKUDtBQXl1Qkc7RUFDQyx5QkR0bkxHO0FDKzRKUDtBQXl1Qkc7RUFDQyxzQkR6bkxHO0FDazVKUDtBQTR1Qkk7RUFFQztBQTN1Qkw7QUE4dUJHO0VBQ0M7QUE1dUJKO0FBOHVCRztFQUNDO0FBNXVCSjtBQWl2Qkk7RUFFQztBQWh2Qkw7QUFtdkJHO0VBQ0M7QUFqdkJKO0FBbXZCRztFQUNDO0FBanZCSjtBQXl2QkM7RUFDQyxXRDdwTEs7QUNzNkpQO0FBd3ZCRTtFQUNDO0VBQ0E7RUFDQTtBQXR2Qkg7QUF3dkJFO0VBQ0M7QUF0dkJIO0FBdXZCRztFQUNDO0FBcnZCSjtBQXV2Qkc7RUFDQztBQXJ2Qko7QUF5dkJDO0VBQ0MsV0Q5cUxLO0VDK3FMTDtFQUNBO0VBQ0E7QUF2dkJGO0FBd3ZCRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FBdHZCSDtBQXd2QkU7RUFDQztFQUNBO0VBQ0E7RUFDQTtBQXR2Qkg7QUEwdkJDO0VBQ0Msc0NEaG9Ma0I7RUNpb0xsQixvQ0Rub0xpQjtBQzI0Sm5CO0FBMnZCSTtFQUNDLDhCRGh1TE07QUN1K0pYO0FBMHZCSztFQUVDLDhCRG51TEs7QUMwK0pYO0FBMnZCSztFQUdDO0FBM3ZCTjtBQTh2Qkk7RUFDQywrQkR6ckxJO0FDNjdKVDtBQTZ2Qks7RUFFQywrQkQ1ckxHO0FDZzhKVDtBQSt2Qkk7RUFDQyw4QkRudkxNO0FDcy9KWDtBQTh2Qks7RUFFQyw4QkR0dkxLO0FDeS9KWDtBQSt2Qks7RUFHQywwQ0Q5c0xHO0VDK3NMSCxXRGx1TEM7QUNtK0pQO0FBa3dCSTtFQUNDLGNEanZMSTtBQ2kvSlQ7QUFpd0JLO0VBRUMsY0RwdkxHO0FDby9KVDtBQWt3Qks7RUFHQyx5QkR6dkxHO0VDMHZMSCxXRC91TEM7QUM2K0pQO0FBc3dCRztFQUNDLDBDRG5yTGdCO0VDb3JMaEIsNkNEcHJMZ0I7QUNnN0pwQjtBQXN3Qks7RUFDQyxjRHZ4TFM7QUNtaEtmO0FBc3dCSztFQUNDO0FBcHdCTjtBQXl3Qkk7RUFDQyx5QkQ1d0xJO0FDcWdLVDtBQXl3Qkk7RUFDQyx5Q0Q5eExNO0VDK3hMTixXRHJ3TEU7QUM4L0pQO0FBd3dCSztFQUVDLHlDRGx5TEs7RUNteUxMLFdEendMQztBQ2tnS1A7QUEwd0JJO0VBQ0MseUNEN3NMYTtFQzhzTGIsK0JEcnZMSTtBQzYrSlQ7QUF5d0JLO0VBRUMseUNEanRMWTtFQ2t0TFosK0JEenZMRztBQ2kvSlQ7QUE4d0JDO0VBQ0M7SUFDQywyQ0R6dExpQjtJQzB0TGpCLDRDRDF0TGlCO0VDODhKbEI7QUFDRjtBQTh3QkM7RUFDQztJQUNDLDJDRC90TGlCO0lDZ3VMakIsNENEaHVMaUI7RUNvOUpsQjtBQUNGO0FBa3hCRztFQUdDO0VBQ0E7QUFseEJKO0FBc3hCRztFQUdDLHlDRDcwTE87RUM4MExQLFdEcHpMRztBQzhoS1A7QUEweEJHO0VBR0M7RUFDQSxXRDV6TEc7QUNraUtQO0FBZ3lCRztFQUdDO0VBQ0E7RUFDQSxvQ0R4d0xlO0FDdytKbkI7QUFveUJHO0VBR0MscUNEeDJMTztFQ3kyTFAsOEJEejJMTztBQ3FrS1g7QUF3eUJHO0VBR0M7RUFDQTtBQXh5Qko7QUE2eUJDO0VBQ0M7QUEzeUJGO0FBNnlCQztFQUNDO0FBM3lCRjtBQTZ5QkM7RUFDQyw4QkQ3M0xTO0FDa2xLWDtBQTZ5QkM7RUFDQztBQTN5QkY7QUE2eUJDO0VBQ0M7QUEzeUJGO0FBOHlCRTtFQUVDO0VBQ0E7QUE3eUJIO0FBZ3pCQztFQUNDLDhCRHB6TGlCO0FDc2dLbkI7QUFnekJHOzs7RUFHQyxXRHgzTEc7QUMwa0tQO0FBaXpCSTs7O0VBR0MsV0Q5M0xFO0FDK2tLUDtBQW16QkU7RUFDQyw4QkRwMExnQjtBQ21oS25CO0FBbXpCSTtFQUNDLFdEcjRMRTtBQ29sS1A7QUFtekJJO0VBQ0M7QUFqekJMO0FBa3pCSztFQUNDO0FBaHpCTjtBQXV6QkU7RUFDQztBQXJ6Qkg7QUF1ekJFO0VBQ0MsdUNEdjFMZ0I7QUNraUtuQjtBQXd6QkM7RUFDQyxXRDE1TEs7QUNvbUtQO0FBeXpCQztFQUNDO0FBdnpCRjtBQXl6QkM7RUFDQyxXRGo2TEs7QUMwbUtQO0FBd3pCRTtFQUNDLFdEbjZMSTtBQzZtS1A7QUF5ekJDO0VBQ0MsV0R2NkxLO0FDZ25LUDtBQTB6QkU7RUFDQztBQXh6Qkg7QUEyekJDO0VBQ0M7QUF6ekJGO0FBNHpCQztFQUNDO0FBMXpCRjtBQTZ6QkU7RUFFQztBQTV6Qkg7QUFnMEJFO0VBRUM7QUEvekJIO0FBazBCQztFQUNDO0FBaDBCRjtBQW0wQkU7RUFFQztBQWwwQkg7QUFzMEJFO0VBRUM7QUFyMEJIO0FBdzBCQztFQUNDO0FBdDBCRjtBQXkwQkU7RUFFQztBQXgwQkg7QUE0MEJFO0VBRUM7QUEzMEJIO0FBODBCQztFQUNDO0FBNTBCRjtBQSswQkU7RUFFQztBQTkwQkg7QUFrMUJFO0VBRUM7QUFqMUJIO0FBbzFCQztFQUNDO0FBbDFCRjtBQXExQkU7RUFFQztBQXAxQkg7QUF3MUJFO0VBRUM7QUF2MUJIO0FBMDFCQztFQUNDO0FBeDFCRjtBQTIxQkU7RUFFQztBQTExQkg7QUE4MUJFO0VBRUM7QUE3MUJIO0FBZzJCQztFQUNDO0FBOTFCRjtBQWkyQkU7RUFFQztBQWgyQkg7QUFvMkJFO0VBRUM7QUFuMkJIO0FBczJCQztFQUNDO0FBcDJCRjtBQXUyQkM7RUFDQztBQXIyQkY7QUF3MkJFO0VBRUM7QUF2MkJIO0FBMjJCRTtFQUVDO0FBMTJCSDtBQTYyQkM7RUFDQztBQTMyQkY7QUE4MkJFO0VBRUM7QUE3MkJIO0FBaTNCRTtFQUVDO0FBaDNCSDtBQW0zQkM7RUFDQztBQWozQkY7QUFvM0JFO0VBRUM7QUFuM0JIO0FBdTNCRTtFQUVDO0FBdDNCSDtBQXkzQkM7RUFDQztBQXYzQkY7QUEwM0JFO0VBRUM7QUF6M0JIO0FBNjNCRTtFQUVDO0FBNTNCSDtBQSszQkM7RUFDQztBQTczQkY7QUFnNEJFO0VBRUM7QUEvM0JIO0FBbTRCRTtFQUVDO0FBbDRCSDtBQXE0QkM7RUFDQztBQW40QkY7QUFzNEJFO0VBRUM7QUFyNEJIO0FBeTRCRTtFQUVDO0FBeDRCSDtBQTI0QkM7RUFDQztBQXo0QkY7QUE0NEJFO0VBRUM7QUEzNEJIO0FBKzRCRTtFQUVDO0FBOTRCSDtBQWk1QkM7RUFDQztBQS80QkY7QUFpNUJDO0VBQ0M7QUEvNEJGO0FBaTVCQztFQUNDO0FBLzRCRjtBQWk1QkM7RUFDQztBQS80QkY7QUFpNUJDO0VBQ0M7QUEvNEJGO0FBaTVCQztFQUNDO0FBLzRCRjtBQWs1QkM7RUFDQztFQUNBO0FBaDVCRjtBQW01QkU7RUFFQztBQWw1Qkg7QUFzNUJFO0VBRUM7QUFyNUJIO0FBdzVCQztFQUNDO0FBdDVCRjtBQXk1QkU7RUFFQztBQXg1Qkg7QUE0NUJFO0VBRUM7QUEzNUJIO0FBODVCQztFQUNDO0FBNTVCRjtBQSs1QkU7RUFFQztBQTk1Qkg7QUFrNkJFO0VBRUM7QUFqNkJIO0FBbzZCQztFQUNDO0FBbDZCRjtBQXE2QkU7RUFFQztBQXA2Qkg7QUF3NkJFO0VBRUM7QUF2NkJIO0FBMDZCQztFQUNDO0FBeDZCRjtBQTI2QkU7RUFFQztBQTE2Qkg7QUE4NkJFO0VBRUM7QUE3NkJIO0FBZzdCQztFQUNDO0FBOTZCRjtBQWk3QkU7RUFFQztBQWg3Qkg7QUFvN0JFO0VBRUM7QUFuN0JIO0FBczdCQztFQUNDO0FBcDdCRjtBQXU3QkU7RUFFQztBQXQ3Qkg7QUEwN0JFO0VBRUM7QUF6N0JIO0FBNDdCQztFQUNDO0FBMTdCRjtBQTY3QkU7RUFFQztBQTU3Qkg7QUFnOEJFO0VBRUM7QUEvN0JIO0FBazhCQztFQUNDO0FBaDhCRjtBQW04QkU7RUFFQztBQWw4Qkg7QUFzOEJFO0VBRUM7QUFyOEJIO0FBdzhCQztFQUNDO0FBdDhCRjtBQXk4QkU7RUFFQztBQXg4Qkg7QUE0OEJFO0VBRUM7QUEzOEJIO0FBODhCQztFQUNDO0FBNThCRjtBQSs4QkU7RUFFQztBQTk4Qkg7QUFrOUJFO0VBRUM7QUFqOUJIO0FBbzlCQztFQUNDO0FBbDlCRjtBQXE5QkU7RUFFQztBQXA5Qkg7QUF3OUJFO0VBRUM7QUF2OUJIO0FBMDlCQztFQUNDO0FBeDlCRjtBQTI5QkU7RUFFQztBQTE5Qkg7QUE4OUJFO0VBRUM7QUE3OUJIO0FBZytCQztFQUNDO0FBOTlCRjtBQWkrQkU7RUFFQztBQWgrQkg7QUFvK0JFO0VBRUM7QUFuK0JIO0FBcytCQztFQUNDO0FBcCtCRjtBQXUrQkU7RUFFQztBQXQrQkg7QUEwK0JFO0VBRUM7QUF6K0JIO0FBNCtCQztFQUNDO0FBMStCRjtBQTYrQkU7RUFFQztBQTUrQkg7QUFnL0JFO0VBRUM7QUEvK0JIO0FBay9CQztFQUNDO0FBaC9CRjtBQW0vQkU7RUFFQztBQWwvQkg7QUFzL0JFO0VBRUM7QUFyL0JIO0FBdy9CQztFQUNDO0FBdC9CRjtBQXkvQkU7RUFFQztBQXgvQkg7QUE0L0JFO0VBRUM7QUEzL0JIO0FBOC9CQztFQUNDO0FBNS9CRjtBQSsvQkU7RUFFQztBQTkvQkg7QUFrZ0NFO0VBRUM7QUFqZ0NIO0FBb2dDQztFQUNDO0FBbGdDRjtBQXFnQ0U7RUFFQztBQXBnQ0g7QUF3Z0NFO0VBRUM7QUF2Z0NIO0FBMGdDQztFQUNDO0FBeGdDRjtBQTJnQ0U7RUFFQztBQTFnQ0g7QUE4Z0NFO0VBRUM7QUE3Z0NIO0FBZ2hDQztFQUNDO0FBOWdDRjtBQWloQ0U7RUFFQztBQWhoQ0g7QUFvaENFO0VBRUM7QUFuaENIO0FBc2hDQztFQUNDO0FBcGhDRjtBQXVoQ0U7RUFFQztBQXRoQ0g7QUEwaENFO0VBRUM7QUF6aENIO0FBNGhDQztFQUNDO0FBMWhDRjtBQTZoQ0U7RUFFQztBQTVoQ0g7QUFnaUNFO0VBRUM7QUEvaENIO0FBa2lDQztFQUNDO0FBaGlDRjtBQW1pQ0U7RUFFQztBQWxpQ0g7QUFzaUNFO0VBRUM7QUFyaUNIO0FBd2lDQztFQUNDO0FBdGlDRjtBQXlpQ0U7RUFFQztBQXhpQ0g7QUE0aUNFO0VBRUM7QUEzaUNIO0FBOGlDQztFQUNDO0FBNWlDRjtBQStpQ0U7RUFFQztBQTlpQ0g7QUFrakNFO0VBRUM7QUFqakNIO0FBb2pDQztFQUNDO0FBbGpDRjtBQXFqQ0U7RUFFQztBQXBqQ0g7QUF3akNFO0VBRUM7QUF2akNIO0FBMGpDQztFQUNDO0FBeGpDRjtBQTJqQ0U7RUFFQztBQTFqQ0g7QUE4akNFO0VBRUM7QUE3akNIO0FBZ2tDQztFQUNDO0FBOWpDRjtBQWlrQ0U7RUFFQztBQWhrQ0g7QUFva0NFO0VBRUM7QUFua0NIO0FBc2tDQztFQUNDO0FBcGtDRjtBQXVrQ0U7RUFFQztBQXRrQ0g7QUEwa0NFO0VBRUM7QUF6a0NIO0FBNGtDQztFQUNDO0FBMWtDRjtBQTZrQ0U7RUFFQztBQTVrQ0g7QUFnbENFO0VBRUM7QUEva0NIO0FBa2xDQztFQUNDO0FBaGxDRjtBQW1sQ0U7RUFFQztBQWxsQ0g7QUFzbENFO0VBRUM7QUFybENIO0FBd2xDQztFQUNDO0FBdGxDRjtBQXlsQ0U7RUFFQztBQXhsQ0g7QUE0bENFO0VBRUM7QUEzbENIO0FBOGxDQztFQUNDO0FBNWxDRjtBQStsQ0U7RUFFQztBQTlsQ0g7QUFrbUNFO0VBRUM7QUFqbUNIO0FBb21DQztFQUNDO0FBbG1DRjtBQXFtQ0U7RUFFQztBQXBtQ0g7QUF3bUNFO0VBRUM7QUF2bUNIO0FBMG1DQztFQUNDO0FBeG1DRjtBQTJtQ0U7RUFFQztBQTFtQ0g7QUE4bUNFO0VBRUM7QUE3bUNIO0FBZ25DQztFQUNDO0FBOW1DRjtBQWluQ0U7RUFFQztBQWhuQ0g7QUFvbkNFO0VBRUM7QUFubkNIO0FBc25DQztFQUNDO0FBcG5DRjtBQXVuQ0U7RUFFQztBQXRuQ0g7QUEwbkNFO0VBRUM7QUF6bkNIO0FBNG5DQztFQUNDO0FBMW5DRjtBQTZuQ0U7RUFFQztBQTVuQ0g7QUFnb0NFO0VBRUM7QUEvbkNIO0FBa29DQztFQUNDO0FBaG9DRjtBQW1vQ0U7RUFFQztBQWxvQ0g7QUFzb0NFO0VBRUM7QUFyb0NIO0FBd29DQztFQUNDO0FBdG9DRjtBQXlvQ0U7RUFFQztBQXhvQ0g7QUE0b0NFO0VBRUM7QUEzb0NIO0FBOG9DQztFQUNDO0FBNW9DRjtBQStvQ0U7RUFFQztBQTlvQ0g7QUFrcENFO0VBRUM7QUFqcENIO0FBb3BDQztFQUNDO0FBbHBDRjtBQXFwQ0U7RUFFQztBQXBwQ0g7QUF3cENFO0VBRUM7QUF2cENIO0FBMHBDQztFQUNDO0FBeHBDRjtBQTJwQ0U7RUFFQztBQTFwQ0g7QUE4cENFO0VBRUM7QUE3cENIO0FBZ3FDQztFQUNDO0FBOXBDRjtBQWlxQ0U7RUFFQztBQWhxQ0g7QUFvcUNFO0VBRUM7QUFucUNIO0FBc3FDQztFQUNDO0FBcHFDRjtBQXVxQ0U7RUFFQztBQXRxQ0g7QUEwcUNFO0VBRUM7QUF6cUNIO0FBNHFDQztFQUNDO0FBMXFDRjtBQTZxQ0U7RUFFQztBQTVxQ0g7QUFnckNFO0VBRUM7QUEvcUNIO0FBa3JDQztFQUNDO0FBaHJDRjtBQW1yQ0U7RUFFQztBQWxyQ0g7QUFzckNFO0VBRUM7QUFyckNIO0FBd3JDQztFQUNDO0FBdHJDRjtBQXlyQ0U7RUFFQztBQXhyQ0g7QUE0ckNFO0VBRUM7QUEzckNIO0FBOHJDQztFQUNDO0FBNXJDRjtBQStyQ0U7RUFFQztBQTlyQ0g7QUFrc0NFO0VBRUM7QUFqc0NIO0FBb3NDQztFQUNDO0FBbHNDRjtBQXFzQ0U7RUFFQztBQXBzQ0g7QUF3c0NFO0VBRUM7QUF2c0NIO0FBMHNDQztFQUNDO0FBeHNDRjtBQTJzQ0U7RUFFQztBQTFzQ0g7QUE4c0NFO0VBRUM7QUE3c0NIO0FBZ3RDQztFQUNDO0FBOXNDRjtBQWl0Q0U7RUFFQztBQWh0Q0g7QUFvdENFO0VBRUM7QUFudENIO0FBc3RDQztFQUNDO0FBcHRDRjtBQXV0Q0U7RUFFQztBQXR0Q0g7QUEwdENFO0VBRUM7QUF6dENIO0FBNHRDQztFQUNDO0FBMXRDRjtBQTZ0Q0U7RUFFQztBQTV0Q0g7QUFndUNFO0VBRUM7QUEvdENIO0FBa3VDQztFQUNDO0FBaHVDRjtBQW11Q0U7RUFFQztBQWx1Q0g7QUFzdUNFO0VBRUM7QUFydUNIO0FBd3VDQztFQUNDO0FBdHVDRjtBQXl1Q0U7RUFFQztBQXh1Q0g7QUE0dUNFO0VBRUM7QUEzdUNIO0FBOHVDQztFQUNDO0FBNXVDRjtBQSt1Q0U7RUFFQztBQTl1Q0g7QUFrdkNFO0VBRUM7QUFqdkNIO0FBb3ZDQztFQUNDO0FBbHZDRjtBQXF2Q0U7RUFFQztBQXB2Q0g7QUF3dkNFO0VBRUM7QUF2dkNIO0FBMHZDQztFQUNDO0FBeHZDRjtBQTJ2Q0U7RUFFQztBQTF2Q0g7QUE4dkNFO0VBRUM7QUE3dkNIO0FBZ3dDQztFQUNDO0FBOXZDRjtBQWl3Q0U7RUFFQztBQWh3Q0g7QUFvd0NFO0VBRUM7QUFud0NIO0FBc3dDQztFQUNDO0FBcHdDRjtBQXV3Q0U7RUFFQztBQXR3Q0g7QUEwd0NFO0VBRUM7QUF6d0NIO0FBNHdDQztFQUNDO0FBMXdDRjtBQTZ3Q0U7RUFFQztBQTV3Q0g7QUFneENFO0VBRUM7QUEvd0NIO0FBa3hDQztFQUNDO0FBaHhDRjtBQW14Q0U7RUFFQztBQWx4Q0g7QUFzeENFO0VBRUM7QUFyeENIO0FBd3hDQztFQUNDO0FBdHhDRjtBQXl4Q0U7RUFFQztBQXh4Q0g7QUE0eENFO0VBRUM7QUEzeENIO0FBOHhDQztFQUNDO0FBNXhDRjtBQSt4Q0U7RUFFQztBQTl4Q0g7QUFreUNFO0VBRUM7QUFqeUNIO0FBb3lDQztFQUNDO0FBbHlDRjtBQXF5Q0U7RUFFQztBQXB5Q0g7QUF3eUNFO0VBRUM7QUF2eUNIO0FBMHlDQztFQUNDO0FBeHlDRjtBQTJ5Q0U7RUFFQztBQTF5Q0g7QUE4eUNFO0VBRUM7QUE3eUNIO0FBZ3pDQztFQUNDO0FBOXlDRjtBQWl6Q0U7RUFFQztBQWh6Q0g7QUFvekNFO0VBRUM7QUFuekNIO0FBc3pDQztFQUNDO0FBcHpDRjtBQXV6Q0U7RUFFQztBQXR6Q0g7QUEwekNFO0VBRUM7QUF6ekNIO0FBNHpDQztFQUNDO0VBQ0E7QUExekNGO0FBNnpDRTtFQUVDO0FBNXpDSDtBQWcwQ0U7RUFFQztBQS96Q0g7QUFrMENDO0VBQ0M7QUFoMENGO0FBbTBDRTtFQUVDO0FBbDBDSDtBQXMwQ0U7RUFFQztBQXIwQ0g7QUF3MENDO0VBQ0M7QUF0MENGO0FBeTBDRTtFQUVDO0FBeDBDSDtBQTQwQ0U7RUFFQztBQTMwQ0g7QUE4MENDO0VBQ0M7QUE1MENGO0FBKzBDRTtFQUVDO0FBOTBDSDtBQWsxQ0U7RUFFQztBQWoxQ0g7QUFvMUNDO0VBQ0M7QUFsMUNGO0FBcTFDRTtFQUVDO0FBcDFDSDtBQXcxQ0U7RUFFQztBQXYxQ0g7QUEwMUNDO0VBQ0M7QUF4MUNGO0FBMjFDRTtFQUVDO0FBMTFDSDtBQTgxQ0U7RUFFQztBQTcxQ0g7QUFnMkNDO0VBQ0M7QUE5MUNGO0FBaTJDRTtFQUVDO0FBaDJDSDtBQW8yQ0U7RUFFQztBQW4yQ0g7QUFzMkNDO0VBQ0M7QUFwMkNGO0FBdTJDRTtFQUVDO0FBdDJDSDtBQTAyQ0U7RUFFQztBQXoyQ0g7QUE0MkNDO0VBQ0M7QUExMkNGO0FBNjJDRTtFQUVDO0FBNTJDSDtBQWczQ0U7RUFFQztBQS8yQ0g7QUFrM0NDO0VBQ0M7QUFoM0NGO0FBbTNDRTtFQUVDO0FBbDNDSDtBQXMzQ0U7RUFFQztBQXIzQ0g7QUF3M0NDO0VBQ0M7QUF0M0NGO0FBeTNDRTtFQUVDO0FBeDNDSDtBQTQzQ0U7RUFFQztBQTMzQ0g7QUE4M0NDO0VBQ0M7QUE1M0NGO0FBKzNDRTtFQUVDO0FBOTNDSDtBQWs0Q0U7RUFFQztBQWo0Q0g7QUFvNENDO0VBQ0M7QUFsNENGO0FBcTRDRTtFQUVDO0FBcDRDSDtBQXc0Q0U7RUFFQztBQXY0Q0g7QUEwNENDO0VBQ0M7QUF4NENGO0FBMjRDRTtFQUVDO0FBMTRDSDtBQTg0Q0U7RUFFQztBQTc0Q0g7QUFnNUNDO0VBQ0M7QUE5NENGO0FBaTVDRTtFQUVDO0FBaDVDSDtBQW81Q0U7RUFFQztBQW41Q0g7QUFzNUNDO0VBQ0M7QUFwNUNGO0FBdTVDRTtFQUVDO0FBdDVDSDtBQTA1Q0U7RUFFQztBQXo1Q0g7QUE0NUNDO0VBQ0M7QUExNUNGO0FBNjVDRTtFQUVDO0FBNTVDSDtBQWc2Q0U7RUFFQztBQS81Q0g7QUFrNkNDO0VBQ0M7QUFoNkNGO0FBbTZDRTtFQUVDO0FBbDZDSDtBQXM2Q0U7RUFFQztBQXI2Q0g7QUF3NkNDO0VBQ0M7QUF0NkNGO0FBeTZDRTtFQUVDO0FBeDZDSDtBQTQ2Q0U7RUFFQztBQTM2Q0g7QUE4NkNDO0VBQ0M7QUE1NkNGO0FBKzZDRTtFQUVDO0FBOTZDSDtBQWs3Q0U7RUFFQztBQWo3Q0g7QUFvN0NDO0VBQ0M7QUFsN0NGO0FBcTdDRTtFQUVDO0FBcDdDSDtBQXc3Q0U7RUFFQztBQXY3Q0g7QUEwN0NDO0VBQ0M7RUFDQTtBQXg3Q0Y7QUEwN0NDO0VBQ0MsbUJEamdQSTtFQ2tnUEo7QUF4N0NGO0FBMjdDRTtFQUVDO0FBMTdDSDtBQTg3Q0U7RUFFQztBQTc3Q0g7QUFnOENDO0VBQ0MsbUJEemhQTTtFQzBoUE47QUE5N0NGO0FBaThDRTtFQUVDO0FBaDhDSDtBQW84Q0U7RUFFQztBQW44Q0g7QUFzOENDO0VBQ0M7RUFDQTtBQXA4Q0Y7QUF1OENFO0VBRUM7QUF0OENIO0FBMDhDRTtFQUVDO0FBejhDSDtBQTQ4Q0M7RUFDQztFQUNBO0FBMThDRjtBQTQ4Q0M7RUFDQztFQUNBO0FBMThDRjtBQTY4Q0U7RUFFQztBQTU4Q0g7QUFnOUNFO0VBRUM7QUEvOENIO0FBazlDQztFQUNDLG1CRGhsUEc7RUNpbFBIO0FBaDlDRjtBQW05Q0U7RUFFQztBQWw5Q0g7QUFzOUNFO0VBRUM7QUFyOUNIO0FBdzlDQztFQUNDLG1CRGptUE07RUNrbVBOO0FBdDlDRjtBQXk5Q0U7RUFFQztBQXg5Q0g7QUE0OUNFO0VBRUM7QUEzOUNIO0FBODlDQztFQUNDLHlCRHBtUE07RUNxbVBOO0FBNTlDRjtBQTg5Q0M7RUFDQyxtQkR4bVBNO0VDeW1QTjtBQTU5Q0Y7QUErOUNFO0VBRUM7QUE5OUNIO0FBaytDRTtFQUVDO0FBaitDSDtBQW8rQ0M7RUFDQyx5QkQxblBLO0VDMm5QTDtBQWwrQ0Y7QUFvK0NDO0VBQ0MsbUJEOW5QSztFQytuUEw7QUFsK0NGO0FBcStDRTtFQUVDO0FBcCtDSDtBQXcrQ0U7RUFFQztBQXYrQ0g7QUEwK0NDO0VBQ0M7QUF4K0NGO0FBMitDRTtFQUVDO0FBMStDSDtBQTgrQ0U7RUFFQztBQTcrQ0g7QUFnL0NDO0VBQ0M7RUFDQTtBQTkrQ0Y7QUFpL0NFO0VBRUM7QUFoL0NIO0FBby9DRTtFQUVDO0FBbi9DSDtBQXUvQ0U7RUFFQztBQXQvQ0g7QUEwL0NFO0VBRUM7QUF6L0NIO0FBNC9DQztFQUNDO0FBMS9DRjtBQTYvQ0U7RUFFQztBQTUvQ0g7QUFnZ0RFO0VBRUM7QUEvL0NIO0FBa2dEQztFQUNDO0FBaGdERjtBQW1nREU7RUFFQztBQWxnREg7QUFzZ0RFO0VBRUM7QUFyZ0RIO0FBd2dEQztFQUNDLG1CRDV0UEs7QUNzdE1QO0FBeWdERTtFQUVDO0FBeGdESDtBQTRnREU7RUFFQztBQTNnREg7QUE4Z0RDO0VBQ0MsbUJEdHZQTTtBQzB1TVI7QUE4Z0RDO0VBQ0MsbUJEbHZQSTtBQ3N1TU47QUErZ0RFO0VBRUM7QUE5Z0RIO0FBa2hERTtFQUVDO0FBamhESDtBQW9oREM7RUFDQyxXRDV2UEs7RUM2dlBMO0FBbGhERjtBQW9oREM7RUFDQyw4QkRqc1BpQjtBQytxTW5CO0FBb2hEQztFQUNDO0FBbGhERjtBQW9oREM7RUFDQztBQWxoREY7QUFvaERDO0VBQ0Msb0NEMXNQaUI7QUN3ck1uQjtBQW9oREM7RUFDQztBQWxoREY7QUFvaERDO0VBQ0M7QUFsaERGO0FBb2hEQztFQUNDO0VBQ0EsV0RueFBLO0FDaXdNUDtBQXFoREM7RUFDQztBQW5oREY7QUFxaERDO0VBQ0M7QUFuaERGO0FBcWhEQztFQUNDO0FBbmhERjtBQXFoREM7RUFDQztBQW5oREY7QUFxaERDO0VBQ0M7QUFuaERGO0FBcWhEQztFQUNDO0FBbmhERjtBQXFoREM7RUFDQztBQW5oREY7QUFxaERDO0VBQ0M7QUFuaERGO0FBcWhEQztFQUNDO0FBbmhERjtBQXFoREM7RUFDQztBQW5oREY7QUFxaERDO0VBQ0M7QUFuaERGO0FBcWhEQztFQUNDO0FBbmhERjtBQXFoREM7RUFDQztBQW5oREY7QUFxaERDO0VBQ0M7QUFuaERGO0FBcWhEQztFQUNDO0FBbmhERjtBQXFoREM7RUFDQztBQW5oREY7QUFxaERDO0VBQ0M7QUFuaERGO0FBcWhEQztFQUNDO0VBQ0EsY0QxMlBhO0FDdTFNZjtBQXNoREM7RUFDQztFQUNBLHNDRC93UGtCO0FDMnZNcEI7QUFzaERDO0VBQ0M7QUFwaERGO0FBc2hEQztFQUNDO0FBcGhERjtBQXNoREM7RUFDQztBQXBoREY7QUFzaERDO0VBQ0M7QUFwaERGO0FBc2hEQztFQUNDO0FBcGhERjtBQXNoREM7RUFDQztBQXBoREY7QUFzaERDO0VBQ0M7QUFwaERGO0FBc2hEQztFQUNDO0FBcGhERjtBQXNoREM7RUFDQztBQXBoREY7QUFzaERDO0VBQ0M7QUFwaERGO0FBc2hEQztFQUNDO0FBcGhERjtBQXNoREM7RUFDQztBQXBoREY7QUFzaERDO0VBQ0M7QUFwaERGO0FBc2hEQztFQUNDO0FBcGhERjtBQXNoREM7RUFDQztBQXBoREY7QUFzaERDO0VBQ0M7QUFwaERG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QywrQkQ3MVFPO0FDdXZOVDtBQXdtREM7O0VBRUMseUNEMXpRZ0I7QUNvdE5sQjtBQXdtREM7RUFDQyxtQ0R2NVFTO0FDaXpOWDtBQXdtREM7RUFDQyx5Q0QxNVFTO0FDb3pOWDtBQXdtREM7RUFDQyxxQ0Q3NVFTO0FDdXpOWDs7QUE0bURFO0VBQ0MsV0QxNFFJO0FDaXlOUDtBQTBtREc7RUFDQyxXRDU0UUc7QUNveU5QO0FBMG1ERztFQUNDO0FBeG1ESjtBQTRtREc7RUFDQywyQ0Q5M1FLO0FDb3hOVDtBQTRtREc7RUFDQywwQ0RqNFFLO0FDdXhOVDtBQThtREM7RUFDQyxXRDU1UUs7QUNnek5QOztBQW1uREU7RUFDQyxzQ0RuMlFpQjtBQ212TnBCO0FBaW5ERztFQUNDLDZDRHIyUWdCO0VDczJRaEIsMENEdDJRZ0I7QUN1dk5wQjtBQWluREc7RUFDQztFQUNBLDBDRHQ1UUs7RUN1NVFMLDJDRHY1UUs7QUN3eU5UO0FBaW5ERztFQUNDLHNDRDkyUWdCO0FDK3ZOcEI7QUFtbkRHO0VBQ0Msc0NEbjNRZ0I7QUNrd05wQjtBQW1uREc7RUFPQywyQ0Q1M1FnQjtBQ3F3TnBCO0FBaW5ESTtFQUNDLHNDRHYzUWU7QUN3d05wQjtBQWluREk7RUFDQyxvQ0QxM1FlO0FDMndOcEI7QUFrbkRJO0VBQ0M7QUFobkRMO0FBb25ERTtFQUNDO0FBbG5ESDtBQW9uREU7RUFDQyxzQ0R0NFFpQjtBQ294TnBCO0FBbW5ERztFQUNDO0FBam5ESjs7QUF5bkRDO0VBQ0MsV0RsOVFLO0VDbTlRTCxvQ0RwNVFpQjtFQ3E1UWpCLHNDRG41UWtCO0FDNnhOcEI7QUF1bkRFO0VBQ0Msb0NEdjVRZ0I7QUNreU5uQjtBQXduREM7RUFDQywrQkRqOFFPO0FDMjBOVDtBQXduREM7RUFDQztBQXRuREY7QUFrb0RFO0VBRUMsb0NENTZRZ0I7RUM2NlFoQixzQ0QzNlFpQjtBQzB5TnBCO0FBb29EQztFQUNDLHNDRC82UWtCO0VDZzdRbEIsb0NEbDdRaUI7QUNnek5uQjtBQW1vREU7RUFDQyxvQ0RwN1FnQjtFQ3E3UWhCLHNDRG43UWlCO0FDa3pOcEI7QUFvb0RDO0VBQ0Msc0NEdjdRa0I7RUN3N1FsQixtQ0R6N1FnQjtFQzA3UWhCLFdEMS9RSztBQ3czTlA7QUFtb0RFO0VBRUMsc0NENTdRaUI7RUM2N1FqQixXRDkvUUk7QUM0M05QO0FBcW9EQztFQUNDLG1DRGw4UWdCO0VDbThRaEI7RUFDQSxzQ0RuOFFrQjtBQ2cwTnBCO0FBcW9EQztFQUNDO0FBbm9ERjtBQXFvREM7RUFDQyxtQ0QxOFFnQjtFQzI4UWhCO0VBQ0E7QUFub0RGO0FBcW9EQztFQUNDO0FBbm9ERjtBQXNvREU7OztFQUdDO0FBcG9ESDtBQXVvREM7Ozs7RUFJQztBQXJvREY7QUF3b0RFO0VBRUMseUNEaitRZTtBQzAxTmxCO0FBMG9EQzs7RUFFQywrQkQ3Z1JPO0FDcTROVDtBQTJvREU7RUFDQyxzQ0R6K1FpQjtFQzArUWpCO0VBQ0EsK0JEbmhSTTtBQzA0TlQ7QUEyb0RFO0VBQ0Msc0NEOStRaUI7RUMrK1FqQiw4QkRqL1FnQjtFQ2svUWhCO0FBem9ESDtBQTZvREU7RUFDQyxtQ0R0L1FlO0FDMjJObEI7QUE2b0RFO0VBQ0Msc0NEeC9RaUI7QUM2Mk5wQjtBQTRvREc7RUFDQyw2Q0QxL1FnQjtBQ2czTnBCO0FBMm9ESTtFQUNDO0FBem9ETDtBQStvREU7RUFDQyw4QkRyZ1JnQjtFQ3NnUmhCLCtCRDVpUk07QUMrNU5UO0FBK29ERTtFQUNDLG9DRHpnUmdCO0VDMGdSaEIsNkNEeGdSaUI7QUMyM05wQjtBQWdwREc7RUFDQztFQUNBLG9DRC9nUmU7QUNpNE5uQjtBQWdwREc7RUFDQztBQTlvREo7QUFvcERHO0VBRUM7QUFucERKO0FBc3BERTtFQUVDO0FBcnBESDtBQXlwREU7RUFFQztFQUNBO0FBeHBESDtBQTJwREM7O0VBRUMsOEJEM2lSaUI7QUNrNU5uQjtBQTJwREM7O0VBRUM7RUFDQTtBQXpwREY7QUEycERDO0VBQ0MsNkNEampSa0I7QUN3NU5wQjtBQTJwREM7RUFDQyw2Q0RwalJrQjtBQzI1TnBCO0FBMnBEQztFQUNDLCtCRC9sUk87RUNnbVJQO0VBQ0Esc0NEempSa0I7QUNnNk5wQjtBQTBwREU7RUFDQyxvQ0Q3alJnQjtFQzhqUmhCLHNDRDVqUmlCO0FDbzZOcEI7QUEycERDO0VBSUM7RUFDQSx5Q0Rya1JnQjtFQ3NrUmhCLHNDRHJrUmtCO0FDeTZOcEI7QUF1cERFO0VBQ0M7QUFycERIO0FBMnBEQztFQUNDLHlDRHprUmdCO0VDMGtSaEIsc0NEemtSa0I7QUNnN05wQjtBQTRwREU7RUFDQyxvQ0Qva1JnQjtBQ3E3Tm5CO0FBNHBERTtFQUNDLG9DRGxsUmdCO0FDdzdObkI7QUE2cERDO0VBQ0MsOEJEdGxSaUI7RUN1bFJqQixzQ0RybFJrQjtBQzA3TnBCO0FBNnBEQztFQUNDO0FBM3BERjtBQTZwREM7RUFJQyw2Q0Q5bFJrQjtBQ2c4TnBCO0FBMnBERTtFQUNDLDhCRDlsUmdCO0FDcThObkI7QUE2cERDOztFQUVDLHNDRGxtUmtCO0FDdThOcEI7QUE2cERDO0VBQ0MsMENEcm1Sa0I7QUMwOE5wQjtBQTZwREM7RUFDQyxzQ0R4bVJrQjtFQ3ltUmxCLG9DRDNtUmlCO0FDZzlObkI7QUE2cERDO0VBQ0Msb0NEOW1SaUI7QUNtOU5uQjtBQTZwREM7RUFDQyxvQ0RqblJpQjtFQ2tuUmpCLHNDRGhuUmtCO0FDcTlOcEI7QUE2cERDO0VBQ0MsNkNEbm5Sa0I7QUN3OU5wQjtBQTZwREM7RUFDQyxzQ0R0blJrQjtFQ3VuUmxCLG9DRHpuUmlCO0FDODlObkI7QUE2cERDO0VBQ0MsV0QzclJLO0VDNHJSTCw4QkQ3blJpQjtFQzhuUmpCLHNDRDVuUmtCO0FDaStOcEI7QUE2cERDO0VBS0Msc0NEbm9Sa0I7QUNvK05wQjtBQTJwREU7RUFDQyw2Q0Rob1JpQjtFQ2lvUmpCO0FBenBESDtBQTRwREU7RUFDQyxXRHRzUkk7RUN1c1JKLDhCRHhvUmdCO0FDOCtObkI7QUE0cERFOztFQUVDLDhCRDVvUmdCO0FDay9ObkI7QUE2cERDO0VBQ0MsOEJEaHBSaUI7RUNpcFJqQiw0Q0Qvb1JrQjtBQ28vTnBCO0FBNnBEQztFQUNDLG9DRHBwUmlCO0VDcXBSakIsc0NEbnBSa0I7RUNvcFJsQixXRHJ0Uks7QUMwak9QO0FBNHBERTtFQUVDLHNDRHZwUmlCO0VDd3BSakIsb0NEMXBSZ0I7RUMycFJoQiw0Q0R6cFJpQjtFQzBwUmpCLFdEM3RSSTtBQ2drT1A7QUE4cERDO0VBQ0MsNENEOXBSa0I7QUNrZ09wQjtBQThwREM7RUFDQyxvQ0RucVJpQjtFQ29xUmpCLDBDRGxxUmtCO0FDc2dPcEI7QUE4cERDO0VBQ0Msc0NEcnFSa0I7RUNzcVJsQix5Q0R2cVJnQjtFQ3dxUmhCLDRDRHZxUmtCO0FDMmdPcEI7QUE4cERDO0VBQ0Msb0NENXFSaUI7QUNnaE9uQjtBQThwREM7RUFDQyw2Q0Q3cVJrQjtBQ2loT3BCOztBQWtxREM7RUFDQztFQUNBLDZDRHJyUmtCO0FDc2hPcEI7QUFpcURDO0VBQ0MseUNEenJSZ0I7QUMwaE9sQjtBQWlxREM7RUFDQztFQUNBLHNDRDVyUmtCO0VDNnJSbEIsV0Q5dlJLO0FDK2xPUDtBQWlxREM7RUFDQyx5Q0Rqc1JnQjtBQ2tpT2xCO0FBaXFEQzs7RUFFQyxzQ0Rwc1JrQjtBQ3FpT3BCO0FBaXFEQztFQUNDLG9DRHpzUmlCO0VDMHNSakIsc0NEeHNSa0I7RUN5c1JsQixXRDF3Uks7QUMybU9QO0FBaXFEQztFQUNDLHlDRDdzUmdCO0VDOHNSaEIsV0Q5d1JLO0VDK3dSTCxzQ0Q5c1JrQjtBQytpT3BCO0FBaXFEQzs7RUFFQyx5Q0RudFJnQjtFQ290UmhCLCtCRDN2Uk87QUM0bE9UOztBQXNxREU7RUFDQztFQUNBO0FBbnFESDtBQXFxREU7RUFDQyw2Q0QvdFJpQjtBQzRqT3BCO0FBcXFERTtFQUNDLFdEbnlSSTtBQ2dvT1A7QUFvcURHO0VBQ0Msb0NEdHVSZTtBQ29rT25CO0FBb3FERztFQUNDLHlDRHh1UmM7RUN5dVJkLHNDRHh1UmdCO0FDc2tPcEI7QUFtcURJO0VBQ0MsbUNEM3VSYTtFQzR1UmIsK0JEbnhSSTtBQ2tuT1Q7QUF1cURJO0VBR0Msc0NEcHZSZTtFQ3F2UmYsOEJEdnZSYztFQ3d2UmQsV0R2elJFO0FDZ3BPUDtBQTBxREc7RUFDQyxzQ0QxdlJnQjtFQzJ2UmhCLDhCRDd2UmU7RUM4dlJmLFdEN3pSRztBQ3FwT1A7QUEycURFO0VBSUMsNkNEbndSaUI7QUN1bE9wQjtBQXlxREc7RUFDQyw4QkRud1JlO0FDNGxPbkI7QUEycURFOztFQUVDLDRDRHZ3UmlCO0FDOGxPcEI7O0FBZ3JEQztFQU1DLHNDRHB4UmtCO0FDa21PcEI7QUE2cURFO0VBQ0Msc0NEaHhSaUI7RUNpeFJqQixtQ0RseFJlO0VDbXhSZixXRG4xUkk7QUN3cU9QO0FBK3FEQztFQUNDLHNDRHZ4UmtCO0FDMG1PcEI7QUFnckRFOztFQUVDLHNDRDV4UmlCO0VDNnhSakIsbUNEOXhSZTtFQyt4UmYsV0QvMVJJO0FDaXJPUDtBQWdyREU7O0VBRUMsNENEbHlSaUI7QUNvbk9wQjtBQWlyREM7RUFDQyx5Q0R2eVJnQjtBQ3duT2xCO0FBaXJEQztFQUNDLHNDRHp5UmtCO0FDMG5PcEI7QUFpckRDO0VBQ0Msc0NENXlSa0I7QUM2bk9wQjtBQWlyREM7RUFDQyxXRGgzUks7QUNpc09QO0FBaXJEQztFQUNDLHlDRG56UmdCO0VDb3pSaEIsc0NEbnpSa0I7RUNvelJsQjtFQUNBLFdEdDNSSztFQ3UzUkw7QUEvcURGO0FBaXJEQztFQUNDLGdDRG4yUk87QUNvck9UO0FBaXJEQzs7Ozs7Ozs7Ozs7Ozs7RUFjQywrQkRqM1JPO0FDa3NPVDtBQW1yREc7RUFHQyxzQ0RoMVJnQjtFQ2kxUmhCLDhCRG4xUmU7RUNvMVJmLFdEbjVSRztBQ2d1T1A7QUF1ckRDO0VBQ0Msb0NEejFSaUI7QUNvcU9uQjs7QUE0ckRFO0VBQ0M7RUFDQSxzQ0RoMlJpQjtBQ3VxT3BCO0FBMHJERztFQUNDLHlDRG4yUmM7QUMycU9sQjtBQTByREc7RUFDQyxtQ0R0MlJjO0FDOHFPbEI7QUEwckRHO0VBQ0Msb0NEaDVSSztBQ3d0T1Q7QUEwckRHO0VBQ0MsV0Q1NlJHO0FDb3ZPUDtBQTJyREU7RUFDQztBQXpyREg7QUEyckRFO0VBQ0M7QUF6ckRIO0FBNHJEQztFQUNDLHNDRHQzUmtCO0VDdTNSbEI7RUFDQTtBQTFyREY7QUE0ckRHO0VBQ0MsMENE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SDs7QUErd0RDO0VBTUM7QUFqeERGOztBQXF4REM7RUFDQyxXRHp5U0s7RUMweVNMO0VBQ0E7QUFseERGO0FBcXhERTtFQUNDLCtCRHJ4U007QUNrZ1BUO0FBa3hERTtFQUNDLCtCRHJ4U007QUNrZ1BUOztBQXV4REE7RUFDQzs7O0lBR0M7RUFweERBO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy9zcmMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NyYy9jc3MvdHJhbnNwYXJlbnQtc3R5bGUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJcbiRiYWNrZ3JvdW5kOiAjZjBmMGY1O1xuJGRlZmF1bHQtY29sb3I6IzI4MmY1MztcbiRib3JkZXI6ICNlOWVkZjQ7XG5cbi8qQ29sb3IgdmFyaWFibGVzKi9cblxuJHByaW1hcnktMTp2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiRwcmltYXJ5LTAxOnZhcigtLXByaW1hcnkwMSk7XG4kcHJpbWFyeS0wMjp2YXIoLS1wcmltYXJ5MDIpO1xuJHByaW1hcnktMDM6dmFyKC0tcHJpbWFyeTAzKTtcbiRwcmltYXJ5LTA2OnZhcigtLXByaW1hcnkwNik7XG4kcHJpbWFyeS0wOTp2YXIoLS1wcmltYXJ5MDkpO1xuJHByaW1hcnktaG92ZXI6dmFyKC0tcHJpbWFyeS1iZy1ob3Zlcik7XG4kcHJpbWFyeS1ib3JkZXI6dmFyKC0tcHJpbWFyeS1iZy1ib3JkZXIpO1xuJHByaW1hcnktdHJhbnNwYXJlbnQ6dmFyKC0tcHJpbWFyeS10cmFuc3BhcmVudGNvbG9yKTtcbiRkYXJrcHJpbWFyeS10cmFuc3BhcmVudDp2YXIoLS1kYXJrcHJpbWFyeS10cmFuc3BhcmVudGNvbG9yKTtcbiR0cmFuc3BhcmVudHByaW1hcnktdHJhbnNwYXJlbnQ6dmFyKC0tdHJhbnNwYXJlbnRwcmltYXJ5LXRyYW5zcGFyZW50Y29sb3IpO1xuJHNlY29uZGFyeTojMDVjM2ZiO1xuJHBpbms6I2ZjNTI5NjtcbiR0ZWFsOiMxY2FmOWY7XG4kcHVycGxlOiM4OTI3ZWM7XG4kc3VjY2VzczojMDlhZDk1O1xuJHdhcm5pbmc6I2Y3YjczMTtcbiRkYW5nZXI6I2U4MjY0NjtcbiRpbmZvOiMxMTcwZTQ7XG4kb3JhbmdlOiNmYzczMDM7XG4kcmVkOiNlNzM4Mjc7XG4kbGltZTojN2JkMjM1O1xuJGRhcms6IzM0M2E0MDtcbiRpbmRpZ286IzY1NzRjZDtcbiRjeWFuOiMwMDdlYTc7XG4kYXp1cmU6IzQ1YWFmMjtcbiR3aGl0ZTojZmZmO1xuJGJsYWNrOiMwMDA7XG4kbGlnaHQ6I2YyZjJmOTtcbiRncmF5OiM1YTY5NzA7XG4kZ3JlZW46IzRlY2M0ODtcbiRibHVlOiMzMjIzZjE7XG4keWVsbG93OiNGQkIwMzQ7XG5cbi8qR3JhZGllbnQgdmFyaWFibGVzKi9cblxuJHByaW1hcnktZ3JhZGllbnQtMTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCAkcHJpbWFyeS0xIDAlLCAjOGU3N2ZhIDEwMCUpO1xuJHNlY29uZGFyeS1ncmFkaWVudDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCAjODJjZmYyIDAlLCAjMjhiN2Y5IDEwMCUpO1xuJHdhcm5pbmctZ3JhZGllbnQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgI2Y2NmI0ZSAwJSwgI2ZiYzQzNCAxMDAlKTtcbiRpbmZvLWdyYWRpZW50OmxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICMxZTYzYzMgMCUsICMwMGYyZmUgMTAwJSk7XG4kZGFuZ2VyLWdyYWRpZW50OmxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICNiNTFiMzUgMCUsICNmZDRhNjggMTAwJSk7XG4kc3VjY2Vzcy1ncmFkaWVudDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCAjMWVhMzhmIDAlLCAjNWNmOWUyIDEwMCUpO1xuXG4vKndoaXRlIHZhcmlhYmxlcyovXG5cbiR3aGl0ZS0xOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiR3aGl0ZS0yOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiR3aGl0ZS0zOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiR3aGl0ZS00OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiR3aGl0ZS01OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiR3aGl0ZS02OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiR3aGl0ZS03OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiR3aGl0ZS04OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiR3aGl0ZS05OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiR3aGl0ZS0wNTpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuJHdoaXRlLTA4OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4kd2hpdGUtNzU6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7XG5cbi8qYmxhY2sgdmFyaWFibGVzKi9cblxuJGJsYWNrLTE6cmdiYSgwLCAwLCAwLCAwLjEpO1xuJGJsYWNrLTI6cmdiYSgwLCAwLCAwLCAwLjIpO1xuJGJsYWNrLTM6cmdiYSgwLCAwLCAwLCAwLjMpO1xuJGJsYWNrLTQ6cmdiYSgwLCAwLCAwLCAwLjQpO1xuJGJsYWNrLTU6cmdiYSgwLCAwLCAwLCAwLjUpO1xuJGJsYWNrLTY6cmdiYSgwLCAwLCAwLCAwLjYpO1xuJGJsYWNrLTc6cmdiYSgwLCAwLCAwLCAwLjcpO1xuJGJsYWNrLTg6cmdiYSgwLCAwLCAwLCAwLjgpO1xuJGJsYWNrLTk6cmdiYSgwLCAwLCAwLCAwLjkpO1xuJGJsYWNrLTA1OnJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cbi8qc2hhZG93IHZhcmlhYmxlcyovXG5cbiRzaGFkb3c6MCA1cHggMTVweCA1cHggcmdiYSg4MCwgMTAyLCAyMjQsIDAuMDgpO1xuJGRhcmstdGhlbWU6IzFlMjQ0ODtcbiRkYXJrLXRoZW1lMjojMTYxOTJmO1xuJGRhcmstdGhlbWUzOiMxODFkM2U7XG5cbi8qRGFyayBUaGVtZSBWYXJpYWJsZXMqL1xuXG4kZGFyay1ib2R5OiMxYTFhM2M7XG4kZGFyay10aGVtZS0xOiMyYTJhNGE7XG4kdGV4dC1jb2xvcjojZGVkZWZkO1xuJGJvcmRlci1kYXJrOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiRkYXJrLWNhcmQtc2hhZG93OjAgM3B4IDlweCAwIHJnYmEoMjgsIDI4LCA1MSwgMC4xNSk7XG5cbi8qVHJhbnNwYXJlbnQgdmFyaWFibGVzKi9cblxuJHRyYW5zcGFyZW50LXByaW1hcnk6JHByaW1hcnktMTtcbiR0cmFuc3BhcmVudC10aGVtZTpyZ2JhKDAsIDAsIDAsIDAuMik7XG4kdHJhbnNwYXJlbnQtYm9keTp2YXIoLS10cmFuc3BhcmVudC1ib2R5KTtcbiR0cmFuc3BhcmVudC1ib3JkZXI6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuIiwiQGltcG9ydCBcIi4uL3Njc3MvdmFyaWFibGVzXCI7XG5cbmJvZHkudHJhbnNwYXJlbnQtbW9kZSB7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xufVxuXG5ib2R5LnRyYW5zcGFyZW50LW1vZGUuYmctaW1nMSB7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbWVkaWEvYmctaW1nMS5qcGcpO1xuXHRiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG92ZXJsYXk7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblx0Y29udGVudDogXCJcIjtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbmJvZHkudHJhbnNwYXJlbnQtbW9kZS5iZy1pbWcyIHtcblx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tZWRpYS9iZy1pbWcyLmpwZyk7XG5cdGJhY2tncm91bmQtYmxlbmQtbW9kZTogb3ZlcmxheTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuXHRjb250ZW50OiBcIlwiO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuYm9keS50cmFuc3BhcmVudC1tb2RlLmJnLWltZzMge1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21lZGlhL2JnLWltZzMuanBnKTtcblx0YmFja2dyb3VuZC1ibGVuZC1tb2RlOiBvdmVybGF5O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5ib2R5LnRyYW5zcGFyZW50LW1vZGUuYmctaW1nNCB7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbWVkaWEvYmctaW1nNC5qcGcpO1xuXHRiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG92ZXJsYXk7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblx0Y29udGVudDogXCJcIjtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG59XG4udHJhbnNwYXJlbnQtbW9kZSB7XG5cdCYuYmctaW1nMSxcblx0Ji5iZy1pbWcyLFxuXHQmLmJnLWltZzMsXG5cdCYuYmctaW1nNCB7XG5cdFx0LmxvZ2luLWltZzo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkudHJhbnNwYXJlbnQtbW9kZSAqOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbmJvZHkudHJhbnNwYXJlbnQtbW9kZSAqOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXRyYW5zcGFyZW50LWJvZHkpO1xufVxuXG4udHJhbnNwYXJlbnQtbW9kZSB7XG5cdHRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQgdWwuZHRyLWRldGFpbHMgPiBsaSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmR0ci1icy1tb2RhbCAuZHRyLWRldGFpbHMge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmR0ci1icy1tb2RhbCAuZHRyLWRldGFpbHMgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0Y2FwdGlvbiB7XG5cdFx0Y29sb3I6ICM1MDU2NjI7XG5cdH1cblx0aHIge1xuXHRcdGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXHRtYXJrLFxuXHQubWFyayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcblx0fVxuXHQubGlzdC11bnN0eWxlZCBsaSB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHRrYmQge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG5cdH1cblx0cHJlIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdEBtZWRpYSBwcmludCB7XG5cdFx0cHJlLFxuXHRcdGJsb2NrcXVvdGUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjYWRiNWJkO1xuXHRcdH1cblx0XHQuYmFkZ2Uge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmxhY2s7XG5cdFx0fVxuXHRcdC50YWJsZSB0ZCxcblx0XHQudGV4dC13cmFwIHRhYmxlIHRkLFxuXHRcdC50YWJsZSB0aCxcblx0XHQudGV4dC13cmFwIHRhYmxlIHRoIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQudGFibGUtYm9yZGVyZWQgdGgsXG5cdFx0LnRleHQtd3JhcCB0YWJsZSB0aCxcblx0XHQudGFibGUtYm9yZGVyZWQgdGQsXG5cdFx0LnRleHQtd3JhcCB0YWJsZSB0ZCB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXIgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0Ym9keSAqIHtcblx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcblx0XHQmOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHR9XG5cdGNvZGUge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHR9XG5cdHByZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZS01O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR0ZXh0LXNoYWRvdzogMCAxcHggJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC5zZWN0aW9uLW5hdiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LyotLS0tLS0gQWNjb3JkaW9uIC0tLS0tLS0qL1xuXHQuYWNjb3JkaW9uanMgLmFjY19zZWN0aW9uIHtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0LmFjY19oZWFkIGgzOmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0XHQuYWNjLWhlYWRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHRcdC5hY2NfaGVhZCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHRcdCYuYWNjX2FjdGl2ZSA+IC5hY2NfaGVhZCB7XG5cdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0fVxuXHQvKiAjYWNjb3JkaW9uIHJvdGF0ZSBpY29uIG9wdGlvbiAqL1xuXHQuYWNjb3JkaW9uLWl0ZW0ge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXHQuYWNjb3JkaW9uLWJ1dHRvbiB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdFx0Jjpub3QoLmNvbGxhcHNlZCkge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdH1cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0fVxuXHR9XG5cdCNhY2NvcmRpb24gLnBhbmVsLWRlZmF1bHQge1xuXHRcdD4gLnBhbmVsLWhlYWRpbmcge1xuXHRcdFx0Ym9yZGVyOiAwcHggc29saWQgJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdFx0LmNvbGxhcHNpbmcgLnBhbmVsLWJvZHkge1xuXHRcdFx0Ym9yZGVyLXRvcDogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXHQvKi0tLS0tIEF2YXRhcnMgLS0tLS0qL1xuXHQuYXZhdGFyLXN0YXR1cyB7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHRyYW5zcGFyZW50LWJvZHk7XG5cdH1cblx0LmF2YXRhci1saXN0LXN0YWNrZWQgLmF2YXRhciB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICR0cmFuc3BhcmVudC10aGVtZTtcblx0fVxuXHQvKi0tLS0tQmFkZ2VzLS0tLS0qL1xuXHQuYnRuLWN1c3RvbSB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGNvbG9yOiAkd2hpdGUtNztcblx0fVxuXHQuYmxvY2txdW90ZS1mb290ZXIge1xuXHRcdGNvbG9yOiAkd2hpdGUtNztcblx0fVxuXHRibG9ja3F1b3RlIHtcblx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5ibG9ja3F1b3RlLXJldmVyc2Uge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQvKi0tLS0tLSBCcmVhZGNydW1iIC0tLS0tLSovXG5cdC5icmVhZGNydW1iLWl0ZW0ge1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdH1cblx0XHQrIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTU7XG5cdFx0fVxuXHR9XG5cdC5icmVhZGNydW1iMSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdH1cblx0LmJyZWFkY3J1bWItaXRlbTEge1xuXHRcdGE6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0fVxuXHRcdCsgLmJyZWFkY3J1bWItaXRlbTE6OmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTI7XG5cdFx0fVxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUtNztcblx0XHR9XG5cdH1cblx0LmJ0bi1kZWZhdWx0IHtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3I7XG5cdFx0YmFja2dyb3VuZDogI2U5ZTlmMTtcblx0XHRib3JkZXItY29sb3I6ICNlOWU5ZjE7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3I7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2VmO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZTNlM2VmO1xuXHRcdH1cblx0XHQmOmZvY3VzLFxuXHRcdCYuZm9jdXMge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICNlOWU5ZjE7XG5cdFx0fVxuXHRcdCYuZGlzYWJsZWQsXG5cdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3I7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWYxO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZTllOWYxO1xuXHRcdH1cblx0XHQmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcblx0XHRcdCY6YWN0aXZlLFxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3I7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZjE7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI2U5ZTlmMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmJ0bi1saWdodCB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdFx0Jjpmb2N1cyxcblx0XHQmLmZvY3VzIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuMSk7XG5cdFx0fVxuXHRcdCYuZGlzYWJsZWQsXG5cdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdH1cblx0XHQmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcblx0XHRcdCY6YWN0aXZlLFxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogIzQ5NTA1Nztcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5idG4tb3V0bGluZS1kZWZhdWx0IHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcblx0XHRcdGJhY2tncm91bmQ6ICNlOWU5ZjE7XG5cdFx0fVxuXHR9XG5cdC5idG4td2hpdGUge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0fVxuXHRcdCY6Zm9jdXMsXG5cdFx0Ji5mb2N1cyB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdH1cblx0XHQmLmRpc2FibGVkLFxuXHRcdCY6ZGlzYWJsZWQge1xuXHRcdFx0Y29sb3I6ICM0OTUwNTc7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRib3JkZXItY29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdFx0Jjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG5cdFx0XHQmOmFjdGl2ZSxcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICM0OTUwNTc7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1NDU0Nzg7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNob3cgPiAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZSB7XG5cdFx0Y29sb3I6ICM0OTUwNTc7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzU0NTQ3ODtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmJ0bi1jaGVjayB7XG5cdFx0JjphY3RpdmUgKyAuYnRuLW91dGxpbmUtcHJpbWFyeSxcblx0XHQmOmNoZWNrZWQgKyAuYnRuLW91dGxpbmUtcHJpbWFyeSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdH1cblx0fVxuXHQuYnRuLW91dGxpbmUtcHJpbWFyeSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGUtNjtcblx0XHRjb2xvcjogJHdoaXRlLTY7XG5cdFx0Ji5hY3RpdmUsXG5cdFx0Ji5kcm9wZG93bi10b2dnbGUuc2hvdyxcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdH1cblx0fVxuXHQvKi0tLS0tLSBDYXJkIC0tLS0tLS0qL1xuXHQuY2FyZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGJvcmRlcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRcdC8vIGJveC1zaGFkb3c6IDAgNXB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0fVxuXHQuY2FyZC1mb290ZXIge1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRjb2xvcjogIzZlNzY4Nztcblx0fVxuXHQvKi0tLS0tLSBEZWZhdWx0IENhcmQgVmFsdWVzIC0tLS0tLS0qL1xuXHQuY2FyZCAuY2FyZCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LmNhcmQtYm9keSArIC5jYXJkLWJvZHkge1xuXHRcdGJvcmRlci10b3AtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmNhcmQtaGVhZGVyIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5jYXJkLXRpdGxlIHtcblx0XHRzbWFsbCB7XG5cdFx0XHRjb2xvcjogIzlhYTBhYztcblx0XHR9XG5cdH1cblx0LmNhcmQtc3VidGl0bGUge1xuXHRcdGNvbG9yOiAjOWFhMGFjO1xuXHR9XG5cdC5jYXJkLWJvZHkgKyAuY2FyZC10YWJsZSB7XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQuY2FyZC1ib2R5ICsgLmNhcmQtbGlzdC1ncm91cCB7XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQuY2FyZC1vcHRpb25zIHtcblx0XHRjb2xvcjogIzlhYTBhYztcblx0XHRhOm5vdCguYnRuKSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICM2ZTc2ODc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8qQ2FyZCBtYXBzKi9cblx0LmNhcmQtbWFwIHtcblx0XHRiYWNrZ3JvdW5kOiAjZTllY2VmO1xuXHR9XG5cdC8qKkNhcmQgdGFicyovXG5cdC5jYXJkLXRhYnMtYm90dG9tIC5jYXJkLXRhYnMtaXRlbSB7XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdH1cblx0fVxuXHRhLmNhcmQtdGFicy1pdGVtIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmFmYmZjO1xuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR9XG5cdH1cblx0LyoqQ2FyZCBhbGVydCovXG5cdC5jYXJkLWNhdGVnb3J5IHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0Lml0ZW0tY2FyZCB7XG5cdFx0LmNhcmR0aXRsZSBhLFxuXHRcdC5jYXJkcHJpY2Ugc3BhbiB7XG5cdFx0XHRjb2xvcjogIzcwNzA3MDtcblx0XHR9XG5cdH1cblx0LmNhcmQgLmJveCB7XG5cdFx0aDIge1xuXHRcdFx0Y29sb3I6ICMyNjI2MjY7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogIzI2MjYyNjtcblx0XHR9XG5cdH1cblx0LmNhcmQtY291bnRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC5jYXJkLWFzaWRlLWltZy53cmFwLWJvcmRlciBpbWcge1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDE4MCwgMjAxLCAwLjMpO1xuXHR9XG5cdC5jYXJkLWJsb2dzMSAuY2FyZCB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgxNjcsIDE4MCwgMjAxLCAwLjMpO1xuXHR9XG5cdC8qLS0tLS0tIENhcmQgLS0tLS0tLSovXG5cdC5jYXJkLWZvb3RlciB7XG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcblx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cdH1cblx0LyotLS0tLS0gRGVmYXVsdCBDYXJkIFZhbHVlcyAtLS0tLS0tKi9cblx0LmNhcmQtYm9keSArIC5jYXJkLWJvZHkge1xuXHRcdGJvcmRlci10b3AtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmNhcmQtdGl0bGUge1xuXHRcdHNtYWxsIHtcblx0XHRcdGNvbG9yOiAjOWFhMGFjO1xuXHRcdH1cblx0fVxuXHQuY2FyZC1zdWJ0aXRsZSB7XG5cdFx0Y29sb3I6ICM5YWEwYWM7XG5cdH1cblx0LmNhcmQtYm9keSArIC5jYXJkLXRhYmxlIHtcblx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5jYXJkLWJvZHkgKyAuY2FyZC1saXN0LWdyb3VwIHtcblx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5jYXJkLW9wdGlvbnMge1xuXHRcdGNvbG9yOiAjOWFhMGFjO1xuXHRcdGE6bm90KC5idG4pIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUtNztcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogIzZlNzY4Nztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LypDYXJkIG1hcHMqL1xuXHQuY2FyZC1tYXAge1xuXHRcdGJhY2tncm91bmQ6ICNlOWVjZWY7XG5cdH1cblx0LyoqQ2FyZCB0YWJzKi9cblx0LmNhcmQtdGFicy1ib3R0b20gLmNhcmQtdGFicy1pdGVtIHtcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHR9XG5cdC5jYXJkLXRhYnMtaXRlbSB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdH1cblx0YS5jYXJkLXRhYnMtaXRlbSB7XG5cdFx0YmFja2dyb3VuZDogI2ZhZmJmYztcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHR9XG5cdC5jYXJkLWNhdGVnb3J5IHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0Lml0ZW0tY2FyZCB7XG5cdFx0LmNhcmR0aXRsZSBhLFxuXHRcdC5jYXJkcHJpY2Ugc3BhbiB7XG5cdFx0XHRjb2xvcjogIzcwNzA3MDtcblx0XHR9XG5cdH1cblx0LmNhcmQgLmJveCB7XG5cdFx0aDIge1xuXHRcdFx0Y29sb3I6ICMyNjI2MjY7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogIzI2MjYyNjtcblx0XHR9XG5cdH1cblx0LmNhcmQtY291bnRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC5jYXJkLWFzaWRlLWltZy53cmFwLWJvcmRlciBpbWcge1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDE4MCwgMjAxLCAwLjMpO1xuXHR9XG5cdC5jYXJkLWJsb2dzMSAuY2FyZCB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgxNjcsIDE4MCwgMjAxLCAwLjMpO1xuXHR9XG5cdC5jYXJkaGVhZGVyLXRhYnMgLmNhcmQtaGVhZGVyIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5jYXJkLWhlYWRlci10YWJzIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdCYubmF2LXRhYnMge1xuXHRcdFx0Lm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlciAkdHJhbnNwYXJlbnQtYm9yZGVyIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHR9XG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHRcdFx0Jjpub3QoLmRpc2FibGVkKSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnktMTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5hY3RpdmU6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKi0tLS0tLSBDYXJvdXNlbCAtLS0tLS0tKi9cblx0LmNhcm91c2VsLWNvbnRyb2wtcHJldixcblx0LmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0LmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cdC5jYXJvdXNlbC1pbmRpY2F0b3JzLFxuXHQuY2Fyb3VzZWwtaW5kaWNhdG9yczEsXG5cdC5jYXJvdXNlbC1pbmRpY2F0b3JzMixcblx0LmNhcm91c2VsLWluZGljYXRvcnMzLFxuXHQuY2Fyb3VzZWwtaW5kaWNhdG9yczQsXG5cdC5jYXJvdXNlbC1pbmRpY2F0b3JzNSB7XG5cdFx0bGkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdH1cblx0XHQuYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0LmNhcm91c2VsLWNhcHRpb24ge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LmNhcm91c2VsLWl0ZW0tYmFja2dyb3VuZCB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHR9XG5cdC8qLS0tLS0tIENhcm91c2VsIC0tLS0tLS0qL1xuXHQuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuXHQuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0LmNhcm91c2VsLWluZGljYXRvcnMsXG5cdC5jYXJvdXNlbC1pbmRpY2F0b3JzMSxcblx0LmNhcm91c2VsLWluZGljYXRvcnMyLFxuXHQuY2Fyb3VzZWwtaW5kaWNhdG9yczMsXG5cdC5jYXJvdXNlbC1pbmRpY2F0b3JzNCxcblx0LmNhcm91c2VsLWluZGljYXRvcnM1IHtcblx0XHRsaSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cdFx0fVxuXHRcdC5hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQuY2Fyb3VzZWwtY2FwdGlvbiB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQuY2Fyb3VzZWwtaXRlbS1iYWNrZ3JvdW5kIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdH1cblx0LyotLS0tLS1Ecm9wIERvd25zLS0tLS0tLSovXG5cdC5kcm9wZG93bi1tZW51IHtcblx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5kcm9wZG93bi1kaXZpZGVyIHtcblx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5kcm9wLWhlYWRpbmcge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LmRyb3Bkb3duLWl0ZW0ge1xuXHRcdGNvbG9yOiAkd2hpdGUtNztcblx0fVxuXHQuZHJvcC1pY29uLXdyYXAgLmRyb3AtaWNvbi1pdGVtIHtcblx0XHRjb2xvcjogIzg3ODc4Nztcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR9XG5cdH1cblx0LmRyb3Bkb3duLWl0ZW0ge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyxcblx0XHQmLmFjdGl2ZSxcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHRcdCYuZGlzYWJsZWQsXG5cdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQuZHJvcGRvd24tbWVudS5zaG93IHtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0Ym94LXNoYWRvdzogMCAxMHB4IDQwcHggMCByZ2JhKDM0LCAzNCwgNjEsIDAuOCk7XG5cdH1cblx0LmhlYWRlci1zZWFyY2gtaWNvbiAuZHJvcGRvd24tbWVudSB7XG5cdFx0Ym94LXNoYWRvdzogMCAxMHB4IDE1cHggcmdiYSgxMDQsIDExMywgMTIzLCAwLjUpO1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlciAhaW1wb3J0YW50O1xuXHR9XG5cdC5kcm9wZG93bi1oZWFkZXIge1xuXHRcdGNvbG9yOiAkd2hpdGUtNztcblx0fVxuXHQuZHJvcGRvd24taXRlbS10ZXh0IHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC8qLS0tLS1MaXN0IE9mIERyb3Bkd29ucy0tLS0tKi9cblx0YnRuLmRyb3Bkb3duLXRvZ2dsZSB+IC5kcm9wZG93bi1tZW51LFxuXHR1bC5kcm9wZG93bi1tZW51IGxpLmRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMCBzb2xpZCAjNDI4NWY0ICFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDBweCAzcHggcmdiYSgyNSwgMjUsIDI1LCAwLjMpICFpbXBvcnRhbnQ7XG5cdH1cblx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuXHRcdGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG5cdFx0PiBsaSA+IGEge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kaXZpZGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0fVxuXHRcdC5kcm9wZG93bi1wbHVzLXRpdGxlIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdGJvcmRlcjogMCBzb2xpZCAkdHJhbnNwYXJlbnQtYm9yZGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRyYW5zcGFyZW50LWJvcmRlciAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuZHJvcGRvd24tbWVudS1oZWFkZXIge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0bGFiZWwge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdH1cblx0fVxuXHQuZHJvcGRvd24tbWVkaWEtbGlzdCB7XG5cdFx0Lm1lZGlhIHtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1lZGlhLWJvZHkgPiB7XG5cdFx0XHRkaXYge1xuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICNjZmNmY2Y7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogI2JmYmZiZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmRyb3Bkb3duLWxpc3QtZm9vdGVyIHtcblx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5kcm9wZG93bi1tZW51LWFycm93OmJlZm9yZSxcblx0LmRyb3Bkb3duLW1lbnUuaGVhZGVyLXNlYXJjaDpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5LTE7XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRib3JkZXItbGVmdC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQuZHJvcGRvd24tbWVudSB7XG5cdFx0Ym94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcblx0fVxuXHQuZHJvcGRvd24tdG9nZ2xlIC5kcm9wZG93bi1sYWJlbCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC5idG4tbGFiZWwtcHJpbWFyeSB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0fVxuXHR9XG5cdC8qLS0tLS0tLSBGb3JtcyAtLS0tLS0tKi9cblx0LmZvcm0tY29udHJvbCB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXIgIWltcG9ydGFudDtcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG5cdFx0Jjo6LW1zLWV4cGFuZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0fVxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUtNyAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIsXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5cdFx0Jjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0JjpkaXNhYmxlZCxcblx0XHQmW3JlYWRvbmx5XSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHR9XG5cdFx0Jjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdH1cblx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdH1cblx0fVxuXHQuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG5cdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHR9XG5cdC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuXHRcdGNvbG9yOiAjNTA1NjYyO1xuXHR9XG5cdC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuXHQuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICR0cmFuc3BhcmVudC10aGVtZSwgMCAwIDAgMnB4IHJnYmEoOSwgMTczLCAxNDksIDAuMjUpO1xuXHR9XG5cdC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCxcblx0LmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuXHQud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZCxcblx0LmZvcm0tc2VsZWN0LmlzLWludmFsaWQge1xuXHRcdGJvcmRlci1jb2xvcjogI2RjMzU0NTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHR9XG5cdC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cyxcblx0LmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLFxuXHQud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cyxcblx0LmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuXHRcdGJvcmRlci1jb2xvcjogI2RjMzU0NTtcblx0fVxuXHQud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsXG5cdC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCxcblx0Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsXG5cdC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcblx0XHRjb2xvcjogI2RjMzU0NTtcblx0fVxuXHQud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuXHQuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWM4MDgwO1xuXHR9XG5cdC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcblx0LmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTIzZTNkO1xuXHR9XG5cdC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG5cdC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkdHJhbnNwYXJlbnQtdGhlbWUsIDAgMCAwIDJweCByZ2JhKDIzMiwgMzgsIDcwLCAwLjI1KTtcblx0fVxuXHQuZm9ybS1jb250cm9sLmhlYWRlci1zZWFyY2gge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRib3JkZXItY29sb3I6IHJnYmEoMjI1LCAyMjUsIDIyNSwgMC4xKTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEoMjI1LCAyMjUsIDIyNSwgMC4xKTtcblx0XHR9XG5cdH1cblx0LmZvcm0tZmllbGRzZXQge1xuXHRcdGJhY2tncm91bmQ6ICNmOGY5ZmE7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjZTllY2VmO1xuXHR9XG5cdC5mb3JtLXJlcXVpcmVkIHtcblx0XHRjb2xvcjogI2RjMzU0NTtcblx0fVxuXHQuZm9ybS1oZWxwIHtcblx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdCY6aG92ZXIsXG5cdFx0JlthcmlhLWRlc2NyaWJlZGJ5XSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeS0xO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0LmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnktMTtcblx0fVxuXHQuZm9ybS1jaGVjay1pbnB1dCB7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlLTE7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5pbnB1dC1ncm91cC10ZXh0IHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5pbnB1dC1pbmRlYyAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5pbnB1dC1ncm91cC10ZXh0IHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlciAhaW1wb3J0YW50O1xuXHR9XG5cdC5pbnB1dC1ncm91cC10ZXh0LmJnLXdoaXRlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHR9XG5cdC5pbnB1dC1pbmRlYyAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC8qLS0tLS0tIE1vZGFsIC0tLS0tLS0qL1xuXHQubW9kYWwtY29udGVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMTtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0Ym94LXNoYWRvdzogMCA1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuXHR9XG5cdC5tb2RhbC1iYWNrZHJvcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHR9XG5cdC5tb2RhbC1oZWFkZXIge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0Lm1vZGFsLWZvb3RlciB7XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQubW9kZWwtd3JhcHBlci1kZW1vIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0Lm1vZGFsLmVmZmVjdC1qdXN0LW1lIHtcblx0XHQubW9kYWwtY29udGVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxOTJmO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjNGQ0ZTUwO1xuXHRcdH1cblx0XHQuYnRuLWNsb3NlIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHRcdC5tb2RhbC1oZWFkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG5cdFx0XHRoNiB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tb2RhbC1ib2R5IHtcblx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cdFx0XHRoNiB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tb2RhbC1mb290ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0fVxuXHQvKi0tLS0tLSBOYXZpZ2F0aW9uIC0tLS0tLS0qL1xuXHQubmF2LXRhYnMge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0Lm5hdi1waWxscyB7XG5cdFx0Lm5hdi1saW5rLmFjdGl2ZSxcblx0XHQuc2hvdyA+IC5uYXYtbGluayB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQubmF2Lm5hdi1waWxscy5uYXYtc3RhY2tlZC5sYWJlbHMtaW5mbyBwIHtcblx0XHRjb2xvcjogIzlkOWY5ZTtcblx0fVxuXHQubmF2Lm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLWljb24ge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0Lm5hdjEge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHR9XG5cdC5uYXYtaXRlbTEge1xuXHRcdCY6aG92ZXI6bm90KC5kaXNhYmxlZCksXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0Lm5hdi1pdGVtMSAubmF2LWxpbmsge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0fVxuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS0zO1xuXHRcdH1cblx0fVxuXHQubmF2LXRhYnMge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0Lm5hdi1pdGVtMSB7XG5cdFx0XHQmLm5hdi1saW5rIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHRcdC5uYXYtbGluayB7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYm9yZGVyLWNvbG9yO1xuXHRcdFx0XHQmOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubmF2LXN1Ym1lbnUgLm5hdi1pdGVtMSB7XG5cdFx0XHRjb2xvcjogIzlhYTBhYztcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICM0NjdmY2Y7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICM2ZTc2ODc7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMjQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubmF2LWxpbmsge1xuXHRcdGNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdCYuaWNvbiBpIHtcblx0XHRcdC8vIGNvbG9yOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnktMSwgMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5hcHAtaGVhZGVyIC5oZWFkZXItcmlnaHQtaWNvbnMgLm5hdi1saW5rLmljb24ge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LmFwcC1oZWFkZXIgLmhlYWRlci1yaWdodC1pY29ucyAubmF2LWxpbmsuaWNvbjpob3ZlciB7XG5cdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5uYXYtdGFicyB7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHQubmF2LWxpbmsge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHQmOmhvdmVyOm5vdCguZGlzYWJsZWQpLFxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdGNvbG9yOiAjODY4ZTk2O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm5hdi1zdWJtZW51IHtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHRcdFx0Lm5hdi1pdGVtIHtcblx0XHRcdFx0Y29sb3I6ICM5YWEwYWM7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjNmU3Njg3O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDI0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucGFnZS1saW5rIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGNvbG9yOiAkd2hpdGUtNztcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR9XG5cdH1cblx0LnBhZ2UtaXRlbSB7XG5cdFx0Ji5hY3RpdmUgLnBhZ2UtbGluayB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0XHQmLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuXHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdH1cblx0LnBhZ2UtaGVhZGVyIHtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cdC5wYWdlLXRpdGxlLWljb24ge1xuXHRcdGNvbG9yOiAjOWFhMGFjO1xuXHR9XG5cdC5wYWdlLWJyZWFkY3J1bWIge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblx0LnBhZ2UtZGVzY3JpcHRpb24ge1xuXHRcdGNvbG9yOiAjNmU3Njg3O1xuXHR9XG5cdC5wYWdlLWJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSB7XG5cdFx0Y29sb3I6ICM5YWEwYWM7XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICM2ZTc2ODc7XG5cdFx0fVxuXHR9XG5cdC5wYWdpbmF0aW9uLXNpbXBsZSAucGFnZS1pdGVtIHtcblx0XHQmLmFjdGl2ZSAucGFnZS1saW5rIHtcblx0XHRcdGNvbG9yOiAjNDk1MDU3O1xuXHRcdH1cblx0fVxuXHQucGFnZS10b3RhbC10ZXh0IHtcblx0XHRjb2xvcjogIzZlNzY4Nztcblx0fVxuXHQucGFuZWwtaGVhZGluZy1sYW5kaW5nLWJveCB7XG5cdFx0YmFja2dyb3VuZDogIzE2NDNhMyAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0fVxuXHQucGFuZWwtdGl0bGUtbGFuZGluZyB7XG5cdFx0Y29sb3I6ICMxNjQzYTMgIWltcG9ydGFudDtcblx0fVxuXHQucGFuZWwtYm9keS1sYW5kaW5nIHtcblx0XHRib3JkZXI6IHNvbGlkIDJweCAjMTY0M2EzICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LnBhbmVsLWZvb3Rlci1sYW5kaW5nIHtcblx0XHRib3JkZXI6IHNvbGlkIDJweCAjMTY0M2EzICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG5cdH1cblx0LnBhbmVsLWZvb3RlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGJvcmRlci10b3AtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5wYW5lbC1ncm91cCAucGFuZWwsXG5cdC5wYW5lbC1ncm91cDEgLnBhbmVsIHtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdCsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuXHRcdFx0Ym9yZGVyOiAwcHggc29saWQgJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdH1cblx0LnBhbmVsMSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5wYW5lbC1ib2R5MSB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC5wYW5lbC1ncm91cDEgLnBhbmVsLWJvZHkge1xuXHRcdGJvcmRlcjogMHB4IHNvbGlkICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LnBhbmVsLXRpdGxlMSBhIHtcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cblx0LnBhbmVsLXRpdGxlIGE6aG92ZXIge1xuXHRcdGNvbG9yOiAkdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuXHR9XG5cdC8qICNicy1jb2xsYXBzZSBpY29uIHNjYWxlIG9wdGlvbiAqL1xuXHQucGFuZWwtdGl0bGUgYS5hY2NvcmRpb24tdG9nZ2xlIHtcblx0XHQmOmJlZm9yZSxcblx0XHQmLmNvbGxhcHNlZDpiZWZvcmUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0LyotLS0tLS0tLXBhbmVsLS0tLS0tLS0tLSovXG5cdC5leHBhbmVsIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlciAhaW1wb3J0YW50O1xuXHRcdGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDEpICFpbXBvcnRhbnQ7XG5cdH1cblx0LmV4cGFuZWwtZGVmYXVsdCA+IC5leHBhbmVsLWhlYWRpbmcge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lICFpbXBvcnRhbnQ7XG5cdH1cblx0LmV4cGFuZWwtaGVhZGluZyB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQuZXhwYW5lbC1mb290ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci10b3AtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXIgIWltcG9ydGFudDtcblx0fVxuXHQucG9wb3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjZGVlM2ViO1xuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG5cdH1cblx0LmJzLXBvcG92ZXItdG9wIC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG5cdC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcblx0XHRib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHR9XG5cdC5icy1wb3BvdmVyLXRvcCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG5cdC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuXHRcdGJvcmRlci10b3AtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHR9XG5cdC5icy1wb3BvdmVyLWVuZCAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLFxuXHQuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcblx0XHRib3JkZXItcmlnaHQtY29sb3I6ICNkZWUzZWI7XG5cdH1cblx0LmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93OjphZnRlcixcblx0LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcblx0XHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cdC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLFxuXHQuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2RlZTNlYjtcblx0fVxuXHQuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuXHQuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXHQuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsXG5cdC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblx0LmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3c6OmJlZm9yZSxcblx0LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcblx0XHRib3JkZXItbGVmdC1jb2xvcjogI2RlZTNlYjtcblx0fVxuXHQuYnMtcG9wb3Zlci1zdGFydCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG5cdC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcblx0XHRib3JkZXItbGVmdC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC5wb3BvdmVyLWhlYWRlciB7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICNlYmViZWI7XG5cdH1cblx0LnBvcG92ZXItYm9keSB7XG5cdFx0Y29sb3I6ICM2ZTc2ODc7XG5cdH1cblx0LyotLS0tLXByb2dyZXNzLS0tLS0qL1xuXHQucHJvZ3Jlc3Mge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0fVxuXHQucHJvZ3Jlc3MtYmFyIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC8qLS0tLS0tIFRhYmxlcyAtLS0tLSovXG5cdC50YWJsZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR0aGVhZCB0aCB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0fVxuXHQudGV4dC13cmFwIHRhYmxlIHRoZWFkIHRoIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC50YWJsZSB0Ym9keSArIHRib2R5LFxuXHQudGV4dC13cmFwIHRhYmxlIHRib2R5ICsgdGJvZHkge1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC50YWJsZSAudGFibGUsXG5cdC50ZXh0LXdyYXAgdGFibGUgLnRhYmxlLFxuXHQudGFibGUgLnRleHQtd3JhcCB0YWJsZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC50ZXh0LXdyYXAge1xuXHRcdC50YWJsZSB0YWJsZSxcblx0XHR0YWJsZSB0YWJsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHR9XG5cdC50YWJsZS1ib3JkZXJlZCxcblx0LnRleHQtd3JhcCB0YWJsZSxcblx0LnRhYmxlLWJvcmRlcmVkIHRoLFxuXHQudGV4dC13cmFwIHRhYmxlIHRoLFxuXHQudGFibGUtYm9yZGVyZWQgdGQsXG5cdC50ZXh0LXdyYXAgdGFibGUgdGQge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDIpO1xuXHR9XG5cdC50YWJsZS1ob3ZlciB0Ym9keSB7XG5cdFx0dHI6aG92ZXIsXG5cdFx0dGgge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQudGFibGUtYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuXHRcdD4ge1xuXHRcdFx0dGgsXG5cdFx0XHR0ZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuXHRcdD4ge1xuXHRcdFx0dGQsXG5cdFx0XHR0aCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC50YWJsZSAudGhlYWQtZGFyayB0aCxcblx0LnRleHQtd3JhcCB0YWJsZSAudGhlYWQtZGFyayB0aCB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjMzIzODNlO1xuXHR9XG5cdC50YWJsZSAudGhlYWQtbGlnaHQgdGgsXG5cdC50ZXh0LXdyYXAgdGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcblx0XHRjb2xvcjogIzQ5NTA1Nztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC50YWJsZS1pbmJveCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdHRyIHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC43KTtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHR9XG5cdFx0XHR0ZCAuZmEtc3RhciB7XG5cdFx0XHRcdCYuaW5ib3gtc3RhcnRlZCxcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmNzhhMDk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYudW5yZWFkIHRkIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudGFibGUgdGgsXG5cdC50ZXh0LXdyYXAgdGFibGUgdGgge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LnRhYmxlIC50YWJsZS1saWdodCB0aCxcblx0LnRyYW5zcGFyZW50LW1vZGUgLnRleHQtd3JhcCB0YWJsZSB0aCB7XG5cdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuXHR9XG5cdC50YWJsZS12Y2VudGVyIHtcblx0XHR0ZCxcblx0XHR0aCB7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0fVxuXHQudGFibGUtc2Vjb25kYXJ5IHtcblx0XHR0Ym9keSArIHRib2R5LFxuXHRcdHRkLFxuXHRcdHRoLFxuXHRcdHRoZWFkIHRoIHtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXHRcdH1cblx0fVxuXHQudGFibGUtcHJpbWFyeSB7XG5cdFx0dGJvZHkgKyB0Ym9keSxcblx0XHR0ZCxcblx0XHR0aCxcblx0XHR0aGVhZCB0aCB7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHR9XG5cdH1cblx0LnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIge1xuXHRcdCY6bnRoLW9mLXR5cGUob2RkKSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0XHQmOm50aC1vZi10eXBlKGV2ZW4pIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR9XG5cdH1cblx0LnRhYmxlLWNhbGVuZGFyLWxpbmsge1xuXHRcdGJhY2tncm91bmQ6ICNmOGY5ZmE7XG5cdFx0Y29sb3I6ICM0OTUwNTc7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogIzQ2N2ZjZjtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZDogIzQ2N2ZjZjtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudGFibGUtaGVhZGVyOmhvdmVyLFxuXHQudGFibGUtaGVhZGVyLWFzYyxcblx0LnRhYmxlLWhlYWRlci1kZXNjIHtcblx0XHRjb2xvcjogIzQ5NTA1NyAhaW1wb3J0YW50O1xuXHR9XG5cdC50YWJsZSB7XG5cdFx0PiB7XG5cdFx0XHQ6bm90KDpsYXN0LWNoaWxkKSA+IDpsYXN0LWNoaWxkID4gKiB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHRib2R5IHRkIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdH1cblx0LnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuXHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0fVxuXHQudGFibGUgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdGJvcmRlci10b3AtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkgPiAqIHtcblx0XHRjb2xvcjogJHRleHQtY29sb3I7XG5cdH1cblx0I2RhdGEtdGFibGUgLnRleHQtcHJpbWFyeSBzcGFuIHtcblx0XHRjb2xvcjogI2I3YjdkMztcblx0fVxuXHQvKi0tLS0gVGFncy0tLS0tKi9cblx0LnRhZyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0fVxuXHRhLnRhZzpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDExOCwgMTM1LCAwLjIpO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5cdC50YWctYWRkb24ge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5cdGEudGFnLWFkZG9uOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiBpbmhlcml0O1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5cdC50YWctYmx1ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ2N2ZjZiAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LnRhZy1pbmRpZ28ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRpbmRpZ28gIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC50YWctcHVycGxlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjODY3ZWZjICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQudGFnLXBpbmsge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlYzgyZWYgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC50YWctcmVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzIxYTFhICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQudGFnLW9yYW5nZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LnRhZy15ZWxsb3cge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlY2I0MDMgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC50YWctZ3JlZW4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbiAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LnRhZy10ZWFsIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmJjYmJhICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQudGFnLWN5YW4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC50YWctd2hpdGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC50YWctZ3JheSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NiAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LnRhZy1ncmF5LWRhcmsge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM0MTQxNjA7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQudGFnLWF6dXJlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1cmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC50YWctbGltZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpbWUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC50YWctcHJpbWFyeSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ2N2ZjZjtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTEgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC50YWctc2Vjb25kYXJ5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LnRhZy1zdWNjZXNzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4gIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC50YWctaW5mbyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGF6dXJlO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LnRhZy13YXJuaW5nIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWNiNDAzICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQudGFnLWRhbmdlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2MyMWExYSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LnRhZy1saWdodCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC50YWctZGFyayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzI1MjUzZTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC50YWctcm91bmQ6OmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHR9XG5cdC50YWctb3V0bGluZS1pbmZvIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzdlMGZkO1xuXHRcdGNvbG9yOiAkaW5mbztcblx0XHRib3JkZXItY29sb3I6ICRpbmZvO1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRpbmZvO1xuXHRcdH1cblx0fVxuXHQudGFnLW91dGxpbmUge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQudGFnLWJvcmRlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cdC8qLS0tLS0tLS0tVGh1bWJuYWlscy0tLS0tLS0tLS0qL1xuXHQudGh1bWJuYWlsIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5icy1wb3BvdmVyLXRvcCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG5cdC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuXHRcdGJvcmRlci10b3AtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHR9XG5cdC5icy1wb3BvdmVyLWVuZCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG5cdC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG5cdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0fVxuXHQuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuXHQuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXHQuYnMtcG9wb3Zlci1zdGFydCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG5cdC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcblx0XHRib3JkZXItbGVmdC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdH1cblx0LnRvb2x0aXAtc3RhdGljLWRlbW8ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHR9XG5cdC5wb3BvdmVyLXN0YXRpYy1kZW1vIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LnRvb2x0aXAtcHJpbWFyeSB7XG5cdFx0LnRvb2x0aXAtaW5uZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMSAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdFx0Ji5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuXHRcdCYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdH1cblx0XHQmLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG5cdFx0Ji5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0fVxuXHRcdCYuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuXHRcdCYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0fVxuXHRcdCYuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcblx0XHQmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0fVxuXHR9XG5cdC5wb3BvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRib3JkZXI6IDBweCBzb2xpZCAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSxcblx0LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdH1cblx0LmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuXHQuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuXHRcdGJvcmRlci10b3AtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHR9XG5cdC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG5cdC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0fVxuXHQuYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG5cdC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcblx0XHRib3JkZXItcmlnaHQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHR9XG5cdC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG5cdC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cdC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlcixcblx0LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLFxuXHQuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLFxuXHQuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0fVxuXHQuYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjphZnRlcixcblx0LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG5cdFx0Ym9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0fVxuXHQucG9wb3Zlci1oZWFkZXIge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQucG9wb3Zlci1ib2R5IHtcblx0XHRjb2xvcjogJHdoaXRlLTU7XG5cdH1cblx0LnBvcG92ZXItaGVhZC1wcmltYXJ5IHtcblx0XHQucG9wb3Zlci1oZWFkZXIge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTEgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0Ji5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG5cdFx0Ji5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHByaW1hcnktMSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQucG9wb3Zlci1oZWFkLXNlY29uZGFyeSB7XG5cdFx0LnBvcG92ZXItaGVhZGVyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuXHRcdCYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnBvcG92ZXItaGVhZC1wcmltYXJ5IC5wb3BvdmVyLWJvZHksXG5cdC5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5IC5wb3BvdmVyLWJvZHkge1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgyMCwgMTcsIDQ1LCAwLjIpO1xuXHR9XG5cdC5wb3BvdmVyLXByaW1hcnkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTEgIWltcG9ydGFudDtcblx0XHQucG9wb3Zlci1oZWFkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMSAhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMCAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdFx0Ji5icy1wb3BvdmVyLXRvcCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG5cdFx0Ji5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnktMSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWFycm93OjphZnRlcixcblx0XHQmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkcHJpbWFyeS0xICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYuYnMtcG9wb3Zlci1zdGFydCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG5cdFx0Ji5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcblx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkcHJpbWFyeS0xICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuXHRcdCYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkcHJpbWFyeS0xICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC8qICAjIyMjIyMjIyBDVVNUT00tU1RZTEVTICMjIyMjIyMjICovXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuXHRcdC5jb3VudGRvd24tdGltZXItd3JhcHBlciAudGltZXIgLnRpbWVyLXdyYXBwZXIgLnRpbWUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC4xKSwgcmdiYSgwLCAwLCAwLCAwLjEpKTtcblx0XHR9XG5cdH1cblx0LyotLS0tLSBDdXN0b20gY29udHJvbCAtLS0tLSovXG5cdC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG5cdFx0JjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdFx0JjphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTgsIDIwMSwgMjMyLCAwLjUpO1xuXHRcdH1cblx0XHQmOmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUtNztcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTIsIDE4MiwgMjI4LCAwLjUpO1xuXHR9XG5cdC5mb3JtLXNlbGVjdCB7XG5cdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHQmOjotbXMtdmFsdWUge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRjb2xvcjogIzlmYTdhZjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR9XG5cdH1cblx0LmZvcm0tZmlsZS1sYWJlbCB7XG5cdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0fVxuXHQuZm9ybS1yYW5nZSB7XG5cdFx0Jjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0Ym94LXNoYWRvdzogMXB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQ3cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgOHB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMHB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDExcHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgMTJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxM3B4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDE0cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0MTVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNnB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDE3cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgMThweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxOXB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDIwcHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0MjFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMnB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDIzcHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgMjRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyNXB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDI2cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0MjdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyOHB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDI5cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgMzBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQzMXB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDMycHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0MzNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAzNHB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDM1cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgMzZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQzN3B4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDM4cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0MzlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCA0MHB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDQxcHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgNDJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQ0M3B4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDQ0cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0NDVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCA0NnB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDQ3cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgNDhweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQ0OXB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDUwcHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0NTFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCA1MnB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDUzcHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgNTRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQ1NXB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDU2cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0NTdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCA1OHB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDU5cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgNjBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQ2MXB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDYycHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0NjNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCA2NHB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDY1cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgNjZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQ2N3B4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDY4cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0NjlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCA3MHB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDcxcHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgNzJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQ3M3B4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDc0cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0NzVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCA3NnB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDc3cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgNzhweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQ3OXB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDgwcHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0ODFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCA4MnB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDgzcHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgODRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQ4NXB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDg2cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0ODdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCA4OHB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDg5cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgOTBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQ5MXB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDkycHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0OTNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCA5NHB4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksXG5cdFx0XHRcdDk1cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSwgOTZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQ5N3B4IDAgMCAtNnB4IHJnYmEoMCwgNTAsIDEyNiwgMC4xMiksIDk4cHggMCAwIC02cHggcmdiYSgwLCA1MCwgMTI2LCAwLjEyKSxcblx0XHRcdFx0OTlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMDBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMDFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMDJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMDNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMDRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMDVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMDZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMDdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMDhweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMDlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMTBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMTFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMTJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMTNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMTRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMTVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMTZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMTdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMThweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMTlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMjBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMjFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMjJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMjNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMjRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMjVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMjZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMjdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMjhweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMjlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMzBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMzFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMzJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMzNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMzRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMzVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMzZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMzdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxMzhweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxMzlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNDBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNDFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNDJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNDNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNDRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNDVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNDZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNDdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNDhweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNDlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNTBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNTFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNTJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNTNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNTRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNTVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNTZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNTdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNThweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNTlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNjBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNjFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNjJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNjNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNjRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNjVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNjZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNjdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNjhweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNjlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNzBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNzFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNzJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNzNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNzRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNzVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNzZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNzdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxNzhweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxNzlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxODBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxODFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxODJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxODNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxODRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxODVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxODZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxODdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxODhweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxODlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxOTBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxOTFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxOTJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxOTNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxOTRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxOTVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxOTZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxOTdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAxOThweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQxOTlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMDBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMDFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMDJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMDNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMDRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMDVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMDZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMDdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMDhweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMDlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMTBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMTFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMTJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMTNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMTRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMTVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMTZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMTdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMThweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMTlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMjBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMjFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMjJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMjNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMjRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMjVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMjZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMjdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMjhweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMjlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMzBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMzFweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMzJweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMzNweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMzRweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMzVweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMzZweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMzdweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyMzhweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLFxuXHRcdFx0XHQyMzlweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpLCAyNDBweCAwIDAgLTZweCByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpO1xuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkdHJhbnNwYXJlbnQtdGhlbWUsIDAgMCAwIDJweCByZ2JhKDk4LCA1OCwgMTYyLCAwLjI1KTtcblx0XHRcdH1cblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q0ZTFmNDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdGJhY2tncm91bmQ6ICM0NjdmY2Y7XG5cdFx0fVxuXHRcdCY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkdHJhbnNwYXJlbnQtdGhlbWUsIDAgMCAwIDJweCByZ2JhKDk4LCA1OCwgMTYyLCAwLjI1KTtcblx0XHRcdH1cblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q0ZTFmNDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjo6LW1vei1yYW5nZS10cmFjayB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCA1MCwgMTI2LCAwLjEyKTtcblx0XHR9XG5cdFx0Jjo6LW1zLXRodW1iIHtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgwLCAzMCwgNzUsIDAuMTIpO1xuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkdHJhbnNwYXJlbnQtdGhlbWUsIDAgMCAwIDJweCByZ2JhKDk4LCA1OCwgMTYyLCAwLjI1KTtcblx0XHRcdH1cblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q0ZTFmNDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjo6LW1zLWZpbGwtbG93ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdGJhY2tncm91bmQ6ICM0NjdmY2Y7XG5cdFx0fVxuXHR9XG5cdC5jdXN0b20tY29udHJvbC1sYWJlbDpiZWZvcmUge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDIpO1xuXHR9XG5cdC5mb3JtLXJhbmdlIHtcblx0XHQmOmZvY3VzIHtcblx0XHRcdCY6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuXHRcdFx0Jjo6LW1vei1yYW5nZS10aHVtYixcblx0XHRcdCY6Oi1tcy10aHVtYiB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzQ2N2ZjZjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ2N2ZjZjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjo6LW1vei1yYW5nZS1wcm9ncmVzcyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjNDY3ZmNmO1xuXHRcdH1cblx0XHQmOjotbXMtZmlsbC11cHBlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDUwLCAxMjYsIDAuMTIpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdH1cblx0LmN1c3RvbS1zd2l0Y2gtZGVzY3JpcHRpb24ge1xuXHRcdGNvbG9yOiAkd2hpdGUtNztcblx0fVxuXHQuY3VzdG9tLXN3aXRjaC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1zd2l0Y2gtZGVzY3JpcHRpb24ge1xuXHRcdGNvbG9yOiAkd2hpdGUtNztcblx0fVxuXHQuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Ige1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZS01O1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuNCk7XG5cdFx0fVxuXHR9XG5cdC5jdXN0b20tc3dpdGNoLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yIHtcblx0XHRib3JkZXItY29sb3I6ICM2MDUyOWY7XG5cdH1cblx0LmN1c3RvbS1yYWRpby1tZCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcblx0LmN1c3RvbS1yYWRpby1sZyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQuY3VzdG9tLWNoZWNrYm94LW1kLFxuXHQuY3VzdG9tLWNoZWNrYm94LWxnIHtcblx0XHQuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0XHQuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEyLCAxODIsIDIyOCwgMC41KTtcblx0XHR9XG5cdH1cblx0LmN1c3RvbS1zd2l0Y2gtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Ige1xuXHRcdGJhY2tncm91bmQ6ICNlOWVjZWY7XG5cdH1cblx0LmN1c3RvbS1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tc3dpdGNoLWluZGljYXRvciB7XG5cdFx0YmFja2dyb3VuZDogJHByaW1hcnktMTtcblx0fVxuXHQuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItbWQsXG5cdC5jdXN0b20tc3dpdGNoLWluZGljYXRvci1sZyB7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlLTU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuNCk7XG5cdFx0fVxuXHR9XG5cdC5jb2xsYXBzZTpub3QoLnNob3cpIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0Lm5vdGlmeWltZyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQvKi0tLS0tIEdsb2JhbCBMb2FkZXIgLS0tLS0qL1xuXHQuYXNpZGUge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRib3JkZXItbGVmdC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRib3gtc2hhZG93OiAwIDAgNXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdC5hYm91dC1jb24ge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0LnRhYnMtbWVudSB1bCBsaSBhLFxuXHRcdC50YWJzLW1lbnUxIHVsIGxpIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG5cdFx0LmNvbnN0cnVjdGlvbiAuYnRuLmJ0bi1pY29uIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuXHRcdC5icmVhZGNydW1iIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIHtcblx0XHRcdGJvcmRlcjogcmdiYSgwLCA0MCwgMTAwLCAwLjEyKSBzb2xpZCAxcHg7XG5cdFx0fVxuXHRcdC5oZWFkZXItMSAubmF2c2VhcmNoIGkge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS01ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5wcm9kdWN0X3ByaWNlIC5vbGRfcHJpY2Uge1xuXHRcdGNvbG9yOiAjOTNhM2JhO1xuXHR9XG5cdC51c2VyIHAge1xuXHRcdCYudS1uYW1lLFxuXHRcdCYudS1kZXNpZ25hdGlvbiB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3I7XG5cdFx0fVxuXHR9XG5cdGRpdi5vbmxpbmUtc3RhdHVzIC5zdGF0dXMub25saW5lIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDEyOCwgMCwgMC42OCk7XG5cdH1cblx0Lm9ubGluZS1zdGF0dXMgLnN0YXR1cy5vZmZsaW5lIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMCwgMCwgMC43KTtcblx0fVxuXHQubGluay1vdmVybGF5LWJnIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0fVxuXHQuc3RhdHVzLWljb24ge1xuXHRcdGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcblx0fVxuXHQuY2hpcCB7XG5cdFx0Y29sb3I6ICM2ZTc2ODc7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MCwgMTI3LCAyMDcsIDAuMDYpO1xuXHR9XG5cdGEuY2hpcDpob3ZlciB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQuc3RhbXAge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogIzg2OGU5Njtcblx0fVxuXHQuZXhhbXBsZSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5leGFtcGxlLWJnIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXHQuY29sb3JpbnB1dC1jb2xvciB7XG5cdFx0Ym9yZGVyOiAzcHggc29saWQgJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cdH1cblx0LmNvbG9yaW5wdXQtaW5wdXQ6Zm9jdXMgfiAuY29sb3JpbnB1dC1jb2xvciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDk4LCA1OCwgMTYyLCAwLjI1KTtcblx0fVxuXHQjYmFjay10by10b3Age1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmZlYXR1cmVzIHNwYW4ge1xuXHRcdGNvbG9yOiAjNDM0MTRlO1xuXHR9XG5cdC5mZWF0dXJlIC5ib3JkZXIge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LmFjdGlvbi1oZWFkZXIge1xuXHRcdGJhY2tncm91bmQ6ICNmOGY4Zjg7XG5cdH1cblx0LmFjdGlvbnM6bm90KC5hLWFsdCkgPiBsaSA+IGEgPiBpIHtcblx0XHRjb2xvcjogIzkzOTM5Mztcblx0fVxuXHQubXMtYm9keSB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC8qIC0tLS0tLS0tQWRkZWQtLS0tLS0tLS0gY3NzKi9cblx0LmNvbnYtZm9ybS13cmFwcGVyIGRpdiNtZXNzYWdlcyBkaXYubWVzc2FnZS50byB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdCNzaWRlYmFyIGxpIGEuYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0YVtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdIHtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR9XG5cdH1cblx0LmpvYi1ib3gtZmlsdGVyIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjZTRlNGU0O1xuXHRcdHNlbGVjdC5pbnB1dC1zbSxcblx0XHRsYWJlbCBpbnB1dC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDExOSwgMTE5LCAxMTksIDAuMyk7XG5cdFx0fVxuXHRcdGEuZmlsdHNlYyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZWRmMGYzO1xuXHRcdFx0Y29sb3I6ICM4MWEwYjE7XG5cdFx0XHRib3JkZXItY29sb3I6ICNlMmU4ZWY7XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMxNjI2MmM7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzE2MjYyYztcblx0XHRcdH1cblx0XHRcdGkge1xuXHRcdFx0XHRjb2xvcjogIzAzYTlmNDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZDogIzA3YjEwNztcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMDdiMTA3O1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciBpLFxuXHRcdFx0Jjpmb2N1cyBpIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0ZGl2LmNvbnYtZm9ybS13cmFwcGVyIGRpdi5vcHRpb25zIGRpdi5vcHRpb24uc2VsZWN0ZWQge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LmFkZHVpLXNsaWRlciAuYWRkdWktc2xpZGVyLXRyYWNrIC5hZGR1aS1zbGlkZXItaGFuZGxlIHtcblx0XHQuYWRkdWktc2xpZGVyLXZhbHVlIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMTExLCA2MywgMTE1LCAwLjkpICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYuYWRkdWktc2xpZGVyLWhhbmRsZS1hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgxMTEsIDYzLCAxMTUsIDAuNSk7XG5cdFx0fVxuXHR9XG5cdC8qIGxpbmUgNzcsIEM6L3dhbXAvd3d3L2dpdGh1Yi9hZGRTbGlkZXIvc3JjL3BhcnRpYWxzL19hZGRTbGlkZXIuc2NzcyAqL1xuXHQubGluZS1kaXZpZGUge1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgyMTgsIDIxNiwgMjE5LCAwLjIpO1xuXHR9XG5cdC5hY3Rpdml0eSB7XG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuXHRcdC5pbWctYWN0aXZpdHkge1xuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjVweCAjZjhmOWZhO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMC41cHggI2Y4ZjlmYTtcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC41cHggI2Y4ZjlmYTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDAuNXB4ICNmOGY5ZmE7XG5cdFx0fVxuXHR9XG5cdC51c2VycHJvZmlsZSAudXNlcnBpYyB7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDNweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0XHQtbW96LWJveC1zaGFkb3c6IDBweCAzcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggM3B4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdC1tcy1ib3gtc2hhZG93OiAwcHggM3B4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHR9XG5cdC51c2VybGlzdCBhOmhvdmVyIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC51c2VybmFtZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQrIHAge1xuXHRcdFx0Y29sb3I6ICNmMmYyZjI7XG5cdFx0fVxuXHR9XG5cdCN1c2VyLXByb2ZpbGUge1xuXHRcdC5wcm9maWxlLXN0YXR1cyB7XG5cdFx0XHRjb2xvcjogIzdlNDdhOTtcblx0XHRcdCYub2ZmbGluZSB7XG5cdFx0XHRcdGNvbG9yOiAjZmU2MzVmO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucHJvZmlsZS1zdGFycyB7XG5cdFx0XHRjb2xvcjogI2ZhYmEwMztcblx0XHR9XG5cdFx0LnByb2ZpbGUtZGV0YWlscyB1bCA+IGxpID4gc3BhbiB7XG5cdFx0XHRjb2xvcjogIzY0M2JhMjtcblx0XHR9XG5cdFx0LnByb2ZpbGUtaW1hZ2Uge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDE2NywgMTgwLCAyMDEsIDAuMik7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI0MCwgMjQzLCAyNDksIDAuNik7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgxNjQsIDE2NiwgMTY5LCAwLjkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY29udmVyc2F0aW9uLWJvZHkge1xuXHRcdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZjVmNWY1IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdGJvcmRlci13aWR0aDogNnB4O1xuXHRcdH1cblx0fVxuXHQuY29udmVyc2F0aW9uLWl0ZW0uaXRlbS1yaWdodCAuY29udmVyc2F0aW9uLWJvZHkge1xuXHRcdGJhY2tncm91bmQ6ICNlZmVlZjE7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZWZlZWYxO1xuXHRcdH1cblx0fVxuXHQuY29udmVyc2F0aW9uLWJvZHkgPiAudGltZSB7XG5cdFx0Y29sb3I6ICM2MDVmNWY7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdGJvZHkge1xuXHRcdFx0Ji5zZWFyY2gtc2hvdzpiZWZvcmUsXG5cdFx0XHQmLnNpZGViYXItc2hvdzpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuXHRcdC5oZWFkZXIgLmZvcm0taW5saW5lIC5zZWFyY2gtZWxlbWVudCAuZm9ybS1jb250cm9sIHtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR9XG5cdFx0LmZvcm0tY29udHJvbC5oZWFkZXItc2VhcmNoIHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0fVxuXHRcdC5oZWFkZXIge1xuXHRcdFx0LmZvcm0taW5saW5lIHtcblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0Y29sb3I6ICM0NjQ5NGEgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5uYXZzZWFyY2ggaSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zb2NhaWxpY29ucyBpIHtcblx0XHRjb2xvcjogI2VkZjVmMTtcblx0fVxuXHQvLyBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHQvLyAgICAgLmhlYWRlci5ob3ItaGVhZGVyIHtcblx0Ly8gICAgICAgICBiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdC8vICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0Ly8gICAgICAgICBib3gtc2hhZG93OiAwIDhweCAyNHB4ICR0cmFuc3BhcmVudC10aGVtZTtcblx0Ly8gICAgIH1cblx0Ly8gfVxuXHQuc2V0dGluZ3Mge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LnNldHRpbmctMSB7XG5cdFx0Y29sb3I6ICMwNGE5ZjU7XG5cdFx0dGV4dC1zaGFkb3c6IDFweCAwIDJweCByZ2JhKDQsIDE2OSwgMjQ1LCAwLjkpLCAzcHggMCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHR9XG5cdC5tZW1iZXIge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0Lm1lbW1iZXJuYW1lIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQucHJvZHVjdGRlYyB7XG5cdFx0YmFja2dyb3VuZDogI2YyZmFmZjtcblx0fVxuXHQuaG92ZXIxNSAuY2FyZDo6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdH1cblx0LmFjdGlvbl9tZW51IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0Y29sb3I6ICM2NDYzNjc7XG5cdFx0dWwgbGk6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OThweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0Lm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50LFxuXHRcdC5jYXJkLWhlYWRlci5ub3RlLXRvb2xiYXIge1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdH1cblx0fVxuXHQubWF0ZXJpYWwtc3dpdGNoID4ge1xuXHRcdGxhYmVsIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAxMHB4IHJnYmEoNDIsIDM4LCA1MywgMC41KTtcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggNXB4IHJnYmEoNDIsIDM4LCA1MywgMC45KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCB7XG5cdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jbGlwYm9hcmQtaWNvbiB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQuc3ctdGhlbWUtZGVmYXVsdCA+IHVsLnN0ZXAtYW5jaG9yID4gbGkgPiBhOjphZnRlciB7XG5cdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5ib3JkZXItdHJhbnNwYXJldCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG5cdH1cblx0LmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUsXG5cdC5icmVhZGNydW1iLWl0ZW0xIGEge1xuXHRcdGNvbG9yOiAkd2hpdGUtNDtcblx0fVxuXHQuaW5wdXQtZ3JvdXAuaW5wdXQtaW5kZWMgLmZvcm0tY29udHJvbCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC8qKioqKioqKioqKioqKioqKioqKipJRSoqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0Lm1haW4taGVhZGVyLWNlbnRlciAuZm9ybS1jb250cm9sIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdC5tYWluLWhlYWRlci1jZW50ZXIgLmJ0biB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiAjYjRiZGNlO1xuXHRcdH1cblx0fVxuXHQuaGVhZGVyLWljb24tc3ZncyB7XG5cdFx0Y29sb3I6ICM1YjZlODg7XG5cdH1cblx0LnB1bHNlLWRhbmdlciB7XG5cdFx0YmFja2dyb3VuZDogI2VlMzM1ZTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgNTEsIDk0LCAwLjgpO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgcmdiYSgyMzgsIDUxLCA5NCwgMC45KTtcblx0XHR9XG5cdH1cblx0LnB1bHNlIHtcblx0XHRiYWNrZ3JvdW5kOiAjMjJjMDNjO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMzQsIDE5MiwgNjAsIDAuNik7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCByZ2JhKDM0LCAxOTIsIDYwLCAwLjkpO1xuXHRcdH1cblx0fVxuXHQucHJvZ3Jlc3Mge1xuXHRcdCYuaW5mbzEge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZlZDVkYjtcblx0XHR9XG5cdFx0Ji5zZWNvbmRhcnkge1xuXHRcdFx0YmFja2dyb3VuZDogI2Y5ZDFiZDtcblx0XHR9XG5cdH1cblx0LmF2YXRhciB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQuYmFkZ2Utc3VjY2Vzcy1saWdodCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMTkxLCAyNywgMC4xNSkgIWltcG9ydGFudDtcblx0XHRjb2xvcjogIzEzYmYxYjtcblx0fVxuXHQuYmFkZ2Utb3JhbmdlLWxpZ2h0IHtcblx0XHRjb2xvcjogI2UxNzYyNjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNSwgMTE4LCAzOCwgMC4xNSk7XG5cdH1cblx0LmJhZGdlLWRhbmdlci1saWdodCB7XG5cdFx0Y29sb3I6ICNmMzM4MTk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDU2LCAyNSwgMC4xNSk7XG5cdH1cblx0LmJhZGdlLmJnLXdoaXRlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0fVxuXHQuYWN0aXZpdHktYmxvZzpiZWZvcmUge1xuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAjZTBlOWYxO1xuXHR9XG5cdC5icm93c2VyLXN0YXRzIGltZyB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdHN2ZyB7XG5cdFx0Ji50YWJsZS1lZGl0LFxuXHRcdCYudGFibGUtZGVsZXRlIHtcblx0XHRcdGZpbGw6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYm94LXNoYWRvdy1wcmltYXJ5IHtcblx0XHRib3gtc2hhZG93OiAwIDVweCAxMHB4ICR0cmFuc3BhcmVudC10aGVtZTtcblx0fVxuXHQuYm94LXNoYWRvdy1zZWNvbmRhcnkge1xuXHRcdGJveC1zaGFkb3c6IDAgNXB4IDEwcHggJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC5ib3gtc2hhZG93LXN1Y2Nlc3Mge1xuXHRcdGJveC1zaGFkb3c6IDAgNXB4IDEwcHggJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC5ib3gtc2hhZG93LWRhbmdlciB7XG5cdFx0Ym94LXNoYWRvdzogMCA1cHggMTBweCAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LmJveC1zaGFkb3ctcGluayB7XG5cdFx0Ym94LXNoYWRvdzogMCA1cHggMTBweCAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LnNpZGViYXIge1xuXHRcdC50YWItbWVudS1oZWFkaW5nIHtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHRcdC51c2VyLXByby1ib2R5IGltZyB7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS0xO1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDVweCA1cHggMHB4IHJnYmEoNDQsIDQ0LCA0NCwgMC4yKTtcblx0XHRcdGJhY2tncm91bmQ6ICNlOGU5ZjU7XG5cdFx0fVxuXHRcdC50YWJzLW1lbnUgdWwgbGkgLmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0XHQuZmVlZHMuYXZhdGFyLWNpcmNsZS5iZy1wcmltYXJ5LXRyYW5zcGFyZW50OjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlLTM7XG5cdFx0fVxuXHRcdC5mZWVkcy5hdmF0YXItY2lyY2xlLWluZm86OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDE1MWIzO1xuXHRcdH1cblx0XHQuZmVlZHMuYXZhdGFyLWNpcmNsZS1pbmZvIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMTQyLCAxOTMsIDI1NSwgMC4xKSAhaW1wb3J0YW50O1xuXHRcdFx0LnRleHQtaW5mbyB7XG5cdFx0XHRcdGNvbG9yOiAjMGI1NGFmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucHJvZmlsZS1zdGF0dXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMGQ0OGY7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuXHR9XG5cdC5zaWRlYmFyLXJpZ2h0IC5kcm9wZG93bi1pdGVtIGg2IHtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3I7XG5cdH1cblx0LnNpZGViYXItcmlnaHQgLnBhbmVsLXByaW1hcnkuY2FyZCB7XG5cdFx0YmFja2dyb3VuZDogJHByaW1hcnktMTtcblx0fVxuXHQuc2lkZWJhci1yaWdodCAuZmVlZHMuYXZhdGFyLWNpcmNsZSAudGV4dC1wcmltYXJ5IHtcblx0XHRjb2xvcjogJHdoaXRlLTUgIWltcG9ydGFudDtcblx0fVxuXHQuc2lkZWJhci1yaWdodCAuZmVlZHMuYXZhdGFyLWNpcmNsZS5iZy1wcmltYXJ5LXRyYW5zcGFyZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMDU7XG5cdH1cblx0Lm5hdi5wYW5lbC10YWJzIHtcblx0XHRhLmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0XHQmLnBhbmVsLXNlY29uZGFyeSBhIHtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0fVxuXHRcdCYucGFuZWwtZGFuZ2VyIGEge1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0XHRjb2xvcjogJGRhbmdlcjtcblx0XHR9XG5cdFx0Ji5wYW5lbC1zdWNjZXNzIGEge1xuXHRcdFx0Y29sb3I6ICRzdWNjZXNzO1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnBhbmVsLWluZm8gYSB7XG5cdFx0XHRjb2xvcjogIzUzOGVkNztcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnRhc2stbGlzdCB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRib3JkZXItbGVmdC1jb2xvcjogJHdoaXRlLTI7XG5cdFx0fVxuXHR9XG5cdC5tYWlsLWluYm94IC5pY29ucyB7XG5cdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG5cdC50YWJsZS1pbmJveCB0ciB0ZCB7XG5cdFx0aSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTI7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICNmNzI4NGE7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mYS1zdGFyOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmJjNTE4O1xuXHRcdH1cblx0fVxuXHQubWFpbC1vcHRpb24ge1xuXHRcdC5idG4tZ3JvdXAgYS5idG4sXG5cdFx0LmNoay1hbGwge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdFx0LmJ0bi1ncm91cCBhLmFsbCB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblx0fVxuXHQuaW5ib3gtcGFnaW5hdGlvbiBhLm5wLWJ0biB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGNvbG9yOiAkd2hpdGUtNztcblx0fVxuXHQuYWNjLWhlYWRlciBhIHtcblx0XHQmLmNvbGxhcHNlZCB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0fVxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmFjYy1ib2R5IHtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmNhcmQtcGF5IC50YWJzLW1lbnUgbGkgYSB7XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnktMTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC5wbGFuLWNhcmQgLnBsYW4taWNvbiB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXI6IDEycHggc29saWQgcmdiYSgyNDIsIDI0NiwgMjQ5LCAwLjU1KTtcblx0fVxuXHQubWFpbi1jb250ZW50LWxhYmVsLFxuXHQuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUsXG5cdC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQuc29jaWFsLWxvZ2luIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC51c2VyLXNvY2lhbC1kZXRhaWwgLnNvY2lhbC1wcm9maWxlIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LnR4dDEge1xuXHRcdGNvbG9yOiAkd2hpdGUtNztcblx0fVxuXHQuaG9yLWhlYWRlci5zdGlja3kuc3RpY2t5Q2xhc3MgLmhvcml6b250YWwtbWFpbi5ob3ItbWVudSB7XG5cdFx0Ym94LXNoYWRvdzogNXB4IDdweCAyNnB4IC01cHggcmdiYSgxMDQsIDExMywgMTIzLCAwLjEpO1xuXHR9XG5cdC5taW5pLXN0YXQtaWNvbiB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQucHJvZHVjdC1ncmlkNiB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQucHJpY2Ugc3BhbiB7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0fVxuXHRcdC5pY29ucy13aXNobGlzdCBsaSBhIHtcblx0XHRcdGkge1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmFmdGVyLFxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaWNvbnMgbGkgYSB7XG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0JjphZnRlcixcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmFwZXhjaGFydHMtcmFkaWFsYmFyLXRyYWNrLmFwZXhjaGFydHMtdHJhY2sgcGF0aCB7XG5cdFx0c3Ryb2tlOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LmFwZXgtY2hhcnRzIHRleHQge1xuXHRcdGZpbGw6ICMwMDAyMDA7XG5cdH1cblx0LyotLS0gT2ZmY2FudmFzIC0tLSovXG5cdC5vZmZjYW52YXMge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHR9XG5cdC5vZmZjYW52YXMtc3RhcnQge1xuXHRcdGJvcmRlci1yaWdodC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQub2ZmY2FudmFzLWVuZCB7XG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0Lm9mZmNhbnZhcy1ib3R0b20ge1xuXHRcdGJvcmRlci10b3AtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0Lm9mZmNhbnZhcy10b3Age1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LyotLVRvYXN0IC0tLSovXG5cdC50b2FzdCB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcblx0XHQudG9hc3QtaGVhZGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0fVxuXHQudG9hc3Quc2hvdyB7XG5cdFx0LmJ0bi1jbG9zZSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblx0LnRhc2staWNvbjE6Zmlyc3QtY2hpbGQge1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZS01O1xuXHR9XG5cdC5uYXYucHJvZHVjdC1zYWxlIGEuYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0fVxuXHQucHJvZmlsZS1jb3Zlcl9faW1nIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdC5wcm9maWxlLWltZy0xID4gaW1nIHtcblx0XHRcdGJvcmRlcjogNXB4IHNvbGlkICR3aGl0ZTtcblx0XHR9XG5cdFx0PiAuaDMge1xuXHRcdFx0Y29sb3I6ICMzOTM5Mzk7XG5cdFx0fVxuXHR9XG5cdC5wcm9maWxlLWNvdmVyX19pbmZvIC5uYXYgbGkge1xuXHRcdGNvbG9yOiAjNDY0NDYxO1xuXHR9XG5cdC5zb2NpYWwuc29jaWFsLXByb2ZpbGUtYnV0dG9ucyAuc29jaWFsLWljb24ge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRjb2xvcjogJHRleHQtY29sb3IgIWltcG9ydGFudDtcblx0fVxuXHQucHJvZmlsZS1zaGFyZSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0fVxuXHQub3B0aW9uLWRvdHMge1xuXHRcdCY6Zm9jdXMsXG5cdFx0Jjpob3Zlcixcblx0XHQmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR9XG5cdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiA2MDFweCkge1xuXHRcdC5zb2NpYWwtcHJvZmlsZS1idXR0b25zIC5uYXYge1xuXHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0fVxuXHR9XG5cdC5zb2NpYWwtcHJvZmlsZS1idXR0b25zIC5uYXYgbGkge1xuXHRcdGNvbG9yOiAjNDY0NDYxO1xuXHR9XG5cdC5pdGVtMi1nbC1tZW51IHtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0bGkge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGUtNTtcblx0XHRcdH1cblx0XHRcdC5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucHJvZHVjdC1sYWJlbCB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgxNzgsIDE3NywgMTgzLCAwLjEpO1xuXHR9XG5cdC51aS13aWRnZXQtaGVhZGVyLFxuXHQudWktc3RhdGUtZGVmYXVsdCxcblx0LnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LFxuXHQudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LWJvZHk7XG5cdH1cblx0LnVpLXN0YXRlLWhvdmVyLFxuXHQudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhvdmVyLFxuXHQudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaG92ZXIsXG5cdC51aS1zdGF0ZS1mb2N1cyxcblx0LnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1mb2N1cyxcblx0LnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWZvY3VzIHtcblx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5LTEgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeS0xICFpbXBvcnRhbnQ7XG5cdH1cblx0LnVpLXdpZGdldC1jb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5wcm9kdWN0LWxpc3QgLmljb25zIGxpIGEge1xuXHRcdCY6YWZ0ZXIsXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0LnByb2R1Y3QtZ3JpZDYgLmNhcmQtZm9vdGVyIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSAudGh1bWIge1xuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5jdXN0b21lci1zZXJ2aWNlcyB7XG5cdFx0c3BhbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdH1cblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmxvZ2luLXNvY2lhbC1pY29uIHtcblx0XHQmOjpiZWZvcmUsXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cblx0LmN1c3RvbS1sYXlvdXQge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Lm5hdi1saW5rLmljb24ge1xuXHRcdFx0aSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG5cdFx0XHR9XG5cdFx0XHRpOjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudHJhbnNwYXJlbnQtbW9kZSAuY3VzdG9tLWxheW91dCAubmF2LWxpbmsuaWNvbiBpIHtcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cblx0LmNvdW50cnktc2VsZWN0b3IgLm5hdi1saW5rIHtcblx0XHRjb2xvcjogIzQ5NTA0Njtcblx0fVxuXHQudGhlbWUtY29udGFpbmVyIC5hY3RpdmUge1xuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnktMTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogJHByaW1hcnktMTtcblx0fVxuXHQudGhlbWUtY29udGFpbmVyMSAuYWN0aXZlIHtcblx0XHRib3JkZXItY29sb3I6ICRwaW5rO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiAkcGluaztcblx0fVxuXHQudGhlbWUtY29udGFpbmVyMiAuYWN0aXZlIHtcblx0XHRib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnk7XG5cdH1cblx0LnNldHRpbmdzLWljb24ge1xuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnktMTtcblx0fVxuXHQuaW5wdXQtZ3JvdXAtdGV4dC5pbnB1dC10ZXh0LWNvbG9yIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LnBheW1lbnQtaWNvbiB7XG5cdFx0Ji5hY3RpdmUgc3ZnIHtcblx0XHRcdGZpbGw6ICR3aGl0ZTtcblx0XHR9XG5cdFx0c3ZnIHtcblx0XHRcdGZpbGw6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0Lm5vdGlmaWNhdGlvbiB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlLTE7XG5cdFx0fVxuXHRcdC5ub3RpZmljYXRpb24tdGltZSB7XG5cdFx0XHQuZGF0ZSxcblx0XHRcdC50aW1lIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS0zO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubm90aWZpY2F0aW9uLWljb24gYSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCAkd2hpdGUtNTtcblx0XHR9XG5cdFx0Lm5vdGlmaWNhdGlvbi1ib2R5IHtcblx0XHRcdGJveC1zaGFkb3c6IDBweCA4cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubm90aWZpY2F0aW9uLXRpbWUtZGF0ZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZS0zO1xuXHR9XG5cdC5idG4tY291bnRyeSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiAwcHggMXB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjEpICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnktMSAhaW1wb3J0YW50O1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDFweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLWNvdW50cnkge1xuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnktMSAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0fVxuXHQuYnRuLWNvdW50cnkge1xuXHRcdCYuYWN0aXZlLFxuXHRcdCY6YWN0aXZlIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnktMSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuZW1haWwtaWNvbiB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGNvbG9yOiAjNWM2NzhmO1xuXHR9XG5cdC5wcm9kdWN0LWdyaWQ2IC5jYXJkLWZvb3RlciAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciAud2lzaGxpc3QtaWNvbiB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQuYnRuLW91dGxpbmUtcHJpbWFyeSB7XG5cdFx0Lndpc2hsaXN0LWljb24ge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS02ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCY6aG92ZXIgLndpc2hsaXN0LWljb24ge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQjY2hhcnRab29tIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC5jMy1sZWdlbmQtaXRlbSB0ZXh0IHtcblx0XHRmaWxsOiAkd2hpdGUtNTtcblx0fVxuXHQuZmlsZS1pbWFnZSAuaWNvbnMgbGkgYSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQmOmFmdGVyLFxuXHRcdCY6YmVmb3JlLFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0LmZpbGUtbmFtZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQuaW1nLTEgaW1nIHtcblx0XHRib3JkZXI6IDZweCBzb2xpZCByZ2JhKDIyNSwgMjI1LCAyMjUsIDAuNSk7XG5cdH1cblx0LmltZy10aHVtYm5haWwge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmZpZ3VyZS1jYXB0aW9uIHtcblx0XHRjb2xvcjogIzg2OGU5Njtcblx0fVxuXHQucHJvZmlsZS1pbWcge1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgxNjcsIDE4MCwgMjAxLCAwLjIpO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjI1LCAyMjUsIDIyNSwgMC4yKTtcblx0fVxuXHQuY2FyZC1wcm9maWxlLWltZyB7XG5cdFx0Ym9yZGVyOiAzcHggc29saWQgJHdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdH1cblx0LmltYWdlY2hlY2stZmlndXJlIHtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmltYWdlY2hlY2staW5wdXQge1xuXHRcdCY6Zm9jdXMgfiAuaW1hZ2VjaGVjay1maWd1cmUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjNDY3ZmNmO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoOTgsIDU4LCAxNjIsIDAuMjUpO1xuXHRcdH1cblx0XHQmOmNoZWNrZWQgfiAuaW1hZ2VjaGVjay1maWd1cmUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDQwLCAxMDAsIDAuMjQpO1xuXHRcdH1cblx0fVxuXHQuaW1hZ2VjaGVjay1maWd1cmU6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kOiAjNDY3ZmNmXG5cdFx0XHR1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpXG5cdFx0XHRuby1yZXBlYXQgY2VudGVyIChjZW50ZXIgLyA1MCUpIDUwJTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC5pbWFnZWNoZWNrLWNhcHRpb24ge1xuXHRcdGNvbG9yOiAjOWFhMGFjO1xuXHR9XG5cdC5pbWFnZWNoZWNrOmhvdmVyIC5pbWFnZWNoZWNrLWNhcHRpb24ge1xuXHRcdGNvbG9yOiAjNDk1MDU3O1xuXHR9XG5cdC5pbWFnZWNoZWNrLWlucHV0IHtcblx0XHQmOmZvY3VzIH4gLmltYWdlY2hlY2stZmlndXJlIC5pbWFnZWNoZWNrLWNhcHRpb24sXG5cdFx0JjpjaGVja2VkIH4gLmltYWdlY2hlY2stZmlndXJlIC5pbWFnZWNoZWNrLWNhcHRpb24ge1xuXHRcdFx0Y29sb3I6ICM0OTUwNTc7XG5cdFx0fVxuXHR9XG5cdC8qLS0tLS1HYWxsZXJ5LS0tLS0qL1xuXHQuZGVtby1nYWxsZXJ5IHtcblx0XHQ+IHVsID4gbGkge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0LmRlbW8tZ2FsbGVyeS1wb3N0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyIC5kZW1vLWdhbGxlcnktcG9zdGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lmp1c3RpZmllZC1nYWxsZXJ5ID4gYSB7XG5cdFx0XHQuZGVtby1nYWxsZXJ5LXBvc3RlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIgLmRlbW8tZ2FsbGVyeS1wb3N0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZGFyayA+IHVsID4gbGkgYSB7XG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCAjMDQwNzBhO1xuXHRcdH1cblx0fVxuXHQuZ2FsbGVyeS13cmFwIC5pbWctc21hbGwtd3JhcCAuaXRlbS1nYWxsZXJ5IHtcblx0XHRib3JkZXItY29sb3I6ICNkZGQ7XG5cdH1cblx0LmdhbGxlcnkgYSBpbWcge1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHR9XG5cdC5leGFtcGxlICsgLmhpZ2hsaWdodCB7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0fVxuXHQuaGlnaGxpZ2h0IHtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0LmhsbCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjO1xuXHRcdH1cblx0XHQuYyB7XG5cdFx0XHRjb2xvcjogIzk5OTtcblx0XHR9XG5cdFx0Lmsge1xuXHRcdFx0Y29sb3I6ICMwNjk7XG5cdFx0fVxuXHRcdC5vIHtcblx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdH1cblx0XHQuY20ge1xuXHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0fVxuXHRcdC5jcCB7XG5cdFx0XHRjb2xvcjogIzA5OTtcblx0XHR9XG5cdFx0LmMxLFxuXHRcdC5jcyB7XG5cdFx0XHRjb2xvcjogIzk5OTtcblx0XHR9XG5cdFx0LmdkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmY2M7XG5cdFx0XHRib3JkZXItY29sb3I6ICNjMDA7XG5cdFx0fVxuXHRcdC5nciB7XG5cdFx0XHRjb2xvcjogI2YwMDtcblx0XHR9XG5cdFx0LmdoIHtcblx0XHRcdGNvbG9yOiAjMDMwO1xuXHRcdH1cblx0XHQuZ2kge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NmYztcblx0XHRcdGJvcmRlci1jb2xvcjogIzBjMDtcblx0XHR9XG5cdFx0LmdvIHtcblx0XHRcdGNvbG9yOiAjYWFhO1xuXHRcdH1cblx0XHQuZ3Age1xuXHRcdFx0Y29sb3I6ICMwMDk7XG5cdFx0fVxuXHRcdC5ndSB7XG5cdFx0XHRjb2xvcjogIzAzMDtcblx0XHR9XG5cdFx0Lmd0IHtcblx0XHRcdGNvbG9yOiAjOWM2O1xuXHRcdH1cblx0XHQua2MsXG5cdFx0LmtkLFxuXHRcdC5rbixcblx0XHQua3AsXG5cdFx0LmtyIHtcblx0XHRcdGNvbG9yOiAjMDY5O1xuXHRcdH1cblx0XHQua3Qge1xuXHRcdFx0Y29sb3I6ICMwNzg7XG5cdFx0fVxuXHRcdC5tIHtcblx0XHRcdGNvbG9yOiAjZjYwO1xuXHRcdH1cblx0XHQucyB7XG5cdFx0XHRjb2xvcjogI2NjMDA5OTtcblx0XHR9XG5cdFx0Lm5hIHtcblx0XHRcdGNvbG9yOiAjMDBjYzdhO1xuXHRcdH1cblx0XHQubmIge1xuXHRcdFx0Y29sb3I6ICMzNjY7XG5cdFx0fVxuXHRcdC5uYyB7XG5cdFx0XHRjb2xvcjogIzBhODtcblx0XHR9XG5cdFx0Lm5vIHtcblx0XHRcdGNvbG9yOiAjMzYwO1xuXHRcdH1cblx0XHQubmQge1xuXHRcdFx0Y29sb3I6ICM5OWY7XG5cdFx0fVxuXHRcdC5uaSB7XG5cdFx0XHRjb2xvcjogIzk5OTtcblx0XHR9XG5cdFx0Lm5lIHtcblx0XHRcdGNvbG9yOiAjYzAwO1xuXHRcdH1cblx0XHQubmYge1xuXHRcdFx0Y29sb3I6ICNjMGY7XG5cdFx0fVxuXHRcdC5ubCB7XG5cdFx0XHRjb2xvcjogIzk5Zjtcblx0XHR9XG5cdFx0Lm5uIHtcblx0XHRcdGNvbG9yOiAjMGNmO1xuXHRcdH1cblx0XHQubnQge1xuXHRcdFx0Y29sb3I6ICM4MDAwMDA7XG5cdFx0fVxuXHRcdC5udiB7XG5cdFx0XHRjb2xvcjogIzAzMztcblx0XHR9XG5cdFx0Lm93IHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0fVxuXHRcdC53IHtcblx0XHRcdGNvbG9yOiAjYmJiO1xuXHRcdH1cblx0XHQubWYsXG5cdFx0Lm1oLFxuXHRcdC5taSxcblx0XHQubW8ge1xuXHRcdFx0Y29sb3I6ICNmNjA7XG5cdFx0fVxuXHRcdC5zYixcblx0XHQuc2MsXG5cdFx0LnNkLFxuXHRcdC5zMixcblx0XHQuc2UsXG5cdFx0LnNoIHtcblx0XHRcdGNvbG9yOiAjYzMwO1xuXHRcdH1cblx0XHQuc2kge1xuXHRcdFx0Y29sb3I6ICNhMDA7XG5cdFx0fVxuXHRcdC5zeCB7XG5cdFx0XHRjb2xvcjogI2MzMDtcblx0XHR9XG5cdFx0LnNyIHtcblx0XHRcdGNvbG9yOiAjM2FhO1xuXHRcdH1cblx0XHQuczEge1xuXHRcdFx0Y29sb3I6ICNjMzA7XG5cdFx0fVxuXHRcdC5zcyB7XG5cdFx0XHRjb2xvcjogI2ZjMztcblx0XHR9XG5cdFx0LmJwIHtcblx0XHRcdGNvbG9yOiAjMzY2O1xuXHRcdH1cblx0XHQudmMsXG5cdFx0LnZnLFxuXHRcdC52aSB7XG5cdFx0XHRjb2xvcjogIzAzMztcblx0XHR9XG5cdFx0LmlsIHtcblx0XHRcdGNvbG9yOiAjZjYwO1xuXHRcdH1cblx0XHQuY3NzIHtcblx0XHRcdC5vIHtcblx0XHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0XHRcdCsgLm50IHtcblx0XHRcdFx0XHRjb2xvcjogIzk5OTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm50ICsgLm50IHtcblx0XHRcdFx0Y29sb3I6ICM5OTk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5sYW5ndWFnZS1iYXNoOjpiZWZvcmUsXG5cdFx0Lmxhbmd1YWdlLXNoOjpiZWZvcmUsXG5cdFx0Lmxhbmd1YWdlLXBvd2Vyc2hlbGw6OmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogIzAwOTtcblx0XHR9XG5cdH1cblx0LmxhYmVsLWRlZmF1bHQge1xuXHRcdGJhY2tncm91bmQ6ICNkNWUwZWM7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQubGFiZWwtc3VjY2VzcyB7XG5cdFx0YmFja2dyb3VuZDogJHN1Y2Nlc3M7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQubGFiZWwtZGFuZ2VyIHtcblx0XHRiYWNrZ3JvdW5kOiAjZjUzMzRmO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LmxhYmVsLXdhcm5pbmcge1xuXHRcdGJhY2tncm91bmQ6ICR3YXJuaW5nO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LmxhYmVsLWluZm8ge1xuXHRcdGJhY2tncm91bmQ6ICRpbmZvO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LyotLS0tLUxpc3RzLS0tLS0qL1xuXHQubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcblx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzLFxuXHRcdCY6YWN0aXZlIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUtNztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdH1cblx0fVxuXHQubGlzdC1ncm91cC1pdGVtLFxuXHQubGlzdG9yZGVyLFxuXHQubGlzdG9yZGVyMSxcblx0Lmxpc3R1bm9yZGVyLFxuXHQubGlzdHVub3JkZXIxIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHR9XG5cdC5saXN0LWdyb3VwLWl0ZW0ge1xuXHRcdCYuZGlzYWJsZWQsXG5cdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cblx0Lmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcblx0XHRjb2xvcjogIzI0NDI2YyAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjYmRiZjI7XG5cdFx0Ji5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Y29sb3I6ICMyNDQyNmM7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNiN2NkZWQ7XG5cdFx0XHR9XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyNDQyNmM7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzI0NDI2Yztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuXHRcdGNvbG9yOiAjNDY0YTRlICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2RkZGZlMjtcblx0XHQmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRjb2xvcjogIzQ2NGE0ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NmZDJkNjtcblx0XHRcdH1cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ2NGE0ZTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjNDY0YTRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuXHRcdGNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoOSwgMTczLCAxNDksIDAuNCk7XG5cdFx0Ji5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Y29sb3I6ICRzdWNjZXNzO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDksIDE3MywgMTQ5LCAwLjIpO1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2Vzcztcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkc3VjY2Vzcztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcblx0XHRjb2xvcjogJGluZm8gIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAxMTIsIDIyOCwgMC40KTtcblx0XHQmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRjb2xvcjogJGluZm87XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDExMiwgMjI4LCAwLjIpO1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAxMTIsIDIyOCwgMC4yKTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDE3LCAxMTIsIDIyOCwgMC4yKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcblx0XHRjb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NywgMTgzLCA0OSwgMC40KTtcblx0XHQmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRjb2xvcjogJHdhcm5pbmc7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCAxODMsIDQ5LCAwLjIpO1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkd2FybmluZztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuXHRcdGNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzIsIDM4LCA3MCwgMC40KTtcblx0XHQmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRjb2xvcjogJGRhbmdlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzIsIDM4LCA3MCwgMC4yKTtcblx0XHRcdH1cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcblx0XHRjb2xvcjogIzgxODE4Mjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlO1xuXHRcdCYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGNvbG9yOiAjODE4MTgyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2O1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjODE4MTgyO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICM4MTgxODI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG5cdFx0Y29sb3I6ICMxYjFlMjE7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2M2YzhjYTtcblx0XHQmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRjb2xvcjogIzFiMWUyMTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2I5YmJiZTtcblx0XHRcdH1cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzFiMWUyMTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMWIxZTIxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubGlzdC1ncm91cC1pdGVtIHtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdCYuYWN0aXZlIC5pY29uIHtcblx0XHRcdGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5pY29uIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0Lmxpc3QtZ3JvdXAtdHJhbnNwYXJlbnQge1xuXHRcdC5saXN0LWdyb3VwLWl0ZW0ge1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZmlsZS1tYW5hZ2VyIC5saXN0LWdyb3VwLWl0ZW0ge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0LmZpbGUtcmFkaXVzLWF0dGFjaG1lbnRzIGkge1xuXHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0fVxuXHQuZmlsZS1zcXVhcmUtYXR0YWNobWVudHMgYSB7XG5cdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXHR9XG5cdC5maWxlLWltYWdlLTEge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQuZmlsZS1pbWFnZS0xIC5maWxlLW5hbWUtMSB7XG5cdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXHR9XG5cdC5saXN0LWdyb3VwLXRyYW5zcGFyZW50LmZpbGUtbWFuYWdlci5maWxlLW1hbmFnZXItYm9yZGVyIC5saXN0LWdyb3VwLWl0ZW0ge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQvKi0tLS0tLSBNZWRpYSBvYmplY3QgLS0tLS0tKi9cblx0Lmxpc3QtbWVkaWEgLmluZm8gLnRleHQtcmlnaHQge1xuXHRcdGNvbG9yOiAjOGE4YThhO1xuXHR9XG5cdC5tZWRpYWljb24ge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LmJ0bi1jbG9zZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR9XG5cdH1cblx0Lm5hdmJhci10b2dnbGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdC5yZXNwb25zaXZlLW5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXHRhLmljb246aG92ZXIge1xuXHRcdGNvbG9yOiAjZGNkZmVkICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm5hdmJhci1saWdodCB7XG5cdFx0Lm5hdmJhci1icmFuZCB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubmF2YmFyLW5hdiB7XG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zaG93ID4gLm5hdi1saW5rLFxuXHRcdFx0LmFjdGl2ZSA+IC5uYXYtbGluayB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG5cdFx0XHR9XG5cdFx0XHQubmF2LWxpbmsge1xuXHRcdFx0XHQmLnNob3csXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5uYXZiYXItdG9nZ2xlciB7XG5cdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0fVxuXHRcdC5uYXZiYXItdGV4dCB7XG5cdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm5hdmJhci1kYXJrIHtcblx0XHQubmF2YmFyLWJyYW5kIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5uYXZiYXItbmF2IHtcblx0XHRcdC5uYXYtbGluayB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2hvdyA+IC5uYXYtbGluayxcblx0XHRcdC5hY3RpdmUgPiAubmF2LWxpbmsge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0Lm5hdi1saW5rIHtcblx0XHRcdFx0Ji5zaG93LFxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubmF2YmFyLXRvZ2dsZXIge1xuXHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuXHRcdH1cblx0XHQubmF2YmFyLXRleHQge1xuXHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdC5uYXZyZXNwb25zaXZlLXRvZ2dsZXIgc3BhbiB7XG5cdFx0XHQvLyBjb2xvcjogJHdoaXRlO1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnktMSwgMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuaGVhZGVyLWxpZ2h0IHtcblx0XHRcdCNuYXZiYXJTdXBwb3J0ZWRDb250ZW50LTQge1xuXHRcdFx0XHQubmF2LWxpbmsuaWNvbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmRhcmstaGVhZGVyIHtcblx0XHRcdCNuYXZiYXJTdXBwb3J0ZWRDb250ZW50LTQge1xuXHRcdFx0XHQubmF2LWxpbmsuaWNvbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmRhcmstaGVhZGVyIHtcblx0XHRcdC5uYXZyZXNwb25zaXZlLXRvZ2dsZXIgc3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdC5yZXNwb25zaXZlLW5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdFx0Ym94LXNoYWRvdzogMCAxMnB4IDExcHggLTNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0XHQucmVzcG9uc2l2ZS1uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSAuaWNvbi5uYXZzZWFyY2gge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZTRlNmY5O1xuXHRcdH1cblx0fVxuXHQvKi0tc2Nyb2xsc3B5IC0tLSovXG5cdC5zY3JvbGxzcHktZXhhbXBsZSB7XG5cdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LnNjcm9sbHNweS1leGFtcGxlLTIge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQjbmF2YmFyLWV4YW1wbGUzIC5uYXYtbGluayB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQubmF2LWxpbmsge1xuXHRcdCY6Zm9jdXMsXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktMTtcblx0XHR9XG5cdH1cblx0LyotLS0tLVByaWNpbmcgdGFibGVzLS0tLS0qL1xuXHQucHJpY2luZyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQucHJpY2luZzEge1xuXHRcdGNvbG9yOiAjNzA3MDcwO1xuXHR9XG5cdC5wcmljaW5nIHtcblx0XHQuY2FyZC1jYXRlZ29yeSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0XHQubGlzdC11bnN0eWxlZCBsaSB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG5cdFx0fVxuXHR9XG5cdC5wcmljaW5nMSB7XG5cdFx0Lmxpc3QtdW5zdHlsZWQgbGkge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdFx0LmNhcmQtY2F0ZWdvcnkge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0LnByaWNpbmctdGFibGU6aG92ZXIge1xuXHRcdGJveC1zaGFkb3c6IDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdFx0PiB7XG5cdFx0XHQucGFuZWwtZm9vdGVyLWxhbmRpbmcge1xuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSBpbnNldDtcblx0XHRcdH1cblx0XHRcdC5wYW5lbCA+IHtcblx0XHRcdFx0LnBhbmVsLWJvZHktbGFuZGluZyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzE2NDNhMztcblx0XHRcdFx0fVxuXHRcdFx0XHQucGFuZWwtaGVhZGluZy1sYW5kaW5nLWJveCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICMzMzMgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY29udHJvbGUtaGVhZGVyLFxuXHRcdFx0XHQucGFuZWwtZm9vdGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMTY0M2EzICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmJ0bi1wcmljZTpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICMxNjQzYTMgIWltcG9ydGFudDtcblx0fVxuXHQucHJpY2luZy10YWJsZSB7XG5cdFx0Jjpob3ZlciA+IC5wYW5lbCA+IC5jb250cm9sZS1oZWFkZXIgPiAucGFuZWwtdGl0bGUtbGFuZGluZyB7XG5cdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdD4gLnBhbmVsID4gLmNvbnRyb2xlLWhlYWRlciA+IC5wYW5lbC10aXRsZS1sYW5kaW5nIHtcblx0XHRcdGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnBhbmVsLWJvZHktbGFuZGluZzpob3ZlciA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG5cdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5wYW5lbC1oZWFkaW5nLWxhbmRpbmcge1xuXHRcdGJhY2tncm91bmQ6ICNmN2Y3ZjcgIWltcG9ydGFudDtcblx0XHRib3JkZXI6IHNvbGlkIDJweCAjMTY0M2EzICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC8qLS0tLS0tIFByaWNpbmcgU3R5bGVzIC0tLS0tLS0tLSovXG5cdC5wYW5lbC1oZWFkaW5nIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC5wYW5lbC5wcmljZSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwLjE1cmVtIDEuNzVyZW0gMCAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdD4gLnBhbmVsLWhlYWRpbmcge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0LnByaWNlIHtcblx0XHQucGFuZWwtZm9vdGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0XHQmLnBhbmVsLWNvbG9yID4gLnBhbmVsLWJvZHkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG5cdC5yaWJib25lMS1wcmljZSAucmliYm9uIHNwYW4ge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogIzc5YTcwYTtcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeS0xO1xuXHRcdGJveC1zaGFkb3c6IDAgM3B4IDEwcHggLTVweCBibGFjaztcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCAkcHJpbWFyeS0xO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItdG9wOiAzcHggc29saWQgJHByaW1hcnktMTtcblx0XHR9XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yaWdodDogM3B4IHNvbGlkICRwcmltYXJ5LTE7XG5cdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItdG9wOiAzcHggc29saWQgJHByaW1hcnktMTtcblx0XHR9XG5cdH1cblx0LnNlY29uZGFyeSAucHJpY2luZy1kaXZpZGVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXHQuZGFuZ2VyIC5wcmljaW5nLWRpdmlkZXIge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnByaW1hcnkgLnByaWNpbmctZGl2aWRlciB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0fVxuXHQuc3VjY2VzcyAucHJpY2luZy1kaXZpZGVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXHQucHJpbWFyeSAucHJpbmNpbmctaXRlbSAuYmctd2hpdGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnNlY29uZGFyeSAucHJpbmNpbmctaXRlbSAuYmctd2hpdGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdH1cblx0LmRhbmdlciAucHJpbmNpbmctaXRlbSAuYmctd2hpdGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnN1Y2Nlc3MgLnByaW5jaW5nLWl0ZW0gLmJnLXdoaXRlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHR9XG5cdC8qLS0gcmF0aW5nLS0qL1xuXHQucmF0aW5nLXN0YXJzIHtcblx0XHQucmF0aW5nLXN0YXJzLWNvbnRhaW5lciAucmF0aW5nLXN0YXIge1xuXHRcdFx0Ji5pcy0tYWN0aXZlLFxuXHRcdFx0Ji5pcy0taG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI2YxYzQwZjtcblx0XHRcdH1cblx0XHRcdCYuaXMtLW5vLWhvdmVyLFxuXHRcdFx0LmZhLWhlYXJ0IC5pcy0tbm8taG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRpbnB1dCB7XG5cdFx0XHRjb2xvcjogIzQ5NTA1Nztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdH1cblx0LmJyLXRoZW1lLWJhcnMtaG9yaXpvbnRhbCAuYnItd2lkZ2V0IHtcblx0XHRhIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdFx0Ji5ici1hY3RpdmUsXG5cdFx0XHQmLmJyLXNlbGVjdGVkIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJyLWN1cnJlbnQtcmF0aW5nIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdH1cblx0fVxuXHQuYnItdGhlbWUtYmFycy1waWxsIC5ici13aWRnZXQgYSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0Y29sb3I6ICR3aGl0ZS02O1xuXHRcdCYuYnItYWN0aXZlLFxuXHRcdCYuYnItc2VsZWN0ZWQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMTtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHR9XG5cdH1cblx0LmJyLXRoZW1lLWJhcnMtc3F1YXJlIC5ici13aWRnZXQgYSB7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGNvbG9yOiAjZDNkM2QzO1xuXHRcdCYuYnItYWN0aXZlLFxuXHRcdCYuYnItc2VsZWN0ZWQge1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHByaW1hcnktMTtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdH1cblx0fVxuXHQuYnItdGhlbWUtYmFycy1tb3ZpZSAuYnItd2lkZ2V0IHtcblx0XHRhIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdFx0Ji5ici1hY3RpdmUsXG5cdFx0XHQmLmJyLXNlbGVjdGVkIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJyLWN1cnJlbnQtcmF0aW5nIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdH1cblx0fVxuXHQuYnItdGhlbWUtYmFycy0xdG8xMCAuYnItd2lkZ2V0IHtcblx0XHRhIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdFx0Ji5ici1hY3RpdmUsXG5cdFx0XHQmLmJyLXNlbGVjdGVkIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJyLWN1cnJlbnQtcmF0aW5nIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdH1cblx0fVxuXHQuYnItdGhlbWUtZm9udGF3ZXNvbWUtc3RhcnMgLmJyLXdpZGdldCBhIHtcblx0XHQmLmJyLWFjdGl2ZTphZnRlcixcblx0XHQmLmJyLXNlbGVjdGVkOmFmdGVyIHtcblx0XHRcdGNvbG9yOiAjZjFjNDBmO1xuXHRcdH1cblx0fVxuXHQuYnItdGhlbWUtZm9udGF3ZXNvbWUtc3RhcnMtbyAuYnItd2lkZ2V0IGEge1xuXHRcdCYuYnItYWN0aXZlOmFmdGVyLFxuXHRcdCYuYnItc2VsZWN0ZWQ6YWZ0ZXIsXG5cdFx0Ji5ici1mcmFjdGlvbmFsOmFmdGVyIHtcblx0XHRcdGNvbG9yOiAjZjFjNDBmO1xuXHRcdH1cblx0fVxuXHQuYnItdGhlbWUtZm9udGF3ZXNvbWUtc3RhcnMgLmJyLXdpZGdldCBhOmFmdGVyIHtcblx0XHRjb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdH1cblx0LmJyLXRoZW1lLWZvbnRhd2Vzb21lLXN0YXJzLW8gLmJyLXdpZGdldCBhOmFmdGVyIHtcblx0XHRjb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdH1cblx0LnRyYW5zcGFyZW50LW1vZGUgLmJyLXRoZW1lLWZvbnRhd2Vzb21lLXN0YXJzIC5ici13aWRnZXQgYSB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb2xvcjogIzQ1NDU1Zjtcblx0XHR9XG5cdFx0Ji5ici1hY3RpdmU6YWZ0ZXIge1xuXHRcdFx0Y29sb3I6ICNmMWM0MGY7XG5cdFx0fVxuXHR9XG5cdC5ici10aGVtZS1mb250YXdlc29tZS1zdGFycyAuYnItd2lkZ2V0IGEuYnItc2VsZWN0ZWQ6YWZ0ZXIge1xuXHRcdGNvbG9yOiAjZjFjNDBmO1xuXHR9XG5cdC50YWJzLW1lbnUgdWwgbGkge1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdH1cblx0XHQuYWN0aXZlIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdH1cblx0fVxuXHQudGFicy1tZW51MSB1bCBsaSBhIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC50YWItbWVudS1oZWFkaW5nIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRhYnMtbWVudTIgdWwgbGkge1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICM2MzYyNjI7XG5cdFx0fVxuXHRcdC5mYWRlIHtcblx0XHRcdGNvbG9yOiAjZWVlZTtcblx0XHR9XG5cdH1cblx0LnNpZGViYXItcmlnaHQgLnRhYi1jb250ZW50IGksXG5cdC50YWJzLW1lbnUyIHVsIGxpIC5hY3RpdmUge1xuXHRcdGNvbG9yOiAkd2hpdGUtNztcblx0fVxuXHQuc2VhcmNoLXRhYnMgdWwgbGkgYSB7XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRwcmltYXJ5LTE7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC50YWJzLW1lbnUtYm9yZGVyIHVsIGxpIC5hY3RpdmUge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQudGFicy1tZW51LWJveGVkIHVsIGxpIHtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0XHQuYWN0aXZlIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXHQvKioqKiogdGltZS1saW5lKioqKiovXG5cdC50aW1lbGluZV9faXRlbTphZnRlciB7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRpbWVsaW5lX19jb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LyotLS0tIFRpbWUgbGluZSAtLS0tLSovXG5cdC50aW1lbGluZTpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG5cdH1cblx0LnRpbWVsaW5lLWl0ZW0ge1xuXHRcdCY6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxuXHRcdCY6bGFzdC1jaGlsZDpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdH1cblx0fVxuXHQudGltZWxpbmUtYmFkZ2Uge1xuXHRcdGJvcmRlci1jb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQ6ICNhZGI1YmQ7XG5cdH1cblx0LnRpbWVsaW5lLXRpbWUge1xuXHRcdGNvbG9yOiAjOWFhMGFjO1xuXHR9XG5cdC50aW1lbGluZV9faXRlbS0tcmlnaHQgLnRpbWVsaW5lX19jb250ZW50OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHJnYmEoMjM4LCAyMzIsIDIzOSwgMC45KTtcblx0fVxuXHR1bC50aW1lbGluZSB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogI2Q0ZDlkZjtcblx0XHR9XG5cdFx0PiBsaTpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjNmM2YzZmO1xuXHRcdH1cblx0fVxuXHQvKi0tLS1UaW1lbGluZS0tLSovXG5cdC5jYnBfdG10aW1lbGluZSB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogI2Q2ZGFlMDtcblx0XHR9XG5cdFx0PiBsaSB7XG5cdFx0XHQmOm50aC1jaGlsZChvZGQpIC5jYnBfdG1sYWJlbCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jYnBfdG1sYWJlbCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDJyZW0gMCByZ2JhKDEzNiwgMTUyLCAxNzAsIDAuMTUpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5tYXAtY2hlY2tpbiB7XG5cdFx0XHRcdFx0Ym9yZGVyOiA1cHggc29saWQgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjIpO1xuXHRcdFx0XHRcdC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAwcHggMXB4ICNlYmViZWI7XG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggI2ViZWJlYjtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggI2ViZWJlYjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjM2QzNzgwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jYnBfdG1pY29uIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0YmFja2dyb3VuZDogIzQ2YTRkYTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcuMmVtKSB7XG5cdFx0LmNicF90bXRpbWVsaW5lID4gbGkge1xuXHRcdFx0LmNicF90bWxhYmVsOmFmdGVyLFxuXHRcdFx0JjpudGgtY2hpbGQob2RkKSAuY2JwX3RtbGFiZWw6YWZ0ZXIge1xuXHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC52dGltZWxpbmU6OmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIHtcblx0XHQudGltZWxpbmUtcGFuZWwge1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0Ym94LXNoYWRvdzogMCA1cHggMTJweCAwICMxMDEzMjk7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDEwcHggc29saWQgJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwIHNvbGlkICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50aW1lbGluZS1iYWRnZSB7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRcdGkge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnRpbWVsaW5lLWludmVydGVkIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG5cdFx0XHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0XHRcdGJvcmRlci1yaWdodC13aWR0aDogMTBweDtcblx0XHR9XG5cdH1cblx0LnRpbWVsaW5lLXdyYXBwZXItcHJpbWFyeSB7XG5cdFx0LnRpbWVsaW5lLXBhbmVsOmJlZm9yZSxcblx0XHQudGltZWxpbmUtYmFkZ2Uge1xuXHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnktMTtcblx0XHR9XG5cdH1cblx0LnRpbWVsaW5lLXdyYXBwZXItc2Vjb25kYXJ5IHtcblx0XHQudGltZWxpbmUtcGFuZWw6YmVmb3JlLFxuXHRcdC50aW1lbGluZS1iYWRnZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xuXHRcdH1cblx0fVxuXHQudGltZWxpbmUtd3JhcHBlci1zdWNjZXNzIHtcblx0XHQudGltZWxpbmUtcGFuZWw6YmVmb3JlLFxuXHRcdC50aW1lbGluZS1iYWRnZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkc3VjY2Vzcztcblx0XHR9XG5cdH1cblx0LnRpbWVsaW5lLXdyYXBwZXItZ3JlZW4ge1xuXHRcdC50aW1lbGluZS1wYW5lbDpiZWZvcmUsXG5cdFx0LnRpbWVsaW5lLWJhZGdlIHtcblx0XHRcdGJhY2tncm91bmQ6ICRncmVlbjtcblx0XHR9XG5cdH1cblx0LnRpbWVsaW5lLXdyYXBwZXItd2FybmluZyB7XG5cdFx0LnRpbWVsaW5lLXBhbmVsOmJlZm9yZSxcblx0XHQudGltZWxpbmUtYmFkZ2Uge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZjZDUzOTtcblx0XHR9XG5cdH1cblx0LnRpbWVsaW5lLXdyYXBwZXItZGFuZ2VyIHtcblx0XHQudGltZWxpbmUtcGFuZWw6YmVmb3JlLFxuXHRcdC50aW1lbGluZS1iYWRnZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjE2ZDc1O1xuXHRcdH1cblx0fVxuXHQudGltZWxpbmUtd3JhcHBlci1saWdodCB7XG5cdFx0LnRpbWVsaW5lLXBhbmVsOmJlZm9yZSxcblx0XHQudGltZWxpbmUtYmFkZ2Uge1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdH1cblx0fVxuXHQudGltZWxpbmUtd3JhcHBlci1kYXJrIHtcblx0XHQudGltZWxpbmUtcGFuZWw6YmVmb3JlLFxuXHRcdC50aW1lbGluZS1iYWRnZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjODI4ZGIxO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHQudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDE0cHggc29saWQgJHdoaXRlLTIgIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci1sZWZ0OiAwIHNvbGlkICR3aGl0ZS0yICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC8qICMjIyMjIyMjIExBWU9VVC1TVFlMRVMgIyMjIyMjIyMgKi9cblx0LmFzaWRlLWZvb3RlciB7XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQuZm9vdGVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDIpO1xuXHRcdC5zb2NpYWwgdWwgbGkgYSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cdC50b3AtZm9vdGVyIHtcblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUtNztcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHRhZGRyZXNzIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjOGU5MDkwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZm9vdGVyLXBheW1lbnRzIGEge1xuXHRcdGNvbG9yOiAjYTdhOGM3O1xuXHR9XG5cdC5tYWluLWZvb3RlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQuYXNpZGUtaGVhZGVyIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5oZWFkZXIge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5oZWFkZXItYnJhbmQsXG5cdC5hcHAtaGVhZGVyIC5oZWFkZXItYnJhbmQsXG5cdC5oZWFkZXItYnJhbmQ6aG92ZXIge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5cdC5hcHAtaGVhZGVyLnN0aWNreS5zdGlja3lDbGFzcyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMTtcblx0XHRib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdC5oZWFkZXIuaG9yLWhlYWRlciB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0Ym94LXNoYWRvdzogMCA4cHggMjRweCAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHRcdC5ob3ItaGVhZGVyIC5oZWFkZXItYnJhbmQtaW1nLmxpZ2h0LWxvZ28ge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXJnaW4tdG9wOiA2cHg7XG5cdFx0fVxuXHR9XG5cdC5oZWFkZXIge1xuXHRcdC5mb3JtLWlubGluZSB7XG5cdFx0XHQuZm9ybS1jb250cm9sIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDIyNSwgMjI1LCAyMjUsIDAuMSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjI1LCAyMjUsIDIyNSwgMC4zKTtcblx0XHRcdFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJnLWltYWdlIHtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sIHJnYmEoMTMyLCA2NSwgMjQ2LCAwLjcpLCByZ2JhKDIxMiwgNDAsIDIzNCwgMC43KSk7XG5cdFx0fVxuXHRcdC5iZy1pbWFnZS0yIHtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sIHJnYmEoMjUxLCAxOTYsIDUyLCAwLjcpLCByZ2JhKDI0NiwgMTA3LCA3OCwgMC43KSk7XG5cdFx0fVxuXHRcdC5iZy1pbWFnZS0zIHtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sIHJnYmEoOTgsIDI1MSwgOTIsIDAuNiksIHJnYmEoMzMsIDE2NSwgNiwgMC42KSk7XG5cdFx0fVxuXHRcdC5iZy1pbWFnZSBhOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG5cdFx0LmhlYWRlciAubmF2c2VhcmNoIGkge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdFx0LnNlYXJjaC1lbGVtZW50IC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdH1cblx0XHQuaGVhZGVyIHtcblx0XHRcdC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdFx0fVxuXHRcdFx0Lm5hdnNlYXJjaCBpIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHRcdC5mb3JtLWlubGluZSAuYnRuIHtcblx0XHRcdFx0Y29sb3I6ICM0NjQ5NGEgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmhlYWRlci0xIHtcblx0XHQubmF2YmFyIC5uYXYtbGluay5uYXYtbGluay1sZyBpIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcblx0XHR9XG5cdFx0LmZvcm0taW5saW5lIC5idG4ge1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogI2I0YmRjZTtcblx0XHR9XG5cdFx0LmZvcm0tY29udHJvbC5oZWFkZXItc2VhcmNoIHtcblx0XHRcdGNvbG9yOiAjYjRiZGNlO1xuXHRcdH1cblx0XHQuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHQuaGVhZGVyLTEgLmFuaW1hdGVkLWFycm93IHNwYW4ge1xuXHRcdFx0YmFja2dyb3VuZDogJGRlZmF1bHQtY29sb3I7XG5cdFx0fVxuXHRcdC5hbmltYXRlZC1hcnJvdyBzcGFuIHtcblx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRkZWZhdWx0LWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGVhZGVyLTEgLmFuaW1hdGVkLWFycm93IHNwYW4ge1xuXHRcdFx0YmFja2dyb3VuZDogJGRlZmF1bHQtY29sb3I7XG5cdFx0fVxuXHRcdC5hbmltYXRlZC1hcnJvdyBzcGFuIHtcblx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRkZWZhdWx0LWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGVhZGVyLTEge1xuXHRcdFx0Lm5hdmJhciAubmF2LWxpbmsubmF2LWxpbmstbGcgaSB7XG5cdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcblx0XHRcdH1cblx0XHRcdC5kcm9wZG93bi1tZW51IHtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCA2cHggMTJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5oZWFkZXIge1xuXHRcdCYuaGVhZGVyLTEge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHQubmF2LWxpbmsuaWNvbiBpIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS03ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgNnB4IDEycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmhlYWRlci0yIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDZweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcblx0XHRcdH1cblx0XHRcdC5uYXYtbGluayBpIHtcblx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuXHRcdFx0fVxuXHRcdFx0LmZvcm0taW5saW5lIHtcblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRjb2xvcjogI2I0YmRjZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5mb3JtLWNvbnRyb2wuaGVhZGVyLXNlYXJjaCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjI1LCAyMjUsIDIyNSwgMC40KTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDIyNSwgMjI1LCAyMjUsIDAuMSk7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHQuaGVhZGVyLTEgLmFuaW1hdGVkLWFycm93IHNwYW4ge1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlLTU7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTU7XG5cdFx0XHQmOmJlZm9yZSxcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGUtNTtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS01O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKi0taGVhZGVyLTItLSovXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHQuaGVhZGVyLTIgLmFuaW1hdGVkLWFycm93IHNwYW4ge1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlLTU7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTU7XG5cdFx0XHQmOmJlZm9yZSxcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGUtNTtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS01O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKi0taGVhZGVyLTMtLSovXG5cdC5oZWFkZXItMyB7XG5cdFx0Lm5hdi1saW5rIGkge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuXHRcdH1cblx0XHQuZm9ybS1pbmxpbmUge1xuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuXHRcdFx0fVxuXHRcdFx0LmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGUtNztcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZvcm0tY29udHJvbC5oZWFkZXItc2VhcmNoIHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjI1LCAyMjUsIDIyNSwgMC40KTtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgyMjUsIDIyNSwgMjI1LCAwLjEpO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdC5oZWFkZXItMyAuYW5pbWF0ZWQtYXJyb3cgc3BhbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZGVmYXVsdC1jb2xvcjtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcblx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRkZWZhdWx0LWNvbG9yO1xuXHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5kZWZhdWx0LWhlYWRlciAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCxcblx0LmhlYWRlcjIgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wsXG5cdC5oZWFkZXIzIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWUgIWltcG9ydGFudDtcblx0fVxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0Ym9keSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHR9XG5cdC5ob3ItaGVhZGVyIC5oZWFkZXItYnJhbmQxIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuXHQuaGVhZGVyLXJpZ2h0LWljb25zIHtcblx0XHQubmF2LWxpbmsuaWNvbjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdH1cblx0XHQucHJvZmlsZS11c2VyOmhvdmVyIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5ob3ItaGVhZGVyIC5oZWFkZXItcmlnaHQtaWNvbnMgLm5hdi1saW5rLmljb24ge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LmxvZ28taG9yaXpvbnRhbCAuaGVhZGVyLWJyYW5kLWltZy5kZXNrdG9wLWxvZ28ge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cblx0LmxvZ28taG9yaXpvbnRhbCAuaGVhZGVyLWJyYW5kLWltZy5saWdodC1sb2dvMSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuaG9yLWhlYWRlciAuaGVhZGVyLWJyYW5kLWltZy5saWdodC1sb2dvIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQvKkxvZ28tY2VudGVyIGhlYWRlciAqL1xuXHQuaG9yLXRvcGhlYWRlciB7XG5cdFx0LmhlYWRlci1zZWFyY2guZHJvcGRvd24tbWVudSB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDEwcHggMTVweCByZ2JhKDIyOSwgMjI4LCAyMzAsIDAuNSk7XG5cdFx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXIgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmRyb3Bkb3duLW1lbnUuc2hvdyB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdC5oZWFkZXIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXHRcdH1cblx0XHQuaGVhZGVyLmhvci1oZWFkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0XHRib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjAxKSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuaGVhZGVyIHtcblx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDEwcHggNDBweCAwIHJnYmEoMTA0LCAxMTMsIDEyMywgMC4yKTtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdC5kcm9wZG93bi1pdGVtIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmRyb3Bkb3duLWl0ZW0sXG5cdFx0Lm5vdGlmaWNhdGlvbnMtbWVudSBoNSxcblx0XHQubWVzc2FnZS1tZW51IGg1IHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHRcdC5ub3RpZmljYXRpb25zLW1lbnUgc3Bhbixcblx0XHQubWVzc2FnZS1tZW51IHNwYW4ge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdH1cblx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDEwcHggNDBweCAwIHJnYmEoMTA0LCAxMTMsIDEyMywgMC4yKTtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdC5kcm9wZG93bi1pdGVtIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnByb2ZpbGUtMSAuZHJvcGRvd24taXRlbSAuZHJvcGRvd24taWNvbiB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktMTtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgkcHJpbWFyeS0xLCAwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnJlc3BvbnNpdmUtbmF2YmFyIHtcblx0XHQubm90aWZpY2F0aW9ucy1tZW51IGg1LFxuXHRcdC5tZXNzYWdlLW1lbnUgaDUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdFx0Lm5vdGlmaWNhdGlvbnMtbWVudSBzcGFuLFxuXHRcdC5tZXNzYWdlLW1lbnUgc3BhbiB7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0fVxuXHRcdC5kcm9wZG93bi1tZW51IHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMTBweCA0MHB4IDAgcmdiYSgzNCwgMzQsIDYxLCAwLjgpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0LmRyb3Bkb3duLWl0ZW0ge1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucHJvZmlsZS0xIC5kcm9wZG93bi1pdGVtIC5kcm9wZG93bi1pY29uIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUtNztcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgkcHJpbWFyeS0xLCAwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmhvcml6b250YWxNZW51IHtcblx0XHRodG1sLFxuXHRcdGJvZHksXG5cdFx0aWZyYW1lLFxuXHRcdGgxLFxuXHRcdGgyLFxuXHRcdGgzLFxuXHRcdGg0LFxuXHRcdGg1LFxuXHRcdGg2IHtcblx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0Ji5ob3Jpem9udGFsIHtcblx0XHQuc2lkZS1tZW51ID4gbGkgPiBhIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUtODtcblx0XHR9XG5cdFx0Lmhvcml6b250YWwtbWFpbiAuc2xpZGUgLnNsaWRlLW1lbnUsXG5cdFx0Lmhvcml6b250YWwtbWFpbiAuc2xpZGUgLnN1Yi1zbGlkZS1tZW51LFxuXHRcdC5ob3Jpem9udGFsLW1haW4gLnNsaWRlIC5zdWItc2xpZGUtbWVudTIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMTZweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4zKSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQubG9nby1ob3Jpem9udGFsIC5oZWFkZXItYnJhbmQtaW1nLmxpZ2h0LWxvZ28xIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5wc19fcmFpbC15OmhvdmVyID4gLnBzX190aHVtYi15LFxuXHQucHNfX3JhaWwteTpmb2N1cyA+IC5wc19fdGh1bWIteSxcblx0LnBzX19yYWlsLXkucHMtLWNsaWNraW5nIC5wc19fdGh1bWIteSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC8qID09PT09PT09PT09PT09PT09PSBEZXNrdG9wIE1haW4gTWVudSBDU1MgPT09PT09PT09PT09PT09PT09ICovXG5cdC5ob3Jpem9udGFsTWVudSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQuaG9yaXpvbnRhbE1lbnUtbGlzdCBsaSAuYWN0aXZlIHtcblx0XHRcdC5ob3ItaWNvbiB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ob3Jpem9udGFsTWVudS1saXN0IGxpIDpob3ZlciB7XG5cdFx0XHQuaG9yLWljb24ge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlLTg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdD4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSB7XG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHR9XG5cdFx0XHQ+IGEge1xuXHRcdFx0XHQuaG9yLWljb24ge1xuXHRcdFx0XHRcdGNvbG9yOiAjZjdmN2Y3O1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnktMSwgMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5hcnJvdzphZnRlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnJpZ2h0bWVudSB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQ+IC50b3BtZW51c2VhcmNoIHtcblx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG5cdFx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjYTlhOWE5O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRcdFx0XHR+IHtcblx0XHRcdFx0XHRcdFx0XHQuYnRuc3R5bGUgLmZhIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5zZWFyY2hpY29uIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5idG5zdHlsZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQ+IHtcblx0XHRcdFx0dWwuc3ViLW1lbnUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMTBweCA0MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdFx0XHQ+IGxpID4ge1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR1bC5zdWItbWVudSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDEwcHggNDBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHRcdFx0XHQ+IGxpID4ge1xuXHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0dWwuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDEwcHggNDBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdD4gbGkgPiBhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmhvcml6b250YWwtbWVnYW1lbnUge1xuXHRcdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcblx0XHRcdFx0XHQubWVnYW1lbnUtY29udGVudCB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNlOGViZjM7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggNXB4IDI1cHggcmdiYSgyMjcsIDIyOCwgMjM4LCAwLjIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGl0bGUsXG5cdFx0XHRcdFx0LndzbXdudXR4dCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzJjMmMyYztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmxpbmstbGlzdCBsaSBhIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGkgYTpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnNob3ctZ3JpZCBkaXYge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2U3ZTdlNztcblx0XHRcdFx0XHRcdGNvbG9yOiAjNmE2YTZhO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubWVudV9mb3JtIHtcblx0XHRcdFx0XHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRcdFx0XHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNlMmUyZTI7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRcdCZbdHlwZT1cInN1Ym1pdFwiXSxcblx0XHRcdFx0XHRcdFx0Jlt0eXBlPVwiYnV0dG9uXCJdIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2UxZTFlMTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY2Fyb3VzZWwtY2FwdGlvbiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50eXBvZ3JhcGh5LXRleHQge1xuXHRcdFx0XHRcdFx0cCxcblx0XHRcdFx0XHRcdHVsIGxpIGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzY1NjU2NTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LyogRGVza3RvcCBTZWFyY2ggQmFyICovXG5cdC8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFN0YXJ0IE1vYmlsZSBDU1NcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cdC8qID09PT09PT09PT09PT09PT09PSBNb2JpbGUgTWVudSBDaGFuZ2UgQnJha2UgUG9pbnQgPT09PT09PT09PT09PT09PT09ICovXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHQvKiA9PT09PT09PT09PT09PT09PT0gTW9iaWxlIE1haW4gTWVudSBDU1MgPT09PT09PT09PT09PT09PT09ICovXG5cdFx0Lmhvcml6b250YWxNZW51IHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcblx0XHRcdD4gLmhvcml6b250YWxNZW51LWxpc3Qge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIDBweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhLm1lbnVob21laWNvbiB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiBzb2xpZCAxcHggcmdiYSgwLCAwLCAwLCAwLjEzKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm1lZ2EtbWVudWJnIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0PiB7XG5cdFx0XHRcdFx0XHRhID4gLmZhIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHVsLnN1Yi1tZW51IHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG5cdFx0XHRcdFx0XHRcdD4gbGkgPiB7XG5cdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0dWwuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdFx0PiBsaSA+IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0dWwuc3ViLW1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogc29saWQgMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdD4gbGkgPiBhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5ob3Jpem9udGFsLW1lZ2FtZW51IHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IHNvbGlkIDBweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEzKTtcblx0XHRcdFx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3I7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0PiB1bCA+IGxpID4gYSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3I7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR1bCBsaS50aXRsZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8qID09PT09PT09PT09PT09PT09PSBNb2JpbGUgU2xpZGUgRG93biBMaW5rcyBDU1MgPT09PT09PT09PT09PT09PT09ICovXG5cdFx0LyogPT09PT09PT09PT09PT09PT09IE1vYmlsZSBNZWdhIE1lbnVzIENTUyAgPT09PT09PT09PT09PT09PT09ICovXG5cdFx0LyogPT09PT09PT09PT09PT09PT09IE1vYmlsZSBIZWFkZXIgQ1NTID09PT09PT09PT09PT09PT09PSAqL1xuXHRcdC5ob3Jpem9udGFsLWhlYWRlciB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0fVxuXHRcdC5jYWxsdXNidG4ge1xuXHRcdFx0Y29sb3I6ICNhOWE5YTk7XG5cdFx0XHQmOmhvdmVyIC5mYSB7XG5cdFx0XHRcdGNvbG9yOiAjYTlhOWE5O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvKiBNb2JpbGUgVG9nZ2xlIE1lbnUgaWNvbiAoWCBJQ09OKSAqL1xuXHRcdC5hbmltYXRlZC1hcnJvdyBzcGFuIHtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZS03O1xuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlLTc7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYWN0aXZlIC5hbmltYXRlZC1hcnJvdyBzcGFuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0XHQvKiA9PT09PT09PT09PT09PT09PT0gTW9iaWxlIE92ZXJsYXkvRHJhd2VyIENTUyA9PT09PT09PT09PT09PT09PT0gKi9cblx0XHQuaG9yaXpvbnRhbC1vdmVybGFwYmcge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcblx0XHR9XG5cdFx0LyogPT09PT09PT09PT09PT09PT09IE1vYmlsZSBTdWIgTWVudSBFeHBhbmRlciBBcnJvd3MgID09PT09PT09PT09PT09PT09PSAqL1xuXHRcdC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkgPiB7XG5cdFx0XHQuaG9yaXpvbnRhbE1lbnUtY2xpY2sgPiBpIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS04O1xuXHRcdFx0fVxuXHRcdFx0dWwuc3ViLW1lbnUgPiBsaSB7XG5cdFx0XHRcdC5ob3Jpem9udGFsTWVudS1jbGljazAyID4gaSxcblx0XHRcdFx0Lmhvcml6b250YWxNZW51LWNsaWNrMDMgPiBpLFxuXHRcdFx0XHQuaG9yaXpvbnRhbE1lbnUtY2xpY2swNCA+IGkge1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdD4gdWwuc3ViLW1lbnUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdD4gbGkgPiB1bC5zdWItbWVudSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ob3Jpem9udGFsLW1lZ2FtZW51IC5saW5rLWxpc3QgbGkgYSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaG9yLW1lbnUgLmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IGEuYWN0aXZlIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeS0xO1xuXHRcdH1cblx0XHQvKkVuZCBNZWRpYSBRdWVyeSovXG5cdH1cblx0LyogRXh0cmEgQE1lZGlhIFF1ZXJ5Ki9cblx0Lm1lZ2EtbWVudWJnIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRib3gtc2hhZG93OiAwIDEwcHggNDBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0Lmhvcml6b250YWwtbWFpbi5ob3ItbWVudSB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0Lmhvci1tZW51IC5ob3Jpem9udGFsTWVudSA+IC5ob3Jpem9udGFsTWVudS1saXN0ID4gbGkge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0fVxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0fVxuXHRcdD4gYSB7XG5cdFx0XHQmLmFjdGl2ZSxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmhvcml6b250YWxNZW51ID4gLmhvcml6b250YWxNZW51LWxpc3QgPiBsaSA+IHtcblx0XHR1bC5zdWItbWVudSB7XG5cdFx0XHQuc3ViLW1lbnUtc3ViOmFmdGVyIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHRcdD4gbGkgPiB7XG5cdFx0XHRcdGE6aG92ZXIsXG5cdFx0XHRcdHVsLnN1Yi1tZW51ID4gbGkgPiBhOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlLTg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lmhvcml6b250YWwtbWVnYW1lbnUgLmxpbmstbGlzdCBsaSBhOmhvdmVyLFxuXHRcdHVsLnN1Yi1tZW51ID4gbGkgLmFjdGl2ZSxcblx0XHQuaG9yaXpvbnRhbC1tZWdhbWVudSAubGluay1saXN0IGxpIC5hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS04O1xuXHRcdH1cblx0fVxuXHQuaWNvbnMtbGlzdC1pdGVtIHtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0aSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTU7XG5cdFx0fVxuXHR9XG5cdC8qLS0tLS1JY29uIGlucHV0LS0tLS0qL1xuXHQuaW5wdXQtaWNvbi1hZGRvbiB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQmLnNlYXJjaC1pY29uIHtcblx0XHRcdGNvbG9yOiAjNjM2MjYyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC8qLS0tLS0tIEljb25zIExpc3QgLS0tLS0tKi9cblx0LmJyb3dzZXIge1xuXHRcdGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIvMTAwJSAxMDAlO1xuXHR9XG5cdC5mbGFnLFxuXHQucGF5bWVudCB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHR9XG5cdC5jb2wtc20tMyBhIHtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmY0NjQ3O1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoNTYsIDEyMywgMTMxLCAwLjcpLCByZ2JhKDU2LCAxMjMsIDEzMSwgMC43KSk7XG5cdFx0fVxuXHR9XG5cdC8qLS1pdGVtLWNhcmQyLS0qL1xuXHQuaXRlbS1jYXJkMi1pY29ucyBhIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC8qLS1pdGVtLWxpc3QtLSovXG5cdC5pdGVtLWxpc3QgLmxpc3QtZ3JvdXAtaXRlbSB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgxNjcsIDE4MCwgMjAxLCAwLjMpO1xuXHRcdGkge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQvKi0taXRlbS11c2VyLS0qL1xuXHQuaXRlbS11c2VyIC5pdGVtLXVzZXItaWNvbnMgYTpob3ZlciB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQvKiAjIyMjIyMjIyBMSUItU1RZTEVTICMjIyMjIyMjICovXG5cdC8qLS0tLS0gRGF0ZSBQaWNrZXIgLS0tLSovXG5cdC51aS1kYXRlcGlja2VyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0LnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHQudWktZGF0ZXBpY2tlci1uZXh0LFxuXHRcdFx0LnVpLWRhdGVwaWNrZXItcHJldiB7XG5cdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5OTlweDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdFx0fVxuXHRcdFx0LnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdFx0XHRcdCY6aG92ZXI6OmJlZm9yZSxcblx0XHRcdFx0Jjpmb2N1czo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC51aS1kYXRlcGlja2VyLXByZXYge1xuXHRcdFx0XHQmOmhvdmVyOjpiZWZvcmUsXG5cdFx0XHRcdCY6Zm9jdXM6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyLFxuXHRcdFx0LnVpLWRhdGVwaWNrZXItcHJldi1ob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGUtNztcblx0XHRcdH1cblx0XHR9XG5cdFx0LnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuXHRcdFx0dGgge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHR9XG5cdFx0XHR0ZCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnVpLWRhdGVwaWNrZXItdG9kYXkgYSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnVpLWRhdGVwaWNrZXItdGl0bGUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0Lmp2ZWN0b3JtYXAtdGlwIHtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHR9XG5cdC5qdmVjdG9ybWFwLXpvb21pbixcblx0Lmp2ZWN0b3JtYXAtem9vbW91dCxcblx0Lmp2ZWN0b3JtYXAtZ29iYWNrIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRjb2xvcjogd2hpdGU7XG5cdH1cblx0Lmp2ZWN0b3JtYXAtbGVnZW5kIHtcblx0XHRiYWNrZ3JvdW5kOiBibGFjaztcblx0XHRjb2xvcjogd2hpdGU7XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlciAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUtNTtcblx0XHR9XG5cdFx0Ji5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRib3JkZXItY29sb3I6ICM5Y2EzYjE7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlciAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMTZweCAxOHB4IHJnYmEoMTA0LCAxMTMsIDEyMywgMC4yKTtcblx0XHR9XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LnNlbGVjdGdyb3VwLWJ1dHRvbiB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGNvbG9yOiAkd2hpdGUtNztcblx0fVxuXHQuc2VsZWN0Z3JvdXAtaW5wdXQge1xuXHRcdCY6Y2hlY2tlZCArIC5zZWxlY3Rncm91cC1idXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdH1cblx0XHQmOmZvY3VzICsgLnNlbGVjdGdyb3VwLWJ1dHRvbiB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg5OCwgNTgsIDE2MiwgMC4yNSk7XG5cdFx0fVxuXHR9XG5cdC8qLS0tLS1zZWxlY3RpemUgLS0tLS0tKi9cblx0LnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1kcmFnX2Ryb3Age1xuXHRcdCYubXVsdGkgPiAuc2VsZWN0aXplLWlucHV0ID4gZGl2LnVpLXNvcnRhYmxlLXBsYWNlaG9sZGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmMmYyZjIgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNikgIWltcG9ydGFudDtcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAxMnB4IDRweCAkd2hpdGU7XG5cdFx0fVxuXHRcdC51aS1zb3J0YWJsZS1oZWxwZXIge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHR9XG5cdH1cblx0LnNlbGVjdGl6ZS1kcm9wZG93bi1oZWFkZXIge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICNkMGQwZDA7XG5cdFx0YmFja2dyb3VuZDogI2Y4ZjhmODtcblx0fVxuXHQuc2VsZWN0aXplLWRyb3Bkb3duLWhlYWRlci1jbG9zZSB7XG5cdFx0Y29sb3I6ICM0OTUwNTc7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIHtcblx0XHQub3B0Z3JvdXAge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAjZjJmMmYyO1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0aXplLWNvbnRyb2wge1xuXHRcdCYucGx1Z2luLXJlbW92ZV9idXR0b24ge1xuXHRcdFx0W2RhdGEtdmFsdWVdIHtcblx0XHRcdFx0LnJlbW92ZSB7XG5cdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICNkMGQwZDA7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmFjdGl2ZSAucmVtb3ZlIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogI2NhY2FjYTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmRpc2FibGVkIFtkYXRhLXZhbHVlXSAucmVtb3ZlIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNlbGVjdGl6ZS1kcm9wZG93biB7XG5cdFx0Y29sb3I6ICM0OTUwNTc7XG5cdH1cblx0LnNlbGVjdGl6ZS1pbnB1dCB7XG5cdFx0Y29sb3I6ICM0OTUwNTc7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGlucHV0IHtcblx0XHRcdGNvbG9yOiAjNDk1MDU3O1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LnNlbGVjdGl6ZS1pbnB1dCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdCYuZnVsbCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHRcdCYuZm9jdXMge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjNDY3ZmNmO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoOTgsIDU4LCAxNjIsIDAuMjUpO1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dCB7XG5cdFx0PiBkaXYge1xuXHRcdFx0YmFja2dyb3VuZDogI2U5ZWNlZjtcblx0XHRcdGNvbG9yOiAjNDk1MDU3O1xuXHRcdFx0Ym9yZGVyOiAwIHNvbGlkIHJnYmEoMCwgNDAsIDEwMCwgMC4xMik7XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlOGU4ZTg7XG5cdFx0XHRcdGNvbG9yOiAjMzAzMDMwO1xuXHRcdFx0XHRib3JkZXI6IDAgc29saWQgI2NhY2FjYTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5kaXNhYmxlZCA+IGRpdiB7XG5cdFx0XHRjb2xvcjogIzdkN2Q3ZDtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdGJvcmRlcjogMCBzb2xpZCAkd2hpdGU7XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiAjN2Q3ZDdkO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRcdGJvcmRlcjogMCBzb2xpZCAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3RpemUtaW5wdXQge1xuXHRcdCYuZHJvcGRvd24tYWN0aXZlOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogI2YwZjBmMDtcblx0XHR9XG5cdH1cblx0LnNlbGVjdGl6ZS1kcm9wZG93biB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRbZGF0YS1zZWxlY3RhYmxlXSAuaGlnaGxpZ2h0IHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMTI1LCAxNjgsIDIwOCwgMC4yKTtcblx0XHR9XG5cdFx0Lm9wdGdyb3VwLWhlYWRlciB7XG5cdFx0XHRjb2xvcjogIzQ5NTA1Nztcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR9XG5cdFx0LmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmNGY4O1xuXHRcdFx0Y29sb3I6ICM0NjdmY2Y7XG5cdFx0XHQmLmNyZWF0ZSB7XG5cdFx0XHRcdGNvbG9yOiAjNDk1MDU3O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY3JlYXRlIHtcblx0XHRcdGNvbG9yOiByZ2JhKDQ4LCA0OCwgNDgsIDAuNSk7XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3RpemUtY29udHJvbCB7XG5cdFx0Ji5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dDphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGVcblx0XHRcdFx0dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAgNSclM0UlM0NwYXRoIGZpbGw9JyM5OTknIGQ9J00wIDBMMTAgMEw1IDVMMCAwJy8lM0UlM0Mvc3ZnJTNFXCIpXG5cdFx0XHRcdG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0fVxuXHRcdC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcblx0XHR9XG5cdH1cblx0LnNlbGVjdGl6ZS1kcm9wZG93biAuaW1hZ2UgaW1nLFxuXHQuc2VsZWN0aXplLWlucHV0IC5pbWFnZSBpbWcge1xuXHRcdGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC40KTtcblx0fVxuXHQvKiAjIyMjIyMjIyBTSURFTUVOVS1TVFlMRVMgIyMjIyMjIyMgKi9cblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0LnNpZGUtaGVhZGVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHQmLmFwcC5zaWRlYmFyLW1pbmkgLmFwcC1zaWRlYmFyIHtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgcHJpbnQge1xuXHRcdC5hcHAtY29udGVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHR9XG5cdC5hcHAtaGVhZGVyIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0fVxuXHQuYXBwLWhlYWRlcl9fbG9nbyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQucHNfX3RodW1iLXkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHdpZHRoOiAxcHg7XG5cdH1cblx0LmFwcC1zaWRlYmFyX190b2dnbGUge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LTEsIDApO1xuXHRcdH1cblx0fVxuXHQuYXBwLXNpZGViYXIge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDBweCAwcHggcmdiYSg0MiwgMzgsIDUzLCAwKTtcblx0XHRib3gtc2hhZG93OiAwcHggMHB4IDBweCAwcHggcmdiYSg0MiwgMzgsIDUzLCAwKTtcblx0XHRib3JkZXItcmlnaHQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdH1cblx0fVxuXHQuYXBwLXNpZGViYXJfX3VzZXIge1xuXHRcdGNvbG9yOiAjYThhOGE4O1xuXHRcdGltZyB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG5cdFx0XHRib3JkZXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblx0XHRcdGJveC1zaGFkb3c6IDBweCA1cHggNXB4IDBweCByZ2JhKDQ0LCA0NCwgNDQsIDAuMik7XG5cdFx0fVxuXHR9XG5cdC5hcHAtc2lkZWJhcl9fdXNlci1uYW1lLFxuXHQuYXBwLXNpZGViYXJfX3VzZXItZGVzaWduYXRpb24ge1xuXHRcdGNvbG9yOiAjZTVlOWVjO1xuXHR9XG5cdC5zaWRlLW1lbnVfX2l0ZW0ge1xuXHRcdGNvbG9yOiAkd2hpdGUtODtcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0LnNpZGUtbWVudV9faWNvbixcblx0XHRcdC5zaWRlLW1lbnVfX2xhYmVsIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmZvY3VzIHtcblx0XHRcdC5zaWRlLW1lbnVfX2ljb24sXG5cdFx0XHQuc2lkZS1tZW51X19sYWJlbCB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zbGlkZS1pdGVtIHtcblx0XHQmLmFjdGl2ZSxcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICNiNWMxZDI7XG5cdFx0fVxuXHR9XG5cdC5zbGlkZS1tZW51IGEuYWN0aXZlIHtcblx0XHRjb2xvcjogJHByaW1hcnktMTtcblx0fVxuXHQuc2xpZGUtaXRlbSxcblx0LnN1Yi1zbGlkZS1pdGVtLFxuXHQuc3ViLXNsaWRlLWl0ZW0yIHtcblx0XHQmLmFjdGl2ZSxcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuc3ViLXNpZGUtbWVudV9faXRlbSxcblx0LnN1Yi1zaWRlLW1lbnVfX2l0ZW0yIHtcblx0XHRjb2xvcjogJHdoaXRlLTg7XG5cdH1cblx0LnN1Yi1zbGlkZS1pdGVtLFxuXHQuc3ViLXNsaWRlLWl0ZW0yLFxuXHQuc3ViLXNpZGUtbWVudV9fbGFiZWwsXG5cdC5zdWItc2lkZS1tZW51X19sYWJlbDEsXG5cdC5zdWItc2lkZS1tZW51X19sYWJlbDIge1xuXHRcdCYuYWN0aXZlLFxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQuc2xpZGUtbWVudSBsaSAuc2xpZGUtaXRlbTpiZWZvcmUge1xuXHRcdGNvbG9yOiAjNjg3OThiO1xuXHR9XG5cdC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faWNvbiB7XG5cdFx0Y29sb3I6ICR3aGl0ZS03ICFpbXBvcnRhbnQ7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgkcHJpbWFyeS0xLCAwKTtcblx0XHR9XG5cdH1cblx0LnNsaWRlLWl0ZW0ge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LnNpZGUtbWVudV9faXRlbS5hY3RpdmUgLnNpZGUtbWVudV9faWNvbiB7XG5cdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIHtcblx0XHRcdC5zaWRlLW1lbnUgLnNpZGUtbWVudV9faWNvbiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkLnVzZXItbm90aWZpY2F0aW9uOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHRcdC5hcHAtc2lkZWJhcl9fdXNlciB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjI1LCAyMjUsIDIyNSwgMC4wNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5hcHAtdGl0bGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0Ym94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0fVxuXHQuYXBwLWJyZWFkY3J1bWIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cdC51c2VyLWluZm8ge1xuXHRcdC50ZXh0LWRhcmsge1xuXHRcdFx0Y29sb3I6ICMyNTI1MmEgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LnRleHQtbXV0ZWQge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS03ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5zaWRlLWhlYWRlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRib3JkZXItcmlnaHQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LnNpZGUtbWVudSB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdCYuc2lkZWJhci1taW5pIC5zaWRlLW1lbnUge1xuXHRcdGhlaWdodDogMTUwdmg7XG5cdH1cblx0Ji5ob3Jpem9udGFsIHtcblx0XHQuc2lkZS1tZW51IHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0XHQuaG9yaXpvbnRhbC1tYWluIHtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR9XG5cdFx0Lm1haW4tc2lkZW1lbnUgLnNsaWRlLWxlZnQsXG5cdFx0Lm1haW4tc2lkZW1lbnUgLnNsaWRlLXJpZ2h0IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZpbGw6ICR0ZXh0LWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2lkZS1tZW51IC5zdWItY2F0ZWdvcnkge1xuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cdH1cblx0LnNpZGUtbWVudSAuc3ViLXNpZGUtbWVudV9fbGFiZWwsXG5cdC5zdWItc2xpZGUtbGFiZWwsXG5cdC5zdWItc2lkZS1tZW51X19sYWJlbDIge1xuXHRcdGNvbG9yOiAkd2hpdGUtODtcblx0fVxuXHQuc3ViLXNsaWRlLWl0ZW0sXG5cdC5zdWItc2xpZGUtaXRlbTIge1xuXHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0fVxuXHQvKi0tIFN1YnNsaWRlIC0tLSovXG5cdC8qLS0gU3Vic2xpZGUyIC0tLSovXG5cdC8qICMjIyMjIyMjIFRFTVAtU1RZTEVTICMjIyMjIyMjICovXG5cdC5yaWNoVGV4dCB7XG5cdFx0Ym9yZGVyOiAkdHJhbnNwYXJlbnQtYm9yZGVyIHNvbGlkIDFweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdC5yaWNoVGV4dC10b29sYmFyIHtcblx0XHRcdGJvcmRlci1ib3R0b206IHJnYmEoMTU2LCAxNjIsIDE2MSwgMCkgc29saWQgMXB4O1xuXHRcdFx0dWwgbGkgYSB7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogcmdiYSgxNTYsIDE2MiwgMTYxLCAwLjIpIHNvbGlkIDFweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnRyYW5zcGFyZW50LW1vZGUgLmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0ciAuZGF5LmV2ZW50OmhvdmVyLFxuXHQuY2FsMSAuY2xuZHIgLmNsbmRyLXRhYmxlIHRyIC5kYXkubXktZXZlbnQ6aG92ZXIsXG5cdC50cmFuc3BhcmVudC1tb2RlIC5jYWwxIC5jbG5kciAuY2xuZHItdGFibGUgdHIgLmRheS50b2RheSxcblx0LmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0ciAuZGF5Lm15LXRvZGF5IHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC5jYWwxIC5jbG5kciB7XG5cdFx0LmNsbmRyLXRhYmxlIHtcblx0XHRcdC5oZWFkZXItZGF5cyAuaGVhZGVyLWRheSB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0XHRcdH1cblx0XHRcdHRyIC5kYXkuZXZlbnQ6aG92ZXIsXG5cdFx0XHQuY2FsMSAuY2xuZHIgLmNsbmRyLXRhYmxlIHRyIC5kYXkubXktZXZlbnQ6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0dHI6bGFzdC1jaGlsZCAuZGF5LFxuXHRcdFx0LmNhbDEgLmNsbmRyIC5jbG5kci10YWJsZSB0cjpsYXN0LWNoaWxkIC5teS1kYXkge1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0fVxuXHRcdFx0dHIge1xuXHRcdFx0XHQuZW1wdHksXG5cdFx0XHRcdC5hZGphY2VudC1tb250aCxcblx0XHRcdFx0Lm15LWVtcHR5LFxuXHRcdFx0XHQubXktYWRqYWNlbnQtbW9udGgge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHRcdGJvcmRlci10b3AtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5kYXkge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHRcdGJvcmRlci10b3AtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHRcdFx0Ji5ldmVudCxcblx0XHRcdFx0XHQmLm15LWV2ZW50IHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY2xuZHItY29udHJvbHMge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHRcdC5jbG5kci1jb250cm9scyAuY2xuZHItY29udHJvbC1idXR0b24ge1xuXHRcdFx0LmNsbmRyLXByZXZpb3VzLWJ1dHRvbixcblx0XHRcdC5jbG5kci1uZXh0LWJ1dHRvbiB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5mYy11bnRoZW1lZCB7XG5cdFx0LmZjLWNvbnRlbnQsXG5cdFx0LmZjLWRpdmlkZXIsXG5cdFx0LmZjLWxpc3QtaGVhZGluZyB0ZCxcblx0XHQuZmMtbGlzdC12aWV3LFxuXHRcdC5mYy1wb3BvdmVyLFxuXHRcdC5mYy1yb3csXG5cdFx0dGJvZHksXG5cdFx0dGQsXG5cdFx0dGgsXG5cdFx0dGhlYWQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0fVxuXHQuZmMtZXZlbnQsXG5cdC5mYy1ldmVudC1kb3Qge1xuXHRcdGNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyICFpbXBvcnRhbnQ7XG5cdH1cblx0LmZjLXVudGhlbWVkIHtcblx0XHQuZmMtZGl2aWRlcixcblx0XHQuZmMtbGlzdC1oZWFkaW5nIHRkLFxuXHRcdC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdH1cblx0LmZjLXRvb2xiYXIge1xuXHRcdC5mYy1zdGF0ZS1hY3RpdmUsXG5cdFx0LnVpLXN0YXRlLWFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjYjRiNGI0O1xuXHRcdH1cblx0fVxuXHQuZmMtdG9kYXktYnV0dG9uIGZjLWJ1dHRvbiBmYy1zdGF0ZS1kZWZhdWx0IGZjLWNvcm5lci1sZWZ0IGZjLWNvcm5lci1yaWdodCBmYy1zdGF0ZS1kaXNhYmxlZDpmb2N1cyB7XG5cdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtOmhvdmVyIHRkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuXHR9XG5cdC5jYWwxIC5jbG5kciAuY2xuZHItdGFibGUgdHIge1xuXHRcdC5lbXB0eTpob3Zlcixcblx0XHQuYWRqYWNlbnQtbW9udGg6aG92ZXIsXG5cdFx0Lm15LWVtcHR5OmhvdmVyLFxuXHRcdC5teS1hZGphY2VudC1tb250aDpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHR9XG5cdC5jYWwxIC5jbG5kciAuY2xuZHItdGFibGUgLmhlYWRlci1kYXlzIC5oZWFkZXItZGF5IHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC8qLS0tLS0tIENoYXJ0cyBzdHlsZXMgLS0tLS0tKi9cblx0Lmluc3RhZ3JhbSB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IGJvdHRvbSwgI2RlNDk3YiAwJSwgI2UxMTY0ZiAxMDAlKTtcblx0fVxuXHQubGlua2VkaW4ge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sICMwZDk3ZGUgMCUsICMxMzU0N2EgMTAwJSk7XG5cdH1cblx0LnR3aXR0ZXIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sICMwMGYyZmUgMCUsICMxZTYzYzMgMTAwJSk7XG5cdH1cblx0LmZhY2Vib29rIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQgYm90dG9tLCAjM2Q2Y2JmIDAlLCAjMWUzYzcyIDEwMCUpO1xuXHR9XG5cdC5tYXAtaGVhZGVyOmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNDUsIDI0NywgMjUxLCAwKSA1JSwgJHRyYW5zcGFyZW50LXRoZW1lIDk1JSk7XG5cdH1cblx0LmNoYXJ0LWNpcmNsZS12YWx1ZSBzbWFsbCxcblx0LmNoYXJ0LWNpcmNsZS0xLXZhbHVlIHNtYWxsIHtcblx0XHRjb2xvcjogIzlhYTBhYztcblx0fVxuXHQvKi0tLS1jaGFydC1kcm9wLXNoYWRvdy0tLS0qL1xuXHQuY2hhcnQtZHJvcHNoYWRvdyB7XG5cdFx0LXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KC02cHggNXB4IDRweCAjMmEyNjM1KTtcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KC02cHggNXB4IDRweCAjMmEyNjM1KTtcblx0fVxuXHQuY2hhcnQtZHJvcHNoYWRvdy1wcmltYXJ5IHtcblx0XHQtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coKC02cHgpIDEycHggNHB4IHJnYmEoMTMzLCA2NywgMjQ2LCAwLjIpKTtcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KCgtNnB4KSAxMnB4IDRweCByZ2JhKDEzMywgNjcsIDI0NiwgMC4yKSk7XG5cdH1cblx0LmNoYXJ0LWRyb3BzaGFkb3ctcHJpbWFyeS0xIHtcblx0XHQtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coKC02cHgpIDEycHggNHB4IHJnYmEoMTMzLCA2NywgMjQ2LCAwLjIpKTtcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KCgtNnB4KSAxMnB4IDRweCByZ2JhKDEzMywgNjcsIDI0NiwgMC4yKSk7XG5cdH1cblx0LmNoYXJ0LWRyb3BzaGFkb3ctZGFuZ2VyIHtcblx0XHQtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coKC02cHgpIDEycHggNHB4IHJnYmEoMjQ0LCA4OCwgOTEsIDAuMSkpO1xuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coKC02cHgpIDVweCA0cHggcmdiYSgyNDQsIDg4LCA5MSwgMC4xKSk7XG5cdH1cblx0LmNoYXJ0LWRyb3BzaGFkb3ctd2FybmluZyB7XG5cdFx0LXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KCgtNnB4KSA1cHggNHB4IHJnYmEoMjQ3LCAxODMsIDQ5LCAwLjEpKTtcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KCgtNnB4KSA1cHggNHB4IHJnYmEoMjQ3LCAxODMsIDQ5LCAwLjEpKTtcblx0fVxuXHQuQmFyQ2hhcnRTaGFkb3cge1xuXHRcdC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygoLTRweCkgOXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMykpO1xuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coKC02cHgpIDlweCA0cHggcmdiYSgwLCAwLCAwLCAwLjMpKTtcblx0fVxuXHQvKi0tLS1jaGFydC1kcm9wLXNoYWRvdy0tLS0qL1xuXHQuY2hhcnQtZHJvcHNoYWRvdzIge1xuXHRcdC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygoLTZweCkgNXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikpO1xuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coKC02cHgpIDVweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpKTtcblx0fVxuXHQuY2hhcnQtZHJvcHNoYWRvdy1zZWNvbmRhcnkge1xuXHRcdC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygoLTZweCkgNXB4IDRweCByZ2JhKDEzMCwgMjA3LCAyNDIsIDAuMSkpO1xuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coKC02cHgpIDVweCA0cHggcmdiYSgxMzAsIDIwNywgMjQyLCAwLjEpKTtcblx0fVxuXHQuY2hhcnQtZHJvcHNoYWRvdy1zdWNjZXNzIHtcblx0XHQtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coKC02cHgpIDVweCA0cHggcmdiYSgxOSwgMTkxLCAxNjYsIDAuMSkpO1xuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coKC02cHgpIDVweCA0cHggcmdiYSgxOSwgMTkxLCAxNjYsIDAuMSkpO1xuXHR9XG5cdC5jaGFydC1kcm9wc2hhZG93LWluZm8ge1xuXHRcdC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygoLTZweCkgNXB4IDRweCByZ2JhKDcsIDExNiwgMjQ4LCAwLjEpKTtcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KCgtNnB4KSA1cHggNHB4IHJnYmEoNywgMTE2LCAyNDgsIDAuMSkpO1xuXHR9XG5cdC5HcmFkaWVudGxpbmVTaGFkb3cge1xuXHRcdC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwIC04cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSk7XG5cdFx0ZmlsdGVyOiBkcm9wLXNoYWRvdygwIC04cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSk7XG5cdH1cblx0LmRvbnV0U2hhZG93IHtcblx0XHQtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coKC01cHgpIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjUpKTtcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KCgtMXB4KSAwcHggMnB4IHJnYmEoMTU5LCAxMjAsIDI1NSwgMC41KSk7XG5cdH1cblx0LmRvbnV0U2hhZG93LXllbGxvdyB7XG5cdFx0LXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KCgtNXB4KSA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC41KSk7XG5cdFx0ZmlsdGVyOiBkcm9wLXNoYWRvdygoLTFweCkgMHB4IDJweCByZ2JhKDI1MSwgMTk2LCA1MiwgMC41KSk7XG5cdH1cblx0LmRvbnV0U2hhZG93LWJsdWUge1xuXHRcdC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygoLTVweCkgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuNSkpO1xuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coKC0xcHgpIDBweCAycHggcmdiYSgzNiwgNzIsIDEzNSwgMC41KSk7XG5cdH1cblx0LyogIyMjIyMjIENoYXQgICMjIyMjIyAqL1xuXHQubWFpbi1uYXYtbGluZS1jaGF0IHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdC5uYXYtbGluayB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXHQubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0Lm1haW4tY2hhdC1jb250YWN0cy1tb3JlIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC5tYWluLWNoYXQtbGlzdCB7XG5cdFx0Lm1lZGlhIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdCsgLm1lZGlhIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdH1cblx0XHRcdCYubmV3IHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdC5tZWRpYS1jb250YWN0LW5hbWUgc3BhbjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubWVkaWEtYm9keSBwIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXI6Zmlyc3QtY2hpbGQsXG5cdFx0XHQmOmZvY3VzOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQubWVkaWEtY29udGFjdC1uYW1lIHNwYW46Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm1lZGlhLWJvZHkgcCB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tYWluLWltZy11c2VyIHNwYW4ge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdH1cblx0XHQubWVkaWEtYm9keSBwIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUtNztcblx0XHR9XG5cdFx0Lm1lZGlhLWNvbnRhY3QtbmFtZSBzcGFuIHtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubWFpbi1jaGF0LWhlYWRlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHQubmF2LWxpbmsge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdH1cblx0fVxuXHQubWFpbi1jaGF0LW1zZy1uYW1lIHNtYWxsLFxuXHQubWFpbi1jaGF0LWJvZHkgLm1lZGlhLWJvZHkgPiBkaXY6bGFzdC1jaGlsZCB7XG5cdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHR9XG5cdC5tYWluLWNoYXQtdGltZSB7XG5cdFx0c3BhbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdFx0Jjo6YmVmb3JlLFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0fVxuXHR9XG5cdC5tYWluLWNoYXQtZm9vdGVyIHtcblx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHQubmF2LWxpbmsge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHRcdH1cblx0XHQuZm9ybS1jb250cm9sIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm1haW4tY29udGVudC10aXRsZSB7XG5cdFx0Y29sb3I6ICMxNzBjNmI7XG5cdH1cblx0Lm1haW4tbXNnLXdyYXBwZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHR9XG5cdC5tYWluLWNoYXQtYm9keSAubWVkaWEuZmxleC1yb3ctcmV2ZXJzZSAubWFpbi1tc2ctd3JhcHBlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LyogIyMjIyMjIENoYXQgICMjIyMjIyAqL1xuXHQuY2hhdC1wcm9maWxlIHtcblx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdH1cblx0LnNoYXJlZC1maWxlcyB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5tYWluLWNoYXQtbGlzdCAubWVkaWEge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmF1dGhlbnRpY2F0aW9uIHtcblx0XHQuY2FyZDpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDE2cHggMjZweCAwIHJnYmEoMCwgMCwgMCwgMC40KSwgMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xuXHRcdH1cblx0XHQuZm9ybS1jb250cm9sOmZvY3VzIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0fVxuXHRcdGlucHV0OjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0fVxuXHRcdC5mbGV4LWMtbSAubG9naW4xMDAtc29jaWFsLWl0ZW0gaSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQubG9naW4xMDAtc29jaWFsLWl0ZW0ge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQud3JhcC1sb2dpbjEwMCB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGJveC1zaGFkb3c6IDAgM3B4IDlweCAwIHJnYmEoMjgsIDI4LCA1MSwgMC4xNSk7XG5cdH1cblx0LmxvZ2luMTAwLWZvcm0tdGl0bGUge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LmlucHV0MTAwIHtcblx0XHRjb2xvcjogI2RlZGVmZDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LnN5bWJvbC1pbnB1dDEwMCxcblx0LndyYXAtaW5wdXQxMDAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkd2hpdGUtNztcblx0fVxuXHQuY29uc3RydWN0aW9uIC5idG4uYnRuLWljb24ge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQvKi0tLS0tIFJhbmdlIHNsaWRlciAtLS0tLS0tKi9cblx0LnJhbmdlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdCY6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuXHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdG91dHB1dCB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xuXHRcdH1cblx0XHQmLnJhbmdlLXN1Y2Nlc3Mge1xuXHRcdFx0aW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcblx0XHRcdFx0Jjo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXG5cdFx0XHRcdCY6Oi1tb3otc2xpZGVyLXRodW1iIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRcdH1cblx0XHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRcdG91dGxpbmUtY29sb3I6ICRncmVlbjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5yYW5nZS1pbmZvIHtcblx0XHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRcdCY6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuXHRcdFx0XHQmOjotbW96LXNsaWRlci10aHVtYiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGF6dXJlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRvdXRwdXQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1cmU7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAkYXp1cmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYucmFuZ2Utd2FybmluZyB7XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHQmOjotd2Via2l0LXNsaWRlci10aHVtYixcblx0XHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlY2I0MDM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlY2I0MDM7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAjZWNiNDAzO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnJhbmdlLWRhbmdlciB7XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHQmOjotd2Via2l0LXNsaWRlci10aHVtYixcblx0XHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjMjFhMWE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjMjFhMWE7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAjYzIxYTFhO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdCY6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuXHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdG91dHB1dCB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xuXHRcdH1cblx0XHQmLnJhbmdlLXN1Y2Nlc3Mge1xuXHRcdFx0aW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcblx0XHRcdFx0Jjo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXG5cdFx0XHRcdCY6Oi1tb3otc2xpZGVyLXRodW1iIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRcdH1cblx0XHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRcdG91dGxpbmUtY29sb3I6ICRncmVlbjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5yYW5nZS1pbmZvIHtcblx0XHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRcdCY6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuXHRcdFx0XHQmOjotbW96LXNsaWRlci10aHVtYiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGF6dXJlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRvdXRwdXQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1cmU7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAkYXp1cmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYucmFuZ2Utd2FybmluZyB7XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHQmOjotd2Via2l0LXNsaWRlci10aHVtYixcblx0XHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlY2I0MDM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlY2I0MDM7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAjZWNiNDAzO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnJhbmdlLWRhbmdlciB7XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHQmOjotd2Via2l0LXNsaWRlci10aHVtYixcblx0XHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjMjFhMWE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjMjFhMWE7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAjYzIxYTFhO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdCY6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuXHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdG91dHB1dCB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xuXHRcdH1cblx0XHQmLnJhbmdlLXN1Y2Nlc3Mge1xuXHRcdFx0aW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcblx0XHRcdFx0Jjo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXG5cdFx0XHRcdCY6Oi1tb3otc2xpZGVyLXRodW1iIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRcdH1cblx0XHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRcdG91dGxpbmUtY29sb3I6ICRncmVlbjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5yYW5nZS1pbmZvIHtcblx0XHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRcdCY6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuXHRcdFx0XHQmOjotbW96LXNsaWRlci10aHVtYiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGF6dXJlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRvdXRwdXQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1cmU7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAkYXp1cmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYucmFuZ2Utd2FybmluZyB7XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHQmOjotd2Via2l0LXNsaWRlci10aHVtYixcblx0XHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlY2I0MDM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlY2I0MDM7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAjZWNiNDAzO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnJhbmdlLWRhbmdlciB7XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHQmOjotd2Via2l0LXNsaWRlci10aHVtYixcblx0XHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjMjFhMWE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjMjFhMWE7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAjYzIxYTFhO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdCY6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuXHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdG91dHB1dCB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xuXHRcdH1cblx0XHQmLnJhbmdlLXN1Y2Nlc3Mge1xuXHRcdFx0aW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcblx0XHRcdFx0Jjo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXG5cdFx0XHRcdCY6Oi1tb3otc2xpZGVyLXRodW1iIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRcdH1cblx0XHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRcdG91dGxpbmUtY29sb3I6ICRncmVlbjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5yYW5nZS1pbmZvIHtcblx0XHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRcdCY6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuXHRcdFx0XHQmOjotbW96LXNsaWRlci10aHVtYiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGF6dXJlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRvdXRwdXQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1cmU7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAkYXp1cmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYucmFuZ2Utd2FybmluZyB7XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHQmOjotd2Via2l0LXNsaWRlci10aHVtYixcblx0XHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlY2I0MDM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlY2I0MDM7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAjZWNiNDAzO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnJhbmdlLWRhbmdlciB7XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHQmOjotd2Via2l0LXNsaWRlci10aHVtYixcblx0XHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjMjFhMWE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjMjFhMWE7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAjYzIxYTFhO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdCY6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuXHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdG91dHB1dCB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xuXHRcdH1cblx0XHQmLnJhbmdlLXN1Y2Nlc3Mge1xuXHRcdFx0aW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcblx0XHRcdFx0Jjo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXG5cdFx0XHRcdCY6Oi1tb3otc2xpZGVyLXRodW1iIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcblx0XHRcdH1cblx0XHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRcdG91dGxpbmUtY29sb3I6ICRncmVlbjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5yYW5nZS1pbmZvIHtcblx0XHRcdGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG5cdFx0XHRcdCY6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuXHRcdFx0XHQmOjotbW96LXNsaWRlci10aHVtYiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGF6dXJlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRvdXRwdXQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXp1cmU7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAkYXp1cmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYucmFuZ2Utd2FybmluZyB7XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHQmOjotd2Via2l0LXNsaWRlci10aHVtYixcblx0XHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlY2I0MDM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlY2I0MDM7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAjZWNiNDAzO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnJhbmdlLWRhbmdlciB7XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHQmOjotd2Via2l0LXNsaWRlci10aHVtYixcblx0XHRcdFx0Jjo6LW1vei1zbGlkZXItdGh1bWIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjMjFhMWE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdG91dHB1dCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjMjFhMWE7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuXHRcdFx0XHRvdXRsaW5lLWNvbG9yOiAjYzIxYTFhO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKi0tLS0tIFJhbmdlIHNsaWRlciAtLS0tLS0tKi9cblx0LyotLS0tLSBSYW5nZSBzbGlkZXIgLS0tLS0tLSovXG5cdC8qLS0tLS0gUmFuZ2Ugc2xpZGVyIC0tLS0tLS0qL1xuXHQvKi0tLS0tIFJhbmdlIHNsaWRlciAtLS0tLS0tKi9cblx0LnJpYmJvbjEge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yaWdodDogMjRweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci10b3A6IDEzcHggc29saWQgI2Y4NDYzZjtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjg0NjNmO1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjg0NjNmO1xuXHRcdFx0fVxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNjMDIwMzE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5yaWJib24gc3BhbiB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kOiAjNzlhNzBhO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjZjg0NjNmIDAlLCAjZjg0NjNmIDEwMCUpO1xuXHRcdGJveC1zaGFkb3c6IDAgM3B4IDEwcHggLTVweCBibGFjaztcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZjg0NjNmO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItdG9wOiAzcHggc29saWQgI2Y4NDYzZjtcblx0XHR9XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yaWdodDogM3B4IHNvbGlkICNmODQ2M2Y7XG5cdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItdG9wOiAzcHggc29saWQgI2Y4NDYzZjtcblx0XHR9XG5cdH1cblx0LyotLS0gV0laQVJEIEVMRU1FTlRTIC0tLSovXG5cdC53aXphcmQge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0PiB7XG5cdFx0XHQuc3RlcHMge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnktMTtcblx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubnVtYmVyLFxuXHRcdFx0XHRcdCY6aG92ZXIgLm51bWJlcixcblx0XHRcdFx0XHQmOmFjdGl2ZSAubnVtYmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZGVkZjM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5kaXNhYmxlZCBhIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jdXJyZW50IGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5udW1iZXIsXG5cdFx0XHRcdFx0Jjpob3ZlciAubnVtYmVyLFxuXHRcdFx0XHRcdCY6YWN0aXZlIC5udW1iZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTE7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZG9uZSBhIHtcblx0XHRcdFx0XHRjb2xvcjogJHN1Y2Nlc3M7XG5cdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHN1Y2Nlc3M7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5udW1iZXIsXG5cdFx0XHRcdFx0Jjpob3ZlciAubnVtYmVyLFxuXHRcdFx0XHRcdCY6YWN0aXZlIC5udW1iZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNvbnRlbnQge1xuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHQ+IHtcblx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuYm9keSBpbnB1dC5wYXJzbGV5LWVycm9yIHtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2ZmNWM3Nztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5hY3Rpb25zIHtcblx0XHRcdFx0PiB1bCA+IGxpOmxhc3QtY2hpbGQgYSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG5cdFx0XHRcdH1cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMTtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5kaXNhYmxlZCBhIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGUtNztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG5cdFx0LndpemFyZC52ZXJ0aWNhbCA+IC5jb250ZW50IHtcblx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcblx0XHQud2l6YXJkLnZlcnRpY2FsID4gLmFjdGlvbnMge1xuXHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0fVxuXHR9XG5cdC8qKioqKiogRVFVQUwgQ09MVU1OIFdJRFRIIFNURVAgSU5ESUNBVE9SICoqKioqL1xuXHQvKioqKiogQ1VTVE9NIFNUWUxFUyAqKioqKi9cblx0LndpemFyZC1zdHlsZS0xID4gLnN0ZXBzID4gdWwge1xuXHRcdGEge1xuXHRcdFx0Lm51bWJlcixcblx0XHRcdCY6aG92ZXIgLm51bWJlcixcblx0XHRcdCY6YWN0aXZlIC5udW1iZXIge1xuXHRcdFx0XHRjb2xvcjogIzY5NmU4ZDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YzZjdmZDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmN1cnJlbnQgYSB7XG5cdFx0XHQubnVtYmVyLFxuXHRcdFx0Jjpob3ZlciAubnVtYmVyLFxuXHRcdFx0JjphY3RpdmUgLm51bWJlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kb25lIGEge1xuXHRcdFx0Lm51bWJlcixcblx0XHRcdCY6aG92ZXIgLm51bWJlcixcblx0XHRcdCY6YWN0aXZlIC5udW1iZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjQzYWIwO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQud2l6YXJkLXN0eWxlLTIgPiAuc3RlcHMgPiB1bCB7XG5cdFx0YSB7XG5cdFx0XHQubnVtYmVyLFxuXHRcdFx0Jjpob3ZlciAubnVtYmVyLFxuXHRcdFx0JjphY3RpdmUgLm51bWJlciB7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNmM2Y3ZmQ7XG5cdFx0XHRcdGNvbG9yOiAjNjk2ZThkO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jdXJyZW50IGEge1xuXHRcdFx0Lm51bWJlcixcblx0XHRcdCY6aG92ZXIgLm51bWJlcixcblx0XHRcdCY6YWN0aXZlIC5udW1iZXIge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5LTE7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZG9uZSBhIHtcblx0XHRcdC5udW1iZXIsXG5cdFx0XHQmOmhvdmVyIC5udW1iZXIsXG5cdFx0XHQmOmFjdGl2ZSAubnVtYmVyIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjOGMzZmViO1xuXHRcdFx0XHRjb2xvcjogIzhjM2ZlYjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LyotLS0gV0laQVJEIEVMRU1FTlRTIC0tLSovXG5cdC5wYXJzbGV5LXJlcXVpcmVkIHtcblx0XHRjb2xvcjogI2ZmNWM3Nztcblx0fVxuXHQud2l6YXJkLWNhcmQgLm1vdmluZy10YWIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTEgIWltcG9ydGFudDtcblx0fVxuXHQuZm9ybS1ncm91cCBsYWJlbC5jb250cm9sLWxhYmVsIHtcblx0XHRjb2xvcjogJHByaW1hcnktMTtcblx0fVxuXHQud2l6YXJkLWNhcmQuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2M0YzRjNCwgI2M0YzRjNCwgbGluZWFyLWdyYWRpZW50KCNlMWUxZTIsICNlMWUxZTIpKTtcblx0fVxuXHQud2l6YXJkLWNvbnRhaW5lciAud2l6YXJkLW5hdmlnYXRpb24ge1xuXHRcdGJhY2tncm91bmQ6ICNlYmVmZjg7XG5cdH1cblx0LndpemFyZC1jYXJkIC5jaG9pY2Uge1xuXHRcdCY6aG92ZXIgLmljb24sXG5cdFx0Ji5hY3RpdmUgLmljb24ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeS0xICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktMSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQud2VhdGhlci1jYXJkIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0LnRvcCAud3JhcHBlciB7XG5cdFx0XHQubXluYXYgLmxucixcblx0XHRcdC5oZWFkaW5nLFxuXHRcdFx0LmxvY2F0aW9uIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHRcdC50ZW1wIHtcblx0XHRcdFx0YSxcblx0XHRcdFx0LnRlbXAtdmFsdWUsXG5cdFx0XHRcdC5kZWcge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmJvdHRvbSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHQud3JhcHBlciAuZm9yZWNhc3Qge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcblx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQud2lkZ2V0LWluZm8ge1xuXHRcdGkge1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR9XG5cdH1cblx0LndpZGdldHMtY2FyZHMgLndycC5pY29uLWNpcmNsZSBpIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC8qKndpZGdldHMqL1xuXHQud2lkZ2V0LXByb2dyZXNzIC5wcm9ncmVzcyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHR9XG5cdC53aWRnZXQtY2FyZC0xIGkge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQud2lkZWdldC11c2VyIC53aWRlZ2V0LXVzZXItaWNvbnMgYTpob3ZlciB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQud2lkZWdldC11c2VyLXRhYiAudGFiLW1lbnUtaGVhZGluZyB7XG5cdFx0Lm5hdiBsaSBhIHtcblx0XHRcdGNvbG9yOiAjMzc0MjU0O1xuXHRcdH1cblx0fVxuXHQud2lkZ2V0LWRyb3AgLmJ1dHRvbjpmb2N1cyB7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmFudCAhaW1wb3J0YW50O1xuXHR9XG5cdC8qICMjIyMjIyMjIFVUSUxJVElFUy1TVFlMRVMgIyMjIyMjIyMgKi9cblx0LmJnLXNlY29uZGFyeSB7XG5cdFx0YmFja2dyb3VuZDogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctc2Vjb25kYXJ5IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctc2Vjb25kYXJ5IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctc3VjY2VzcyB7XG5cdFx0YmFja2dyb3VuZDogJHN1Y2Nlc3MgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXN1Y2Nlc3Mge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTViZjQyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1zdWNjZXNzIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzE1YmY0MiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctaW5mbyB7XG5cdFx0YmFja2dyb3VuZDogJGluZm8gIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWluZm8ge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWViMGUyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1pbmZvIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzFlYjBlMiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctd2FybmluZyB7XG5cdFx0YmFja2dyb3VuZDogJHdhcm5pbmcgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXdhcm5pbmcge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTBhMzI1ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy13YXJuaW5nIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2UwYTMyNSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctZGFuZ2VyIHtcblx0XHRiYWNrZ3JvdW5kOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1kYW5nZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGUyMjNkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1kYW5nZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGUyMjNkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1saWdodCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHkgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWxpZ2h0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctZGFyayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmsgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWRhcmsge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctZmFjZWJvb2sge1xuXHRcdGJhY2tncm91bmQ6ICMyYjQxNzAgIWltcG9ydGFudDtcblx0fVxuXHQvKi0tLSBncmFkaWVudC1iYWNrZ3JvdW5kcyAtLSovXG5cdC5iZy1zZWNvbmRhcnktZ3JhZGllbnQge1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICM4MmNmZjIgMCUsICMyOGI3ZjkgMTAwJSkgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXNlY29uZGFyeS1ncmFkaWVudCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLXNlY29uZGFyeS1ncmFkaWVudCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXN1Y2Nlc3MtZ3JhZGllbnQge1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICMxZWEzOGYgMCUsICM1Y2Y5ZTIgMTAwJSkgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXN1Y2Nlc3MtZ3JhZGllbnQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ4NzAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1zdWNjZXNzLWdyYWRpZW50IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ0ODcwMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctaW5mby1ncmFkaWVudCB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgIzFlNjNjMyAwJSwgIzAwZjJmZSAxMDAlKSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctaW5mby1ncmFkaWVudCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxNTk0ZWYgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWluZm8tZ3JhZGllbnQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTU5NGVmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy13YXJuaW5nLWdyYWRpZW50IHtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCAjZjY2YjRlIDAlLCAjZmJjNDM0IDEwMCUpICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy13YXJuaW5nLWdyYWRpZW50IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctd2FybmluZy1ncmFkaWVudCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3cgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWRhbmdlci1ncmFkaWVudCB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgI2I1MWIzNSAwJSwgI2ZkNGE2OCAxMDAlKSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctZGFuZ2VyLWdyYWRpZW50IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ExMTkxOCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctZGFuZ2VyLWdyYWRpZW50IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ExMTkxOCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctbGlnaHQtZ3JhZGllbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWxpZ2h0LWdyYWRpZW50IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctbGlnaHQtZ3JhZGllbnQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1kYXJrLWdyYWRpZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyayAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctZGFyay1ncmFkaWVudCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWRhcmstZ3JhZGllbnQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1mYWNlYm9vay1ncmFkaWVudCB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgIzNiNTk5OCwgIzJiNDE3MCkgIWltcG9ydGFudDtcblx0fVxuXHQuYmctd2hpdGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5iZy10cmFuc3BhcmVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0fVxuXHQuYmcxIHtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQgYm90dG9tLCAjMTYzYjdjIDAlLCAjNTQ4YmViIDEwMCUpO1xuXHR9XG5cdC5iZzIge1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICMwMGYyZmUgMCUsICMxZTYzYzMgMTAwJSkgIWltcG9ydGFudDtcblx0fVxuXHQuYmczIHtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCAjZjUzZTMxLCAjZGQ0YjM5KTtcblx0fVxuXHQvKi0tLS0tLSBCYWNrZ3JvdW5kIGNvbG9ycyAtLS0tLS0tKi9cblx0LmJnLXB1cnBsZSB7XG5cdFx0YmFja2dyb3VuZDogJHB1cnBsZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXB1cnBsZSB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4YzMxZTQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLXB1cnBsZSB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4YzMxZTQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWJsdWUtbGlnaHRlc3Qge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlZGYyZmEgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWJsdWUtbGlnaHRlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzVkNWVmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1ibHVlLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2M1ZDVlZiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctYmx1ZS1saWdodGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzhkOWYxICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1ibHVlLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOWZiZGU3ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1ibHVlLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOWZiZGU3ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1ibHVlLWxpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjN2VhNWRkICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1ibHVlLWxpZ2h0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzU2ODlkMiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctYmx1ZS1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1Njg5ZDIgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWJsdWUtZGFyayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzM4NjZhNiAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctYmx1ZS1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJiNGY4MCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctYmx1ZS1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJiNGY4MCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctYmx1ZS1kYXJrZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxYzMzNTMgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWJsdWUtZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzBmMWMyZCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctYmx1ZS1kYXJrZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGYxYzJkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1ibHVlLWRhcmtlc3Qge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwZTE5MjkgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWJsdWUtZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMTAyMDMgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWJsdWUtZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMTAyMDMgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXB1cnNzaWFuYmx1ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzM2MmY3MTtcblx0fVxuXHRhLmJnLXB1cnNzaWFuYmx1ZS1saWdodGVzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzZjM2ODggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLXB1cnNzaWFuYmx1ZS1saWdodGVzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzZjM2ODggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWluZGlnby1saWdodGVzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwZjFmYSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctaW5kaWdvLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NhY2RlZCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctaW5kaWdvLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NhY2RlZCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctaW5kaWdvLWxpZ2h0ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNkMWQ1ZjAgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWluZGlnby1saWdodGVyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2FiYjJlMyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctaW5kaWdvLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYWJiMmUzICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1pbmRpZ28tbGlnaHQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM5MzllZGMgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWluZGlnby1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM2YzdiZDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWluZGlnby1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM2YzdiZDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWluZGlnby1kYXJrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTE1ZGE0ICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1pbmRpZ28tZGFyayB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0MDRhODIgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWluZGlnby1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQwNGE4MiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctaW5kaWdvLWRhcmtlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzI4MmU1MiAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctaW5kaWdvLWRhcmtlciB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxNzFiMzAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWluZGlnby1kYXJrZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxYjMwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1pbmRpZ28tZGFya2VzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzE0MTcyOSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctaW5kaWdvLWRhcmtlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDMwNDA3ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1pbmRpZ28tZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMzA0MDcgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXB1cnBsZS1saWdodGVzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZWZmZCAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctcHVycGxlLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RkYzJmNyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctcHVycGxlLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2RkYzJmNyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctcHVycGxlLWxpZ2h0ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlNGNmZjkgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXB1cnBsZS1saWdodGVyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NiYTJmMyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctcHVycGxlLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2JhMmYzICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1wdXJwbGUtbGlnaHQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjMDhlZjAgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXB1cnBsZS1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNhNzYxZWEgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLXB1cnBsZS1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNhNzYxZWEgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXB1cnBsZS1kYXJrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjODQ0YmJiICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1wdXJwbGUtZGFyayB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM2YTNhOTkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLXB1cnBsZS1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzZhM2E5OSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctcHVycGxlLWRhcmtlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzQyMjY1ZSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctcHVycGxlLWRhcmtlciB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyOTE3M2EgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLXB1cnBsZS1kYXJrZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjkxNzNhICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1wdXJwbGUtZGFya2VzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzIxMTMyZiAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctcHVycGxlLWRhcmtlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwNDBiICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1wdXJwbGUtZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwODA0MGIgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXBpbmstbGlnaHRlc3Qge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZWYwZjUgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXBpbmstbGlnaHRlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmJjMGQ1ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1waW5rLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZiYzBkNSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctcGluay1saWdodGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkM2UxICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1waW5rLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhM2MwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1waW5rLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhM2MwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1waW5rLWxpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjk5OWI5ICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1waW5rLWxpZ2h0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y2Njk5OCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctcGluay1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNjY5OTggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXBpbmstZGFyayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2M1NTc3YyAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctcGluay1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2FkM2M2MiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctcGluay1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2FkM2M2MiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctcGluay1kYXJrZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM2MjJjM2UgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXBpbmstZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzNmMWMyOCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctcGluay1kYXJrZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2YxYzI4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1waW5rLWRhcmtlc3Qge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMzMTE2MWYgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXBpbmstZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwZTA2MDkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLXBpbmstZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwZTA2MDkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXJlZC1saWdodGVzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZhZTllOSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctcmVkLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YxYmZiZiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctcmVkLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YxYmZiZiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctcmVkLWxpZ2h0ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMGJjYmMgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXJlZC1saWdodGVyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U3OTI5MiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctcmVkLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTc5MjkyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1yZWQtbGlnaHQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNkYzYzNjIgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXJlZC1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkMzNhMzggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLXJlZC1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkMzNhMzggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXJlZC1kYXJrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTQxYTE5ICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1yZWQtZGFyayB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3ODEzMTIgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLXJlZC1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzc4MTMxMiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctcmVkLWRhcmtlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzUyMGQwYyAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctcmVkLWRhcmtlciB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyNjA2MDUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLXJlZC1kYXJrZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjYwNjA1ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1yZWQtZGFya2VzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzI5MDYwNiAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctcmVkLWRhcmtlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctcmVkLWRhcmtlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctb3JhbmdlLWxpZ2h0ZXN0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWUgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLW9yYW5nZS1saWdodGVzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHBlYWNocHVmZiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctb3JhbmdlLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcGVhY2hwdWZmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1vcmFuZ2UtbGlnaHRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZlZTBjNyAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctb3JhbmdlLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmRjNDk1ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1vcmFuZ2UtbGlnaHRlciB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZGM0OTUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLW9yYW5nZS1saWdodCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZlYjY3YyAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctb3JhbmdlLWxpZ2h0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZlOWE0OSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctb3JhbmdlLWxpZ2h0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZlOWE0OSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctb3JhbmdlLWRhcmsge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjYTc4MzYgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLW9yYW5nZS1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2EyNjAyYiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctb3JhbmdlLWRhcmsge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTI2MDJiICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1vcmFuZ2UtZGFya2VyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjUzYzFiICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1vcmFuZ2UtZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzNkMjQxMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctb3JhbmdlLWRhcmtlciB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzZDI0MTAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLW9yYW5nZS1kYXJrZXN0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMxZTBlICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1vcmFuZ2UtZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwYjA2MDMgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLW9yYW5nZS1kYXJrZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzBiMDYwMyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmcteWVsbG93LWxpZ2h0ZXN0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmOWU3ICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy15ZWxsb3ctbGlnaHRlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZGI2ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy15ZWxsb3ctbGlnaHRlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZGI2ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy15ZWxsb3ctbGlnaHRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZiZWRiNyAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmcteWVsbG93LWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlMTg3ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy15ZWxsb3ctbGlnaHRlciB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOGUxODcgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXllbGxvdy1saWdodCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZDY1NyAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmcteWVsbG93LWxpZ2h0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyY2EyNyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmcteWVsbG93LWxpZ2h0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyY2EyNyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmcteWVsbG93LWRhcmsge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjMTlkMGMgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXllbGxvdy1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzkxNzYwOSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmcteWVsbG93LWRhcmsge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTE3NjA5ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy15ZWxsb3ctZGFya2VyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjA0ZTA2ICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy15ZWxsb3ctZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzMwMjcwMyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmcteWVsbG93LWRhcmtlciB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzMDI3MDMgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXllbGxvdy1kYXJrZXN0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzAyNzAzICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy15ZWxsb3ctZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy15ZWxsb3ctZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1ncmVlbi1saWdodGVzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VmZjhlNiAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctZ3JlZW4tbGlnaHRlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDZlZGJlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1ncmVlbi1saWdodGVzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkNmVkYmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWdyZWVuLWxpZ2h0ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjZmVhYjMgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWdyZWVuLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYjZkZjhiICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1ncmVlbi1saWdodGVyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2I2ZGY4YiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctZ3JlZW4tbGlnaHQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM4ZWNmNGQgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWdyZWVuLWxpZ2h0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzc1YjgzMSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctZ3JlZW4tbGlnaHQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzViODMxICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1ncmVlbi1kYXJrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNGI5NTAwICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1ncmVlbi1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzMxNjIwMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctZ3JlZW4tZGFyayB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzMTYyMDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWdyZWVuLWRhcmtlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzI2NGEwMCAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctZ3JlZW4tZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzBjMTcwMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctZ3JlZW4tZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzBjMTcwMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctZ3JlZW4tZGFya2VzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzEzMjUwMCAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctZ3JlZW4tZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1ncmVlbi1kYXJrZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXRlYWwtbGlnaHRlc3Qge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlYWZhZjggIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXRlYWwtbGlnaHRlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzFmMGVhICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy10ZWFsLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2MxZjBlYSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctdGVhbC1saWdodGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmZlZmVhICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy10ZWFsLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTZlNWRkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy10ZWFsLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTZlNWRkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy10ZWFsLWxpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNmJkYmNmICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy10ZWFsLWxpZ2h0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQyZDFjMiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctdGVhbC1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0MmQxYzIgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXRlYWwtZGFyayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzIyYTI5NSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctdGVhbC1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzE5Nzg2ZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctdGVhbC1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzE5Nzg2ZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctdGVhbC1kYXJrZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxMTUxNGEgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXRlYWwtZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzA4MjcyMyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctdGVhbC1kYXJrZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNzIzICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy10ZWFsLWRhcmtlc3Qge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwOTI5MjUgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXRlYWwtZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy10ZWFsLWRhcmtlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctY3lhbi1saWdodGVzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2U4ZjZmOCAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctY3lhbi1saWdodGVzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjMWU3ZWMgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWN5YW4tbGlnaHRlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlN2VjICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1jeWFuLWxpZ2h0ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNiOWUzZWEgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWN5YW4tbGlnaHRlciB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5MmQzZGUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWN5YW4tbGlnaHRlciB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5MmQzZGUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWN5YW4tbGlnaHQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM1ZGJlY2QgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWN5YW4tbGlnaHQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2FhYmJkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1jeWFuLWxpZ2h0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzNhYWJiZCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctY3lhbi1kYXJrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTI4MjkzICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1jeWFuLWRhcmsge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGM1YTY2ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1jeWFuLWRhcmsge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGM1YTY2ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1jeWFuLWRhcmtlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzA5NDE0YSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctY3lhbi1kYXJrZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDMxOTFkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1jeWFuLWRhcmtlciB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMzE5MWQgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWN5YW4tZGFya2VzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzA1MjAyNSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctY3lhbi1kYXJrZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWN5YW4tZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy13aGl0ZS1saWdodGVzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXdoaXRlLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy13aGl0ZS1saWdodGVzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctd2hpdGUtbGlnaHRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXdoaXRlLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLXdoaXRlLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXdoaXRlLWxpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctd2hpdGUtbGlnaHQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLXdoaXRlLWxpZ2h0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy13aGl0ZS1kYXJrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy13aGl0ZS1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2IzYjJiMiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctd2hpdGUtZGFyayB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNiM2IyYjIgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXdoaXRlLWRhcmtlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctd2hpdGUtZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzRkNGM0YyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctd2hpdGUtZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzRkNGM0YyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctd2hpdGUtZGFya2VzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctd2hpdGUtZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxYTE5MTkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLXdoaXRlLWRhcmtlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWExOTE5ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1ncmF5LWxpZ2h0ZXN0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNGY1ICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1ncmF5LWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q3ZGJkZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctZ3JheS1saWdodGVzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkN2RiZGUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWdyYXktbGlnaHRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2RiZGRlMCAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctZ3JheS1saWdodGVyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2MwYzNjOCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctZ3JheS1saWdodGVyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2MwYzNjOCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctZ3JheS1saWdodCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2FhYjBiNiAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctZ3JheS1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4Zjk3OWUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWdyYXktbGlnaHQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGY5NzllICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1ncmF5LWRhcmsge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM2YjcyNzggIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiAkZGFyayAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctZ3JheS1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUzNTg1ZCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctZ3JheS1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzUzNTg1ZCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctZ3JheS1kYXJrZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMzNjM5M2MgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWdyYXktZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzFlMjAyMSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctZ3JheS1kYXJrZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWUyMDIxICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1ncmF5LWRhcmtlc3Qge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxYjFjMWUgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWdyYXktZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMzAzMDMgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWdyYXktZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMzAzMDMgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWdyYXktZGFyay1saWdodGVzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYyAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctZ3JheS1kYXJrLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2QxZDFkMyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctZ3JheS1kYXJrLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2QxZDFkMyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctZ3JheS1kYXJrLWxpZ2h0ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjMmM0YzYgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWdyYXktZGFyay1saWdodGVyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2E4YWJhZCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctZ3JheS1kYXJrLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYThhYmFkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1ncmF5LWRhcmstbGlnaHQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM3MTc1NzkgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWdyYXktZGFyay1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1ODVjNWYgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWdyYXktZGFyay1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1ODVjNWYgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWdyYXktZGFyay1kYXJrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyZTMzICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1ncmF5LWRhcmstZGFyayB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxMzE1MTcgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWdyYXktZGFyay1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzEzMTUxNyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctZ3JheS1kYXJrLWRhcmtlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzE1MTcxYSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctZ3JheS1kYXJrLWRhcmtlciB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1ncmF5LWRhcmstZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWdyYXktZGFyay1kYXJrZXN0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYzBkICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1ncmF5LWRhcmstZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1ncmF5LWRhcmstZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1henVyZS1saWdodGVzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VjZjdmZSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctYXp1cmUtbGlnaHRlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmNlM2ZiICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1henVyZS1saWdodGVzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNiY2UzZmIgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWF6dXJlLWxpZ2h0ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjN2U2ZmIgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWF6dXJlLWxpZ2h0ZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTdkMWY4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1henVyZS1saWdodGVyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzk3ZDFmOCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctYXp1cmUtbGlnaHQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM3ZGM0ZjYgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWF6dXJlLWxpZ2h0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzRkYWVmMyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctYXp1cmUtbGlnaHQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNGRhZWYzICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1henVyZS1kYXJrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzc4OGMyICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1henVyZS1kYXJrIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJjNmM5YSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctYXp1cmUtZGFyayB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyYzZjOWEgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWF6dXJlLWRhcmtlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzFjNDQ2MSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctYXp1cmUtZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzExMjgzOSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctYXp1cmUtZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzExMjgzOSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctYXp1cmUtZGFya2VzdCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzBlMjIzMCAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctYXp1cmUtZGFya2VzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMjA2MDkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWF6dXJlLWRhcmtlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDIwNjA5ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1saW1lLWxpZ2h0ZXN0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmYmViICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1saW1lLWxpZ2h0ZXN0IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q2ZjNjMSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctbGltZS1saWdodGVzdCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkNmYzYzEgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWxpbWUtbGlnaHRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q3ZjJjMiAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctbGltZS1saWdodGVyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2JiZTk5OCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctbGltZS1saWdodGVyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2JiZTk5OCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctbGltZS1saWdodCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2EzZTA3MiAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctbGltZS1saWdodCB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM4OGQ3NDggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWxpbWUtbGlnaHQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjODhkNzQ4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1saW1lLWRhcmsge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM2MmE4MmEgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLWxpbWUtZGFyayB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0YTdmMjAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWxpbWUtZGFyayB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0YTdmMjAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWxpbWUtZGFya2VyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzE1NDE1ICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1saW1lLWRhcmtlciB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxOTJiMGIgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWxpbWUtZGFya2VyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzE5MmIwYiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctbGltZS1kYXJrZXN0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTkyYTBiICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1saW1lLWRhcmtlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwMjAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1saW1lLWRhcmtlc3Qge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwMjAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1ibHVlLTEge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDYxZGE7XG5cdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5iZy1ibHVlIHtcblx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1ibHVlIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQwMzJmMSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctYmx1ZSB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0MDMyZjEgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWluZGlnbyB7XG5cdFx0YmFja2dyb3VuZDogJGluZGlnbztcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1pbmRpZ28ge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1MWMxICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1pbmRpZ28ge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1MWMxICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1wdXJwbGUtZ3JhZGllbnQge1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICRwdXJwbGUgMCUsICM2NDdkZWUgMTAwJSkgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1wdXJwbGUtZ3JhZGllbnQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGMzMWU0ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1wdXJwbGUtZ3JhZGllbnQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGMzMWU0ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1waW5rIHtcblx0XHRiYWNrZ3JvdW5kOiAkcGluayAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0fVxuXHQuYmctZGFya3Bpbmsge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxNGE0ODUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1waW5rIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YzM2Q3YSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctcGluayB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMzNkN2EgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXJlZCB7XG5cdFx0YmFja2dyb3VuZDogJHJlZDtcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1yZWQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTExOTE4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1yZWQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYTExOTE4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1vcmFuZ2Uge1xuXHRcdGJhY2tncm91bmQ6ICRvcmFuZ2U7XG5cdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmctb3JhbmdlIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZjN2ExMiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctb3JhbmdlIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZjN2ExMiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmcteWVsbG93LTEge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG5cdC5iZy15ZWxsb3cge1xuXHRcdGJhY2tncm91bmQ6ICR5ZWxsb3c7XG5cdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG5cdGEuYmcteWVsbG93IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2MyOWQwYiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmcteWVsbG93IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2MyOWQwYiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctZ3JlZW4tMSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0fVxuXHQuYmctZ3JlZW4ge1xuXHRcdGJhY2tncm91bmQ6ICRncmVlbjtcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1ncmVlbiB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0NDg3MDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YnV0dG9uLmJnLWdyZWVuIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ0ODcwMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctdGVhbCB7XG5cdFx0YmFja2dyb3VuZDogJHRlYWwgIWltcG9ydGFudDtcblx0fVxuXHRhLmJnLXRlYWwge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjJhMTkzICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy10ZWFsIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzIyYTE5MyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctY3lhbiB7XG5cdFx0YmFja2dyb3VuZDogJGN5YW4gIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1jeWFuIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzExN2E4YiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctY3lhbiB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGIgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0YS5iZy13aGl0ZSB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctd2hpdGUge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWdyYXkge1xuXHRcdGJhY2tncm91bmQ6ICRncmF5ICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1ncmF5IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRidXR0b24uYmctZ3JheSB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLWxpZ2h0cGluay1yZWQge1xuXHRcdGNvbG9yOiAjZmY3MDg4ICFpbXBvcnRhbnQ7XG5cdH1cblx0YS5iZy1ncmF5LWRhcmsge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1ncmF5LWRhcmsge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5iZy1henVyZSB7XG5cdFx0YmFja2dyb3VuZDogJGF6dXJlO1xuXHR9XG5cdGEuYmctYXp1cmUge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTU5NGVmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1henVyZSB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxNTk0ZWYgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmJnLXB1cnBsZS0xIHtcblx0XHRiYWNrZ3JvdW5kOiAkcHVycGxlO1xuXHR9XG5cdC5iZy1saW1lIHtcblx0XHRiYWNrZ3JvdW5kOiAkbGltZTtcblx0fVxuXHRhLmJnLWxpbWUge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjNhZDI3ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGJ1dHRvbi5iZy1saW1lIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzYzYWQyNyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYmctc3F1YXJlIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQ6ICM4NjhlOTY7XG5cdH1cblx0LmJnLXByaW1hcnktbGlnaHQge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0fVxuXHQuYmctZ29vZ2xlLXBsdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNkZDRiMzk7XG5cdH1cblx0LmJnLXBpbnRlcmVzdCB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IGJvdHRvbSwgI2M1MTYyOSAwJSwgI2JkMDgxYyAxMDAlKTtcblx0fVxuXHQuYmctbGlnaHQtZ3JheSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC5iZy1wcm9ncmVzcy13aGl0ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VhZWNlYjtcblx0fVxuXHQuYmctZHJpYmJibGUge1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsICNlYTRjODksICNjOTM3NjQpICFpbXBvcnRhbnQ7XG5cdH1cblx0LmJnLWdvb2dsZSB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgI2U2NDUyMiwgI2MzMzIxOSkgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC8qLS1iZy10cmFuc3BhcmVudHMtLSovXG5cdC5iZy1zdWNjZXNzLXRyYW5zcGFyZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDIzMCwgMTMwLCAwLjEpICFpbXBvcnRhbnQ7XG5cdH1cblx0LmJnLWluZm8tdHJhbnNwYXJlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxMjNkNjggIWltcG9ydGFudDtcblx0fVxuXHQuYmctd2FybmluZy10cmFuc3BhcmVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE2MiwgNDMsIDAuMSkgIWltcG9ydGFudDtcblx0fVxuXHQuYmctZGFuZ2VyLXRyYW5zcGFyZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgNTYsIDQzLCAwLjEpICFpbXBvcnRhbnQ7XG5cdH1cblx0LmJnLXBpbmstdHJhbnNwYXJlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEzLCAxMDksIDI1MiwgMC4xKSAhaW1wb3J0YW50O1xuXHR9XG5cdC5iZy1wdXJwbGUtdHJhbnNwYXJlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTYsIDc3LCAyMTYsIDAuMSkgIWltcG9ydGFudDtcblx0fVxuXHQuYmctZGFyay10cmFuc3BhcmVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xuXHR9XG5cdC5iZy13aGl0ZS10cmFuc3BhcmVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpICFpbXBvcnRhbnQ7XG5cdH1cblx0LmJnLXNlY29uZGFyeS10cmFuc3BhcmVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxOTUsIDI1MSwgMC4xKSAhaW1wb3J0YW50O1xuXHR9XG5cdC5zaGFkb3ctcHJpbWFyeSB7XG5cdFx0Ym94LXNoYWRvdzogMCA3cHggMzBweCAkcHJpbWFyeS0wMyAhaW1wb3J0YW50O1xuXHR9XG5cdC5zaGFkb3ctc2Vjb25kYXJ5IHtcblx0XHRib3gtc2hhZG93OiAwIDdweCAzMHB4IHJnYmEoMTMwLCAyMDcsIDI0MiwgMC4xKSAhaW1wb3J0YW50O1xuXHR9XG5cdC5zaGFkb3ctd2FybmluZyB7XG5cdFx0Ym94LXNoYWRvdzogMCA3cHggMzBweCByZ2JhKDI1MSwgMTc2LCA1MiwgMC4xKSAhaW1wb3J0YW50O1xuXHR9XG5cdC5zaGFkb3ctaW5mbyB7XG5cdFx0Ym94LXNoYWRvdzogMCA3cHggMzBweCByZ2JhKDQwLCAxNDYsIDIzNSwgMC41KSAhaW1wb3J0YW50O1xuXHR9XG5cdC5zaGFkb3ctc3VjY2VzcyB7XG5cdFx0Ym94LXNoYWRvdzogMCA3cHggMzBweCByZ2JhKDI2LCAxMjIsIDE2LCAwLjEpICFpbXBvcnRhbnQ7XG5cdH1cblx0LnNoYWRvdy1kYW5nZXIge1xuXHRcdGJveC1zaGFkb3c6IDAgN3B4IDMwcHggcmdiYSgyNDUsIDE2NywgMTg0LCAwLjEpICFpbXBvcnRhbnQ7XG5cdH1cblx0Lmdvb2dsZS1wbHVzMSB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IGJvdHRvbSwgI2RkNGIzOSAwJSwgI2VmNmE1YSAxMDAlKTtcblx0fVxuXHQucGludGVyZXN0MSB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IGJvdHRvbSwgI2JkMDgxYyAwJSwgI2ViNDU1MyAxMDAlKTtcblx0fVxuXHQuYmctZGVmYXVsdCB7XG5cdFx0YmFja2dyb3VuZDogI2U5ZTlmMTtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3I7XG5cdH1cblx0LyotLUJveC1zaGFkb3ctLSovXG5cdC5ib3JkZXIge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlciAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQuYm9yZGVyLXRvcCB7XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlciAhaW1wb3J0YW50O1xuXHR9XG5cdC5ib3JkZXItZW5kIHtcblx0XHRib3JkZXItcmlnaHQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXIgIWltcG9ydGFudDtcblx0fVxuXHQuYm9yZGVyLWJvdHRvbSB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlciAhaW1wb3J0YW50O1xuXHR9XG5cdC5ib3JkZXItc3RhcnQge1xuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyICFpbXBvcnRhbnQ7XG5cdH1cblx0LmJvcmRlci1zZWNvbmRhcnkge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0fVxuXHQuYm9yZGVyLXN1Y2Nlc3Mge1xuXHRcdGJvcmRlci1jb2xvcjogIzFiYmZhNyAhaW1wb3J0YW50O1xuXHR9XG5cdC5ib3JkZXItaW5mbyB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYXp1cmUgIWltcG9ydGFudDtcblx0fVxuXHQuYm9yZGVyLXdhcm5pbmcge1xuXHRcdGJvcmRlci1jb2xvcjogI2VjYjQwMyAhaW1wb3J0YW50O1xuXHR9XG5cdC5ib3JkZXItZGFuZ2VyIHtcblx0XHRib3JkZXItY29sb3I6ICNmODI2NDkgIWltcG9ydGFudDtcblx0fVxuXHQuYm9yZGVyLXBpbmsge1xuXHRcdGJvcmRlci1jb2xvcjogJHBpbmsgIWltcG9ydGFudDtcblx0fVxuXHQuYm9yZGVyLW9yYW5nZSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7XG5cdH1cblx0LmJvcmRlci1saWdodCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG5cdH1cblx0LmJvcmRlci10cmFuc3BhcmVudCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjNjU2YTcxICFpbXBvcnRhbnQ7XG5cdH1cblx0LmJvcmRlci1kYXJrIHtcblx0XHRib3JkZXItY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG5cdH1cblx0LmJvcmRlci13aGl0ZSB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0fVxuXHQuYm9yZGVyLWVuZC0xIHtcblx0XHRib3JkZXItcmlnaHQtY29sb3I6ICNkNWRjZTM7XG5cdH1cblx0LyotLS0tLS0tIEFsaWdubWVudHMgJiB2YWx1ZXMtLS0tLS0tKi9cblx0LnRleHQtd2hpdGUtdHJhbnNwYXJlbnQsXG5cdC50ZXh0LXdoaXRlLXRyYW5zcGFyZW50LTEge1xuXHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0fVxuXHRhLnRleHQtcHJpbWFyeSB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS0xICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC50ZXh0LXNlY29uZGFyeSB7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0fVxuXHRhLnRleHQtc2Vjb25kYXJ5IHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnRleHQtc3VjY2VzcyB7XG5cdFx0Y29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG5cdH1cblx0YS50ZXh0LXN1Y2Nlc3Mge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogIzQ0ODcwMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQudGV4dC1pbmZvIHtcblx0XHRjb2xvcjogIzUzOGVkNyAhaW1wb3J0YW50O1xuXHR9XG5cdGEudGV4dC1pbmZvIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICMxNTk0ZWYgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmFsZXJ0LWluZm8ge1xuXHRcdGNvbG9yOiAjNTM4ZWQ3ICFpbXBvcnRhbnQ7XG5cdH1cblx0LmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuXHRcdGNvbG9yOiAjNzliNmZmO1xuXHR9XG5cdC50ZXh0LXdhcm5pbmcge1xuXHRcdGNvbG9yOiAkd2FybmluZyAhaW1wb3J0YW50O1xuXHR9XG5cdGEudGV4dC13YXJuaW5nIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICNjMjlkMGIgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnRleHQtZGFuZ2VyIHtcblx0XHRjb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xuXHR9XG5cdGEudGV4dC1kYW5nZXIge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogI2QyMjgyNyAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQudGV4dC1saWdodCB7XG5cdFx0Y29sb3I6ICNlYmVkZWYgIWltcG9ydGFudDtcblx0fVxuXHRhLnRleHQtbGlnaHQge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogI2RhZTBlNSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQudGV4dC1kYXJrIHtcblx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cblx0YS50ZXh0LWRhcmsge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktMSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQudGV4dC1ib2R5IHtcblx0XHRjb2xvcjogIzQ5NTA1NyAhaW1wb3J0YW50O1xuXHR9XG5cdC50ZXh0LW11dGVkIHtcblx0XHRjb2xvcjogJHdoaXRlLTcgIWltcG9ydGFudDtcblx0fVxuXHQudGV4dC1ibGFjay01MCB7XG5cdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xuXHR9XG5cdC50ZXh0LXdoaXRlLTUwIHtcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRleHQtaGlkZSB7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cdC8qLS0tLS0gVHlwb2dyYXBoeSAtLS0tLS0qL1xuXHQuaGVhZGluZy1pbnZlcnNlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LmhlYWRpbmctc3VjY2VzcyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzE2NDNhMztcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC5oZWFkaW5nLWluZm8ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRhenVyZTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC5oZWFkaW5nLXdhcm5pbmcge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlY2I0MDM7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQuaGVhZGluZy1kYW5nZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjMjFhMWE7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQudGV4dC1pbmhlcml0IHtcblx0XHRjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHR9XG5cdC50ZXh0LWRlZmF1bHQge1xuXHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0fVxuXHQudGV4dC1tdXRlZC1kYXJrIHtcblx0XHRjb2xvcjogIzFjMjMyZiAhaW1wb3J0YW50O1xuXHR9XG5cdC50ZXh0LWZiLWJsdWUge1xuXHRcdGNvbG9yOiAjMjM0Njg0ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRleHQtYmx1ZSB7XG5cdFx0Y29sb3I6ICM0NjdmY2YgIWltcG9ydGFudDtcblx0fVxuXHQudGV4dC1pbmRpZ28ge1xuXHRcdGNvbG9yOiAkaW5kaWdvICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRleHQtcHVycGxlIHtcblx0XHRjb2xvcjogIzg2N2VmYyAhaW1wb3J0YW50O1xuXHR9XG5cdC50ZXh0LWxpZ2h0cGluay1yZWQge1xuXHRcdGNvbG9yOiAjZmY3MDg4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRleHQtbGlnaHRncmVlbiB7XG5cdFx0Y29sb3I6ICMyNmVkYTIgIWltcG9ydGFudDtcblx0fVxuXHQudGV4dC1waW5rIHtcblx0XHRjb2xvcjogI2VjODJlZiAhaW1wb3J0YW50O1xuXHR9XG5cdC50ZXh0LXJlZCB7XG5cdFx0Y29sb3I6ICNjMjFhMWEgIWltcG9ydGFudDtcblx0fVxuXHQudGV4dC1vcmFuZ2Uge1xuXHRcdGNvbG9yOiAkb3JhbmdlICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRleHQteWVsbG93IHtcblx0XHRjb2xvcjogI2VjYjQwMyAhaW1wb3J0YW50O1xuXHR9XG5cdC50ZXh0LWdyZWVuIHtcblx0XHRjb2xvcjogJGdyZWVuICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRleHQtZ3JlZW4tMSB7XG5cdFx0Y29sb3I6ICMwZGZmMDEgIWltcG9ydGFudDtcblx0fVxuXHQudGV4dC10ZWFsIHtcblx0XHRjb2xvcjogIzJiY2JiYSAhaW1wb3J0YW50O1xuXHR9XG5cdC50ZXh0LWN5YW4ge1xuXHRcdGNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRleHQtd2hpdGUge1xuXHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0fVxuXHQudGV4dC1ncmF5IHtcblx0XHRjb2xvcjogIzk2OTY5NiAhaW1wb3J0YW50O1xuXHR9XG5cdC50ZXh0LWdyYXktZGFyayB7XG5cdFx0Y29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRleHQtYXp1cmUge1xuXHRcdGNvbG9yOiAkYXp1cmUgIWltcG9ydGFudDtcblx0fVxuXHQudGV4dC1saW1lIHtcblx0XHRjb2xvcjogJGxpbWUgIWltcG9ydGFudDtcblx0fVxuXHQudGV4dC10cmFuc3BhcmVudCB7XG5cdFx0Y29sb3I6ICMzMzI1MjU7XG5cdH1cblx0LnRleHQtZmFjZWJvb2sge1xuXHRcdGNvbG9yOiAjM2I1OTk4O1xuXHR9XG5cdC50ZXh0LWdvb2dsZS1wbHVzIHtcblx0XHRjb2xvcjogI2RkNGIzOTtcblx0fVxuXHQudGV4dC10d2l0dGVyIHtcblx0XHRjb2xvcjogIzFkYTFmMjtcblx0fVxuXHQudGV4dC1waW50ZXJlc3Qge1xuXHRcdGNvbG9yOiAjYmQwODFjO1xuXHR9XG5cdC50ZXh0LXNlY29uZGFyeS1ncmFkaWVudCB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgIzgyY2ZmMiAwJSwgIzI4YjdmOSAxMDAlKTtcblx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjY2Q0ODljIDAlLCAjY2U0YmE0IDEwMCUpO1xuXHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXHQudGV4dC1pbmZvLWdyYWRpZW50IHtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQgYm90dG9tLCAjMWU2M2MzIDAlLCAjMDBmMmZlIDEwMCUpO1xuXHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXHQudGV4dC1zdWNjZXNzLWdyYWRpZW50IHtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCAjMWVhMzhmIDAlLCAjNWNmOWUyIDEwMCUpO1xuXHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXHQudGV4dC1mYWNlYm9vay1ncmFkaWVudCB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IGJvdHRvbSwgIzFlM2M3MiAwJSwgIzNkNmNiZiAxMDAlKTtcblx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblx0LnRleHQtdHdpdHRlci1ncmFkaWVudCB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0IGJvdHRvbSwgIzFlNjNjMyAwJSwgIzAwZjJmZSAxMDAlKTtcblx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblx0LnRleHQtZ29vZ2xlLXBsdXMtZ3JhZGllbnQge1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCBib3R0b20sICNkZDRiMzkgMCUsICNlZjZhNWEgMTAwJSk7XG5cdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cdC8qLS10ZXh0LXNoYWRvdy0tKi9cblx0LnRleHQtc3VjY2Vzcy1zaGFkb3cge1xuXHRcdHRleHQtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMTksIDE5MSwgMTY2LCAwLjMpICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRleHQtaW5mby1zaGFkb3cge1xuXHRcdHRleHQtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoNywgMTE2LCAyNDgsIDAuMykgIWltcG9ydGFudDtcblx0fVxuXHQudGV4dC13YXJuaW5nLXNoYWRvdyB7XG5cdFx0dGV4dC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgyNTUsIDE2MiwgNDMsIDAuMykgIWltcG9ydGFudDtcblx0fVxuXHQudGV4dC1kYW5nZXItc2hhZG93IHtcblx0XHR0ZXh0LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDI1NSwgNTYsIDQzLCAwLjMpICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRleHQtcGluay1zaGFkb3cge1xuXHRcdHRleHQtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMjEzLCAxMDksIDI1MiwgMC4zKSAhaW1wb3J0YW50O1xuXHR9XG5cdC50ZXh0LXB1cnBsZS1zaGFkb3cge1xuXHRcdHRleHQtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoOTYsIDc3LCAyMTYsIDAuMykgIWltcG9ydGFudDtcblx0fVxuXHQudGV4dC1kYXJrLXNoYWRvdyB7XG5cdFx0dGV4dC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjMpICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRleHQtd2hpdGUtc2hhZG93IHtcblx0XHR0ZXh0LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgIWltcG9ydGFudDtcblx0fVxuXHQudGV4dC1zZWNvbmRhcnktc2hhZG93IHtcblx0XHR0ZXh0LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDEzMCwgMjA3LCAyNDIsIDAuMyk7XG5cdH1cblxuXHQuYWxlcnQtc3VjY2VzcyB7XG5cdFx0aHIge1xuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHN1Y2Nlc3M7XG5cdFx0fVxuXHR9XG5cblx0LmFsZXJ0LWluZm8ge1xuXHRcdGhyIHtcblx0XHRcdGJvcmRlci10b3AtY29sb3I6ICRpbmZvO1xuXHRcdH1cblx0fVxuXG5cdC5hbGVydC13YXJuaW5nIHtcblx0XHRociB7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkd2FybmluZztcblx0XHR9XG5cdH1cblxuXHQuYWxlcnQtZGFuZ2VyIHtcblx0XHRociB7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkZGFuZ2VyO1xuXHRcdH1cblx0fVxufVxuXG4udHJhbnNwYXJlbnQtbW9kZSAuc2lkZWJhciB7XG5cdGJhY2tncm91bmQ6ICRwcmltYXJ5LTE7XG5cdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0Ym94LXNoYWRvdzogMHB4IDhweCAxNC43MnB4IDEuMjhweCByZ2JhKDQyLCAzOCwgNTMsIDAuNSk7XG59XG5cbi50cmFuc3BhcmVudC1tb2RlIHtcblx0LmxpZ2h0LWxheW91dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuZGFyay1sYXlvdXQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbi50cmFuc3BhcmVudC1tb2RlIC5zbGlkZS5pcy1leHBhbmRlZCBhIHtcblx0Y29sb3I6ICR3aGl0ZS04O1xufVxuXG4udHJhbnNwYXJlbnQtbW9kZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzMwMzA0ZDtcbn1cblxuLnRyYW5zcGFyZW50LW1vZGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcblx0Ym94LXNoYWRvdzogMHB4IDhweCAxNC43MnB4IDEuMjhweCByZ2JhKDM0LCAzNCwgNjEsIDAuOCk7XG59XG5cbi50cmFuc3BhcmVudC1tb2RlIC5zZWxlY3QyLWRyb3Bkb3duIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4udHJhbnNwYXJlbnQtbW9kZSAuc2lkZS1oZWFkZXIgLmhlYWRlci1icmFuZC1pbWcuZGVza3RvcC1sb2dvIHtcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zcGFyZW50LW1vZGUgLnNpZGUtaGVhZGVyIC5oZWFkZXItYnJhbmQtaW1nLmxpZ2h0LWxvZ28xIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNwYXJlbnQtbW9kZS5hcHAuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlblxuXHQuYXBwLXNpZGViYXJcblx0LnNpZGUtaGVhZGVyXG5cdC5oZWFkZXItYnJhbmQtaW1nLmxpZ2h0LWxvZ28xIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNwYXJlbnQtbW9kZSAuaGVhZGVyLWJyYW5kIC5oZWFkZXItYnJhbmQtaW1nLmxvZ28tMyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi50cmFuc3BhcmVudC1tb2RlIC5oZWFkZXItYnJhbmQgLmhlYWRlci1icmFuZC1pbWcubG9nbyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udHJhbnNwYXJlbnQtbW9kZS5zaWRlYmFyLW1pbmkgLmFwcC1oZWFkZXIgLmxpZ2h0LWxvZ28xIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNwYXJlbnQtbW9kZS5zaWRlbmF2LXRvZ2dsZWQgLmhlYWRlci1icmFuZC1pbWcubGlnaHQtbG9nbyB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zcGFyZW50LW1vZGUuaG92ZXItc3VibWVudS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW4gLmhlYWRlci1icmFuZC1pbWcubGlnaHQtbG9nbyB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zcGFyZW50LW1vZGUuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIgLnNpZGUtaGVhZGVyIC5oZWFkZXItYnJhbmQtaW1nLmRlc2t0b3AtbG9nbyB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zcGFyZW50LW1vZGUuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlblxuXHQuYXBwLXNpZGViYXJcblx0LnNpZGUtaGVhZGVyXG5cdC5oZWFkZXItYnJhbmQtaW1nLmRlc2t0b3AtbG9nbyB7XG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc3BhcmVudC1tb2RlLmhvdmVyLXN1Ym1lbnUxLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW5cblx0LmFwcC1zaWRlYmFyXG5cdC5zaWRlLWhlYWRlclxuXHQuaGVhZGVyLWJyYW5kLWltZy5kZXNrdG9wLWxvZ28ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc3BhcmVudC1tb2RlLmhvdmVyLXN1Ym1lbnUuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlblxuXHQuYXBwLXNpZGViYXJcblx0LnNpZGUtaGVhZGVyXG5cdC5oZWFkZXItYnJhbmQtaW1nLmRlc2t0b3AtbG9nbyB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zcGFyZW50LW1vZGUuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZCAuYXBwLXNpZGViYXIgLnNpZGUtaGVhZGVyIC5oZWFkZXItYnJhbmQtaW1nLnRvZ2dsZS1sb2dvIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi50cmFuc3BhcmVudC1tb2RlLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW5cblx0LmFwcC1zaWRlYmFyXG5cdC5zaWRlLWhlYWRlclxuXHQuaGVhZGVyLWJyYW5kLWltZy50b2dnbGUtbG9nbyB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi50cmFuc3BhcmVudC1tb2RlLmhvdmVyLXN1Ym1lbnUxLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW5cblx0LmFwcC1zaWRlYmFyXG5cdC5zaWRlLWhlYWRlclxuXHQuaGVhZGVyLWJyYW5kLWltZy50b2dnbGUtbG9nbyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udHJhbnNwYXJlbnQtbW9kZS5ob3Zlci1zdWJtZW51LnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW5cblx0LnNpZGUtaGVhZGVyXG5cdC5oZWFkZXItYnJhbmQtaW1nLmxpZ2h0LWxvZ28ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc3BhcmVudC1tb2RlLmhvdmVyLXN1Ym1lbnUuc2lkZWJhci1taW5pLnNpZGVuYXYtdG9nZ2xlZC5zaWRlbmF2LXRvZ2dsZWQtb3BlblxuXHQuYXBwLXNpZGViYXJcblx0LnNpZGUtaGVhZGVyXG5cdC5oZWFkZXItYnJhbmQtaW1nLnRvZ2dsZS1sb2dvIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi50cmFuc3BhcmVudC1tb2RlLmhvdmVyLXN1Ym1lbnUxLnNpZGViYXItbWluaS5zaWRlbmF2LXRvZ2dsZWQuc2lkZW5hdi10b2dnbGVkLW9wZW5cblx0LnNpZGUtaGVhZGVyXG5cdC5oZWFkZXItYnJhbmQtaW1nLmxpZ2h0LWxvZ28ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQudHJhbnNwYXJlbnQtbW9kZSB7XG5cdFx0LmFwcC1oZWFkZXIuaGVhZGVyIC5oZWFkZXItYnJhbmQtaW1nLmRlc2t0b3AtbG9nbyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLy9GVUxMIENBTEVOREFSXG4udHJhbnNwYXJlbnQtbW9kZSB7XG5cdCNleHRlcm5hbC1ldmVudHMge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQuZmMtdGhlbWUtc3RhbmRhcmQgdGQsXG5cdC5mYy10aGVtZS1zdGFuZGFyZCB0aCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5mYy10aGVtZS1zdGFuZGFyZCAuZmMtc2Nyb2xsZ3JpZCB7XG5cdFx0Ym9yZGVyOiAwcHggc29saWQgJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmZjIC5mYy1kYXlncmlkLWRheS1udW1iZXIge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LmZjIC5mYy1kYXlncmlkLWRheS5mYy1kYXktdG9kYXkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0fVxuXHQuZmMtdGhlbWUtc3RhbmRhcmQge1xuXHRcdC5mYy1saXN0IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdFx0LmZjLWxpc3QtZGF5LWN1c2hpb24ge1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0fVxuXHR9XG5cdC5mYyAuZmMtbGlzdC1ldmVudDpob3ZlciB0ZCB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LWJvZHk7XG5cdH1cblx0LmZjLWxpc3QtZXZlbnQuZmMtZXZlbnQge1xuXHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0fVxuXHQuZmMtZGlyZWN0aW9uLWx0ciAuZmMtbGlzdC1kYXktdGV4dCxcblx0LmZjLWRpcmVjdGlvbi1ydGwgLmZjLWxpc3QtZGF5LXNpZGUtdGV4dCB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQuZmMtZGlyZWN0aW9uLWx0ciAuZmMtbGlzdC1kYXktc2lkZS10ZXh0LFxuXHQuZmMtZGlyZWN0aW9uLXJ0bCAuZmMtbGlzdC1kYXktdGV4dCB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxufVxuXG4vL1NXRUVUIEFMRVJUXG4udHJhbnNwYXJlbnQtbW9kZSB7XG5cdC5zd2VldC1hbGVydCB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LWJvZHk7XG5cdH1cblx0LnN3ZWV0LWFsZXJ0IHtcblx0XHRoMiB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0XHRQIHtcblx0XHRcdGNvbG9yOiAkd2hpdGUtNztcblx0XHR9XG5cdH1cblx0LmFsZXJ0LWRlZmF1bHQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHR9XG59XG5cbi8vUkFOR0UgU0xJREVSXG4udHJhbnNwYXJlbnQtbW9kZSB7XG5cdC5pcnMtbGluZS1taWQsXG5cdC5pcnMtbGluZS1yaWdodCxcblx0Lmlycy1saW5lLWxlZnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHR9XG5cdC5pcnMtZnJvbSxcblx0Lmlycy10byxcblx0Lmlycy1zaW5nbGUge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHR9XG5cdC5pcnMtZnJvbSxcblx0Lmlycy10byxcblx0Lmlycy1zaW5nbGUge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0Lmlycy1taW4sXG5cdC5pcnMtbWF4IHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHR9XG5cdC5pcnMtZ3JpZC10ZXh0IHtcblx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdH1cblx0Lmlycy1tb2Rlcm4gLmlycy1zbGlkZXIsXG5cdC5pcnMtb3V0bGluZSAuaXJzLXNsaWRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdH1cblx0Lmlycy1iYXIge1xuXHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5LTE7XG5cdH1cblx0Lmlycy1zbGlkZXI6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0xO1xuXHR9XG5cdC5pcnMtb3V0bGluZSAuaXJzLWxpbmUge1xuXHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnktMTtcblx0fVxufVxuXG4udHJhbnNwYXJlbnQtbW9kZSB7XG5cdC50cmVlIHtcblx0XHRsaSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0XHQmLmJyYW5jaCBsaSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHR1bCB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkd2hpdGUtNDtcblx0XHRcdH1cblx0XHRcdGxpOmJlZm9yZSB7XG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6ICR3aGl0ZS00O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZFRyZWUgYSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxufVxuXG4vL1RBQlNcbi50cmFuc3BhcmVudC1tb2RlIHtcblx0LnRhYl93cmFwcGVyIHtcblx0XHQuY29udGVudF93cmFwcGVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdC5hY2NvcmRpYW5faGVhZGVyIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdH1cblx0XHRcdC5hY2NvcmRpYW5faGVhZGVyIC5hcnJvdyB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkd2hpdGUtMztcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICR3aGl0ZS0zO1xuXHRcdFx0fVxuXHRcdFx0LmFjY29yZGlhbl9oZWFkZXIuYWN0aXZlIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnJpZ2h0X3NpZGUge1xuXHRcdFx0LmNvbnRlbnRfd3JhcHBlciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdH1cblx0XHRcdD4gdWwgbGkge1xuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYWN0aXZlOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQ+IHVsIHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXIgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0PiB1bCBsaSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHQmLmFjdGl2ZTphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vL0ZJTEUgVVBMT0FEXG4udHJhbnNwYXJlbnQtbW9kZSB7XG5cdC5kcm9waWZ5LXdyYXBwZXIge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHQuZHJvcGlmeS1wcmV2aWV3IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR9XG5cdH1cblx0LmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1tZXNzYWdlIHNwYW4uZmlsZS1pY29uIHtcblx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdH1cblx0LmRyb3BpZnktd3JhcHBlcjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0LTQ1ZGVnLFxuXHRcdFx0JHRyYW5zcGFyZW50LWJvZHkgMjUlLFxuXHRcdFx0dHJhbnNwYXJlbnQgMjUlLFxuXHRcdFx0dHJhbnNwYXJlbnQgNTAlLFxuXHRcdFx0JHRyYW5zcGFyZW50LWJvZHkgNTAlLFxuXHRcdFx0JHRyYW5zcGFyZW50LWJvZHkgNzUlLFxuXHRcdFx0dHJhbnNwYXJlbnQgNzUlLFxuXHRcdFx0dHJhbnNwYXJlbnRcblx0XHQpO1xuXHR9XG5cdC5mZl9maWxldXBsb2FkX3dyYXAgLmZmX2ZpbGV1cGxvYWRfZHJvcHpvbmUge1xuXHRcdCY6Zm9jdXMsXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0fVxuXHQuZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lIHtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0fVxuXHQuc3AtcmVwbGFjZXIge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdCY6aG92ZXIsXG5cdFx0Ji5zcC1hY3RpdmUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0LnNwLWNvbnRhaW5lciB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0Ym94LXNoYWRvdzogMCAxMHB4IDQwcHggMCByZ2JhKDM0LCAzNCwgNjEsIDAuOCk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5zcC1waWNrZXItY29udGFpbmVyIHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0fVxuXHQudWktdGltZXBpY2tlci13cmFwcGVyIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNyk7XG5cdFx0Ym94LXNoYWRvdzogMCAxNnB4IDE4cHggMCAjMGUwZjJlO1xuXHR9XG5cdC51aS10aW1lcGlja2VyLWxpc3QgbGkge1xuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cdH1cblx0LmRhdGVwaWNrZXIge1xuXHRcdC5kYXRlcGlja2VyLXN3aXRjaCxcblx0XHR0ZCxcblx0XHR0aCB7XG5cdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaDpob3Zlcixcblx0LmRhdGVwaWNrZXIgLnByZXY6aG92ZXIsXG5cdC5kYXRlcGlja2VyIC5uZXh0OmhvdmVyLFxuXHQuZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aDpob3ZlciB7XG5cdFx0Y29sb3I6ICR3aGl0ZS03ICFpbXBvcnRhbnQ7XG5cdH1cblx0LmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wIHtcblx0XHQmOmFmdGVyLFxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGJvcmRlci10b3AtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdH1cblx0fVxuXHQuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm9sZCxcblx0LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5uZXcge1xuXHRcdGNvbG9yOiAkd2hpdGUtNztcblx0fVxuXHQuU3Vtb1NlbGVjdCB7XG5cdFx0PiAuQ2FwdGlvbkNvbnQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0fVxuXHRcdCYuZGlzYWJsZWQgPiAuQ2FwdGlvbkNvbnQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR9XG5cdH1cblx0LlN1bW9TZWxlY3Qge1xuXHRcdCYub3BlbiA+IC5vcHRXcmFwcGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdH1cblx0XHQ+IC5vcHRXcmFwcGVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdD4gLm9wdGlvbnMgbGkub3B0IHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzI2MjY0MTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuU3Vtb1NlbGVjdCB7XG5cdFx0Ji5vcGVuIC5zZWFyY2gtdHh0IHtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdGNvbG9yOiAkd2hpdGUtNztcblx0XHR9XG5cdFx0LnNlbGVjdC1hbGwge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdFx0PiAub3B0V3JhcHBlciB7XG5cdFx0XHQ+IC5NdWx0aUNvbnRyb2xzIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdH1cblx0XHRcdCYubXVsdGlwbGUgPiAuTXVsdGlDb250cm9scyA+IHA6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTU4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRkYXRlcGlja2VyLWRyb3Bkb3duIHtcblx0XHQmLmRhdGVwaWNrZXItb3JpZW50LXRvcCB7XG5cdFx0XHQmOmFmdGVyLFxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRib3JkZXItdG9wOiA3cHggc29saWQgIzNlM2U1MDtcblx0XHRcdH1cblx0XHR9XG5cdFx0JjphZnRlcixcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjMmUyZTRhO1xuXHRcdH1cblx0fVxuXHQuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcblx0XHQmOmhvdmVyLFxuXHRcdCYuZm9jdXNlZCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWUgIWltcG9ydGFudDtcblx0XHRcdGNvbG9yOiAjZGVkZWZkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5kYXRlcGlja2VyIC5wcmV2LFxuXHQuZGF0ZXBpY2tlciAubmV4dCB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC5kYXRlcGlja2VyIC5wcmV2OmhvdmVyLFxuXHQuZGF0ZXBpY2tlciAubmV4dDpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR3aGl0ZS03ICFpbXBvcnRhbnQ7XG5cdH1cblx0LmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXIge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmRhdGVwaWNrZXItZHJvcGRvd246OmJlZm9yZSB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQubXMtY2hvaWNlIHtcblx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0fVxuXHQubXMtZHJvcCB7XG5cdFx0Ji5ib3R0b20ge1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDhweCAxNC43MnB4IDEuMjhweCByZ2JhKDM0LCAzNCwgNjEsIDAuOCk7XG5cdFx0fVxuXHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5zZWxlY3QyLWRyb3Bkb3duIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcblx0XHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdH1cblx0XHQmLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0fVxuXHR9XG5cdC5tcy1zZWFyY2ggaW5wdXQge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LnRyYW5zZmVyLWRvdWJsZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblx0LnRyYW5zZmVyLWRvdWJsZS1jb250ZW50LXRhYnMge1xuXHRcdC50YWItaXRlbS1uYW1lLnRhYi1hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdH1cblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC50cmFuc2Zlci1kb3VibGUtY29udGVudC1sZWZ0LFxuXHQudHJhbnNmZXItZG91YmxlLWNvbnRlbnQtcmlnaHQge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQudHJhbnNmZXItZG91YmxlLWxpc3QtZm9vdGVyIHtcblx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC50cmFuc2Zlci1kb3VibGUtbGlzdC1zZWFyY2gtaW5wdXQge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LnRyYW5zZmVyLWRvdWJsZS1saXN0LW1haW46Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cblx0LmNoZWNrYm94LWdyb3VwIGxhYmVsOmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQudHJhbnNmZXItZG91YmxlLWNvbnRlbnQtcGFyYW0ge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LnRyYW5zZmVyLWRvdWJsZS1zZWxlY3RlZC1saXN0LXNlYXJjaC1pbnB1dCB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0fVxuXHQuYnRuLXNlbGVjdC1hcnJvdyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5tdWx0aS13cmFwcGVyIHtcblx0XHQuc2VhcmNoLWlucHV0IHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdC5pdGVtLTEge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHR9XG5cdFx0LnNlbGVjdGVkLXdyYXBwZXIsXG5cdFx0Lml0ZW0tZ3JvdXAtMSAuZ3JvdXAtbGFiZWwge1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdH1cblx0fVxuXHQubXVsdGktd3JhcHBlciAubm9uLXNlbGVjdGVkLXdyYXBwZXIge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRib3JkZXItcmlnaHQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0Lml0aSBpbnB1dCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdCZbdHlwZT1cInRlbFwiXSxcblx0XHQmW3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cdC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuXHRcdGJvcmRlci1yaWdodC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQuaXRpLS1hbGxvdy1kcm9wZG93biAuaXRpX19mbGFnLWNvbnRhaW5lcjpob3ZlciAuaXRpX19zZWxlY3RlZC1mbGFnIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQuaXRpX19jb3VudHJ5LWxpc3Qge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRib3JkZXItcmlnaHQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0Lml0aV9fY291bnRyeS5pdGlfX2hpZ2hsaWdodCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHR9XG5cdC5pdGlfX2RpdmlkZXIge1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cbn1cblxuLy9TVU1NRVJOT1RFXG4udHJhbnNwYXJlbnQtbW9kZSB7XG5cdC5ub3RlLWVkaXRvci5ub3RlLWZyYW1lLnBhbmVsLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWhlYWRpbmcge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0Lm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUucGFuZWwucGFuZWwtZGVmYXVsdC5mdWxsc2NyZWVuIC5wYW5lbC1oZWFkaW5nLm5vdGUtdG9vbGJhciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdH1cblx0Lm5vdGUtYnRuLmJ0bi1kZWZhdWx0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQucGFuZWwtZGVmYXVsdC5mdWxsc2NyZWVuIC5ub3RlLWVkaXRhYmxlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0fVxuXHQubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSxcblx0Lm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQubm90ZS1lZGl0b3IgLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LXRoZW1lO1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC5mb3JtLWNvbnRyb2wtZmlsZTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHR9XG5cdC5ub3RlLWVkaXRvci5ub3RlLWFpcmZyYW1lIC5ub3RlLWVkaXRpbmctYXJlYSAubm90ZS1jb2RhYmxlLFxuXHQubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1lZGl0aW5nLWFyZWEgLm5vdGUtY29kYWJsZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHR9XG59XG5cbi8vUklDSFRFWFRcbi50cmFuc3BhcmVudC1tb2RlIHtcblx0LnJpY2hUZXh0IHtcblx0XHQucmljaFRleHQtZWRpdG9yIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG5cdFx0fVxuXHRcdC5yaWNoVGV4dC10b29sYmFyIHVsIHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0fVxuXHRcdC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHR9XG5cdFx0XHQucmljaFRleHQtZHJvcGRvd24tb3V0ZXIgLnJpY2hUZXh0LWRyb3Bkb3duIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdFx0LnJpY2hUZXh0LWRyb3Bkb3duLWNsb3NlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlLTc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnJpY2hUZXh0LWZvcm0ge1xuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHQmW3R5cGU9XCJ0ZXh0XCJdLFxuXHRcdFx0XHQmW3R5cGU9XCJmaWxlXCJdLFxuXHRcdFx0XHQmW3R5cGU9XCJudW1iZXJcIl0ge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEgLnJpY2hUZXh0LWRyb3Bkb3duLW91dGVyIHVsLnJpY2hUZXh0LWRyb3Bkb3duIGxpIGEge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRcdH1cblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0fVxuXHRcdC5yaWNoVGV4dC11bmRvLFxuXHRcdC5yaWNoVGV4dC1yZWRvIHtcblx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0XHR9XG5cdH1cbn1cblxuLy9RVUlMTCBFRElUT1Jcbi50cmFuc3BhcmVudC1tb2RlIHtcblx0LnFsLXRvb2xiYXIucWwtc25vdyB7XG5cdFx0LnFsLXBpY2tlci1sYWJlbCB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQucWwtY29udGFpbmVyLnFsLXNub3cge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQucWwtc25vdyB7XG5cdFx0Ji5xbC10b29sYmFyIGJ1dHRvbixcblx0XHQucWwtdG9vbGJhciBidXR0b24ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0YmFja2dyb3VuZDogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0XHQmLnFsLXRvb2xiYXIgYnV0dG9uOmxhc3QtY2hpbGQsXG5cdFx0LnFsLXRvb2xiYXIgYnV0dG9uOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdH1cblx0fVxuXHQucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0fVxuXHQucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIHtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwge1xuXHRcdGJvcmRlci1jb2xvcjogJHRyYW5zcGFyZW50LWJvcmRlcjtcblx0fVxuXHQucWwtc25vdyAucWwtZm9ybWF0cyB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQucWwtc25vdyAucWwtdG9vbHRpcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50LWJvZHk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGJveC1zaGFkb3c6IDBweCAwcHggNXB4ICR0cmFuc3BhcmVudC10aGVtZTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdG1hcmdpbi1sZWZ0OiAxMDBweDtcblx0fVxuXHQucWwtc25vdyAucWwtc3Ryb2tlIHtcblx0XHRzdHJva2U6ICR3aGl0ZS01O1xuXHR9XG5cdC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyLFxuXHQucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIsXG5cdC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzLFxuXHQucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMsXG5cdC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSxcblx0LnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSxcblx0LnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyLFxuXHQucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyLFxuXHQucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLFxuXHQucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSxcblx0LnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIsXG5cdC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3Zlcixcblx0LnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQsXG5cdC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCB7XG5cdFx0Y29sb3I6ICR3aGl0ZS03O1xuXHR9XG5cdC5xbC10b29sdGlwLnFsLWVkaXRpbmcge1xuXHRcdGlucHV0IHtcblx0XHRcdCZbdHlwZT1cInRleHRcIl0sXG5cdFx0XHQmW3R5cGU9XCJmaWxlXCJdLFxuXHRcdFx0Jlt0eXBlPVwibnVtYmVyXCJdIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5xbC1idWJibGUgLnFsLXRvb2x0aXAge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcblx0fVxufVxuXG4vL0ZPUk0gV0laQVJEXG4udHJhbnNwYXJlbnQtbW9kZSB7XG5cdC5zdy10aGVtZS1kb3RzIHtcblx0XHQ+IHVsLnN0ZXAtYW5jaG9yIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRcdH1cblx0XHRcdD4gbGkgPiBhOmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib2R5O1xuXHRcdFx0fVxuXHRcdFx0PiBsaS5hY3RpdmUgPiBhOjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZS03O1xuXHRcdFx0fVxuXHRcdFx0PiBsaS5kb25lID4gYSB7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zdGVwLWNvbnRlbnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHRcdC5zdy10b29sYmFyIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXHQud2l6YXJkIHtcblx0XHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdD4ge1xuXHRcdFx0LmNvbnRlbnQge1xuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0XHQ+IC50aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNkZWRlZmQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5hY3Rpb25zIC5kaXNhYmxlZCBhIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTE7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjIpO1xuXHRcdFx0fVxuXHRcdFx0LnN0ZXBzIHtcblx0XHRcdFx0LmN1cnJlbnQgYSB7XG5cdFx0XHRcdFx0Lm51bWJlcixcblx0XHRcdFx0XHQmOmFjdGl2ZSAubnVtYmVyLFxuXHRcdFx0XHRcdCY6aG92ZXIgLm51bWJlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0xO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHQubnVtYmVyLFxuXHRcdFx0XHRcdCY6YWN0aXZlIC5udW1iZXIsXG5cdFx0XHRcdFx0Jjpob3ZlciAubnVtYmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0xO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnZlcnRpY2FsID4ge1xuXHRcdFx0LmNvbnRlbnQsXG5cdFx0XHQuYWN0aW9ucyB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQ+IC5zdGVwcyB7XG5cdFx0XHQuZG9uZSBhIHtcblx0XHRcdFx0Lm51bWJlcixcblx0XHRcdFx0JjphY3RpdmUgLm51bWJlcixcblx0XHRcdFx0Jjpob3ZlciAubnVtYmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGRjZDk0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0Lm51bWJlcixcblx0XHRcdFx0JjphY3RpdmUgLm51bWJlcixcblx0XHRcdFx0Jjpob3ZlciAubnVtYmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vL09XTCBDQVJPVVNFTFxuLnRyYW5zcGFyZW50LW1vZGUge1xuXHQub3dsLW5hdiBidXR0b24ge1xuXHRcdGJhY2tncm91bmQ6ICR0cmFuc3BhcmVudC1ib2R5ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdHJhbnNwYXJlbnQtYm9yZGVyICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy9DSEFSVFNcbi50cmFuc3BhcmVudC1tb2RlIHtcblx0LmZsb3QtdGV4dCB7XG5cdFx0Y29sb3I6ICR3aGl0ZS03ICFpbXBvcnRhbnQ7XG5cdH1cblx0dHNwYW4ge1xuXHRcdGZpbGw6ICR3aGl0ZS03ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm52ZDMge1xuXHRcdHRleHQge1xuXHRcdFx0ZmlsbDogJHdoaXRlLTc7XG5cdFx0fVxuXHRcdC5udi1heGlzIGxpbmUge1xuXHRcdFx0c3Ryb2tlOiByZ2JhKDExOSwgMTE5LCAxNDIsIDAuMik7XG5cdFx0fVxuXHRcdC5udi1kaXNjcmV0ZWJhciAubnYtZ3JvdXBzIHRleHQsXG5cdFx0Lm52LW11bHRpYmFySG9yaXpvbnRhbCAubnYtZ3JvdXBzIHRleHQge1xuXHRcdFx0ZmlsbDogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQuY291bnRkb3duIGxpIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0XHRib3JkZXI6IDVweCBzb2xpZCAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LnN3aXRjaGVyLXNldHRpbmctaWNvbiB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQuc3dpdGNoZXItc2V0dGluZy1pY29uOmhvdmVyIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG59XG5cbi50cmFuc3BhcmVudC1tb2RlIC5hcHAtc2lkZWJhci5zaWRlbWVudS1zY3JvbGwgLnNpZGUtaGVhZGVyIHtcblx0YmFja2dyb3VuZDogJHByaW1hcnktMSAhaW1wb3J0YW50O1xufVxuXG4vLyAudHJhbnNwYXJlbnQtbW9kZSAuc2lkZS1tZW51IC5zdWItY2F0ZWdvcnkge1xuLy8gICAgIG1hcmdpbi10b3A6IDEuMjJyZW07XG4vLyB9XG5cbi50cmFuc3BhcmVudC1tb2RlIC5iZy1yZWNlbnRvcmRlciB7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tdHJhbnNwYXJlbnQtYm9keSkgMCUsIHRyYW5wYXJlbnQgMTAwJSksIHVybChcIi4uL2ltYWdlcy9tZWRpYS9iZzIuanBnXCIpO1xufVxuXG4udHJhbnNwYXJlbnQtbW9kZSAuYmctcmVjZW50b3JkZXI6YmVmb3JlIHtcblx0YmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnJ0bC50cmFuc3BhcmVudC1tb2RlIHtcblx0LmFwcC1zaWRlYmFyIHtcblx0XHRib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuXHR9XG5cdC5zaWRlLWhlYWRlciB7XG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0fVxuXHQudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0XHRib3JkZXItbGVmdDogMCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG5cdH1cblx0LnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlci50aW1lbGluZS1pbnZlcnRlZCAudGltZWxpbmUtcGFuZWw6YWZ0ZXIge1xuXHRcdGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhaW1wb3J0YW50O1xuXHRcdHJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuXHRcdGxlZnQ6IGF1dG87XG5cdH1cblx0Lm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHk6YmVmb3JlIHtcblx0XHRib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHR9XG5cdC5ib3JkZXItZW5kIHtcblx0XHRib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5ydGwudHJhbnNwYXJlbnQtbW9kZSAubWFpbi1jb250ZW50LWJvZHktY2hhdCB7XG5cdC5ib3JkZXItc3RhcnQtMCB7XG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXIgIWltcG9ydGFudDtcblx0fVxufVxuLnRyYW5zcGFyZW50LW1vZGUgLmJ1dHRvbnMtY29sdW1uVmlzaWJpbGl0eS5kcm9wZG93bi1pdGVtOmhvdmVyLFxuLnRyYW5zcGFyZW50LW1vZGUgLmJ1dHRvbnMtY29sdW1uVmlzaWJpbGl0eS5kcm9wZG93bi1pdGVtOmZvY3VzLFxuLnRyYW5zcGFyZW50LW1vZGUgLmJ1dHRvbnMtY29sdW1uVmlzaWJpbGl0eS5kcm9wZG93bi1pdGVtLmFjdGl2ZSxcbi50cmFuc3BhcmVudC1tb2RlIC5idXR0b25zLWNvbHVtblZpc2liaWxpdHkuZHJvcGRvd24taXRlbTphY3RpdmUge1xuXHRjb2xvcjogJHdoaXRlO1xufVxuLnRyYW5zcGFyZW50LW1vZGUgLmRhdGFUYWJsZXNfd3JhcHBlciAuc2VsZWN0ZWQge1xuXHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtYm9keTtcbn1cbi50cmFuc3BhcmVudC1tb2RlIC5kcm9wZG93bi1pdGVtOmhvdmVyLFxuLnRyYW5zcGFyZW50LW1vZGUgLmRyb3Bkb3duLWl0ZW06Zm9jdXMsXG4udHJhbnNwYXJlbnQtbW9kZSAuZHJvcGRvd24taXRlbS5hY3RpdmUsXG4udHJhbnNwYXJlbnQtbW9kZSAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuXHRjb2xvcjogJHdoaXRlO1xufVxuLnRyYW5zcGFyZW50LW1vZGUgLmxpc3QtZ3JvdXAtaXRlbSBhIHtcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cbi50cmFuc3BhcmVudC1tb2RlIC5jb250YWluZXItbG9naW4xMDAge1xuXHQudGV4dC1wcmltYXJ5IHtcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRhYi1jb250ZW50IGksXG5cdC50YWJzLW1lbnUyIHVsIGxpIC5hY3RpdmUge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblx0LnNvY2lhbC1sb2dpbiBpIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdC52YWxpZGF0ZS1mb3JtLmxvZ2luMTAwLWZvcm0ge1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC50cmFuc3BhcmVudC1tb2RlLnNpZGViYXItZ29uZS5zaWRlbmF2LXRvZ2dsZWQuc2lkZWJhci1taW5pIC5zaWRlLW1lbnUge1xuXHRcdG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC50cmFuc3BhcmVudC1tb2RlIC5uYXZyZXNwb25zaXZlLXRvZ2dsZXIgc3BhbiB7XG5cdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG59XG4vLyBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KXtcbi8vICAgICAudHJhbnNwYXJlbnQtbW9kZS5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5hcHAtc2lkZWJhcl9fdXNlciwudHJhbnNwYXJlbnQtbW9kZS5zaWRlYmFyLW1pbmkuc2lkZW5hdi10b2dnbGVkIC5zaWRlLW1lbnUge1xuLy8gICAgICAgICBtYXJnaW4tdG9wOiAxOXB4O1xuLy8gICAgIH1cbi8vIH1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQudHJhbnNwYXJlbnQtbW9kZS5hcHAubGlnaHQtbWVudSAuYXBwLXNpZGViYXIge1xuXHRcdHRvcDogNzRweCAhaW1wb3J0YW50O1xuXHR9XG5cdC50cmFuc3BhcmVudC1tb2RlLmFwcC5jb2xvci1tZW51IC5hcHAtc2lkZWJhciB7XG5cdFx0dG9wOiA3NHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LnRyYW5zcGFyZW50LW1vZGUuYXBwLmdyYWRpZW50LW1lbnUgLmFwcC1zaWRlYmFyIHtcblx0XHR0b3A6IDc0cHggIWltcG9ydGFudDtcblx0fVxuXHQudHJhbnNwYXJlbnQtbW9kZS5hcHAuZGFyay1tZW51IC5hcHAtc2lkZWJhciB7XG5cdFx0dG9wOiA3NHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuLy8gICAgIC50cmFuc3BhcmVudC1tb2RlICAuaG9yLWhlYWRlciAuaGVhZGVyLWJyYW5kLWltZy5kZXNrdG9wLWxvZ297XG4vLyAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcmVtO1xuLy8gICAgIH1cblxuLy8gfVxuLnRyYW5zcGFyZW50LW1vZGUubGlnaHQtbWVudSAuaG9yLWhlYWRlci5oZWFkZXIge1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDIzMywgMjM3LCAyNDQsIDAuMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LnRyYW5zcGFyZW50LW1vZGUuaGVhZGVyLWxpZ2h0IC5uYXZyZXNwb25zaXZlLXRvZ2dsZXIgc3BhbiB7XG5cdFx0Y29sb3I6ICRwcmltYXJ5LTEgIWltcG9ydGFudDtcblx0fVxufVxuLnRyYW5zcGFyZW50LW1vZGUgLm9ub2Zmc3dpdGNoMi1sYWJlbCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC1ib2R5O1xufVxuLnRyYW5zcGFyZW50LW1vZGUgLm9ub2Zmc3dpdGNoMi1sYWJlbDpiZWZvcmUge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkdHJhbnNwYXJlbnQtYm9yZGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG59XG4udHJhbnNwYXJlbnQtbW9kZSAudGhlbWUtbGF5b3V0Lm5hdi1saW5rLWJnLmxheW91dC1zZXR0aW5nIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5hcHAuc2lkZWJhci1taW5pLnRyYW5zcGFyZW50LW1vZGUuaGVhZGVyLWxpZ2h0IHtcblx0XHQuc2lkZS1oZWFkZXIgLmhlYWRlci1icmFuZC1pbWcubGlnaHQtbG9nbzEge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYXBwLnNpZGViYXItbWluaS50cmFuc3BhcmVudC1tb2RlLmhlYWRlci1saWdodCB7XG5cdFx0LnNpZGUtaGVhZGVyIC5oZWFkZXItYnJhbmQtaW1nLmRlc2t0b3AtbG9nbyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuYXBwLnNpZGViYXItbWluaS50cmFuc3BhcmVudC1tb2RlLmxpZ2h0LW1lbnUuaGVhZGVyLWxpZ2h0IHtcblx0XHQuc2lkZS1oZWFkZXIgLmhlYWRlci1icmFuZC1pbWcubGlnaHQtbG9nbzEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmFwcC5zaWRlYmFyLW1pbmkudHJhbnNwYXJlbnQtbW9kZS5saWdodC1tZW51LmhlYWRlci1saWdodCB7XG5cdFx0LnNpZGUtaGVhZGVyIC5oZWFkZXItYnJhbmQtaW1nLmRlc2t0b3AtbG9nbyB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5hcHAuc2lkZWJhci1taW5pLnNpZGViYXItZ29uZS50cmFuc3BhcmVudC1tb2RlLmxpZ2h0LW1lbnUuaGVhZGVyLWxpZ2h0LnNpZGVuYXYtdG9nZ2xlZCB7XG5cdFx0LnNpZGUtaGVhZGVyIC5oZWFkZXItYnJhbmQtaW1nLmxpZ2h0LWxvZ28xIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLnRyYW5zcGFyZW50LW1vZGUge1xuXHQuZmMtdGhlbWUtc3RhbmRhcmQgLmZjLXBvcG92ZXIge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtYm9keTtcblx0fVxuXHQuZmMtdGhlbWUtc3RhbmRhcmQgLmZjLXBvcG92ZXItaGVhZGVyIHtcblx0XHRiYWNrZ3JvdW5kOiAkdHJhbnNwYXJlbnQtdGhlbWU7XG5cdH1cbn1cbi50cmFuc3BhcmVudC1tb2RlIC5jYXJkLWFzaWRlLmNvbG9yLWNhcmQtcmFkaXVzIHtcblx0LmNhcmQtaGVhZGVyIHtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxufVxuLnRyYW5zcGFyZW50LW1vZGVcblx0LmZmX2ZpbGV1cGxvYWRfd3JhcFxuXHR0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHNcblx0dGQuZmZfZmlsZXVwbG9hZF9zdW1tYXJ5XG5cdC5mZl9maWxldXBsb2FkX2ZpbGVuYW1lXG5cdGlucHV0IHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiAkd2hpdGU7XG59XG4udHJhbnNwYXJlbnQtbW9kZVxuXHQuZmZfZmlsZXVwbG9hZF93cmFwXG5cdHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2Fkc1xuXHR0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXdcblx0LmZmX2ZpbGV1cGxvYWRfcHJldmlld19pbWFnZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcbn1cbi50cmFuc3BhcmVudC1tb2RlIC5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfYWN0aW9ucyBidXR0b24ge1xuXHRib3JkZXItY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICR0cmFuc3BhcmVudC10aGVtZTtcbn1cbi50cmFuc3BhcmVudC1tb2RlIHtcblx0LmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1wcmV2aWV3IC5kcm9waWZ5LXJlbmRlciBpbWcge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cdCYucnRsIC50YWJsZS5ib3JkZXItZGFzaGVkIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXHQmLnJ0bCAudGFibGUgdGhlYWQgdGg6bGFzdC1jaGlsZCB7XG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICR0cmFuc3BhcmVudC1ib3JkZXI7XG5cdH1cblx0LmZjIC5mYy1saXN0LWV2ZW50OmhvdmVyIHRkIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdCNuYXZiYXItZXhhbXBsZTIge1xuXHRcdC5uYXYtbGluayB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQmLmljb250ZXh0LW1lbnUgLnNpZGUtbWVudV9faXRlbTpob3ZlciAuc2lkZS1tZW51X19pY29uLFxuXHQmLmljb250ZXh0LW1lbnUgLnNpZGUtbWVudV9faXRlbTpob3ZlciAuc2lkZS1tZW51X19sYWJlbCxcblx0Ji5pY29udGV4dC1tZW51IC5zaWRlLW1lbnVfX2l0ZW06Zm9jdXMgLnNpZGUtbWVudV9faWNvbixcblx0Ji5pY29udGV4dC1tZW51IC5zaWRlLW1lbnVfX2l0ZW06Zm9jdXMgLnNpZGUtbWVudV9fbGFiZWwge1xuXHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0fVxuXHQmLmhvdmVyLXN1Ym1lbnUgLnNsaWRlLW1lbnUgYS5hY3RpdmUge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0LnN1Yi1zaWRlLW1lbnVfX2xhYmVsIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cdCYuaG92ZXItc3VibWVudTEgLnNsaWRlLW1lbnUgYS5hY3RpdmUge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0LnN1Yi1zaWRlLW1lbnVfX2xhYmVsIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cdCYuaG9yaXpvbnRhbCAuc2xpZGUtbWVudSBhLmFjdGl2ZSB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHQuc3ViLXNpZGUtbWVudV9fbGFiZWwge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cbn1cbi50cmFuc3BhcmVudC1tb2RlIHtcblx0Ji5ob3Zlci1zdWJtZW51LFxuXHQmLmhvdmVyLXN1Ym1lbnUxIHtcblx0XHQmLnNpZGVuYXYtdG9nZ2xlZCB7XG5cdFx0XHQuc2lkZS1tZW51IHtcblx0XHRcdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNpZGUtbWVudSB7XG5cdFx0XHRoZWlnaHQ6IDE1MHZoO1xuXHRcdH1cblx0fVxuXHQucXR5IHtcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxufVxuLnRyYW5zcGFyZW50LW1vZGUgLmNhcmQtdHJhbnNwYXJlbnQge1xuXHQmLmJnLXByaW1hcnktdHJhbnNwYXJlbnQsXG5cdCYuYmctc2Vjb25kYXJ5LXRyYW5zcGFyZW50LFxuXHQmLmJnLWluZm8tdHJhbnNwYXJlbnQsXG5cdCYuYmctc3VjY2Vzcy10cmFuc3BhcmVudCxcblx0Ji5iZy13YXJuaW5nLXRyYW5zcGFyZW50LFxuXHQmLmJnLWRhbmdlci10cmFuc3BhcmVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTIgIWltcG9ydGFudDtcblx0fVxufVxuLnRyYW5zcGFyZW50LW1vZGUge1xuXHQuYnRuLXByaW1hcnktbGlnaHQge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZDogJHByaW1hcnktMDYgIWltcG9ydGFudDtcblx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5LTA2ICFpbXBvcnRhbnQ7XG5cdH1cblx0Lm11bHRpLXdyYXBwZXIgLnNlYXJjaC1pbnB1dCB7XG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZS04O1xuXHRcdH1cblx0fVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xuXHQudHJhbnNwYXJlbnQtbW9kZS5ob3Jpem9udGFsIC5ob3Jpem9udGFsLW1haW4gLnNsaWRlIC5zbGlkZS1tZW51LFxuXHQudHJhbnNwYXJlbnQtbW9kZS5ob3Jpem9udGFsIC5ob3Jpem9udGFsLW1haW4gLnNsaWRlIC5zdWItc2xpZGUtbWVudSxcblx0LnRyYW5zcGFyZW50LW1vZGUuaG9yaXpvbnRhbCAuaG9yaXpvbnRhbC1tYWluIC5zbGlkZSAuc3ViLXNsaWRlLW1lbnUyIHtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/