/*=======================
Variables (ported from the aswego.biz marketing site)
=========================*/
/*=======================
Box-sizing reset
Without this, padding/border on inputs, textareas, selects and cards is
added ON TOP OF width:100% (the browser default is content-box, not
border-box), so every field renders wider than its container and bleeds
past the card's right edge. This scopes the reset to the landing pages
only, to avoid touching admin/devise pages that weren't built with it.
=========================*/
body.landing-home *, body.landing-home *::before, body.landing-home *::after,
body.landing-sign-in *,
body.landing-sign-in *::before,
body.landing-sign-in *::after,
body.landing-request *,
body.landing-request *::before,
body.landing-request *::after {
  box-sizing: border-box;
}

/*=======================
Shared
=========================*/
#page-loader {
  transition: all 0.45s linear;
  transition-delay: 0.33s;
  background: #f9f9f9;
  position: fixed;
  inset: 0;
  pointer-events: none;
  z-index: 9999;
}
#page-loader.hidden {
  opacity: 0;
  z-index: -1;
}

body.landing-home,
body.landing-sign-in,
body.landing-request {
  box-sizing: border-box;
  font-family: "Poppins", Century Gothic, Helvetica, Arial, sans-serif;
  color: #333333;
  min-height: 100vh;
  margin: 0;
  background-color: #f9f9f9;
  background-image: url(/landing/img/background.jpg);
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  position: relative;
}
body.landing-home a,
body.landing-sign-in a,
body.landing-request a {
  color: #333333;
  text-decoration: none;
}
body.landing-home a:hover,
body.landing-sign-in a:hover,
body.landing-request a:hover {
  color: #000;
  text-decoration: underline;
}
body.landing-home h1, body.landing-home h2, body.landing-home h3, body.landing-home h4, body.landing-home h5, body.landing-home h6,
body.landing-sign-in h1,
body.landing-sign-in h2,
body.landing-sign-in h3,
body.landing-sign-in h4,
body.landing-sign-in h5,
body.landing-sign-in h6,
body.landing-request h1,
body.landing-request h2,
body.landing-request h3,
body.landing-request h4,
body.landing-request h5,
body.landing-request h6 {
  line-height: 1.1;
  margin: 0;
}
body.landing-home .button,
body.landing-sign-in .button,
body.landing-request .button {
  transition: all 0.165s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  color: #f9f9f9;
  background: #174eb5;
  border: none;
  border-radius: 2em !important;
  display: inline-block;
  font-family: "Poppins", Century Gothic, Helvetica, Arial, sans-serif;
  font-size: 0.9em;
  font-weight: 600;
  letter-spacing: 0.21em;
  line-height: 1.3 !important;
  padding: 1.1em 2em 1em;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
}
body.landing-home .button:hover,
body.landing-sign-in .button:hover,
body.landing-request .button:hover {
  background: rgb(28.175, 95.55, 221.725);
  color: #ffffff !important;
  text-decoration: none !important;
}
body.landing-home .button:active,
body.landing-sign-in .button:active,
body.landing-request .button:active {
  background: rgb(17.25, 58.5, 135.75);
  color: #ffffff !important;
}
body.landing-home .button:visited,
body.landing-sign-in .button:visited,
body.landing-request .button:visited {
  color: #ffffff !important;
}

