.wwu-announcement,
.wwu-announcement .material-icons {
  border: var(--border-width--md) solid transparent;
  display: grid
}
:root {
  --black: #1c2023;
  --gray--darker--80: #14181b;
  --gray--darker--60: #293036;
  --gray--darker--40: #3d4950;
  --gray--darker--20: #52616b;
  --gray: #667986;
  --gray--lighter--20: #8394a0;
  --gray--lighter--40: #a2afb8;
  --gray--lighter--60: #c1cad0;
  --gray--lighter--80: #e0e4e7;
  --gray--lighter--90: #f0f2f3;
  --white: #FFF;
  --dark-blue: #003f87;
  --dark-blue--darker--20: #00326c;
  --dark-blue--darker--40: #002651;
  --dark-blue--darker--60: #001936;
  --dark-blue--darker--80: #000d1b;
  --blue: #007ac8;
  --blue--lighter--20: #3890c9;
  --blue--lighter--40: #6cb3e1;
  --blue--lighter--60: #a6d3f0;
  --blue--lighter--80: #deeff9;
  --dark-green: #006b3f;
  --light-green: #bad80a;
  --red: #cc2d30;
  --yellow: #ffc61e;
  --yellow--lighter--40: #ffe38f;
  --blue--darker--20: #0062a0;
  --purple: #9a0fa8;
  --purple--lighter--20: #ae3fb9;
  --purple--lighter--40: #c26fcb;
  --purple--lighter--60: #d79fdc;
  --purple--lighter--80: #ebcfee;
  --table-blue: #edf8ff;
  --table-blue--darker--10: #daecf8;
  --table-blue--darker--15: #c5dff0;
  --table-blue--darker--5: #e4f2fb;
  --table-gray: var(--white);
  --table-gray--darker--10: #eeeeee;
  --table-gray--darker--15: #e4e4e4;
  --table-gray--darker--5: #f5f5f6;
  --black--rgb: 28,32,35;
  --blue--rgb: 0,122,200;
  --dark-blue--darker--40--rgb: 0,38,81;
  --blue--lighter--80--rgb: 222,239,249;
  --green--rgb: 93,162,37;
  --light-green--rgb: 186,216,10;
  --red--rgb: 204,45,48;
  --yellow--rgb: 255,198,30;
  --white--rgb: 255,255,255;
  --gradient--vertical--light-blue: linear-gradient(
    to bottom,
    var(--blue--lighter--40) 0,
    var(--blue--lighter--60) 100%
  );
  --gradient--vertical--dark-blue: linear-gradient(
    to bottom,
    var(--dark-blue--darker--40) 0,
    var(--dark-blue) 100%
  );
  --gradient--vertical--light-green: linear-gradient(
    to bottom,
    var(--light-green) 0,
    var(--light-green) 100%
  );
  --gradient--vertical--blue-to-dark-blue: linear-gradient(
    to bottom,
    var(--blue),
    rgba(var(--dark-blue--darker--40--rgb), 0.9)
  );
  --gradient--horizontal--dark-blue-to-transparent: linear-gradient(
    to right,
    rgba(var(--dark-blue--darker--40--rgb), 1) 0%,
    rgba(var(--dark-blue--darker--40--rgb), 0.5) 100%
  );
  --gradient--vertical--dark-blue-to-transparent: linear-gradient(
    to bottom,
    rgba(var(--dark-blue--darker--40--rgb), 1) 0%,
    transparent 100%
  );
  --gradient--diagonal--blue-to-dark-blue: linear-gradient(
    to right bottom,
    #002f5e,
    #003266,
    #00356d,
    #003875,
    #003b7d,
    #004186,
    #01478e,
    #004d97,
    #0058a3,
    #0063b0,
    #006ebc,
    #007ac8
  );
  --gradient--diagonal--dark-blue-to-black: linear-gradient(
    to left bottom,
    #1c2023,
    #18242d,
    #122738,
    #0a2a44,
    #022d4f,
    #00335c,
    #013a69,
    #044077,
    #074e8b,
    #085c9f,
    #066bb3,
    #007ac8
  );
  --font--sans-serif: "Fira Sans",sans-serif;
  --font--serif: "PT Serif",serif;
  --font--hyperlegible: "Atkinson Hyperlegible",sans-serif;
  --font--dyslexia-friendly: "Open Dyslexic",sans-serif;
  --font--title: "Montserrat",sans-serif;
  --font-weight--regular: 400;
  --font-weight--semibold: 600;
  --font-weight--bold: 700;
  --font-weight--black: 900;
  --font-size--2xs: 0.6em;
  --font-size--xs: 0.75em;
  --font-size--sm: 0.9em;
  --font-size--md: 1em;
  --font-size--lg: 1.125em;
  --font-size--xl: 1.266em;
  --font-size--2xl: 1.424em;
  --font-size--3xl: 1.602em;
  --font-size--4xl: 1.802em;
  --font-size--5xl: 2.027em;
  --font-size--6xl: 2.281em;
  --font-size--7xl: 2.566em;
  --font-size--8xl: 3.653em;
  --font-size--9xl: 4.11em;
  --space--2xs: 0.25rem;
  --space--xs: 0.5rem;
  --space--sm: 0.75rem;
  --space--md: 1rem;
  --space--lg: 1.5rem;
  --space--xl: 2rem;
  --space--2xl: 3rem;
  --space--3xl: 4rem;
  --content-area-max-width: 60rem;
  --content-area-max-width--sm: 40rem;
  --content-area--negative-space: calc((100vw - var(--content-area-max-width))/2);
  --content-area--negative-space--sm: calc((100vw - var(--content-area-max-width--sm))/2);
  --grid-columns--sm: var(--space--sm) 1fr var(--space--sm);
  --grid-columns--lg: 1fr var(--content-area-max-width) 1fr;
  --border-width--sm: 0.0625rem;
  --border-width--md: 0.1rem;
  --border-width--lg: 0.15rem;
  --border-radius--roundest: 6.25rem;
  --border-radius--rounder: 0.625rem;
  --border-radius--round: 0.125rem;
  --oline-color: var(--link-color);
  --outline-offset--outset: 0.1rem;
  --outline-offset--inset: -0.2rem;
  --outline-width: 0.1rem;
  --outline--focus: solid var(--oline-color) var(--outline-width);
  --outline--forced-colors: solid LinkText var(--outline-width);
  --outline--unset: solid transparent var(--outline-width);
  --shadow--hard: rgb(var(--dark-blue--darker--40--rgb)) var(--space--xs) var(--space--xs) 0;
  --shadow--hard--hover: rgb(var(--dark-blue--darker--40--rgb)) var(--space--2xs) var(--space--2xs) 0;
  --shadow--soft: 0 0.1875rem 0.375rem rgba(var(--black--rgb), 0.16),0 0.1875rem 0.375rem rgba(var(--black--rgb), 0.23);
  --shadow--soft--hover: 0 0.0625rem 0.1875rem rgba(var(--black--rgb), 0.12),0 0.0625rem 0.125rem rgba(var(--black--rgb), 0.24);
  --icon-size--2xs: 1rem;
  --icon-size--xs: 1.125rem;
  --icon-size--sm: 1.5rem;
  --icon-size--md: 2.25rem;
  --icon-size--lg: 3rem;
  --icon-size--xl: 3.5rem;
  --icon-size--2xl: 4rem;
  --touch-target--aa: 24px;
  --touch-target--aaa: 44px;
  --toggle-size: 3.25rem;
  --toggle-size--sm: 2.75rem;
  --logo-size: 5.5rem;
  --logo--horizontal--width: 25rem;
  --logo--horizontal--height: 6.25rem;
  --transition-speed--slow: 800ms;
  --transition-speed--md: 400ms;
  --transition-speed--fast: 200ms;
  --ease--standard: ease
}
[data-theme=dark] {
  --shadow--soft: 0 0.1875rem 0.375rem rgba(var(--black--rgb), 0.16),0 0.1875rem 0.375rem rgba(var(--blue--rgb), 0.75);
  --shadow--soft--hover: 0 0.0625rem 0.1875rem rgba(var(--black--rgb), 0.12),0 0.0625rem 0.125rem rgba(var(--blue--rgb), 0.75)
}
.wwu-announcement {
  --button-background-color: var(--dark-blue);
  --button-background-color--active: var(--blue--lighter--60);
  --button-color: var(--white);
  --button-color--active: var(--dark-blue--darker--60);
  --h1-color: var(--white);
  --h2-color: var(--white);
  --h3-color: var(--white);
  --h4-color: var(--white);
  --h5-color: var(--white);
  --h6-color: var(--white);
  --icon-background-color: var(--dark-blue);
  --icon-background-color--active: var(--dark-blue--darker--40);
  --icon-color--active: var(--white);
  --link-color: var(--white);
  --link-color--focus: var(--dark-blue);
  --link-color--visited: var(--white);
  --link-decoration-color: var(--blue--lighter--80);
  --link-decoration-color--visited: var(--purple--lighter--80);
  --midtone-text-color: var(--white);
  --oline-color: var(--white);
  --required-color: var(--blue--lighter--80);
  --text-accent-color: var(--light-green);
  color: var(--white);
  background: var(--gray);
  background: var(--blue);
  grid-template-areas: "icon" "text";
  grid-template-rows: auto auto;
  place-items: center;
  margin: auto;
  margin-bottom: var(--space--md);
  text-align: center;
  box-shadow: var(--shadow--hard)
}
.wwu-announcement .material-icons {
  position: relative;
  grid-area: icon;
  align-content: center;
  justify-content: center;
  width: 5rem;
  height: 5rem;
  margin: var(--space--sm);
  color: var(--blue);
  border-radius: 50%;
  background: var(--light-green);
  font-size: var(--icon-size--lg)
}
.wwu-announcement .title {
  margin-top: var(--space--md)
}
.wwu-announcement .body {
  display: grid;
  grid-area: text;
  justify-items: center;
  width: 100%;
  height: 100%;
  padding: var(--space--md)
}
.wwu-announcement.layout-builder-block {
  padding: 0
}
[data-theme=dark] .wwu-announcement {
  --h1-color: var(--light-green);
  --h2-color: var(--light-green);
  --h3-color: var(--light-green);
  --h4-color: var(--light-green);
  --h5-color: var(--light-green);
  --h6-color: var(--light-green);
  --icon-background-color--active: var(--blue--lighter--40);
  --icon-color--active: var(--dark-blue);
  --link-color: var(--blue--lighter--80);
  --link-color--active: var(--dark-blue);
  --link-color--focus: var(--dark-blue);
  --link-color--visited: var(--purple--lighter--80);
  --link-decoration-color: var(--blue--lighter--60);
  --midtone-text-color: var(--gray--lighter--80);
  --outline--focus: solid var(--blue--lighter--80) var(--outline-width);
  --required-color: var(--blue--lighter--40);
  color: var(--white);
  background: var(--black);
  background: var(--dark-blue)
}
[data-theme=dark] .wwu-announcement .material-icons {
  color: var(--dark-blue)
}
@media (min-width:580px) {
  .wwu-announcement {
    grid-template-areas: "icon text";
    grid-template-columns: auto 1fr;
    grid-template-rows: auto
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFubm91bmNlbWVudC9hbm5vdW5jZW1lbnQuY3NzIiwiYW5ub3VuY2VtZW50L2Fubm91bmNlbWVudC5zY3NzIiwiVXNlcnMvbWFzb25zNy9kcnVwYWwvamFuMjAyNi93ZWIvdGhlbWVzL2NvbnRyaWIvYXNobGFyL3NvdXJjZS9fZG9jcy9wYXR0ZXJucy8wMC11dGlsaXRpZXMvdmFyaWFibGVzL192YXJpYWJsZXMuc2NzcyIsIlVzZXJzL21hc29uczcvZHJ1cGFsL2phbjIwMjYvd2ViL3RoZW1lcy9jb250cmliL2FzaGxhci9zb3VyY2UvX2RvY3MvcGF0dGVybnMvMDAtdXRpbGl0aWVzL2JnLW1peGlucy9fYmctbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBaVJBO0FBcUNBO0FDblJJLFFBQUEsd0JBQUEsTUFBQTtBQVdBLFNBQUE7O0FDeENKO0FBT0EsU0FBQTtBQUNBLG9CQUFBO0FBQ0Esb0JBQUE7QUFDQSxvQkFBQTtBQUNBLG9CQUFBO0FBQ0EsUUFBQTtBQUNBLHFCQUFBO0FBQ0EscUJBQUE7QUFDQSxxQkFBQTtBQUVBLHFCQUFBO0FBRUEscUJBQUE7QUFDQSxTQUFBO0FBQ0EsYUFBQTtBQUNBLHlCQUFBO0FBQ0EseUJBQUE7QUFFQSx5QkFBQTtBQUNBLHlCQUFBO0FBQ0EsUUFBQTtBQUNBLHFCQUFBO0FBQ0EscUJBQUE7QUFFQSxxQkFBQTtBQUNBLHFCQUFBO0FBQ0EsY0FBQTtBQUNBLGVBQUE7QUFHQSxPQUFBO0FBQ0EsVUFBQTtBQUdBLHVCQUFBO0FBQ0Esb0JBQUE7QUFDQSxVQUFBO0FBQ0EsdUJBQUE7QUFDQSx1QkFBQTtBQUVBLHVCQUFBO0FBQ0EsdUJBQUE7QUFDQSxjQUFBO0FBQ0EsMEJBQUE7QUFDQSwwQkFBQTtBQUNBLHlCQUFBO0FBQ0EsY0FBQTtBQUNBLDBCQUFBO0FBRUEsMEJBQUE7QUFDQSx5QkFBQTtBQUVBLGNBQUEsRUFBQSxDQUFBLEVBQUEsQ0FBQTtBQUNBLGFBQUEsQ0FBQSxDQUFBLEdBQUEsQ0FBQTtBQUNBLDhCQUFBLENBQUEsQ0FBQSxFQUFBLENBQUE7QUFDQSwwQkFBQSxHQUFBLENBQUEsR0FBQSxDQUFBO0FBQ0EsY0FBQSxFQUFBLENBQUEsR0FBQSxDQUFBO0FBQ0Esb0JBQUEsR0FBQSxDQUFBLEdBQUEsQ0FBQTtBQUNBLFlBQUEsR0FBQSxDQUFBLEVBQUEsQ0FBQTtBQUVBLGVBQUEsR0FBQSxDQUFBLEdBQUEsQ0FBQTtBQUNBLGNBQUEsR0FBQSxDQUFBLEdBQUEsQ0FBQTtBQUFBLGtDQUFBOzs7OztBQU1BLGlDQUFBOzs7OztBQU1BLG1DQUFBOzs7OztBQU1BLHlDQUFBOzs7OztBQU1BLGtEQUFBOzs7OztBQU1BLGdEQUFBOzs7OztBQU1BLHlDQUFBOzs7Ozs7Ozs7Ozs7Ozs7QUFlQSwwQ0FBQTs7Ozs7Ozs7Ozs7Ozs7O0FBc0JBLG9CQUFBLFdBQUEsQ0FBQTtBQUNBLGVBQUEsVUFBQSxDQUFBO0FBQ0Esc0JBQUEsdUJBQUEsQ0FBQTtBQUVBLDJCQUFBLGVBQUEsQ0FBQTtBQUNBLGVBQUEsWUFBQSxDQUFBO0FBRUEsd0JBQUE7QUFDQSx5QkFBQTtBQUVBLHFCQUFBO0FBQ0Esc0JBQUE7QUFFQSxrQkFBQTtBQUNBLGlCQUFBO0FBQ0EsaUJBQUE7QUFDQSxpQkFBQTtBQUNBLGlCQUFBO0FBQ0EsaUJBQUE7QUFDQSxrQkFBQTtBQUNBLGtCQUFBO0FBQ0Esa0JBQUE7QUFDQSxrQkFBQTtBQUNBLGtCQUFBO0FBQ0Esa0JBQUE7QUFFQSxrQkFBQTtBQUFBLGtCQUFBO0FBTUEsY0FBQTtBQUNBLGFBQUE7QUFDQSxhQUFBO0FBQ0EsYUFBQTtBQUNBLGFBQUE7QUFDQSxhQUFBO0FBRUEsY0FBQTtBQUNBLGNBQUE7QUFFQSwwQkFBQTtBQUNBLDhCQUFBO0FBRUEsZ0NBQUE7QUFDQSxvQ0FBQTtBQUdBLG9CQUFBLGlCQUFBLElBQUE7QUFBQSxvQkFBQSxJQUFBLDhCQUFBO0FBTUEsb0JBQUE7QUFDQSxvQkFBQTtBQUNBLG9CQUFBO0FBQ0EsMkJBQUE7QUFDQSwwQkFBQTtBQUNBLHdCQUFBO0FBQ0EsZUFBQTtBQUNBLDBCQUFBO0FBQ0EseUJBQUE7QUFDQSxpQkFBQTtBQUNBLGtCQUFBLE1BQUEsbUJBQUE7QUFFQSwwQkFBQSxNQUFBLFNBQUE7QUFDQSxrQkFBQSxNQUFBLFlBQUE7QUFFQSxnQkFBQSx1Q0FBQSxpQkFBQSxpQkFBQTtBQUFBLHVCQUFBLHVDQUFBLGtCQUFBLGtCQUFBO0FBRUEsZ0JBQUEsRUFBQSxVQUFBLFNBQUEsNkJBQUEsQ0FBQSxFQUFBLFVBQUEsU0FBQTtBQUdBLHVCQUFBLEVBQUEsVUFBQSxVQUFBLDZCQUFBLENBQ0EsRUFBQSxVQUFBLFNBQUE7QUFFQSxrQkFBQTtBQUNBLGlCQUFBO0FBQ0EsaUJBQUE7QUFDQSxpQkFBQTtBQUNBLGlCQUFBO0FBRUEsaUJBQUE7QUFDQSxrQkFBQTtBQUVBLG9CQUFBO0FBQ0EscUJBQUE7QUFFQSxlQUFBO0FBQ0EsbUJBQUE7QUFFQSxhQUFBO0FBRUEsMkJBQUE7QUFBQSw0QkFBQTtBQUtBLDBCQUFBO0FBQ0Esd0JBQUE7QUZ2QkUsMEJBQTBCO0FBQzFCLGtCQUFrQjs7QUFPcEI7QUV1QkUsZ0JBQUEsRUFBQSxVQUFBLFNBQUEsNkJBQUEsQ0ZyQkEsRUFBRSxVQUFVLFNBQVM7QUFDckIsdUJBQXVCLEVBQUUsVUFBVSxVQUFVLDZCQUE2QixDRzVPNUUsRUFBQSxVQUFBLFNBQUE7O0FIaVJBO0FHcE5FLDJCQUFBO0FBQ0EsbUNBQUE7QUFDQSxnQkFBQTtBQUNBLHdCQUFBO0FBQ0EsWUFBQTtBQUNBLFlBQUE7QUFDQSxZQUFBO0FBQ0EsWUFBQTtBQUNBLFlBQUE7QUFDQSxZQUFBO0FBQ0EseUJBQUE7QUFDQSxpQ0FBQTtBQUNBLHNCQUFBO0FBQ0EsY0FBQTtBQUVBLHFCQUFBO0FBQ0EsdUJBQUE7QUFNQSx5QkFBQTtBRjFFQSxrQ0FBQTtBQUNBLHNCQUFBO0FBQ0EsZUFBQTtBQUNBLGtCQUFBO0FBQ0EscUJBQUE7QUFDQSxPQUFBO0FBQ0EsWUFBQTtBQUNBLFlBQUE7QUQ0UkEscUJBQXFCLE9BQU87QUMxUjVCLG9CQUFBLEtBQUE7QUFaRixhQUFBO0FEeVNFLFFDNVJFO0FENlJGLGVDNVJFO0FENlJGLFlDNVJFO0FEOFJGLFlBQVk7O0FBR2Q7QUM1UkksVUFBQTtBQUVBLFdBQUE7QUFDQSxlQUFBO0FBQ0EsaUJBQUE7QUFDQSxPQUFBO0FBQ0EsUUFBQTtBQUNBLFFBQUE7QUFDQSxPQUFBO0FBRUEsZUFBQTtBRDhSRixZQUFZO0FDNVJaLFdBQUE7O0FBR0E7QUFDRSxZQUFBOztBRGdTSjtBQzVSSSxTQUFBO0FBQ0EsV0FBQTtBRDhSRixlQUFlO0FDNVJmLE9BQUE7QUFDRSxRQUFBO0FEOFJGLFNBQVM7O0FDM1JYO0FBQUEsU0FBQTs7QURzU0E7QUd4VUUsWUFBQTtBQUNBLFlBQUE7QUFDQSxZQUFBO0FBQ0EsWUFBQTtBQUNBLFlBQUE7QUFDQSxZQUFBO0FBQ0EsaUNBQUE7QUFDQSxzQkFBQTtBQUNBLGNBQUE7QUFDQSxzQkFBQTtBQUVBLHFCQUFBO0FBQ0EsdUJBQUE7QUFhQSx5QkFBQTtBSDZUQSxzQkFBc0I7QUM5U3BCLGtCQUFBLE1BQUEseUJBQUE7QUFDRSxrQkFBQTtBRGdUSixPQUFPO0FBQ1AsWUFBWTtBQUNaLFlBQVk7O0FBR2Q7QUFDRSxPQUFPOztBQUdUO0FBQ0U7QUFDRSxxQkFBcUI7QUFDckIsdUJBQXVCLEtBQUs7QUFDNUIsb0JBQW9CIiwiZmlsZSI6ImFubm91bmNlbWVudC9hbm5vdW5jZW1lbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOltudWxsLCJAdXNlIFwiLi4vLi4vMDAtdXRpbGl0aWVzL3V0aWxpdGllc1wiIGFzICo7XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuTW9sZWN1bGU6IEFubm91bmNlbWVudFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIERhcmsgbW9kZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi53d3UtYW5ub3VuY2VtZW50IHtcbiAgQGluY2x1ZGUgYmx1ZS1iZztcblxuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImljb25cIiBcInRleHRcIjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2UtLW1kKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IHZhcigtLWJvcmRlci13aWR0aC0tbWQpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctLWhhcmQpO1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNtYWxsKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpY29uIHRleHRcIjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgfVxuICAubWF0ZXJpYWwtaWNvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtYXJlYTogaWNvbjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgaGVpZ2h0OiA1cmVtO1xuICAgIG1hcmdpbjogdmFyKC0tc3BhY2UtLXNtKTtcbiAgICBjb2xvcjogdmFyKC0tYmx1ZSk7XG4gICAgYm9yZGVyOiB2YXIoLS1ib3JkZXItd2lkdGgtLW1kKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQtZ3JlZW4pO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0taWNvbi1zaXplLS1sZyk7XG4gIH1cbiAgLnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1zcGFjZS0tbWQpO1xuICB9XG4gIC5ib2R5IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtYXJlYTogdGV4dDtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IHZhcigtLXNwYWNlLS1tZCk7XG4gIH1cbiAgJi5sYXlvdXQtYnVpbGRlci1ibG9jayB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIERhcmsgTW9kZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbltkYXRhLXRoZW1lPVwiZGFya1wiXSB7XG4gIC53d3UtYW5ub3VuY2VtZW50IHtcbiAgICBAaW5jbHVkZSBkYXJrLWJsdWUtYmc7XG4gICAgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1kYXJrLWJsdWUpO1xuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblZBUklBQkxFU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbjpyb290IHtcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4xLiBDb2xvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGEuIEJyYW5kIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4tLWJsYWNrOiAjMWMyMDIzO1xuXG4tLWdyYXktLWRhcmtlci0tODA6ICMxNDE4MWI7XG4tLWdyYXktLWRhcmtlci0tNjA6ICMyOTMwMzY7XG4tLWdyYXktLWRhcmtlci0tNDA6ICMzZDQ5NTA7XG4tLWdyYXktLWRhcmtlci0tMjA6ICM1MjYxNmI7XG4tLWdyYXk6ICM2Njc5ODY7XG4tLWdyYXktLWxpZ2h0ZXItLTIwOiAjODM5NGEwO1xuLS1ncmF5LS1saWdodGVyLS00MDogI2EyYWZiODtcbi0tZ3JheS0tbGlnaHRlci0tNjA6ICNjMWNhZDA7IFxuLS1ncmF5LS1saWdodGVyLS04MDogI2UwZTRlNzsgXG4tLWdyYXktLWxpZ2h0ZXItLTkwOiAjZjBmMmYzO1xuXG4tLXdoaXRlOiAjRkZGO1xuXG4tLWRhcmstYmx1ZTogIzAwM2Y4Nztcbi0tZGFyay1ibHVlLS1kYXJrZXItLTIwOiAjMDAzMjZjOyBcbi0tZGFyay1ibHVlLS1kYXJrZXItLTQwOiAjMDAyNjUxO1xuLS1kYXJrLWJsdWUtLWRhcmtlci0tNjA6ICMwMDE5MzY7XG4tLWRhcmstYmx1ZS0tZGFya2VyLS04MDogIzAwMGQxYjtcblxuLS1ibHVlOiAjMDA3YWM4O1xuLS1ibHVlLS1saWdodGVyLS0yMDogIzM4OTBjOTtcbi0tYmx1ZS0tbGlnaHRlci0tNDA6ICM2Y2IzZTE7IFxuLS1ibHVlLS1saWdodGVyLS02MDogI2E2ZDNmMDtcbi0tYmx1ZS0tbGlnaHRlci0tODA6ICNkZWVmZjk7XG5cbi0tZGFyay1ncmVlbjogIzAwNmIzZjtcbi0tbGlnaHQtZ3JlZW46ICNiYWQ4MGE7XG4tLXJlZDogI2NjMmQzMDtcbi0teWVsbG93OiAjZmZjNjFlO1xuXG5cbi8qIGIuIFNwZWNpYWwgdXNlIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4tLXllbGxvdy0tbGlnaHRlci0tNDA6ICNmZmUzOGY7XG4tLWJsdWUtLWRhcmtlci0tMjA6ICMwMDYyYTA7XG5cbi0tcHVycGxlOiAjOWEwZmE4O1xuLS1wdXJwbGUtLWxpZ2h0ZXItLTIwOiAjYWUzZmI5O1xuLS1wdXJwbGUtLWxpZ2h0ZXItLTQwOiAjYzI2ZmNiO1xuLS1wdXJwbGUtLWxpZ2h0ZXItLTYwOiAjZDc5ZmRjO1xuLS1wdXJwbGUtLWxpZ2h0ZXItLTgwOiAjZWJjZmVlO1xuXG4tLXRhYmxlLWJsdWU6ICNlZGY4ZmY7XG4tLXRhYmxlLWJsdWUtLWRhcmtlci0tMTA6ICNkYWVjZjg7XG4tLXRhYmxlLWJsdWUtLWRhcmtlci0tMTU6ICNjNWRmZjA7XG4tLXRhYmxlLWJsdWUtLWRhcmtlci0tNTogI2U0ZjJmYjtcbi0tdGFibGUtZ3JheTogdmFyKC0td2hpdGUpO1xuLS10YWJsZS1ncmF5LS1kYXJrZXItLTEwOiAjZWVlZWVlO1xuLS10YWJsZS1ncmF5LS1kYXJrZXItLTE1OiAjZTRlNGU0O1xuLS10YWJsZS1ncmF5LS1kYXJrZXItLTU6ICNmNWY1ZjY7XG5cbi8qIGMuIFJHQiBWYWx1ZXMgKGZvciBlYXN5IHVzZSB3aXRoIHJnYmEvdHJhbnNwYXJlbmN5LCBhZGRlZCBvbmx5IGFzIG5lZWRlZCkgLSovXG4tLWJsYWNrLS1yZ2I6IDI4LCAzMiwgMzU7XG4tLWJsdWUtLXJnYjogMCwgMTIyLCAyMDA7XG4tLWRhcmstYmx1ZS0tZGFya2VyLS00MC0tcmdiOiAwLCAzOCwgODE7XG4tLWJsdWUtLWxpZ2h0ZXItLTgwLS1yZ2I6IDIyMiwgMjM5LCAyNDk7XG4tLWdyZWVuLS1yZ2I6IDkzLCAxNjIsIDM3O1xuLS1saWdodC1ncmVlbi0tcmdiOiAxODYsIDIxNiwgMTA7XG4tLXJlZC0tcmdiOiAyMDQsIDQ1LCA0ODtcbi0teWVsbG93LS1yZ2I6IDI1NSwgMTk4LCAzMDtcbi0td2hpdGUtLXJnYjogMjU1LCAyNTUsIDI1NTtcblxuLyogZC4gR3JhZGllbnRzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi0tZ3JhZGllbnQtLXZlcnRpY2FsLS1saWdodC1ibHVlOiBsaW5lYXItZ3JhZGllbnQoXG4gIHRvIGJvdHRvbSxcbiAgdmFyKC0tYmx1ZS0tbGlnaHRlci0tNDApIDAsXG4gIHZhcigtLWJsdWUtLWxpZ2h0ZXItLTYwKSAxMDAlXG4pO1xuXG4tLWdyYWRpZW50LS12ZXJ0aWNhbC0tZGFyay1ibHVlOiBsaW5lYXItZ3JhZGllbnQoXG4gIHRvIGJvdHRvbSxcbiAgdmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTQwKSAwLFxuICB2YXIoLS1kYXJrLWJsdWUpIDEwMCVcbik7XG5cbi0tZ3JhZGllbnQtLXZlcnRpY2FsLS1saWdodC1ncmVlbjogbGluZWFyLWdyYWRpZW50KFxuICB0byBib3R0b20sXG4gIHZhcigtLWxpZ2h0LWdyZWVuKSAwLFxuICB2YXIoLS1saWdodC1ncmVlbikgMTAwJVxuKTtcblxuLS1ncmFkaWVudC0tdmVydGljYWwtLWJsdWUtdG8tZGFyay1ibHVlOiBsaW5lYXItZ3JhZGllbnQoXG4gIHRvIGJvdHRvbSxcbiAgdmFyKC0tYmx1ZSksXG4gIHJnYmEodmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTQwLS1yZ2IpLCAwLjkpXG4pO1xuXG4tLWdyYWRpZW50LS1ob3Jpem9udGFsLS1kYXJrLWJsdWUtdG8tdHJhbnNwYXJlbnQ6IGxpbmVhci1ncmFkaWVudChcbiAgdG8gcmlnaHQsXG4gIHJnYmEodmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTQwLS1yZ2IpLCAxKSAwJSxcbiAgcmdiYSh2YXIoLS1kYXJrLWJsdWUtLWRhcmtlci0tNDAtLXJnYiksIDAuNSkgMTAwJVxuKTtcblxuLS1ncmFkaWVudC0tdmVydGljYWwtLWRhcmstYmx1ZS10by10cmFuc3BhcmVudDogbGluZWFyLWdyYWRpZW50KFxuICB0byBib3R0b20sXG4gIHJnYmEodmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTQwLS1yZ2IpLCAxKSAwJSxcbiAgdHJhbnNwYXJlbnQgMTAwJVxuKTtcblxuLS1ncmFkaWVudC0tZGlhZ29uYWwtLWJsdWUtdG8tZGFyay1ibHVlOiBsaW5lYXItZ3JhZGllbnQoXG4gIHRvIHJpZ2h0IGJvdHRvbSxcbiAgIzAwMmY1ZSxcbiAgIzAwMzI2NixcbiAgIzAwMzU2ZCxcbiAgIzAwMzg3NSxcbiAgIzAwM2I3ZCxcbiAgIzAwNDE4NixcbiAgIzAxNDc4ZSxcbiAgIzAwNGQ5NyxcbiAgIzAwNThhMyxcbiAgIzAwNjNiMCxcbiAgIzAwNmViYyxcbiAgIzAwN2FjOFxuKTtcbi0tZ3JhZGllbnQtLWRpYWdvbmFsLS1kYXJrLWJsdWUtdG8tYmxhY2s6IGxpbmVhci1ncmFkaWVudChcbiAgdG8gbGVmdCBib3R0b20sXG4gICMxYzIwMjMsXG4gICMxODI0MmQsXG4gICMxMjI3MzgsXG4gICMwYTJhNDQsXG4gICMwMjJkNGYsXG4gICMwMDMzNWMsXG4gICMwMTNhNjksXG4gICMwNDQwNzcsXG4gICMwNzRlOGIsXG4gICMwODVjOWYsXG4gICMwNjZiYjMsXG4gICMwMDdhYzhcbik7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4yLiBUeXBvZ3JhcGh5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogYS4gRm9udCBmYW1pbGllcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi0tZm9udC0tc2Fucy1zZXJpZjogXCJGaXJhIFNhbnNcIiwgc2Fucy1zZXJpZjtcbi0tZm9udC0tc2VyaWY6IFwiUFQgU2VyaWZcIiwgc2VyaWY7XG4tLWZvbnQtLWh5cGVybGVnaWJsZTogXCJBdGtpbnNvbiBIeXBlcmxlZ2libGVcIiwgc2Fucy1zZXJpZjtcbi0tZm9udC0tZHlzbGV4aWEtZnJpZW5kbHk6IFwiT3BlbiBEeXNsZXhpY1wiLCBzYW5zLXNlcmlmO1xuLS1mb250LS10aXRsZTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG5cbi8qIGIuIEZvbnQgd2VpZ2h0cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4tLWZvbnQtd2VpZ2h0LS1yZWd1bGFyOiA0MDA7XG4tLWZvbnQtd2VpZ2h0LS1zZW1pYm9sZDogNjAwO1xuLS1mb250LXdlaWdodC0tYm9sZDogNzAwO1xuLS1mb250LXdlaWdodC0tYmxhY2s6IDkwMDtcblxuLyogYy4gRm9udCBzaXplcyAobW9zdGx5IGJhc2VkIG9uIG1ham9yIHNlY29uZCBzY2FsZSkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi0tZm9udC1zaXplLS0yeHM6IDAuNmVtO1xuLS1mb250LXNpemUtLXhzOiAwLjc1ZW07XG4tLWZvbnQtc2l6ZS0tc206IDAuOWVtO1xuLS1mb250LXNpemUtLW1kOiAxZW07XG4tLWZvbnQtc2l6ZS0tbGc6IDEuMTI1ZW07XG4tLWZvbnQtc2l6ZS0teGw6IDEuMjY2ZW07XG4tLWZvbnQtc2l6ZS0tMnhsOiAxLjQyNGVtO1xuLS1mb250LXNpemUtLTN4bDogMS42MDJlbTtcbi0tZm9udC1zaXplLS00eGw6IDEuODAyZW07XG4tLWZvbnQtc2l6ZS0tNXhsOiAyLjAyN2VtO1xuLS1mb250LXNpemUtLTZ4bDogMi4yODFlbTtcbi0tZm9udC1zaXplLS03eGw6IDIuNTY2ZW07XG4tLWZvbnQtc2l6ZS0tOHhsOiAzLjY1M2VtO1xuLS1mb250LXNpemUtLTl4bDogNC4xMWVtO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMy4gUGFnZSBsYXlvdXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBhLiBTcGFjaW5nIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLS1zcGFjZS0tMnhzOiAwLjI1cmVtO1xuLS1zcGFjZS0teHM6IDAuNXJlbTtcbi0tc3BhY2UtLXNtOiAwLjc1cmVtO1xuLS1zcGFjZS0tbWQ6IDFyZW07XG4tLXNwYWNlLS1sZzogMS41cmVtO1xuLS1zcGFjZS0teGw6IDJyZW07XG4tLXNwYWNlLS0yeGw6IDNyZW07XG4tLXNwYWNlLS0zeGw6IDRyZW07XG5cbi8qIGIuIENvbnRlbnQgYXJlYXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi0tY29udGVudC1hcmVhLW1heC13aWR0aDogNjByZW07IFxuLS1jb250ZW50LWFyZWEtbWF4LXdpZHRoLS1zbTogNDByZW07XG4tLWNvbnRlbnQtYXJlYS0tbmVnYXRpdmUtc3BhY2U6IGNhbGMoKDEwMHZ3IC0gdmFyKC0tY29udGVudC1hcmVhLW1heC13aWR0aCkpLzIpO1xuLS1jb250ZW50LWFyZWEtLW5lZ2F0aXZlLXNwYWNlLS1zbTogY2FsYygoMTAwdncgLSB2YXIoLS1jb250ZW50LWFyZWEtbWF4LXdpZHRoLS1zbSkpLzIpO1xuXG4vKiBjLiBDb250ZW50IGFyZWEgZ3JpZHMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4tLWdyaWQtY29sdW1ucy0tc206IHZhcigtLXNwYWNlLS1zbSkgMWZyIHZhcigtLXNwYWNlLS1zbSk7XG4tLWdyaWQtY29sdW1ucy0tbGc6IDFmciB2YXIoLS1jb250ZW50LWFyZWEtbWF4LXdpZHRoKSAxZnI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG40LiBEZWNvcmF0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogYS4gQm9yZGVycyBhbmQgb3V0bGluZXMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi0tYm9yZGVyLXdpZHRoLS1zbTogMC4wNjI1cmVtOyBcbi0tYm9yZGVyLXdpZHRoLS1tZDogMC4xcmVtOyBcbi0tYm9yZGVyLXdpZHRoLS1sZzogMC4xNXJlbTtcbi0tYm9yZGVyLXJhZGl1cy0tcm91bmRlc3Q6IDYuMjVyZW07XG4tLWJvcmRlci1yYWRpdXMtLXJvdW5kZXI6IDAuNjI1cmVtO1xuLS1ib3JkZXItcmFkaXVzLS1yb3VuZDogMC4xMjVyZW07XG4tLW9saW5lLWNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbi0tb3V0bGluZS1vZmZzZXQtLW91dHNldDogMC4xcmVtO1xuLS1vdXRsaW5lLW9mZnNldC0taW5zZXQ6IC0wLjJyZW07XG4tLW91dGxpbmUtd2lkdGg6IDAuMXJlbTtcbi0tb3V0bGluZS0tZm9jdXM6IHNvbGlkIHZhcigtLW9saW5lLWNvbG9yKSB2YXIoLS1vdXRsaW5lLXdpZHRoKTtcbi0tb3V0bGluZS0tZm9yY2VkLWNvbG9yczogc29saWQgTGlua1RleHQgdmFyKC0tb3V0bGluZS13aWR0aCk7XG4tLW91dGxpbmUtLXVuc2V0OiBzb2xpZCB0cmFuc3BhcmVudCB2YXIoLS1vdXRsaW5lLXdpZHRoKTtcblxuLyogYi4gU2hhZG93cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi0tc2hhZG93LS1oYXJkOiByZ2IodmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTQwLS1yZ2IpKSB2YXIoLS1zcGFjZS0teHMpIHZhcigtLXNwYWNlLS14cykgMDtcbi0tc2hhZG93LS1oYXJkLS1ob3ZlcjogcmdiKHZhcigtLWRhcmstYmx1ZS0tZGFya2VyLS00MC0tcmdiKSkgdmFyKC0tc3BhY2UtLTJ4cykgdmFyKC0tc3BhY2UtLTJ4cykgMDtcbi0tc2hhZG93LS1zb2Z0OiAwIDAuMTg3NXJlbSAwLjM3NXJlbSByZ2JhKHZhcigtLWJsYWNrLS1yZ2IpLCAwLjE2KSxcbiAgMCAwLjE4NzVyZW0gMC4zNzVyZW0gcmdiYSh2YXIoLS1ibGFjay0tcmdiKSwgMC4yMyk7XG4tLXNoYWRvdy0tc29mdC0taG92ZXI6IDAgMC4wNjI1cmVtIDAuMTg3NXJlbSByZ2JhKHZhcigtLWJsYWNrLS1yZ2IpLCAwLjEyKSxcbiAgMCAwLjA2MjVyZW0gMC4xMjVyZW0gcmdiYSh2YXIoLS1ibGFjay0tcmdiKSwgMC4yNCk7ICBcblxuLyogYy4gSWNvbnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi0taWNvbi1zaXplLS0yeHM6IDFyZW07XG4tLWljb24tc2l6ZS0teHM6IDEuMTI1cmVtO1xuLS1pY29uLXNpemUtLXNtOiAxLjVyZW07XG4tLWljb24tc2l6ZS0tbWQ6IDIuMjVyZW07IFxuLS1pY29uLXNpemUtLWxnOiAzcmVtO1xuLS1pY29uLXNpemUtLXhsOiAzLjVyZW07XG4tLWljb24tc2l6ZS0tMnhsOiA0cmVtO1xuXG4vKiBkLiBUb3VjaCB0YXJnZXRzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLS10b3VjaC10YXJnZXQtLWFhOiAyNHB4O1xuLS10b3VjaC10YXJnZXQtLWFhYTogNDRweDtcbi0tdG9nZ2xlLXNpemU6IDMuMjVyZW07XG4tLXRvZ2dsZS1zaXplLS1zbTogMi43NXJlbTtcblxuLyogZS4gTG9nbyAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi0tbG9nby1zaXplOiA1LjVyZW07XG4tLWxvZ28tLWhvcml6b250YWwtLXdpZHRoOiAyNXJlbTtcbi0tbG9nby0taG9yaXpvbnRhbC0taGVpZ2h0OiA2LjI1cmVtO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNS4gQW5pbWF0aW9uXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLS10cmFuc2l0aW9uLXNwZWVkLS1zbG93OiA4MDBtcztcbi0tdHJhbnNpdGlvbi1zcGVlZC0tbWQ6IDQwMG1zO1xuLS10cmFuc2l0aW9uLXNwZWVkLS1mYXN0OiAyMDBtcztcbi0tZWFzZS0tc3RhbmRhcmQ6IGVhc2U7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuNi4gRGFyayBNb2RlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuW2RhdGEtdGhlbWU9XCJkYXJrXCJdIHtcbiAgLS1zaGFkb3ctLXNvZnQ6IDAgMC4xODc1cmVtIDAuMzc1cmVtIHJnYmEodmFyKC0tYmxhY2stLXJnYiksIDAuMTYpLFxuICAwIDAuMTg3NXJlbSAwLjM3NXJlbSByZ2JhKHZhcigtLWJsdWUtLXJnYiksIDAuNzUpO1xuICAtLXNoYWRvdy0tc29mdC0taG92ZXI6IDAgMC4wNjI1cmVtIDAuMTg3NXJlbSByZ2JhKHZhcigtLWJsYWNrLS1yZ2IpLCAwLjEyKSxcbiAgMCAwLjA2MjVyZW0gMC4xMjVyZW0gcmdiYSh2YXIoLS1ibHVlLS1yZ2IpLCAwLjc1KTsgIFxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5BdG9tOiBCYWNrZ3JvdW5kIENvbG9yIE1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIEJsYWNrIGJhc2VkIGJhY2tncm91bmRzXG4yLiBHcmF5IGJhc2VkIGJhY2tncm91bmRzXG4zLiBMaWdodCBncmF5IGJhc2VkIGJhY2tncm91bmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIEJsYWNrIGJhc2VkIGJhY2tncm91bmRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQmxhY2ssIGRhcmtlc3QgYmx1ZSwgYW5kIGRhcmsgYmx1ZSBhcmUgYmxhY2sgYmFzZWQgYW5kIHNoYXJlIGxpbmsvaGVhZGluZyBjb2xvcnMuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1peGluIGJsYWNrLWJnIHtcbiAgLS1oMS1jb2xvcjogdmFyKC0tbGlnaHQtZ3JlZW4pO1xuICAtLWgyLWNvbG9yOiB2YXIoLS1saWdodC1ncmVlbik7XG4gIC0taDMtY29sb3I6IHZhcigtLWxpZ2h0LWdyZWVuKTtcbiAgLS1oNC1jb2xvcjogdmFyKC0tbGlnaHQtZ3JlZW4pO1xuICAtLWg1LWNvbG9yOiB2YXIoLS1saWdodC1ncmVlbik7XG4gIC0taDYtY29sb3I6IHZhcigtLWxpZ2h0LWdyZWVuKTtcbiAgLS1pY29uLWJhY2tncm91bmQtY29sb3ItLWFjdGl2ZTogdmFyKC0tYmx1ZS0tbGlnaHRlci0tNDApO1xuICAtLWljb24tY29sb3ItLWFjdGl2ZTogdmFyKC0tZGFyay1ibHVlKTtcbiAgLS1saW5rLWNvbG9yOiB2YXIoLS1ibHVlLS1saWdodGVyLS04MCk7XG4gIC0tbGluay1jb2xvci0tYWN0aXZlOiB2YXIoLS1kYXJrLWJsdWUpO1xuICAtLWxpbmstY29sb3ItLWZvY3VzOiB2YXIoLS1kYXJrLWJsdWUpO1xuICAtLWxpbmstY29sb3ItLXZpc2l0ZWQ6IHZhcigtLXB1cnBsZS0tbGlnaHRlci0tODApO1xuICAtLWxpbmstZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tYmx1ZS0tbGlnaHRlci0tNjApO1xuICAtLW1pZHRvbmUtdGV4dC1jb2xvcjogdmFyKC0tZ3JheS0tbGlnaHRlci0tODApO1xuICAtLW91dGxpbmUtLWZvY3VzOiBzb2xpZCB2YXIoLS1ibHVlLS1saWdodGVyLS04MCkgdmFyKC0tb3V0bGluZS13aWR0aCk7XG4gIC0tcmVxdWlyZWQtY29sb3I6IHZhcigtLWJsdWUtLWxpZ2h0ZXItLTQwKTtcblxuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibGFjayk7XG59XG5cblxuQG1peGluIGRhcmtlc3QtYmx1ZS1iZyB7XG4gIEBpbmNsdWRlIGJsYWNrLWJnO1xuXG4gIGJhY2tncm91bmQ6IHZhcigtLWRhcmstYmx1ZS0tZGFya2VyLS0yMCk7XG59XG5cbkBtaXhpbiBkYXJrLWJsdWUtYmcge1xuICBAaW5jbHVkZSBibGFjay1iZztcblxuICBiYWNrZ3JvdW5kOiB2YXIoLS1kYXJrLWJsdWUpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMi4gR3JheSBiYXNlZCBiYWNrZ3JvdW5kc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkdyYXksIGJsdWUsIGFuZCBncmVlbiBiYWNrZ3JvdW5kcyBhcmUgZ3JheSBiYXNlZC5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWl4aW4gZ3JheS1iZyB7XG4gIC0tYnV0dG9uLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWRhcmstYmx1ZSk7XG4gIC0tYnV0dG9uLWJhY2tncm91bmQtY29sb3ItLWFjdGl2ZTogdmFyKC0tYmx1ZS0tbGlnaHRlci0tNjApO1xuICAtLWJ1dHRvbi1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAtLWJ1dHRvbi1jb2xvci0tYWN0aXZlOiB2YXIoLS1kYXJrLWJsdWUtLWRhcmtlci0tNjApO1xuICAtLWgxLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIC0taDItY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgLS1oMy1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAtLWg0LWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIC0taDUtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgLS1oNi1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAtLWljb24tYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay1ibHVlKTtcbiAgLS1pY29uLWJhY2tncm91bmQtY29sb3ItLWFjdGl2ZTogdmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTQwKTtcbiAgLS1pY29uLWNvbG9yLS1hY3RpdmU6IHZhcigtLXdoaXRlKTtcbiAgLS1saW5rLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIC0tbGluay1jb2xvci0tZm9jdXM6IHZhcigtLWRhcmstYmx1ZSk7XG4gIC0tbGluay1jb2xvci0tdmlzaXRlZDogdmFyKC0td2hpdGUpO1xuICAtLWxpbmstZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tYmx1ZS0tbGlnaHRlci0tODApO1xuICAtLWxpbmstZGVjb3JhdGlvbi1jb2xvci0tdmlzaXRlZDogdmFyKC0tcHVycGxlLS1saWdodGVyLS04MCk7XG4gIC0tbWlkdG9uZS10ZXh0LWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIC0tb2xpbmUtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgLS1yZXF1aXJlZC1jb2xvcjogdmFyKC0tYmx1ZS0tbGlnaHRlci0tODApO1xuICAtLXRleHQtYWNjZW50LWNvbG9yOiB2YXIoLS1saWdodC1ncmVlbik7XG5cbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JheSk7XG59XG5cbkBtaXhpbiBibHVlLWJnIHtcbiAgQGluY2x1ZGUgZ3JheS1iZztcblxuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjMuIExpZ2h0IGdyYXkgYmFzZWQgYmFja2dyb3VuZHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5MaWdodCBncmF5LCBsaWdodGVzdCBncmF5LCBsaWdodCBibHVlLCBsaWdodGVzdCBibHVlLCBhbmQgbGlnaHQgZ3JlZW5cbmJhY2tncm91bmRzIGFyZSBsaWdodCBncmF5IGJhc2VkLlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtaXhpbiBsaWdodC1ncmF5LWJnIHtcbiAgLS1oMS1jb2xvcjogdmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTgwKTtcbiAgLS1oMi1jb2xvcjogdmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTYwKTtcbiAgLS1oMy1jb2xvcjogdmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTQwKTtcbiAgLS1oNC1jb2xvcjogdmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTMwKTtcbiAgLS1oNS1jb2xvcjogdmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTIwKTtcbiAgLS1oNi1jb2xvcjogdmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTEwKTtcbiAgLS1saW5rLWNvbG9yOiB2YXIoLS1kYXJrLWJsdWUtLWRhcmtlci0tNjApO1xuICAtLWxpbmstY29sb3ItLWFjdGl2ZTogdmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTYwKTtcbiAgLS1saW5rLWNvbG9yLS1mb2N1czogdmFyKC0td2hpdGUpO1xuICAtLWxpbmstZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTYwKTtcbiAgLS1saW5rLWRlY29yYXRpb24tY29sb3ItLXZpc2l0ZWQ6IHZhcigtLXB1cnBsZSk7XG4gIC0tbWlkdG9uZS10ZXh0LWNvbG9yOiB2YXIoLS1ncmF5LS1kYXJrZXItLTgwKTtcbiAgLS1vbGluZS1jb2xvcjogdmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTYwKTtcbiAgLS1yZXF1aXJlZC1jb2xvcjogdmFyKC0tZGFyay1ibHVlLS1kYXJrZXItLTYwKTtcbiAgLS10ZXh0LWFjY2VudC1jb2xvcjogdmFyKC0tZ3JheS0tZGFya2VyLS02MCk7XG5cbiAgY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JheS0tbGlnaHRlci0tNjApO1xufVxuXG5AbWl4aW4gbGlnaHRlc3QtZ3JheS1iZyB7XG4gIEBpbmNsdWRlIGxpZ2h0LWdyYXktYmc7XG5cbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JheS0tbGlnaHRlci0tODApO1xufVxuXG5AbWl4aW4gbGlnaHQtYmx1ZS1iZyB7XG4gIEBpbmNsdWRlIGxpZ2h0LWdyYXktYmc7XG5cbiAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS0tbGlnaHRlci0tNjApO1xufVxuXG5AbWl4aW4gbGlnaHRlc3QtYmx1ZS1iZyB7XG4gIC0tbGluay1kZWNvcmF0aW9uLWNvbG9yLS1hY3RpdmU6IHZhcigtLWJsdWUtLWxpZ2h0ZXItLTYwKTtcblxuICBAaW5jbHVkZSBsaWdodGVzdC1ncmF5LWJnO1xuXG4gIGJhY2tncm91bmQ6IHZhcigtLWJsdWUtLWxpZ2h0ZXItLTgwKTtcbn1cbiJdfQ== */
