/*!*****************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./node_modules/vue-easytable/libs/font/iconfont.css ***!
  \*****************************************************************************************************************************/
@font-face {font-family: "iconfont-vet";
  src: url(/build/fonts/iconfont.b7feab36.eot); /* IE9 */
  src: url(/build/fonts/iconfont.b7feab36.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
  url(data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAUAAAsAAAAACyAAAASxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDZgqHQIYVATYCJAMsCxgABCAFhR0HgT0bkglRVG8aZD8K48anlKkVETWZmxLicOmVmr/4///x8P/79dvn3qcz8xFPKolFNvdIKJAgNOiEIo2SxNPXjOj8r077iQsE6gaMU1/sAgZkh+UqanrH9iEnOdgQNkDciDaaMP9X/+459urvAPmLo80GMsUfde9WdfvLpojgURRggVSlwN5AEshmYpu9MJMq5gH/bb43gY6Z8mk2dPbrIEhBLhSIGxZJD0GZWEWDMTQRVcWahXjCX5Mepft4HHx+jFkRQSRlJve151KHCZoHQ/qy0ldgLCuU8Ri79chYDhTEqUrfEVxUvByncyG/5o0qhZAGO4OTIIhlnc79P14iKpJ6kD7M7TBoggkGJwWRjDvfwSAH1AkGBagLDCpQNxjUoB4waEC9YFCC+sCgBfXDMWc2um6NacA4okPcBhl+IAhPKlQUTp+YEpZAwtijhYXF5gsJl14NvnwpPH+ue/GCX/uqiffs26Uabq95KRTqK8XaF16lZovzvSERa7YBKPF4yBPvWZs46NMIkjmORm0e2ga8blRNGNFEupQ43bY1CbleNXFQsJPP862N5z18BUoZWxid42lA3mJ2/cCCV6jwEooWE3oJpJqHlLgp7FEODmYwkWW/1FiTMGLatuawjTCeb6caaqJR9KpH5hPGdbdT8tr44duV2a4/z8GHbuRJR15WklOvcsXDN7NNB19U1MhRx4/DxoK50MbtevRol83kHj7i/KiHD7H1jnmFv08en536nsiv8C2eLuL5ounFRTIvxJbFcpEgWI9PMC3wUJne4+DdwfeC6xysOyAzGrr71oW1+Ab2h8GoWRsD65q7/Qw+SDN4vQZQ07GbPoNBzumA9q9f28PbVxnvNRl+PbYV+3YpoHwUvHxab/G69LWHdSD7W/slf08bpgu/xsBvXU6zoSH6XFpa9Hl0NjXpXJY76zD8z9zz2W648L3Ucg+dlCqQFP9NyavZEsiv2YMpnxu53ZtmVUpaf0wbMCeis9+D+O5fXPpZkLiln/oK6L/Nz3IGIF/WfoU0mo4BkH6nnbvZXqSbkDdpa4T5Zbo223ptNSBv1TaJ1G3a5s/s11h6YEPiZGT9tya0AB9+5dUF2f23hflKGgm28xPqZHYrrm7pGKNTTAOBruUj2x12VB59kOmTvB4/fCq7IqFnagJJbQ5kPYuFhXQllLrWQKVnO3QsM7h+12RLgBNFi6U8AsIMlyAZ5w1kM3wSFtL/UJoW8VCZEXnQcSjatti1MHZ02ijWM2xChrnIYiROUSewkPAjBW7MBrA0Y9fTfAvPImDqsoxBJYXFZWVd2InpmMu43FIpYyISKXGgTrE/bLcTJFNixUZWaGZMri0qEs+3VGgkDgixHoXpMZgJYjAXYmFEOImufyak8LcVcMOYAZhkhp0eZbTLCynAKBfL1CElChUzhV3kZLe61vO4uElKMYwIEVGEA9IpGLMrJERy9WxWmBFTyNyjUFaryOtN5FLhOsIdD6z779KGfMdupMhRRBlV1NFEG53oRk91H+up0RwgWuwM0xgTmTHYcQG1SGZWoKeUzEbnrTpcPHULiXOCGZE33UPblw8zEMaI4z5OtItQVlAQR3h6xQAAAAA=) format('woff2'),
  url(/build/fonts/iconfont.c3c6fe49.woff) format('woff'),
  url(/build/fonts/iconfont.2c6ef557.ttf) format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url(/build/images/iconfont.5f9cfce9.svg#iconfont-vet) format('svg'); /* iOS 4.1- */
}

.iconfont-vet {
  font-family: "iconfont-vet" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-vet-search:before {
  content: "\e60a";
}

.icon-vet-filter:before {
  content: "\e612";
}

.icon-vet-double-right-arrow:before {
  content: "\e6345";
}

.icon-vet-double-left-arrow:before {
  content: "\e6346";
}

.icon-vet-left-arrow:before {
  content: "\e634a";
}

.icon-vet-top-arrow:before {
  content: "\e6347";
}

.icon-vet-right-arrow:before {
  content: "\e6348";
}

.icon-vet-bottom-arrow:before {
  content: "\e6349";
}

.icon-vet-sort-bottom-arrow:before {
  content: "\e634b";
}

.icon-vet-sort-top-arrow:before {
  content: "\e634c";
}


/*!***********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./node_modules/vue-easytable/libs/theme-default/index.css ***!
  \***********************************************************************************************************************************/
/* ve-table */
/* ve-pagination */
/* ve-checkbox */
/* ve-radio */
/* ve-select */
/* ve-dropdown */
/* ve-contextmenu */
.ve-checkbox {
  cursor: pointer;
  font-size: 12px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.ve-checkbox:hover .ve-checkbox-inner {
  border-color: #108ee9;
}
.ve-checkbox-content {
  white-space: nowrap;
  cursor: pointer;
  outline: none;
  display: inline-block;
  line-height: 1;
  position: relative;
  vertical-align: text-bottom;
}
.ve-checkbox-content:hover .ve-checkbox-inner {
  border-color: #108ee9;
}
.ve-checkbox-content .ve-checkbox-input {
  position: absolute;
  left: 0;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  top: 0;
  bottom: 0;
  right: 0;
}
.ve-checkbox-content .ve-checkbox-input:focus .ve-checkbox-inner {
  border-color: #108ee9;
}
.ve-checkbox-content .ve-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  border: 1px solid #abbacc;
  border-radius: 2px;
  background-color: #fff;
  transition: all 0.3s;
}
.ve-checkbox-content .ve-checkbox-inner:after {
  transform: rotate(45deg) scale(0);
  position: absolute;
  left: 4px;
  top: 2px;
  display: table;
  width: 6px;
  height: 9px;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  content: " ";
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6);
}
.ve-checkbox .ve-checkbox-checked:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 2px;
  border: 1px solid #108ee9;
  content: "";
  animation-fill-mode: both;
  visibility: hidden;
}
.ve-checkbox .ve-checkbox-checked .ve-checkbox-inner {
  background-color: #108ee9;
  border-color: #108ee9;
}
.ve-checkbox .ve-checkbox-checked .ve-checkbox-inner:after {
  transform: rotate(45deg) scale(1);
  position: absolute;
  display: table;
  border: 2px solid #fff;
  border-top: 0;
  border-left: 0;
  content: " ";
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
}
.ve-checkbox .ve-checkbox-indeterminate .ve-checkbox-inner {
  border-color: #d9d9d9;
  position: relative;
  top: 0;
  left: 0;
  direction: ltr;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  border-collapse: separate;
  transition: all 0.3s;
}
.ve-checkbox .ve-checkbox-indeterminate .ve-checkbox-inner:after {
  top: 50%;
  left: 50%;
  width: 8px;
  height: 8px;
  background-color: #108ee9;
  border: 0;
  -webkit-transform: translate(-50%, -50%) scale(1);
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  content: " ";
}
.ve-checkbox .ve-checkbox-indeterminate .ve-checkbox-inner:hover {
  border-color: #108ee9;
}
.ve-checkbox .ve-checkbox-indeterminate.ve-checkbox-disabled .ve-checkbox-inner:after {
  border-color: rgba(0, 0, 0, 0.25);
}
.ve-checkbox .ve-checkbox-disabled {
  cursor: not-allowed;
}
.ve-checkbox .ve-checkbox-disabled.ve-checkbox-checked .ve-checkbox-inner:after {
  animation-name: none;
  border-color: rgba(0, 0, 0, 0.25);
}
.ve-checkbox .ve-checkbox-disabled .ve-checkbox-input {
  cursor: not-allowed;
}
.ve-checkbox .ve-checkbox-disabled .ve-checkbox-inner {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
  border-color: #d9d9d9 !important;
  background-color: #f7f7f7;
}
.ve-checkbox .ve-checkbox-disabled .ve-checkbox-inner:after {
  animation-name: none;
  border-color: #f7f7f7;
}
.ve-checkbox-label {
  margin: 0 6px 0 3px;
  width: 100%;
  color: #000000d9 !important;
}
.ve-contextmenu-popper {
  z-index: 9999;
  overflow: hidden;
  border-radius: 4px;
  border: 1px solid #e4e7ed;
  background-color: #fff;
  box-shadow: 0 2px 12px 0 #0000001a;
}
.ve-contextmenu {
  display: flex;
  flex-direction: row;
}
.ve-contextmenu-panel {
  min-width: 180px;
  min-height: 50px;
  overflow: hidden;
}
.ve-contextmenu-panel .ve-contextmenu-list {
  min-height: 100%;
  margin: 0;
  padding: 6px 0;
  list-style: none;
  box-sizing: border-box;
}
.ve-contextmenu-panel .ve-contextmenu-list .ve-contextmenu-node {
  display: flex;
  align-items: center;
  padding: 0 30px 0 20px;
  height: 34px;
  justify-content: center;
  outline: none;
  color: #000000d9;
  cursor: pointer;
}
.ve-contextmenu-panel .ve-contextmenu-list .ve-contextmenu-node:not(.ve-contextmenu-panel .ve-contextmenu-list .ve-contextmenu-node-disabled):hover {
  background: #f5f7fa;
  color: #409eff;
}
.ve-contextmenu-panel .ve-contextmenu-list .ve-contextmenu-node-active {
  background: #f5f7fa;
  color: #409eff;
}
.ve-contextmenu-panel .ve-contextmenu-list .ve-contextmenu-node-label {
  flex: 1;
  padding: 0 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ve-contextmenu-panel .ve-contextmenu-list .ve-contextmenu-node-icon-postfix {
  color: #666;
}
.ve-contextmenu-panel .ve-contextmenu-list .ve-contextmenu-node-disabled {
  color: #c0c4cc;
  cursor: not-allowed;
}
.ve-contextmenu-panel .ve-contextmenu-list .ve-contextmenu-node-disabled .ve-contextmenu-node-icon-postfix {
  color: #c0c4cc;
}
.ve-contextmenu-panel .ve-contextmenu-list .ve-contextmenu-node-separator {
  height: 1px;
  margin: 5px 0px;
  border-bottom: 1px solid #eee;
}
.ve-dropdown {
  display: inline-table;
  margin: 0;
}
.ve-dropdown a,
.ve-dropdown a:visited {
  color: #000;
  text-decoration: none;
  outline: none;
}
.ve-dropdown .ve-dropdown-dt,
.ve-dropdown .ve-dropdown-items {
  margin: 0px;
  padding: 0px;
}
.ve-dropdown .ve-dropdown-dt-selected {
  position: relative;
  display: block;
  border: 1px solid #c8cdd4;
  border-radius: 2px;
  font-size: 14px;
  height: 32px;
  line-height: 32px;
}
.ve-dropdown .ve-dropdown-dt-selected:hover {
  color: #108ee9;
  border-color: #108ee9;
}
.ve-dropdown .ve-dropdown-dt-selected .ve-dropdown-dt-selected-span {
  width: 80%;
  display: block !important;
  /*修复会被别的样式覆盖的问题*/
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  padding-left: 2px;
}
.ve-dropdown .ve-dropdown-dt-selected .ve-dropdown-input {
  appearance: none;
  background-color: #fff;
  background-image: none;
  border: 1px solid #fff;
  box-sizing: border-box;
  color: #1f2d3d;
  display: inline-block;
  font-size: inherit;
  line-height: 1;
  outline: none;
  padding-left: 2px;
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  width: 80%;
  text-align: left;
}
.ve-dropdown-popper {
  z-index: 999;
  /*操作功能开始*/
}
.ve-dropdown-popper .ve-dropdown-dd,
.ve-dropdown-popper .ve-dropdown-items {
  margin: 0px;
  padding: 0px;
}
.ve-dropdown-popper .ve-dropdown-dd {
  display: block;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items {
  min-height: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: normal;
  white-space: nowrap;
  top: 2px;
  left: 0px;
  list-style: none;
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12), 0 0 6px rgba(0, 0, 0, 0.04);
  border: 1px solid #d1dbe5;
  padding: 5px 0px;
  width: auto;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper {
  overflow: auto;
  /* 单选 */
  /* 多选 */
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-li {
  white-space: nowrap;
  font-size: 14px;
  height: 32px;
  line-height: 32px;
  background-color: #fff;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-li a {
  text-decoration: none;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-li:hover {
  background-color: #f3f3f3;
  color: #108ee9;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-li.active {
  background-color: #e6f7ff;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-li.active a {
  color: #108ee9;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-li.active:hover {
  background-color: #e6f7ff;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-li .ve-dropdown-items-li-a {
  width: 100%;
  display: block;
  padding-left: 8px;
  padding-right: 8px;
  color: #000000d9;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-li .ve-dropdown-items-li-a-left {
  text-align: left;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-li .ve-dropdown-items-li-a-center {
  text-align: center;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-li .ve-dropdown-items-li-a-right {
  text-align: right;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-multiple {
  display: table;
  padding: 0 5px;
  width: 100%;
  text-align: left;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-multiple .ve-checkbox {
  width: 100%;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-multiple .ve-checkbox .ve-checkbox-label {
  padding-left: 5px;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-multiple span {
  font-size: 14px;
  font-weight: normal;
  color: #108ee9;
}
.ve-dropdown-popper .ve-dropdown-dd .ve-dropdown-items .ve-dropdown-items-warpper .ve-dropdown-items-multiple:hover {
  background-color: #f3f3f3;
}
.ve-dropdown-popper .ve-dropdown-operation {
  width: 100%;
  margin-top: 5px;
  padding: 8px 0 3px 0;
  font-size: 14px;
  border-top: 1px solid #e8e8e8;
  display: flex;
  justify-content: space-around;
}
.ve-dropdown-popper .ve-dropdown-operation .ve-dropdown-operation-item {
  color: #495060;
}
.ve-dropdown-popper .ve-dropdown-operation .ve-dropdown-operation-item.ve-dropdown-filter-disable {
  color: #999;
}
.ve-dropdown-popper .ve-dropdown-operation .ve-dropdown-operation-item:not(.ve-dropdown-filter-disable):hover {
  color: #108ee9;
}
.ve-dropdown-popper .ve-dropdown-operation:last-child {
  float: right;
}
.ve-dropdown-popper .ve-dropdown-operation:hover {
  color: #f3f3f3;
}
.ve-icon {
  display: inline-block;
}
.ve-loading-parent-relative {
  position: relative !important;
}
.ve-loading-parent-lock {
  overflow: hidden !important;
}
.ve-loading {
  /* plane */
  /* bounce */
  /* wave */
  /* pulse */
  /* flow */
  /* grid */
}
.ve-loading.ve-loading-overlay {
  position: absolute;
  z-index: 1999;
  margin: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.ve-loading.ve-loading-fixed {
  position: fixed !important;
}
.ve-loading.ve-loading-hide {
  display: none;
}
.ve-loading-spin-container {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  margin-left: -20px;
  width: 100%;
  text-align: center;
}
.ve-loading-spin-container .ve-loading-spin {
  display: inline-block;
}
.ve-loading-plane {
  animation: sk-plane 1.2s infinite ease-in-out;
}
@keyframes sk-plane {
  0% {
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  }
  50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  }
  100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}
.ve-loading-bounce {
  position: relative;
}
.ve-loading-bounce-dot {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  /* background-color: var(--sk-color); */
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  animation: sk-bounce 2s infinite cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
.ve-loading-bounce-dot:nth-child(2) {
  animation-delay: -1s;
}
@keyframes sk-bounce {
  0%,
  100% {
    transform: scale(0);
  }
  45%,
  55% {
    transform: scale(1);
  }
}
.ve-loading-wave {
  display: flex;
  justify-content: space-between;
}
.ve-loading-wave-rect {
  height: 100%;
  width: 15%;
  animation: sk-wave 1.2s infinite ease-in-out;
}
.ve-loading-wave-rect:nth-child(1) {
  animation-delay: -1.2s;
}
.ve-loading-wave-rect:nth-child(2) {
  animation-delay: -1.1s;
}
.ve-loading-wave-rect:nth-child(3) {
  animation-delay: -1s;
}
.ve-loading-wave-rect:nth-child(4) {
  animation-delay: -0.9s;
}
.ve-loading-wave-rect:nth-child(5) {
  animation-delay: -0.8s;
}
@keyframes sk-wave {
  0%,
  40%,
  100% {
    transform: scaleY(0.4);
  }
  20% {
    transform: scaleY(1);
  }
}
.ve-loading-pulse {
  width: var(--sk-size);
  height: var(--sk-size);
  background-color: var(--sk-color);
  border-radius: 100%;
  animation: sk-pulse 1.2s infinite cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
@keyframes sk-pulse {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
    opacity: 0;
  }
}
.ve-loading-flow {
  width: calc(var(--sk-size) * 1.3);
  height: calc(var(--sk-size) * 1.3);
  display: flex;
  justify-content: space-between;
}
.ve-loading-flow-dot {
  width: 25%;
  height: 25%;
  background-color: var(--sk-color);
  border-radius: 50%;
  animation: sk-flow 1.4s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s infinite both;
}
.ve-loading-flow-dot:nth-child(1) {
  animation-delay: -0.3s;
}
.ve-loading-flow-dot:nth-child(2) {
  animation-delay: -0.15s;
}
@keyframes sk-flow {
  0%,
  80%,
  100% {
    transform: scale(0.3);
  }
  40% {
    transform: scale(1);
  }
}
.ve-loading-grid {
  /* Cube positions
     * 1 2 3
     * 4 5 6
     * 7 8 9
     */
}
.ve-loading-grid-cube {
  width: 33.33%;
  height: 33.33%;
  background-color: var(--sk-color);
  float: left;
  animation: sk-grid 1.3s infinite ease-in-out;
}
.ve-loading-grid-cube:nth-child(1) {
  animation-delay: 0.2s;
}
.ve-loading-grid-cube:nth-child(2) {
  animation-delay: 0.3s;
}
.ve-loading-grid-cube:nth-child(3) {
  animation-delay: 0.4s;
}
.ve-loading-grid-cube:nth-child(4) {
  animation-delay: 0.1s;
}
.ve-loading-grid:nth-child(5) {
  animation-delay: 0.2s;
}
.ve-loading-grid-cube:nth-child(6) {
  animation-delay: 0.3s;
}
.ve-loading-grid-cube:nth-child(7) {
  animation-delay: 0s;
}
.ve-loading-grid-cube:nth-child(8) {
  animation-delay: 0.1s;
}
.ve-loading-grid-cube:nth-child(9) {
  animation-delay: 0.2s;
}
@keyframes sk-grid {
  0%,
  70%,
  100% {
    transform: scale3D(1, 1, 1);
  }
  35% {
    transform: scale3D(0, 0, 1);
  }
}
*,
:after,
:before {
  box-sizing: border-box;
}
.ve-pagination {
  font-size: 14px;
  height: 32px;
  line-height: 32px;
  background-color: #fff;
  margin: 0;
  padding: 0;
  display: inline-block;
  margin: 0 4px;
  list-style-type: none;
}
.ve-pagination .ve-pagination-total {
  float: left;
  margin: 0 4px;
  color: #000000d9;
}
.ve-pagination .ve-pagination-select {
  float: left;
  margin: 0 4px;
}
.ve-pagination .ve-pagination-pager {
  float: left;
}
.ve-pagination .ve-pagination-goto {
  float: left;
  margin: 0 4px;
  color: #000000d9;
}
.ve-pagination .ve-pagination-goto .ve-pagination-goto-input {
  width: 50px;
  height: 32px;
  padding: 1px 7px;
  display: inline-block;
  border: 1px solid #c8cdd4;
  background-color: #fff;
  background-image: none;
  transition: border 0.2s ease-in-out, background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
  border-radius: 4px;
  color: #000000d9;
}
.ve-pagination .ve-pagination-goto .ve-pagination-goto-input:focus {
  outline: none !important;
  border-color: #108ee9;
}
.ve-pagination .ve-pagination-goto .ve-pagination-goto-input:hover {
  border-color: #108ee9;
}
.ve-pagination .ve-pagination-li {
  min-width: 32px;
  height: 32px;
  float: left;
  margin-right: 4px;
  cursor: pointer;
  transition: all 0.1s ease-in-out;
  text-align: center;
  list-style: none;
  background-color: #fff;
  border: 1px solid #c8cdd4;
  border-radius: 4px;
}
.ve-pagination .ve-pagination-li a {
  color: #000000d9;
}
.ve-pagination .ve-pagination-li:hover {
  border-color: #108ee9;
}
.ve-pagination .ve-pagination-li:hover a {
  color: #108ee9;
}
.ve-pagination .ve-pagination-li.ve-pagination-li-active {
  border-color: #108ee9;
}
.ve-pagination .ve-pagination-li.ve-pagination-li-active a {
  font-weight: bold;
  color: #108ee9;
}
.ve-pagination .ve-pagination-li.ve-pagination-li-active:hover {
  border-color: #108ee9;
}
.ve-pagination .ve-pagination-li.ve-pagination-li-active:hover a {
  font-weight: bold;
  color: #108ee9;
}
.ve-pagination .ve-pagination-prev i,
.ve-pagination .ve-pagination-next i {
  color: #666;
}
.ve-pagination .ve-pagination-prev:hover i,
.ve-pagination .ve-pagination-next:hover i {
  color: #108ee9;
}
.ve-pagination .ve-pagination-jump-prev:after,
.ve-pagination .ve-pagination-jump-next:after {
  content: "\2022\2022\2022";
  display: block;
  letter-spacing: 1px;
  color: #666;
  text-align: center;
}
.ve-pagination .ve-pagination-jump-prev i,
.ve-pagination .ve-pagination-jump-prev:hover:after,
.ve-pagination .ve-pagination-jump-next i,
.ve-pagination .ve-pagination-jump-next:hover:after {
  display: none;
}
.ve-pagination .ve-pagination-jump-prev:hover i,
.ve-pagination .ve-pagination-jump-next:hover i {
  display: inline;
  color: #108ee9;
}
.ve-pagination .ve-pagination-disabled {
  cursor: not-allowed;
  border-color: #c8cdd4;
}
.ve-pagination .ve-pagination-disabled:hover {
  border-color: #c8cdd4;
}
.ve-pagination .ve-pagination-disabled:hover i {
  color: #ccc;
  cursor: not-allowed;
}
.ve-pagination .ve-pagination-disabled i {
  color: #ccc;
}
.ve-radio *,
.ve-radio *:before,
.ve-radio *:after {
  box-sizing: border-box;
}
.ve-radio {
  margin: 0 8px 0 0;
}
.ve-radio,
.ve-radio .ve-radio-container {
  padding: 0;
  color: #000000d9;
  font-size: 14px;
  line-height: 22px;
  list-style: none;
  position: relative;
  display: inline-block;
  white-space: nowrap;
  cursor: pointer;
}
.ve-radio .ve-radio-container {
  margin: 0;
  top: -1px;
  line-height: 1;
  vertical-align: sub;
  outline: none;
}
.ve-radio .ve-radio-container .ve-radio-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
}
.ve-radio .ve-radio-container .ve-radio-inner {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 100px;
  transition: all 0.3s;
}
.ve-radio .ve-radio-container .ve-radio-inner:after {
  position: absolute;
  top: 3px;
  left: 3px;
  display: table;
  width: 8px;
  height: 8px;
  background-color: #108ee9;
  border-top: 0;
  border-left: 0;
  border-radius: 8px;
  transform: scale(0);
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
  content: " ";
}
.ve-radio .ve-radio-container.ve-radio-checked:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #108ee9;
  border-radius: 50%;
  visibility: hidden;
  animation-fill-mode: both;
  content: "";
}
.ve-radio .ve-radio-container.ve-radio-checked .ve-radio-inner {
  border-color: #108ee9;
}
.ve-radio .ve-radio-container.ve-radio-checked .ve-radio-inner:after {
  transform: scale(1);
  opacity: 1;
  transition: all 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ve-radio .ve-radio-container.ve-radio-disabled .ve-radio-input {
  cursor: not-allowed;
}
.ve-radio .ve-radio-container.ve-radio-disabled .ve-radio-inner {
  background-color: #f5f5f5;
  border-color: #d9d9d9 !important;
  cursor: not-allowed;
}
.ve-radio .ve-radio-container.ve-radio-disabled .ve-radio-inner:after {
  background-color: #00000033;
}
.ve-radio .ve-radio-container.ve-radio-disabled + span {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ve-radio-label {
  padding: 0 4px;
  color: #000000d9;
}
.ve-select .ve-select-input {
  appearance: none;
  background-color: #fff;
  background-image: none;
  border: 1px solid #fff;
  box-sizing: border-box;
  color: #1f2d3d;
  display: inline-block;
  font-size: inherit;
  line-height: 1;
  outline: none;
  padding-left: 2px;
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  width: 80%;
  text-align: left;
}
.ve-select .ve-select-selected-span {
  width: 80%;
  display: block !important;
  /*修复会被别的样式覆盖的问题*/
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  padding-left: 2px;
  color: #000000d9;
}
.ve-select .ve-select-toggle-icon {
  display: inline-flex;
  position: absolute;
  line-height: 32px;
  top: 0;
  right: 5px;
  color: #999;
}
.ve-select .ve-select-toggle-icon::before {
  transform: rotate(0deg);
  transition: transform 0.3s;
}
.ve-select .ve-select-toggle-icon.ve-select-show::before {
  transform: rotate(180deg);
  transition: transform 0.3s;
}
.ve-table *,
.ve-table *:before,
.ve-table *:after {
  box-sizing: border-box;
}
.ve-table {
  position: relative;
  overflow: hidden;
}
.ve-table .ve-table-container {
  position: relative;
  overflow-y: auto;
  height: 100%;
  width: 100%;
  user-select: text;
}
.ve-table .ve-table-container .ve-table-content-wrapper {
  position: relative;
  left: 0;
  right: 0;
  top: 0;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content {
  min-width: 100%;
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 0;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header tr.ve-table-header-tr {
  height: 40px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header tr.ve-table-header-tr th.ve-table-header-th {
  background-color: #fafafa;
  padding: 10px;
  font-weight: 500;
  color: #000000d9;
  font-size: 14px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header tr.ve-table-header-tr th.ve-table-header-th.ve-table-cell-indicator {
  background-color: #eaebec;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header tr.ve-table-header-tr th.ve-table-header-th.ve-table-cell-indicator-active {
  background-color: #5f6266;
  color: #fff;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header.ve-table-fixed-header tr th {
  position: sticky;
  z-index: 20;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th {
  /* filter */
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th.ve-table-fixed-left,
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th.ve-table-fixed-right {
  position: sticky;
  z-index: 30;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th .ve-table-checkbox-wrapper {
  width: 25px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th .ve-table-sort {
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  margin-left: 5px;
  color: #bfbfbf;
  pointer-events: none;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th .ve-table-sort .ve-table-sort-icon {
  position: absolute;
  display: block;
  font-size: 14px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th .ve-table-sort .ve-table-sort-icon.ve-table-sort-icon-top {
  top: 1px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th .ve-table-sort .ve-table-sort-icon.ve-table-sort-icon-bottom {
  top: 9px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th .ve-table-sort .ve-table-sort-icon.active {
  color: #108ee9;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th.ve-table-sortable-column {
  cursor: pointer;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th .ve-table-filter {
  display: inline-block;
  position: relative;
  width: 0;
  height: 16px;
  cursor: pointer;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th .ve-table-filter .ve-table-filter-icon {
  color: #000;
  position: absolute;
  top: 0;
  left: 5px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-body-tr,
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-expand-tr {
  height: 40px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-body-tr td.ve-table-body-td,
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-expand-tr td.ve-table-body-td,
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-body-tr td.ve-table-expand-td,
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-expand-tr td.ve-table-expand-td {
  background-color: #fff;
  color: #000000d9;
  height: inherit;
  font-size: 14px;
  overflow: hidden;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-body-tr td.ve-table-body-td,
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-expand-tr td.ve-table-body-td {
  padding: 10px;
  white-space: pre-wrap;
  overflow: hidden;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-body-tr td.ve-table-operation-col,
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-expand-tr td.ve-table-operation-col {
  background-color: #fafafa;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-body-tr td.ve-table-operation-col.ve-table-cell-indicator,
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-expand-tr td.ve-table-operation-col.ve-table-cell-indicator {
  background-color: #eaebec;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-body-tr td.ve-table-operation-col.ve-table-cell-indicator-active,
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-expand-tr td.ve-table-operation-col.ve-table-cell-indicator-active {
  background-color: #5f6266;
  color: #fff;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-expand-tr {
  display: table-row;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-body-row-scrolling > td {
  background-color: #fff;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body.ve-table-stripe tr.ve-table-body-tr:nth-child(2n + 1) td {
  background-color: #fafafa;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body.ve-table-row-hover tr.ve-table-body-tr:hover td {
  background-color: #f5f7fa;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body.ve-table-row-highlight tr.ve-table-body-tr.ve-table-tr-highlight td {
  background-color: #e0f3ff;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body .ve-table-body-tr .ve-table-body-td.ve-table-fixed-left,
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body .ve-table-body-tr .ve-table-body-td.ve-table-fixed-right {
  position: sticky;
  z-index: 10;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body .ve-table-body-tr .ve-table-body-td .ve-table-row-expand-icon {
  cursor: pointer;
  display: inline-block;
  width: 20px;
  height: 20px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body .ve-table-body-tr .ve-table-body-td .ve-table-row-expand-icon i {
  display: inline-flex;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body .ve-table-body-tr .ve-table-body-td .ve-table-row-expand-icon i::before {
  transform: rotate(0deg);
  transition: transform 0.3s;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body .ve-table-body-tr .ve-table-body-td .ve-table-row-expand-icon.ve-table-expand-icon-collapsed i::before {
  transform: rotate(90deg);
  transition: transform 0.3s;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body .ve-table-body-tr .ve-table-body-td .ve-table-checkbox-wrapper {
  width: 25px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body .ve-table-body-tr .ve-table-body-td .ve-table-body-td-span-ellipsis {
  overflow: hidden;
  display: -webkit-box;
  text-overflow: ellipsis;
  /* -webkit-line-clamp: 1; */
  -webkit-box-orient: vertical;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body .ve-table-expand-tr .ve-table-expand-td-content {
  position: sticky;
  z-index: 10;
  left: 0px;
  padding: 0 10px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tfoot.ve-table-footer tr.ve-table-footer-tr {
  height: 40px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tfoot.ve-table-footer tr.ve-table-footer-tr td.ve-table-footer-td {
  background-color: #fafafa;
  color: #000000d9;
  padding: 10px;
  font-size: 14px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tfoot.ve-table-footer.ve-table-fixed-footer tr td {
  position: sticky;
  z-index: 20;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tfoot.ve-table-footer .ve-table-footer-tr .ve-table-footer-td.ve-table-fixed-left,
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tfoot.ve-table-footer .ve-table-footer-tr .ve-table-footer-td.ve-table-fixed-right {
  position: sticky;
  z-index: 30;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-left .ve-table-selection-current .ve-table-selection-corner,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-left .ve-table-selection-normal-area .ve-table-selection-corner,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-left .ve-table-selection-autofill-area .ve-table-selection-corner {
  position: absolute;
  z-index: 11;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-left .ve-table-selection-current .ve-table-selection-border,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-left .ve-table-selection-normal-area .ve-table-selection-border,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-left .ve-table-selection-autofill-area .ve-table-selection-border {
  position: absolute;
  z-index: 10;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-left .ve-table-selection-normal-area-layer {
  position: absolute;
  z-index: 10;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-middle .ve-table-selection-current .ve-table-selection-corner,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-middle .ve-table-selection-normal-area .ve-table-selection-corner,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-middle .ve-table-selection-autofill-area .ve-table-selection-corner {
  position: absolute;
  z-index: 1;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-middle .ve-table-selection-current .ve-table-selection-border,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-middle .ve-table-selection-normal-area .ve-table-selection-border,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-middle .ve-table-selection-autofill-area .ve-table-selection-border {
  position: absolute;
  z-index: 0;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-middle .ve-table-selection-normal-area-layer {
  position: absolute;
  z-index: 0;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-right .ve-table-selection-current .ve-table-selection-corner,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-right .ve-table-selection-normal-area .ve-table-selection-corner,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-right .ve-table-selection-autofill-area .ve-table-selection-corner {
  position: absolute;
  z-index: 11;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-right .ve-table-selection-current .ve-table-selection-border,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-right .ve-table-selection-normal-area .ve-table-selection-border,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-right .ve-table-selection-autofill-area .ve-table-selection-border {
  position: absolute;
  z-index: 10;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-fixed-right .ve-table-selection-normal-area-layer {
  position: absolute;
  z-index: 10;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-normal-area-layer {
  background-color: #0d65eb;
  opacity: 0.1;
  pointer-events: none;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-current .ve-table-selection-corner,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-normal-area .ve-table-selection-corner {
  display: block;
  height: 8px;
  width: 8px;
  border-style: solid;
  border-color: #ffffff;
  background-color: #4b89ff;
  cursor: crosshair;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-current .ve-table-selection-border,
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-normal-area .ve-table-selection-border {
  display: block;
  background-color: #4b89ff;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-autofill-area .ve-table-selection-border {
  display: block;
  background-color: #ff000085;
}
.ve-table .ve-table-container .ve-table-content-wrapper .ve-table-selection-wrapper .ve-table-selection-border {
  pointer-events: none;
}
.ve-table .ve-table-container .ve-table-virtual-phantom.ve-table-virtual-scroll {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  z-index: -1;
}
.ve-table .ve-table-container.ve-table-container-left-scrolling .ve-table-last-left-fixed-column {
  border-right-color: #ddd;
}
.ve-table .ve-table-container.ve-table-container-right-scrolling .ve-table-first-right-fixed-column {
  border-left: 1px solid #ddd;
}
.ve-table .ve-table-container.ve-table-autofilling {
  cursor: crosshair;
}
.ve-table .ve-table-container.ve-table-enable-cell-selection {
  user-select: none;
}
.ve-table .ve-table-container .ve-table-border-x th,
.ve-table .ve-table-container .ve-table-border-x td {
  border-bottom: 1px solid #eee;
}
.ve-table .ve-table-container .ve-table-border-x tr:first-child > th,
.ve-table .ve-table-container .ve-table-border-x tr.ve-table-footer-tr:first-child > td {
  border-top: 1px solid #eee;
}
.ve-table .ve-table-container .ve-table-border-y th,
.ve-table .ve-table-container .ve-table-border-y td {
  border-right: 1px solid #eee;
}
.ve-table .ve-table-container .ve-table-border-y th:first-child,
.ve-table .ve-table-container .ve-table-border-y td:first-child {
  border-left: 1px solid #eee;
}
.ve-table.ve-table-border-around {
  border: 1px solid #eee;
}
.ve-table.ve-table-border-around .ve-table-container table.ve-table-content.ve-table-border-x tr:last-child > td {
  border-bottom: 0px;
}
.ve-table.ve-table-border-around .ve-table-container table.ve-table-content.ve-table-border-x tr:first-child > th {
  border-top: 0px;
}
.ve-table.ve-table-border-around .ve-table-container table.ve-table-content.ve-table-border-y th.ve-table-last-column,
.ve-table.ve-table-border-around .ve-table-container table.ve-table-content.ve-table-border-y td:last-child {
  border-right: 0px;
}
.ve-table.ve-table-border-around .ve-table-container table.ve-table-content.ve-table-border-y th:first-child,
.ve-table.ve-table-border-around .ve-table-container table.ve-table-content.ve-table-border-y td:first-child {
  border-left: 0px;
}
.ve-table .ve-table-edit-input-container {
  position: absolute;
  right: auto;
}
.ve-table .ve-table-edit-input-container .ve-table-edit-input {
  resize: none;
  overflow-y: visible;
  border: none;
  outline-width: 0;
  margin: 0;
  padding: 1px 5px 0;
  font-family: inherit;
  line-height: 30px;
  font-size: inherit;
  border: 2px solid #2196f3;
  box-shadow: 1px 2px 5px 0 #1f232966;
  display: block;
  color: #000;
  border-radius: 0;
  background-color: #fff;
}
.ve-table .ve-table-column-resizer-handler {
  position: absolute;
  cursor: col-resize;
  top: 0;
  bottom: 0;
  width: 5px;
  height: 40px;
  z-index: 50;
}
.ve-table .ve-table-column-resizer-handler.active {
  background-color: #4d90fe;
}
.ve-table .ve-table-column-resizer-line {
  position: absolute;
  pointer-events: none;
  top: 0;
  bottom: 0;
  width: 0;
  border-left: 1px solid #4d90fe;
  z-index: 50;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVuZG9ycy1ub2RlX21vZHVsZXNfc3ltZm9ueV9zdGltdWx1cy1icmlkZ2VfZGlzdF9pbmRleF9qcy1ub2RlX21vZHVsZXNfYm9vdHN0cmFwLXZ1ZV9lc21faW5kLTMyNTJjMi5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUEsWUFBWSwyQkFBMkI7RUFDckMsNENBQXdDLEVBQUUsUUFBUTtFQUNsRDs7Ozt1REFJOEQsRUFBRSxhQUFhO0FBQy9FOztBQUVBO0VBQ0Usc0NBQXNDO0VBQ3RDLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsbUNBQW1DO0VBQ25DLGtDQUFrQztBQUNwQzs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLGlCQUFpQjtBQUNuQjs7Ozs7O0FDdERBLGFBQWE7QUFDYixrQkFBa0I7QUFDbEIsZ0JBQWdCO0FBQ2hCLGFBQWE7QUFDYixjQUFjO0FBQ2QsZ0JBQWdCO0FBQ2hCLG1CQUFtQjtBQUNuQjtFQUNFLGVBQWU7RUFDZixlQUFlO0VBQ2YscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixhQUFhO0VBQ2IscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsMkJBQTJCO0FBQzdCO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1AsVUFBVTtFQUNWLGVBQWU7RUFDZixVQUFVO0VBQ1Ysd0JBQXdCO0VBQ3hCLE1B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Z0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztBQUNiO0FBQ0E7RUFDRSxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsU0FBUztFQUNULGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQix5QkFBeUI7RUFDekIsbUNBQW1DO0VBQ25DLGNBQWM7RUFDZCxXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sU0FBUztFQUNULFVBQVU7RUFDVixZQUFZO0VBQ1osV0FBVztBQUNiO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsTUFBTTtFQUNOLFNBQVM7RUFDVCxRQUFRO0VBQ1IsOEJBQThCO0VBQzlCLFdBQVc7QUFDYiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92dWUtZWFzeXRhYmxlL2xpYnMvZm9udC9pY29uZm9udC5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3Z1ZS1lYXN5dGFibGUvbGlicy90aGVtZS1kZWZhdWx0L2luZGV4LmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtmb250LWZhbWlseTogXCJpY29uZm9udC12ZXRcIjtcclxuICBzcmM6IHVybCgnaWNvbmZvbnQuZW90P3Q9MTYwNzY2NjIzNTg0NScpOyAvKiBJRTkgKi9cclxuICBzcmM6IHVybCgnaWNvbmZvbnQuZW90P3Q9MTYwNzY2NjIzNTg0NSNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xyXG4gIHVybCgnZGF0YTphcHBsaWNhdGlvbi94LWZvbnQtd29mZjI7Y2hhcnNldD11dGYtODtiYXNlNjQsZDA5R01nQUJBQUFBQUFVQUFBc0FBQUFBQ3lBQUFBU3hBQUVBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUhFSUdWZ0NEWmdxSFFJWVZBVFlDSkFNc0N4Z0FCQ0FGaFIwSGdUMGJrZ2xSVkc4YVpEOEs0OGFubEtrVkVUV1pteExpY09tVm1yLzQvLy94OFAvNzlkdm4zcWN6OHhGUEtvbEZOdmRJS0pBZ05PaUVJbzJTeE5QWGpPajhyMDc3aVFzRTZnYU1VMS9zQWdaa2grVXFhbnJIOWlFbk9kZ1FOa0RjaURhYU1QOVgvKzQ1OXVydkFQbUxvODBHTXNVZmRlOVdkZnZMcG9qZ1VSUmdnVlNsd041QUVzaG1ZcHU5TUpNcTVnSC9iYjQzZ1k2WjhtazJkUGJySUVoQkxoU0lHeFpKRDBHWldFV0RNVFFSVmNXYWhYakNYNU1lcGZ0NEhIeCtqRmtSUVNSbEp2ZTE1MUtIQ1pvSFEvcXkwbGRnTEN1VThSaTc5Y2hZRGhURXFVcmZFVnhVdkJ5bmN5Ry81bzBxaFpBR080T1RJSWhsbmM3OVAxNGlLcEo2a0Q3TTdUQm9nZ2tHSndXUmpEdmZ3U0FIMUFrR0JhZ0xEQ3BRTnhqVW9CNHdhRUM5WUZDQytzQ2dCZlhETVdjMnVtNk5hY0E0b2tQY0JobCtJQWhQS2xRVVRwK1lFcFpBd3RpamhZWEY1Z3NKbDE0TnZud3BQSCt1ZS9HQ1gvdXFpZmZzMjZVYWJxOTVLUlRxSzhYYUYxNmxab3Z6dlNFUmE3WUJLUEY0eUJQdldaczQ2Tk1Ja2ptT1JtMGUyZ2E4YmxSTkdORkV1cFE0M2JZMUNibGVOWEZRc0pQUDg2Mk41ejE4QlVvWld4aWQ0MmxBM21KMi9jQ0NWNmp3RW9vV0Uzb0pwSnFIbExncDdGRU9EbVl3a1dXLzFGaVRNR0xhdHVhd2pUQ2ViNmNhYXFKUjlLcEg1aFBHZGJkVDh0cjQ0ZHVWMmE0L3o4R0hidVJKUjE1V2tsT3Zjc1hETjdOTkIxOVUxTWhSeDQvRHhvSzUwTWJ0ZXZSb2w4M2tIajdpL0tpSEQ3SDFqbm1GdjA4ZW41MzZuc2l2OEMyZUx1TDVvdW5GUlRJdnhKYkZjcEVnV0k5UE1DM3dVSm5lNCtEZHdmZUM2eHlzT3lBekdycjcxb1cxK0FiMmg4R29XUnNENjVxNy9RdytTRE40dlFaUTA3R2JQb05CenVtQTlxOWYyOFBiVnhudk5SbCtQYllWKzNZcG9Id1V2SHhhYi9HNjlMV0hkU0Q3Vy9zbGYwOGJwZ3UveHNCdlhVNnpvU0g2WEZwYTlIbDBOalhwWEpZNzZ6RDh6OXp6Mlc2NDhMM1VjZytkbENxUUZQOU55YXZaRXNpdjJZTXBueHU1M1p0bVZVcGFmMHdiTUNlaXM5K0QrTzVmWFBwWmtMaWxuL29LNkwvTnozSUdJRi9XZm9VMG1vNEJrSDZubmJ2WlhxU2JrRGRwYTRUNVpibzIyM3B0TlNCdjFUYUoxRzNhNXMvczExaDZZRVBpWkdUOXR5YTBBQjkrNWRVRjJmMjNoZmxLR2dtMjh4UHFaSFlycm03cEdLTlRUQU9CcnVVajJ4MTJWQjU5a09tVHZCNC9mQ3E3SXFGbmFnSkpiUTVrUFl1RmhYUWxsTHJXUUtWbk8zUXNNN2grMTJSTGdCTkZpNlU4QXNJTWx5QVo1dzFrTTN3U0Z0TC9VSm9XOFZDWkVYblFjU2phdHRpMU1IWjAyaWpXTTJ4Q2hybklZaVJPVVNld2tQQWpCVzdNQnJBMFk5ZlRmQXZQSW1EcXNveEJKWVhGWldWZDJJbnBtTXU0M0ZJcFl5SVNLWEdnVHJFL2JMY1RKRk5peFVaV2FHWk1yaTBxRXMrM1ZHZ2tEZ2l4SG9YcE1aZ0pZakFYWW1GRU9JbXVmeWFrOExjVmNNT1lBWmhraHAwZVpiVExDeW5BS0JmTDFDRWxDaFV6aFYza1pMZTYxdk80dUVsS01Zd0lFVkdFQTlJcEdMTXJKRVJ5OVd4V21CRlR5TnlqVUZhcnlPdE41RkxoT3NJZEQ2ejc3OUtHZk1kdXBNaFJSQmxWMU5GRUc1M29SazkxSCt1cDBSd2dXdXdNMHhnVG1USFljUUcxU0daV29LZVV6RWJuclRwY1BIVUxpWE9DR1pFMzNVUGJsdzh6RU1hSTR6NU90SXRRVmxBUVIzaDZ4UUFBQUFBPScpIGZvcm1hdCgnd29mZjInKSxcclxuICB1cmwoJ2ljb25mb250LndvZmY/dD0xNjA3NjY2MjM1ODQ1JykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgdXJsKCdpY29uZm9udC50dGY/dD0xNjA3NjY2MjM1ODQ1JykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBjaHJvbWUsIGZpcmVmb3gsIG9wZXJhLCBTYWZhcmksIEFuZHJvaWQsIGlPUyA0LjIrICovXHJcbiAgdXJsKCdpY29uZm9udC5zdmc/dD0xNjA3NjY2MjM1ODQ1I2ljb25mb250LXZldCcpIGZvcm1hdCgnc3ZnJyk7IC8qIGlPUyA0LjEtICovXHJcbn1cclxuXHJcbi5pY29uZm9udC12ZXQge1xyXG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250LXZldFwiICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG4uaWNvbi12ZXQtc2VhcmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MGFcIjtcclxufVxyXG5cclxuLmljb24tdmV0LWZpbHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjEyXCI7XHJcbn1cclxuXHJcbi5pY29uLXZldC1kb3VibGUtcmlnaHQtYXJyb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYzNDVcIjtcclxufVxyXG5cclxuLmljb24tdmV0LWRvdWJsZS1sZWZ0LWFycm93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MzQ2XCI7XHJcbn1cclxuXHJcbi5pY29uLXZldC1sZWZ0LWFycm93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MzRhXCI7XHJcbn1cclxuXHJcbi5pY29uLXZldC10b3AtYXJyb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYzNDdcIjtcclxufVxyXG5cclxuLmljb24tdmV0LXJpZ2h0LWFycm93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MzQ4XCI7XHJcbn1cclxuXHJcbi5pY29uLXZldC1ib3R0b20tYXJyb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYzNDlcIjtcclxufVxyXG5cclxuLmljb24tdmV0LXNvcnQtYm90dG9tLWFycm93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MzRiXCI7XHJcbn1cclxuXHJcbi5pY29uLXZldC1zb3J0LXRvcC1hcnJvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjM0Y1wiO1xyXG59XHJcblxyXG4iLCJAaW1wb3J0IFwiLi4vZm9udC9pY29uZm9udC5jc3NcIjtcbi8qIHZlLXRhYmxlICovXG4vKiB2ZS1wYWdpbmF0aW9uICovXG4vKiB2ZS1jaGVja2JveCAqL1xuLyogdmUtcmFkaW8gKi9cbi8qIHZlLXNlbGVjdCAqL1xuLyogdmUtZHJvcGRvd24gKi9cbi8qIHZlLWNvbnRleHRtZW51ICovXG4udmUtY2hlY2tib3gge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udmUtY2hlY2tib3g6aG92ZXIgLnZlLWNoZWNrYm94LWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTA4ZWU5O1xufVxuLnZlLWNoZWNrYm94LWNvbnRlbnQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xufVxuLnZlLWNoZWNrYm94LWNvbnRlbnQ6aG92ZXIgLnZlLWNoZWNrYm94LWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTA4ZWU5O1xufVxuLnZlLWNoZWNrYm94LWNvbnRlbnQgLnZlLWNoZWNrYm94LWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnZlLWNoZWNrYm94LWNvbnRlbnQgLnZlLWNoZWNrYm94LWlucHV0OmZvY3VzIC52ZS1jaGVja2JveC1pbm5lciB7XG4gIGJvcmRlci1jb2xvcjogIzEwOGVlOTtcbn1cbi52ZS1jaGVja2JveC1jb250ZW50IC52ZS1jaGVja2JveC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FiYmFjYztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi52ZS1jaGVja2JveC1jb250ZW50IC52ZS1jaGVja2JveC1pbm5lcjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZSgwKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0cHg7XG4gIHRvcDogMnB4O1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBjb250ZW50OiBcIiBcIjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgY3ViaWMtYmV6aWVyKDAuNzEsIC0wLjQ2LCAwLjg4LCAwLjYpO1xufVxuLnZlLWNoZWNrYm94IC52ZS1jaGVja2JveC1jaGVja2VkOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzEwOGVlOTtcbiAgY29udGVudDogXCJcIjtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnZlLWNoZWNrYm94IC52ZS1jaGVja2JveC1jaGVja2VkIC52ZS1jaGVja2JveC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDhlZTk7XG4gIGJvcmRlci1jb2xvcjogIzEwOGVlOTtcbn1cbi52ZS1jaGVja2JveCAudmUtY2hlY2tib3gtY2hlY2tlZCAudmUtY2hlY2tib3gtaW5uZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgc2NhbGUoMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBjb250ZW50OiBcIiBcIjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuMTIsIDAuNCwgMC4yOSwgMS40NikgMC4xcztcbn1cbi52ZS1jaGVja2JveCAudmUtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAudmUtY2hlY2tib3gtaW5uZXIge1xuICBib3JkZXItY29sb3I6ICNkOWQ5ZDk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi52ZS1jaGVja2JveCAudmUtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAudmUtY2hlY2tib3gtaW5uZXI6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwOGVlOTtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbiAgb3BhY2l0eTogMTtcbiAgY29udGVudDogXCIgXCI7XG59XG4udmUtY2hlY2tib3ggLnZlLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLnZlLWNoZWNrYm94LWlubmVyOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTA4ZWU5O1xufVxuLnZlLWNoZWNrYm94IC52ZS1jaGVja2JveC1pbmRldGVybWluYXRlLnZlLWNoZWNrYm94LWRpc2FibGVkIC52ZS1jaGVja2JveC1pbm5lcjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi52ZS1jaGVja2JveCAudmUtY2hlY2tib3gtZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnZlLWNoZWNrYm94IC52ZS1jaGVja2JveC1kaXNhYmxlZC52ZS1jaGVja2JveC1jaGVja2VkIC52ZS1jaGVja2JveC1pbm5lcjphZnRlciB7XG4gIGFuaW1hdGlvbi1uYW1lOiBub25lO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udmUtY2hlY2tib3ggLnZlLWNoZWNrYm94LWRpc2FibGVkIC52ZS1jaGVja2JveC1pbnB1dCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4udmUtY2hlY2tib3ggLnZlLWNoZWNrYm94LWRpc2FibGVkIC52ZS1jaGVja2JveC1pbm5lciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBib3JkZXItY29sb3I6ICNkOWQ5ZDkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi52ZS1jaGVja2JveCAudmUtY2hlY2tib3gtZGlzYWJsZWQgLnZlLWNoZWNrYm94LWlubmVyOmFmdGVyIHtcbiAgYW5pbWF0aW9uLW5hbWU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZjdmNztcbn1cbi52ZS1jaGVja2JveC1sYWJlbCB7XG4gIG1hcmdpbjogMCA2cHggMCAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzAwMDAwMGQ5ICFpbXBvcnRhbnQ7XG59XG4udmUtY29udGV4dG1lbnUtcG9wcGVyIHtcbiAgei1pbmRleDogOTk5OTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlN2VkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDJweCAxMnB4IDAgIzAwMDAwMDFhO1xufVxuLnZlLWNvbnRleHRtZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi52ZS1jb250ZXh0bWVudS1wYW5lbCB7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmUtY29udGV4dG1lbnUtcGFuZWwgLnZlLWNvbnRleHRtZW51LWxpc3Qge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnZlLWNvbnRleHRtZW51LXBhbmVsIC52ZS1jb250ZXh0bWVudS1saXN0IC52ZS1jb250ZXh0bWVudS1ub2RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAzMHB4IDAgMjBweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICMwMDAwMDBkOTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZlLWNvbnRleHRtZW51LXBhbmVsIC52ZS1jb250ZXh0bWVudS1saXN0IC52ZS1jb250ZXh0bWVudS1ub2RlOm5vdCgudmUtY29udGV4dG1lbnUtcGFuZWwgLnZlLWNvbnRleHRtZW51LWxpc3QgLnZlLWNvbnRleHRtZW51LW5vZGUtZGlzYWJsZWQpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjdmYTtcbiAgY29sb3I6ICM0MDllZmY7XG59XG4udmUtY29udGV4dG1lbnUtcGFuZWwgLnZlLWNvbnRleHRtZW51LWxpc3QgLnZlLWNvbnRleHRtZW51LW5vZGUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjdmYTtcbiAgY29sb3I6ICM0MDllZmY7XG59XG4udmUtY29udGV4dG1lbnUtcGFuZWwgLnZlLWNvbnRleHRtZW51LWxpc3QgLnZlLWNvbnRleHRtZW51LW5vZGUtbGFiZWwge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnZlLWNvbnRleHRtZW51LXBhbmVsIC52ZS1jb250ZXh0bWVudS1saXN0IC52ZS1jb250ZXh0bWVudS1ub2RlLWljb24tcG9zdGZpeCB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLnZlLWNvbnRleHRtZW51LXBhbmVsIC52ZS1jb250ZXh0bWVudS1saXN0IC52ZS1jb250ZXh0bWVudS1ub2RlLWRpc2FibGVkIHtcbiAgY29sb3I6ICNjMGM0Y2M7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4udmUtY29udGV4dG1lbnUtcGFuZWwgLnZlLWNvbnRleHRtZW51LWxpc3QgLnZlLWNvbnRleHRtZW51LW5vZGUtZGlzYWJsZWQgLnZlLWNvbnRleHRtZW51LW5vZGUtaWNvbi1wb3N0Zml4IHtcbiAgY29sb3I6ICNjMGM0Y2M7XG59XG4udmUtY29udGV4dG1lbnUtcGFuZWwgLnZlLWNvbnRleHRtZW51LWxpc3QgLnZlLWNvbnRleHRtZW51LW5vZGUtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogNXB4IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4udmUtZHJvcGRvd24ge1xuICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gIG1hcmdpbjogMDtcbn1cbi52ZS1kcm9wZG93biBhLFxuLnZlLWRyb3Bkb3duIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4udmUtZHJvcGRvd24gLnZlLWRyb3Bkb3duLWR0LFxuLnZlLWRyb3Bkb3duIC52ZS1kcm9wZG93bi1pdGVtcyB7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG59XG4udmUtZHJvcGRvd24gLnZlLWRyb3Bkb3duLWR0LXNlbGVjdGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4Y2RkNDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4udmUtZHJvcGRvd24gLnZlLWRyb3Bkb3duLWR0LXNlbGVjdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMxMDhlZTk7XG4gIGJvcmRlci1jb2xvcjogIzEwOGVlOTtcbn1cbi52ZS1kcm9wZG93biAudmUtZHJvcGRvd24tZHQtc2VsZWN0ZWQgLnZlLWRyb3Bkb3duLWR0LXNlbGVjdGVkLXNwYW4ge1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAvKuS/ruWkjeS8muiiq+WIq+eahOagt+W8j+imhueblueahOmXrumimCovXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cbi52ZS1kcm9wZG93biAudmUtZHJvcGRvd24tZHQtc2VsZWN0ZWQgLnZlLWRyb3Bkb3duLWlucHV0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgd2lkdGg6IDgwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi52ZS1kcm9wZG93bi1wb3BwZXIge1xuICB6LWluZGV4OiA5OTk7XG4gIC8q5pON5L2c5Yqf6IO95byA5aeLKi9cbn1cbi52ZS1kcm9wZG93bi1wb3BwZXIgLnZlLWRyb3Bkb3duLWRkLFxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24taXRlbXMge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tZGQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52ZS1kcm9wZG93bi1wb3BwZXIgLnZlLWRyb3Bkb3duLWRkIC52ZS1kcm9wZG93bi1pdGVtcyB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDFkYmU1O1xuICBwYWRkaW5nOiA1cHggMHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi52ZS1kcm9wZG93bi1wb3BwZXIgLnZlLWRyb3Bkb3duLWRkIC52ZS1kcm9wZG93bi1pdGVtcyAudmUtZHJvcGRvd24taXRlbXMtd2FycHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiDljZXpgIkgKi9cbiAgLyog5aSa6YCJICovXG59XG4udmUtZHJvcGRvd24tcG9wcGVyIC52ZS1kcm9wZG93bi1kZCAudmUtZHJvcGRvd24taXRlbXMgLnZlLWRyb3Bkb3duLWl0ZW1zLXdhcnBwZXIgLnZlLWRyb3Bkb3duLWl0ZW1zLWxpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tZGQgLnZlLWRyb3Bkb3duLWl0ZW1zIC52ZS1kcm9wZG93bi1pdGVtcy13YXJwcGVyIC52ZS1kcm9wZG93bi1pdGVtcy1saSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tZGQgLnZlLWRyb3Bkb3duLWl0ZW1zIC52ZS1kcm9wZG93bi1pdGVtcy13YXJwcGVyIC52ZS1kcm9wZG93bi1pdGVtcy1saTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGNvbG9yOiAjMTA4ZWU5O1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tZGQgLnZlLWRyb3Bkb3duLWl0ZW1zIC52ZS1kcm9wZG93bi1pdGVtcy13YXJwcGVyIC52ZS1kcm9wZG93bi1pdGVtcy1saS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmN2ZmO1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tZGQgLnZlLWRyb3Bkb3duLWl0ZW1zIC52ZS1kcm9wZG93bi1pdGVtcy13YXJwcGVyIC52ZS1kcm9wZG93bi1pdGVtcy1saS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMTA4ZWU5O1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tZGQgLnZlLWRyb3Bkb3duLWl0ZW1zIC52ZS1kcm9wZG93bi1pdGVtcy13YXJwcGVyIC52ZS1kcm9wZG93bi1pdGVtcy1saS5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmN2ZmO1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tZGQgLnZlLWRyb3Bkb3duLWl0ZW1zIC52ZS1kcm9wZG93bi1pdGVtcy13YXJwcGVyIC52ZS1kcm9wZG93bi1pdGVtcy1saSAudmUtZHJvcGRvd24taXRlbXMtbGktYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgY29sb3I6ICMwMDAwMDBkOTtcbn1cbi52ZS1kcm9wZG93bi1wb3BwZXIgLnZlLWRyb3Bkb3duLWRkIC52ZS1kcm9wZG93bi1pdGVtcyAudmUtZHJvcGRvd24taXRlbXMtd2FycHBlciAudmUtZHJvcGRvd24taXRlbXMtbGkgLnZlLWRyb3Bkb3duLWl0ZW1zLWxpLWEtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udmUtZHJvcGRvd24tcG9wcGVyIC52ZS1kcm9wZG93bi1kZCAudmUtZHJvcGRvd24taXRlbXMgLnZlLWRyb3Bkb3duLWl0ZW1zLXdhcnBwZXIgLnZlLWRyb3Bkb3duLWl0ZW1zLWxpIC52ZS1kcm9wZG93bi1pdGVtcy1saS1hLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52ZS1kcm9wZG93bi1wb3BwZXIgLnZlLWRyb3Bkb3duLWRkIC52ZS1kcm9wZG93bi1pdGVtcyAudmUtZHJvcGRvd24taXRlbXMtd2FycHBlciAudmUtZHJvcGRvd24taXRlbXMtbGkgLnZlLWRyb3Bkb3duLWl0ZW1zLWxpLWEtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi52ZS1kcm9wZG93bi1wb3BwZXIgLnZlLWRyb3Bkb3duLWRkIC52ZS1kcm9wZG93bi1pdGVtcyAudmUtZHJvcGRvd24taXRlbXMtd2FycHBlciAudmUtZHJvcGRvd24taXRlbXMtbXVsdGlwbGUge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tZGQgLnZlLWRyb3Bkb3duLWl0ZW1zIC52ZS1kcm9wZG93bi1pdGVtcy13YXJwcGVyIC52ZS1kcm9wZG93bi1pdGVtcy1tdWx0aXBsZSAudmUtY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbn1cbi52ZS1kcm9wZG93bi1wb3BwZXIgLnZlLWRyb3Bkb3duLWRkIC52ZS1kcm9wZG93bi1pdGVtcyAudmUtZHJvcGRvd24taXRlbXMtd2FycHBlciAudmUtZHJvcGRvd24taXRlbXMtbXVsdGlwbGUgLnZlLWNoZWNrYm94IC52ZS1jaGVja2JveC1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tZGQgLnZlLWRyb3Bkb3duLWl0ZW1zIC52ZS1kcm9wZG93bi1pdGVtcy13YXJwcGVyIC52ZS1kcm9wZG93bi1pdGVtcy1tdWx0aXBsZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzEwOGVlOTtcbn1cbi52ZS1kcm9wZG93bi1wb3BwZXIgLnZlLWRyb3Bkb3duLWRkIC52ZS1kcm9wZG93bi1pdGVtcyAudmUtZHJvcGRvd24taXRlbXMtd2FycHBlciAudmUtZHJvcGRvd24taXRlbXMtbXVsdGlwbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tb3BlcmF0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogOHB4IDAgM3B4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tb3BlcmF0aW9uIC52ZS1kcm9wZG93bi1vcGVyYXRpb24taXRlbSB7XG4gIGNvbG9yOiAjNDk1MDYwO1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tb3BlcmF0aW9uIC52ZS1kcm9wZG93bi1vcGVyYXRpb24taXRlbS52ZS1kcm9wZG93bi1maWx0ZXItZGlzYWJsZSB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tb3BlcmF0aW9uIC52ZS1kcm9wZG93bi1vcGVyYXRpb24taXRlbTpub3QoLnZlLWRyb3Bkb3duLWZpbHRlci1kaXNhYmxlKTpob3ZlciB7XG4gIGNvbG9yOiAjMTA4ZWU5O1xufVxuLnZlLWRyb3Bkb3duLXBvcHBlciAudmUtZHJvcGRvd24tb3BlcmF0aW9uOmxhc3QtY2hpbGQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4udmUtZHJvcGRvd24tcG9wcGVyIC52ZS1kcm9wZG93bi1vcGVyYXRpb246aG92ZXIge1xuICBjb2xvcjogI2YzZjNmMztcbn1cbi52ZS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnZlLWxvYWRpbmctcGFyZW50LXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG4udmUtbG9hZGluZy1wYXJlbnQtbG9jayB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi52ZS1sb2FkaW5nIHtcbiAgLyogcGxhbmUgKi9cbiAgLyogYm91bmNlICovXG4gIC8qIHdhdmUgKi9cbiAgLyogcHVsc2UgKi9cbiAgLyogZmxvdyAqL1xuICAvKiBncmlkICovXG59XG4udmUtbG9hZGluZy52ZS1sb2FkaW5nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE5OTk7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLnZlLWxvYWRpbmcudmUtbG9hZGluZy1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuLnZlLWxvYWRpbmcudmUtbG9hZGluZy1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52ZS1sb2FkaW5nLXNwaW4tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52ZS1sb2FkaW5nLXNwaW4tY29udGFpbmVyIC52ZS1sb2FkaW5nLXNwaW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udmUtbG9hZGluZy1wbGFuZSB7XG4gIGFuaW1hdGlvbjogc2stcGxhbmUgMS4ycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbkBrZXlmcmFtZXMgc2stcGxhbmUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgwZGVnKSByb3RhdGVZKDBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgtMTgwLjFkZWcpIHJvdGF0ZVkoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMjBweCkgcm90YXRlWCgtMTgwZGVnKSByb3RhdGVZKC0xNzkuOWRlZyk7XG4gIH1cbn1cbi52ZS1sb2FkaW5nLWJvdW5jZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52ZS1sb2FkaW5nLWJvdW5jZS1kb3Qge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8qIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNrLWNvbG9yKTsgKi9cbiAgb3BhY2l0eTogMC42O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYW5pbWF0aW9uOiBzay1ib3VuY2UgMnMgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xufVxuLnZlLWxvYWRpbmctYm91bmNlLWRvdDpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IC0xcztcbn1cbkBrZXlmcmFtZXMgc2stYm91bmNlIHtcbiAgMCUsXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNDUlLFxuICA1NSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi52ZS1sb2FkaW5nLXdhdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udmUtbG9hZGluZy13YXZlLXJlY3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxNSU7XG4gIGFuaW1hdGlvbjogc2std2F2ZSAxLjJzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLnZlLWxvYWRpbmctd2F2ZS1yZWN0Om50aC1jaGlsZCgxKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTEuMnM7XG59XG4udmUtbG9hZGluZy13YXZlLXJlY3Q6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMS4xcztcbn1cbi52ZS1sb2FkaW5nLXdhdmUtcmVjdDpudGgtY2hpbGQoMykge1xuICBhbmltYXRpb24tZGVsYXk6IC0xcztcbn1cbi52ZS1sb2FkaW5nLXdhdmUtcmVjdDpudGgtY2hpbGQoNCkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjlzO1xufVxuLnZlLWxvYWRpbmctd2F2ZS1yZWN0Om50aC1jaGlsZCg1KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuOHM7XG59XG5Aa2V5ZnJhbWVzIHNrLXdhdmUge1xuICAwJSxcbiAgNDAlLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwLjQpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIH1cbn1cbi52ZS1sb2FkaW5nLXB1bHNlIHtcbiAgd2lkdGg6IHZhcigtLXNrLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLXNrLXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zay1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGFuaW1hdGlvbjogc2stcHVsc2UgMS4ycyBpbmZpbml0ZSBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59XG5Aa2V5ZnJhbWVzIHNrLXB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4udmUtbG9hZGluZy1mbG93IHtcbiAgd2lkdGg6IGNhbGModmFyKC0tc2stc2l6ZSkgKiAxLjMpO1xuICBoZWlnaHQ6IGNhbGModmFyKC0tc2stc2l6ZSkgKiAxLjMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udmUtbG9hZGluZy1mbG93LWRvdCB7XG4gIHdpZHRoOiAyNSU7XG4gIGhlaWdodDogMjUlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zay1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBzay1mbG93IDEuNHMgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpIDBzIGluZmluaXRlIGJvdGg7XG59XG4udmUtbG9hZGluZy1mbG93LWRvdDpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xufVxuLnZlLWxvYWRpbmctZmxvdy1kb3Q6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNXM7XG59XG5Aa2V5ZnJhbWVzIHNrLWZsb3cge1xuICAwJSxcbiAgODAlLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMyk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG4udmUtbG9hZGluZy1ncmlkIHtcbiAgLyogQ3ViZSBwb3NpdGlvbnNcbiAgICAgKiAxIDIgM1xuICAgICAqIDQgNSA2XG4gICAgICogNyA4IDlcbiAgICAgKi9cbn1cbi52ZS1sb2FkaW5nLWdyaWQtY3ViZSB7XG4gIHdpZHRoOiAzMy4zMyU7XG4gIGhlaWdodDogMzMuMzMlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zay1jb2xvcik7XG4gIGZsb2F0OiBsZWZ0O1xuICBhbmltYXRpb246IHNrLWdyaWQgMS4zcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbi52ZS1sb2FkaW5nLWdyaWQtY3ViZTpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG59XG4udmUtbG9hZGluZy1ncmlkLWN1YmU6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xufVxuLnZlLWxvYWRpbmctZ3JpZC1jdWJlOm50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40cztcbn1cbi52ZS1sb2FkaW5nLWdyaWQtY3ViZTpudGgtY2hpbGQoNCkge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMXM7XG59XG4udmUtbG9hZGluZy1ncmlkOm50aC1jaGlsZCg1KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbn1cbi52ZS1sb2FkaW5nLWdyaWQtY3ViZTpudGgtY2hpbGQoNikge1xuICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XG59XG4udmUtbG9hZGluZy1ncmlkLWN1YmU6bnRoLWNoaWxkKDcpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbn1cbi52ZS1sb2FkaW5nLWdyaWQtY3ViZTpudGgtY2hpbGQoOCkge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMXM7XG59XG4udmUtbG9hZGluZy1ncmlkLWN1YmU6bnRoLWNoaWxkKDkpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xufVxuQGtleWZyYW1lcyBzay1ncmlkIHtcbiAgMCUsXG4gIDcwJSxcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNEKDEsIDEsIDEpO1xuICB9XG4gIDM1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNEKDAsIDAsIDEpO1xuICB9XG59XG4qLFxuOmFmdGVyLFxuOmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4udmUtcGFnaW5hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA0cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi52ZS1wYWdpbmF0aW9uIC52ZS1wYWdpbmF0aW9uLXRvdGFsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCA0cHg7XG4gIGNvbG9yOiAjMDAwMDAwZDk7XG59XG4udmUtcGFnaW5hdGlvbiAudmUtcGFnaW5hdGlvbi1zZWxlY3Qge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDRweDtcbn1cbi52ZS1wYWdpbmF0aW9uIC52ZS1wYWdpbmF0aW9uLXBhZ2VyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4udmUtcGFnaW5hdGlvbiAudmUtcGFnaW5hdGlvbi1nb3RvIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCA0cHg7XG4gIGNvbG9yOiAjMDAwMDAwZDk7XG59XG4udmUtcGFnaW5hdGlvbiAudmUtcGFnaW5hdGlvbi1nb3RvIC52ZS1wYWdpbmF0aW9uLWdvdG8taW5wdXQge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiAxcHggN3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjOGNkZDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4ycyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzAwMDAwMGQ5O1xufVxuLnZlLXBhZ2luYXRpb24gLnZlLXBhZ2luYXRpb24tZ290byAudmUtcGFnaW5hdGlvbi1nb3RvLWlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxMDhlZTk7XG59XG4udmUtcGFnaW5hdGlvbiAudmUtcGFnaW5hdGlvbi1nb3RvIC52ZS1wYWdpbmF0aW9uLWdvdG8taW5wdXQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxMDhlZTk7XG59XG4udmUtcGFnaW5hdGlvbiAudmUtcGFnaW5hdGlvbi1saSB7XG4gIG1pbi13aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4Y2RkNDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnZlLXBhZ2luYXRpb24gLnZlLXBhZ2luYXRpb24tbGkgYSB7XG4gIGNvbG9yOiAjMDAwMDAwZDk7XG59XG4udmUtcGFnaW5hdGlvbiAudmUtcGFnaW5hdGlvbi1saTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzEwOGVlOTtcbn1cbi52ZS1wYWdpbmF0aW9uIC52ZS1wYWdpbmF0aW9uLWxpOmhvdmVyIGEge1xuICBjb2xvcjogIzEwOGVlOTtcbn1cbi52ZS1wYWdpbmF0aW9uIC52ZS1wYWdpbmF0aW9uLWxpLnZlLXBhZ2luYXRpb24tbGktYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTA4ZWU5O1xufVxuLnZlLXBhZ2luYXRpb24gLnZlLXBhZ2luYXRpb24tbGkudmUtcGFnaW5hdGlvbi1saS1hY3RpdmUgYSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzEwOGVlOTtcbn1cbi52ZS1wYWdpbmF0aW9uIC52ZS1wYWdpbmF0aW9uLWxpLnZlLXBhZ2luYXRpb24tbGktYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTA4ZWU5O1xufVxuLnZlLXBhZ2luYXRpb24gLnZlLXBhZ2luYXRpb24tbGkudmUtcGFnaW5hdGlvbi1saS1hY3RpdmU6aG92ZXIgYSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzEwOGVlOTtcbn1cbi52ZS1wYWdpbmF0aW9uIC52ZS1wYWdpbmF0aW9uLXByZXYgaSxcbi52ZS1wYWdpbmF0aW9uIC52ZS1wYWdpbmF0aW9uLW5leHQgaSB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLnZlLXBhZ2luYXRpb24gLnZlLXBhZ2luYXRpb24tcHJldjpob3ZlciBpLFxuLnZlLXBhZ2luYXRpb24gLnZlLXBhZ2luYXRpb24tbmV4dDpob3ZlciBpIHtcbiAgY29sb3I6ICMxMDhlZTk7XG59XG4udmUtcGFnaW5hdGlvbiAudmUtcGFnaW5hdGlvbi1qdW1wLXByZXY6YWZ0ZXIsXG4udmUtcGFnaW5hdGlvbiAudmUtcGFnaW5hdGlvbi1qdW1wLW5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMjAyMlxcMjAyMlxcMjAyMlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgY29sb3I6ICM2NjY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52ZS1wYWdpbmF0aW9uIC52ZS1wYWdpbmF0aW9uLWp1bXAtcHJldiBpLFxuLnZlLXBhZ2luYXRpb24gLnZlLXBhZ2luYXRpb24tanVtcC1wcmV2OmhvdmVyOmFmdGVyLFxuLnZlLXBhZ2luYXRpb24gLnZlLXBhZ2luYXRpb24tanVtcC1uZXh0IGksXG4udmUtcGFnaW5hdGlvbiAudmUtcGFnaW5hdGlvbi1qdW1wLW5leHQ6aG92ZXI6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZlLXBhZ2luYXRpb24gLnZlLXBhZ2luYXRpb24tanVtcC1wcmV2OmhvdmVyIGksXG4udmUtcGFnaW5hdGlvbiAudmUtcGFnaW5hdGlvbi1qdW1wLW5leHQ6aG92ZXIgaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgY29sb3I6ICMxMDhlZTk7XG59XG4udmUtcGFnaW5hdGlvbiAudmUtcGFnaW5hdGlvbi1kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJvcmRlci1jb2xvcjogI2M4Y2RkNDtcbn1cbi52ZS1wYWdpbmF0aW9uIC52ZS1wYWdpbmF0aW9uLWRpc2FibGVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjZGQ0O1xufVxuLnZlLXBhZ2luYXRpb24gLnZlLXBhZ2luYXRpb24tZGlzYWJsZWQ6aG92ZXIgaSB7XG4gIGNvbG9yOiAjY2NjO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnZlLXBhZ2luYXRpb24gLnZlLXBhZ2luYXRpb24tZGlzYWJsZWQgaSB7XG4gIGNvbG9yOiAjY2NjO1xufVxuLnZlLXJhZGlvICosXG4udmUtcmFkaW8gKjpiZWZvcmUsXG4udmUtcmFkaW8gKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4udmUtcmFkaW8ge1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbn1cbi52ZS1yYWRpbyxcbi52ZS1yYWRpbyAudmUtcmFkaW8tY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDAwMDBkOTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52ZS1yYWRpbyAudmUtcmFkaW8tY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwO1xuICB0b3A6IC0xcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnZlLXJhZGlvIC52ZS1yYWRpby1jb250YWluZXIgLnZlLXJhZGlvLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMDtcbn1cbi52ZS1yYWRpbyAudmUtcmFkaW8tY29udGFpbmVyIC52ZS1yYWRpby1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnZlLXJhZGlvIC52ZS1yYWRpby1jb250YWluZXIgLnZlLXJhZGlvLWlubmVyOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGVmdDogM3B4O1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDhlZTk7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjc4LCAwLjE0LCAwLjE1LCAwLjg2KTtcbiAgY29udGVudDogXCIgXCI7XG59XG4udmUtcmFkaW8gLnZlLXJhZGlvLWNvbnRhaW5lci52ZS1yYWRpby1jaGVja2VkOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMDhlZTk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuLnZlLXJhZGlvIC52ZS1yYWRpby1jb250YWluZXIudmUtcmFkaW8tY2hlY2tlZCAudmUtcmFkaW8taW5uZXIge1xuICBib3JkZXItY29sb3I6ICMxMDhlZTk7XG59XG4udmUtcmFkaW8gLnZlLXJhZGlvLWNvbnRhaW5lci52ZS1yYWRpby1jaGVja2VkIC52ZS1yYWRpby1pbm5lcjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjc4LCAwLjE0LCAwLjE1LCAwLjg2KTtcbn1cbi52ZS1yYWRpbyAudmUtcmFkaW8tY29udGFpbmVyLnZlLXJhZGlvLWRpc2FibGVkIC52ZS1yYWRpby1pbnB1dCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4udmUtcmFkaW8gLnZlLXJhZGlvLWNvbnRhaW5lci52ZS1yYWRpby1kaXNhYmxlZCAudmUtcmFkaW8taW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNkOWQ5ZDkgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi52ZS1yYWRpbyAudmUtcmFkaW8tY29udGFpbmVyLnZlLXJhZGlvLWRpc2FibGVkIC52ZS1yYWRpby1pbm5lcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAzMztcbn1cbi52ZS1yYWRpbyAudmUtcmFkaW8tY29udGFpbmVyLnZlLXJhZGlvLWRpc2FibGVkICsgc3BhbiB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnZlLXJhZGlvLWxhYmVsIHtcbiAgcGFkZGluZzogMCA0cHg7XG4gIGNvbG9yOiAjMDAwMDAwZDk7XG59XG4udmUtc2VsZWN0IC52ZS1zZWxlY3QtaW5wdXQge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzFmMmQzZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICB3aWR0aDogODAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnZlLXNlbGVjdCAudmUtc2VsZWN0LXNlbGVjdGVkLXNwYW4ge1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAvKuS/ruWkjeS8muiiq+WIq+eahOagt+W8j+imhueblueahOmXrumimCovXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgY29sb3I6ICMwMDAwMDBkOTtcbn1cbi52ZS1zZWxlY3QgLnZlLXNlbGVjdC10b2dnbGUtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjOTk5O1xufVxuLnZlLXNlbGVjdCAudmUtc2VsZWN0LXRvZ2dsZS1pY29uOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4udmUtc2VsZWN0IC52ZS1zZWxlY3QtdG9nZ2xlLWljb24udmUtc2VsZWN0LXNob3c6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuLnZlLXRhYmxlICosXG4udmUtdGFibGUgKjpiZWZvcmUsXG4udmUtdGFibGUgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4udmUtdGFibGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0aGVhZC52ZS10YWJsZS1oZWFkZXIgdHIudmUtdGFibGUtaGVhZGVyLXRyIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRoZWFkLnZlLXRhYmxlLWhlYWRlciB0ci52ZS10YWJsZS1oZWFkZXItdHIgdGgudmUtdGFibGUtaGVhZGVyLXRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDAwMDBkOTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRoZWFkLnZlLXRhYmxlLWhlYWRlciB0ci52ZS10YWJsZS1oZWFkZXItdHIgdGgudmUtdGFibGUtaGVhZGVyLXRoLnZlLXRhYmxlLWNlbGwtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWJlYztcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0aGVhZC52ZS10YWJsZS1oZWFkZXIgdHIudmUtdGFibGUtaGVhZGVyLXRyIHRoLnZlLXRhYmxlLWhlYWRlci10aC52ZS10YWJsZS1jZWxsLWluZGljYXRvci1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWY2MjY2O1xuICBjb2xvcjogI2ZmZjtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0aGVhZC52ZS10YWJsZS1oZWFkZXIudmUtdGFibGUtZml4ZWQtaGVhZGVyIHRyIHRoIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogMjA7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQgdGhlYWQudmUtdGFibGUtaGVhZGVyIC52ZS10YWJsZS1oZWFkZXItdHIgLnZlLXRhYmxlLWhlYWRlci10aCB7XG4gIC8qIGZpbHRlciAqL1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRoZWFkLnZlLXRhYmxlLWhlYWRlciAudmUtdGFibGUtaGVhZGVyLXRyIC52ZS10YWJsZS1oZWFkZXItdGgudmUtdGFibGUtZml4ZWQtbGVmdCxcbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0aGVhZC52ZS10YWJsZS1oZWFkZXIgLnZlLXRhYmxlLWhlYWRlci10ciAudmUtdGFibGUtaGVhZGVyLXRoLnZlLXRhYmxlLWZpeGVkLXJpZ2h0IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogMzA7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQgdGhlYWQudmUtdGFibGUtaGVhZGVyIC52ZS10YWJsZS1oZWFkZXItdHIgLnZlLXRhYmxlLWhlYWRlci10aCAudmUtdGFibGUtY2hlY2tib3gtd3JhcHBlciB7XG4gIHdpZHRoOiAyNXB4O1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRoZWFkLnZlLXRhYmxlLWhlYWRlciAudmUtdGFibGUtaGVhZGVyLXRyIC52ZS10YWJsZS1oZWFkZXItdGggLnZlLXRhYmxlLXNvcnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgY29sb3I6ICNiZmJmYmY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRoZWFkLnZlLXRhYmxlLWhlYWRlciAudmUtdGFibGUtaGVhZGVyLXRyIC52ZS10YWJsZS1oZWFkZXItdGggLnZlLXRhYmxlLXNvcnQgLnZlLXRhYmxlLXNvcnQtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0aGVhZC52ZS10YWJsZS1oZWFkZXIgLnZlLXRhYmxlLWhlYWRlci10ciAudmUtdGFibGUtaGVhZGVyLXRoIC52ZS10YWJsZS1zb3J0IC52ZS10YWJsZS1zb3J0LWljb24udmUtdGFibGUtc29ydC1pY29uLXRvcCB7XG4gIHRvcDogMXB4O1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRoZWFkLnZlLXRhYmxlLWhlYWRlciAudmUtdGFibGUtaGVhZGVyLXRyIC52ZS10YWJsZS1oZWFkZXItdGggLnZlLXRhYmxlLXNvcnQgLnZlLXRhYmxlLXNvcnQtaWNvbi52ZS10YWJsZS1zb3J0LWljb24tYm90dG9tIHtcbiAgdG9wOiA5cHg7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQgdGhlYWQudmUtdGFibGUtaGVhZGVyIC52ZS10YWJsZS1oZWFkZXItdHIgLnZlLXRhYmxlLWhlYWRlci10aCAudmUtdGFibGUtc29ydCAudmUtdGFibGUtc29ydC1pY29uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTA4ZWU5O1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRoZWFkLnZlLXRhYmxlLWhlYWRlciAudmUtdGFibGUtaGVhZGVyLXRyIC52ZS10YWJsZS1oZWFkZXItdGgudmUtdGFibGUtc29ydGFibGUtY29sdW1uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRoZWFkLnZlLXRhYmxlLWhlYWRlciAudmUtdGFibGUtaGVhZGVyLXRyIC52ZS10YWJsZS1oZWFkZXItdGggLnZlLXRhYmxlLWZpbHRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQgdGhlYWQudmUtdGFibGUtaGVhZGVyIC52ZS10YWJsZS1oZWFkZXItdHIgLnZlLXRhYmxlLWhlYWRlci10aCAudmUtdGFibGUtZmlsdGVyIC52ZS10YWJsZS1maWx0ZXItaWNvbiB7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNXB4O1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRib2R5LnZlLXRhYmxlLWJvZHkgdHIudmUtdGFibGUtYm9keS10cixcbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5IHRyLnZlLXRhYmxlLWV4cGFuZC10ciB7XG4gIGhlaWdodDogNDBweDtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5IHRyLnZlLXRhYmxlLWJvZHktdHIgdGQudmUtdGFibGUtYm9keS10ZCxcbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5IHRyLnZlLXRhYmxlLWV4cGFuZC10ciB0ZC52ZS10YWJsZS1ib2R5LXRkLFxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRib2R5LnZlLXRhYmxlLWJvZHkgdHIudmUtdGFibGUtYm9keS10ciB0ZC52ZS10YWJsZS1leHBhbmQtdGQsXG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQgdGJvZHkudmUtdGFibGUtYm9keSB0ci52ZS10YWJsZS1leHBhbmQtdHIgdGQudmUtdGFibGUtZXhwYW5kLXRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDAwMDBkOTtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQgdGJvZHkudmUtdGFibGUtYm9keSB0ci52ZS10YWJsZS1ib2R5LXRyIHRkLnZlLXRhYmxlLWJvZHktdGQsXG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQgdGJvZHkudmUtdGFibGUtYm9keSB0ci52ZS10YWJsZS1leHBhbmQtdHIgdGQudmUtdGFibGUtYm9keS10ZCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5IHRyLnZlLXRhYmxlLWJvZHktdHIgdGQudmUtdGFibGUtb3BlcmF0aW9uLWNvbCxcbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5IHRyLnZlLXRhYmxlLWV4cGFuZC10ciB0ZC52ZS10YWJsZS1vcGVyYXRpb24tY29sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5IHRyLnZlLXRhYmxlLWJvZHktdHIgdGQudmUtdGFibGUtb3BlcmF0aW9uLWNvbC52ZS10YWJsZS1jZWxsLWluZGljYXRvcixcbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5IHRyLnZlLXRhYmxlLWV4cGFuZC10ciB0ZC52ZS10YWJsZS1vcGVyYXRpb24tY29sLnZlLXRhYmxlLWNlbGwtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWJlYztcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5IHRyLnZlLXRhYmxlLWJvZHktdHIgdGQudmUtdGFibGUtb3BlcmF0aW9uLWNvbC52ZS10YWJsZS1jZWxsLWluZGljYXRvci1hY3RpdmUsXG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQgdGJvZHkudmUtdGFibGUtYm9keSB0ci52ZS10YWJsZS1leHBhbmQtdHIgdGQudmUtdGFibGUtb3BlcmF0aW9uLWNvbC52ZS10YWJsZS1jZWxsLWluZGljYXRvci1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWY2MjY2O1xuICBjb2xvcjogI2ZmZjtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5IHRyLnZlLXRhYmxlLWV4cGFuZC10ciB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5IHRyLnZlLXRhYmxlLWJvZHktcm93LXNjcm9sbGluZyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5LnZlLXRhYmxlLXN0cmlwZSB0ci52ZS10YWJsZS1ib2R5LXRyOm50aC1jaGlsZCgybiArIDEpIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5LnZlLXRhYmxlLXJvdy1ob3ZlciB0ci52ZS10YWJsZS1ib2R5LXRyOmhvdmVyIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjdmYTtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5LnZlLXRhYmxlLXJvdy1oaWdobGlnaHQgdHIudmUtdGFibGUtYm9keS10ci52ZS10YWJsZS10ci1oaWdobGlnaHQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBmM2ZmO1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRib2R5LnZlLXRhYmxlLWJvZHkgLnZlLXRhYmxlLWJvZHktdHIgLnZlLXRhYmxlLWJvZHktdGQudmUtdGFibGUtZml4ZWQtbGVmdCxcbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5IC52ZS10YWJsZS1ib2R5LXRyIC52ZS10YWJsZS1ib2R5LXRkLnZlLXRhYmxlLWZpeGVkLXJpZ2h0IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogMTA7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQgdGJvZHkudmUtdGFibGUtYm9keSAudmUtdGFibGUtYm9keS10ciAudmUtdGFibGUtYm9keS10ZCAudmUtdGFibGUtcm93LWV4cGFuZC1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQgdGJvZHkudmUtdGFibGUtYm9keSAudmUtdGFibGUtYm9keS10ciAudmUtdGFibGUtYm9keS10ZCAudmUtdGFibGUtcm93LWV4cGFuZC1pY29uIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5IC52ZS10YWJsZS1ib2R5LXRyIC52ZS10YWJsZS1ib2R5LXRkIC52ZS10YWJsZS1yb3ctZXhwYW5kLWljb24gaTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRib2R5LnZlLXRhYmxlLWJvZHkgLnZlLXRhYmxlLWJvZHktdHIgLnZlLXRhYmxlLWJvZHktdGQgLnZlLXRhYmxlLXJvdy1leHBhbmQtaWNvbi52ZS10YWJsZS1leHBhbmQtaWNvbi1jb2xsYXBzZWQgaTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Ym9keS52ZS10YWJsZS1ib2R5IC52ZS10YWJsZS1ib2R5LXRyIC52ZS10YWJsZS1ib2R5LXRkIC52ZS10YWJsZS1jaGVja2JveC13cmFwcGVyIHtcbiAgd2lkdGg6IDI1cHg7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQgdGJvZHkudmUtdGFibGUtYm9keSAudmUtdGFibGUtYm9keS10ciAudmUtdGFibGUtYm9keS10ZCAudmUtdGFibGUtYm9keS10ZC1zcGFuLWVsbGlwc2lzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAvKiAtd2Via2l0LWxpbmUtY2xhbXA6IDE7ICovXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQgdGJvZHkudmUtdGFibGUtYm9keSAudmUtdGFibGUtZXhwYW5kLXRyIC52ZS10YWJsZS1leHBhbmQtdGQtY29udGVudCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDEwO1xuICBsZWZ0OiAwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Zm9vdC52ZS10YWJsZS1mb290ZXIgdHIudmUtdGFibGUtZm9vdGVyLXRyIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRmb290LnZlLXRhYmxlLWZvb3RlciB0ci52ZS10YWJsZS1mb290ZXItdHIgdGQudmUtdGFibGUtZm9vdGVyLXRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgY29sb3I6ICMwMDAwMDBkOTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciB0YWJsZS52ZS10YWJsZS1jb250ZW50IHRmb290LnZlLXRhYmxlLWZvb3Rlci52ZS10YWJsZS1maXhlZC1mb290ZXIgdHIgdGQge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiAyMDtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgdGFibGUudmUtdGFibGUtY29udGVudCB0Zm9vdC52ZS10YWJsZS1mb290ZXIgLnZlLXRhYmxlLWZvb3Rlci10ciAudmUtdGFibGUtZm9vdGVyLXRkLnZlLXRhYmxlLWZpeGVkLWxlZnQsXG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQgdGZvb3QudmUtdGFibGUtZm9vdGVyIC52ZS10YWJsZS1mb290ZXItdHIgLnZlLXRhYmxlLWZvb3Rlci10ZC52ZS10YWJsZS1maXhlZC1yaWdodCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDMwO1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi1maXhlZC1sZWZ0IC52ZS10YWJsZS1zZWxlY3Rpb24tY3VycmVudCAudmUtdGFibGUtc2VsZWN0aW9uLWNvcm5lcixcbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24tZml4ZWQtbGVmdCAudmUtdGFibGUtc2VsZWN0aW9uLW5vcm1hbC1hcmVhIC52ZS10YWJsZS1zZWxlY3Rpb24tY29ybmVyLFxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi1maXhlZC1sZWZ0IC52ZS10YWJsZS1zZWxlY3Rpb24tYXV0b2ZpbGwtYXJlYSAudmUtdGFibGUtc2VsZWN0aW9uLWNvcm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTE7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24td3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLWZpeGVkLWxlZnQgLnZlLXRhYmxlLXNlbGVjdGlvbi1jdXJyZW50IC52ZS10YWJsZS1zZWxlY3Rpb24tYm9yZGVyLFxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi1maXhlZC1sZWZ0IC52ZS10YWJsZS1zZWxlY3Rpb24tbm9ybWFsLWFyZWEgLnZlLXRhYmxlLXNlbGVjdGlvbi1ib3JkZXIsXG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24td3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLWZpeGVkLWxlZnQgLnZlLXRhYmxlLXNlbGVjdGlvbi1hdXRvZmlsbC1hcmVhIC52ZS10YWJsZS1zZWxlY3Rpb24tYm9yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24tZml4ZWQtbGVmdCAudmUtdGFibGUtc2VsZWN0aW9uLW5vcm1hbC1hcmVhLWxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24tbWlkZGxlIC52ZS10YWJsZS1zZWxlY3Rpb24tY3VycmVudCAudmUtdGFibGUtc2VsZWN0aW9uLWNvcm5lcixcbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24tbWlkZGxlIC52ZS10YWJsZS1zZWxlY3Rpb24tbm9ybWFsLWFyZWEgLnZlLXRhYmxlLXNlbGVjdGlvbi1jb3JuZXIsXG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24td3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLW1pZGRsZSAudmUtdGFibGUtc2VsZWN0aW9uLWF1dG9maWxsLWFyZWEgLnZlLXRhYmxlLXNlbGVjdGlvbi1jb3JuZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24td3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLW1pZGRsZSAudmUtdGFibGUtc2VsZWN0aW9uLWN1cnJlbnQgLnZlLXRhYmxlLXNlbGVjdGlvbi1ib3JkZXIsXG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24td3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLW1pZGRsZSAudmUtdGFibGUtc2VsZWN0aW9uLW5vcm1hbC1hcmVhIC52ZS10YWJsZS1zZWxlY3Rpb24tYm9yZGVyLFxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi1taWRkbGUgLnZlLXRhYmxlLXNlbGVjdGlvbi1hdXRvZmlsbC1hcmVhIC52ZS10YWJsZS1zZWxlY3Rpb24tYm9yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi1taWRkbGUgLnZlLXRhYmxlLXNlbGVjdGlvbi1ub3JtYWwtYXJlYS1sYXllciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24tZml4ZWQtcmlnaHQgLnZlLXRhYmxlLXNlbGVjdGlvbi1jdXJyZW50IC52ZS10YWJsZS1zZWxlY3Rpb24tY29ybmVyLFxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi1maXhlZC1yaWdodCAudmUtdGFibGUtc2VsZWN0aW9uLW5vcm1hbC1hcmVhIC52ZS10YWJsZS1zZWxlY3Rpb24tY29ybmVyLFxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi1maXhlZC1yaWdodCAudmUtdGFibGUtc2VsZWN0aW9uLWF1dG9maWxsLWFyZWEgLnZlLXRhYmxlLXNlbGVjdGlvbi1jb3JuZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDExO1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi1maXhlZC1yaWdodCAudmUtdGFibGUtc2VsZWN0aW9uLWN1cnJlbnQgLnZlLXRhYmxlLXNlbGVjdGlvbi1ib3JkZXIsXG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24td3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLWZpeGVkLXJpZ2h0IC52ZS10YWJsZS1zZWxlY3Rpb24tbm9ybWFsLWFyZWEgLnZlLXRhYmxlLXNlbGVjdGlvbi1ib3JkZXIsXG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24td3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLWZpeGVkLXJpZ2h0IC52ZS10YWJsZS1zZWxlY3Rpb24tYXV0b2ZpbGwtYXJlYSAudmUtdGFibGUtc2VsZWN0aW9uLWJvcmRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24td3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLWZpeGVkLXJpZ2h0IC52ZS10YWJsZS1zZWxlY3Rpb24tbm9ybWFsLWFyZWEtbGF5ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi1ub3JtYWwtYXJlYS1sYXllciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDY1ZWI7XG4gIG9wYWNpdHk6IDAuMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24td3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLWN1cnJlbnQgLnZlLXRhYmxlLXNlbGVjdGlvbi1jb3JuZXIsXG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtY29udGVudC13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24td3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLW5vcm1hbC1hcmVhIC52ZS10YWJsZS1zZWxlY3Rpb24tY29ybmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogOHB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Yjg5ZmY7XG4gIGN1cnNvcjogY3Jvc3NoYWlyO1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi1jdXJyZW50IC52ZS10YWJsZS1zZWxlY3Rpb24tYm9yZGVyLFxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi1ub3JtYWwtYXJlYSAudmUtdGFibGUtc2VsZWN0aW9uLWJvcmRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI4OWZmO1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWNvbnRlbnQtd3JhcHBlciAudmUtdGFibGUtc2VsZWN0aW9uLXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi1hdXRvZmlsbC1hcmVhIC52ZS10YWJsZS1zZWxlY3Rpb24tYm9yZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA4NTtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1jb250ZW50LXdyYXBwZXIgLnZlLXRhYmxlLXNlbGVjdGlvbi13cmFwcGVyIC52ZS10YWJsZS1zZWxlY3Rpb24tYm9yZGVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtdmlydHVhbC1waGFudG9tLnZlLXRhYmxlLXZpcnR1YWwtc2Nyb2xsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtMTtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyLnZlLXRhYmxlLWNvbnRhaW5lci1sZWZ0LXNjcm9sbGluZyAudmUtdGFibGUtbGFzdC1sZWZ0LWZpeGVkLWNvbHVtbiB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2RkZDtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyLnZlLXRhYmxlLWNvbnRhaW5lci1yaWdodC1zY3JvbGxpbmcgLnZlLXRhYmxlLWZpcnN0LXJpZ2h0LWZpeGVkLWNvbHVtbiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyLnZlLXRhYmxlLWF1dG9maWxsaW5nIHtcbiAgY3Vyc29yOiBjcm9zc2hhaXI7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lci52ZS10YWJsZS1lbmFibGUtY2VsbC1zZWxlY3Rpb24ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1ib3JkZXIteCB0aCxcbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1ib3JkZXIteCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1jb250YWluZXIgLnZlLXRhYmxlLWJvcmRlci14IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtYm9yZGVyLXggdHIudmUtdGFibGUtZm9vdGVyLXRyOmZpcnN0LWNoaWxkID4gdGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1ib3JkZXIteSB0aCxcbi52ZS10YWJsZSAudmUtdGFibGUtY29udGFpbmVyIC52ZS10YWJsZS1ib3JkZXIteSB0ZCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZWU7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtYm9yZGVyLXkgdGg6Zmlyc3QtY2hpbGQsXG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbnRhaW5lciAudmUtdGFibGUtYm9yZGVyLXkgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZWU7XG59XG4udmUtdGFibGUudmUtdGFibGUtYm9yZGVyLWFyb3VuZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG59XG4udmUtdGFibGUudmUtdGFibGUtYm9yZGVyLWFyb3VuZCAudmUtdGFibGUtY29udGFpbmVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQudmUtdGFibGUtYm9yZGVyLXggdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuLnZlLXRhYmxlLnZlLXRhYmxlLWJvcmRlci1hcm91bmQgLnZlLXRhYmxlLWNvbnRhaW5lciB0YWJsZS52ZS10YWJsZS1jb250ZW50LnZlLXRhYmxlLWJvcmRlci14IHRyOmZpcnN0LWNoaWxkID4gdGgge1xuICBib3JkZXItdG9wOiAwcHg7XG59XG4udmUtdGFibGUudmUtdGFibGUtYm9yZGVyLWFyb3VuZCAudmUtdGFibGUtY29udGFpbmVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQudmUtdGFibGUtYm9yZGVyLXkgdGgudmUtdGFibGUtbGFzdC1jb2x1bW4sXG4udmUtdGFibGUudmUtdGFibGUtYm9yZGVyLWFyb3VuZCAudmUtdGFibGUtY29udGFpbmVyIHRhYmxlLnZlLXRhYmxlLWNvbnRlbnQudmUtdGFibGUtYm9yZGVyLXkgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMHB4O1xufVxuLnZlLXRhYmxlLnZlLXRhYmxlLWJvcmRlci1hcm91bmQgLnZlLXRhYmxlLWNvbnRhaW5lciB0YWJsZS52ZS10YWJsZS1jb250ZW50LnZlLXRhYmxlLWJvcmRlci15IHRoOmZpcnN0LWNoaWxkLFxuLnZlLXRhYmxlLnZlLXRhYmxlLWJvcmRlci1hcm91bmQgLnZlLXRhYmxlLWNvbnRhaW5lciB0YWJsZS52ZS10YWJsZS1jb250ZW50LnZlLXRhYmxlLWJvcmRlci15IHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDBweDtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtZWRpdC1pbnB1dC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnZlLXRhYmxlIC52ZS10YWJsZS1lZGl0LWlucHV0LWNvbnRhaW5lciAudmUtdGFibGUtZWRpdC1pbnB1dCB7XG4gIHJlc2l6ZTogbm9uZTtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lLXdpZHRoOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFweCA1cHggMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyMTk2ZjM7XG4gIGJveC1zaGFkb3c6IDFweCAycHggNXB4IDAgIzFmMjMyOTY2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbHVtbi1yZXNpemVyLWhhbmRsZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNDBweDtcbiAgei1pbmRleDogNTA7XG59XG4udmUtdGFibGUgLnZlLXRhYmxlLWNvbHVtbi1yZXNpemVyLWhhbmRsZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkOTBmZTtcbn1cbi52ZS10YWJsZSAudmUtdGFibGUtY29sdW1uLXJlc2l6ZXItbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNGQ5MGZlO1xuICB6LWluZGV4OiA1MDtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/