.pixel-borders {
  position: relative;
  display: inline-block;
  margin: 0 15px 15px 0;
  padding: 15px 20px;
  background-color: #fff;
  font-family: "Press Start 2P", Arial Black, Arial Bold, Arial, sans-serif;
}

.pixel-borders--1 {
  border-style: solid;
  border-width: 4px;
  border-color: #000;
  border-image-slice: 2;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><path d='M0 2h2v2H0zM2 0h2v2H2zM4 2h2v2H4zM2 4h2v2H2z' fill='%23000' /></svg>");
}

@supports (border-image-source: none) {
  .pixel-borders--1 {
    border-radius: 14px;
  }
}

.pixel-borders--1-inset {
  border-style: solid;
  border-width: 4px;
  border-color: #000;
  border-image-slice: 2;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><path d='M0 2h2v2H0zM2 0h2v2H2zM4 2h2v2H4zM2 4h2v2H2z' fill='%23000' /></svg>");
  position: relative;
}

@supports (border-image-source: none) {
  .pixel-borders--1-inset {
    border-radius: 14px;
  }
}

.pixel-borders--1-inset::after {
  content: '';
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: inset -4px -4px #ddd;
          box-shadow: inset -4px -4px #ddd;
}

.pixel-borders--2 {
  border-style: solid;
  border-width: 4px;
  border-color: #000;
  border-image-slice: 4;
  border-image-width: 2;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12'><path d='M2 2h2v2H2zM4 0h2v2H4zM10 4h2v2h-2zM0 4h2v2H0zM6 0h2v2H6zM8 2h2v2H8zM8 8h2v2H8zM6 10h2v2H6zM0 6h2v2H0zM10 6h2v2h-2zM4 10h2v2H4zM2 8h2v2H2z' fill='%23000' /></svg>");
}

@supports (border-image-source: none) {
  .pixel-borders--2 {
    border-radius: 20px;
  }
}

.pixel-borders--2-inset {
  border-style: solid;
  border-width: 4px;
  border-color: #000;
  border-image-slice: 4;
  border-image-width: 2;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12'><path d='M2 2h2v2H2zM4 0h2v2H4zM10 4h2v2h-2zM0 4h2v2H0zM6 0h2v2H6zM8 2h2v2H8zM8 8h2v2H8zM6 10h2v2H6zM0 6h2v2H0zM10 6h2v2h-2zM4 10h2v2H4zM2 8h2v2H2z' fill='%23000' /></svg>");
}

@supports (border-image-source: none) {
  .pixel-borders--2-inset {
    border-radius: 20px;
  }
}

.pixel-borders--2-inset::after {
  border-style: solid;
  border-width: 4px;
  border-color: #ddd;
  border-image-slice: 2;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><path d='M0 2h2v2H0zM2 0h2v2H2zM4 2h2v2H4zM2 4h2v2H2z' fill='%23ddd' /></svg>");
  content: '';
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: 0;
  border-image-width: 0 1 1 0;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
}

@supports (border-image-source: none) {
  .pixel-borders--2-inset::after {
    border-radius: 14px;
  }
}

.pixel-box--light {
  border-style: solid;
  border-width: 4px;
  border-color: #cccccc;
  border-image-slice: 2;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><path d='M0 2h2v2H0zM2 0h2v2H2zM4 2h2v2H4zM2 4h2v2H2z' fill='%23cccccc' /></svg>");
  position: relative;
  background-color: #fff;
}

@supports (border-image-source: none) {
  .pixel-box--light {
    border-radius: 14px;
  }
}

.pixel-box--light::after {
  content: '';
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: inset -4px -4px #e6e5e5;
          box-shadow: inset -4px -4px #e6e5e5;
}

.pixel-box--light:hover, .pixel-box--light:focus {
  background-color: #f2f2f2;
}

.pixel-box--primary {
  color: #fff;
  border-style: solid;
  border-width: 4px;
  border-color: #0c639c;
  border-image-slice: 2;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><path d='M0 2h2v2H0zM2 0h2v2H2zM4 2h2v2H4zM2 4h2v2H2z' fill='%230c639c' /></svg>");
  position: relative;
  background-color: #209cee;
}

@supports (border-image-source: none) {
  .pixel-box--primary {
    border-radius: 14px;
  }
}

.pixel-box--primary::after {
  content: '';
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: inset -4px -4px #1081cb;
          box-shadow: inset -4px -4px #1081cb;
}

.pixel-box--primary:hover, .pixel-box--primary:focus {
  background-color: #1190e3;
}

.pixel-box--success {
  color: #fff;
  border-style: solid;
  border-width: 4px;
  border-color: #5b8423;
  border-image-slice: 2;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><path d='M0 2h2v2H0zM2 0h2v2H2zM4 2h2v2H4zM2 4h2v2H2z' fill='%235b8423' /></svg>");
  position: relative;
  background-color: #92cc41;
}

@supports (border-image-source: none) {
  .pixel-box--success {
    border-radius: 14px;
  }
}

.pixel-box--success::after {
  content: '';
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: inset -4px -4px #77ac2e;
          box-shadow: inset -4px -4px #77ac2e;
}

.pixel-box--success:hover, .pixel-box--success:focus {
  background-color: #85c034;
}

.pixel-box--warning {
  border-style: solid;
  border-width: 4px;
  border-color: #a88f06;
  border-image-slice: 2;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><path d='M0 2h2v2H0zM2 0h2v2H2zM4 2h2v2H4zM2 4h2v2H2z' fill='%23a88f06' /></svg>");
  position: relative;
  background-color: #f7d51d;
}

@supports (border-image-source: none) {
  .pixel-box--warning {
    border-radius: 14px;
  }
}

.pixel-box--warning::after {
  content: '';
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: inset -4px -4px #d9b908;
          box-shadow: inset -4px -4px #d9b908;
}

.pixel-box--warning:hover, .pixel-box--warning:focus {
  background-color: #f2ce09;
}

.pixel-box--error {
  color: #fff;
  border-style: solid;
  border-width: 4px;
  border-color: #bc361a;
  border-image-slice: 2;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><path d='M0 2h2v2H0zM2 0h2v2H2zM4 2h2v2H4zM2 4h2v2H2z' fill='%23bc361a' /></svg>");
  position: relative;
  background-color: #e76e55;
}

@supports (border-image-source: none) {
  .pixel-box--error {
    border-radius: 14px;
  }
}

.pixel-box--error::after {
  content: '';
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: inset -4px -4px #e14828;
          box-shadow: inset -4px -4px #e14828;
}

.pixel-box--error:hover, .pixel-box--error:focus {
  background-color: #e45b3f;
}

.pixel-box--light-custom {
  border-style: solid;
  border-width: 4px;
  border-color: #cccccc;
  border-image-slice: 2;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><path d='M0 2h2v2H0zM2 0h2v2H2zM4 2h2v2H4zM2 4h2v2H2z' fill='%23cccccc' /></svg>");
  position: relative;
  background-color: #fff;
}

@supports (border-image-source: none) {
  .pixel-box--light-custom {
    border-radius: 14px;
  }
}

.pixel-box--light-custom::after {
  content: '';
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: inset -4px -4px #999, inset 4px 4px #999;
          box-shadow: inset -4px -4px #999, inset 4px 4px #999;
}

