.displ-none {
  display: none !important;
}
#tracy-debug-bar,
.tracy-panel {
  z-index: 9999999999999 !important;
}
/* body cover layer */
#cover-layer {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  height: 0;
  overflow: hidden;
  z-index: 9999999;
  background-color: #000;
  -webkit-transition: opacity 0.3s, height 0.3s;
  transition: opacity 0.3s, height 0.3s;
}
#cover-layer:before {
  content: " ";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 999999999999;
}
#cover-layer.visible {
  opacity: 0.6;
}
#move-to-top {
  position: fixed;
  display: none;
  cursor: pointer;
  z-index: 9999999;
}
#move-to-top.top-left {
  top: 10px;
  left: 20px;
}
#move-to-top.top-right {
  top: 10px;
  right: 20px;
}
#move-to-top.bottom-left {
  bottom: 10px;
  left: 20px;
}
#move-to-top.bottom-right {
  bottom: 90px;
  right: 20px;
}
@-webkit-keyframes spinner_animation {
  8.3% {
    -webkit-transform: rotate(30deg);
            transform: rotate(30deg);
  }
  16.6% {
    -webkit-transform: rotate(60deg);
            transform: rotate(60deg);
  }
  25% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  33.3% {
    -webkit-transform: rotate(120deg);
            transform: rotate(120deg);
  }
  41.6% {
    -webkit-transform: rotate(150deg);
            transform: rotate(150deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  58.3% {
    -webkit-transform: rotate(210deg);
            transform: rotate(210deg);
  }
  66.6% {
    -webkit-transform: rotate(240deg);
            transform: rotate(240deg);
  }
  75% {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg);
  }
  83.3% {
    -webkit-transform: rotate(300deg);
            transform: rotate(300deg);
  }
  91.6% {
    -webkit-transform: rotate(330deg);
            transform: rotate(330deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes spinner_animation {
  8.3% {
    -webkit-transform: rotate(30deg);
            transform: rotate(30deg);
  }
  16.6% {
    -webkit-transform: rotate(60deg);
            transform: rotate(60deg);
  }
  25% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  33.3% {
    -webkit-transform: rotate(120deg);
            transform: rotate(120deg);
  }
  41.6% {
    -webkit-transform: rotate(150deg);
            transform: rotate(150deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  58.3% {
    -webkit-transform: rotate(210deg);
            transform: rotate(210deg);
  }
  66.6% {
    -webkit-transform: rotate(240deg);
            transform: rotate(240deg);
  }
  75% {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg);
  }
  83.3% {
    -webkit-transform: rotate(300deg);
            transform: rotate(300deg);
  }
  91.6% {
    -webkit-transform: rotate(330deg);
            transform: rotate(330deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.svg-icon.spinner-1 g {
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-animation: spinner_animation 0.75s step-end infinite;
          animation: spinner_animation 0.75s step-end infinite;
}
.dialog .ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.iti {
  display: block;
  width: 100%;
}
.iti .iti__flag-container .iti__selected-flag {
  border-top-left-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}
.invalid-feedback {
  display: block !important;
}
div[id^="[object HTMLInputElement]-"] {
  display: none !important;
}
.input-wrap.password-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.input-wrap.password-wrap .fa.fa-eye-slash,
.input-wrap.password-wrap .fa.fa-eye {
  position: absolute;
  right: 35px;
  top: 14px;
  cursor: pointer;
  z-index: 99;
}
.input-wrap.password-wrap .fa.fa-key {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  -webkit-margin-start: 1rem;
          margin-inline-start: 1rem;
  font-size: 1.2rem;
  cursor: help;
}
.top-scrollbar {
  display: none;
  width: 100%;
  min-height: 16px;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: auto;
  scrollbar-color: #c1c1c1 #f1f1f1;
}
.top-scrollbar.visible {
  display: block;
}
.top-scrollbar .top-scrollbar-spacer {
  height: 1px;
}
.top-scrollbar::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 16px;
  height: 16px;
}
.top-scrollbar::-webkit-scrollbar-track {
  background-color: #f1f1f1;
  border-radius: 8px;
}
.top-scrollbar::-webkit-scrollbar-thumb {
  background-color: #c1c1c1;
  border: 3px solid #f1f1f1;
  border-radius: 8px;
}
.top-scrollbar::-webkit-scrollbar-thumb:hover {
  background-color: #a8a8a8;
}
.toast-title {
  font-weight: 700;
}
.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFF;
}
.toast-message a:hover {
  color: #CCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: 700;
  color: #FFF;
  -webkit-text-shadow: 0 1px 0 #fff;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
  line-height: 1;
}
.toast-close-button:focus,
.toast-close-button:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
.rtl .toast-close-button {
  left: -0.3em;
  float: left;
  right: 0.3em;
}
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 60px;
  left: 12px;
}
.toast-top-right {
  top: 60px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
#toast-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
}
#toast-container * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#toast-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 500px;
  border-radius: 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -webkit-box-shadow: 0 0 12px #999;
  box-shadow: 0 0 12px #999;
  color: #FFF;
  opacity: 0.9;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  filter: alpha(opacity=90);
}
#toast-container > div.rtl {
  direction: rtl;
  padding: 15px 50px 15px 15px;
  background-position: right 15px center;
}
#toast-container > div:hover {
  -webkit-box-shadow: 0 0 12px #000;
  box-shadow: 0 0 12px #000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}
#toast-container > .toast-info {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important;
}
#toast-container > .toast-error {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important;
}
#toast-container > .toast-success {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important;
}
#toast-container > .toast-warning {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important;
}
#toast-container.toast-bottom-center > div,
#toast-container.toast-top-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
#toast-container.toast-bottom-full-width > div,
#toast-container.toast-top-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.toast {
  background-color: #030303;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
  #toast-container > div.rtl {
    padding: 15px 50px 15px 15px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjFfc3R5bGUubGVzcyIsImJhc2UuY3NzIiwiLi4vLi4vLi4vcGFja2FnZXMvbGVzcy9zY3JvbGxiYXIubGVzcyIsIjJfdG9hc3RyLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDQSx3QkFBQTtBQ0RBO0FESUE7O0VBQ0EsaUNBQUE7QUNEQTtBQUNBLHFCQUFxQjtBRElyQjtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSw2Q0FBQTtFQUFBLHFDQUFBO0FDRkE7QURJQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtBQ0ZBO0FES0E7RUFDQSxZQUFBO0FDSEE7QURPQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FDTEE7QURPQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FDTEE7QURRQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0FDTkE7QURTQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0FDUEE7QURVQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDUkE7QURlQTtFQUNBO0lBQ0EsZ0NBQUE7WUFBQSx3QkFBQTtFQ2JFO0VEZUY7SUFDQSxnQ0FBQTtZQUFBLHdCQUFBO0VDYkU7RURlRjtJQUNBLGdDQUFBO1lBQUEsd0JBQUE7RUNiRTtFRGVGO0lBQ0EsaUNBQUE7WUFBQSx5QkFBQTtFQ2JFO0VEZUY7SUFDQSxpQ0FBQTtZQUFBLHlCQUFBO0VDYkU7RURlRjtJQUNBLGlDQUFBO1lBQUEseUJBQUE7RUNiRTtFRGVGO0lBQ0EsaUNBQUE7WUFBQSx5QkFBQTtFQ2JFO0VEZUY7SUFDQSxpQ0FBQTtZQUFBLHlCQUFBO0VDYkU7RURlRjtJQUNBLGlDQUFBO1lBQUEseUJBQUE7RUNiRTtFRGVGO0lBQ0EsaUNBQUE7WUFBQSx5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RUFDQSxZQUFBO0VBQ0EsK0RBQUE7RUFDQSx5QkFBQTtBRjJJQTtBRXhJQTtFQUNBO0lBQ0EseUJBQUE7SUFDQSxXQUFBO0VGMElFO0VFdklGO0lBQ0EseUJBQUE7RUZ5SUU7RUV0SUY7SUFDQSxhQUFBO0lBQ0EsV0FBQTtFRndJRTtFRXJJRjtJQUNBLFlBQUE7SUFDQSxZQUFBO0VGdUlFO0FBQ0Y7QUVwSUE7RUFDQTtJQUNBLHlCQUFBO0lBQ0EsV0FBQTtFRnNJRTtFRW5JRjtJQUNBLHlCQUFBO0VGcUlFO0VFbElGO0lBQ0EsYUFBQTtJQUNBLFdBQUE7RUZvSUU7RUVqSUY7SUFDQSxZQUFBO0lBQ0EsWUFBQTtFRm1JRTtBQUNGO0FFaElBO0VBQ0E7SUFDQSw0QkFBQTtJQUNBLFdBQUE7RUZrSUU7RUUvSEY7SUFDQSw0QkFBQTtFRmlJRTtBQUNGIiwiZmlsZSI6ImJhc2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAocmVmZXJlbmNlKSBcIi4uLy4uLy4uL3BhY2thZ2VzL2xlc3Mvc2Nyb2xsYmFyLmxlc3NcIjtcclxuXHJcbi5kaXNwbC1ub25lIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiN0cmFjeS1kZWJ1Zy1iYXIsIC50cmFjeS1wYW5lbCB7XHJcbiAgei1pbmRleDogOTk5OTk5OTk5OTk5OSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBib2R5IGNvdmVyIGxheWVyICovXHJcbiNjb3Zlci1sYXllciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgei1pbmRleDogOTk5OTk5OTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgaGVpZ2h0IDAuM3M7XHJcbiAgXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5OTk5OTk7XHJcbiAgfVxyXG4gIFxyXG4gICYudmlzaWJsZSB7XHJcbiAgICBvcGFjaXR5OiAwLjY7XHJcbiAgfVxyXG59XHJcblxyXG4jbW92ZS10by10b3Age1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB6LWluZGV4OiA5OTk5OTk5O1xyXG4gIFxyXG4gICYudG9wLWxlZnQge1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgbGVmdDogMjBweDtcclxuICB9XHJcbiAgXHJcbiAgJi50b3AtcmlnaHQge1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG4gIFxyXG4gICYuYm90dG9tLWxlZnQge1xyXG4gICAgYm90dG9tOiAxMHB4O1xyXG4gICAgbGVmdDogMjBweDtcclxuICB9XHJcbiAgXHJcbiAgJi5ib3R0b20tcmlnaHQge1xyXG4gICAgYm90dG9tOiA5MHB4O1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uc3ZnLWljb24ge1xyXG4gICYuc3Bpbm5lci0xIHtcclxuICAgIFxyXG4gICAgQGtleWZyYW1lcyBzcGlubmVyX2FuaW1hdGlvbiB7XHJcbiAgICAgIDguMyUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKVxyXG4gICAgICB9XHJcbiAgICAgIDE2LjYlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZylcclxuICAgICAgfVxyXG4gICAgICAyNSUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKVxyXG4gICAgICB9XHJcbiAgICAgIDMzLjMlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjBkZWcpXHJcbiAgICAgIH1cclxuICAgICAgNDEuNiUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE1MGRlZylcclxuICAgICAgfVxyXG4gICAgICA1MCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcclxuICAgICAgfVxyXG4gICAgICA1OC4zJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjEwZGVnKVxyXG4gICAgICB9XHJcbiAgICAgIDY2LjYlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNDBkZWcpXHJcbiAgICAgIH1cclxuICAgICAgNzUlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpXHJcbiAgICAgIH1cclxuICAgICAgODMuMyUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDMwMGRlZylcclxuICAgICAgfVxyXG4gICAgICA5MS42JSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzMwZGVnKVxyXG4gICAgICB9XHJcbiAgICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBnIHtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgICBhbmltYXRpb246IHNwaW5uZXJfYW5pbWF0aW9uIC43NXMgc3RlcC1lbmQgaW5maW5pdGVcclxuICAgIH1cclxuICAgIFxyXG4gIH1cclxufVxyXG5cclxuLmRpYWxvZyAuY2suY2stdG9vbGJhci5jay10b29sYmFyX2dyb3VwaW5nID4gLmNrLXRvb2xiYXJfX2l0ZW1zIHtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5pdGkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIFxyXG4gIC5pdGlfX2ZsYWctY29udGFpbmVyIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMS41cmVtO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMS41cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmludmFsaWQtZmVlZGJhY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmRpdltpZF49XCJbb2JqZWN0IEhUTUxJbnB1dEVsZW1lbnRdLVwiXSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5wdXQtd3JhcCB7XHJcbiAgXHJcbiAgJi5wYXNzd29yZC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIFxyXG4gICAgLmZhLmZhLWV5ZS1zbGFzaCwgLmZhLmZhLWV5ZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDM1cHg7XHJcbiAgICAgIHRvcDogMTRweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB6LWluZGV4OiA5OTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmZhLmZhLWtleSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogMXJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIGN1cnNvcjogaGVscDtcclxuICAgIH1cclxuICAgIFxyXG4gIH1cclxuICBcclxufVxyXG5cclxuXHJcbi8vIFZvZG9yb3Zuw70gc2Nyb2xsYmFyIG5hdsOtYyBuYWQgcMWZZXTDqWthasOtY8OtbSBlbGVtZW50ZW0gKHZrbMOhZMOhIDhfdG9wU2Nyb2xsYmFyLmpzKS5cclxuLy8gUHJvdcW+ZWsgamUgdmlkxJt0IGplbiB0ZWhkeSwga2R5xb4gb2JzYWggb3ByYXZkdSBwxZlldMOpa8OhIC0gdMWZw61kdSAudmlzaWJsZSDFmcOtZMOtIEpTLlxyXG4udG9wLXNjcm9sbGJhciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICAvLyBWZSBGaXJlZm94dSBzZSBzY3JvbGxiYXIgcMWZZWtyw712w6EgcyBvYnNhaGVtLCBiZXogcGV2bsOpIHbDvcWha3kgYnkgYnlsIHByb3XFvmVrIHZ5c29rw70gamVuIDFweC5cclxuICBtaW4taGVpZ2h0OiAxNnB4O1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG5cclxuICAmLnZpc2libGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAudG9wLXNjcm9sbGJhci1zcGFjZXIge1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgfVxyXG5cclxuICAuc3R5bGVkU2Nyb2xsYmFyKCk7XHJcblxyXG59XHJcbiIsIi5kaXNwbC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3RyYWN5LWRlYnVnLWJhcixcbi50cmFjeS1wYW5lbCB7XG4gIHotaW5kZXg6IDk5OTk5OTk5OTk5OTkgIWltcG9ydGFudDtcbn1cbi8qIGJvZHkgY292ZXIgbGF5ZXIgKi9cbiNjb3Zlci1sYXllciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiA5OTk5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIGhlaWdodCAwLjNzO1xufVxuI2NvdmVyLWxheWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk5OTk5OTk5OTk5O1xufVxuI2NvdmVyLWxheWVyLnZpc2libGUge1xuICBvcGFjaXR5OiAwLjY7XG59XG4jbW92ZS10by10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTk5OTk5OTtcbn1cbiNtb3ZlLXRvLXRvcC50b3AtbGVmdCB7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMjBweDtcbn1cbiNtb3ZlLXRvLXRvcC50b3AtcmlnaHQge1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAyMHB4O1xufVxuI21vdmUtdG8tdG9wLmJvdHRvbS1sZWZ0IHtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuI21vdmUtdG8tdG9wLmJvdHRvbS1yaWdodCB7XG4gIGJvdHRvbTogOTBweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG5Aa2V5ZnJhbWVzIHNwaW5uZXJfYW5pbWF0aW9uIHtcbiAgOC4zJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xuICB9XG4gIDE2LjYlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbiAgMzMuMyUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyMGRlZyk7XG4gIH1cbiAgNDEuNiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1MGRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gIDU4LjMlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMTBkZWcpO1xuICB9XG4gIDY2LjYlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNDBkZWcpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgfVxuICA4My4zJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzAwZGVnKTtcbiAgfVxuICA5MS42JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzMwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3ZnLWljb24uc3Bpbm5lci0xIGcge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIGFuaW1hdGlvbjogc3Bpbm5lcl9hbmltYXRpb24gMC43NXMgc3RlcC1lbmQgaW5maW5pdGU7XG59XG4uZGlhbG9nIC5jay5jay10b29sYmFyLmNrLXRvb2xiYXJfZ3JvdXBpbmcgPiAuY2stdG9vbGJhcl9faXRlbXMge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaXRpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLml0aSAuaXRpX19mbGFnLWNvbnRhaW5lciAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMS41cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxLjVyZW07XG59XG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5kaXZbaWRePVwiW29iamVjdCBIVE1MSW5wdXRFbGVtZW50XS1cIl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uaW5wdXQtd3JhcC5wYXNzd29yZC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5pbnB1dC13cmFwLnBhc3N3b3JkLXdyYXAgLmZhLmZhLWV5ZS1zbGFzaCxcbi5pbnB1dC13cmFwLnBhc3N3b3JkLXdyYXAgLmZhLmZhLWV5ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDM1cHg7XG4gIHRvcDogMTRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTtcbn1cbi5pbnB1dC13cmFwLnBhc3N3b3JkLXdyYXAgLmZhLmZhLWtleSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGN1cnNvcjogaGVscDtcbn1cbi50b3Atc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDE2cHg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBhdXRvO1xuICBzY3JvbGxiYXItY29sb3I6ICNjMWMxYzEgI2YxZjFmMTtcbn1cbi50b3Atc2Nyb2xsYmFyLnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50b3Atc2Nyb2xsYmFyIC50b3Atc2Nyb2xsYmFyLXNwYWNlciB7XG4gIGhlaWdodDogMXB4O1xufVxuLnRvcC1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLnRvcC1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnRvcC1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxYzFjMTtcbiAgYm9yZGVyOiAzcHggc29saWQgI2YxZjFmMTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnRvcC1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E4YThhODtcbn1cbi50b2FzdC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udG9hc3QtbWVzc2FnZSB7XG4gIC1tcy13b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi50b2FzdC1tZXNzYWdlIGEsXG4udG9hc3QtbWVzc2FnZSBsYWJlbCB7XG4gIGNvbG9yOiAjRkZGO1xufVxuLnRvYXN0LW1lc3NhZ2UgYTpob3ZlciB7XG4gIGNvbG9yOiAjQ0NDO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udG9hc3QtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTAuM2VtO1xuICB0b3A6IC0wLjNlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRkZGO1xuICAtd2Via2l0LXRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIG9wYWNpdHk6IDAuODtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9ODApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi50b2FzdC1jbG9zZS1idXR0b246Zm9jdXMsXG4udG9hc3QtY2xvc2UtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjQ7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTQwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKTtcbn1cbi5ydGwgLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XG4gIGxlZnQ6IC0wLjNlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHJpZ2h0OiAwLjNlbTtcbn1cbmJ1dHRvbi50b2FzdC1jbG9zZS1idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4udG9hc3QtdG9wLWNlbnRlciB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRvYXN0LWJvdHRvbS1jZW50ZXIge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi50b2FzdC10b3AtZnVsbC13aWR0aCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRvYXN0LWJvdHRvbS1mdWxsLXdpZHRoIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG9hc3QtdG9wLWxlZnQge1xuICB0b3A6IDYwcHg7XG4gIGxlZnQ6IDEycHg7XG59XG4udG9hc3QtdG9wLXJpZ2h0IHtcbiAgdG9wOiA2MHB4O1xuICByaWdodDogMTJweDtcbn1cbi50b2FzdC1ib3R0b20tcmlnaHQge1xuICByaWdodDogMTJweDtcbiAgYm90dG9tOiAxMnB4O1xufVxuLnRvYXN0LWJvdHRvbS1sZWZ0IHtcbiAgYm90dG9tOiAxMnB4O1xuICBsZWZ0OiAxMnB4O1xufVxuI3RvYXN0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTk5O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiN0b2FzdC1jb250YWluZXIgKiB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3RvYXN0LWNvbnRhaW5lciA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCAwIDZweDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNTBweDtcbiAgd2lkdGg6IDUwMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEycHggIzk5OTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTJweCAjOTk5O1xuICBib3gtc2hhZG93OiAwIDAgMTJweCAjOTk5O1xuICBjb2xvcjogI0ZGRjtcbiAgb3BhY2l0eTogMC45O1xuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT05MCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MCk7XG59XG4jdG9hc3QtY29udGFpbmVyID4gZGl2LnJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBwYWRkaW5nOiAxNXB4IDUwcHggMTVweCAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxNXB4IGNlbnRlcjtcbn1cbiN0b2FzdC1jb250YWluZXIgPiBkaXY6aG92ZXIge1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMnB4ICMwMDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEycHggIzAwMDtcbiAgYm94LXNoYWRvdzogMCAwIDEycHggIzAwMDtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiN0b2FzdC1jb250YWluZXIgPiAudG9hc3QtaW5mbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBR3dTVVJCVkVoTHRaYTlTZ05CRU1jOXNVeHhSY29VS1N6U1dJaFhwRk1oaFlXRmhhQmc0eVBZaVdDWFp4QkxFUnNMUlMzRVFrRWZ3Q0tkaldKQXdTS0Nnb0tDY3VkdjRPNVlMcnQ3RXpnWGhpVTMvNCtiMmNrbXdWakpTcEtrUTZ3QWk0Z3doVCt6M3dSQmNFejB5alNzZVVUcmNSeWZzSHNYbUQwQW1iSE9DOUlpOFZJbW51WEJQZ2xIcFE1d3dTVk03c05uVEc3WmE0SndEZENqeHlBaUgzbnlBMm10YVRKdWZpRFo1ZENhcWxJdElMaDFOSGF0Zk41c2t2ang5WjM4bTY5Q2d6dVhtWmdWclBJR0U3NjNKeDlxS3NSb3pXWXc2eE9IZEVSK25uMktrTytCYitVVjVDQk42V0M2UXRCZ2JSVm96cmFoQWJtbTZIdFVzZ3RQQzE5dEZkeFhaWUJPZmtibUZKMVZhSEExVkFIamQwcHA3MG9UWnp2UitFVnJ4MllnZmRzcTZldTU1QkhZUjhobGNraStuK2tFUlVGRzhCckEwQndqZUF2Mk04V0xRQnRjeStTRDZmTnNtbkIzQWxCTHJnVHRWVzFjMlFONGJWV0xBVGFJUzYwSjJEdTV5MVRpSmdqU0J2RlZaZ1Rtd0NVK2RBWkZvUHhHRUVzOG55SEM5QndlMkd2RUp2MldYWmIwdmpkeUZUNEN4azNlL2tJcWxPR29WTHd3UGV2cFlIVCswMFQraFd3WERmNEFKQU9VcVdjRGhid0FBQUFBU1VWT1JLNUNZSUk9KSAhaW1wb3J0YW50O1xufVxuI3RvYXN0LWNvbnRhaW5lciA+IC50b2FzdC1lcnJvciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBSE9TVVJCVkVoTHJaYS9TZ05CRU1aemgwV0tDQ2xTQ0thSVlPRUQrQUFLZVFRTEc4SFd6dExDSW1CcllhZGdJZFkrZ0lLTllrQkZTd3U3Q0FvcUNna2tvR0JJL0UyOFBkYkxabWVETGd6WnpjeDgzL3paMlNTWEMxajlmcitJMUhxOTNnMnl4SDRpd00xdmtvQldBZHhDbXB6VHhma04yUmN5Wk5hSEZJa1NvMTArOGtneGtYSVVSVjVIR3hUbUZ1Yzc1QjJSZlFrcHhIRzhhQWdhQUZhMHRBSHFZRmZRN0l3ZTJ5aE9EazgrSjRDN3lBb1JUV0kzdy80a2xHUmdSNGxPN1JwbjkrZ3ZNeVdwK3V4Rmg4K0grQVJsZ04xbkp1SnVRQVl2TmtFbndHRmNrMThFcjRxM2VnRWMvb08rbWhMZEtnUnloZE5GaWFjQzBybE9DYmhOVno0SDlGbkFZZ0RCdlUzUUlpb1psSkZMSnRzb0hZUkRmaVpvVXlJeHFDdFJwVmxBTnEwRVU0ZEFwanJ0Z2V6UEZhZDVTMTlXZ2prYzBoTlZudUY0SGpWQTZDN1FyU0lieWxCK29aZTNhSGdCc3FsTnFLWUg0OGpYeUpLTXVBYml5Vko4S3phQjNlUmMwcGc5VndRNG5pRnJ5STY4cWlPaTNBYmp3ZHNmbkF0azBiQ2pUTEpLcjZtckQ5ZzhpcS9TL0I4MWhndU9NbFFUblZ5RzQwd0Fjam5tZ3NDTkVTRHJqbWU3d2ZmdFA0UDdTUDROM0NKWmR2em9OeUdxMmMvSFdPWEpHc3ZWZytSQS9rMk1DL3dONkkyWUEyUHQ4R2tBQUFBQVNVVk9SSzVDWUlJPSkgIWltcG9ydGFudDtcbn1cbiN0b2FzdC1jb250YWluZXIgPiAudG9hc3Qtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBRHNTVVJCVkVoTFkyQVlCZlFNZ2YvLy8zUDgrL2V2QUlndkEvRnNJRitCYXZZRERXTUJHcm9hU01NQmlFOFZDN0FaRHJJRmFNRm5paTNBWlRqVWdzVVVXVURBOE9kQUg2aVFiUUVodzRIeUdzUEVjS0JYQklDNEFSaGV4NEc0QnNqbXdlVTFzb0lGYUdnL1d0b0ZaUklaZEV2SU1oeGtDQ2pYSVZzQVRWNmdGR0FDczRSc3cwRUdnSUlIM1FKWUpnSFNBUlFaRHJXQUIramF3emdzK1EyVU80OUQ3am5SU1JHb0VGUklMY2RtRU1XR0kwY20wSkoyUXBZQTFSRHZjbXpKRVdoQUJoRC9wcXJMMFMwQ1d1QUJLZ25Sa2k5bExzZVM3ZzJBbHF3SFdRU0tING9LTHJJTHBSR2hFUUN3MkxpUlVJYTRsd0FBQUFCSlJVNUVya0pnZ2c9PSkgIWltcG9ydGFudDtcbn1cbiN0b2FzdC1jb250YWluZXIgPiAudG9hc3Qtd2FybmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJnQUFBQVlDQVlBQUFEZ2R6MzRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBR1lTVVJCVkVoTDVaU3ZUc05RRk1iWFpHSUNNWUdZbUpoQVFJSkFJQ1lRUEFBQ2lTREI4QWlJQ1FRSlQ0Q3FRRXdnSnZZQVNBUUNpWmlZbUpoQUlCQVRDQVJKeSs5clRzbGRkOHNLdTFNMCtkTGIwNTd2Ni9sYnEvMnJLMG1TL1RSTmo5Y1dOQUtQWUlKSUk3Z0l4Q2NRNTFjdnFJRCtHSUVYOEFTRzRCMWJLNWdJWkZlUWZvSmRFWE9mZ1g0UUFRZzdrSDJBNjV5UTg3bHl4YjI3c2dna0F6QXVGaGJiZzFLMmtnQ2tCMWJWd3lJUjltMkw3UFJQSWhEVUlYZ0d0eUt3NTc1eXozbFROczZYNEpYbmpWK0xLTS9tM015ZG5UYnRPS0lqdHo2VmhDQnE0dlNtM25jZHJEMmxrMFZnVVhTVktqVkRKWEp6aWpXMVJRZHNVN0Y3N0hlOHU2OGtvTlpUejhPejV5R2E2SjNIM2xaMHhZZ1hCSzJReW1sV1dBK1JXblloc2tMQnYydm1FK2hCTUN0YkE3S1g1ZHJXeVJULzJKc3FaMkl2ZkI5WTRiV0ROTUZiSlJGbUM5RTc0U29TMENxdWx3amtDMCs1YnBjVjFDWjhOTWVqNHBqeTBVK2RvRFFzR3lvMWh6Vkp0dElqaFE3R25CdFJGTjFVYXJVbEg4RjN4aWN0K0hZMDdyRXpvVUdQbFdjalJGUnI0L2dDaFpnYzNaTDJkOG9BQUFBQVNVVk9SSzVDWUlJPSkgIWltcG9ydGFudDtcbn1cbiN0b2FzdC1jb250YWluZXIudG9hc3QtYm90dG9tLWNlbnRlciA+IGRpdixcbiN0b2FzdC1jb250YWluZXIudG9hc3QtdG9wLWNlbnRlciA+IGRpdiB7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbiN0b2FzdC1jb250YWluZXIudG9hc3QtYm90dG9tLWZ1bGwtd2lkdGggPiBkaXYsXG4jdG9hc3QtY29udGFpbmVyLnRvYXN0LXRvcC1mdWxsLXdpZHRoID4gZGl2IHtcbiAgd2lkdGg6IDk2JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi50b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzAzMDM7XG59XG4udG9hc3Qtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MUEzNTE7XG59XG4udG9hc3QtZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkQzNjJGO1xufVxuLnRvYXN0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY5NkI0O1xufVxuLnRvYXN0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjg5NDA2O1xufVxuLnRvYXN0LXByb2dyZXNzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAwLjQ7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTQwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDI0MHB4KSB7XG4gICN0b2FzdC1jb250YWluZXIgPiBkaXYge1xuICAgIHBhZGRpbmc6IDhweCA4cHggOHB4IDUwcHg7XG4gICAgd2lkdGg6IDExZW07XG4gIH1cbiAgI3RvYXN0LWNvbnRhaW5lciA+IGRpdi5ydGwge1xuICAgIHBhZGRpbmc6IDhweCA1MHB4IDhweCA4cHg7XG4gIH1cbiAgI3RvYXN0LWNvbnRhaW5lciAudG9hc3QtY2xvc2UtYnV0dG9uIHtcbiAgICByaWdodDogLTAuMmVtO1xuICAgIHRvcDogLTAuMmVtO1xuICB9XG4gICN0b2FzdC1jb250YWluZXIgLnJ0bCAudG9hc3QtY2xvc2UtYnV0dG9uIHtcbiAgICBsZWZ0OiAtMC4yZW07XG4gICAgcmlnaHQ6IDAuMmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAyNDFweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICN0b2FzdC1jb250YWluZXIgPiBkaXYge1xuICAgIHBhZGRpbmc6IDhweCA4cHggOHB4IDUwcHg7XG4gICAgd2lkdGg6IDE4ZW07XG4gIH1cbiAgI3RvYXN0LWNvbnRhaW5lciA+IGRpdi5ydGwge1xuICAgIHBhZGRpbmc6IDhweCA1MHB4IDhweCA4cHg7XG4gIH1cbiAgI3RvYXN0LWNvbnRhaW5lciAudG9hc3QtY2xvc2UtYnV0dG9uIHtcbiAgICByaWdodDogLTAuMmVtO1xuICAgIHRvcDogLTAuMmVtO1xuICB9XG4gICN0b2FzdC1jb250YWluZXIgLnJ0bCAudG9hc3QtY2xvc2UtYnV0dG9uIHtcbiAgICBsZWZ0OiAtMC4yZW07XG4gICAgcmlnaHQ6IDAuMmVtO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICN0b2FzdC1jb250YWluZXIgPiBkaXYge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDUwcHg7XG4gICAgd2lkdGg6IDI1ZW07XG4gIH1cbiAgI3RvYXN0LWNvbnRhaW5lciA+IGRpdi5ydGwge1xuICAgIHBhZGRpbmc6IDE1cHggNTBweCAxNXB4IDE1cHg7XG4gIH1cbn1cbiIsbnVsbCwiLnRvYXN0LXRpdGxlIHtcclxuICBmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbi50b2FzdC1tZXNzYWdlIHtcclxuICAtbXMtd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZFxyXG59XHJcblxyXG4udG9hc3QtbWVzc2FnZSBhLCAudG9hc3QtbWVzc2FnZSBsYWJlbCB7XHJcbiAgY29sb3I6ICNGRkZcclxufVxyXG5cclxuLnRvYXN0LW1lc3NhZ2UgYTpob3ZlciB7XHJcbiAgY29sb3I6ICNDQ0M7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbn1cclxuXHJcbi50b2FzdC1jbG9zZS1idXR0b24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICByaWdodDogLS4zZW07XHJcbiAgdG9wOiAtLjNlbTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICNGRkY7XHJcbiAgLXdlYmtpdC10ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xyXG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XHJcbiAgb3BhY2l0eTogLjg7XHJcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9ODApO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XHJcbiAgbGluZS1oZWlnaHQ6IDFcclxufVxyXG5cclxuLnRvYXN0LWNsb3NlLWJ1dHRvbjpmb2N1cywgLnRvYXN0LWNsb3NlLWJ1dHRvbjpob3ZlciB7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBvcGFjaXR5OiAuNDtcclxuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT00MCk7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKVxyXG59XHJcblxyXG4ucnRsIC50b2FzdC1jbG9zZS1idXR0b24ge1xyXG4gIGxlZnQ6IC0uM2VtO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHJpZ2h0OiAuM2VtXHJcbn1cclxuXHJcbmJ1dHRvbi50b2FzdC1jbG9zZS1idXR0b24ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJhY2tncm91bmQ6IDAgMDtcclxuICBib3JkZXI6IDA7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lXHJcbn1cclxuXHJcbi50b2FzdC10b3AtY2VudGVyIHtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDEwMCVcclxufVxyXG5cclxuLnRvYXN0LWJvdHRvbS1jZW50ZXIge1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogMTAwJVxyXG59XHJcblxyXG4udG9hc3QtdG9wLWZ1bGwtd2lkdGgge1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogMTAwJVxyXG59XHJcblxyXG4udG9hc3QtYm90dG9tLWZ1bGwtd2lkdGgge1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogMTAwJVxyXG59XHJcblxyXG4udG9hc3QtdG9wLWxlZnQge1xyXG4gIHRvcDogNjBweDtcclxuICBsZWZ0OiAxMnB4XHJcbn1cclxuXHJcbi50b2FzdC10b3AtcmlnaHQge1xyXG4gIHRvcDogNjBweDtcclxuICByaWdodDogMTJweFxyXG59XHJcblxyXG4udG9hc3QtYm90dG9tLXJpZ2h0IHtcclxuICByaWdodDogMTJweDtcclxuICBib3R0b206IDEycHhcclxufVxyXG5cclxuLnRvYXN0LWJvdHRvbS1sZWZ0IHtcclxuICBib3R0b206IDEycHg7XHJcbiAgbGVmdDogMTJweFxyXG59XHJcblxyXG4jdG9hc3QtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogOTk5OTk5O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lXHJcbn1cclxuXHJcbiN0b2FzdC1jb250YWluZXIgKiB7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94XHJcbn1cclxuXHJcbiN0b2FzdC1jb250YWluZXIgPiBkaXYge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1hcmdpbjogMCAwIDZweDtcclxuICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCA1MHB4O1xyXG4gIHdpZHRoOiA1MDBweDtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMnB4ICM5OTk7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTJweCAjOTk5O1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxMnB4ICM5OTk7XHJcbiAgY29sb3I6ICNGRkY7XHJcbiAgb3BhY2l0eTogLjk7XHJcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9OTApO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MClcclxufVxyXG5cclxuI3RvYXN0LWNvbnRhaW5lciA+IGRpdi5ydGwge1xyXG4gIGRpcmVjdGlvbjogcnRsO1xyXG4gIHBhZGRpbmc6IDE1cHggNTBweCAxNXB4IDE1cHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTVweCBjZW50ZXJcclxufVxyXG5cclxuI3RvYXN0LWNvbnRhaW5lciA+IGRpdjpob3ZlciB7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgMTJweCAjMDAwO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEycHggIzAwMDtcclxuICBib3gtc2hhZG93OiAwIDAgMTJweCAjMDAwO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKTtcclxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcclxuICBjdXJzb3I6IHBvaW50ZXJcclxufVxyXG5cclxuI3RvYXN0LWNvbnRhaW5lciA+IC50b2FzdC1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUd3U1VSQlZFaEx0WmE5U2dOQkVNYzlzVXh4UmNvVUtTelNXSWhYcEZNaGhZV0ZoYUJnNHlQWWlXQ1haeEJMRVJzTFJTM0VRa0Vmd0NLZGpXSkF3U0tDZ29LQ2N1ZHY0TzVZTHJ0N0V6Z1hoaVUzLzQrYjJja213VmpKU3BLa1E2d0FpNGd3aFQrejN3UkJjRXoweWpTc2VVVHJjUnlmc0hzWG1EMEFtYkhPQzlJaThWSW1udVhCUGdsSHBRNXd3U1ZNN3NOblRHN1phNEp3RGRDanh5QWlIM255QTJtdGFUSnVmaURaNWRDYXFsSXRJTGgxTkhhdGZONXNrdmp4OVozOG02OUNnenVYbVpnVnJQSUdFNzYzSng5cUtzUm96V1l3NnhPSGRFUitubjJLa08rQmIrVVY1Q0JONldDNlF0QmdiUlZvenJhaEFibW02SHRVc2d0UEMxOXRGZHhYWllCT2ZrYm1GSjFWYUhBMVZBSGpkMHBwNzBvVFp6dlIrRVZyeDJZZ2Zkc3E2ZXU1NUJIWVI4aGxja2krbitrRVJVRkc4QnJBMEJ3amVBdjJNOFdMUUJ0Y3krU0Q2Zk5zbW5CM0FsQkxyZ1R0VlcxYzJRTjRiVldMQVRhSVM2MEoyRHU1eTFUaUpnalNCdkZWWmdUbXdDVStkQVpGb1B4R0VFczhueUhDOUJ3ZTJHdkVKdjJXWFpiMHZqZHlGVDRDeGszZS9rSXFsT0dvVkx3d1BldnBZSFQrMDBUK2hXd1hEZjRBSkFPVXFXY0RoYndBQUFBQVNVVk9SSzVDWUlJPSkgIWltcG9ydGFudFxyXG59XHJcblxyXG4jdG9hc3QtY29udGFpbmVyID4gLnRvYXN0LWVycm9yIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUhPU1VSQlZFaExyWmEvU2dOQkVNWnpoMFdLQ0NsU0NLYUlZT0VEK0FBS2VRUUxHOEhXenRMQ0ltQnJZYWRnSWRZK2dJS05Za0JGU3d1N0NBb3FDZ2trb0dCSS9FMjhQZGJMWm1lRExnelp6Y3g4My96WjJTU1hDMWo5ZnIrSTFIcTkzZzJ5eEg0aXdNMXZrb0JXQWR4Q21welR4ZmtOMlJjeVpOYUhGSWtTbzEwKzhrZ3hrWElVUlY1SEd4VG1GdWM3NUIyUmZRa3B4SEc4YUFnYUFGYTB0QUhxWUZmUTdJd2UyeWhPRGs4K0o0Qzd5QW9SVFdJM3cvNGtsR1JnUjRsTzdScG45K2d2TXlXcCt1eEZoOCtIK0FSbGdOMW5KdUp1UUFZdk5rRW53R0ZjazE4RXI0cTNlZ0VjL29PK21oTGRLZ1J5aGRORmlhY0MwcmxPQ2JoTlZ6NEg5Rm5BWWdEQnZVM1FJaW9abEpGTEp0c29IWVJEZmlab1V5SXhxQ3RScFZsQU5xMEVVNGRBcGpydGdlelBGYWQ1UzE5V2dqa2MwaE5WbnVGNEhqVkE2QzdRclNJYnlsQitvWmUzYUhnQnNxbE5xS1lINDhqWHlKS011QWJpeVZKOEt6YUIzZVJjMHBnOVZ3UTRuaUZyeUk2OHFpT2kzQWJqd2RzZm5BdGswYkNqVExKS3I2bXJEOWc4aXEvUy9CODFoZ3VPTWxRVG5WeUc0MHdBY2pubWdzQ05FU0Ryam1lN3dmZnRQNFA3U1A0TjNDSlpkdnpvTnlHcTJjL0hXT1hKR3N2VmcrUkEvazJNQy93TjZJMllBMlB0OEdrQUFBQUFTVVZPUks1Q1lJST0pICFpbXBvcnRhbnRcclxufVxyXG5cclxuI3RvYXN0LWNvbnRhaW5lciA+IC50b2FzdC1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQURzU1VSQlZFaExZMkFZQmZRTWdmLy8vM1A4Ky9ldkFJZ3ZBL0ZzSUYrQmF2WUREV01CR3JvYVNNTUJpRThWQzdBWkRySUZhTUZuaWkzQVpUalVnc1VVV1VEQThPZEFINmlRYlFFaHc0SHlHc1BFY0tCWEJJQzRBUmhleDRHNEJzam13ZVUxc29JRmFHZy9XdG9GWlJJWmRFdklNaHhrQ0NqWElWc0FUVjZnRkdBQ3M0UnN3MEVHZ0lJSDNRSllKZ0hTQVJRWkRyV0FCK2phd3pncytRMlVPNDlEN2puUlNSR29FRlJJTGNkbUVNV0dJMGNtMEpKMlFwWUExUkR2Y216SkVXaEFCaEQvcHFyTDBTMENXdUFCS2duUmtpOWxMc2VTN2cyQWxxd0hXUVNLSDRvS0xySUxwUkdoRVFDdzJMaVJVSWE0bHdBQUFBQkpSVTVFcmtKZ2dnPT0pICFpbXBvcnRhbnRcclxufVxyXG5cclxuI3RvYXN0LWNvbnRhaW5lciA+IC50b2FzdC13YXJuaW5nIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUdZU1VSQlZFaEw1WlN2VHNOUUZNYlhaR0lDTVlHWW1KaEFRSUpBSUNZUVBBQUNpU0RCOEFpSUNRUUpUNENxUUV3Z0p2WUFTQVFDaVppWW1KaEFJQkFUQ0FSSnkrOXJUc2xkZDhzS3UxTTArZExiMDU3djYvbGJxLzJySzBtUy9UUk5qOWNXTkFLUFlJSklJN2dJeENjUTUxY3ZxSUQrR0lFWDhBU0c0QjFiSzVnSVpGZVFmb0pkRVhPZmdYNFFBUWc3a0gyQTY1eVE4N2x5eGIyN3NnZ2tBekF1RmhiYmcxSzJrZ0NrQjFiVnd5SVI5bTJMN1BSUEloRFVJWGdHdHlLdzU3NXl6M2xUTnM2WDRKWG5qVitMS00vbTNNeWRuVGJ0T0tJanR6NlZoQ0JxNHZTbTNuY2RyRDJsazBWZ1VYU1ZLalZESlhKemlqVzFSUWRzVTdGNzdIZTh1Njhrb05aVHo4T3o1eUdhNkozSDNsWjB4WWdYQksyUXltbFdXQStSV25ZaHNrTEJ2MnZtRStoQk1DdGJBN0tYNWRyV3lSVC8ySnNxWjJJdmZCOVk0YldETk1GYkpSRm1DOUU3NFNvUzBDcXVsd2prQzArNWJwY1YxQ1o4Tk1lajRwankwVStkb0RRc0d5bzFoelZKdHRJamhRN0duQnRSRk4xVWFyVWxIOEYzeGljdCtIWTA3ckV6b1VHUGxXY2pSRlJyNC9nQ2haZ2MzWkwyZDhvQUFBQUFTVVZPUks1Q1lJST0pICFpbXBvcnRhbnRcclxufVxyXG5cclxuI3RvYXN0LWNvbnRhaW5lci50b2FzdC1ib3R0b20tY2VudGVyID4gZGl2LCAjdG9hc3QtY29udGFpbmVyLnRvYXN0LXRvcC1jZW50ZXIgPiBkaXYge1xyXG4gIHdpZHRoOiAzMDBweDtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG9cclxufVxyXG5cclxuI3RvYXN0LWNvbnRhaW5lci50b2FzdC1ib3R0b20tZnVsbC13aWR0aCA+IGRpdiwgI3RvYXN0LWNvbnRhaW5lci50b2FzdC10b3AtZnVsbC13aWR0aCA+IGRpdiB7XHJcbiAgd2lkdGg6IDk2JTtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG9cclxufVxyXG5cclxuLnRvYXN0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMwMzAzXHJcbn1cclxuXHJcbi50b2FzdC1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTFBMzUxXHJcbn1cclxuXHJcbi50b2FzdC1lcnJvciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JEMzYyRlxyXG59XHJcblxyXG4udG9hc3QtaW5mbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGOTZCNFxyXG59XHJcblxyXG4udG9hc3Qtd2FybmluZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4OTQwNlxyXG59XHJcblxyXG4udG9hc3QtcHJvZ3Jlc3Mge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBoZWlnaHQ6IDRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gIG9wYWNpdHk6IC40O1xyXG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTQwKTtcclxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NDApXHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDI0MHB4KSB7XHJcbiAgI3RvYXN0LWNvbnRhaW5lciA+IGRpdiB7XHJcbiAgICBwYWRkaW5nOiA4cHggOHB4IDhweCA1MHB4O1xyXG4gICAgd2lkdGg6IDExZW1cclxuICB9XHJcbiAgXHJcbiAgI3RvYXN0LWNvbnRhaW5lciA+IGRpdi5ydGwge1xyXG4gICAgcGFkZGluZzogOHB4IDUwcHggOHB4IDhweFxyXG4gIH1cclxuICBcclxuICAjdG9hc3QtY29udGFpbmVyIC50b2FzdC1jbG9zZS1idXR0b24ge1xyXG4gICAgcmlnaHQ6IC0uMmVtO1xyXG4gICAgdG9wOiAtLjJlbVxyXG4gIH1cclxuICBcclxuICAjdG9hc3QtY29udGFpbmVyIC5ydGwgLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XHJcbiAgICBsZWZ0OiAtLjJlbTtcclxuICAgIHJpZ2h0OiAuMmVtXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAyNDFweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgI3RvYXN0LWNvbnRhaW5lciA+IGRpdiB7XHJcbiAgICBwYWRkaW5nOiA4cHggOHB4IDhweCA1MHB4O1xyXG4gICAgd2lkdGg6IDE4ZW1cclxuICB9XHJcbiAgXHJcbiAgI3RvYXN0LWNvbnRhaW5lciA+IGRpdi5ydGwge1xyXG4gICAgcGFkZGluZzogOHB4IDUwcHggOHB4IDhweFxyXG4gIH1cclxuICBcclxuICAjdG9hc3QtY29udGFpbmVyIC50b2FzdC1jbG9zZS1idXR0b24ge1xyXG4gICAgcmlnaHQ6IC0uMmVtO1xyXG4gICAgdG9wOiAtLjJlbVxyXG4gIH1cclxuICBcclxuICAjdG9hc3QtY29udGFpbmVyIC5ydGwgLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XHJcbiAgICBsZWZ0OiAtLjJlbTtcclxuICAgIHJpZ2h0OiAuMmVtXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgI3RvYXN0LWNvbnRhaW5lciA+IGRpdiB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCA1MHB4O1xyXG4gICAgd2lkdGg6IDI1ZW1cclxuICB9XHJcbiAgXHJcbiAgI3RvYXN0LWNvbnRhaW5lciA+IGRpdi5ydGwge1xyXG4gICAgcGFkZGluZzogMTVweCA1MHB4IDE1cHggMTVweFxyXG4gIH1cclxufSJdfQ== */
