.canvas-wrapper {
  position: relative;
  width: 100%;
  margin: auto;
}

.canvas-center {
  position: absolute;
  background: #fff;
}

.stretched .edge {
  background: transparent !important;
}

.edge {
  position: absolute;
  z-index: 200;
  pointer-events: none;
}

.edge::after {
  content: "";
  width: 100%;
  display: block;
  background-color: rgba(197, 197, 197, 0.2);
  height: 100%;
  position: relative;
}

.edge.edge-top, .edge.edge.edge-left, .edge.edge-right {
  top: 0;
}

.edge.edge-left * {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  -webkit-filter: FlipH;
  filter: FlipH;
  -ms-filter: "FlipH";
}

.edge.edge.edge-right {
  right: 0;
}

.edge.edge.edge-right * {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  -webkit-filter: FlipH;
  filter: FlipH;
  -ms-filter: "FlipH";
}

.edge.edge-bottom {
  bottom: 0;
}

.edge * {
  display: none;
  position: absolute;
  top: 0;
}

.edge.edge-top *, .edge.edge.edge-bottom * {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
  -webkit-filter: FlipV;
  filter: FlipV;
  -ms-filter: "FlipV";
}

.edge.edge-right {
  overflow-x: hidden;
  -webkit-box-shadow: 10px 0px 13px -6px #ccc;
  box-shadow: 10px 0px 13px -6px #ccc;
}

.edge.edge-right * {
  height: 100%;
  left: -1px;
}

.edge.edge-left {
  overflow-x: hidden;
  -webkit-box-shadow: -10px 0px 13px -6px #ccc;
  box-shadow: -10px 0px 13px -6px #ccc;
}

.edge.edge-left * {
  height: 100%;
  left: 1px;
}

.edge.edge-top {
  overflow-y: hidden;
  -webkit-box-shadow: 0px -10px 13px -6px #ccc;
  box-shadow: 0px -10px 13px -6px #ccc;
}

.edge.edge-top * {
  width: 100%;
  top: 1px;
}

.edge.edge-bottom {
  overflow-y: hidden;
  -webkit-box-shadow: 0px 10px 13px -6px #ccc;
  box-shadow: 0px 10px 13px -6px #ccc;
}

.edge.edge-bottom * {
  width: 100%;
  top: -1px;
}

.preview-outer {
  width: 100%;
  height: 100%;
}

.preview-outer .outer {
  position: absolute;
}

.preview-outer .outer .bottom {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  z-index: 999999;
}

.preview-outer .outer .top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 999999;
}

.preview-outer .outer .left {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  z-index: 99999;
}

.preview-outer .outer .right {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  z-index: 99999;
}

.preview-outer .outer .top-left {
  position: absolute;
  top: -1px;
  left: 0;
}

.preview-outer .outer .top-right {
  position: absolute;
  top: -1px;
  right: 0;
}

.preview-outer .outer .bottom-left {
  position: absolute;
  bottom: 0;
  left: 0;
}

.preview-outer .outer .bottom-right {
  position: absolute;
  bottom: 0;
  right: 0;
}

.preview-outer .frame canvas {
  width: 100% !important;
  height: 100% !important;
}

.preview-outer .frame > div {
  position: relative;
  z-index: 500;
}

.preview-outer .frame.framed {
  -webkit-box-shadow: 0px 0px 7px #242424;
  box-shadow: 0px 0px 7px #242424;
}

.preview-outer .frame.framed ~ .corner {
  display: none !important;
}

.preview-outer .frame.framed .top-left, .preview-outer .frame.framed .top-right, .preview-outer .frame.framed .bottom-left, .preview-outer .frame.framed .bottom-right {
  display: none;
}

.preview-outer .frame.framed > div.top, .preview-outer .frame.framed > div.bottom {
  z-index: 600;
}

.preview-outer .frame.framed > div.left, .preview-outer .frame.framed > div.right {
  z-index: 500;
}

.preview-outer .frame.framed ~ .edge:after {
  content: " ";
  display: block;
}

.preview-outer .frame.framed ~ .edge.edge-top {
  -webkit-box-shadow: 0px 4px 4px rgba(36, 36, 36, 0.7);
  box-shadow: 0px 4px 4px rgba(36, 36, 36, 0.7);
}

