/* Copyright (c) Microsoft Corporation.  All rights reserved. */
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
.display-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.accessiblePage .headBar {
  min-width: 0;
  top: auto;
  left: auto;
  right: auto;
  z-index: auto;
  position: static;
}
[dir="rtl"] .accessiblePage .headBar,
:host-context([dir="rtl"]) .accessiblePage .headBar {
  right: auto;
  left: auto;
}
[dir="ltr"] .accessiblePage .headBar,
:host-context([dir="ltr"]) .accessiblePage .headBar {
  left: auto;
  right: auto;
}
.accessiblePage .headerMenusContainer {
  position: static;
  width: auto;
}
.accessiblePage .headTRC {
  position: static;
  background-color: black;
  height: auto;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: flex-end;
  align-self: flex-end;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: end;
  -webkit-box-pack: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: flex-end;
  justify-content: flex-end;
}
.accessiblePage .headTLC {
  position: static;
}
.accessiblePage .headBar {
  height: auto;
}
.accessiblePage #h_bar {
  background-color: black;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: justify;
  -webkit-box-pack: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
}
.accessiblePage .headMeContainer {
  background-color: black;
}
.accessiblePage .bodyContent {
  padding: 0 0 40px 0;
}
.accessiblePage #f_bar {
  min-width: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  -webkit-box-pack: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.accessiblePage .footerBLC {
  float: none;
  display: inline;
}
.accessiblePage .footerBRC {
  float: none;
  display: inline;
}
.accessiblePage .footerBRCoutercell {
  width: 100%;
}
#learnMoreLink {
  vertical-align: unset;
  margin: 0 10px 0;
  color: #0078d7;
}
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
/* TODO (5089768): Investigating using pure Fabric UI Core instead of referencing fonts, font styles etc. */
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Arabic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Arabic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Arabic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Arabic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Arabic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-arabic/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Cyrillic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Cyrillic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Cyrillic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Cyrillic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Cyrillic)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-cyrillic/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (East European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (East European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (East European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (East European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (East European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-easteuropean/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Greek)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Greek)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Greek)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Greek)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Greek)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-greek/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Hebrew)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Hebrew)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Hebrew)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Hebrew)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Hebrew)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-hebrew/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Vietnamese)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Vietnamese)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Vietnamese)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Vietnamese)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (Vietnamese)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-vietnamese/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (West European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (West European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (West European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (West European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Segoe UI Web (West European)';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/segoeui-westeuropean/segoeui-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Selawik Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-light.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-light.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Selawik Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-semilight.woff) format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Selawik Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-regular.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-regular.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Selawik Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-semibold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-semibold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Selawik Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/selawik/selawik-bold.woff) format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-semilight.woff) format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Leelawadee UI Web';
  src: url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff2) format('woff2'), url(https://static2.sharepointonline.com/files/fabric/assets/fonts/leelawadeeui-thai/leelawadeeui-bold.woff) format('woff');
  font-weight: 600;
  font-style: normal;
}
.h1,
.h2,
.light,
h1,
h2,
h3 {
  font-weight: 100;
}
.h4,
.h5,
.h6,
.semilight,
h4,
h5,
h6 {
  font-weight: 300;
}
.regular,
body {
  font-weight: 400;
}
.semibold,
strong {
  font-weight: 600;
}
.ms-Fabric {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  color: #323130;
  font-family: 'Segoe UI Web (West European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
  font-size: 10px;
}
.ms-Fabric button,
.ms-Fabric input,
.ms-Fabric textarea {
  font-family: inherit;
}
.ms-Fabric [lang^=ar],
.ms-Fabric[lang^=ar],
[lang^=ar] .ms-Fabric {
  font-family: 'Segoe UI Web (Arabic)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=bg],
.ms-Fabric[lang^=bg],
[lang^=bg] .ms-Fabric {
  font-family: 'Segoe UI Web (Cyrillic)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=cs],
.ms-Fabric[lang^=cs],
[lang^=cs] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=el],
.ms-Fabric[lang^=el],
[lang^=el] .ms-Fabric {
  font-family: 'Segoe UI Web (Greek)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=et],
.ms-Fabric[lang^=et],
[lang^=et] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=he],
.ms-Fabric[lang^=he],
[lang^=he] .ms-Fabric {
  font-family: 'Segoe UI Web (Hebrew)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=hi],
.ms-Fabric[lang^=hi],
[lang^=hi] .ms-Fabric {
  font-family: 'Nirmala UI', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=hr],
.ms-Fabric[lang^=hr],
[lang^=hr] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=hu],
.ms-Fabric[lang^=hu],
[lang^=hu] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=ja],
.ms-Fabric[lang^=ja],
[lang^=ja] .ms-Fabric {
  font-family: 'Yu Gothic UI', 'Meiryo UI', Meiryo, 'MS Pgothic', Osaka, 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=kk],
.ms-Fabric[lang^=kk],
[lang^=kk] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=ko],
.ms-Fabric[lang^=ko],
[lang^=ko] .ms-Fabric {
  font-family: 'Malgun Gothic', Gulim, 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=lo],
.ms-Fabric[lang^=lo],
[lang^=lo] .ms-Fabric {
  font-family: 'Leelawadee UI Web', 'Lao UI', DokChampa, 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=lt],
.ms-Fabric[lang^=lt],
[lang^=lt] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=lv],
.ms-Fabric[lang^=lv],
[lang^=lv] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=pl],
.ms-Fabric[lang^=pl],
[lang^=pl] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=ru],
.ms-Fabric[lang^=ru],
[lang^=ru] .ms-Fabric {
  font-family: 'Segoe UI Web (Cyrillic)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=sk],
.ms-Fabric[lang^=sk],
[lang^=sk] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=sr-latn],
.ms-Fabric[lang^=sr-latn],
[lang^=sr-latn] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=th],
.ms-Fabric[lang^=th],
[lang^=th] .ms-Fabric {
  font-family: 'Leelawadee UI Web', 'Kmer UI', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=tr],