.landing-header {
  transition: all 0.165s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  padding: 1.5em 2em 0;
  z-index: 99;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.landing-header .logo {
  width: 11em;
}
.landing-header .logo a {
  display: inline-block;
}
.landing-header .logo img {
  width: 100%;
  height: auto;
  display: block;
}
.landing-header .links {
  margin-top: 0.5em;
  display: flex;
  align-items: center;
}
.landing-header .links a {
  color: #061834;
  font-size: 1.5em;
  margin-left: 0.6em;
}
.landing-header .links a:hover {
  color: #174eb5;
}
.landing-header .links .sign-in-link {
  display: inline-flex;
  align-items: center;
  gap: 0.35em;
  font-size: 1em;
  font-weight: 600;
  letter-spacing: 0.03em;
}
.landing-header .links .sign-in-link i {
  font-size: 1.3em;
}
.landing-header.scroll {
  opacity: 0;
  pointer-events: none;
}

.landing-copyright {
  color: #061834;
  font-size: 0.75em;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  text-align: center;
  padding: 2em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

.landing-flash {
  position: fixed;
  top: 6.5em;
  left: 50%;
  transform: translateX(-50%);
  z-index: 999;
  max-width: 90%;
  padding: 0.9em 1.6em;
  border-radius: 0.6em;
  font-size: 0.9em;
  text-align: center;
  box-shadow: 0 0.3em 1em rgba(0, 0, 0, 0.12);
}
.landing-flash.landing-flash-notice {
  background: #e7f3ec;
  color: #1c6b41;
  border: 1px solid rgba(28, 107, 65, 0.25);
}
.landing-flash.landing-flash-alert {
  background: rgba(208, 75, 78, 0.1);
  color: #a83336;
  border: 1px solid rgba(208, 75, 78, 0.3);
}

.error-messages {
  background: rgba(208, 75, 78, 0.1);
  border: 1px solid rgba(208, 75, 78, 0.3);
  color: #a83336;
  border-radius: 0.5em;
  padding: 1em 1.2em;
  margin-bottom: 1.5em;
  font-size: 0.85em;
}
.error-messages ul {
  margin: 0;
  padding-left: 1.2em;
}

/*=======================
Home
=========================*/
body.landing-home #feature {
  padding: 9em 2em 6em;
  max-width: 75em;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  gap: 2em;
}
body.landing-home #feature .card {
  transition: all 0.165s cubic-bezier(0.55, 0.085, 0.68, 0.53);
  background: rgba(255, 255, 255, 0.55);
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 1em;
  padding: 2.5em;
  flex: 1 1 22em;
}
body.landing-home #feature .card:hover {
  background: rgba(255, 255, 255, 0.82);
  border-color: rgba(0, 0, 0, 0.21);
}
body.landing-home #feature .card h2 {
  color: #061834;
  font-size: 1.8em;
  margin-bottom: 0.8em;
  letter-spacing: -0.01em;
}
body.landing-home #feature .card ul {
  list-style: none;
  padding: 0;
  margin: 0 0 2em;
}
body.landing-home #feature .card ul li {
  margin-bottom: 0.8em;
  font-size: 1.05em;
  font-weight: 500;
  display: flex;
  align-items: flex-start;
  gap: 0.6em;
}
body.landing-home #feature .card ul li .icon {
  color: #174eb5;
  margin-top: 0.2em;
}

/*=======================
Sign In
=========================*/
body.landing-sign-in {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 3em 1em;
}
body.landing-sign-in .sign-in-wrap {
  width: 100%;
  min-width: 0;
  max-width: 26em;
  text-align: center;
}
body.landing-sign-in .logo {
  width: 13em;
  margin: 0 auto 2em;
}
body.landing-sign-in .logo a {
  display: inline-block;
}
body.landing-sign-in .logo img {
  width: 100%;
  height: auto;
  display: block;
}
body.landing-sign-in .sign-in-card .form-check {
  display: flex;
  align-items: center;
  gap: 0.5em;
  margin-bottom: 1.2em;
  font-size: 0.9em;
}
body.landing-sign-in .sign-in-card .form-check label {
  margin: 0;
  font-weight: 400;
}
body.landing-sign-in .sign-in-card .form-check input[type=checkbox] {
  width: auto;
  margin: 0;
}
body.landing-sign-in .sign-in-card .forgot-password-container {
  text-align: right;
  margin: -0.6em 0 1.5em;
}
body.landing-sign-in .sign-in-card .forgot-password-container a {
  font-size: 0.81em;
  color: #174eb5;
}
body.landing-sign-in .sign-in-card .forgot-password-container a:hover {
  color: rgb(28.175, 95.55, 221.725);
}

/*=======================
Shared form card
(sign-in card and the request-account card)
=========================*/
.sign-in-card,
.request-card {
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 1em;
  padding: 2.5em;
  text-align: left;
}
.sign-in-card h2,
.request-card h2 {
  margin-bottom: 0.3em;
  text-align: center;
}
.sign-in-card .intro,
.request-card .intro {
  text-align: center;
  color: #6b7280;
  font-size: 0.95em;
  margin-bottom: 2em;
}
.sign-in-card .devise-links,
.request-card .devise-links {
  text-align: center;
  margin-top: 1.5em;
  font-size: 0.85em;
}
.sign-in-card .devise-links a,
.request-card .devise-links a {
  color: #174eb5;
}
.sign-in-card .devise-links a:hover,
.request-card .devise-links a:hover {
  color: rgb(28.175, 95.55, 221.725);
}
.sign-in-card .form-group,
.request-card .form-group {
  margin-bottom: 1.2em;
}
.sign-in-card label,
.request-card label {
  display: block;
  margin-bottom: 0.4em;
  font-size: 0.9em;
  font-weight: 600;
}
.sign-in-card label .optional,
.request-card label .optional {
  font-weight: 400;
  color: #6b7280;
  font-size: 0.85em;
  margin-left: 0.3em;
}
.sign-in-card input[type=email],
.sign-in-card input[type=password],
.sign-in-card input[type=text],
.sign-in-card input[type=tel],
.sign-in-card select,
.sign-in-card textarea,
.request-card input[type=email],
.request-card input[type=password],
.request-card input[type=text],
.request-card input[type=tel],
.request-card select,
.request-card textarea {
  width: 100%;
  padding: 0.75em 1em;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.5em;
  font-family: "Poppins", Century Gothic, Helvetica, Arial, sans-serif;
  font-size: 1em;
  background: #ffffff;
}
.sign-in-card input[type=email]:focus,
.sign-in-card input[type=password]:focus,
.sign-in-card input[type=text]:focus,
.sign-in-card input[type=tel]:focus,
.sign-in-card select:focus,
.sign-in-card textarea:focus,
.request-card input[type=email]:focus,
.request-card input[type=password]:focus,
.request-card input[type=text]:focus,
.request-card input[type=tel]:focus,
.request-card select:focus,
.request-card textarea:focus {
  outline: none;
  border-color: #174eb5;
}
.sign-in-card textarea,
.request-card textarea {
  resize: vertical;
  min-height: 6em;
}
.sign-in-card input[type=submit], .sign-in-card .button,
.request-card input[type=submit],
.request-card .button {
  width: 100%;
  font-size: 0.81em;
  margin-top: 0.5em;
}