.preview-outer .frame.framed ~ .edge.edge-bottom {
  -webkit-box-shadow: 0px -4px 4px rgba(36, 36, 36, 0.7);
  box-shadow: 0px -4px 4px rgba(36, 36, 36, 0.7);
}

.preview-outer .frame.framed ~ .edge.edge-left {
  -webkit-box-shadow: 4px 0px 4px rgba(36, 36, 36, 0.7);
  box-shadow: 4px 0px 4px rgba(36, 36, 36, 0.7);
}

.preview-outer .frame.framed ~ .edge.edge-right {
  -webkit-box-shadow: -4px 0px 4px rgba(36, 36, 36, 0.7);
  box-shadow: -4px 0px 4px rgba(36, 36, 36, 0.7);
}

.preview-outer .mounttop {
  background: red;
}

.preview-outer .mountbottom {
  background: blue;
}

.preview-outer .mount-2.outer {
  overflow: hidden;
  border: 2px solid #ddd;
}

.corner {
  overflow: hidden;
  position: absolute;
  background: #fff;
  display: block;
  z-index: 1100;
}

.corner.top-left {
  left: 0;
  top: 0;
}

.corner.top-left::after {
  content: "";
  display: block;
  width: 155%;
  position: absolute;
  height: 160%;
  -webkit-box-shadow: inset -3px 0px 12px 1px #ccc;
  box-shadow: inset -3px 0px 12px 1px #ccc;
  bottom: 0;
  right: -9px;
}

.corner.bottom-left {
  left: 0;
  bottom: 0;
}

.corner.bottom-left::after {
  content: "";
  display: block;
  width: 155%;
  position: absolute;
  height: 160%;
  -webkit-box-shadow: inset -3px 0px 12px 1px #ccc;
  box-shadow: inset -3px 0px 12px 1px #ccc;
  top: 0;
  right: 0;
}

.corner.top-right {
  right: 0;
  top: 0;
}

.corner.top-right::after {
  content: "";
  display: block;
  width: 155%;
  position: absolute;
  height: 160%;
  -webkit-box-shadow: inset -3px 0px 12px 1px #ccc;
  box-shadow: inset -3px 0px 12px 1px #ccc;
  bottom: 0;
}

.corner.bottom-right {
  right: 0;
  bottom: 0;
}

.corner.bottom-right::after {
  content: "";
  display: block;
  width: 155%;
  position: absolute;
  height: 160%;
  -webkit-box-shadow: inset -3px 0px 12px 1px #ccc;
  box-shadow: inset -3px 0px 12px 1px #ccc;
  top: 0;
  left: 0;
}

.canvas-center {
  z-index: 100;
  background: #fff;
}

.canvas-container {
  background: transparent;
}

.aperture-loader {
  background: white;
  color: #2f3130;
  border-radius: 50%;
  padding: 6px 7px 5px 7px;
  margin-left: -13px;
  margin-top: -13px;
  -webkit-box-shadow: 0 0 4px #222;
  box-shadow: 0 0 4px #222;
  -webkit-transform: translate(-9px, -9px);
  transform: translate(-9px, -9px);
}

.aperture-loader .fa-refresh {
  font-family: "Font Awesome 5 Free";
  padding: 5px;
  font-size: 24px;
}

.aperture-loader .fa-refresh:before {
  content: "\f021";
}

#interface.template-loading .canvas-center canvas {
  opacity: 0;
}

#interface.template-loading .canvas-center:after {
  content: "\f021";
  -webkit-animation: fa-spin 2s linear infinite;
  animation: fa-spin 2s linear infinite;
  font-weight: 900;
  font-family: "Font Awesome 5 Free";
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 20;
  color: #2a3c52;
  font-size: 3rem;
  margin-left: -15px;
  margin-top: -36px;
}