.ms-Fabric[lang^=tr],
[lang^=tr] .ms-Fabric {
  font-family: 'Segoe UI Web (East European)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=uk],
.ms-Fabric[lang^=uk],
[lang^=uk] .ms-Fabric {
  font-family: 'Segoe UI Web (Cyrillic)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=vi],
.ms-Fabric[lang^=vi],
[lang^=vi] .ms-Fabric {
  font-family: 'Segoe UI Web (Vietnamese)', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=zh-hans],
.ms-Fabric[lang^=zh-hans],
[lang^=zh-hans] .ms-Fabric {
  font-family: 'Microsoft Yahei UI', Verdana, Simsun, 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric [lang^=zh-hant],
.ms-Fabric[lang^=zh-hant],
[lang^=zh-hant] .ms-Fabric {
  font-family: 'Microsoft Jhenghei UI', Pmingliu, 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
.ms-Fabric--selawik {
  font-family: 'Selawik Web', 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif;
}
#Breadcrumbs {
  font-weight: 100;
  padding-top: 17px;
  font-size: 1.2em;
  text-transform: uppercase;
  color: #363636;
}
[dir="rtl"] #Breadcrumbs,
:host-context([dir="rtl"]) #Breadcrumbs {
  text-transform: uppercase;
}
[dir="ltr"] #Breadcrumbs,
:host-context([dir="ltr"]) #Breadcrumbs {
  text-transform: uppercase;
}
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
.hidden {
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
body {
  background-color: #fff;
  color: #363636;
  font-size: 62.5%;
  margin: 0;
}
p,
ul,
.oxStandard {
  margin: 0;
  padding-top: 8px;
  font-size: 1.2em;
  line-height: 14px;
}
p + p,
p + ul,
ul + p {
  padding-top: 10px;
}
a {
  color: #056297;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
a:focus {
  text-decoration: underline;
  outline: 2px solid black;
}
h1 {
  margin: 0;
  padding-top: 15px;
  font-weight: 100;
  font-size: 5.6em;
  line-height: 64px;
}
h2 {
  color: #030303;
  margin: 0;
  padding-top: 10px;
  font-weight: 100;
  font-size: 3.2em;
  line-height: 40px;
}
h3 {
  color: #030303;
  font-weight: 500;
  margin: 0;
  padding-top: 26px;
  text-transform: uppercase;
}
[dir="rtl"] h3,
:host-context([dir="rtl"]) h3 {
  text-transform: uppercase;
}
[dir="ltr"] h3,
:host-context([dir="ltr"]) h3 {
  text-transform: uppercase;
}
h4 {
  color: #030303;
  font-size: 1.6em;
  line-height: 16px;
  margin: 0;
  padding-top: 24px;
}
hr {
  background-color: #bbb;
  border: 0;
  height: 1px;
  margin: 0;
}
.oxSmall {
  line-height: 16px;
  padding-top: 9px;
}
.oxClear {
  clear: both;
}
.ocv-feedback-button:hover {
  background-color: #0078d7;
}
.ocv-feedback-button {
  cursor: pointer;
  position: fixed;
  right: 0;
  top: 50%;
  border: 0;
  background-color: #69AFE5;
  color: white;
  font-family: 'Segoe UI WestEuropean', 'Segoe UI', -apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', sans-serif;
  font-size: 1.4em;
  padding: 5px 20px 5px 20px;
  transform: rotate(-90deg) translate(50%, 0);
  transform-origin: 100% 100%;
}
[dir="rtl"] .ocv-feedback-button,
:host-context([dir="rtl"]) .ocv-feedback-button {
  right: initial;
  left: 0;
}
[dir="ltr"] .ocv-feedback-button,
:host-context([dir="ltr"]) .ocv-feedback-button {
  left: initial;
  right: 0;
}
[dir="rtl"] .ocv-feedback-button,
:host-context([dir="rtl"]) .ocv-feedback-button {
  transform: rotate(-90deg) translate(-50%, 0);
  transform-origin: 100% 100%;
}
[dir="ltr"] .ocv-feedback-button,
:host-context([dir="ltr"]) .ocv-feedback-button {
  transform: rotate(-90deg) translate(50%, 0);
  transform-origin: 100% 100%;
}
/* Copyright (c) Microsoft Corporation.  All rights reserved. */
.gs30Column {
  margin-left: auto;
  margin-right: auto;
  width: 1200px;
}
.gsFirst {
  margin-left: 0;
}
[dir="rtl"] .gsFirst,
:host-context([dir="rtl"]) .gsFirst {
  margin-left: initial;
  margin-right: 0;
}
[dir="ltr"] .gsFirst,
:host-context([dir="ltr"]) .gsFirst {
  margin-right: initial;
  margin-left: 0;
}
.gsLast {
  margin-right: 0;
}
[dir="rtl"] .gsLast,
:host-context([dir="rtl"]) .gsLast {
  margin-right: initial;
  margin-left: 0;
}
[dir="ltr"] .gsLast,
:host-context([dir="ltr"]) .gsLast {
  margin-left: initial;
  margin-right: 0;
}
.gsColSpan1,
.gsColSpan2,
.gsColSpan3,
.gsColSpan4,
.gsColSpan5,
.gsColSpan6,
.gsColSpan7,
.gsColSpan8,
.gsColSpan9,
.gsColSpan10,
.gsColSpan11,
.gsColSpan12,
.gsColSpan13,
.gsColSpan14,
.gsColSpan15,
.gsColSpan16,
.gsColSpan17,
.gsColSpan18,
.gsColSpan19,
.gsColSpan20,
.gsColSpan21,
.gsColSpan22,
.gsColSpan23,
.gsColSpan24,
.gsColSpan25,
.gsColSpan26,
.gsColSpan27,
.gsColSpan28,
.gsColSpan29,
.gsColSpan30 {
  margin-left: 10px;
  margin-right: 10px;
  display: inline;
  float: left;
  position: relative;
}
[dir="rtl"] .gsColSpan1,
[dir="rtl"] .gsColSpan2,
[dir="rtl"] .gsColSpan3,
[dir="rtl"] .gsColSpan4,
[dir="rtl"] .gsColSpan5,
[dir="rtl"] .gsColSpan6,
[dir="rtl"] .gsColSpan7,
[dir="rtl"] .gsColSpan8,
[dir="rtl"] .gsColSpan9,
[dir="rtl"] .gsColSpan10,
[dir="rtl"] .gsColSpan11,
[dir="rtl"] .gsColSpan12,
[dir="rtl"] .gsColSpan13,
[dir="rtl"] .gsColSpan14,
[dir="rtl"] .gsColSpan15,
[dir="rtl"] .gsColSpan16,
[dir="rtl"] .gsColSpan17,
[dir="rtl"] .gsColSpan18,
[dir="rtl"] .gsColSpan19,
[dir="rtl"] .gsColSpan20,
[dir="rtl"] .gsColSpan21,
[dir="rtl"] .gsColSpan22,
[dir="rtl"] .gsColSpan23,
[dir="rtl"] .gsColSpan24,
[dir="rtl"] .gsColSpan25,
[dir="rtl"] .gsColSpan26,
[dir="rtl"] .gsColSpan27,
[dir="rtl"] .gsColSpan28,
[dir="rtl"] .gsColSpan29,
[dir="rtl"] .gsColSpan30,
:host-context([dir="rtl"]) .gsColSpan1,
:host-context([dir="rtl"]) .gsColSpan2,
:host-context([dir="rtl"]) .gsColSpan3,
:host-context([dir="rtl"]) .gsColSpan4,
:host-context([dir="rtl"]) .gsColSpan5,
:host-context([dir="rtl"]) .gsColSpan6,
:host-context([dir="rtl"]) .gsColSpan7,
:host-context([dir="rtl"]) .gsColSpan8,
:host-context([dir="rtl"]) .gsColSpan9,
:host-context([dir="rtl"]) .gsColSpan10,
:host-context([dir="rtl"]) .gsColSpan11,
:host-context([dir="rtl"]) .gsColSpan12,
:host-context([dir="rtl"]) .gsColSpan13,
:host-context([dir="rtl"]) .gsColSpan14,
:host-context([dir="rtl"]) .gsColSpan15,
:host-context([dir="rtl"]) .gsColSpan16,
:host-context([dir="rtl"]) .gsColSpan17,
:host-context([dir="rtl"]) .gsColSpan18,
:host-context([dir="rtl"]) .gsColSpan19,
:host-context([dir="rtl"]) .gsColSpan20,
:host-context([dir="rtl"]) .gsColSpan21,
:host-context([dir="rtl"]) .gsColSpan22,
:host-context([dir="rtl"]) .gsColSpan23,
:host-context([dir="rtl"]) .gsColSpan24,
:host-context([dir="rtl"]) .gsColSpan25,
:host-context([dir="rtl"]) .gsColSpan26,
:host-context([dir="rtl"]) .gsColSpan27,
:host-context([dir="rtl"]) .gsColSpan28,
:host-context([dir="rtl"]) .gsColSpan29,
:host-context([dir="rtl"]) .gsColSpan30 {
  float: right;
}
[dir="ltr"] .gsColSpan1,
[dir="ltr"] .gsColSpan2,
[dir="ltr"] .gsColSpan3,
[dir="ltr"] .gsColSpan4,
[dir="ltr"] .gsColSpan5,
[dir="ltr"] .gsColSpan6,
[dir="ltr"] .gsColSpan7,
[dir="ltr"] .gsColSpan8,
[dir="ltr"] .gsColSpan9,
[dir="ltr"] .gsColSpan10,
[dir="ltr"] .gsColSpan11,
[dir="ltr"] .gsColSpan12,
[dir="ltr"] .gsColSpan13,
[dir="ltr"] .gsColSpan14,
[dir="ltr"] .gsColSpan15,
[dir="ltr"] .gsColSpan16,
[dir="ltr"] .gsColSpan17,
[dir="ltr"] .gsColSpan18,
[dir="ltr"] .gsColSpan19,
[dir="ltr"] .gsColSpan20,
[dir="ltr"] .gsColSpan21,
[dir="ltr"] .gsColSpan22,
[dir="ltr"] .gsColSpan23,
[dir="ltr"] .gsColSpan24,
[dir="ltr"] .gsColSpan25,
[dir="ltr"] .gsColSpan26,
[dir="ltr"] .gsColSpan27,
[dir="ltr"] .gsColSpan28,
[dir="ltr"] .gsColSpan29,
[dir="ltr"] .gsColSpan30,
:host-context([dir="ltr"]) .gsColSpan1,
:host-context([dir="ltr"]) .gsColSpan2,
:host-context([dir="ltr"]) .gsColSpan3,
:host-context([dir="ltr"]) .gsColSpan4,
:host-context([dir="ltr"]) .gsColSpan5,
:host-context([dir="ltr"]) .gsColSpan6,
:host-context([dir="ltr"]) .gsColSpan7,
:host-context([dir="ltr"]) .gsColSpan8,
:host-context([dir="ltr"]) .gsColSpan9,
:host-context([dir="ltr"]) .gsColSpan10,
:host-context([dir="ltr"]) .gsColSpan11,
:host-context([dir="ltr"]) .gsColSpan12,
:host-context([dir="ltr"]) .gsColSpan13,
:host-context([dir="ltr"]) .gsColSpan14,
:host-context([dir="ltr"]) .gsColSpan15,
:host-context([dir="ltr"]) .gsColSpan16,
:host-context([dir="ltr"]) .gsColSpan17,
:host-context([dir="ltr"]) .gsColSpan18,
:host-context([dir="ltr"]) .gsColSpan19,
:host-context([dir="ltr"]) .gsColSpan20,
:host-context([dir="ltr"]) .gsColSpan21,
:host-context([dir="ltr"]) .gsColSpan22,
:host-context([dir="ltr"]) .gsColSpan23,
:host-context([dir="ltr"]) .gsColSpan24,
:host-context([dir="ltr"]) .gsColSpan25,
:host-context([dir="ltr"]) .gsColSpan26,
:host-context([dir="ltr"]) .gsColSpan27,
:host-context([dir="ltr"]) .gsColSpan28,
:host-context([dir="ltr"]) .gsColSpan29,
:host-context([dir="ltr"]) .gsColSpan30 {
  float: left;
}
.gs30Column .gsColSpan1 {
  width: 20px;
}
.gs30Column .gsColSpan2 {
  width: 60px;
}
.gs30Column .gsColSpan3 {
  width: 100px;
}
.gs30Column .gsColSpan4 {
  width: 140px;
}
.gs30Column .gsColSpan5 {
  width: 180px;
}
.gs30Column .gsColSpan6 {
  width: 220px;
}
.gs30Column .gsColSpan7 {
  width: 260px;
}
.gs30Column .gsColSpan8 {
  width: 300px;
}
.gs30Column .gsColSpan9 {
  width: 340px;
}
.gs30Column .gsColSpan10 {
  width: 380px;
}
.gs30Column .gsColSpan11 {
  width: 420px;
}
.gs30Column .gsColSpan12 {
  width: 460px;
}
.gs30Column .gsColSpan13 {
  width: 500px;
}
.gs30Column .gsColSpan14 {
  width: 540px;
}
.gs30Column .gsColSpan15 {
  width: 580px;
}
.gs30Column .gsColSpan16 {
  width: 620px;
}
.gs30Column .gsColSpan17 {
  width: 660px;
}
.gs30Column .gsColSpan18 {
  width: 700px;
}
.gs30Column .gsColSpan19 {
  width: 740px;
}
.gs30Column .gsColSpan20 {
  width: 780px;
}
.gs30Column .gsColSpan21 {
  width: 820px;
}
.gs30Column .gsColSpan22 {
  width: 860px;
}
.gs30Column .gsColSpan23 {
  width: 900px;
}
.gs30Column .gsColSpan24 {
  width: 940px;
}
.gs30Column .gsColSpan25 {
  width: 980px;
}
.gs30Column .gsColSpan26 {
  width: 1020px;
}
.gs30Column .gsColSpan27 {
  width: 1060px;
}
.gs30Column .gsColSpan28 {
  width: 1100px;
}
.gs30Column .gsColSpan29 {
  width: 1140px;
}
.gs30Column .gsColSpan30 {
  width: 1180px;
}
body {
  min-width: 1200px;
}
ul#ItemList {
  padding: 22px 0 0 0;
  margin-bottom: 100px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
#ItemList li {
  font-size: 1.2em;
  line-height: 34px;
  list-style-type: none;
  width: 280px;
}
h1#PlaceholderMain_PageTitle {
  padding-top: 36px;
}
div#PlaceholderMain_PageTagline {
  font-size: 1.8em;
  padding-top: 8px;
}
div.gsColSpan30 {
  float: none;
}
[dir="rtl"] div.gsColSpan30,
:host-context([dir="rtl"]) div.gsColSpan30 {
  float: none;
}
[dir="ltr"] div.gsColSpan30,
:host-context([dir="ltr"]) div.gsColSpan30 {
  float: none;
}
@media screen and (max-width: 1219px) {
  body {
    min-width: 725px;
  }
  #ContentSubMain {
    width: 725px;
  }
  #ContentSubSubMain {
    width: 725px;
  }
}
@media screen and (max-width: 747px) {
  body {
    min-width: 476px;
  }
  #ContentSubMain {
    width: 436px;
    padding-left: 20px;
    padding-right: 20px;
  }
  #ContentSubSubMain {
    width: 476px;
  }
}
@media screen and (max-width: 499px) {
  body {
    min-width: 300px;
  }
  #ContentSubMain {
    width: 280px;
    padding: 0 10px;
  }
  #ContentSubSubMain {
    width: 300px;
  }
  #PlaceholderMain_PageTitle {
    font-size: 4em;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL3dvcmxkd2lkZS45ZWIzMDE0ZGYzZjgzYWU1ZGVhNS5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsK0RBQStEO0FBQy9ELCtEQUErRDtBQUMvRCwrREFBK0Q7QUNBL0Q7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBREVKO0FFSkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZNSjtBR2hCQzs7RURPRztFQUNBO0FGYUo7QUdyQkM7O0VET0c7RUFDQTtBRmtCSjtBRWJBO0VBQ0k7RUFDQTtBRmVKO0FFWkE7RUFDSTtFQUNBO0VBTUE7RURpSEE7RUFDQTtFQUNBO0VBOUJBO0VBQ0E7RUFDQTtFQUNBO0VBL0dBO0VBQ0E7RUFDQTtFQUNBO0VBb0NBO0VBQ0E7RUFDQTtFQWFBO0VBWUE7RUFDQTtFQUNBO0VBQ0E7QURsQko7QUV6QkE7RUFDSTtBRjJCSjtBRXhCQTtFQUNJO0FGMEJKO0FFdkJBO0VBS0k7RUR2Q0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBNEJBO0VBQ0E7RUFDQTtFQW9CQTtFQUtBO0VBQ0E7RUFDQTtFQUNBO0FEUUo7QUVuQ0E7RUFDSTtBRnFDSjtBRWxDQTtFQUNJO0FGb0NKO0FFakNBO0VBSUk7RUR0REE7RUFDQTtFQUNBO0VBQ0E7RUEwREE7RUFLQTtFQUNBO0VBQ0E7RUFDQTtFQTlCQTtFQUNBO0VBQ0E7QUR5REo7QUV6Q0E7RUFDSTtFQUNBO0FGMkNKO0FFeENBO0VBQ0k7RUFDQTtBRjBDSjtBRXZDQTtFQUNJO0FGeUNKO0FFdENBO0VBQ0k7RUFDQTtFQUNBO0FGd0NKO0FBQ0EsK0RBQStEO0FBQy9ELCtEQUErRDtBQUMvRCwrREFBK0Q7QUFDL0QsMkdBQTJHO0FHckgzRztFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIdUhKO0FHcEhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUhzSEo7QUduSEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSHFISjtBR2xIQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIb0hKO0FHakhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUhtSEo7QUdoSEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSGtISjtBRy9HQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIaUhKO0FHOUdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUhnSEo7QUc3R0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSCtHSjtBRzVHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIOEdKO0FHM0dBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUg2R0o7QUcxR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSDRHSjtBR3pHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIMkdKO0FHeEdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUgwR0o7QUd2R0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSHlHSjtBR3RHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FId0dKO0FHckdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUh1R0o7QUdwR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSHNHSjtBR25HQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIcUdKO0FHbEdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUhvR0o7QUdqR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSG1HSjtBR2hHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIa0dKO0FHL0ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUhpR0o7QUc5RkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSGdHSjtBRzdGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIK0ZKO0FHNUZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUg4Rko7QUczRkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSDZGSjtBRzFGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FINEZKO0FHekZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUgyRko7QUd4RkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSDBGSjtBR3ZGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIeUZKO0FHdEZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUh3Rko7QUdyRkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSHVGSjtBR3BGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIc0ZKO0FHbkZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUhxRko7QUdsRkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSG9GSjtBR2pGQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIbUZKO0FHaEZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUhrRko7QUcvRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSGlGSjtBRzlFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIZ0ZKO0FHN0VBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUgrRUo7QUc1RUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSDhFSjtBRzNFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FINkVKO0FHMUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUg0RUo7QUd6RUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSDJFSjtBR3hFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIMEVKO0FHdkVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUh5RUo7QUdqRUE7Ozs7OztFQUNJO0FId0VKO0FHckVBOzs7Ozs7O0VBQ0k7QUg2RUo7QUcxRUE7O0VBQ0k7QUg2RUo7QUcxRUE7O0VBQ0k7QUg2RUo7QUd0QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FId0JKO0FHckJBOzs7RUFDSTtBSHlCSjtBR3RCQTs7O0VBQ0k7QUgwQko7QUd2QkE7OztFQUNJO0FIMkJKO0FHeEJBOzs7RUFDSTtBSDRCSjtBR3pCQTs7O0VBQ0k7QUg2Qko7QUcxQkE7OztFQUNJO0FIOEJKO0FHM0JBOzs7RUFDSTtBSCtCSjtBRzVCQTs7O0VBQ0k7QUhnQ0o7QUc3QkE7OztFQUNJO0FIaUNKO0FHOUJBOzs7RUFDSTtBSGtDSjtBRy9CQTs7O0VBQ0k7QUhtQ0o7QUdoQ0E7OztFQUNJO0FIb0NKO0FHakNBOzs7RUFDSTtBSHFDSjtBR2xDQTs7O0VBQ0k7QUhzQ0o7QUduQ0E7OztFQUNJO0FIdUNKO0FHcENBOzs7RUFDSTtBSHdDSjtBR3JDQTs7O0VBQ0k7QUh5Q0o7QUd0Q0E7OztFQUNJO0FIMENKO0FHdkNBOzs7RUFDSTtBSDJDSjtBR3hDQTs7O0VBQ0k7QUg0Q0o7QUd6Q0E7OztFQUNJO0FINkNKO0FHMUNBOzs7RUFDSTtBSDhDSjtBRzNDQTs7O0VBQ0k7QUgrQ0o7QUc1Q0E7OztFQUNJO0FIZ0RKO0FHN0NBOzs7RUFDSTtBSGlESjtBRzlDQTs7O0VBQ0k7QUhrREo7QUcvQ0E7RUFDSTtBSGlESjtBSWxqQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKb2pCSjtBRy9qQkM7O0VDVUc7QUp5akJKO0FHbmtCQzs7RUNVRztBSjZqQko7QUFDQSwrREFBK0Q7QUt0a0IvRDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUx3a0JKO0FNNWpCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FOOGpCSjtBTTNqQkE7OztFQUVJO0VBQ0E7RUhxVkE7RUFDQTtBSDBPSjtBTTdqQkE7OztFQUNJO0FOaWtCSjtBTTlqQkE7RUFDSTtFQUNBO0FOZ2tCSjtBTTlqQkk7RUFDSTtBTmdrQlI7QU05akJJO0VBQ0k7RUFDQTtBTmdrQlI7QU01akJBO0VBRUk7RUFDQTtFSDJWQTtFQUNBO0VBQ0E7QUhtT0o7QU03akJBO0VBRUk7RUFDQTtFQUNBO0VIOFVBO0VBQ0E7RUFDQTtBSGlQSjtBTTlqQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOZ2tCSjtBR25vQkM7O0VHbUVHO0FOb2tCSjtBR3ZvQkM7O0VHbUVHO0FOd2tCSjtBTXJrQkE7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOc2tCSjtBTW5rQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTnFrQko7QU1sa0JBO0VBRUk7RUFDQTtBTm1rQko7QU1oa0JBO0VBQ0k7QU5ra0JKO0FNL2pCQTtFQUNJO0FOaWtCSjtBTTlqQkE7RUFDSTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQWhHQTtFQUNBO0FOZ3FCSjtBR2hyQkM7O0VHd0dHO0VBQUE7QU42a0JKO0FHcnJCQzs7RUd3R0c7RUFBQTtBTmtsQko7QUFDQTs7RU01cUJJO0VBQ0E7QU4rcUJKO0FBQ0E7O0VNanJCSTtFQUNBO0FOb3JCSjtBQUNBLCtEQUErRDtBT25zQi9EO0VBQ0k7RUFDQTtFQUNBO0FQcXNCSjtBT2xzQkE7RUFDSTtBUG9zQko7QUc3c0JDOztFSVNHO0VBQUE7QVB5c0JKO0FHbHRCQzs7RUlTRztFQUFBO0FQOHNCSjtBTzNzQkE7RUFDSTtBUDZzQko7QUcxdEJDOztFSWFHO0VBQUE7QVBrdEJKO0FHL3RCQzs7RUlhRztFQUFBO0FQdXRCSjtBT3B0QkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUtJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVArdUJKO0FHeHdCQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VJd0JHO0FQOHlCSjtBR3QwQkM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFSXdCRztBUDQyQko7QUdwNEJDO0VJOEJPO0FQeTJCUjtBR3Y0QkM7RUk4Qk87QVA0MkJSO0FHMTRCQztFSThCTztBUCsyQlI7QUc3NEJDO0VJOEJPO0FQazNCUjtBR2g1QkM7RUk4Qk87QVBxM0JSO0FHbjVCQztFSThCTztBUHczQlI7QUd0NUJDO0VJOEJPO0FQMjNCUjtBR3o1QkM7RUk4Qk87QVA4M0JSO0FHNTVCQztFSThCTztBUGk0QlI7QUcvNUJDO0VJOEJPO0FQbzRCUjtBR2w2QkM7RUk4Qk87QVB1NEJSO0FHcjZCQztFSThCTztBUDA0QlI7QUd4NkJDO0VJOEJPO0FQNjRCUjtBRzM2QkM7RUk4Qk87QVBnNUJSO0FHOTZCQztFSThCTztBUG01QlI7QUdqN0JDO0VJOEJPO0FQczVCUjtBR3A3QkM7RUk4Qk87QVB5NUJSO0FHdjdCQztFSThCTztBUDQ1QlI7QUcxN0JDO0VJOEJPO0FQKzVCUjtBRzc3QkM7RUk4Qk87QVBrNkJSO0FHaDhCQztFSThCTztBUHE2QlI7QUduOEJDO0VJOEJPO0FQdzZCUjtBR3Q4QkM7RUk4Qk87QVAyNkJSO0FHejhCQztFSThCTztBUDg2QlI7QUc1OEJDO0VJOEJPO0FQaTdCUjtBRy84QkM7RUk4Qk87QVBvN0JSO0FHbDlCQztFSThCTztBUHU3QlI7QUdyOUJDO0VJOEJPO0FQMDdCUjtBR3g5QkM7RUk4Qk87QVA2N0JSO0FHMzlCQztFSThCTztBUGc4QlI7QUF2OUJBO0VBQ0k7QUF5OUJKO0FBdDlCQTtFQUdJO0VBQ0E7RUNaQTtFQUNBO0VBQ0E7RUFDQTtFQW9DQTtFQUNBO0VBQ0E7QURnOEJKO0FBMTlCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBNDlCSjtBQXo5QkE7RUFDSTtBQTI5Qko7QUF4OUJBO0VBQ0k7RUFDQTtBQTA5Qko7QUF2OUJBO0VBQ0k7QUF5OUJKO0FHNS9CQzs7RUhvQ0c7QUE0OUJKO0FHaGdDQzs7RUhtQ0c7QUFpK0JKO0FBNzlCQTtFQUNJO0lBQ0k7RUErOUJOO0VBNTlCRTtJQUNJO0VBODlCTjtFQTM5QkU7SUFDSTtFQTY5Qk47QUFDRjtBQTE5QkE7RUFDSTtJQUNJO0VBNDlCTjtFQXo5QkU7SUFDSTtJQUNBO0lBQ0E7RUEyOUJOO0VBeDlCRTtJQUNJO0VBMDlCTjtBQUNGO0FBdjlCQTtFQUNJO0lBQ0k7RUF5OUJOO0VBdDlCRTtJQUNJO0lBQ0E7RUF3OUJOO0VBcjlCRTtJQUNJO0VBdTlCTjtFQXA5QkU7SUFDSTtFQXM5Qk47QUFDRiIsInNvdXJjZXMiOlsid2VicGFjazovL1N0b3JlUGFnZXMvLi9TdHlsZXMvUGFnZXMvV29ybGRXaWRlLmxlc3MiLCJ3ZWJwYWNrOi8vU3RvcmVQYWdlcy8uL1N0eWxlcy9TaGFyZWQvRmxleGJveC5sZXNzIiwid2VicGFjazovL1N0b3JlUGFnZXMvLi9TdHlsZXMvQ29udHJvbHMvSGVhZGVyRm9vdGVyT3ZlcnJpZGVzLmxlc3MiLCJ3ZWJwYWNrOi8vU3RvcmVQYWdlcy8uL1N0eWxlcy9TaGFyZWQvRm9udHMubGVzcyIsIndlYnBhY2s6Ly9TdG9yZVBhZ2VzLy4vU3R5bGVzL0NvbnRyb2xzL0JyZWFkY3J1bWIubGVzcyIsIndlYnBhY2s6Ly9TdG9yZVBhZ2VzLy4vU3R5bGVzL1NoYXJlZC9BY2Nlc3NpYmlsaXR5Lmxlc3MiLCJ3ZWJwYWNrOi8vU3RvcmVQYWdlcy8uL1N0eWxlcy9TaGFyZWQvR2xvYmFsLmxlc3MiLCJ3ZWJwYWNrOi8vU3RvcmVQYWdlcy8uL1N0eWxlcy9TaGFyZWQvR3JpZC5sZXNzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIENvcHlyaWdodCAoYykgTWljcm9zb2Z0IENvcnBvcmF0aW9uLiAgQWxsIHJpZ2h0cyByZXNlcnZlZC4gKi9cblxuQGltcG9ydCBcIi4uXFxDb250cm9sc1xcSGVhZGVyRm9vdGVyT3ZlcnJpZGVzLmxlc3NcIjtcbkBpbXBvcnQgXCIuLlxcU2hhcmVkXFxHbG9iYWwubGVzc1wiO1xuQGltcG9ydCBcIi4uXFxTaGFyZWRcXEdyaWQubGVzc1wiO1xuXG5cbmJvZHkge1xuICAgIG1pbi13aWR0aDogMTIwMHB4O1xufVxuXG51bCNJdGVtTGlzdCB7XG4gICAgLmRpc3BsYXktZmxleCgpO1xuICAgIC5mbGV4LXdyYXAod3JhcCk7XG4gICAgcGFkZGluZzogMjJweCAwIDAgMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cblxuI0l0ZW1MaXN0IGxpIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICB3aWR0aDogMjgwcHg7XG59XG5cbmgxI1BsYWNlaG9sZGVyTWFpbl9QYWdlVGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAzNnB4O1xufVxuXG5kaXYjUGxhY2Vob2xkZXJNYWluX1BhZ2VUYWdsaW5lIHtcbiAgICBmb250LXNpemU6IDEuOGVtO1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG59XG5cbmRpdi5nc0NvbFNwYW4zMCB7XG4gICAgLWx0ci1mbG9hdDogbm9uZTtcbiAgICAtcnRsLWZsb2F0OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAc2NyZWVuTGFyZ2UpIHtcbiAgICBib2R5IHtcbiAgICAgICAgbWluLXdpZHRoOiA3MjVweDtcbiAgICB9XG5cbiAgICAjQ29udGVudFN1Yk1haW4ge1xuICAgICAgICB3aWR0aDogNzI1cHg7XG4gICAgfVxuXG4gICAgI0NvbnRlbnRTdWJTdWJNYWluIHtcbiAgICAgICAgd2lkdGg6IDcyNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogQHNjcmVlbk1lZGl1bSkge1xuICAgIGJvZHkge1xuICAgICAgICBtaW4td2lkdGg6IDQ3NnB4O1xuICAgIH1cblxuICAgICNDb250ZW50U3ViTWFpbiB7XG4gICAgICAgIHdpZHRoOiA0MzZweDtcbiAgICAgICAgLWx0ci1ydGwtcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAtbHRyLXJ0bC1wYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgICNDb250ZW50U3ViU3ViTWFpbiB7XG4gICAgICAgIHdpZHRoOiA0NzZweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEBzY3JlZW5TbWFsbCkge1xuICAgIGJvZHkge1xuICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIH1cblxuICAgICNDb250ZW50U3ViTWFpbiB7XG4gICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cblxuICAgICNDb250ZW50U3ViU3ViTWFpbiB7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG5cbiAgICAjUGxhY2Vob2xkZXJNYWluX1BhZ2VUaXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNGVtO1xuICAgIH1cbn1cbiIsIi8qIENvcHlyaWdodCAoYykgTWljcm9zb2Z0IENvcnBvcmF0aW9uLiAgQWxsIHJpZ2h0cyByZXNlcnZlZC4gKi9cblxuLmRpc3BsYXktZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mbGV4LWRpcmVjdGlvbiAoQHZhbHVlKSB3aGVuIChAdmFsdWUgPSByb3cpIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogQHZhbHVlO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogQHZhbHVlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBAdmFsdWU7XG59XG5cbi5mbGV4LWRpcmVjdGlvbiAoQHZhbHVlKSB3aGVuIChAdmFsdWUgPSByb3ctcmV2ZXJzZSkge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogQHZhbHVlO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogQHZhbHVlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBAdmFsdWU7XG59XG5cbi5mbGV4LWRpcmVjdGlvbiAoQHZhbHVlKSB3aGVuIChAdmFsdWUgPSBjb2x1bW4pIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IEB2YWx1ZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IEB2YWx1ZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogQHZhbHVlO1xufVxuXG4uZmxleC1kaXJlY3Rpb24gKEB2YWx1ZSkgd2hlbiAoQHZhbHVlID0gY29sdW1uLXJldmVyc2UpIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBAdmFsdWU7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBAdmFsdWU7XG4gICAgZmxleC1kaXJlY3Rpb246IEB2YWx1ZTtcbn1cblxuLmZsZXgtd3JhcCAoQHZhbHVlKSB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IEB2YWx1ZTtcbiAgICAtbXMtZmxleC13cmFwOiBAdmFsdWU7XG4gICAgZmxleC13cmFwOiBAdmFsdWU7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQgKEB2YWx1ZSkgd2hlbiAoQHZhbHVlID0gZmxleC1zdGFydCkge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IEB2YWx1ZTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogQHZhbHVlO1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogQHZhbHVlO1xufVxuXG4uanVzdGlmeS1jb250ZW50IChAdmFsdWUpIHdoZW4gKEB2YWx1ZSA9IGZsZXgtZW5kKSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogQHZhbHVlO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBAdmFsdWU7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogQHZhbHVlO1xufVxuXG4uanVzdGlmeS1jb250ZW50IChAdmFsdWUpIHdoZW4gKEB2YWx1ZSA9IHNwYWNlLWJldHdlZW4pLCAoQHZhbHVlID0gc3BhY2UtYXJvdW5kKSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogQHZhbHVlO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBAdmFsdWU7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IEB2YWx1ZTtcbn1cblxuLmp1c3RpZnktY29udGVudCAoQHZhbHVlKSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogQHZhbHVlO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBAdmFsdWU7XG4gICAgLW1zLWZsZXgtcGFjazogQHZhbHVlO1xuICAgIGp1c3RpZnktY29udGVudDogQHZhbHVlO1xufVxuXG4uYWxpZ24taXRlbXMgKEB2YWx1ZSkgd2hlbiAoQHZhbHVlID0gZmxleC1zdGFydCkge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBAdmFsdWU7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogQHZhbHVlO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogQHZhbHVlO1xufVxuXG4uYWxpZ24taXRlbXMgKEB2YWx1ZSkgd2hlbiAoQHZhbHVlID0gZmxleC1lbmQpIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogQHZhbHVlO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IEB2YWx1ZTtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBAdmFsdWU7XG59XG5cbi5hbGlnbi1pdGVtcyAoQHZhbHVlKSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IEB2YWx1ZTtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBAdmFsdWU7XG4gICAgLW1zLWZsZXgtYWxpZ246IEB2YWx1ZTtcbiAgICBhbGlnbi1pdGVtczogQHZhbHVlO1xufVxuXG4uYWxpZ24tY29udGVudCAoQHZhbHVlKSB7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBAdmFsdWU7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBAdmFsdWU7XG4gICAgYWxpZ24tY29udGVudDogQHZhbHVlO1xufVxuXG4ub3JkZXIgKEB2YWx1ZSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IEB2YWx1ZTtcbiAgICAtd2Via2l0LW9yZGVyOiBAdmFsdWU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IEB2YWx1ZTtcbiAgICBvcmRlcjogQHZhbHVlO1xufVxuXG4vLyBSZXF1aXJlZCBkdWUgdG8gb3VyIG1pbmlmaWVyIHJlbW92aW5nICdweCcgZnJvbSAwcHggYW5kIElFIG5vdCByZWNvZ25pc2luZyAwXG4uZmxleCAoQGZsZXhHcm93VmFsdWUpIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiBAZmxleEdyb3dWYWx1ZTtcbiAgICAtd2Via2l0LWZsZXg6IEBmbGV4R3Jvd1ZhbHVlO1xuICAgIC1tcy1mbGV4OiBAZmxleEdyb3dWYWx1ZTtcbiAgICBmbGV4OiBAZmxleEdyb3dWYWx1ZTtcbn1cblxuLmZsZXggKEBmbGV4R3Jvd1ZhbHVlKSB3aGVuIChAZmxleEdyb3dWYWx1ZSA9IG5vbmUpIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogQGZsZXhHcm93VmFsdWU7XG4gICAgLW1zLWZsZXg6IEBmbGV4R3Jvd1ZhbHVlO1xuICAgIGZsZXg6IEBmbGV4R3Jvd1ZhbHVlO1xufVxuXG4uZmxleCAoQGZsZXhHcm93VmFsdWU7IEBmbGV4U2hyaW5rVmFsdWUpIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiBAZmxleEdyb3dWYWx1ZTtcbiAgICAtd2Via2l0LWZsZXg6IEBmbGV4R3Jvd1ZhbHVlIEBmbGV4U2hyaW5rVmFsdWU7XG4gICAgLW1zLWZsZXg6IEBmbGV4R3Jvd1ZhbHVlIEBmbGV4U2hyaW5rVmFsdWU7XG4gICAgZmxleDogQGZsZXhHcm93VmFsdWUgQGZsZXhTaHJpbmtWYWx1ZTtcbn1cblxuLmZsZXggKEBmbGV4R3Jvd1ZhbHVlOyBAZmxleFNocmlua1ZhbHVlOyBAZmxleEJhc2lzVmFsdWUpIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiBAZmxleEdyb3dWYWx1ZTtcbiAgICAtd2Via2l0LWZsZXg6IEBmbGV4R3Jvd1ZhbHVlIEBmbGV4U2hyaW5rVmFsdWUgQGZsZXhCYXNpc1ZhbHVlO1xuICAgIC1tcy1mbGV4OiBAZmxleEdyb3dWYWx1ZSBAZmxleFNocmlua1ZhbHVlIEBmbGV4QmFzaXNWYWx1ZTtcbiAgICBmbGV4OiBAZmxleEdyb3dWYWx1ZSBAZmxleFNocmlua1ZhbHVlIEBmbGV4QmFzaXNWYWx1ZTtcbn1cblxuLmFsaWduLXNlbGYgKEB2YWx1ZSkge1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogQHZhbHVlO1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IEB2YWx1ZTtcbiAgICBhbGlnbi1zZWxmOiBAdmFsdWU7XG59XG4iLCIvKiBDb3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuICovXG5cbkBpbXBvcnQgXCIuLlxcU2hhcmVkXFxGbGV4Ym94Lmxlc3NcIjtcblxuLmFjY2Vzc2libGVQYWdlIC5oZWFkQmFyIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogYXV0bztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4uYWNjZXNzaWJsZVBhZ2UgLmhlYWRlck1lbnVzQ29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uYWNjZXNzaWJsZVBhZ2UgLmhlYWRUUkMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgLmFsaWduLXNlbGYoZmxleC1lbmQpO1xuICAgIC5mbGV4KDEpO1xuICAgIC5kaXNwbGF5LWZsZXgoKTtcbiAgICAuZmxleC13cmFwKHdyYXApO1xuICAgIC5qdXN0aWZ5LWNvbnRlbnQoZmxleC1lbmQpO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmFjY2Vzc2libGVQYWdlIC5oZWFkVExDIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4uYWNjZXNzaWJsZVBhZ2UgLmhlYWRCYXIge1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmFjY2Vzc2libGVQYWdlICNoX2JhciB7XG4gICAgLmRpc3BsYXktZmxleCgpO1xuICAgIC5mbGV4LWRpcmVjdGlvbihyb3cpO1xuICAgIC5mbGV4LXdyYXAod3JhcCk7XG4gICAgLmp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLmFjY2Vzc2libGVQYWdlIC5oZWFkTWVDb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuXG4uYWNjZXNzaWJsZVBhZ2UgLmJvZHlDb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDAgNDBweCAwO1xufVxuXG4uYWNjZXNzaWJsZVBhZ2UgI2ZfYmFyIHtcbiAgICAuZGlzcGxheS1mbGV4KCk7XG4gICAgLmp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcbiAgICAuZmxleC13cmFwKHdyYXApO1xuICAgIG1pbi13aWR0aDogMDtcbn1cblxuLmFjY2Vzc2libGVQYWdlIC5mb290ZXJCTEMge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmFjY2Vzc2libGVQYWdlIC5mb290ZXJCUkMge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmFjY2Vzc2libGVQYWdlIC5mb290ZXJCUkNvdXRlcmNlbGwge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4jbGVhcm5Nb3JlTGluayB7XG4gICAgdmVydGljYWwtYWxpZ246IHVuc2V0O1xuICAgIG1hcmdpbjogMCAxMHB4IDA7XG4gICAgY29sb3I6ICMwMDc4ZDc7XG59XG4iLCIvKiBDb3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuICovXG5cbi8qIFRPRE8gKDUwODk3NjgpOiBJbnZlc3RpZ2F0aW5nIHVzaW5nIHB1cmUgRmFicmljIFVJIENvcmUgaW5zdGVhZCBvZiByZWZlcmVuY2luZyBmb250cywgZm9udCBzdHlsZXMgZXRjLiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0xlZWxhd2FkZWUgVUkgV2ViJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvbGVlbGF3YWRlZXVpLXRoYWkvbGVlbGF3YWRlZXVpLWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTGVlbGF3YWRlZSBVSSBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1zZW1pbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvbGVlbGF3YWRlZXVpLXRoYWkvbGVlbGF3YWRlZXVpLXNlbWlsaWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0xlZWxhd2FkZWUgVUkgV2ViJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktcmVndWxhci53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktcmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0xlZWxhd2FkZWUgVUkgV2ViJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktc2VtaWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvbGVlbGF3YWRlZXVpLXRoYWkvbGVlbGF3YWRlZXVpLXNlbWlib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTGVlbGF3YWRlZSBVSSBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1ib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1ib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChBcmFiaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWFyYWJpYy9zZWdvZXVpLWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEFyYWJpYyknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChBcmFiaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWFyYWJpYy9zZWdvZXVpLXJlZ3VsYXIud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1hcmFiaWMvc2Vnb2V1aS1yZWd1bGFyLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChBcmFiaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWFyYWJpYy9zZWdvZXVpLXNlbWlib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktc2VtaWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEFyYWJpYyknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktYXJhYmljL3NlZ29ldWktYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWFyYWJpYy9zZWdvZXVpLWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEN5cmlsbGljKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1jeXJpbGxpYy9zZWdvZXVpLWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktY3lyaWxsaWMvc2Vnb2V1aS1saWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoQ3lyaWxsaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWN5cmlsbGljL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktY3lyaWxsaWMvc2Vnb2V1aS1zZW1pbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEN5cmlsbGljKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1jeXJpbGxpYy9zZWdvZXVpLXJlZ3VsYXIud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1jeXJpbGxpYy9zZWdvZXVpLXJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEN5cmlsbGljKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1jeXJpbGxpYy9zZWdvZXVpLXNlbWlib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktY3lyaWxsaWMvc2Vnb2V1aS1zZW1pYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoQ3lyaWxsaWMpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWN5cmlsbGljL3NlZ29ldWktYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWN5cmlsbGljL3NlZ29ldWktYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1lYXN0ZXVyb3BlYW4vc2Vnb2V1aS1saWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChFYXN0IEV1cm9wZWFuKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1lYXN0ZXVyb3BlYW4vc2Vnb2V1aS1yZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktcmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktc2VtaWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1lYXN0ZXVyb3BlYW4vc2Vnb2V1aS1zZW1pYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZWFzdGV1cm9wZWFuL3NlZ29ldWktYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWVhc3RldXJvcGVhbi9zZWdvZXVpLWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEdyZWVrKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1ncmVlay9zZWdvZXVpLWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZ3JlZWsvc2Vnb2V1aS1saWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoR3JlZWspJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWdyZWVrL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZ3JlZWsvc2Vnb2V1aS1zZW1pbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEdyZWVrKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1ncmVlay9zZWdvZXVpLXJlZ3VsYXIud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1ncmVlay9zZWdvZXVpLXJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEdyZWVrKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1ncmVlay9zZWdvZXVpLXNlbWlib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktZ3JlZWsvc2Vnb2V1aS1zZW1pYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoR3JlZWspJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWdyZWVrL3NlZ29ldWktYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWdyZWVrL3NlZ29ldWktYm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoSGVicmV3KSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1oZWJyZXcvc2Vnb2V1aS1saWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChIZWJyZXcpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLXNlbWlsaWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLXNlbWlsaWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoSGVicmV3KSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1oZWJyZXcvc2Vnb2V1aS1yZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktaGVicmV3L3NlZ29ldWktcmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoSGVicmV3KSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1oZWJyZXcvc2Vnb2V1aS1zZW1pYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLXNlbWlib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChIZWJyZXcpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLWhlYnJldy9zZWdvZXVpLWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS1oZWJyZXcvc2Vnb2V1aS1ib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChWaWV0bmFtZXNlKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFZpZXRuYW1lc2UpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXZpZXRuYW1lc2Uvc2Vnb2V1aS1zZW1pbGlnaHQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChWaWV0bmFtZXNlKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktcmVndWxhci53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXZpZXRuYW1lc2Uvc2Vnb2V1aS1yZWd1bGFyLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChWaWV0bmFtZXNlKSc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktc2VtaWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS12aWV0bmFtZXNlL3NlZ29ldWktc2VtaWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFZpZXRuYW1lc2UpJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXZpZXRuYW1lc2Uvc2Vnb2V1aS1ib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktdmlldG5hbWVzZS9zZWdvZXVpLWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFdlc3QgRXVyb3BlYW4pJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLWxpZ2h0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktd2VzdGV1cm9wZWFuL3NlZ29ldWktbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFdlc3QgRXVyb3BlYW4pJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLXNlbWlsaWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLXNlbWlsaWdodC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoV2VzdCBFdXJvcGVhbiknO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktd2VzdGV1cm9wZWFuL3NlZ29ldWktcmVndWxhci53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLXJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFdlc3QgRXVyb3BlYW4pJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLXNlbWlib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlZ29ldWktd2VzdGV1cm9wZWFuL3NlZ29ldWktc2VtaWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKFdlc3QgRXVyb3BlYW4pJztcbiAgICBzcmM6IHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWdvZXVpLXdlc3RldXJvcGVhbi9zZWdvZXVpLWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2Vnb2V1aS13ZXN0ZXVyb3BlYW4vc2Vnb2V1aS1ib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2VsYXdpayBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlbGF3aWsvc2VsYXdpay1saWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWxhd2lrL3NlbGF3aWstbGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWxhd2lrIFdlYic7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2VsYXdpay9zZWxhd2lrLXNlbWlsaWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWxhd2lrL3NlbGF3aWstc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2VsYXdpayBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlbGF3aWsvc2VsYXdpay1yZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlbGF3aWsvc2VsYXdpay1yZWd1bGFyLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU2VsYXdpayBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL3NlbGF3aWsvc2VsYXdpay1zZW1pYm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9zZWxhd2lrL3NlbGF3aWstc2VtaWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWxhd2lrIFdlYic7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2VsYXdpay9zZWxhd2lrLWJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSx1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvc2VsYXdpay9zZWxhd2lrLWJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdMZWVsYXdhZGVlIFVJIFdlYic7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9zdGF0aWMyLnNoYXJlcG9pbnRvbmxpbmUuY29tL2ZpbGVzL2ZhYnJpYy9hc3NldHMvZm9udHMvbGVlbGF3YWRlZXVpLXRoYWkvbGVlbGF3YWRlZXVpLXNlbWlsaWdodC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybChodHRwczovL3N0YXRpYzIuc2hhcmVwb2ludG9ubGluZS5jb20vZmlsZXMvZmFicmljL2Fzc2V0cy9mb250cy9sZWVsYXdhZGVldWktdGhhaS9sZWVsYXdhZGVldWktc2VtaWxpZ2h0LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTGVlbGF3YWRlZSBVSSBXZWInO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1ib2xkLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksdXJsKGh0dHBzOi8vc3RhdGljMi5zaGFyZXBvaW50b25saW5lLmNvbS9maWxlcy9mYWJyaWMvYXNzZXRzL2ZvbnRzL2xlZWxhd2FkZWV1aS10aGFpL2xlZWxhd2FkZWV1aS1ib2xkLndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cblxuXG5cblxuXG4uaDEsIC5oMiwgLmxpZ2h0LCBoMSwgaDIsIGgzIHtcbiAgICBmb250LXdlaWdodDogMTAwXG59XG5cbi5oNCwgLmg1LCAuaDYsIC5zZW1pbGlnaHQsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDBcbn1cblxuLnJlZ3VsYXIsIGJvZHkge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuLnNlbWlib2xkLCBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDBcbn1cblxuXG5cblxuQGZvbnQxTGluZUhlaWdodDogMTJweDtcbkBmb250MkxpbmVIZWlnaHQ6IDE0cHg7XG5AZm9udDNMaW5lSGVpZ2h0OiAxOHB4O1xuQGZvbnQ0TGluZUhlaWdodDogMjJweDtcbkBmb250NUxpbmVIZWlnaHQ6IDI0cHg7XG5AZm9udDZMaW5lSGVpZ2h0OiA0MHB4O1xuQGZvbnQ3TGluZUhlaWdodDogNjRweDtcblxuLmZvbnQxICgpIHtcbiAgICBsaW5lLWhlaWdodDogQGZvbnQxTGluZUhlaWdodDtcbn1cblxuLmZvbnQyICgpIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBAZm9udDJMaW5lSGVpZ2h0O1xufVxuXG4uZm9udDMgKCkge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgbGluZS1oZWlnaHQ6IEBmb250M0xpbmVIZWlnaHQ7XG59XG5cbi5mb250NCAoKSB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXNpemU6IDEuOGVtO1xuICAgIGxpbmUtaGVpZ2h0OiBAZm9udDRMaW5lSGVpZ2h0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5mb250NSAoKSB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXNpemU6IDIuMGVtO1xuICAgIGxpbmUtaGVpZ2h0OiBAZm9udDVMaW5lSGVpZ2h0O1xufVxuXG4uZm9udDYgKCkge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zaXplOiAzLjJlbTtcbiAgICBsaW5lLWhlaWdodDogQGZvbnQ2TGluZUhlaWdodDtcbn1cblxuLmZvbnQ3ICgpIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc2l6ZTogNS42ZW07XG4gICAgbGluZS1oZWlnaHQ6IEBmb250N0xpbmVIZWlnaHQ7XG59XG5cblxuXG4ubXMtRmFicmljIHtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGNvbG9yOiAjMzIzMTMwO1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChXZXN0IEV1cm9wZWFuKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTBweFxufVxuXG4ubXMtRmFicmljIGJ1dHRvbiwgLm1zLUZhYnJpYyBpbnB1dCwgLm1zLUZhYnJpYyB0ZXh0YXJlYSB7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXRcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149YXJdLCAubXMtRmFicmljW2xhbmdePWFyXSwgW2xhbmdePWFyXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoQXJhYmljKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWJnXSwgLm1zLUZhYnJpY1tsYW5nXj1iZ10sIFtsYW5nXj1iZ10gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEN5cmlsbGljKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWNzXSwgLm1zLUZhYnJpY1tsYW5nXj1jc10sIFtsYW5nXj1jc10gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149ZWxdLCAubXMtRmFicmljW2xhbmdePWVsXSwgW2xhbmdePWVsXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoR3JlZWspJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149ZXRdLCAubXMtRmFicmljW2xhbmdePWV0XSwgW2xhbmdePWV0XSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1oZV0sIC5tcy1GYWJyaWNbbGFuZ149aGVdLCBbbGFuZ149aGVdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChIZWJyZXcpJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149aGldLCAubXMtRmFicmljW2xhbmdePWhpXSwgW2xhbmdePWhpXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ05pcm1hbGEgVUknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1ocl0sIC5tcy1GYWJyaWNbbGFuZ149aHJdLCBbbGFuZ149aHJdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChFYXN0IEV1cm9wZWFuKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWh1XSwgLm1zLUZhYnJpY1tsYW5nXj1odV0sIFtsYW5nXj1odV0gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149amFdLCAubXMtRmFicmljW2xhbmdePWphXSwgW2xhbmdePWphXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1l1IEdvdGhpYyBVSScsJ01laXJ5byBVSScsTWVpcnlvLCdNUyBQZ290aGljJyxPc2FrYSwnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149a2tdLCAubXMtRmFicmljW2xhbmdePWtrXSwgW2xhbmdePWtrXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1rb10sIC5tcy1GYWJyaWNbbGFuZ149a29dLCBbbGFuZ149a29dIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnTWFsZ3VuIEdvdGhpYycsR3VsaW0sJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWxvXSwgLm1zLUZhYnJpY1tsYW5nXj1sb10sIFtsYW5nXj1sb10gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdMZWVsYXdhZGVlIFVJIFdlYicsJ0xhbyBVSScsRG9rQ2hhbXBhLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1sdF0sIC5tcy1GYWJyaWNbbGFuZ149bHRdLCBbbGFuZ149bHRdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChFYXN0IEV1cm9wZWFuKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePWx2XSwgLm1zLUZhYnJpY1tsYW5nXj1sdl0sIFtsYW5nXj1sdl0gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149cGxdLCAubXMtRmFicmljW2xhbmdePXBsXSwgW2xhbmdePXBsXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoRWFzdCBFdXJvcGVhbiknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1ydV0sIC5tcy1GYWJyaWNbbGFuZ149cnVdLCBbbGFuZ149cnVdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChDeXJpbGxpYyknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj1za10sIC5tcy1GYWJyaWNbbGFuZ149c2tdLCBbbGFuZ149c2tdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Vnb2UgVUkgV2ViIChFYXN0IEV1cm9wZWFuKScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePXNyLWxhdG5dLCAubXMtRmFicmljW2xhbmdePXNyLWxhdG5dLCBbbGFuZ149c3ItbGF0bl0gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149dGhdLCAubXMtRmFicmljW2xhbmdePXRoXSwgW2xhbmdePXRoXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ0xlZWxhd2FkZWUgVUkgV2ViJywnS21lciBVSScsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMgW2xhbmdePXRyXSwgLm1zLUZhYnJpY1tsYW5nXj10cl0sIFtsYW5nXj10cl0gLm1zLUZhYnJpYyB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBXZWIgKEVhc3QgRXVyb3BlYW4pJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149dWtdLCAubXMtRmFicmljW2xhbmdePXVrXSwgW2xhbmdePXVrXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoQ3lyaWxsaWMpJywnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149dmldLCAubXMtRmFicmljW2xhbmdePXZpXSwgW2xhbmdePXZpXSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlYiAoVmlldG5hbWVzZSknLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuXG4ubXMtRmFicmljIFtsYW5nXj16aC1oYW5zXSwgLm1zLUZhYnJpY1tsYW5nXj16aC1oYW5zXSwgW2xhbmdePXpoLWhhbnNdIC5tcy1GYWJyaWMge1xuICAgIGZvbnQtZmFtaWx5OiAnTWljcm9zb2Z0IFlhaGVpIFVJJyxWZXJkYW5hLFNpbXN1biwnU2Vnb2UgVUknLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFJvYm90bywnSGVsdmV0aWNhIE5ldWUnLHNhbnMtc2VyaWZcbn1cblxuLm1zLUZhYnJpYyBbbGFuZ149emgtaGFudF0sIC5tcy1GYWJyaWNbbGFuZ149emgtaGFudF0sIFtsYW5nXj16aC1oYW50XSAubXMtRmFicmljIHtcbiAgICBmb250LWZhbWlseTogJ01pY3Jvc29mdCBKaGVuZ2hlaSBVSScsUG1pbmdsaXUsJ1NlZ29lIFVJJywtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxSb2JvdG8sJ0hlbHZldGljYSBOZXVlJyxzYW5zLXNlcmlmXG59XG5cbi5tcy1GYWJyaWMtLXNlbGF3aWsge1xuICAgIGZvbnQtZmFtaWx5OiAnU2VsYXdpayBXZWInLCdTZWdvZSBVSScsLWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsUm9ib3RvLCdIZWx2ZXRpY2EgTmV1ZScsc2Fucy1zZXJpZlxufVxuIiwiLyogQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uICBBbGwgcmlnaHRzIHJlc2VydmVkLiAqL1xuXG5AaW1wb3J0IFwiLi5cXFNoYXJlZFxcRm9udHMubGVzc1wiO1xuXG5AYnJlYWRjcnVtYkNvbnRyb2xIZWlnaHQ6IDI5cHg7XG5cbiNCcmVhZGNydW1icyB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBwYWRkaW5nLXRvcDogKEBicmVhZGNydW1iQ29udHJvbEhlaWdodCAtIEBmb250MUxpbmVIZWlnaHQpO1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbn1cbiIsIi8qIENvcHlyaWdodCAoYykgTWljcm9zb2Z0IENvcnBvcmF0aW9uLiAgQWxsIHJpZ2h0cyByZXNlcnZlZC4gKi9cblxuLmhpZGRlbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogYXV0bztcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCIvKiBDb3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuICovXG5cbkBpbXBvcnQgXCIuLlxcQ29udHJvbHNcXEJyZWFkY3J1bWIubGVzc1wiO1xuQGltcG9ydCBcIkFjY2Vzc2liaWxpdHkubGVzc1wiO1xuXG5AZGVmYXVsdExpbmVIZWlnaHQ6IEBmb250MkxpbmVIZWlnaHQ7XG5cbkBjb2xvck9mZmljZVNoYXJlZEhlYWRlck9yYW5nZTogI2U4M2YyNDtcblxuLy8gRGltZW5zaW9ucyB1c2VkIGZvciBhZGFwdGl2ZSBsYXlvdXRcbkBzY3JlZW5TbWFsbDogNDk5cHg7XG5Ac2NyZWVuTWVkaXVtOiA3NDdweDtcbkBzY3JlZW5MYXJnZTogMTIxOXB4O1xuXG4udHJhbnNmb3JtRmVlZGJhY2tCdXR0b24oKSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGUoNTAlLCAwKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG59XG5cbmJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgZm9udC1zaXplOiA2Mi41JTtcbiAgICBtYXJnaW46IDA7XG59XG5cbnAsIHVsLCAub3hTdGFuZGFyZCB7XG4gICAgLmZvbnQyO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLXRvcDogKDIycHggLSBAZGVmYXVsdExpbmVIZWlnaHQpO1xufVxuXG5wICsgcCwgcCArIHVsLCB1bCArIHAge1xuICAgIHBhZGRpbmctdG9wOiAoMjRweCAtIEBkZWZhdWx0TGluZUhlaWdodCk7XG59XG5cbmEge1xuICAgIGNvbG9yOiAjMDU2Mjk3O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgYmxhY2s7XG4gICAgfVxufVxuXG5oMSB7XG4gICAgLmZvbnQ3O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLXRvcDogKDEwOHB4IC0gQGZvbnQ3TGluZUhlaWdodCAtIEBicmVhZGNydW1iQ29udHJvbEhlaWdodCk7XG59XG5cbmgyIHtcbiAgICAuZm9udDY7XG4gICAgY29sb3I6ICMwMzAzMDM7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctdG9wOiAoNTBweCAtIEBmb250NkxpbmVIZWlnaHQpO1xufVxuXG5oMyB7XG4gICAgY29sb3I6ICMwMzAzMDM7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy10b3A6ICg0MHB4IC0gQGRlZmF1bHRMaW5lSGVpZ2h0KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5oNCB7XG4gICAgQGxpbmVIZWlnaHQ6IDE2cHg7XG4gICAgY29sb3I6ICMwMzAzMDM7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICBsaW5lLWhlaWdodDogQGxpbmVIZWlnaHQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctdG9wOiAoNDBweCAtIEBsaW5lSGVpZ2h0KTtcbn1cblxuaHIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmI7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogMDtcbn1cblxuLm94U21hbGwge1xuICAgIEBsaW5lSGVpZ2h0OiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBAbGluZUhlaWdodDtcbiAgICBwYWRkaW5nLXRvcDogKDI1cHggLSBAbGluZUhlaWdodCk7XG59XG5cbi5veENsZWFyIHtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLm9jdi1mZWVkYmFjay1idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDc7XG59XG5cbi5vY3YtZmVlZGJhY2stYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLnRyYW5zZm9ybUZlZWRiYWNrQnV0dG9uKCk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjlBRkU1O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogJ1NlZ29lIFVJIFdlc3RFdXJvcGVhbicsICdTZWdvZSBVSScsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgJ1JvYm90bycsICdIZWx2ZXRpY2EgTmV1ZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICBwYWRkaW5nOiA1cHggMjBweCA1cHggMjBweDtcbn1cbiIsIi8qIENvcHlyaWdodCAoYykgTWljcm9zb2Z0IENvcnBvcmF0aW9uLiAgQWxsIHJpZ2h0cyByZXNlcnZlZC4gKi9cblxuLmdzMzBDb2x1bW4ge1xuICAgIC1sdHItcnRsLW1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIC1sdHItcnRsLW1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogMTIwMHB4O1xufVxuXG4uZ3NGaXJzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5nc0xhc3Qge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmdzQ29sU3BhbjEsIC5nc0NvbFNwYW4yLCAuZ3NDb2xTcGFuMywgLmdzQ29sU3BhbjQsIC5nc0NvbFNwYW41LCAuZ3NDb2xTcGFuNiwgLmdzQ29sU3BhbjcsXG4uZ3NDb2xTcGFuOCwgLmdzQ29sU3BhbjksIC5nc0NvbFNwYW4xMCwgLmdzQ29sU3BhbjExLCAuZ3NDb2xTcGFuMTIsIC5nc0NvbFNwYW4xMywgLmdzQ29sU3BhbjE0LFxuLmdzQ29sU3BhbjE1LCAuZ3NDb2xTcGFuMTYsIC5nc0NvbFNwYW4xNywgLmdzQ29sU3BhbjE4LCAuZ3NDb2xTcGFuMTksIC5nc0NvbFNwYW4yMCwgLmdzQ29sU3BhbjIxLFxuLmdzQ29sU3BhbjIyLCAuZ3NDb2xTcGFuMjMsIC5nc0NvbFNwYW4yNCwgLmdzQ29sU3BhbjI1LCAuZ3NDb2xTcGFuMjYsIC5nc0NvbFNwYW4yNywgLmdzQ29sU3BhbjI4LFxuLmdzQ29sU3BhbjI5LCAuZ3NDb2xTcGFuMzAge1xuICAgIC1sdHItcnRsLW1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIC1sdHItcnRsLW1hcmdpbi1yaWdodDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ3JpZEdlbmVyYXRvcihAaW5kZXgpIHdoZW4gKEBpbmRleCA9PCAzMCkge1xuICAgIC5nczMwQ29sdW1uIC5nc0NvbFNwYW5Ae2luZGV4fSB7XG4gICAgICAgIHdpZHRoOiB1bml0KCgoQGluZGV4ICogMjApICsgKChAaW5kZXggLSAxKSAqIDIwKSksIHB4KTtcbiAgICB9XG5cbiAgICAuZ3JpZEdlbmVyYXRvcihAaW5kZXggKyAxKTtcbn1cblxuLmdyaWRHZW5lcmF0b3IoMSk7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/