/* Copyright (c) Microsoft Corporation. All rights reserved. */
/* Copyright (c) Microsoft Corporation. All rights reserved. */
/* 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;
}
[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;
}
[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 {
  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%;
}
[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. */
.consent-confirmation-container {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  background-color: white;
  z-index: 100;
}
.hide-control {
  visibility: hidden;
}
.consent-confirmation-form {
  margin: auto;
  width: 35%;
  height: 30%;
  border: 3px solid #73AD21;
  padding: 10px;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8px 0px;
  border-radius: 5px;
  background-color: #ffffff;
  box-sizing: border-box;
  outline: transparent solid 3px;
  border: 1px solid #a6a6a6;
}
[dir="rtl"] .consent-confirmation-form,
:host-context([dir="rtl"]) .consent-confirmation-form {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8px 0px;
}
[dir="ltr"] .consent-confirmation-form,
:host-context([dir="ltr"]) .consent-confirmation-form {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8px 0px;
}
.consent-confirmation-message {
  padding: 10px;
  text-align: left;
}
[dir="rtl"] .consent-confirmation-message,
:host-context([dir="rtl"]) .consent-confirmation-message {
  text-align: right;
}
[dir="ltr"] .consent-confirmation-message,
:host-context([dir="ltr"]) .consent-confirmation-message {
  text-align: left;
}
.consent-confirmation-form-controls {
  padding: 10px;
  text-align: right;
}
[dir="rtl"] .consent-confirmation-form-controls,
:host-context([dir="rtl"]) .consent-confirmation-form-controls {
  text-align: left;
}
[dir="ltr"] .consent-confirmation-form-controls,
:host-context([dir="ltr"]) .consent-confirmation-form-controls {
  text-align: right;
}
.consent-confirmation-form-button {
  margin: 20px;
  color: #fff;
  border: 0;
  font-family: 'Segoe UI Light', Arial, sans-serif;
  font-size: 1em;
  padding: 20px;
  align-items: center;
  width: 25%;
}
#ConsentConfirmationContinueButton {
  background-color: #0173c7;
}
#ConsentConfirmationContinueButton:hover {
  background-color: #2a8ad4;
}
#ConsentConfirmationCancelButton {
  background-color: gray;
}
#ConsentConfirmationCancelButton:hover {
  background-color: black;
}
.consent-confirmation-button-text {
  margin: 0px 4px;
  line-height: 100%;
  display: block;
  font-weight: 600;
}
@media screen and (max-width: 1219px) {
  .consent-confirmation-form {
    width: 50%;
  }
  .consent-confirmation-form-button {
    width: 30%;
  }
}
@media screen and (max-width: 747px) {
  .consent-confirmation-form {
    width: 75%;
    height: 30%;
  }
}
@media screen and (max-width: 499px) {
  .consent-confirmation-form {
    width: 90%;
    height: 30%;
  }
  .consent-confirmation-form-button {
    width: 35%;
  }
}
#Row0 {
  position: relative;
  float: left;
  min-width: 1200px;
  width: 100%;
}
[dir="rtl"] #Row0,
:host-context([dir="rtl"]) #Row0 {
  float: right;
}
[dir="ltr"] #Row0,
:host-context([dir="ltr"]) #Row0 {
  float: left;
}
.gs30Column {
  margin-left: auto;
  margin-right: auto;
  width: 1200px;
}
[dir="rtl"] .gs30Column,
:host-context([dir="rtl"]) .gs30Column {
  margin-right: auto;
  margin-left: auto;
}
[dir="ltr"] .gs30Column,
:host-context([dir="ltr"]) .gs30Column {
  margin-left: auto;
  margin-right: auto;
}
#AppTitleDetails {
  position: static;
  display: flex;
  padding-right: 0;
  width: auto;
}
[dir="rtl"] #AppTitleDetails,
:host-context([dir="rtl"]) #AppTitleDetails {
  padding-right: initial;
  padding-left: 0;
}
[dir="ltr"] #AppTitleDetails,
:host-context([dir="ltr"]) #AppTitleDetails {
  padding-left: initial;
  padding-right: 0;
}
.bodyContainer {
  min-height: 1200px;
}
@media screen and (max-width: 1219px) {
  body,
  #Row0 {
    min-width: 725px;
  }
  #Row0 {
    padding-bottom: 10px;
  }
  #AppTitleDetails {
    min-height: 436px;
    display: block;
  }
  .gs30Column {
    width: 725px;
  }
}
@media screen and (max-width: 747px) {
  body,
  #Row0 {
    min-width: 476px;
  }
  .gs30Column {
    width: 476px;
  }
  #AppTitleDetails {
    min-height: 436px;
    width: 476px;
    padding-right: 0;
  }
  [dir="rtl"] #AppTitleDetails,
  :host-context([dir="rtl"]) #AppTitleDetails {
    padding-right: initial;
    padding-left: 0;
  }
  [dir="ltr"] #AppTitleDetails,
  :host-context([dir="ltr"]) #AppTitleDetails {
    padding-left: initial;
    padding-right: 0;
  }
}
@media screen and (max-width: 499px) {
  body,
  #Row0 {
    min-width: 300px;
  }
  .gs30Column {
    width: 300px;
  }
  #AppTitleDetails {
    min-height: 300px;
    width: 300px;
    padding-right: 0;
    flex-direction: column;
  }
  [dir="rtl"] #AppTitleDetails,
  :host-context([dir="rtl"]) #AppTitleDetails {
    padding-right: initial;
    padding-left: 0;
  }
  [dir="ltr"] #AppTitleDetails,
  :host-context([dir="ltr"]) #AppTitleDetails {
    padding-left: initial;
    padding-right: 0;
  }
}
.AppTitle {
  font-size: 3.4em;
  font-weight: 200;
  line-height: 40px;
  margin: 0;
  padding-top: 0;
  padding-bottom: 2px;
}
a {
  color: #056297;
}
#NeedMoreHelpOptionLink {
  text-decoration: underline;
}
#Provider {
  font-size: 2em;
  font-weight: 200;
  line-height: 26px;
  opacity: 0.8;
}
body {
  background-color: #fff;
  font-family: 'Segoe UI Regular WestEuropean', 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif;
  color: #363636;
  font-size: 62.5%;
  margin: 0;
  display: initial;
}
#GetStartedHeadline {
  margin-top: 60px;
  margin-bottom: 20px;
  font-size: 2.6em;
  font-weight: 200;
}
.bodyContent {
  padding: 0 0 40px;
}
#Breadcrumbs {
  padding-top: 40px;
  padding-bottom: 20px;
  font-weight: 200;
  color: #363636;
  font-size: 1.6em;
  text-transform: none;
}
[dir="rtl"] #Breadcrumbs,
:host-context([dir="rtl"]) #Breadcrumbs {
  text-transform: none;
}
[dir="ltr"] #Breadcrumbs,
:host-context([dir="ltr"]) #Breadcrumbs {
  text-transform: none;
}
#Breadcrumbs a {
  padding-left: 5px;
  padding-right: 5px;
  color: #000;
  text-decoration: underline;
}
[dir="rtl"] #Breadcrumbs a,
:host-context([dir="rtl"]) #Breadcrumbs a {
  padding-right: 5px;
  padding-left: 5px;
}
[dir="ltr"] #Breadcrumbs a,
:host-context([dir="ltr"]) #Breadcrumbs a {
  padding-left: 5px;
  padding-right: 5px;
}
#Products {
  font-size: 14px;
  width: 80%;
  line-height: normal;
}
#Icon {
  height: 132px;
  width: 132px;
  padding: 8px;
  box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.13), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.11);
  margin-right: 40px;
  margin-bottom: 20px;
}
[dir="rtl"] #Icon,
:host-context([dir="rtl"]) #Icon {
  box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.13), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.11);
  margin-right: initial;
  margin-left: 40px;
}
[dir="ltr"] #Icon,
:host-context([dir="ltr"]) #Icon {
  box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.13), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.11);
  margin-left: initial;
  margin-right: 40px;
}
#GetStartedOptions {
  margin-top: 80px;
}
.getStartedOptionHeadline {
  font-size: 2.4em;
  font-weight: 200;
  text-transform: none;
  margin-bottom: 5px;
  padding-top: 0;
  margin-top: 0;
}
[dir="rtl"] .getStartedOptionHeadline,
:host-context([dir="rtl"]) .getStartedOptionHeadline {
  text-transform: none;
}
[dir="ltr"] .getStartedOptionHeadline,
:host-context([dir="ltr"]) .getStartedOptionHeadline {
  text-transform: none;
}
.getStartedOption {
  display: flex;
  margin-bottom: 44px;
}
.getStartedOption img {
  width: 50px;
  height: 65px;
}
.getStartedOptionRight {
  margin-left: 14px;
}
[dir="rtl"] .getStartedOptionRight,
:host-context([dir="rtl"]) .getStartedOptionRight {
  margin-left: initial;
  margin-right: 14px;
}
[dir="ltr"] .getStartedOptionRight,
:host-context([dir="ltr"]) .getStartedOptionRight {
  margin-right: initial;
  margin-left: 14px;
}
.getStartedOption span {
  font-size: 1.4em;
}
#ClientButtons {
  display: block;
  margin: 0;
  width: fit-content;
}
.client-button {
  display: flex;
  cursor: pointer;
  margin-bottom: 20px;
  color: #fff;
  align-items: center;
  text-decoration: none;
  padding: 10px 20px;
}
.client-button:hover {
  text-decoration: none;
}
.client-image {
  width: 30px;
  height: 30px;
  margin-right: 10px;
}
[dir="rtl"] .client-image,
:host-context([dir="rtl"]) .client-image {
  margin-right: initial;
  margin-left: 10px;
}
[dir="ltr"] .client-image,
:host-context([dir="ltr"]) .client-image {
  margin-left: initial;
  margin-right: 10px;
}
.client-button span {
  font-family: 'Segoe UI Light', Arial, sans-serif;
  font-size: 2.1em;
}
.Word {
  background-color: #2b579a;
}
.Word:hover {
  background-color: #4a78b0;
}
.PowerPoint {
  background-color: #b7472a;
}
.PowerPoint:hover {
  background-color: #e86e58;
}
.Excel {
  background-color: #217346;
}
.Excel:hover {
  background-color: #4e9668;
}
#CompleteInstallationElseWhereSection {
  font-size: 14px;
}
.getStartedOption span span {
  font-size: 1em;
  width: fit-content;
}
#UnfoldInstructions {
  display: block;
  color: #056297;
  cursor: pointer;
  text-decoration: underline;
}
#CompleteInstallationElseWhereLink {
  text-decoration: underline;
}
.steps-container {
  display: flex;
  margin-top: 25px;
  margin-bottom: 25px;
  margin-left: 64px;
}
[dir="rtl"] .steps-container,
:host-context([dir="rtl"]) .steps-container {
  margin-left: initial;
  margin-right: 64px;
}
[dir="ltr"] .steps-container,
:host-context([dir="ltr"]) .steps-container {
  margin-right: initial;
  margin-left: 64px;
}
.step-container {
  width: 400px;
}
.step-container img {
  width: 400px;
}
.step-container div {
  font-size: 1.2em;
}
.step-container + .step-container {
  margin-left: 30px;
}
[dir="rtl"] .step-container + .step-container,
:host-context([dir="rtl"]) .step-container + .step-container {
  margin-left: initial;
  margin-right: 30px;
}
[dir="ltr"] .step-container + .step-container,
:host-context([dir="ltr"]) .step-container + .step-container {
  margin-right: initial;
  margin-left: 30px;
}
@media screen and (max-width: 1219px) {
  .steps-container {
    display: block;
  }
  .step-container + .step-container {
    margin-left: 0px;
  }
  [dir="rtl"] .step-container + .step-container,
  :host-context([dir="rtl"]) .step-container + .step-container {
    margin-left: initial;
    margin-right: 0px;
  }
  [dir="ltr"] .step-container + .step-container,
  :host-context([dir="ltr"]) .step-container + .step-container {
    margin-right: initial;
    margin-left: 0px;
  }
}


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