#interface.template-loading .canvas-center:before {
  z-index: 999999999;
  position: absolute;
  background: rgba(197, 197, 197, 0.2);
  width: 100%;
  height: 100%;
  content: "";
  z-index: 10;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNhbnZhcy1nZW5lcmFsLnNjc3MiLCJjYW52YXMtZ2VuZXJhbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0E7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7QUNGZDs7QURLQTtFQUNBLGtCQUFrQjtFQUNsQixnQkFBZ0I7QUNGaEI7O0FESUE7RUFDRSxrQ0FBa0M7QUNEcEM7O0FER0E7RUFDRSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLG9CQUFvQjtBQ0F0Qjs7QURIQTtFQU1JLFdBQVc7RUFDWCxXQUFXO0VBQ1gsY0FBYztFQUNkLDBDQUF5QztFQUN6QyxZQUFZO0VBQ1osa0JBQWtCO0FDQ3RCOztBRFpBO0VBY0ksTUFBTTtBQ0VWOztBRGhCQTtFQWtCSSw2QkFBcUI7RUFBckIscUJBQXFCO0VBQ3JCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLG1CQUFtQjtBQ0d2Qjs7QUR2QkE7RUE2QkksUUFBUTtBQ0ZaOztBRDNCQTtFQXlCTSw2QkFBcUI7RUFBckIscUJBQXFCO0VBQ3JCLHFCQUFhO0VBQWIsYUFBYTtFQUNiLG1CQUFtQjtBQ096Qjs7QURsQ0E7RUFpQ0ksU0FBUztBQ0tiOztBRHRDQTtFQXFDSSxhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLE1BQU07QUNLVjs7QUQ1Q0E7RUE0Q0ksNkJBQXFCO0VBQXJCLHFCQUFxQjtFQUNyQixxQkFBYTtFQUFiLGFBQWE7RUFDYixtQkFBbUI7QUNLdkI7O0FEbkRBO0VBa0RJLGtCQUFpQjtFQUNqQiwyQ0FBbUM7RUFBbkMsbUNBQW1DO0FDS3ZDOztBRHhEQTtFQXFETSxZQUFZO0VBQ1osVUFBVTtBQ09oQjs7QUQ3REE7RUEyREksa0JBQWtCO0VBQ2xCLDRDQUFvQztFQUFwQyxvQ0FBb0M7QUNNeEM7O0FEbEVBO0VBOERNLFlBQVk7RUFDWixTQUFTO0FDUWY7O0FEdkVBO0VBb0VJLGtCQUFrQjtFQUNsQiw0Q0FBb0M7RUFBcEMsb0NBQW9DO0FDT3hDOztBRDVFQTtFQXVFTSxXQUFXO0VBQ1gsUUFB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aUI7RUFDakIsY0FBYztFQUNkLGtCQUFrQjtFQUNsQix3QkFBd0I7RUFDeEIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixnQ0FBd0I7RUFBeEIsd0JBQXdCO0VBQ3hCLHdDQUFnQztFQUFoQyxnQ0FBZ0M7QUNXbEM7O0FEbkJBO0VBVUksa0NBQWtDO0VBQ2xDLFlBQVk7RUFDWixlQUFlO0FDYW5COztBRHpCQTtFQWNNLGdCQUFnQjtBQ2V0Qjs7QURUQTtFQUlFLFVBQVU7QUNTWjs7QURiQTtFQU9FLGdCQUFnQjtFQUNoQiw2Q0FBcUM7RUFBckMscUNBQXFDO0VBQ3JDLGdCQUFnQjtFQUNoQixrQ0FBa0M7RUFDbEMsa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxRQUFRO0VBQ1IsV0FBVztFQUNYLGNBQWM7RUFDZCxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGlCQUFpQjtBQ1VuQjs7QUQ1QkE7RUFxQkUsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixvQ0FBb0M7RUFDcEMsV0FBVztFQUNYLFlBQVk7RUFDWixXQUFXO0VBQ1gsV0FBVztBQ1diIiwiZmlsZSI6ImNhbnZhcy1nZW5lcmFsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIlxuXG5cbi5jYW52YXMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmNhbnZhcy1jZW50ZXIge1xucG9zaXRpb246IGFic29sdXRlO1xuYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5zdHJldGNoZWQgLmVkZ2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmVkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDIwMDsgIFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6cmdiYSgxOTcsIDE5NywgMTk3LCAwLjIpOyAgXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAmLmVkZ2UtdG9wLCAmLmVkZ2UuZWRnZS1sZWZ0LCAmLmVkZ2UtcmlnaHQge1xuICAgIHRvcDogMDtcbiAgfSAgXG4gICYuZWRnZS1sZWZ0ICoge1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgIGZpbHRlcjogRmxpcEg7XG4gICAgLW1zLWZpbHRlcjogXCJGbGlwSFwiO1xuICB9ICBcbiAgJi5lZGdlLmVkZ2UtcmlnaHQge1xuICAgICoge1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAgIGZpbHRlcjogRmxpcEg7XG4gICAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG4gICAgfSAgXG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAmLmVkZ2UtYm90dG9tIHtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAqIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAmLmVkZ2UtdG9wICosICYuZWRnZS5lZGdlLWJvdHRvbSAqIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgICBmaWx0ZXI6IEZsaXBWO1xuICAgIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcbiAgfVxuXG4gICYuZWRnZS1yaWdodCB7XG4gICAgb3ZlcmZsb3cteDpoaWRkZW47XG4gICAgYm94LXNoYWRvdzogMTBweCAwcHggMTNweCAtNnB4ICNjY2M7ICBcbiAgICAqIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IC0xcHg7XG4gICAgfVxuICB9XG5cbiAgJi5lZGdlLWxlZnQgeyAgXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyAgICAgXG4gICAgYm94LXNoYWRvdzogLTEwcHggMHB4IDEzcHggLTZweCAjY2NjOyAgIFxuICAgICoge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogMXB4O1xuICAgIH1cbiAgfVxuXG4gICYuZWRnZS10b3AgeyAgXG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6IDBweCAtMTBweCAxM3B4IC02cHggI2NjYzsgICAgICBcbiAgICAqIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAxcHg7XG4gICAgfVxuICB9XG5cbiAgJi5lZGdlLWJvdHRvbSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDEzcHggLTZweCAjY2NjOyAgICAgIFxuICAgICoge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0b3A6IC0xcHg7XG4gICAgfVxuICB9XG59XG5cblxuXG5cbi5wcmV2aWV3LW91dGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcblxuICAub3V0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIC5ib3R0b20ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogOTk5OTk5O1xuICAgIH1cblxuICAgIC50b3Age1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogOTk5OTk5O1xuICAgIH1cblxuICAgIC5sZWZ0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiA5OTk5OTtcbiAgICB9XG5cbiAgICAucmlnaHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiA5OTk5OTtcbiAgICB9XG5cbiAgICAudG9wLWxlZnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMXB4OyAvL2FjY291bnQgZm9yIHBhcnRpYWwgcGl4ZWwgcm91bmRpbmcgdGhhdCBsZWF2ZXMgYSAxcHggbGluZVxuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAudG9wLXJpZ2h0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTFweDsgLy9hY2NvdW50IGZvciBwYXJ0aWFsIHBpeGVsIHJvdW5kaW5nIHRoYXQgbGVhdmVzIGEgMXB4IGxpbmVcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5ib3R0b20tbGVmdCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5ib3R0b20tcmlnaHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmZyYW1lIHtcbiAgICBjYW52YXMge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyAgICAgIFxuICAgIH1cbiAgICA+IGRpdiB7ICAgICAgICBcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXggOiA1MDA7ICAgICAgICAgIFxuICAgIH0gXG4gICAgJi5mcmFtZWQge1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA3cHggcmdiYSgzNiwgMzYsIDM2LCAxKTtcbiAgICAgICYgfiAuY29ybmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfSAgICAgICAgXG4gICAgICAudG9wLWxlZnQsIC50b3AtcmlnaHQsIC5ib3R0b20tbGVmdCwgLmJvdHRvbS1yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICA+IGRpdiB7XG4gICAgICAgICYudG9wLCAmLmJvdHRvbSB7XG4gICAgICAgICAgei1pbmRleDogNjAwO1xuICAgICAgICB9XG4gICAgICAgICYubGVmdCwgJi5yaWdodCB7XG4gICAgICAgICAgei1pbmRleDogNTAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICAgICYgfiAuZWRnZSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgICYuZWRnZS10b3Age1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMzYsIDM2LCAzNiwgMC43KTtcbiAgICAgICAgfVxuICAgICAgICAmLmVkZ2UtYm90dG9tIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggLTRweCA0cHggcmdiYSgzNiwgMzYsIDM2LCAwLjcpOztcbiAgICAgICAgfVxuICAgICAgICAmLmVkZ2UtbGVmdCB7XG4gICAgICAgICAgYm94LXNoYWRvdzogNHB4IDBweCA0cHggcmdiYSgzNiwgMzYsIDM2LCAwLjcpO1xuICAgICAgICB9XG4gICAgICAgICYuZWRnZS1yaWdodCB7XG4gICAgICAgICAgYm94LXNoYWRvdzogLTRweCAwcHggNHB4IHJnYmEoMzYsIDM2LCAzNiwgMC43KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tb3VudHRvcCB7XG4gICAgYmFja2dyb3VuZDogcmVkO1xuICB9XG5cbiAgLm1vdW50Ym90dG9tIHtcbiAgICBiYWNrZ3JvdW5kOiBibHVlO1xuICB9XG4gIC5tb3VudC0yLm91dGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNkZGQ7XG4gIH1cbn1cblxuXG5cbi5jb3JuZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAxMTAwO1xuICAmLnRvcC1sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTU1JTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTYwJTtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IC0zcHggMHB4IDEycHggMXB4ICNjY2M7XG4gICAgICBib3R0b206IDA7ICAgIFxuICAgICAgcmlnaHQ6IC05cHg7ICAgIFxuICAgIH1cbiAgfVxuXG4gICYuYm90dG9tLWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxNTUlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxNjAlO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTNweCAwcHggMTJweCAxcHggI2NjYztcbiAgICAgIHRvcDogMDsgICAgXG4gICAgICByaWdodDogMDsgICAgXG4gICAgfVxuICB9XG5cbiAgJi50b3AtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTU1JTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTYwJTtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IC0zcHggMHB4IDEycHggMXB4ICNjY2M7XG4gICAgICBib3R0b206IDA7ICAgICAgICBcbiAgICB9XG4gIH1cblxuICAmLmJvdHRvbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxNTUlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxNjAlO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTNweCAwcHggMTJweCAxcHggI2NjYztcbiAgICAgIHRvcDogMDsgICAgXG4gICAgICBsZWZ0OiAwOyAgICBcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuLmNhbnZhcy1jZW50ZXIge1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5jYW52YXMtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYXBlcnR1cmUtbG9hZGVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjMmYzMTMwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDZweCA3cHggNXB4IDdweDtcbiAgbWFyZ2luLWxlZnQ6IC0xM3B4O1xuICBtYXJnaW4tdG9wOiAtMTNweDtcbiAgYm94LXNoYWRvdzogMCAwIDRweCAjMjIyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtOXB4LCAtOXB4KTtcbiAgLmZhLXJlZnJlc2gge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG5cbiAgICB9XG4gIH1cbn1cblxuI2ludGVyZmFjZS50ZW1wbGF0ZS1sb2FkaW5nIHtcbi5jYW52YXMtY2VudGVyXG57XG5jYW52YXMge1xuICBvcGFjaXR5OiAwO1xufVxuJjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBsaW5lYXIgaW5maW5pdGU7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiAyMDtcbiAgY29sb3I6ICMyYTNjNTI7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tdG9wOiAtMzZweDtcbn1cbiY6YmVmb3JlIHtcbiAgei1pbmRleDogOTk5OTk5OTk5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTk3LCAxOTcsIDE5NywgMC4yKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgXG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHotaW5kZXg6IDEwO1xufVxufVxufSIsIi5jYW52YXMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmNhbnZhcy1jZW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5zdHJldGNoZWQgLmVkZ2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uZWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmVkZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5NywgMTk3LCAxOTcsIDAuMik7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZWRnZS5lZGdlLXRvcCwgLmVkZ2UuZWRnZS5lZGdlLWxlZnQsIC5lZGdlLmVkZ2UtcmlnaHQge1xuICB0b3A6IDA7XG59XG5cbi5lZGdlLmVkZ2UtbGVmdCAqIHtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICBmaWx0ZXI6IEZsaXBIO1xuICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG59XG5cbi5lZGdlLmVkZ2UuZWRnZS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZWRnZS5lZGdlLmVkZ2UtcmlnaHQgKiB7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgZmlsdGVyOiBGbGlwSDtcbiAgLW1zLWZpbHRlcjogXCJGbGlwSFwiO1xufVxuXG4uZWRnZS5lZGdlLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbn1cblxuLmVkZ2UgKiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuXG4uZWRnZS5lZGdlLXRvcCAqLCAuZWRnZS5lZGdlLmVkZ2UtYm90dG9tICoge1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIGZpbHRlcjogRmxpcFY7XG4gIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcbn1cblxuLmVkZ2UuZWRnZS1yaWdodCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMTBweCAwcHggMTNweCAtNnB4ICNjY2M7XG59XG5cbi5lZGdlLmVkZ2UtcmlnaHQgKiB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogLTFweDtcbn1cblxuLmVkZ2UuZWRnZS1sZWZ0IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBib3gtc2hhZG93OiAtMTBweCAwcHggMTNweCAtNnB4ICNjY2M7XG59XG5cbi5lZGdlLmVkZ2UtbGVmdCAqIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAxcHg7XG59XG5cbi5lZGdlLmVkZ2UtdG9wIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwcHggLTEwcHggMTNweCAtNnB4ICNjY2M7XG59XG5cbi5lZGdlLmVkZ2UtdG9wICoge1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAxcHg7XG59XG5cbi5lZGdlLmVkZ2UtYm90dG9tIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxM3B4IC02cHggI2NjYztcbn1cblxuLmVkZ2UuZWRnZS1ib3R0b20gKiB7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5wcmV2aWV3LW91dGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnByZXZpZXctb3V0ZXIgLm91dGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucHJldmlldy1vdXRlciAub3V0ZXIgLmJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTk5O1xufVxuXG4ucHJldmlldy1vdXRlciAub3V0ZXIgLnRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTk5O1xufVxuXG4ucHJldmlldy1vdXRlciAub3V0ZXIgLmxlZnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cblxuLnByZXZpZXctb3V0ZXIgLm91dGVyIC5yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cblxuLnByZXZpZXctb3V0ZXIgLm91dGVyIC50b3AtbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAwO1xufVxuXG4ucHJldmlldy1vdXRlciAub3V0ZXIgLnRvcC1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogMDtcbn1cblxuLnByZXZpZXctb3V0ZXIgLm91dGVyIC5ib3R0b20tbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4ucHJldmlldy1vdXRlciAub3V0ZXIgLmJvdHRvbS1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cblxuLnByZXZpZXctb3V0ZXIgLmZyYW1lIGNhbnZhcyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucHJldmlldy1vdXRlciAuZnJhbWUgPiBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDUwMDtcbn1cblxuLnByZXZpZXctb3V0ZXIgLmZyYW1lLmZyYW1lZCB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggN3B4ICMyNDI0MjQ7XG59XG5cbi5wcmV2aWV3LW91dGVyIC5mcmFtZS5mcmFtZWQgfiAuY29ybmVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucHJldmlldy1vdXRlciAuZnJhbWUuZnJhbWVkIC50b3AtbGVmdCwgLnByZXZpZXctb3V0ZXIgLmZyYW1lLmZyYW1lZCAudG9wLXJpZ2h0LCAucHJldmlldy1vdXRlciAuZnJhbWUuZnJhbWVkIC5ib3R0b20tbGVmdCwgLnByZXZpZXctb3V0ZXIgLmZyYW1lLmZyYW1lZCAuYm90dG9tLXJpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByZXZpZXctb3V0ZXIgLmZyYW1lLmZyYW1lZCA+IGRpdi50b3AsIC5wcmV2aWV3LW91dGVyIC5mcmFtZS5mcmFtZWQgPiBkaXYuYm90dG9tIHtcbiAgei1pbmRleDogNjAwO1xufVxuXG4ucHJldmlldy1vdXRlciAuZnJhbWUuZnJhbWVkID4gZGl2LmxlZnQsIC5wcmV2aWV3LW91dGVyIC5mcmFtZS5mcmFtZWQgPiBkaXYucmlnaHQge1xuICB6LWluZGV4OiA1MDA7XG59XG5cbi5wcmV2aWV3LW91dGVyIC5mcmFtZS5mcmFtZWQgfiAuZWRnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnByZXZpZXctb3V0ZXIgLmZyYW1lLmZyYW1lZCB+IC5lZGdlLmVkZ2UtdG9wIHtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgzNiwgMzYsIDM2LCAwLjcpO1xufVxuXG4ucHJldmlldy1vdXRlciAuZnJhbWUuZnJhbWVkIH4gLmVkZ2UuZWRnZS1ib3R0b20ge1xuICBib3gtc2hhZG93OiAwcHggLTRweCA0cHggcmdiYSgzNiwgMzYsIDM2LCAwLjcpO1xufVxuXG4ucHJldmlldy1vdXRlciAuZnJhbWUuZnJhbWVkIH4gLmVkZ2UuZWRnZS1sZWZ0IHtcbiAgYm94LXNoYWRvdzogNHB4IDBweCA0cHggcmdiYSgzNiwgMzYsIDM2LCAwLjcpO1xufVxuXG4ucHJldmlldy1vdXRlciAuZnJhbWUuZnJhbWVkIH4gLmVkZ2UuZWRnZS1yaWdodCB7XG4gIGJveC1zaGFkb3c6IC00cHggMHB4IDRweCByZ2JhKDM2LCAzNiwgMzYsIDAuNyk7XG59XG5cbi5wcmV2aWV3LW91dGVyIC5tb3VudHRvcCB7XG4gIGJhY2tncm91bmQ6IHJlZDtcbn1cblxuLnByZXZpZXctb3V0ZXIgLm1vdW50Ym90dG9tIHtcbiAgYmFja2dyb3VuZDogYmx1ZTtcbn1cblxuLnByZXZpZXctb3V0ZXIgLm1vdW50LTIub3V0ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGRkO1xufVxuXG4uY29ybmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMTEwMDtcbn1cblxuLmNvcm5lci50b3AtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmNvcm5lci50b3AtbGVmdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE1NSU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxNjAlO1xuICBib3gtc2hhZG93OiBpbnNldCAtM3B4IDBweCAxMnB4IDFweCAjY2NjO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAtOXB4O1xufVxuXG4uY29ybmVyLmJvdHRvbS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uY29ybmVyLmJvdHRvbS1sZWZ0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTU1JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDE2MCU7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0zcHggMHB4IDEycHggMXB4ICNjY2M7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jb3JuZXIudG9wLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmNvcm5lci50b3AtcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNTUlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTYwJTtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTNweCAwcHggMTJweCAxcHggI2NjYztcbiAgYm90dG9tOiAwO1xufVxuXG4uY29ybmVyLmJvdHRvbS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5jb3JuZXIuYm90dG9tLXJpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTU1JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDE2MCU7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0zcHggMHB4IDEycHggMXB4ICNjY2M7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmNhbnZhcy1jZW50ZXIge1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5jYW52YXMtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5hcGVydHVyZS1sb2FkZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6ICMyZjMxMzA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogNnB4IDdweCA1cHggN3B4O1xuICBtYXJnaW4tbGVmdDogLTEzcHg7XG4gIG1hcmdpbi10b3A6IC0xM3B4O1xuICBib3gtc2hhZG93OiAwIDAgNHB4ICMyMjI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC05cHgsIC05cHgpO1xufVxuXG4uYXBlcnR1cmUtbG9hZGVyIC5mYS1yZWZyZXNoIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmFwZXJ0dXJlLWxvYWRlciAuZmEtcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4jaW50ZXJmYWNlLnRlbXBsYXRlLWxvYWRpbmcgLmNhbnZhcy1jZW50ZXIgY2FudmFzIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuI2ludGVyZmFjZS50ZW1wbGF0ZS1sb2FkaW5nIC5jYW52YXMtY2VudGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDIwO1xuICBjb2xvcjogIzJhM2M1MjtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi10b3A6IC0zNnB4O1xufVxuXG4jaW50ZXJmYWNlLnRlbXBsYXRlLWxvYWRpbmcgLmNhbnZhcy1jZW50ZXI6YmVmb3JlIHtcbiAgei1pbmRleDogOTk5OTk5OTk5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTk3LCAxOTcsIDE5NywgMC4yKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgei1pbmRleDogMTA7XG59XG4iXX0= */