.pixel-box--light-custom:hover, .pixel-box--light-custom:focus {
  background-color: #f2f2f2;
}

.pixel-box--primary-custom {
  color: #fff;
  border-style: solid;
  border-width: 4px;
  border-color: #0c639c;
  border-image-slice: 2;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><path d='M0 2h2v2H0zM2 0h2v2H2zM4 2h2v2H4zM2 4h2v2H2z' fill='%230c639c' /></svg>");
  background-color: #209cee;
}

@supports (border-image-source: none) {
  .pixel-box--primary-custom {
    border-radius: 14px;
  }
}

.pixel-box--primary-custom:hover, .pixel-box--primary-custom:focus {
  background-color: #1190e3;
}

.pixel-box--success-custom {
  color: #fff;
  border-style: solid;
  border-width: 4px;
  border-color: #5b8423;
  border-image-slice: 2;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><path d='M0 2h2v2H0zM2 0h2v2H2zM4 2h2v2H4zM2 4h2v2H2z' fill='%235b8423' /></svg>");
  position: relative;
  background-color: #92cc41;
}

@supports (border-image-source: none) {
  .pixel-box--success-custom {
    border-radius: 14px;
  }
}

.pixel-box--success-custom::after {
  content: '';
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: inset 4px 4px #b5dc7d;
          box-shadow: inset 4px 4px #b5dc7d;
}

.pixel-box--success-custom:hover, .pixel-box--success-custom:focus {
  background-color: #85c034;
}

.pixel-box--warning-custom {
  border-style: solid;
  border-width: 4px;
  border-color: #a88f06;
  border-image-slice: 2;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><path d='M0 2h2v2H0zM2 0h2v2H2zM4 2h2v2H4zM2 4h2v2H2z' fill='%23a88f06' /></svg>");
  position: relative;
  background-color: #f7d51d;
}

@supports (border-image-source: none) {
  .pixel-box--warning-custom {
    border-radius: 14px;
  }
}

.pixel-box--warning-custom::after {
  content: '';
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: inset -4px -4px #d9b908, inset 4px 4px #fae367;
          box-shadow: inset -4px -4px #d9b908, inset 4px 4px #fae367;
}

.pixel-box--warning-custom:hover, .pixel-box--warning-custom:focus {
  background-color: #f2ce09;
}

.pixel-box--error-custom {
  color: #fff;
  border-style: solid;
  border-width: 4px;
  border-color: #000;
  border-image-slice: 2;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-source: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6'><path d='M0 2h2v2H0zM2 0h2v2H2zM4 2h2v2H4zM2 4h2v2H2z' fill='%23000' /></svg>");
  position: relative;
  background-color: #e76e55;
}

@supports (border-image-source: none) {
  .pixel-box--error-custom {
    border-radius: 14px;
  }
}

.pixel-box--error-custom::after {
  content: '';
  position: absolute;
  z-index: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: inset -4px -4px #e14828;
          box-shadow: inset -4px -4px #e14828;
}