/*=======================
Request Account
=========================*/
body.landing-request {
  padding: 8.5em 1em 6em;
  display: flex;
  justify-content: center;
}
body.landing-request .request-wrap {
  width: 100%;
  min-width: 0;
  max-width: 42em;
}
body.landing-request .request-card .recaptcha-notice {
  text-align: center;
  color: #6b7280;
  font-size: 0.75em;
  line-height: 1.6;
  margin: 1.2em 0 0;
}
body.landing-request .request-card .recaptcha-notice a {
  color: #6b7280;
  text-decoration: underline;
}
body.landing-request .request-card .recaptcha-notice a:hover {
  color: #174eb5;
}
body.landing-request .request-card .field-row {
  display: flex;
  gap: 1.2em;
}
body.landing-request .request-card .field-row .form-group {
  flex: 1;
}

/*=======================
Mobile
=========================*/
@media only screen and (max-width: 640px) {
  body.landing-home,
  body.landing-sign-in,
  body.landing-request {
    background-image: url(/landing/img/background-mobile.jpg);
  }
  .request-card .field-row {
    flex-direction: column;
    gap: 0;
  }
}
@media only screen and (max-width: 1080px) {
  body.landing-home #feature {
    padding-top: 8em;
  }
  body.landing-home #feature .card {
    flex: 1 1 100%;
  }
  .landing-header .logo {
    width: 9em;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxhbmRpbmcuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzswQkFFMEI7QUFDMUI7Ozs7Ozs7MEJBTzBCO0FBQzFCOzs7Ozs7O0VBT0Usc0JBQXNCO0FBQ3hCOztBQUVBOzswQkFFMEI7QUFDMUI7RUFDRSw0QkFBNEI7RUFDNUIsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsUUFBUTtFQUNSLG9CQUFvQjtFQUNwQixhQUFhO0FBQ2Y7QUFDQTtFQUNFLFVBQVU7RUFDVixXQUFXO0FBQ2I7O0FBRUE7OztFQUdFLHNCQUFzQjtFQUN0QixvRUFBb0U7RUFDcEUsY0FBYztFQUNkLGlCQUFpQjtFQUNqQixTQUFTO0VBQ1QseUJBQXlCO0VBQ3pCLG9EQUFvRDtFQUNwRCxzQkFBc0I7RUFDdEIsMkJBQTJCO0VBQzNCLDRCQUE0QjtFQUM1QixrQkFBa0I7QUFDcEI7QUFDQTs7O0VBR0UsY0FBYztFQUNkLHFCQUFxQjtBQUN2QjtBQUNBOzs7RUFHRSxXQUFXO0VBQ1gsMEJBQTBCO0FBQzVCO0FBQ0E7Ozs7Ozs7Ozs7Ozs7RUFhRSxnQkFBZ0I7RUFDaEIsU0FBUztBQUNYO0FBQ0E7OztFQUdFLDREQUE0RDtFQUM1RCxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWiw2QkFBNkI7RUFDN0IscUJBQXFCO0VBQ3JCLG9FQUFvRTtFQUNwRSxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLHNCQUFzQjtFQUN0QiwyQkFBMkI7RUFDM0Isc0JBQXNCO0VBQ3RCLHlCQUF5QjtFQUN6QixrQkFBa0I7RUFDbEIsZUFBZTtBQUNqQjtBQUNBOzs7RUFHRSx1Q0FBdUM7RUFDdkMseUJBQXlCO0VBQ3pCLGdDQUFnQztBQUNsQztBQUNBOzs7RUFHRSxvQ0FBb0M7RUFDcEMseUJBQXlCO0FBQzNCO0FBQ0E7OztFQUdFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLDREQUE0RDtFQUM1RCxlQUFlO0VBQ2YsTUFBTTtFQUNOLE9BQU87RUFDUCxRQUFRO0VBQ1Isb0JBQW9CO0VBQ3BCLFdBQVc7RUFDWCxhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osY0FBYztBQUNoQjtBQUNBO0VBQ0UsaUJBQWlCO0VBQ2pCLGFBQWE7RUFDYixtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxVQUFVO0VBQ1Ysb0JBQW9CO0FBQ3RCOztBQUVBO0VBQ0UsY0FBYztFQUNkLGlCQUFpQjtFQUNqQixxQkFBcUI7RUFDckIseUJBQXlCO0VBQ3pCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxPQUFPO0VBQ1AsUUFBUTtBQUNWOztBQUVBO0VBQ0UsZUFBZTtFQUNmLFVBQVU7RUFDVixTQUFTO0VBQ1QsMkJBQTJCO0VBQzNCLFlBQVk7RUFDWixjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLDJDQUEyQztBQUM3QztBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCx5Q0FBeUM7QUFDM0M7QUFDQTtFQUNFLGtDQUFrQztFQUNsQyxjQUFjO0VBQ2Qsd0NBQXdDO0FBQzFDOztBQUVBO0VBQ0Usa0NBQWtDO0VBQ2xDLHdDQUF3QztFQUN4QyxjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxTQUFTO0VBQ1QsbUJBQW1CO0FBQ3JCOztBQUVBOzswQkFFMEI7QUFDMUI7RUFDRSxvQkFBb0I7RUFDcEIsZUFBZTtFQUNmLGNBQWM7RUFDZCxhQUFhO0VBQ2IsZUFBZTtFQUNmLFFBQVE7QUFDVjtBQUNBO0VBQ0UsNERBQTREO0VBQzVELHFDQUFxQztFQUNyQyxxQ0FBcUM7RUFDckMsa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxxQ0FBcUM7RUFDckMsaUNBQWlDO0FBQ25DO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtFQUNwQix1QkFBdUI7QUFDekI7QUFDQTtFQUNFLGdCQUFnQjtFQUNoQixVQUFVO0VBQ1YsZUFBZTtBQUNqQjtBQUNBO0VBQ0Usb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixVQUFVO0FBQ1o7QUFDQTtFQUNFLGNBQWM7RUFDZCxpQkFBaUI7QUFDbkI7O0FBRUE7OzBCQUUwQjtBQUMxQjtFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWixlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osY0FBYztBQUNoQjtBQUNBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsU0FBUztFQUNULGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsV0FBVztFQUNYLFNBQVM7QUFDWDtBQUNBO0VBQ0UsaUJBQWlCO0VBQ2pCLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UsaUJBQWlCO0VBQ2pCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGtDQUFrQztBQUNwQzs7QUFFQTs7OzBCQUcwQjtBQUMxQjs7RUFFRSxtQkFBbUI7RUFDbkIscUNBQXFDO0VBQ3JDLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsb0JBQW9CO0VBQ3BCLGtCQUFrQjtBQUNwQjtBQUNBOztFQUVFLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBQUNwQjtBQUNBOztFQUVFLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsaUJBQWlCO0FBQ25CO0FBQ0E7O0VBRUUsY0FBYztBQUNoQjtBQUNBOztFQUVFLGtDQUFrQztBQUNwQztBQUNBOztFQUVFLG9CQUFvQjtBQUN0QjtBQUNBOztFQUVFLGNBQWM7RUFDZCxvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBQUNwQjtBQUNBOzs7Ozs7Ozs7Ozs7RUFZRSxXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLG9DQUFvQztFQUNwQyxvQkFBb0I7RUFDcEIsb0VBQW9FO0VBQ3BFLGNBQWM7RUFDZCxtQkFBbUI7QUFDckI7QUFDQTs7Ozs7Ozs7Ozs7O0VBWUUsYUFBYTtFQUNiLHFCQUFxQjtBQUN2QjtBQUNBOztFQUVFLGdCQUFnQjtFQUNoQixlQUFlO0FBQ2pCO0FBQ0E7OztFQUdFLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsaUJBQWlCO0FBQ25COztBQUVBOzswQkFFMEI7QUFDMUI7RUFDRSxzQkFBc0I7RUFDdEIsYUFBYTtFQUNiLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWixlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsVUFBVTtBQUNaO0FBQ0E7RUFDRSxPQUFPO0FBQ1Q7O0FBRUE7OzBCQUUwQjtBQUMxQjtFQUNFOzs7SUFHRSwyREFBMkQ7RUFDN0Q7RUFDQTtJQUNFLHNCQUFzQjtJQUN0QixNQUFNO0VBQ1I7QUFDRjtBQUNBO0VBQ0U7SUFDRSxnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLGNBQWM7RUFDaEI7RUFDQTtJQUNFLFVBQVU7RUFDWjtBQUNGIiwiZmlsZSI6ImxhbmRpbmcuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyo9PT09PT09PT09PT09PT09PT09PT09PVxuVmFyaWFibGVzIChwb3J0ZWQgZnJvbSB0aGUgYXN3ZWdvLmJpeiBtYXJrZXRpbmcgc2l0ZSlcbj09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PVxuQm94LXNpemluZyByZXNldFxuV2l0aG91dCB0aGlzLCBwYWRkaW5nL2JvcmRlciBvbiBpbnB1dHMsIHRleHRhcmVhcywgc2VsZWN0cyBhbmQgY2FyZHMgaXNcbmFkZGVkIE9OIFRPUCBPRiB3aWR0aDoxMDAlICh0aGUgYnJvd3NlciBkZWZhdWx0IGlzIGNvbnRlbnQtYm94LCBub3RcbmJvcmRlci1ib3gpLCBzbyBldmVyeSBmaWVsZCByZW5kZXJzIHdpZGVyIHRoYW4gaXRzIGNvbnRhaW5lciBhbmQgYmxlZWRzXG5wYXN0IHRoZSBjYXJkJ3MgcmlnaHQgZWRnZS4gVGhpcyBzY29wZXMgdGhlIHJlc2V0IHRvIHRoZSBsYW5kaW5nIHBhZ2VzXG5vbmx5LCB0byBhdm9pZCB0b3VjaGluZyBhZG1pbi9kZXZpc2UgcGFnZXMgdGhhdCB3ZXJlbid0IGJ1aWx0IHdpdGggaXQuXG49PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbmJvZHkubGFuZGluZy1ob21lICosIGJvZHkubGFuZGluZy1ob21lICo6OmJlZm9yZSwgYm9keS5sYW5kaW5nLWhvbWUgKjo6YWZ0ZXIsXG5ib2R5LmxhbmRpbmctc2lnbi1pbiAqLFxuYm9keS5sYW5kaW5nLXNpZ24taW4gKjo6YmVmb3JlLFxuYm9keS5sYW5kaW5nLXNpZ24taW4gKjo6YWZ0ZXIsXG5ib2R5LmxhbmRpbmctcmVxdWVzdCAqLFxuYm9keS5sYW5kaW5nLXJlcXVlc3QgKjo6YmVmb3JlLFxuYm9keS5sYW5kaW5nLXJlcXVlc3QgKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09XG5TaGFyZWRcbj09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuI3BhZ2UtbG9hZGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNDVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4zM3M7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiA5OTk5O1xufVxuI3BhZ2UtbG9hZGVyLmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuXG5ib2R5LmxhbmRpbmctaG9tZSxcbmJvZHkubGFuZGluZy1zaWduLWluLFxuYm9keS5sYW5kaW5nLXJlcXVlc3Qge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIENlbnR1cnkgR290aGljLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xhbmRpbmcvaW1nL2JhY2tncm91bmQuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkubGFuZGluZy1ob21lIGEsXG5ib2R5LmxhbmRpbmctc2lnbi1pbiBhLFxuYm9keS5sYW5kaW5nLXJlcXVlc3QgYSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5LmxhbmRpbmctaG9tZSBhOmhvdmVyLFxuYm9keS5sYW5kaW5nLXNpZ24taW4gYTpob3ZlcixcbmJvZHkubGFuZGluZy1yZXF1ZXN0IGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5ib2R5LmxhbmRpbmctaG9tZSBoMSwgYm9keS5sYW5kaW5nLWhvbWUgaDIsIGJvZHkubGFuZGluZy1ob21lIGgzLCBib2R5LmxhbmRpbmctaG9tZSBoNCwgYm9keS5sYW5kaW5nLWhvbWUgaDUsIGJvZHkubGFuZGluZy1ob21lIGg2LFxuYm9keS5sYW5kaW5nLXNpZ24taW4gaDEsXG5ib2R5LmxhbmRpbmctc2lnbi1pbiBoMixcbmJvZHkubGFuZGluZy1zaWduLWluIGgzLFxuYm9keS5sYW5kaW5nLXNpZ24taW4gaDQsXG5ib2R5LmxhbmRpbmctc2lnbi1pbiBoNSxcbmJvZHkubGFuZGluZy1zaWduLWluIGg2LFxuYm9keS5sYW5kaW5nLXJlcXVlc3QgaDEsXG5ib2R5LmxhbmRpbmctcmVxdWVzdCBoMixcbmJvZHkubGFuZGluZy1yZXF1ZXN0IGgzLFxuYm9keS5sYW5kaW5nLXJlcXVlc3QgaDQsXG5ib2R5LmxhbmRpbmctcmVxdWVzdCBoNSxcbmJvZHkubGFuZGluZy1yZXF1ZXN0IGg2IHtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luOiAwO1xufVxuYm9keS5sYW5kaW5nLWhvbWUgLmJ1dHRvbixcbmJvZHkubGFuZGluZy1zaWduLWluIC5idXR0b24sXG5ib2R5LmxhbmRpbmctcmVxdWVzdCAuYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTY1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpO1xuICBjb2xvcjogI2Y5ZjlmOTtcbiAgYmFja2dyb3VuZDogIzE3NGViNTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyZW0gIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIENlbnR1cnkgR290aGljLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4yMWVtO1xuICBsaW5lLWhlaWdodDogMS4zICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEuMWVtIDJlbSAxZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS5sYW5kaW5nLWhvbWUgLmJ1dHRvbjpob3ZlcixcbmJvZHkubGFuZGluZy1zaWduLWluIC5idXR0b246aG92ZXIsXG5ib2R5LmxhbmRpbmctcmVxdWVzdCAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDI4LjE3NSwgOTUuNTUsIDIyMS43MjUpO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkubGFuZGluZy1ob21lIC5idXR0b246YWN0aXZlLFxuYm9keS5sYW5kaW5nLXNpZ24taW4gLmJ1dHRvbjphY3RpdmUsXG5ib2R5LmxhbmRpbmctcmVxdWVzdCAuYnV0dG9uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNy4yNSwgNTguNSwgMTM1Ljc1KTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbmJvZHkubGFuZGluZy1ob21lIC5idXR0b246dmlzaXRlZCxcbmJvZHkubGFuZGluZy1zaWduLWluIC5idXR0b246dmlzaXRlZCxcbmJvZHkubGFuZGluZy1yZXF1ZXN0IC5idXR0b246dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5sYW5kaW5nLWhlYWRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE2NXMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLjY4LCAwLjUzKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxLjVlbSAyZW0gMDtcbiAgei1pbmRleDogOTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ubGFuZGluZy1oZWFkZXIgLmxvZ28ge1xuICB3aWR0aDogMTFlbTtcbn1cbi5sYW5kaW5nLWhlYWRlciAubG9nbyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxhbmRpbmctaGVhZGVyIC5sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxhbmRpbmctaGVhZGVyIC5saW5rcyB7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxhbmRpbmctaGVhZGVyIC5saW5rcyBhIHtcbiAgY29sb3I6ICMwNjE4MzQ7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjZlbTtcbn1cbi5sYW5kaW5nLWhlYWRlciAubGlua3MgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTc0ZWI1O1xufVxuLmxhbmRpbmctaGVhZGVyIC5saW5rcyAuc2lnbi1pbi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC4zNWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbn1cbi5sYW5kaW5nLWhlYWRlciAubGlua3MgLnNpZ24taW4tbGluayBpIHtcbiAgZm9udC1zaXplOiAxLjNlbTtcbn1cbi5sYW5kaW5nLWhlYWRlci5zY3JvbGwge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmxhbmRpbmctY29weXJpZ2h0IHtcbiAgY29sb3I6ICMwNjE4MzQ7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMmVtIDFlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubGFuZGluZy1mbGFzaCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA2LjVlbTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDk5OTtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIHBhZGRpbmc6IDAuOWVtIDEuNmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjZlbTtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDAuM2VtIDFlbSByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuLmxhbmRpbmctZmxhc2gubGFuZGluZy1mbGFzaC1ub3RpY2Uge1xuICBiYWNrZ3JvdW5kOiAjZTdmM2VjO1xuICBjb2xvcjogIzFjNmI0MTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyOCwgMTA3LCA2NSwgMC4yNSk7XG59XG4ubGFuZGluZy1mbGFzaC5sYW5kaW5nLWZsYXNoLWFsZXJ0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDgsIDc1LCA3OCwgMC4xKTtcbiAgY29sb3I6ICNhODMzMzY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjA4LCA3NSwgNzgsIDAuMyk7XG59XG5cbi5lcnJvci1tZXNzYWdlcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjA4LCA3NSwgNzgsIDAuMSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjA4LCA3NSwgNzgsIDAuMyk7XG4gIGNvbG9yOiAjYTgzMzM2O1xuICBib3JkZXItcmFkaXVzOiAwLjVlbTtcbiAgcGFkZGluZzogMWVtIDEuMmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgZm9udC1zaXplOiAwLjg1ZW07XG59XG4uZXJyb3ItbWVzc2FnZXMgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMS4yZW07XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT1cbkhvbWVcbj09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuYm9keS5sYW5kaW5nLWhvbWUgI2ZlYXR1cmUge1xuICBwYWRkaW5nOiA5ZW0gMmVtIDZlbTtcbiAgbWF4LXdpZHRoOiA3NWVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDJlbTtcbn1cbmJvZHkubGFuZGluZy1ob21lICNmZWF0dXJlIC5jYXJkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTY1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTUpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIHBhZGRpbmc6IDIuNWVtO1xuICBmbGV4OiAxIDEgMjJlbTtcbn1cbmJvZHkubGFuZGluZy1ob21lICNmZWF0dXJlIC5jYXJkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgyKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjEpO1xufVxuYm9keS5sYW5kaW5nLWhvbWUgI2ZlYXR1cmUgLmNhcmQgaDIge1xuICBjb2xvcjogIzA2MTgzNDtcbiAgZm9udC1zaXplOiAxLjhlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC44ZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xufVxuYm9keS5sYW5kaW5nLWhvbWUgI2ZlYXR1cmUgLmNhcmQgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAyZW07XG59XG5ib2R5LmxhbmRpbmctaG9tZSAjZmVhdHVyZSAuY2FyZCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOGVtO1xuICBmb250LXNpemU6IDEuMDVlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMC42ZW07XG59XG5ib2R5LmxhbmRpbmctaG9tZSAjZmVhdHVyZSAuY2FyZCB1bCBsaSAuaWNvbiB7XG4gIGNvbG9yOiAjMTc0ZWI1O1xuICBtYXJnaW4tdG9wOiAwLjJlbTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PVxuU2lnbiBJblxuPT09PT09PT09PT09PT09PT09PT09PT09PSovXG5ib2R5LmxhbmRpbmctc2lnbi1pbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAzZW0gMWVtO1xufVxuYm9keS5sYW5kaW5nLXNpZ24taW4gLnNpZ24taW4td3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIG1heC13aWR0aDogMjZlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS5sYW5kaW5nLXNpZ24taW4gLmxvZ28ge1xuICB3aWR0aDogMTNlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMmVtO1xufVxuYm9keS5sYW5kaW5nLXNpZ24taW4gLmxvZ28gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkubGFuZGluZy1zaWduLWluIC5sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS5sYW5kaW5nLXNpZ24taW4gLnNpZ24taW4tY2FyZCAuZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMmVtO1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuYm9keS5sYW5kaW5nLXNpZ24taW4gLnNpZ24taW4tY2FyZCAuZm9ybS1jaGVjayBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmJvZHkubGFuZGluZy1zaWduLWluIC5zaWduLWluLWNhcmQgLmZvcm0tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwO1xufVxuYm9keS5sYW5kaW5nLXNpZ24taW4gLnNpZ24taW4tY2FyZCAuZm9yZ290LXBhc3N3b3JkLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW46IC0wLjZlbSAwIDEuNWVtO1xufVxuYm9keS5sYW5kaW5nLXNpZ24taW4gLnNpZ24taW4tY2FyZCAuZm9yZ290LXBhc3N3b3JkLWNvbnRhaW5lciBhIHtcbiAgZm9udC1zaXplOiAwLjgxZW07XG4gIGNvbG9yOiAjMTc0ZWI1O1xufVxuYm9keS5sYW5kaW5nLXNpZ24taW4gLnNpZ24taW4tY2FyZCAuZm9yZ290LXBhc3N3b3JkLWNvbnRhaW5lciBhOmhvdmVyIHtcbiAgY29sb3I6IHJnYigyOC4xNzUsIDk1LjU1LCAyMjEuNzI1KTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PVxuU2hhcmVkIGZvcm0gY2FyZFxuKHNpZ24taW4gY2FyZCBhbmQgdGhlIHJlcXVlc3QtYWNjb3VudCBjYXJkKVxuPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uc2lnbi1pbi1jYXJkLFxuLnJlcXVlc3QtY2FyZCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgcGFkZGluZzogMi41ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2lnbi1pbi1jYXJkIGgyLFxuLnJlcXVlc3QtY2FyZCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2lnbi1pbi1jYXJkIC5pbnRybyxcbi5yZXF1ZXN0LWNhcmQgLmludHJvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzZiNzI4MDtcbiAgZm9udC1zaXplOiAwLjk1ZW07XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cbi5zaWduLWluLWNhcmQgLmRldmlzZS1saW5rcyxcbi5yZXF1ZXN0LWNhcmQgLmRldmlzZS1saW5rcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMS41ZW07XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xufVxuLnNpZ24taW4tY2FyZCAuZGV2aXNlLWxpbmtzIGEsXG4ucmVxdWVzdC1jYXJkIC5kZXZpc2UtbGlua3MgYSB7XG4gIGNvbG9yOiAjMTc0ZWI1O1xufVxuLnNpZ24taW4tY2FyZCAuZGV2aXNlLWxpbmtzIGE6aG92ZXIsXG4ucmVxdWVzdC1jYXJkIC5kZXZpc2UtbGlua3MgYTpob3ZlciB7XG4gIGNvbG9yOiByZ2IoMjguMTc1LCA5NS41NSwgMjIxLjcyNSk7XG59XG4uc2lnbi1pbi1jYXJkIC5mb3JtLWdyb3VwLFxuLnJlcXVlc3QtY2FyZCAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMmVtO1xufVxuLnNpZ24taW4tY2FyZCBsYWJlbCxcbi5yZXF1ZXN0LWNhcmQgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC40ZW07XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2lnbi1pbi1jYXJkIGxhYmVsIC5vcHRpb25hbCxcbi5yZXF1ZXN0LWNhcmQgbGFiZWwgLm9wdGlvbmFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2YjcyODA7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICBtYXJnaW4tbGVmdDogMC4zZW07XG59XG4uc2lnbi1pbi1jYXJkIGlucHV0W3R5cGU9ZW1haWxdLFxuLnNpZ24taW4tY2FyZCBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5zaWduLWluLWNhcmQgaW5wdXRbdHlwZT10ZXh0XSxcbi5zaWduLWluLWNhcmQgaW5wdXRbdHlwZT10ZWxdLFxuLnNpZ24taW4tY2FyZCBzZWxlY3QsXG4uc2lnbi1pbi1jYXJkIHRleHRhcmVhLFxuLnJlcXVlc3QtY2FyZCBpbnB1dFt0eXBlPWVtYWlsXSxcbi5yZXF1ZXN0LWNhcmQgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4ucmVxdWVzdC1jYXJkIGlucHV0W3R5cGU9dGV4dF0sXG4ucmVxdWVzdC1jYXJkIGlucHV0W3R5cGU9dGVsXSxcbi5yZXF1ZXN0LWNhcmQgc2VsZWN0LFxuLnJlcXVlc3QtY2FyZCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1ZW0gMWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuNWVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIENlbnR1cnkgR290aGljLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5zaWduLWluLWNhcmQgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4uc2lnbi1pbi1jYXJkIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLnNpZ24taW4tY2FyZCBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLFxuLnNpZ24taW4tY2FyZCBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsXG4uc2lnbi1pbi1jYXJkIHNlbGVjdDpmb2N1cyxcbi5zaWduLWluLWNhcmQgdGV4dGFyZWE6Zm9jdXMsXG4ucmVxdWVzdC1jYXJkIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLnJlcXVlc3QtY2FyZCBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxcbi5yZXF1ZXN0LWNhcmQgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi5yZXF1ZXN0LWNhcmQgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLFxuLnJlcXVlc3QtY2FyZCBzZWxlY3Q6Zm9jdXMsXG4ucmVxdWVzdC1jYXJkIHRleHRhcmVhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMTc0ZWI1O1xufVxuLnNpZ24taW4tY2FyZCB0ZXh0YXJlYSxcbi5yZXF1ZXN0LWNhcmQgdGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xuICBtaW4taGVpZ2h0OiA2ZW07XG59XG4uc2lnbi1pbi1jYXJkIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpZ24taW4tY2FyZCAuYnV0dG9uLFxuLnJlcXVlc3QtY2FyZCBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4ucmVxdWVzdC1jYXJkIC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjgxZW07XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09XG5SZXF1ZXN0IEFjY291bnRcbj09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuYm9keS5sYW5kaW5nLXJlcXVlc3Qge1xuICBwYWRkaW5nOiA4LjVlbSAxZW0gNmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmJvZHkubGFuZGluZy1yZXF1ZXN0IC5yZXF1ZXN0LXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXgtd2lkdGg6IDQyZW07XG59XG5ib2R5LmxhbmRpbmctcmVxdWVzdCAucmVxdWVzdC1jYXJkIC5yZWNhcHRjaGEtbm90aWNlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzZiNzI4MDtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbjogMS4yZW0gMCAwO1xufVxuYm9keS5sYW5kaW5nLXJlcXVlc3QgLnJlcXVlc3QtY2FyZCAucmVjYXB0Y2hhLW5vdGljZSBhIHtcbiAgY29sb3I6ICM2YjcyODA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYm9keS5sYW5kaW5nLXJlcXVlc3QgLnJlcXVlc3QtY2FyZCAucmVjYXB0Y2hhLW5vdGljZSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxNzRlYjU7XG59XG5ib2R5LmxhbmRpbmctcmVxdWVzdCAucmVxdWVzdC1jYXJkIC5maWVsZC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEuMmVtO1xufVxuYm9keS5sYW5kaW5nLXJlcXVlc3QgLnJlcXVlc3QtY2FyZCAuZmllbGQtcm93IC5mb3JtLWdyb3VwIHtcbiAgZmxleDogMTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PVxuTW9iaWxlXG49PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgYm9keS5sYW5kaW5nLWhvbWUsXG4gIGJvZHkubGFuZGluZy1zaWduLWluLFxuICBib2R5LmxhbmRpbmctcmVxdWVzdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xhbmRpbmcvaW1nL2JhY2tncm91bmQtbW9iaWxlLmpwZ1wiKTtcbiAgfVxuICAucmVxdWVzdC1jYXJkIC5maWVsZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwODBweCkge1xuICBib2R5LmxhbmRpbmctaG9tZSAjZmVhdHVyZSB7XG4gICAgcGFkZGluZy10b3A6IDhlbTtcbiAgfVxuICBib2R5LmxhbmRpbmctaG9tZSAjZmVhdHVyZSAuY2FyZCB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gIH1cbiAgLmxhbmRpbmctaGVhZGVyIC5sb2dvIHtcbiAgICB3aWR0aDogOWVtO1xuICB9XG59XG4iXX0= */
