section.react-virtualized-pivot-module-table .ReactVirtualized__Grid__innerScrollContainer {
  overflow: visible !important;
}

section.react-virtualized-pivot-module-table section.pivot-grid {
  padding-top: 1rem;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #fff;
  padding: 0 1rem 1rem;
  overflow: auto;
  background: #fff;
}

section.react-virtualized-pivot-module-table section.pivot-grid .GridRow {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

section.react-virtualized-pivot-module-table section.pivot-grid .GridColumn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

section.react-virtualized-pivot-module-table section.pivot-grid .LeftSideGridContainer {
  z-index: 1;
}

section.react-virtualized-pivot-module-table section.pivot-grid .LeftSideGrid {
  overflow: hidden !important;
}

section.react-virtualized-pivot-module-table section.pivot-grid .HeaderGrid {
  width: 100%;
  overflow: hidden !important;
}

section.react-virtualized-pivot-module-table section.pivot-grid .BodyGrid {
  width: 100%;
}

section.react-virtualized-pivot-module-table section.pivot-grid .cell-text-container {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  overflow: hidden;
}

section.react-virtualized-pivot-module-table section.pivot-grid .cell-text-container .arrow {
  display: inline-block;
}

section.react-virtualized-pivot-module-table section.pivot-grid .cell-text-container div.cell-data {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: no-wrap;
      flex-wrap: no-wrap;
  line-height: 10px;
  white-space: nowrap;
}

section.react-virtualized-pivot-module-table section.pivot-grid .cell-text-container div.body-cell-data {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: no-wrap;
      flex-wrap: no-wrap;
  line-height: 10px;
  white-space: nowrap;
}

section.react-virtualized-pivot-module-table section.pivot-grid .cell,
section.react-virtualized-pivot-module-table section.pivot-grid .header-cell,
section.react-virtualized-pivot-module-table section.pivot-grid .leftCell {
  width: calc(100% - 4px);
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  padding: 0 .5em;
  overflow-x: visible;
}

section.react-virtualized-pivot-module-table section.pivot-grid .header-cell {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

section.react-virtualized-pivot-module-table section.pivot-grid .header-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  overflow: hidden;
}

section.react-virtualized-pivot-module-table section.pivot-grid .column-sizer {
  width: 4px;
  height: 100%;
  cursor: col-resize;
  -webkit-transform: translate(0px, 0px) !important;
          transform: translate(0px, 0px) !important;
}

section.react-virtualized-pivot-module-table section.pivot-grid .header-cell,
section.react-virtualized-pivot-module-table section.pivot-grid .leftCell {
  font-weight: bold;
}

section.react-virtualized-pivot-module-table .inner-filter-container {
  position: relative;
  padding: 5px 10px 5px 5px;
}

section.react-virtualized-pivot-module-table .inner-filter-container .filter-text {
  font-size: 11px;
}

section.react-virtualized-pivot-module-table .inner-filter-container .filter-button {
  position: absolute;
  font-size: 10px;
  display: inline-block;
  cursor: pointer;
  top: 0px;
  right: 1px;
}

section.react-virtualized-pivot-module-table .filter-menu {
  position: absolute;
  width: 100px;
  height: 100px;
  background-color: #fff;
  z-index: 2;
  color: black;
}

section.react-virtualized-pivot-module-table .filter-menu .filters-container {
  height: 80px;
  padding: 1px;
  border-left: 1px solid black;
  border-right: 1px solid black;
  border-top: 1px solid black;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

section.react-virtualized-pivot-module-table .filter-menu .filters-container .filter-container {
  font-size: 11px;
  margin-top: 3px;
  height: 20px;
  float: left;
  text-align: left;
  width: 100%;
}

section.react-virtualized-pivot-module-table .filter-menu .filters-container .filter-container .filter-name {
  display: inline-block;
}

section.react-virtualized-pivot-module-table .filter-menu .filters-container .filter-container .filter-checkbox {
  display: inline-block;
}

section.react-virtualized-pivot-module-table .filter-submit {
  font-size: 11px;
  border-top: 1px solid black;
  height: 20%;
  line-height: 1.7;
  background-color: #5F9EDF;
  cursor: pointer;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  border-left: 1px solid black;
  color: white;
}
.drawer-container {
  height: 100%;
}

.drawer-container .drawer,
.drawer-container .drawer-overlay {
  z-index: 6;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
}

.drawer-container .drawer {
  background-color: white;
  -webkit-transition: -webkit-transform .3s ease-out;
  transition: -webkit-transform .3s ease-out;
  transition: transform .3s ease-out;
  transition: transform .3s ease-out, -webkit-transform .3s ease-out;
  width: 300px;
  -webkit-transform: translateX(calc(100vw + 300px));
          transform: translateX(calc(100vw + 300px));
}

@media screen and (max-width: 1024px) and (min-width: 320px) {
  .drawer-container .drawer {
    width: 300px;
    -webkit-transform: translateX(calc(100vw + 300px));
            transform: translateX(calc(100vw + 300px));
  }
}

@media screen and (max-width: 768px) and (min-width: 320px) {
  .drawer-container .drawer {
    width: 100%;
    -webkit-transform: translateX(calc(0));
            transform: translateX(calc(0));
  }
}

.drawer-container .drawer-overlay {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  -webkit-transition: opacity .3s ease-out;
  transition: opacity .3s ease-out;
  opacity: 0;
  pointer-events: none;
}

.nav-drawer_open .drawer {
  -webkit-box-shadow: 2px 0 20px 6px rgba(0, 0, 0, 0.3);
          box-shadow: 2px 0 20px 6px rgba(0, 0, 0, 0.3);
  -webkit-transform: translate(calc(100vw - 300px));
          transform: translate(calc(100vw - 300px));
}

@media screen and (max-width: 1024px) and (min-width: 320px) {
  .nav-drawer_open .drawer {
    -webkit-transform: translate(calc(100vw - 300px));
            transform: translate(calc(100vw - 300px));
  }
}

@media screen and (max-width: 768px) and (min-width: 320px) {
  .nav-drawer_open .drawer {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}

.nav-drawer_open .drawer-overlay {
  opacity: 1;
  pointer-events: all;
}
.react-virtualized-pivot-module-menu .pivot-options {
  margin-right: 10px;
}

@media (min-width: 769px) {
  .react-virtualized-pivot-module-menu .pivot-options {
    height: 150px;
    width: 100%;
    display: inline-block;
  }
}

.react-virtualized-pivot-module-menu .pivot-options .Select {
  margin: -8px 10px 8px 10px;
}

.react-virtualized-pivot-module-menu .pivot-options .selectors-container {
  width: 100%;
  display: inline-block;
}

.react-virtualized-pivot-module-menu .pivot-options .selectors-container .select-container {
  width: 100%;
  display: inline-block;
}

.react-virtualized-pivot-module-menu .pivot-options .fields-drag-container .fields {
  width: 100%;
  display: inline-block;
}

.react-virtualized-pivot-module-menu .pivot-options .fields-drag-container .rows {
  width: 100%;
  display: inline-block;
}

.react-virtualized-pivot-module-menu .pivot-options .fields-drag-container .columns {
  width: 100%;
  display: inline-block;
}

.react-virtualized-pivot-module-menu .pivot-options .block__list {
  height: 119px;
  margin-top: -8px;
  margin-left: 10px;
  margin-right: 10px;
  background-color: #fff;
  overflow-y: auto;
  overflow-x: hidden;
}

@media (min-width: 768px) {
  .react-virtualized-pivot-module-menu .pivot-options .block__list {
    height: 76px;
  }
}

@media (min-width: 992px) {
  .react-virtualized-pivot-module-menu .pivot-options .block__list {
    height: 76px;
  }
}

@media (min-width: 1220px) {
  .react-virtualized-pivot-module-menu .pivot-options .block__list {
    height: 76px;
  }
}

.react-virtualized-pivot-module-menu .pivot-options .block__list::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px;
}

.react-virtualized-pivot-module-menu .pivot-options .block__list::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

.react-virtualized-pivot-module-menu .pivot-options .block__list-title {
  margin: -20px 0 0;
  padding: 10px;
  text-align: center;
  background: #5F9EDF;
}

.react-virtualized-pivot-module-menu .pivot-options .block__list li {
  cursor: move;
  list-style: none;
}

.react-virtualized-pivot-module-menu .pivot-options .block__list_words li {
  background-color: #fff;
  padding: 10px 40px;
}

.react-virtualized-pivot-module-menu .pivot-options .block__list_words .sortable-ghost {
  opacity: 0.4;
  background-color: #F4E2C9;
}

.react-virtualized-pivot-module-menu .pivot-options .block__list_tags {
  padding-left: 15px;
  border-radius: 4px;
  border: solid 1px #ccc;
}

.react-virtualized-pivot-module-menu .pivot-options .block__list_tags:after {
  clear: both;
  content: '';
  display: block;
}

.react-virtualized-pivot-module-menu .pivot-options .block__list_tags li {
  float: left;
  margin: 5px;
  min-width: 10px;
  text-align: center;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  -webkit-transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}

.react-virtualized-pivot-module-menu .pivot-options .title {
  color: #fff;
  padding: 2px 4px;
  font-size: 11px;
  margin-left: 5px;
  display: inline-block;
  position: relative;
  background-color: #FF7373;
  z-index: 1;
}

.react-virtualized-pivot-module-menu .pivot-options .inner-filter-container {
  position: relative;
  padding: 5px 10px 5px 5px;
}

.react-virtualized-pivot-module-menu .pivot-options .inner-filter-container .filter-text {
  font-size: 11px;
}

.react-virtualized-pivot-module-menu .pivot-options .inner-filter-container .filter-button {
  position: absolute;
  font-size: 10px;
  display: inline-block;
  cursor: pointer;
  top: 0px;
  right: 1px;
}

.react-virtualized-pivot-module-menu .closeBar {
  display: none;
}

@media (max-width: 768px) {
  .react-virtualized-pivot-module-menu .closeBar {
    display: block;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjazovc3JjL2NvbXBvbmVudHMvVGFibGUvc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vL3dlYnBhY2s6L3NyYy9jb21wb25lbnRzL01lbnUvRHJhd2VyL3N0eWxlcy5zY3NzIiwid2VicGFjazovLy93ZWJwYWNrOi9zcmMvY29tcG9uZW50cy9NZW51L3N0eWxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsNkJBQTZCO0NBQzlCOztBQUVEO0VBQ0Usa0JBQWtCO0VBQ2xCLG9CQUFlO01BQWYsbUJBQWU7VUFBZixlQUFlO0VBQ2YscUJBQWM7RUFBZCxxQkFBYztFQUFkLGNBQWM7RUFDZCw2QkFBdUI7RUFBdkIsOEJBQXVCO01BQXZCLDJCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsdUJBQXVCO0VBQ3ZCLHFCQUFxQjtFQUNyQixlQUFlO0VBQ2YsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLHFCQUFjO0VBQWQscUJBQWM7RUFBZCxjQUFjO0VBQ2QsK0JBQW9CO0VBQXBCLDhCQUFvQjtNQUFwQix3QkFBb0I7VUFBcEIsb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0UscUJBQWM7RUFBZCxxQkFBYztFQUFkLGNBQWM7RUFDZCw2QkFBdUI7RUFBdkIsOEJBQXVCO01BQXZCLDJCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsb0JBQWU7TUFBZixtQkFBZTtVQUFmLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxXQUFXO0NBQ1o7O0FBRUQ7RUFDRSw0QkFBNEI7Q0FDN0I7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osNEJBQTRCO0NBQzdCOztBQUVEO0VBQ0UsWUFBWTtDQUNiOztBQUVEO0VBQ0UsYUFBYTtFQUNiLFlBQVk7RUFDWixxQkFBYztFQUFkLHFCQUFjO0VBQWQsY0FBYztFQUNkLDBCQUFvQjtNQUFwQix1QkFBb0I7VUFBcEIsb0JBQW9CO0VBQ3BCLHdCQUE0QjtNQUE1QixxQkFBNEI7VUFBNUIsNEJBQTRC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RUFDRSxhQUFhO0VBQ2IsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLGFBQWE7RUFDYiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLFlBQVk7RUFDWixZQUFZO0VBQ1osZUFBZTtDQUNoQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixpRkFBeUU7VUFBekUseUVBQXlFO0VBQ3pFLDhEQUFzRDtFQUF0RCxzREFBc0Q7Q0FDdkQ7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQiwwQkFBMEI7RUFDMUIsV0FBVztDQUNaOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLGdCQUFnQjtFQUNoQixTQUFTO0VBQ1QsV0FBVztDQUNaOztBQUVEO0VBQ0UsY0FBYztDQUNmOztBQUVEO0VBQ0U7SUFDRSxlQUFlO0dBQ2hCO0NBQ0YiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbInNlY3Rpb24ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLXRhYmxlIC5SZWFjdFZpcnR1YWxpemVkX19HcmlkX19pbm5lclNjcm9sbENvbnRhaW5lciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbnNlY3Rpb24ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLXRhYmxlIHNlY3Rpb24ucGl2b3QtZ3JpZCB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBmbGV4OiAxIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCAxcmVtIDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5zZWN0aW9uLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS10YWJsZSBzZWN0aW9uLnBpdm90LWdyaWQgLkdyaWRSb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbnNlY3Rpb24ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLXRhYmxlIHNlY3Rpb24ucGl2b3QtZ3JpZCAuR3JpZENvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG5zZWN0aW9uLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS10YWJsZSBzZWN0aW9uLnBpdm90LWdyaWQgLkxlZnRTaWRlR3JpZENvbnRhaW5lciB7XG4gIHotaW5kZXg6IDE7XG59XG5cbnNlY3Rpb24ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLXRhYmxlIHNlY3Rpb24ucGl2b3QtZ3JpZCAuTGVmdFNpZGVHcmlkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5zZWN0aW9uLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS10YWJsZSBzZWN0aW9uLnBpdm90LWdyaWQgLkhlYWRlckdyaWQge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5zZWN0aW9uLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS10YWJsZSBzZWN0aW9uLnBpdm90LWdyaWQgLkJvZHlHcmlkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnNlY3Rpb24ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLXRhYmxlIHNlY3Rpb24ucGl2b3QtZ3JpZCAuY2VsbC10ZXh0LWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuc2VjdGlvbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtdGFibGUgc2VjdGlvbi5waXZvdC1ncmlkIC5jZWxsLXRleHQtY29udGFpbmVyIC5hcnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc2VjdGlvbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtdGFibGUgc2VjdGlvbi5waXZvdC1ncmlkIC5jZWxsLXRleHQtY29udGFpbmVyIGRpdi5jZWxsLWRhdGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogbm8td3JhcDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbnNlY3Rpb24ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLXRhYmxlIHNlY3Rpb24ucGl2b3QtZ3JpZCAuY2VsbC10ZXh0LWNvbnRhaW5lciBkaXYuYm9keS1jZWxsLWRhdGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IG5vLXdyYXA7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5zZWN0aW9uLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS10YWJsZSBzZWN0aW9uLnBpdm90LWdyaWQgLmNlbGwsXG5zZWN0aW9uLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS10YWJsZSBzZWN0aW9uLnBpdm90LWdyaWQgLmhlYWRlci1jZWxsLFxuc2VjdGlvbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtdGFibGUgc2VjdGlvbi5waXZvdC1ncmlkIC5sZWZ0Q2VsbCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgLjVlbTtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbn1cblxuc2VjdGlvbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtdGFibGUgc2VjdGlvbi5waXZvdC1ncmlkIC5oZWFkZXItY2VsbCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuc2VjdGlvbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtdGFibGUgc2VjdGlvbi5waXZvdC1ncmlkIC5oZWFkZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5zZWN0aW9uLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS10YWJsZSBzZWN0aW9uLnBpdm90LWdyaWQgLmNvbHVtbi1zaXplciB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCkgIWltcG9ydGFudDtcbn1cblxuc2VjdGlvbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtdGFibGUgc2VjdGlvbi5waXZvdC1ncmlkIC5oZWFkZXItY2VsbCxcbnNlY3Rpb24ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLXRhYmxlIHNlY3Rpb24ucGl2b3QtZ3JpZCAubGVmdENlbGwge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuc2VjdGlvbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtdGFibGUgLmlubmVyLWZpbHRlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDVweCA1cHg7XG59XG5cbnNlY3Rpb24ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLXRhYmxlIC5pbm5lci1maWx0ZXItY29udGFpbmVyIC5maWx0ZXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuc2VjdGlvbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtdGFibGUgLmlubmVyLWZpbHRlci1jb250YWluZXIgLmZpbHRlci1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMHB4O1xuICByaWdodDogMXB4O1xufVxuXG5zZWN0aW9uLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS10YWJsZSAuZmlsdGVyLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG5zZWN0aW9uLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS10YWJsZSAuZmlsdGVyLW1lbnUgLmZpbHRlcnMtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA4MHB4O1xuICBwYWRkaW5nOiAxcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgYmxhY2s7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgYmxhY2s7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG5zZWN0aW9uLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS10YWJsZSAuZmlsdGVyLW1lbnUgLmZpbHRlcnMtY29udGFpbmVyIC5maWx0ZXItY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5zZWN0aW9uLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS10YWJsZSAuZmlsdGVyLW1lbnUgLmZpbHRlcnMtY29udGFpbmVyIC5maWx0ZXItY29udGFpbmVyIC5maWx0ZXItbmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc2VjdGlvbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtdGFibGUgLmZpbHRlci1tZW51IC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVyLWNvbnRhaW5lciAuZmlsdGVyLWNoZWNrYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zZWN0aW9uLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS10YWJsZSAuZmlsdGVyLXN1Ym1pdCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrO1xuICBoZWlnaHQ6IDIwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGOUVERjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGJsYWNrO1xuICBjb2xvcjogd2hpdGU7XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gd2VicGFjazovLy9zcmMvY29tcG9uZW50cy9UYWJsZS9zdHlsZXMuc2NzcyIsIi5kcmF3ZXItY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZHJhd2VyLWNvbnRhaW5lciAuZHJhd2VyLFxuLmRyYXdlci1jb250YWluZXIgLmRyYXdlci1vdmVybGF5IHtcbiAgei1pbmRleDogNjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmRyYXdlci1jb250YWluZXIgLmRyYXdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xuICB3aWR0aDogMzAwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDEwMHZ3ICsgMzAwcHgpKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLmRyYXdlci1jb250YWluZXIgLmRyYXdlciB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDEwMHZ3ICsgMzAwcHgpKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5kcmF3ZXItY29udGFpbmVyIC5kcmF3ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDApKTtcbiAgfVxufVxuXG4uZHJhd2VyLWNvbnRhaW5lciAuZHJhd2VyLW92ZXJsYXkge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLW91dDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5uYXYtZHJhd2VyX29wZW4gLmRyYXdlciB7XG4gIGJveC1zaGFkb3c6IDJweCAwIDIwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygxMDB2dyAtIDMwMHB4KSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5uYXYtZHJhd2VyX29wZW4gLmRyYXdlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYygxMDB2dyAtIDMwMHB4KSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAubmF2LWRyYXdlcl9vcGVuIC5kcmF3ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICB9XG59XG5cbi5uYXYtZHJhd2VyX29wZW4gLmRyYXdlci1vdmVybGF5IHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyB3ZWJwYWNrOi8vL3NyYy9jb21wb25lbnRzL01lbnUvRHJhd2VyL3N0eWxlcy5zY3NzIiwiLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS1tZW51IC5waXZvdC1vcHRpb25zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS1tZW51IC5waXZvdC1vcHRpb25zIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLW1lbnUgLnBpdm90LW9wdGlvbnMgLlNlbGVjdCB7XG4gIG1hcmdpbjogLThweCAxMHB4IDhweCAxMHB4O1xufVxuXG4ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLW1lbnUgLnBpdm90LW9wdGlvbnMgLnNlbGVjdG9ycy1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLW1lbnUgLnBpdm90LW9wdGlvbnMgLnNlbGVjdG9ycy1jb250YWluZXIgLnNlbGVjdC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLW1lbnUgLnBpdm90LW9wdGlvbnMgLmZpZWxkcy1kcmFnLWNvbnRhaW5lciAuZmllbGRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS1tZW51IC5waXZvdC1vcHRpb25zIC5maWVsZHMtZHJhZy1jb250YWluZXIgLnJvd3Mge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLW1lbnUgLnBpdm90LW9wdGlvbnMgLmZpZWxkcy1kcmFnLWNvbnRhaW5lciAuY29sdW1ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtbWVudSAucGl2b3Qtb3B0aW9ucyAuYmxvY2tfX2xpc3Qge1xuICBoZWlnaHQ6IDExOXB4O1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLW1lbnUgLnBpdm90LW9wdGlvbnMgLmJsb2NrX19saXN0IHtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtbWVudSAucGl2b3Qtb3B0aW9ucyAuYmxvY2tfX2xpc3Qge1xuICAgIGhlaWdodDogNzZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtbWVudSAucGl2b3Qtb3B0aW9ucyAuYmxvY2tfX2xpc3Qge1xuICAgIGhlaWdodDogNzZweDtcbiAgfVxufVxuXG4ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLW1lbnUgLnBpdm90LW9wdGlvbnMgLmJsb2NrX19saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDdweDtcbn1cblxuLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS1tZW51IC5waXZvdC1vcHRpb25zIC5ibG9ja19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtbWVudSAucGl2b3Qtb3B0aW9ucyAuYmxvY2tfX2xpc3QtdGl0bGUge1xuICBtYXJnaW46IC0yMHB4IDAgMDtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjNUY5RURGO1xufVxuXG4ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLW1lbnUgLnBpdm90LW9wdGlvbnMgLmJsb2NrX19saXN0IGxpIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLW1lbnUgLnBpdm90LW9wdGlvbnMgLmJsb2NrX19saXN0X3dvcmRzIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCA0MHB4O1xufVxuXG4ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLW1lbnUgLnBpdm90LW9wdGlvbnMgLmJsb2NrX19saXN0X3dvcmRzIC5zb3J0YWJsZS1naG9zdCB7XG4gIG9wYWNpdHk6IDAuNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RTJDOTtcbn1cblxuLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS1tZW51IC5waXZvdC1vcHRpb25zIC5ibG9ja19fbGlzdF90YWdzIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjY2M7XG59XG5cbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtbWVudSAucGl2b3Qtb3B0aW9ucyAuYmxvY2tfX2xpc3RfdGFnczphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtbWVudSAucGl2b3Qtb3B0aW9ucyAuYmxvY2tfX2xpc3RfdGFncyBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDVweDtcbiAgbWluLXdpZHRoOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG59XG5cbi5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtbWVudSAucGl2b3Qtb3B0aW9ucyAudGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNzM3MztcbiAgei1pbmRleDogMTtcbn1cblxuLnJlYWN0LXZpcnR1YWxpemVkLXBpdm90LW1vZHVsZS1tZW51IC5waXZvdC1vcHRpb25zIC5pbm5lci1maWx0ZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA1cHggMTBweCA1cHggNXB4O1xufVxuXG4ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLW1lbnUgLnBpdm90LW9wdGlvbnMgLmlubmVyLWZpbHRlci1jb250YWluZXIgLmZpbHRlci10ZXh0IHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLW1lbnUgLnBpdm90LW9wdGlvbnMgLmlubmVyLWZpbHRlci1jb250YWluZXIgLmZpbHRlci1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMHB4O1xuICByaWdodDogMXB4O1xufVxuXG4ucmVhY3QtdmlydHVhbGl6ZWQtcGl2b3QtbW9kdWxlLW1lbnUgLmNsb3NlQmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZWFjdC12aXJ0dWFsaXplZC1waXZvdC1tb2R1bGUtbWVudSAuY2xvc2VCYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gd2VicGFjazovLy9zcmMvY29tcG9uZW50cy9NZW51L3N0eWxlcy5zY3NzIl19 */