.pixel-box--error-custom:hover, .pixel-box--error-custom:focus {
  background-color: #e45b3f;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBpeGVsLWJvcmRlcnMuc2NzcyIsInBpeGVsLWJvcmRlcnMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXlJQTtFQUNFLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIseUVBQXlFO0FDeEkzRTs7QUQ2SUE7RUE5R0UsbUJBQW1CO0VBQ25CLGlCQVBxRDtFQVFyRCxrQkFSMEU7RUFVMUUscUJBVmtDO0VBV2xDLHFCQVhrQztFQVlsQyxzQkFBc0I7RUFFdEIseUxBQTBFO0FDN0I1RTs7QURpQnVDO0VBa0h2QztJQWpISSxtQkFBdUU7RUNiekU7QUFDRjs7QURpSUE7RUFsSEUsbUJBQW1CO0VBQ25CLGlCQVBxRDtFQVFyRCxrQkFSMEU7RUFVMUUscUJBVmtDO0VBV2xDLHFCQVhrQztFQVlsQyxzQkFBc0I7RUFFdEIseUxBQTBFO0VBcUIxRSxrQkFBa0I7QUNqQ3BCOztBREF1QztFQXNIdkM7SUFySEksbUJBQXVFO0VDSXpFO0FBQ0Y7O0FENkJFO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsU0FBUztFQUNULFFBQVE7RUFDUixXQUFXO0VBQ1gsWUFBWTtFQWNaLHdDQStEOEM7VUEvRDlDLGdDQStEOEM7QUN0R2xEOztBRDBHQTtFQXZIRSxtQkFBbUI7RUFDbkIsaUJBUHFEO0VBUXJELGtCQVIwRTtFQVUxRSxxQkFvSHNDO0VBbkh0QyxxQkFtSHNDO0VBbEh0QyxzQkFBc0I7RUFFdEIseVJBQTBFO0FDZTVFOztBRDNCdUM7RUEySHZDO0lBMUhJLG1CQUF1RTtFQytCekU7QUFDRjs7QUQ4RkE7RUEzSEUsbUJBQW1CO0VBQ25CLGlCQVBxRDtFQVFyRCxrQkFSMEU7RUFVMUUscUJBd0hzQztFQXZIdEMscUJBdUhzQztFQXRIdEMsc0JBQXNCO0VBRXRCLHlSQUEwRTtBQytCNUU7O0FEM0N1QztFQStIdkM7SUE5SEksbUJBQXVFO0VDK0N6RTtBQUNGOztBRDhFQTtFQTNIRSxtQkFBbUI7RUFDbkIsaUJBUHFEO0VBUXJELGtCQTZINkQ7RUEzSDdELHFCQTJId0M7RUExSHhDLHFCQTBId0M7RUF6SHhDLHNCQUFzQjtFQUV0Qix5TEFBMEU7RUF5SHhFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFNBQVM7RUFDVCxRQUFRO0VBQ1IsMkJBQTJCO0VBQzNCLHVCQUF1QjtFQUN2Qix3QkFBd0I7QUN6RTVCOztBRG5FdUM7RUErSHZDO0lBOUhJLG1CQUF1RTtFQ3VFekU7QUFDRjs7QUQwRUE7RUEvSUUsbUJBQW1CO0VBQ25CLGlCQStJcUQ7RUE5SXJELHFCQStEOEM7RUE3RDlDLHFCQTRJa0M7RUEzSWxDLHFCQTJJa0M7RUExSWxDLHNCQUFzQjtFQUV0Qiw0TEFBMEU7RUFxQjFFLGtCQUFrQjtFQTJEbEIsc0JBd0Q4RTtBQy9EaEY7O0FEckZ1QztFQW1KdkM7SUFsSkksbUJBQXVFO0VDeUZ6RTtBQUNGOztBRHhERTtFQUNFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFNBQVM7RUFDVCxRQUFRO0VBQ1IsV0FBVztFQUNYLFlBQVk7RUFjWiwyQ0F3QmtEO1VBeEJsRCxtQ0F3QmtEO0FDc0J0RDs7QURSRTtFQUNFLHlCQTdCbUQ7QUN3Q3ZEOztBRDZDQTtFQUNFLFdBQVc7RUFwSlgsbUJBQW1CO0VBQ25CLGlCQW9KcUQ7RUFuSnJELHFCQStEOEM7RUE3RDlDLHFCQWlKa0M7RUFoSmxDLHFCQWdKa0M7RUEvSWxDLHNCQUFzQjtFQUV0Qiw0TEFBMEU7RUFxQjFFLGtCQUFrQjtFQTJEbEIseUJBNkRpRjtBQ2xDbkY7O0FEdkh1QztFQXVKdkM7SUF0SkksbUJBQXVFO0VDMkh6RTtBQUNGOztBRDFGRTtFQUNFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFNBQVM7RUFDVCxRQUFRO0VBQ1IsV0FBVztFQUNYLFlBQVk7RUFjWiwyQ0F3QmtEO1VBeEJsRCxtQ0F3QmtEO0FDd0R0RDs7QUQxQ0U7RUFDRSx5QkE3Qm1EO0FDMEV2RDs7QURnQkE7RUFDRSxXQUFXO0VBekpYLG1CQUFtQjtFQUNuQixpQkF5SnFEO0VBeEpyRCxxQkErRDhDO0VBN0Q5QyxxQkFzSmtDO0VBckpsQyxxQkFxSmtDO0VBcEpsQyxzQkFBc0I7RUFFdEIsNExBQTBFO0VBcUIxRSxrQkFBa0I7RUEyRGxCLHlCQWtFaUY7QUNMbkY7O0FEekp1QztFQTRKdkM7SUEzSkksbUJBQXVFO0VDNkp6RTtBQUNGOztBRDVIRTtFQUNFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFNBQVM7RUFDVCxRQUFRO0VBQ1IsV0FBVztFQUNYLFlBQVk7RUFjWiwyQ0F3QmtEO1VBeEJsRCxtQ0F3QmtEO0FDMEZ0RDs7QUQ1RUU7RUFDRSx5QkE3Qm1EO0FDNEd2RDs7QURiQTtFQTdKRSxtQkFBbUI7RUFDbkIsaUJBNkpxRDtFQTVKckQscUJBK0Q4QztFQTdEOUMscUJBMEprQztFQXpKbEMscUJBeUprQztFQXhKbEMsc0JBQXNCO0VBRXRCLDRMQUEwRTtFQXFCMUUsa0JBQWtCO0VBMkRsQix5QkFzRWlGO0FDd0JuRjs7QUQxTHVDO0VBaUt2QztJQWhLSSxtQkFBdUU7RUM4THpFO0FBQ0Y7O0FEN0pFO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsU0FBUztFQUNULFFBQVE7RUFDUixXQUFXO0VBQ1gsWUFBWTtFQWNaLDJDQXdCa0Q7VUF4QmxELG1DQXdCa0Q7QUMySHREOztBRDdHRTtFQUNFLHlCQTdCbUQ7QUM2SXZEOztBRDFDQTtFQUNFLFdBQVc7RUFsS1gsbUJBQW1CO0VBQ25CLGlCQWtLcUQ7RUFqS3JELHFCQStEOEM7RUE3RDlDLHFCQStKa0M7RUE5SmxDLHFCQThKa0M7RUE3SmxDLHNCQUFzQjtFQUV0Qiw0TEFBMEU7RUFxQjFFLGtCQUFrQjtFQTJEbEIseUJBMkVpRjtBQ3FEbkY7O0FENU51QztFQXFLdkM7SUFwS0ksbUJBQXVFO0VDZ096RTtBQUNGOztBRC9MRTtFQUNFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFNBQVM7RUFDVCxRQUFRO0VBQ1IsV0FBVztFQUNYLFlBQVk7RUFjWiwyQ0F3QmtEO1VBeEJsRCxtQ0F3QmtEO0FDNkp0RDs7QUQvSUU7RUFDRSx5QkE3Qm1EO0FDK0t2RDs7QURyRUE7RUF4S0UsbUJBQW1CO0VBQ25CLGlCQXdLcUQ7RUF2S3JELHFCQStEOEM7RUE3RDlDLHFCQXFLa0M7RUFwS2xDLHFCQW9La0M7RUFuS2xDLHNCQUFzQjtFQUV0Qiw0TEFBMEU7RUFxQjFFLGtCQUFrQjtFQTJEbEIsc0JBaUY4RTtBQ2dGaEY7O0FEN1B1QztFQTRLdkM7SUEzS0ksbUJBQXVFO0VDaVF6RTtBQUNGOztBRGhPRTtFQUNFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFNBQVM7RUFDVCxRQUFRO0VBQ1IsV0FBVztFQUNYLFlBQVk7RUFjWiw0REFxSHVHO1VBckh2RyxvREFxSHVHO0FDaUczRzs7QURoTEU7RUFDRSx5QkE3Qm1EO0FDZ052RDs7QURsR0E7RUFDRSxXQUFXO0VBN0tYLG1CQUFtQjtFQUNuQixpQkE2S3FEO0VBNUtyRCxxQkErRDhDO0VBN0Q5QyxxQkEwS2tDO0VBektsQyxxQkF5S2tDO0VBeEtsQyxzQkFBc0I7RUFFdEIsNExBQTBFO0VBZ0YxRSx5QkFzRmlGO0FDNEduRjs7QUQ5UnVDO0VBZ0x2QztJQS9LSSxtQkFBdUU7RUNrU3pFO0FBQ0Y7O0FEdE1FO0VBQ0UseUJBN0JtRDtBQ3NPdkQ7O0FEbkhBO0VBQ0UsV0FBVztFQWxMWCxtQkFBbUI7RUFDbkIsaUJBa0xxRDtFQWpMckQscUJBK0Q4QztFQTdEOUMscUJBK0trQztFQTlLbEMscUJBOEtrQztFQTdLbEMsc0JBQXNCO0VBRXRCLDRMQUEwRTtFQXFCMUUsa0JBQWtCO0VBMkRsQix5QkEyRmlGO0FDOEhuRjs7QURyVHVDO0VBcUx2QztJQXBMSSxtQkFBdUU7RUN5VHpFO0FBQ0Y7O0FEeFJFO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsU0FBUztFQUNULFFBQVE7RUFDUixXQUFXO0VBQ1gsWUFBWTtFQWNaLHlDQTRCbUQ7VUE1Qm5ELGlDQTRCbUQ7QUNrUHZEOztBRHhPRTtFQUNFLHlCQTdCbUQ7QUN3UXZEOztBRGhKQTtFQXRMRSxtQkFBbUI7RUFDbkIsaUJBc0xxRDtFQXJMckQscUJBK0Q4QztFQTdEOUMscUJBbUxrQztFQWxMbEMscUJBa0xrQztFQWpMbEMsc0JBQXNCO0VBRXRCLDRMQUEwRTtFQXFCMUUsa0JBQWtCO0VBMkRsQix5QkErRmlGO0FDMkpuRjs7QUR0VnVDO0VBMEx2QztJQXpMSSxtQkFBdUU7RUMwVnpFO0FBQ0Y7O0FEelRFO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsU0FBUztFQUNULFFBQVE7RUFDUixXQUFXO0VBQ1gsWUFBWTtFQWNaLGtFQW9Cc0Q7VUFwQnRELDBEQW9Cc0Q7QUMyUjFEOztBRHpRRTtFQUNFLHlCQTdCbUQ7QUN5U3ZEOztBRDdLQTtFQUNFLFdBQVc7RUEzTFgsbUJBQW1CO0VBQ25CLGlCQTJMcUQ7RUExTHJELGtCQTBMc0c7RUF4THRHLHFCQXdMa0M7RUF2TGxDLHFCQXVMa0M7RUF0TGxDLHNCQUFzQjtFQUV0Qix5TEFBMEU7RUFxQjFFLGtCQUFrQjtFQTJEbEIseUJBb0dpRjtBQ3dMbkY7O0FEeFh1QztFQThMdkM7SUE3TEksbUJBQXVFO0VDNFh6RTtBQUNGOztBRDNWRTtFQUNFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFNBQVM7RUFDVCxRQUFRO0VBQ1IsV0FBVztFQUNYLFlBQVk7RUFjWiwyQ0F3QmtEO1VBeEJsRCxtQ0F3QmtEO0FDeVR0RDs7QUQzU0U7RUFDRSx5QkE3Qm1EO0FDMlV2RCIsImZpbGUiOiJwaXhlbC1ib3JkZXJzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIEdlbmVyYXRlIFNWRyBpbWFnZSBmb3IgcGl4ZWxhdGVkIGNvcm5lcnNcbkBmdW5jdGlvbiBwaXhlbC1ib3JkZXJzLWltYWdlKCRjb3JuZXItc2l6ZSwgJGNvbG9yKSB7XG4gICRzdmc6ICcnO1xuICAkc3ZnLXBhdGg6ICcnO1xuICAkc3ZnLXNpemU6ICRjb3JuZXItc2l6ZSAqIDY7XG4gICRjb2xvcjogc3RyLXJlcGxhY2UoJycgKyAkY29sb3IsICcjJywgJyUyMycpO1xuXG4gIEBpZiAkY29ybmVyLXNpemUgPT0gMSB7XG4gICAgJHN2Zy1wYXRoOiAnTTAgMmgydjJIMHpNMiAwaDJ2Mkgyek00IDJoMnYySDR6TTIgNGgydjJIMnonO1xuICB9IEBlbHNlIHtcbiAgICAkc3ZnLXBhdGg6ICdNMiAyaDJ2Mkgyek00IDBoMnYySDR6TTEwIDRoMnYyaC0yek0wIDRoMnYySDB6TTYgMGgydjJINnpNOCAyaDJ2Mkg4ek04IDhoMnYySDh6TTYgMTBoMnYySDZ6TTAgNmgydjJIMHpNMTAgNmgydjJoLTJ6TTQgMTBoMnYySDR6TTIgOGgydjJIMnonO1xuICB9XG5cbiAgJHN2ZzogJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVxcJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXFwnIHdpZHRoPVxcJyN7JHN2Zy1zaXplfVxcJyBoZWlnaHQ9XFwnI3skc3ZnLXNpemV9XFwnPjxwYXRoIGQ9XFwnI3skc3ZnLXBhdGh9XFwnIGZpbGw9XFwnI3skY29sb3J9XFwnIC8+PC9zdmc+JztcblxuICBAcmV0dXJuICRzdmc7XG59XG5cblxuLy8gU3RyaW5nIHJlcGxhY2UgZnVuY3Rpb24gLSByZXBsYWNlIGAkc2VhcmNoYCB3aXRoIGAkcmVwbGFjZWAgaW4gYCRzdHJpbmdgXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6ICcnKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuXG4vLyBQaXhlbCBib3JkZXJcbkBtaXhpbiBwaXhlbC1ib3JkZXJzKCRjb3JuZXItc2l6ZTogMSwgJGJvcmRlci1zaXplOiA0cHgsICRib3JkZXItY29sb3I6ICMwMDAsICRib3JkZXItaW5zZXQtY29sb3I6IGZhbHNlKSB7XG5cbiAgQHN1cHBvcnRzIChib3JkZXItaW1hZ2Utc291cmNlOiBub25lKSB7XG4gICAgYm9yZGVyLXJhZGl1czogKCRib3JkZXItc2l6ZSAqICgkY29ybmVyLXNpemUgKyAyKSkgKyAoJGNvcm5lci1zaXplICogMik7XG4gIH1cblxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6ICRib3JkZXItc2l6ZTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gIGJvcmRlci1pbWFnZS1zbGljZTogJGNvcm5lci1zaXplICogMjtcbiAgYm9yZGVyLWltYWdlLXdpZHRoOiAkY29ybmVyLXNpemU7XG4gIGJvcmRlci1pbWFnZS1vdXRzZXQ6IDA7XG5cbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogdXJsKHBpeGVsLWJvcmRlcnMtaW1hZ2UoJGNvcm5lci1zaXplLCAkYm9yZGVyLWNvbG9yKSk7XG5cbiAgQGlmICRib3JkZXItaW5zZXQtY29sb3Ige1xuICAgIEBpbmNsdWRlIHBpeGVsLWluc2V0LWJvcmRlcigkYm9yZGVyLXNpemUsICRib3JkZXItaW5zZXQtY29sb3IpO1xuICB9XG5cbn1cblxuXG4vLyBQaXhlbCBpbnNldCBib3JkZXJcbkBtaXhpbiBwaXhlbC1pbnNldC1ib3JkZXIoJGJvcmRlci1pbnNldC1zaXplOiA0cHgsICRib3JkZXItaW5zZXQtY29sb3I6ICNkZGQsICRib3JkZXItaW5zZXQtc2lkZXM6ICdib3R0b20tcmlnaHQnLCAkYm9yZGVyLWluc2V0LWNvbG9yLWJyOiBmYWxzZSwgJGJvcmRlci1pbnNldC1jb2xvci10bDogZmFsc2UpIHtcblxuICAkYm94LXNoYWRvdzogJyc7XG4gIEBpZiBub3QoJGJvcmRlci1pbnNldC1jb2xvci1icikge1xuICAgICRib3JkZXItaW5zZXQtY29sb3ItYnI6ICRib3JkZXItaW5zZXQtY29sb3I7XG4gIH1cblxuICBAaWYgbm90KCRib3JkZXItaW5zZXQtY29sb3ItdGwpIHtcbiAgICAkYm9yZGVyLWluc2V0LWNvbG9yLXRsOiAkYm9yZGVyLWluc2V0LWNvbG9yO1xuICB9XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgQGlmICRib3JkZXItaW5zZXQtc2lkZXMgPT0gJ2JvdHRvbS1yaWdodCcgb3IgJGJvcmRlci1pbnNldC1zaWRlcyA9PSBmYWxzZSB7XG4gICAgICAkYm94LXNoYWRvdzogaW5zZXQgLSN7JGJvcmRlci1pbnNldC1zaXplfSAtI3skYm9yZGVyLWluc2V0LXNpemV9ICRib3JkZXItaW5zZXQtY29sb3ItYnI7XG4gICAgfVxuXG4gICAgQGlmICRib3JkZXItaW5zZXQtc2lkZXMgPT0gJ3RvcC1sZWZ0JyB7XG4gICAgICAkYm94LXNoYWRvdzogaW5zZXQgJGJvcmRlci1pbnNldC1zaXplICRib3JkZXItaW5zZXQtc2l6ZSAkYm9yZGVyLWluc2V0LWNvbG9yLXRsO1xuICAgIH1cblxuICAgIEBpZiAkYm9yZGVyLWluc2V0LXNpZGVzID09ICdhbGwnIHtcbiAgICAgICRib3gtc2hhZG93OiBpbnNldCAtI3skYm9yZGVyLWluc2V0LXNpemV9IC0jeyRib3JkZXItaW5zZXQtc2l6ZX0gJGJvcmRlci1pbnNldC1jb2xvci1iciwgaW5zZXQgJGJvcmRlci1pbnNldC1zaXplICRib3JkZXItaW5zZXQtc2l6ZSAkYm9yZGVyLWluc2V0LWNvbG9yLXRsO1xuICAgIH1cblxuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICB9XG5cbn1cblxuXG5cbi8vIFBpeGVsIGJveCAtIENvbG91cnMgZm9yIGJvcmRlciBhbmQgaW5zZXQgYXJlIGNhbGN1bGF0ZWQgdXNpbmcgJGJhY2tncm91bmQtY29sb3IgdW5sZXNzICRib3JkZXItY29sb3IgaXMgcGFzc2VkXG5AbWl4aW4gcGl4ZWwtYm94KCRjb3JuZXItc2l6ZSwgJGJvcmRlci1zaXplLCAkYmFja2dyb3VuZC1jb2xvciwgJGJvcmRlci1jb2xvcjogZmFsc2UsICRib3JkZXItaW5zZXQ6IHRydWUsICRib3JkZXItaW5zZXQtc2l6ZTogZmFsc2UsICRib3JkZXItaW5zZXQtY29sb3I6IGZhbHNlLCAkYm9yZGVyLWluc2V0LXNpZGVzOiBmYWxzZSwgJGJvcmRlci1pbnNldC1jb2xvci1icjogZmFsc2UsICRib3JkZXItaW5zZXQtY29sb3ItdGw6IGZhbHNlKSB7XG4gIFxuICAkYmFja2dyb3VuZC1jb2xvci1ob3ZlcjogZGFya2VuKCRiYWNrZ3JvdW5kLWNvbG9yLCA1KTtcblxuICBAaWYgbm90KCRib3JkZXItY29sb3IpIHtcbiAgICAkYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQtY29sb3IsIDIwKTtcbiAgfVxuXG4gIEBpbmNsdWRlIHBpeGVsLWJvcmRlcnMoJGNvcm5lci1zaXplOiAkY29ybmVyLXNpemUsICRib3JkZXItc2l6ZTogJGJvcmRlci1zaXplLCAkYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yKTtcblxuICBAaWYgJGJvcmRlci1pbnNldC1zaWRlcyA9PSAnYWxsJyBhbmQgbm90KCRib3JkZXItaW5zZXQtY29sb3IpIHtcbiAgICAkYm9yZGVyLWluc2V0LWNvbG9yLWJyOiBkYXJrZW4oJGJhY2tncm91bmQtY29sb3IsIDEwKTtcbiAgICAkYm9yZGVyLWluc2V0LWNvbG9yLXRsOiBsaWdodGVuKCRiYWNrZ3JvdW5kLWNvbG9yLCAxNSk7XG4gIH1cblxuICBAaWYgbm90KCRib3JkZXItaW5zZXQtY29sb3IpIHsgXG4gICAgJGJvcmRlci1pbnNldC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLWNvbG9yLCAxMCk7XG4gIH1cblxuICBAaWYgJGJvcmRlci1pbnNldC1zaWRlcyA9PSAndG9wLWxlZnQnIHtcbiAgICAkYm9yZGVyLWluc2V0LWNvbG9yOiBsaWdodGVuKCRiYWNrZ3JvdW5kLWNvbG9yLCAxNSk7XG4gIH1cblxuXG4gIEBpZiAkYm9yZGVyLWluc2V0IHsgXG4gICAgQGluY2x1ZGUgcGl4ZWwtaW5zZXQtYm9yZGVyKCRib3JkZXItaW5zZXQtc2l6ZTogJGJvcmRlci1zaXplLCAkYm9yZGVyLWluc2V0LWNvbG9yOiAkYm9yZGVyLWluc2V0LWNvbG9yLCAkYm9yZGVyLWluc2V0LXNpZGVzOiAkYm9yZGVyLWluc2V0LXNpZGVzLCAkYm9yZGVyLWluc2V0LWNvbG9yLWJyOiAkYm9yZGVyLWluc2V0LWNvbG9yLWJyLCAkYm9yZGVyLWluc2V0LWNvbG9yLXRsOiAkYm9yZGVyLWluc2V0LWNvbG9yLXRsKTtcbiAgfVxuXG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yLWhvdmVyO1xuICB9XG5cbn1cblxuXG5cbi8vIC0tLS0tIERlbW8gc3R5bGVzIC0tLS0tXG4ucGl4ZWwtYm9yZGVycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTVweCAxNXB4IDA7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiUHJlc3MgU3RhcnQgMlBcIiwgQXJpYWwgQmxhY2ssIEFyaWFsIEJvbGQsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG5cbi8vIFNpbXBsZSBleGFtcGxlcyB3aXRoIGRlZmF1bHQgc3R5bGluZ1xuLnBpeGVsLWJvcmRlcnMtLTEge1xuICBAaW5jbHVkZSBwaXhlbC1ib3JkZXJzKCk7XG59XG5cbi5waXhlbC1ib3JkZXJzLS0xLWluc2V0IHtcbiAgQGluY2x1ZGUgcGl4ZWwtYm9yZGVycygkYm9yZGVyLWluc2V0LWNvbG9yOiAjZGRkKTtcbn1cblxuXG4ucGl4ZWwtYm9yZGVycy0tMiB7XG4gIEBpbmNsdWRlIHBpeGVsLWJvcmRlcnMoJGNvcm5lci1zaXplOiAyKTtcbn1cblxuLnBpeGVsLWJvcmRlcnMtLTItaW5zZXQge1xuICBAaW5jbHVkZSBwaXhlbC1ib3JkZXJzKCRjb3JuZXItc2l6ZTogMik7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIHBpeGVsLWJvcmRlcnMoJGNvcm5lci1zaXplOiAxLCAkYm9yZGVyLWNvbG9yOiAjZGRkKTtcblxuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItaW1hZ2Utd2lkdGg6IDAgMSAxIDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDRweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cHgpO1xuICB9XG59XG5cblxuXG4vLyBFeGFtcGxlcyB1c2luZyB0aGUgcGl4ZWwgYm94IG1peGluIHRvIGNvbG91ciBjb2RlIHRoZSBlbGVtZW50c1xuLnBpeGVsLWJveC0tbGlnaHQge1xuICBAaW5jbHVkZSBwaXhlbC1ib3goJGNvcm5lci1zaXplOiAxLCAkYm9yZGVyLXNpemU6IDRweCwgJGJhY2tncm91bmQtY29sb3I6ICNmZmYpO1xufVxuXG4ucGl4ZWwtYm94LS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIHBpeGVsLWJveCgkY29ybmVyLXNpemU6IDEsICRib3JkZXItc2l6ZTogNHB4LCAkYmFja2dyb3VuZC1jb2xvcjogIzIwOWNlZSk7XG59XG5cbi5waXhlbC1ib3gtLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgQGluY2x1ZGUgcGl4ZWwtYm94KCRjb3JuZXItc2l6ZTogMSwgJGJvcmRlci1zaXplOiA0cHgsICRiYWNrZ3JvdW5kLWNvbG9yOiAjOTJjYzQxKTtcbn0gXG5cbi5waXhlbC1ib3gtLXdhcm5pbmcge1xuICBAaW5jbHVkZSBwaXhlbC1ib3goJGNvcm5lci1zaXplOiAxLCAkYm9yZGVyLXNpemU6IDRweCwgJGJhY2tncm91bmQtY29sb3I6ICNmN2Q1MWQpO1xufSBcblxuLnBpeGVsLWJveC0tZXJyb3Ige1xuICBjb2xvcjogI2ZmZjtcbiAgQGluY2x1ZGUgcGl4ZWwtYm94KCRjb3JuZXItc2l6ZTogMSwgJGJvcmRlci1zaXplOiA0cHgsICRiYWNrZ3JvdW5kLWNvbG9yOiAjZTc2ZTU1KTtcbn0gXG5cblxuLy8gQ3VzdG9tIGV4YW1wbGVzIHRvIHNob3cgZmxleGliaWxpdHkgb2YgdGhlIG1peGluc1xuLnBpeGVsLWJveC0tbGlnaHQtY3VzdG9tIHtcbiAgQGluY2x1ZGUgcGl4ZWwtYm94KCRjb3JuZXItc2l6ZTogMSwgJGJvcmRlci1zaXplOiA0cHgsICRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmLCAkYm9yZGVyLWluc2V0LWNvbG9yOiAjOTk5LCAkYm9yZGVyLWluc2V0LXNpZGVzOiAnYWxsJyk7XG59XG5cbi5waXhlbC1ib3gtLXByaW1hcnktY3VzdG9tIHtcbiAgY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIHBpeGVsLWJveCgkY29ybmVyLXNpemU6IDEsICRib3JkZXItc2l6ZTogNHB4LCAkYmFja2dyb3VuZC1jb2xvcjogIzIwOWNlZSwgJGJvcmRlci1pbnNldDogZmFsc2UpO1xufVxuXG4ucGl4ZWwtYm94LS1zdWNjZXNzLWN1c3RvbSB7XG4gIGNvbG9yOiAjZmZmO1xuICBAaW5jbHVkZSBwaXhlbC1ib3goJGNvcm5lci1zaXplOiAxLCAkYm9yZGVyLXNpemU6IDRweCwgJGJhY2tncm91bmQtY29sb3I6ICM5MmNjNDEsICRib3JkZXItaW5zZXQtc2lkZXM6ICd0b3AtbGVmdCcpO1xufSBcblxuLnBpeGVsLWJveC0td2FybmluZy1jdXN0b20ge1xuICBAaW5jbHVkZSBwaXhlbC1ib3goJGNvcm5lci1zaXplOiAxLCAkYm9yZGVyLXNpemU6IDRweCwgJGJhY2tncm91bmQtY29sb3I6ICNmN2Q1MWQsICRib3JkZXItaW5zZXQtc2lkZXM6ICdhbGwnKTtcbn0gXG5cbi5waXhlbC1ib3gtLWVycm9yLWN1c3RvbSB7XG4gIGNvbG9yOiAjZmZmO1xuICBAaW5jbHVkZSBwaXhlbC1ib3goJGNvcm5lci1zaXplOiAxLCAkYm9yZGVyLXNpemU6IDRweCwgJGJhY2tncm91bmQtY29sb3I6ICNlNzZlNTUsICRib3JkZXItY29sb3I6ICMwMDApO1xufSBcbiIsIi5waXhlbC1ib3JkZXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJQcmVzcyBTdGFydCAyUFwiLCBBcmlhbCBCbGFjaywgQXJpYWwgQm9sZCwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi5waXhlbC1ib3JkZXJzLS0xIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAyO1xuICBib3JkZXItaW1hZ2Utd2lkdGg6IDE7XG4gIGJvcmRlci1pbWFnZS1vdXRzZXQ6IDA7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzYnIGhlaWdodD0nNic+PHBhdGggZD0nTTAgMmgydjJIMHpNMiAwaDJ2Mkgyek00IDJoMnYySDR6TTIgNGgydjJIMnonIGZpbGw9JyUyMzAwMCcgLz48L3N2Zz5cIik7XG59XG5cbkBzdXBwb3J0cyAoYm9yZGVyLWltYWdlLXNvdXJjZTogbm9uZSkge1xuICAucGl4ZWwtYm9yZGVycy0tMSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgfVxufVxuXG4ucGl4ZWwtYm9yZGVycy0tMS1pbnNldCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNHB4O1xuICBib3JkZXItY29sb3I6ICMwMDA7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMjtcbiAgYm9yZGVyLWltYWdlLXdpZHRoOiAxO1xuICBib3JkZXItaW1hZ2Utb3V0c2V0OiAwO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc2JyBoZWlnaHQ9JzYnPjxwYXRoIGQ9J00wIDJoMnYySDB6TTIgMGgydjJIMnpNNCAyaDJ2Mkg0ek0yIDRoMnYySDJ6JyBmaWxsPSclMjMwMDAnIC8+PC9zdmc+XCIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBzdXBwb3J0cyAoYm9yZGVyLWltYWdlLXNvdXJjZTogbm9uZSkge1xuICAucGl4ZWwtYm9yZGVycy0tMS1pbnNldCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgfVxufVxuXG4ucGl4ZWwtYm9yZGVycy0tMS1pbnNldDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiBpbnNldCAtNHB4IC00cHggI2RkZDtcbn1cblxuLnBpeGVsLWJvcmRlcnMtLTIge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDRweDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDQ7XG4gIGJvcmRlci1pbWFnZS13aWR0aDogMjtcbiAgYm9yZGVyLWltYWdlLW91dHNldDogMDtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInPjxwYXRoIGQ9J00yIDJoMnYySDJ6TTQgMGgydjJINHpNMTAgNGgydjJoLTJ6TTAgNGgydjJIMHpNNiAwaDJ2Mkg2ek04IDJoMnYySDh6TTggOGgydjJIOHpNNiAxMGgydjJINnpNMCA2aDJ2Mkgwek0xMCA2aDJ2MmgtMnpNNCAxMGgydjJINHpNMiA4aDJ2MkgyeicgZmlsbD0nJTIzMDAwJyAvPjwvc3ZnPlwiKTtcbn1cblxuQHN1cHBvcnRzIChib3JkZXItaW1hZ2Utc291cmNlOiBub25lKSB7XG4gIC5waXhlbC1ib3JkZXJzLS0yIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG59XG5cbi5waXhlbC1ib3JkZXJzLS0yLWluc2V0IHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiA0O1xuICBib3JkZXItaW1hZ2Utd2lkdGg6IDI7XG4gIGJvcmRlci1pbWFnZS1vdXRzZXQ6IDA7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJz48cGF0aCBkPSdNMiAyaDJ2Mkgyek00IDBoMnYySDR6TTEwIDRoMnYyaC0yek0wIDRoMnYySDB6TTYgMGgydjJINnpNOCAyaDJ2Mkg4ek04IDhoMnYySDh6TTYgMTBoMnYySDZ6TTAgNmgydjJIMHpNMTAgNmgydjJoLTJ6TTQgMTBoMnYySDR6TTIgOGgydjJIMnonIGZpbGw9JyUyMzAwMCcgLz48L3N2Zz5cIik7XG59XG5cbkBzdXBwb3J0cyAoYm9yZGVyLWltYWdlLXNvdXJjZTogbm9uZSkge1xuICAucGl4ZWwtYm9yZGVycy0tMi1pbnNldCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufVxuXG4ucGl4ZWwtYm9yZGVycy0tMi1pbnNldDo6YWZ0ZXIge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDRweDtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDI7XG4gIGJvcmRlci1pbWFnZS13aWR0aDogMTtcbiAgYm9yZGVyLWltYWdlLW91dHNldDogMDtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNicgaGVpZ2h0PSc2Jz48cGF0aCBkPSdNMCAyaDJ2Mkgwek0yIDBoMnYySDJ6TTQgMmgydjJINHpNMiA0aDJ2MkgyeicgZmlsbD0nJTIzZGRkJyAvPjwvc3ZnPlwiKTtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYm9yZGVyLWltYWdlLXdpZHRoOiAwIDEgMSAwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cHgpO1xufVxuXG5Ac3VwcG9ydHMgKGJvcmRlci1pbWFnZS1zb3VyY2U6IG5vbmUpIHtcbiAgLnBpeGVsLWJvcmRlcnMtLTItaW5zZXQ6OmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB9XG59XG5cbi5waXhlbC1ib3gtLWxpZ2h0IHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAyO1xuICBib3JkZXItaW1hZ2Utd2lkdGg6IDE7XG4gIGJvcmRlci1pbWFnZS1vdXRzZXQ6IDA7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzYnIGhlaWdodD0nNic+PHBhdGggZD0nTTAgMmgydjJIMHpNMiAwaDJ2Mkgyek00IDJoMnYySDR6TTIgNGgydjJIMnonIGZpbGw9JyUyM2NjY2NjYycgLz48L3N2Zz5cIik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQHN1cHBvcnRzIChib3JkZXItaW1hZ2Utc291cmNlOiBub25lKSB7XG4gIC5waXhlbC1ib3gtLWxpZ2h0IHtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB9XG59XG5cbi5waXhlbC1ib3gtLWxpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IGluc2V0IC00cHggLTRweCAjZTZlNWU1O1xufVxuXG4ucGl4ZWwtYm94LS1saWdodDpob3ZlciwgLnBpeGVsLWJveC0tbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4ucGl4ZWwtYm94LS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNHB4O1xuICBib3JkZXItY29sb3I6ICMwYzYzOWM7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMjtcbiAgYm9yZGVyLWltYWdlLXdpZHRoOiAxO1xuICBib3JkZXItaW1hZ2Utb3V0c2V0OiAwO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc2JyBoZWlnaHQ9JzYnPjxwYXRoIGQ9J00wIDJoMnYySDB6TTIgMGgydjJIMnpNNCAyaDJ2Mkg0ek0yIDRoMnYySDJ6JyBmaWxsPSclMjMwYzYzOWMnIC8+PC9zdmc+XCIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDljZWU7XG59XG5cbkBzdXBwb3J0cyAoYm9yZGVyLWltYWdlLXNvdXJjZTogbm9uZSkge1xuICAucGl4ZWwtYm94LS1wcmltYXJ5IHtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB9XG59XG5cbi5waXhlbC1ib3gtLXByaW1hcnk6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTRweCAtNHB4ICMxMDgxY2I7XG59XG5cbi5waXhlbC1ib3gtLXByaW1hcnk6aG92ZXIsIC5waXhlbC1ib3gtLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE5MGUzO1xufVxuXG4ucGl4ZWwtYm94LS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNHB4O1xuICBib3JkZXItY29sb3I6ICM1Yjg0MjM7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMjtcbiAgYm9yZGVyLWltYWdlLXdpZHRoOiAxO1xuICBib3JkZXItaW1hZ2Utb3V0c2V0OiAwO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc2JyBoZWlnaHQ9JzYnPjxwYXRoIGQ9J00wIDJoMnYySDB6TTIgMGgydjJIMnpNNCAyaDJ2Mkg0ek0yIDRoMnYySDJ6JyBmaWxsPSclMjM1Yjg0MjMnIC8+PC9zdmc+XCIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MmNjNDE7XG59XG5cbkBzdXBwb3J0cyAoYm9yZGVyLWltYWdlLXNvdXJjZTogbm9uZSkge1xuICAucGl4ZWwtYm94LS1zdWNjZXNzIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB9XG59XG5cbi5waXhlbC1ib3gtLXN1Y2Nlc3M6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTRweCAtNHB4ICM3N2FjMmU7XG59XG5cbi5waXhlbC1ib3gtLXN1Y2Nlc3M6aG92ZXIsIC5waXhlbC1ib3gtLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODVjMDM0O1xufVxuXG4ucGl4ZWwtYm94LS13YXJuaW5nIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIGJvcmRlci1jb2xvcjogI2E4OGYwNjtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAyO1xuICBib3JkZXItaW1hZ2Utd2lkdGg6IDE7XG4gIGJvcmRlci1pbWFnZS1vdXRzZXQ6IDA7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzYnIGhlaWdodD0nNic+PHBhdGggZD0nTTAgMmgydjJIMHpNMiAwaDJ2Mkgyek00IDJoMnYySDR6TTIgNGgydjJIMnonIGZpbGw9JyUyM2E4OGYwNicgLz48L3N2Zz5cIik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZDUxZDtcbn1cblxuQHN1cHBvcnRzIChib3JkZXItaW1hZ2Utc291cmNlOiBub25lKSB7XG4gIC5waXhlbC1ib3gtLXdhcm5pbmcge1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIH1cbn1cblxuLnBpeGVsLWJveC0td2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiBpbnNldCAtNHB4IC00cHggI2Q5YjkwODtcbn1cblxuLnBpeGVsLWJveC0td2FybmluZzpob3ZlciwgLnBpeGVsLWJveC0td2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmNlMDk7XG59XG5cbi5waXhlbC1ib3gtLWVycm9yIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNHB4O1xuICBib3JkZXItY29sb3I6ICNiYzM2MWE7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMjtcbiAgYm9yZGVyLWltYWdlLXdpZHRoOiAxO1xuICBib3JkZXItaW1hZ2Utb3V0c2V0OiAwO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc2JyBoZWlnaHQ9JzYnPjxwYXRoIGQ9J00wIDJoMnYySDB6TTIgMGgydjJIMnpNNCAyaDJ2Mkg0ek0yIDRoMnYySDJ6JyBmaWxsPSclMjNiYzM2MWEnIC8+PC9zdmc+XCIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzZlNTU7XG59XG5cbkBzdXBwb3J0cyAoYm9yZGVyLWltYWdlLXNvdXJjZTogbm9uZSkge1xuICAucGl4ZWwtYm94LS1lcnJvciB7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgfVxufVxuXG4ucGl4ZWwtYm94LS1lcnJvcjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiBpbnNldCAtNHB4IC00cHggI2UxNDgyODtcbn1cblxuLnBpeGVsLWJveC0tZXJyb3I6aG92ZXIsIC5waXhlbC1ib3gtLWVycm9yOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NWIzZjtcbn1cblxuLnBpeGVsLWJveC0tbGlnaHQtY3VzdG9tIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAyO1xuICBib3JkZXItaW1hZ2Utd2lkdGg6IDE7XG4gIGJvcmRlci1pbWFnZS1vdXRzZXQ6IDA7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzYnIGhlaWdodD0nNic+PHBhdGggZD0nTTAgMmgydjJIMHpNMiAwaDJ2Mkgyek00IDJoMnYySDR6TTIgNGgydjJIMnonIGZpbGw9JyUyM2NjY2NjYycgLz48L3N2Zz5cIik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQHN1cHBvcnRzIChib3JkZXItaW1hZ2Utc291cmNlOiBub25lKSB7XG4gIC5waXhlbC1ib3gtLWxpZ2h0LWN1c3RvbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgfVxufVxuXG4ucGl4ZWwtYm94LS1saWdodC1jdXN0b206OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTRweCAtNHB4ICM5OTksIGluc2V0IDRweCA0cHggIzk5OTtcbn1cblxuLnBpeGVsLWJveC0tbGlnaHQtY3VzdG9tOmhvdmVyLCAucGl4ZWwtYm94LS1saWdodC1jdXN0b206Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4ucGl4ZWwtYm94LS1wcmltYXJ5LWN1c3RvbSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDRweDtcbiAgYm9yZGVyLWNvbG9yOiAjMGM2MzljO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDI7XG4gIGJvcmRlci1pbWFnZS13aWR0aDogMTtcbiAgYm9yZGVyLWltYWdlLW91dHNldDogMDtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNicgaGVpZ2h0PSc2Jz48cGF0aCBkPSdNMCAyaDJ2Mkgwek0yIDBoMnYySDJ6TTQgMmgydjJINHpNMiA0aDJ2MkgyeicgZmlsbD0nJTIzMGM2MzljJyAvPjwvc3ZnPlwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwOWNlZTtcbn1cblxuQHN1cHBvcnRzIChib3JkZXItaW1hZ2Utc291cmNlOiBub25lKSB7XG4gIC5waXhlbC1ib3gtLXByaW1hcnktY3VzdG9tIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB9XG59XG5cbi5waXhlbC1ib3gtLXByaW1hcnktY3VzdG9tOmhvdmVyLCAucGl4ZWwtYm94LS1wcmltYXJ5LWN1c3RvbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTkwZTM7XG59XG5cbi5waXhlbC1ib3gtLXN1Y2Nlc3MtY3VzdG9tIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNHB4O1xuICBib3JkZXItY29sb3I6ICM1Yjg0MjM7XG4gIGJvcmRlci1pbWFnZS1zbGljZTogMjtcbiAgYm9yZGVyLWltYWdlLXdpZHRoOiAxO1xuICBib3JkZXItaW1hZ2Utb3V0c2V0OiAwO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc2JyBoZWlnaHQ9JzYnPjxwYXRoIGQ9J00wIDJoMnYySDB6TTIgMGgydjJIMnpNNCAyaDJ2Mkg0ek0yIDRoMnYySDJ6JyBmaWxsPSclMjM1Yjg0MjMnIC8+PC9zdmc+XCIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MmNjNDE7XG59XG5cbkBzdXBwb3J0cyAoYm9yZGVyLWltYWdlLXNvdXJjZTogbm9uZSkge1xuICAucGl4ZWwtYm94LS1zdWNjZXNzLWN1c3RvbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgfVxufVxuXG4ucGl4ZWwtYm94LS1zdWNjZXNzLWN1c3RvbTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiBpbnNldCA0cHggNHB4ICNiNWRjN2Q7XG59XG5cbi5waXhlbC1ib3gtLXN1Y2Nlc3MtY3VzdG9tOmhvdmVyLCAucGl4ZWwtYm94LS1zdWNjZXNzLWN1c3RvbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NWMwMzQ7XG59XG5cbi5waXhlbC1ib3gtLXdhcm5pbmctY3VzdG9tIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIGJvcmRlci1jb2xvcjogI2E4OGYwNjtcbiAgYm9yZGVyLWltYWdlLXNsaWNlOiAyO1xuICBib3JkZXItaW1hZ2Utd2lkdGg6IDE7XG4gIGJvcmRlci1pbWFnZS1vdXRzZXQ6IDA7XG4gIGJvcmRlci1pbWFnZS1zb3VyY2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzYnIGhlaWdodD0nNic+PHBhdGggZD0nTTAgMmgydjJIMHpNMiAwaDJ2Mkgyek00IDJoMnYySDR6TTIgNGgydjJIMnonIGZpbGw9JyUyM2E4OGYwNicgLz48L3N2Zz5cIik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZDUxZDtcbn1cblxuQHN1cHBvcnRzIChib3JkZXItaW1hZ2Utc291cmNlOiBub25lKSB7XG4gIC5waXhlbC1ib3gtLXdhcm5pbmctY3VzdG9tIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB9XG59XG5cbi5waXhlbC1ib3gtLXdhcm5pbmctY3VzdG9tOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IGluc2V0IC00cHggLTRweCAjZDliOTA4LCBpbnNldCA0cHggNHB4ICNmYWUzNjc7XG59XG5cbi5waXhlbC1ib3gtLXdhcm5pbmctY3VzdG9tOmhvdmVyLCAucGl4ZWwtYm94LS13YXJuaW5nLWN1c3RvbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmNlMDk7XG59XG5cbi5waXhlbC1ib3gtLWVycm9yLWN1c3RvbSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDRweDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDI7XG4gIGJvcmRlci1pbWFnZS13aWR0aDogMTtcbiAgYm9yZGVyLWltYWdlLW91dHNldDogMDtcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNicgaGVpZ2h0PSc2Jz48cGF0aCBkPSdNMCAyaDJ2Mkgwek0yIDBoMnYySDJ6TTQgMmgydjJINHpNMiA0aDJ2MkgyeicgZmlsbD0nJTIzMDAwJyAvPjwvc3ZnPlwiKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc2ZTU1O1xufVxuXG5Ac3VwcG9ydHMgKGJvcmRlci1pbWFnZS1zb3VyY2U6IG5vbmUpIHtcbiAgLnBpeGVsLWJveC0tZXJyb3ItY3VzdG9tIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB9XG59XG5cbi5waXhlbC1ib3gtLWVycm9yLWN1c3RvbTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiBpbnNldCAtNHB4IC00cHggI2UxNDgyODtcbn1cblxuLnBpeGVsLWJveC0tZXJyb3ItY3VzdG9tOmhvdmVyLCAucGl4ZWwtYm94LS1lcnJvci1jdXN0b206Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1YjNmO1xufVxuIl19 */
