/*
$btn-border-radius:                  2rem !default;
$btn-border-radius-sm:               1rem !default;
$btn-border-radius-lg:               2rem !default;
$input-border-radius:                2rem !default;
$input-border-radius-sm:             1rem !default;
$input-border-radius-lg:             2rem !default;
*/
@import "../../../../../../vendor/joomla-custom-elements/css/joomla-alert.css";
#system-message-container:empty {
  display: none;
  margin-top: 0;
}

#system-message-container joomla-alert {
  position: relative;
  display: flex;
  width: 100%;
  min-width: 16rem;
  padding: 0;
  margin-bottom: 2rem;
  color: var(--gray-dark);
  background-color: hsl(0, 0%, 100%);
  border: 1px solid var(--alert-accent-color, transparent);
  border-radius: 0.25rem;
  transition: opacity 0.15s linear;
}
#system-message-container joomla-alert + * {
  margin-top: 1rem;
}
#system-message-container joomla-alert .alert-heading {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
  padding: 0.8rem;
  color: var(--alert-heading-text);
  background: var(--alert-accent-color, transparent);
}
#system-message-container joomla-alert .alert-heading .message::before,
#system-message-container joomla-alert .alert-heading .success::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  content: "";
  background-image: url('data:image/svg+xml;utf8,<svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path fill="rgba(255, 255, 255, .95)" d="M1299 813l-422 422q-19 19-45 19t-45-19l-294-294q-19-19-19-45t19-45l102-102q19-19 45-19t45 19l147 147 275-275q19-19 45-19t45 19l102 102q19 19 19 45t-19 45zm141 83q0-148-73-273t-198-198-273-73-273 73-198 198-73 273 73 273 198 198 273 73 273-73 198-198 73-273zm224 0q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z"/></svg>');
  background-size: 100%;
}
#system-message-container joomla-alert .alert-heading .notice::before,
#system-message-container joomla-alert .alert-heading .info::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  content: "";
  background-image: url('data:image/svg+xml;utf8,<svg width="1792" height="1792" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path fill="rgba(255, 255, 255, .95)" d="M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"/></svg>');
  background-size: 100%;
}
#system-message-container joomla-alert .alert-heading .warning::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  content: "";
  background-image: url('data:image/svg+xml;utf8,<svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path fill="rgba(255, 255, 255, .95)" d="M1024 1375v-190q0-14-9.5-23.5t-22.5-9.5h-192q-13 0-22.5 9.5t-9.5 23.5v190q0 14 9.5 23.5t22.5 9.5h192q13 0 22.5-9.5t9.5-23.5zm-2-374l18-459q0-12-10-19-13-11-24-11h-220q-11 0-24 11-10 7-10 21l17 457q0 10 10 16.5t24 6.5h185q14 0 23.5-6.5t10.5-16.5zm-14-934l768 1408q35 63-2 126-17 29-46.5 46t-63.5 17h-1536q-34 0-63.5-17t-46.5-46q-37-63-2-126l768-1408q17-31 47-49t65-18 65 18 47 49z"/></svg>');
  background-size: 100%;
}
#system-message-container joomla-alert .alert-heading .error::before,
#system-message-container joomla-alert .alert-heading .danger::before {
  display: inline-block;
  width: 1em;
  height: 1em;
  content: "";
  background-image: url('data:image/svg+xml;utf8,<svg width="1792" height="1792" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path fill="rgba(255, 255, 255, .95)" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z"/></svg>');
  background-size: 100%;
}
#system-message-container joomla-alert .alert-wrapper {
  width: 100%;
}
#system-message-container joomla-alert .alert-link {
  color: var(--success, inherit);
}
#system-message-container joomla-alert[type=success], #system-message-container joomla-alert[type=message] {
  --alert-accent-color: var(--success);
  --alert-heading-text: hsla(0, 0%, 100%, .95);
  --alert-close-button: var(--success);
  background-color: hsl(0, 0%, 100%);
}
#system-message-container joomla-alert[type=info], #system-message-container joomla-alert[type=notice] {
  --alert-accent-color: var(--info);
  --alert-heading-text: hsla(0, 0%, 100%, .95);
  --alert-close-button: var(--info);
  background-color: hsl(0, 0%, 100%);
}
#system-message-container joomla-alert[type=warning] {
  --alert-accent-color: var(--warning);
  --alert-heading-text: hsla(0, 0%, 100%, .95);
  --alert-close-button: var(--warning);
  background-color: hsl(0, 0%, 100%);
}
#system-message-container joomla-alert[type=error], #system-message-container joomla-alert[type=danger] {
  --alert-accent-color: var(--danger);
  --alert-heading-text: hsla(0, 0%, 100%, .95);
  --alert-close-button: var(--danger);
  background-color: hsl(0, 0%, 100%);
}
#system-message-container joomla-alert .joomla-alert--close,
#system-message-container joomla-alert .joomla-alert-button--close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.2rem 0.8rem;
  font-size: 2rem;
  color: var(--alert-close-button);
  background: none;
  border: 0;
  opacity: 1;
}
#system-message-container joomla-alert .joomla-alert--close:hover, #system-message-container joomla-alert .joomla-alert--close:focus,
#system-message-container joomla-alert .joomla-alert-button--close:hover,
#system-message-container joomla-alert .joomla-alert-button--close:focus {
  text-decoration: none;
  cursor: pointer;
  opacity: 0.75;
}
[dir=rtl] #system-message-container joomla-alert .joomla-alert--close,
[dir=rtl] #system-message-container joomla-alert .joomla-alert-button--close {
  right: auto;
  left: 0;
  padding: 0.2rem 0.6rem;
}
#system-message-container joomla-alert div {
  font-size: 1rem;
}
#system-message-container joomla-alert div .alert-message {
  padding: 0.3rem 2rem 0.3rem 0.3rem;
  margin: 0.5rem;
}
[dir=rtl] #system-message-container joomla-alert div .alert-message {
  padding: 0.3rem 0.3rem 0.3rem 2rem;
}
#system-message-container joomla-alert div .alert-message:not(:first-of-type) {
  border-top: 1px solid var(--alert-accent-color);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvb2xzL3ZhcmlhYmxlcy9fdmFyaWFibGVzLnNjc3MiLCJ2ZW5kb3Ivam9vbWxhLWN1c3RvbS1lbGVtZW50cy9qb29tbGEtYWxlcnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnUkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQy9RUTtBQUlOO0VBQ0U7RUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCREVvQztFQ0RwQztFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUVFO0VBQ0E7RUFDQTtFQUNBLGtCRHJFa0M7O0FDd0VwQztFQUVFO0VBQ0E7RUFDQTtFQUNBLGtCRDdFa0M7O0FDZ0ZwQztFQUNFO0VBQ0E7RUFDQTtFQUNBLGtCRHBGa0M7O0FDdUZwQztFQUVFO0VBQ0E7RUFDQTtFQUNBLGtCRDVGa0M7O0FDK0ZwQztBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7O0FBQ0E7RUFDRTtFQUNBOztBQUVBO0VBQ0U7O0FBSUo7RUFDRSIsImZpbGUiOiJ2ZW5kb3Ivam9vbWxhLWN1c3RvbS1lbGVtZW50cy9qb29tbGEtYWxlcnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gR2xvYmFsXG4kbmVvdGVyaWMtY29udGFpbmVyLW1haW4tYmc6ICAgICAgICBoc2woMCwgMCUsIDk1JSkgIWRlZmF1bHQ7XG4kbmVvdGVyaWMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICBoc2woMjEwLCAxNCUsIDg5JSkgIWRlZmF1bHQ7XG4kbmVvdGVyaWMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAxcHggMXB4IDRweCBoc2xhKDAsIDAlLCAwJSwgLjEpICFkZWZhdWx0O1xuJG5lb3RlcmljLWJsb2NrLWhlYWRlci1iZzogICAgICAgICAgaHNsKDAsIDAlLCA5NiUpICFkZWZhdWx0O1xuJG5lb3RlcmljLWhlYWRlci1ncmFkOiAgICAgICAgICAgICAgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tbmVvdGVyaWMtY29sb3ItcHJpbWFyeSkgMCUsIHZhcigtLXRlbXBsYXRlLWxpbmstaG92ZXItY29sb3IpIDEwMCUpICFkZWZhdWx0O1xuJG5lb3RlcmljLWhlYWRlci1ncmFkLXJ0bDogICAgICAgICAgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tdGVtcGxhdGUtbGluay1ob3Zlci1jb2xvcikgMCUsIHZhcigtLW5lb3RlcmljLWNvbG9yLXByaW1hcnkpIDEwMCUpICFkZWZhdWx0O1xuJG5lb3RlcmljLWludmVydGVkLXRleHQtY29sb3I6ICAgICAgdmFyKC0tdGVtcGxhdGUtbGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBTdGFuZGFyZFxuJHN0YW5kYXJkLWNvbG9yLXByaW1hcnk6ICAgICAgICAgICAgICBoc2woMjIwLCA2NyUsIDIwJSkgIWRlZmF1bHQ7XG4kc3RhbmRhcmQtY29sb3ItbGluazogICAgICAgICAgICAgICAgIGhzbCgyMjAsIDY3JSwgNDAlKSAhZGVmYXVsdDtcbiRzdGFuZGFyZC1jb2xvci1ob3ZlcjogICAgICAgICAgICAgICAgaHNsKDI0MiwgMzAlLCAzNiUpICFkZWZhdWx0O1xuXG4vLyBBbHRlcm5hdGl2ZVxuJGFsdGVybmF0aXZlLWNvbG9yLXByaW1hcnk6ICAgICAgICAgICBoc2woMzUxLCA1NCUsIDM3JSkgIWRlZmF1bHQ7XG4kYWx0ZXJuYXRpdmUtY29sb3ItbGluazogICAgICAgICAgICAgIGhzbCgyMDcsIDQ5JSwgMzclKSAhZGVmYXVsdDtcbiRhbHRlcm5hdGl2ZS1jb2xvci1ob3ZlcjogICAgICAgICAgICAgaHNsKDM1MSwgMzMlLCA0NCUpICFkZWZhdWx0O1xuXG4kd2hpdGU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhzbCgwLCAwJSwgMTAwJSkgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhzbCgyMTAsIDE3JSwgOTglKSAhZGVmYXVsdDtcbiRncmF5LTIwMDogICAgICAgICAgICAgICAgICAgICAgICAgICAgaHNsKDIxMCwgMTYlLCA5MyUpICFkZWZhdWx0O1xuJGdyYXktMzAwOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoc2woMjEwLCAxNCUsIDg5JSkgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhzbCgyMTAsIDE0JSwgODMlKSAhZGVmYXVsdDtcbiRncmF5LTUwMDogICAgICAgICAgICAgICAgICAgICAgICAgICAgaHNsKDIxMCwgMTElLCA3MSUpICFkZWZhdWx0O1xuJGdyYXktNjAwOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoc2woMjEwLCA3JSwgNDYlKSAhZGVmYXVsdDtcbiRncmF5LTcwMDogICAgICAgICAgICAgICAgICAgICAgICAgICAgaHNsKDIxMCwgOSUsIDMxJSkgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhzbCgyMTAsIDEwJSwgMjMlKSAhZGVmYXVsdDtcbiRncmF5LTkwMDogICAgICAgICAgICAgICAgICAgICAgICAgICAgaHNsKDIxMCwgMTElLCAxNSUpICFkZWZhdWx0O1xuJGJsYWNrOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoc2woMCwgMCUsIDAlKSAhZGVmYXVsdDtcblxuJGdyYXlzOiAoXG4gIDEwMDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTEwMCxcbiAgMjAwOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwLFxuICAzMDA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0zMDAsXG4gIDQwMDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCxcbiAgNTAwOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNTAwLFxuICA2MDA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS02MDAsXG4gIDcwMDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCxcbiAgODAwOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktODAwLFxuICA5MDA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDBcbikgIWRlZmF1bHQ7XG5cbiRibHVlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHNsKDI0MCwgOTglLCAxNyUpICFkZWZhdWx0O1xuJGluZGlnbzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoc2woMjYzLCA5MCUsIDUxJSkgIWRlZmF1bHQ7XG4kcHVycGxlOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhzbCgyNjEsIDUxJSwgNTElKSAhZGVmYXVsdDtcbiRwaW5rOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHNsKDMzMiwgNzklLCA1OCUpICFkZWZhdWx0O1xuJHJlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoc2woMywgNzUlLCAzNyUpICFkZWZhdWx0O1xuJG9yYW5nZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoc2woMjcsIDk4JSwgNTQlKSAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHNsKDM0LCAxMDAlLCAzNCUpICFkZWZhdWx0O1xuJGdyZWVuOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoc2woMTIwLCAzMiUsIDM5JSkgIWRlZmF1bHQ7XG4kdGVhbDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhzbCgxOTQsIDY2JSwgNjElKSAhZGVmYXVsdDtcbiRjeWFuOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHNsKDIwNywgNDklLCAzNyUpICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICAgICAgICAgICAgICAgICAgICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICAgICAgICAgICAgICAgICAgICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkY3lhbixcbiAgXCJ3aGl0ZVwiOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGVcbikgIWRlZmF1bHQ7XG5cbiRwcmltYXJ5OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6IChcbiAgcHJpbWFyeTogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJsdWUsXG4gIHNlY29uZGFyeTogICAgICAgICAgICAgICAgICAgICAgICAgICRzZWNvbmRhcnksXG4gIHN1Y2Nlc3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRzdWNjZXNzLFxuICBpbmZvOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkaW5mbyxcbiAgd2FybmluZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdhcm5pbmcsXG4gIGRhbmdlcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICRkYW5nZXIsXG4gIGxpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRsaWdodCxcbiAgZGFyazogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGRhcmtcbikgIWRlZmF1bHQ7XG5cbiRjb2xvcnM6IChcbiAgY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNyksXG4gIGJsdWVncmF5OiAgICAgICAgICAgICAgICAgICAgICAgICNiMmJmY2QsXG4gIGxpZ2h0Ymx1ZWdyYXk6ICAgICAgICAgICAgICAgICAgICNmNmY5ZmMsXG4gIHRvb2xiYXItYmc6ICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSxcbiAgc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICAgICAgICAgdmFyKC0tc3VjY2VzcyksXG4gIGluZm8tYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLWluZm8pLFxuICB3YXJuaW5nLWJvcmRlcjogICAgICAgICAgICAgICAgICB2YXIoLS13YXJuaW5nKSxcbiAgZGFuZ2VyLWJvcmRlcjogICAgICAgICAgICAgICAgICAgdmFyKC0tZGFuZ2VyKSxcbiAgYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwLFxuICBcIndoaXRlXCI6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSwgLy8gdGhlIGtleSBoZXJlIG11c3QgYmUgaW4gcXVvdGVzIHRvIGF2b2lkIHNjc3MgY29tcGlsYXRpb24gd2FybmluZ3MuXG4gIHdoaXRlLW9mZnNldDogICAgICAgICAgICAgICAgICAgICNmZWZlZmUsXG4gIGZvY3VzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICMzOWYsXG4gIGZvY3VzLXNoYWRvdzogICAgICAgICAgICAgICAgICAgIDAgMCAwIC4ycmVtICNlYWVhZWEsXG4gIHRvZ2dsZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICR3aGl0ZSwgLy91c2VkIGluIHNpZGViYXJcbikgIWRlZmF1bHQ7XG5cbiR0ZW1wbGF0ZS1jb2xvcnM6IChcbiAgdGVtcGxhdGUtYmctbGlnaHQ6ICAgICAgICAgICAgICAgICAgICNmMGY0ZmIsIC8vbGlnaHQgYmFja2dyb3VuZCBjb2xvciwgZnJvbnRlbmQgZGFzaGJvYXJkIGJhY2tncm91bmRcbiAgdGVtcGxhdGUtdGV4dC1saWdodDogICAgICAgICAgICAgICAgICR3aGl0ZSxcbiAgdGVtcGxhdGUtc3BlY2lhbC1jb2xvcjogICAgICAgICAgICAgICMxMzJmNTMsXG4gIHRlbXBsYXRlLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAjMmE2OWI4LFxuICB0ZW1wbGF0ZS1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgZGFya2VuKCMyYTY5YjgsIDIwJSksXG4gIHRlbXBsYXRlLWNvbnRyYXN0OiAgICAgICAgICAgICAgICAgICAjMmE2OWI4LFxuICB0ZW1wbGF0ZS1iZy1kYXJrOiAgICAgICAgICAgICAgICAgICAgaHNsKHZhcigtLWh1ZSksIDQwJSwgMjAlKSxcbiAgdGVtcGxhdGUtYmctZGFyay0zOiAgICAgICAgICAgICAgICAgIGhzbCh2YXIoLS1odWUpLCA0MCUsIDk3JSksXG4gIHRlbXBsYXRlLWJnLWRhcmstNTogICAgICAgICAgICAgICAgICBoc2wodmFyKC0taHVlKSwgNDAlLCA5NSUpLFxuICB0ZW1wbGF0ZS1iZy1kYXJrLTc6ICAgICAgICAgICAgICAgICAgaHNsKHZhcigtLWh1ZSksIDQwJSwgOTMlKSxcbiAgdGVtcGxhdGUtYmctZGFyay0xMDogICAgICAgICAgICAgICAgIGhzbCh2YXIoLS1odWUpLCA0MCUsIDkwJSksXG4gIHRlbXBsYXRlLWJnLWRhcmstMTU6ICAgICAgICAgICAgICAgICBoc2wodmFyKC0taHVlKSwgNDAlLCA4NSUpLFxuICB0ZW1wbGF0ZS1iZy1kYXJrLTIwOiAgICAgICAgICAgICAgICAgaHNsKHZhcigtLWh1ZSksIDQwJSwgODAlKSxcbiAgdGVtcGxhdGUtYmctZGFyay0zMDogICAgICAgICAgICAgICAgIGhzbCh2YXIoLS1odWUpLCA0MCUsIDcwJSksXG4gIHRlbXBsYXRlLWJnLWRhcmstNDA6ICAgICAgICAgICAgICAgICBoc2wodmFyKC0taHVlKSwgNDAlLCA2MCUpLFxuICB0ZW1wbGF0ZS1iZy1kYXJrLTUwOiAgICAgICAgICAgICAgICAgaHNsKHZhcigtLWh1ZSksIDQwJSwgNTAlKSxcbiAgdGVtcGxhdGUtYmctZGFyay02MDogICAgICAgICAgICAgICAgIGhzbCh2YXIoLS1odWUpLCA0MCUsIDQwJSksXG4gIHRlbXBsYXRlLWJnLWRhcmstNjU6ICAgICAgICAgICAgICAgICBoc2wodmFyKC0taHVlKSwgNDAlLCAzNSUpLFxuICB0ZW1wbGF0ZS1iZy1kYXJrLTcwOiAgICAgICAgICAgICAgICAgaHNsKHZhcigtLWh1ZSksIDQwJSwgMzAlKSxcbiAgdGVtcGxhdGUtYmctZGFyay03NTogICAgICAgICAgICAgICAgIGhzbCh2YXIoLS1odWUpLCA0MCUsIDI1JSksXG4gIHRlbXBsYXRlLWJnLWRhcmstODA6ICAgICAgICAgICAgICAgICBoc2wodmFyKC0taHVlKSwgNDAlLCAyMCUpLFxuICB0ZW1wbGF0ZS1iZy1kYXJrLTkwOiAgICAgICAgICAgICAgICAgaHNsKHZhcigtLWh1ZSksIDQwJSwgMTAlKSxcbikgIWRlZmF1bHQ7XG5cbiRncmF5LXRleHQtY29sb3JzOiAoXG4gIGdyYXktMTAwOiAgICAgICAgICAgICAgICAgICAgICAgICAgIGhzbCh2YXIoLS10ZXh0LWh1ZSwgMjEwKSwgMTclLCA5OCUpLFxuICBncmF5LTIwMDogICAgICAgICAgICAgICAgICAgICAgICAgICBoc2wodmFyKC0tdGV4dC1odWUsIDIxMCksIDE2JSwgOTMlKSxcbiAgZ3JheS0zMDA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHNsKHZhcigtLXRleHQtaHVlLCAyMTApLCAxNCUsIDg5JSksXG4gIGdyYXktNDAwOiAgICAgICAgICAgICAgICAgICAgICAgICAgIGhzbCh2YXIoLS10ZXh0LWh1ZSwgMjEwKSwgMTQlLCA4MyUpLFxuICBncmF5LTUwMDogICAgICAgICAgICAgICAgICAgICAgICAgICBoc2wodmFyKC0tdGV4dC1odWUsIDIxMCksIDExJSwgNzElKSxcbiAgZ3JheS02MDA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHNsKHZhcigtLXRleHQtaHVlLCAyMTApLCA3JSwgNDYlKSxcbiAgZ3JheS03MDA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHNsKHZhcigtLXRleHQtaHVlLCAyMTApLCA5JSwgMzElKSxcbiAgZ3JheS04MDA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHNsKHZhcigtLXRleHQtaHVlLCAyMTApLCAxMCUsIDIzJSksXG4gIGdyYXktOTAwOiAgICAgICAgICAgICAgICAgICAgICAgICAgIGhzbCh2YXIoLS10ZXh0LWh1ZSwgMjEwKSwgMTElLCAxNSUpLFxuICBwcmltYXJ5OiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS10ZW1wbGF0ZS1wcmltYXJ5LWNvbG9yKSxcbiAgbmVvdGVyaWMtY29sb3ItcHJpbWFyeTogICAgICAgICAgICAgdmFyKC0tdGVtcGxhdGUtcHJpbWFyeS1jb2xvciksXG4pICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAkc3RhbmRhcmQtY29sb3ItbGluayAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJHN0YW5kYXJkLWNvbG9yLWhvdmVyICFkZWZhdWx0O1xuXG4vLyBCcmVhZGNydW1ic1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG5cbi8vIEdyaWQgY29sdW1uc1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kbmVvdGVyaWMtZ3JpZC1ndXR0ZXI6ICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAhZGVmYXVsdDtcblxuLy8gQ29tcG9uZW50c1xuJGZhLWZvbnQtcGF0aDogICAgICAgICAgICAgICAgICAgICAgICBcIi4uLy4uLy4uL21lZGlhL3ZlbmRvci9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzXCIgIWRlZmF1bHQ7XG5cbi8vIFRyZWVzZWxlY3RcbiR0cmVlc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgMi4ycmVtICFkZWZhdWx0O1xuXG4vLyBNZXRpc01lbnVcbiRtZXRpc21lbnU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuLy8gVG9vbGJhclxuJG5lb3RlcmljLXRvb2xiYXItbGluZS1oZWlnaHQ6ICAgICAgICAxLjhyZW0gIWRlZmF1bHQ7XG5cbi8vIFR5cG9ncmFwaHlcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgICAgICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAgICAgICAgIHZhcigtLW5lb3RlcmljLWZvbnQtZmFtaWx5LWJvZHksICRmb250LWZhbWlseS1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcbiRmb250LXNpemUtcm9vdDogICAgICAgICAgICAgICAgICAgICAgMTRweDtcbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tbmVvdGVyaWMtZm9udC13ZWlnaHQtbm9ybWFsLCA0MDApICFkZWZhdWx0O1xuXG4vLyBJY29uc1xuJGppY29uLWNzcy1wcmVmaXg6ICAgICAgICAgICAgICAgICAgICBpY29uICFkZWZhdWx0O1xuJGZhLWNzcy1wcmVmaXg6ICAgICAgICAgICAgICAgICAgICAgICBmYSAhZGVmYXVsdDtcblxuLy8gVGFibGVzXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG5cbi8vIEZvcm1zXG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgICAgICAgLjZyZW0gMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjZyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAgIC43cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgIDNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgICAxMTZyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZS1zbTogICAgICAgICAgICA3NXJlbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICAgIHVybChcIi4uL2ltYWdlcy9zZWxlY3QtYmcuc3ZnXCIpICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1ydGw6ICAgICAgICAgdXJsKFwiLi4vaW1hZ2VzL3NlbGVjdC1iZy1ydGwuc3ZnXCIpICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1hY3RpdmU6ICAgICAgdXJsKFwiLi4vLi4vLi4vaW1hZ2VzL3NlbGVjdC1iZy5zdmdcIikgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWFjdGl2ZS1ydGw6ICB1cmwoXCIuLi8uLi8uLi9pbWFnZXMvc2VsZWN0LWJnLXJ0bC5zdmdcIikgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmFja2dyb3VuZDogICAgICAgICAgICAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yIG5vLXJlcGVhdCByaWdodCBjZW50ZXIgLyAkZm9ybS1zZWxlY3QtYmctc2l6ZSAhZGVmYXVsdDsgLy8gVXNlZCBzbyB3ZSBjYW4gaGF2ZSBtdWx0aXBsZSBiYWNrZ3JvdW5kIGVsZW1lbnRzIChlLmcuLCBhcnJvdyBhbmQgZmVlZGJhY2sgaWNvbilcbiRmb3JtLXNlbGVjdC1iYWNrZ3JvdW5kLXJ0bDogICAgICAgICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcnRsIG5vLXJlcGVhdCBsZWZ0IGNlbnRlciAvICRmb3JtLXNlbGVjdC1iZy1zaXplICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuJGZvcm0tc2VsZWN0LW11bHRpcGxlLXBhZGRpbmcteTogICAgLjNyZW0gIWRlZmF1bHQ7XG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3RcbiR6aW5kZXgtbmVnYXRpdmU6ICAgICAgICAgICAgICAgICAgICAgLTEgIWRlZmF1bHQ7XG4kemluZGV4LWFjdGlvbnM6ICAgICAgICAgICAgICAgICAgICAgIGF1dG8gIWRlZmF1bHQ7XG4kemluZGV4LXRvb2xiYXI6ICAgICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXNpZGViYXI6ICAgICAgICAgICAgICAgICAgICAgIDEwMTAgIWRlZmF1bHQ7XG4kemluZGV4LWhlYWRlcjogICAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWFsZXJ0czogICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vYmlsZS1ib3R0b206ICAgICAgICAgICAgICAgIDgwMDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vYmlsZS10b2dnbGU6ICAgICAgICAgICAgICAgIDk5OTkgIWRlZmF1bHQ7XG4kemluZGV4LW1vYmlsZS1tZW51OiAgICAgICAgICAgICAgICAgIDkwMDAgIWRlZmF1bHQ7XG5cbi8vIE5hdnNcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIE5hdnNcbiRuZW90ZXJpYy10YWJzLWhlYWRlci1iZzogICAgICAgICAgICRuZW90ZXJpYy1ibG9jay1oZWFkZXItYmcgIWRlZmF1bHQ7XG4kbmVvdGVyaWMtdGFicy1hY3RpdmUtYmc6ICAgICAgICAgICBoc2xhKDAsIDAlLCAwJSwgLjMpICFkZWZhdWx0O1xuJG5lb3RlcmljLXRhYnMtYWN0aXZlLWhpZ2hsaWdodDogICAgdmFyKC0tbmVvdGVyaWMtY29sb3ItcHJpbWFyeSkgIWRlZmF1bHQ7XG5cbi8vIE5hdmJhclxuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAxLjVyZW0gKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcblxuLy8gQ2FyZHNcbiRuZW90ZXJpYy1jYXJkLXRpdGxlLWJnOiAgICAgICAgICAgICRuZW90ZXJpYy1ibG9jay1oZWFkZXItYmcgIWRlZmF1bHQ7XG4kbmVvdGVyaWMtY2FyZC10aXRsZS1pY29uLWJnOiAgICAgICAkbmVvdGVyaWMtYmxvY2staGVhZGVyLWJnICFkZWZhdWx0O1xuJG5lb3RlcmljLWNhcmQtdGl0bGUtaWNvbi1iZy1ob3Zlcjogc2NhbGUtY29sb3IoJG5lb3RlcmljLWNhcmQtdGl0bGUtYmcsICRsaWdodG5lc3M6IDIlKSAhZGVmYXVsdDtcbiRjYXJkLWJnLWNvbG9yLWxpZ2h0OiAgICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGNhcmQtYmctY29sb3ItZGFyazogICAgICAgICAgICAgICAgICB2YXIoLS1uZW90ZXJpYy1jb2xvci1wcmltYXJ5KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgJG5lb3RlcmljLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuLy8gQmFkZ2VzXG4kYmFkZ2UtZGVmYXVsdC1iZzogICAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuLy8gTW9kYWxzXG4kbW9kYWwtaGVhZGVyLWhlaWdodDogICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsZXJ0c1xuJHN0YXRlLXN1Y2Nlc3MtdGV4dDogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kc3RhdGUtc3VjY2Vzcy1iZzogICAgICAgICAgICAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJHN0YXRlLXN1Y2Nlc3MtYm9yZGVyOiAgICAgICAgICAgICAgICBzY2FsZS1jb2xvcigkc3VjY2VzcywgJGxpZ2h0bmVzczogLTUlKSAhZGVmYXVsdDtcblxuJHN0YXRlLWluZm8tdGV4dDogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kc3RhdGUtaW5mby1iZzogICAgICAgICAgICAgICAgICAgICAgICRpbmZvICFkZWZhdWx0O1xuJHN0YXRlLWluZm8tYm9yZGVyOiAgICAgICAgICAgICAgICAgICBzY2FsZS1jb2xvcigkaW5mbywgJGxpZ2h0bmVzczogLTclKSAhZGVmYXVsdDtcblxuJHN0YXRlLXdhcm5pbmctdGV4dDogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kc3RhdGUtd2FybmluZy1iZzogICAgICAgICAgICAgICAgICAgICR3YXJuaW5nICFkZWZhdWx0O1xuJHN0YXRlLXdhcm5pbmctYm9yZGVyOiAgICAgICAgICAgICAgICBzY2FsZS1jb2xvcigkd2FybmluZywgJGxpZ2h0bmVzczogLTUlKSAhZGVmYXVsdDtcblxuJHN0YXRlLWRhbmdlci10ZXh0OiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kc3RhdGUtZGFuZ2VyLWJnOiAgICAgICAgICAgICAgICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XG4kc3RhdGUtZGFuZ2VyLWJvcmRlcjogICAgICAgICAgICAgICAgIHNjYWxlLWNvbG9yKCRkYW5nZXIsICRsaWdodG5lc3M6IC01JSkgIWRlZmF1bHQ7XG5cbi8vIE1hcmsgZWxlbWVudFxuJG1hcmstYmc6ICNmYmVlYTggIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICAgIDAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgICAgMC4ycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICAgIDAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXhsOiAgICAgICAgICAgICAgICAgICAwLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy0yeGw6ICAgICAgICAgICAgICAgICAgMC4zcmVtICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgIDAgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiAgMCAhZGVmYXVsdDtcbi8qXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4qL1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBjaGFuZ2UgYm9yZGVyIHdpZHRoXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAgIDJweCAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS1ncmF5LTYwMCk7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLWdyYXktOTAwKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIHZhcigtLWdyYXktODAwKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgIHZhcigtLWdyYXktMjAwKSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgdmFyKC0tdGVtcGxhdGUtcHJpbWFyeS1jb250cmFzdC1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICB2YXIoLS10ZW1wbGF0ZS1wcmltYXJ5LWNvbG9yKSAhZGVmYXVsdDsiLCJAaW1wb3J0IFwiLi4vLi4vdG9vbHMvdG9vbHNcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi8uLi8uLi92ZW5kb3Ivam9vbWxhLWN1c3RvbS1lbGVtZW50cy9jc3Mvam9vbWxhLWFsZXJ0LmNzc1wiO1xuXG4vLyBUaGUgZm9sbG93aW5nIGlzIGEgcmVzdHlsZSBmb3IgdGhlIHN5c3RlbSBhbGVydHNcbiNzeXN0ZW0tbWVzc2FnZS1jb250YWluZXIge1xuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuI3N5c3RlbS1tZXNzYWdlLWNvbnRhaW5lciBqb29tbGEtYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDE2cmVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBjb2xvcjogdmFyKC0tZ3JheS1kYXJrKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hbGVydC1hY2NlbnQtY29sb3IsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgbGluZWFyO1xuXG4gICsgKiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5hbGVydC1oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IC44cmVtO1xuICAgIGNvbG9yOiB2YXIoLS1hbGVydC1oZWFkaW5nLXRleHQpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFsZXJ0LWFjY2VudC1jb2xvciwgdHJhbnNwYXJlbnQpO1xuXG4gICAgLm1lc3NhZ2U6OmJlZm9yZSxcbiAgICAuc3VjY2Vzczo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxZW07XG4gICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIxNzkyXCIgaGVpZ2h0PVwiMTc5MlwiIHZpZXdCb3g9XCIwIDAgMTc5MiAxNzkyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCJyZ2JhKDI1NSwgMjU1LCAyNTUsIC45NSlcIiBkPVwiTTEyOTkgODEzbC00MjIgNDIycS0xOSAxOS00NSAxOXQtNDUtMTlsLTI5NC0yOTRxLTE5LTE5LTE5LTQ1dDE5LTQ1bDEwMi0xMDJxMTktMTkgNDUtMTl0NDUgMTlsMTQ3IDE0NyAyNzUtMjc1cTE5LTE5IDQ1LTE5dDQ1IDE5bDEwMiAxMDJxMTkgMTkgMTkgNDV0LTE5IDQ1em0xNDEgODNxMC0xNDgtNzMtMjczdC0xOTgtMTk4LTI3My03My0yNzMgNzMtMTk4IDE5OC03MyAyNzMgNzMgMjczIDE5OCAxOTggMjczIDczIDI3My03MyAxOTgtMTk4IDczLTI3M3ptMjI0IDBxMCAyMDktMTAzIDM4NS41dC0yNzkuNSAyNzkuNS0zODUuNSAxMDMtMzg1LjUtMTAzLTI3OS41LTI3OS41LTEwMy0zODUuNSAxMDMtMzg1LjUgMjc5LjUtMjc5LjUgMzg1LjUtMTAzIDM4NS41IDEwMyAyNzkuNSAyNzkuNSAxMDMgMzg1LjV6XCIvPjwvc3ZnPicpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIH1cblxuICAgIC5ub3RpY2U6OmJlZm9yZSxcbiAgICAuaW5mbzo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxZW07XG4gICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIxNzkyXCIgaGVpZ2h0PVwiMTc5MlwiIHZpZXdCb3g9XCIwIDAgNTEyIDUxMlwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsPVwicmdiYSgyNTUsIDI1NSwgMjU1LCAuOTUpXCIgZD1cIk0yNTYgOEMxMTkuMDQzIDggOCAxMTkuMDgzIDggMjU2YzAgMTM2Ljk5NyAxMTEuMDQzIDI0OCAyNDggMjQ4czI0OC0xMTEuMDAzIDI0OC0yNDhDNTA0IDExOS4wODMgMzkyLjk1NyA4IDI1NiA4em0wIDExMGMyMy4xOTYgMCA0MiAxOC44MDQgNDIgNDJzLTE4LjgwNCA0Mi00MiA0Mi00Mi0xOC44MDQtNDItNDIgMTguODA0LTQyIDQyLTQyem01NiAyNTRjMCA2LjYyNy01LjM3MyAxMi0xMiAxMmgtODhjLTYuNjI3IDAtMTItNS4zNzMtMTItMTJ2LTI0YzAtNi42MjcgNS4zNzMtMTIgMTItMTJoMTJ2LTY0aC0xMmMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmg2NGM2LjYyNyAwIDEyIDUuMzczIDEyIDEydjEwMGgxMmM2LjYyNyAwIDEyIDUuMzczIDEyIDEydjI0elwiLz48L3N2Zz4nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICB9XG5cbiAgICAud2FybmluZzo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxZW07XG4gICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIxNzkyXCIgaGVpZ2h0PVwiMTc5MlwiIHZpZXdCb3g9XCIwIDAgMTc5MiAxNzkyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCJyZ2JhKDI1NSwgMjU1LCAyNTUsIC45NSlcIiBkPVwiTTEwMjQgMTM3NXYtMTkwcTAtMTQtOS41LTIzLjV0LTIyLjUtOS41aC0xOTJxLTEzIDAtMjIuNSA5LjV0LTkuNSAyMy41djE5MHEwIDE0IDkuNSAyMy41dDIyLjUgOS41aDE5MnExMyAwIDIyLjUtOS41dDkuNS0yMy41em0tMi0zNzRsMTgtNDU5cTAtMTItMTAtMTktMTMtMTEtMjQtMTFoLTIyMHEtMTEgMC0yNCAxMS0xMCA3LTEwIDIxbDE3IDQ1N3EwIDEwIDEwIDE2LjV0MjQgNi41aDE4NXExNCAwIDIzLjUtNi41dDEwLjUtMTYuNXptLTE0LTkzNGw3NjggMTQwOHEzNSA2My0yIDEyNi0xNyAyOS00Ni41IDQ2dC02My41IDE3aC0xNTM2cS0zNCAwLTYzLjUtMTd0LTQ2LjUtNDZxLTM3LTYzLTItMTI2bDc2OC0xNDA4cTE3LTMxIDQ3LTQ5dDY1LTE4IDY1IDE4IDQ3IDQ5elwiLz48L3N2Zz4nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICB9XG5cbiAgICAuZXJyb3I6OmJlZm9yZSxcbiAgICAuZGFuZ2VyOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDFlbTtcbiAgICAgIGhlaWdodDogMWVtO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjE3OTJcIiBoZWlnaHQ9XCIxNzkyXCIgdmlld0JveD1cIjAgMCA1MTIgNTEyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCJyZ2JhKDI1NSwgMjU1LCAyNTUsIC45NSlcIiBkPVwiTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTAgNDQ4Yy0xMTAuNSAwLTIwMC04OS41LTIwMC0yMDBTMTQ1LjUgNTYgMjU2IDU2czIwMCA4OS41IDIwMCAyMDAtODkuNSAyMDAtMjAwIDIwMHptMTAxLjgtMjYyLjJMMjk1LjYgMjU2bDYyLjIgNjIuMmM0LjcgNC43IDQuNyAxMi4zIDAgMTdsLTIyLjYgMjIuNmMtNC43IDQuNy0xMi4zIDQuNy0xNyAwTDI1NiAyOTUuNmwtNjIuMiA2Mi4yYy00LjcgNC43LTEyLjMgNC43LTE3IDBsLTIyLjYtMjIuNmMtNC43LTQuNy00LjctMTIuMyAwLTE3bDYyLjItNjIuMi02Mi4yLTYyLjJjLTQuNy00LjctNC43LTEyLjMgMC0xN2wyMi42LTIyLjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDYyLjIgNjIuMiA2Mi4yLTYyLjJjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDIyLjYgMjIuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTd6XCIvPjwvc3ZnPicpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5hbGVydC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tc3VjY2VzcywgaW5oZXJpdCk7XG4gIH1cblxuICAmW3R5cGU9XCJzdWNjZXNzXCJdLFxuICAmW3R5cGU9XCJtZXNzYWdlXCJdIHtcbiAgICAtLWFsZXJ0LWFjY2VudC1jb2xvcjogdmFyKC0tc3VjY2Vzcyk7XG4gICAgLS1hbGVydC1oZWFkaW5nLXRleHQ6IGhzbGEoMCwgMCUsIDEwMCUsIC45NSk7XG4gICAgLS1hbGVydC1jbG9zZS1idXR0b246IHZhcigtLXN1Y2Nlc3MpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICZbdHlwZT1cImluZm9cIl0sXG4gICZbdHlwZT1cIm5vdGljZVwiXSB7XG4gICAgLS1hbGVydC1hY2NlbnQtY29sb3I6IHZhcigtLWluZm8pO1xuICAgIC0tYWxlcnQtaGVhZGluZy10ZXh0OiBoc2xhKDAsIDAlLCAxMDAlLCAuOTUpO1xuICAgIC0tYWxlcnQtY2xvc2UtYnV0dG9uOiB2YXIoLS1pbmZvKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmW3R5cGU9XCJ3YXJuaW5nXCJdIHtcbiAgICAtLWFsZXJ0LWFjY2VudC1jb2xvcjogdmFyKC0td2FybmluZyk7XG4gICAgLS1hbGVydC1oZWFkaW5nLXRleHQ6IGhzbGEoMCwgMCUsIDEwMCUsIC45NSk7XG4gICAgLS1hbGVydC1jbG9zZS1idXR0b246IHZhcigtLXdhcm5pbmcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICZbdHlwZT1cImVycm9yXCJdLFxuICAmW3R5cGU9XCJkYW5nZXJcIl0ge1xuICAgIC0tYWxlcnQtYWNjZW50LWNvbG9yOiB2YXIoLS1kYW5nZXIpO1xuICAgIC0tYWxlcnQtaGVhZGluZy10ZXh0OiBoc2xhKDAsIDAlLCAxMDAlLCAuOTUpO1xuICAgIC0tYWxlcnQtY2xvc2UtYnV0dG9uOiB2YXIoLS1kYW5nZXIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC5qb29tbGEtYWxlcnQtLWNsb3NlLFxuICAuam9vbWxhLWFsZXJ0LWJ1dHRvbi0tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogLjJyZW0gLjhyZW07XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGNvbG9yOiB2YXIoLS1hbGVydC1jbG9zZS1idXR0b24pO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgb3BhY2l0eTogLjc1O1xuICAgIH1cblxuICAgIFtkaXI9cnRsXSAmIHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBhZGRpbmc6IC4ycmVtIC42cmVtO1xuICAgIH1cbiAgfVxuXG4gIGRpdiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIC5hbGVydC1tZXNzYWdlIHtcbiAgICAgIHBhZGRpbmc6IC4zcmVtIDJyZW0gLjNyZW0gLjNyZW07XG4gICAgICBtYXJnaW46IC41cmVtO1xuXG4gICAgICBbZGlyPXJ0bF0gJiB7XG4gICAgICAgIHBhZGRpbmc6IC4zcmVtIC4zcmVtIC4zcmVtIDJyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFsZXJ0LW1lc3NhZ2U6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYWxlcnQtYWNjZW50LWNvbG9yKTtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
